CN104298122B - A kind of hardware-in-the-loop test system and test method for ACC system exploitation - Google Patents

A kind of hardware-in-the-loop test system and test method for ACC system exploitation Download PDF

Info

Publication number
CN104298122B
CN104298122B CN201410058065.1A CN201410058065A CN104298122B CN 104298122 B CN104298122 B CN 104298122B CN 201410058065 A CN201410058065 A CN 201410058065A CN 104298122 B CN104298122 B CN 104298122B
Authority
CN
China
Prior art keywords
test
acc
signal
ecu
environment information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201410058065.1A
Other languages
Chinese (zh)
Other versions
CN104298122A (en
Inventor
李会仙
刘伟
袁世杰
李飞
路晓静
吕金桐
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yutong Bus Co Ltd
Original Assignee
Zhengzhou Yutong Bus Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zhengzhou Yutong Bus Co Ltd filed Critical Zhengzhou Yutong Bus Co Ltd
Priority to CN201410058065.1A priority Critical patent/CN104298122B/en
Publication of CN104298122A publication Critical patent/CN104298122A/en
Application granted granted Critical
Publication of CN104298122B publication Critical patent/CN104298122B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Traffic Control Systems (AREA)

Abstract

The invention discloses a kind of hardware-in-the-loop test system and test method for ACC system exploitation, actual test environmental information is received by testing input interface, Traffic Information as real as possible can be provided for system development, while the test and evaluation that ACC control systems perform Absent measures instruction and the response of vehicle hardware system can be provided.The hardware-in-the-loop test system can be developed in adaptive cruise control system and provide a testing stand that can reproduce real roads traffic environment early stage, the exploitation of adaptive cruise control system is carried out on the premise of reducing development cost and improving experiment security, feature exploitation for system control logic instruction, test for controller electric property, it disclosure satisfy that some specific demands in ACC system exploitation, not only can help system well exploitation, while greatly reduce the risk of exploitation.

Description

A kind of hardware-in-the-loop test system and test method for ACC system exploitation
Technical field
The present invention relates to a kind of hardware-in-the-loop test system and test method for ACC system exploitation.
Background technology
The exploitation generally use V model of vehicle electrically controlling system, hardware in loop experiment is exactly the virtual control of utilization in V model Object detects the control performance of controller.With the complexity more and more higher of vehicle electrically controlling system, its development difficulty is not yet Disconnected increase, effect of the hardware in loop experiment in systems development process are also more and more important.
Adaptive cruise control system(ACC system)It is before perceiving vehicle traveling by intelligence sensors such as video, radars The environmental information of side(Including road, front vehicles, barrier etc.), driver is carried according to road traffic condition in environment Wake up, vehicle is controlled, so as to avoid accident from occurring to improve the active safety control system of vehicle safety.Developing During, it is necessary to largely tested, to gather traffic and analysis control algorithm, if these experiments are directly using reality Car tests ACC-ECU, can there is certain risk.
The technology of recent hardware-in-loop simulation system gradually grows up, and it is the higher software and hardware of a set of requirement of real-time System, development of its development dependent on microelectric technique and computer technology.The research and development of hardware-in-loop simulation is also Get up with the development of electronic technology and computer technology in recent years.
There are multiple hardwares on the market the-loop test bed at present, but these testing stands are all general, are developed for ACC system In some specific demands, these testing stands can not be fully able to meet.
The content of the invention
It is an object of the invention to provide a kind of hardware-in-the-loop test system for ACC system exploitation, to solve existing reality There is the problem of risk in car test, while provide a kind of test method traditional using the experiment.
In order to realize the above object the technical solution adopted in the present invention is:A kind of hardware for ACC system exploitation exists Ring test system, including at least provided with a host computer for testing input interface for being used to receive actual environment information and for giving birth to Into the execution test machine of auto model, the host computer is used for according to the actual environment information generation test signal received, should The test signal that host computer is used to be connected to be generated with ACC-ECU to be measured is sent to ACC-ECU to be measured, described to perform test Machine be used for ACC-ECU connections to be measured with generate according to ACC-ECU to be measured testing and control instruction execution it is corresponding operation and give birth to Into feedback signal, and the host computer is connected to be entered according to the feedback signal for performing test machine to test signal with performing test machine Row evaluation and modification.
The ACC-ECU to be measured also is provided with the test input interface for receiving actual environment information.
The host computer is provided with one and is used to receive the test video signal input that actual environment information is vision signal Interface, the ACC-ECU to be measured are defeated for receiving the radar signal test that actual environment information is radar signal provided with one Incoming interface.
Technical scheme comprises the following steps used by the present invention is used for the hardware-in-the-loop test method that ACC system is developed:
(1)Host computer is to be measured for being sent to according at least one actual environment information generation test signal received ACC-ECU;
(2)ACC-ECU generations testing and control to be measured, which is instructed and sent it to, to be performed in test machine;
(3)The testing and control that test machine is sent using the auto model of generation according to ACC-ECU to be measured tests is performed to instruct Execution operates accordingly and generates feedback signal;
(4)Host computer receives the feedback signal for performing test machine and test signal is evaluated and repaiied according to feedback signal Change.
The actual environment information that the host computer receives is vision signal, and it simultaneously carries out processing generation test wrapper to the signal Environment information and corresponding control logic test signal;The ACC-ECU to be measured receives radar signal corresponding with vision signal, and The test signal generation testing and control instruction that the radar signal and the host computer received are sent.
The actual environment information that the host computer receives includes vision signal and/or radar signal.
The present invention is used for the hardware-in-the-loop test system of ACC system exploitation and test method is received by testing input interface Actual test environmental information, Traffic Information as real as possible can be provided for system development, while ACC controls can be provided System processed performs the test and evaluation of Absent measures instruction and the response of vehicle hardware system.The hardware-in-the-loop test system can be Adaptive cruise control system exploitation provides a testing stand that can reproduce real roads traffic environment early stage, is developed reducing The exploitation of adaptive cruise control system is carried out on the premise of cost and raising experiment security, is instructed for system control logic Feature exploitation, for the test of controller electric property, disclosure satisfy that some specific demands in ACC system exploitation, no But the exploitation of the good help system of energy, while greatly reduce the risk of exploitation.
Brief description of the drawings
Fig. 1 is the video acquisition schematic diagram of actual environment information;
Fig. 2 is the radar acquisition principle figure of actual environment information;
Fig. 3 is the structure principle chart of the present invention.
Embodiment
Below in conjunction with the accompanying drawings and the present invention is described further specific embodiment.
The structure principle chart that the present invention is used for the hardware-in-the-loop test system of ACC system exploitation is illustrated in figure 3, can by figure Know, the system includes at least provided with a host computer for testing input interface for being used to receive actual environment information and for generating The execution test machine of auto model, host computer are used for according to the actual environment information generation test signal received, the host computer ACC-ECU to be measured is sent to the test signal generated for being connected with ACC-ECU to be measured, test machine is performed and is used for treating The testing and control instruction for surveying ACC-ECU connections to be generated according to ACC-ECU to be measured performs to be operated and generates feedback signal accordingly, And host computer is connected so that test signal is evaluated and changed according to the feedback signal for performing test machine with performing test machine.
The actual environment information of the present embodiment includes vision signal and radar signal, due to the difference of communication protocol, radar Information data can not be with host computer direct communication, and for ease of communication, the ACC-ECU to be measured in the present embodiment also is provided with being used to receive The test input interface of actual environment information, i.e., one is set to be used to receive actual environment information for vision signal on host computer Test video signal input interface, handled by the substantial amounts of video signal data of the interface;Set on ACC-ECU to be measured There is one to be used to receive the radar signal test input interface that actual environment information is radar signal.
Certainly, radar signal can also be transferred in host computer by way of protocol conversion, and host computer receives video letter Number and/or radar signal handled.
Present invention also offers a kind of hardware-in-the-loop test method for ACC system exploitation, comprise the following steps:
(1)Host computer is to be measured for being sent to according at least one actual environment information generation test signal received ACC-ECU;
(2)ACC-ECU generations testing and control to be measured, which is instructed and sent it to, to be performed in test machine;
(3)The testing and control that test machine is sent using the auto model of generation according to ACC-ECU to be measured tests is performed to instruct Execution operates accordingly and generates feedback signal;
(4)Host computer receives the feedback signal for performing test machine and test signal is evaluated and repaiied according to feedback signal Change.
As shown in figure 1, vision signal includes lane line 1, vehicle target 2, barrier 3(Trees, grid i.e. beside track Column)Deng being to gather real traffic letter using the equipment such as camera or video camera for providing real traffic environment Breath, then accessed by test video signal input interface in host computer, for providing human-machine interactive information, and make hardware in loop Experimental system possesses real traffic information;As shown in Fig. 2 radar signal corresponding with vision signal includes detections of radar The target 4 arrived and the lane line 5 of Radar Calibration etc., the data for providing vehicle front barrier in true traffic environment are believed Breath, including the distance of front vehicles, speed etc..
The actual environment information that the present embodiment host computer receives is vision signal, and host computer inputs vision signal true Traffic environment, vehicle action, human-machine operation instruction etc. are merged, and generation test environment information is used to provide a human Operation and control interface, while generate control logic test signal corresponding with test environment information, the control logic test now generated Signal includes the driver operation signals such as speed, braking, steering.
The environmental information of radar collection is reproduced in real time by way of CAN, for the controller for ACC-ECU to be measured Hardware in loop provides environmental data information, ACC-ECU to be measured using actual hardware control, by bottom C code or MATLAB/SIMULINK writes control logic, and the test signal and the radar signal of input sent to host computer carries out logic Computing, and on-off model, analog signalses, CAN signal etc. are generated by hardware control, accelerate for simulating vehicle, The instruction of the testing and controls such as deceleration sends execution test machine to.
In addition, if vision signal and radar signal all connect host computer, host computer is complete according to two kinds of signal generations Test environment information and control instruction, what now host computer mainly generated is logic testing signal, and is controlled for decision logic Whether normal, control instruction generates after carrying out logical operation according to test signal and radar data input signal by ACC-ECU, patrols Volume computing mainly include vehicle speed, vehicle acceleration, vehicle deceleration and vehicle with the distance operation between target vehicle and Control.
ACC-ECU reads the data message for the various targets of vehicle front that radar is sent out, and according to target its data(It is vertical To distance, relative velocity, lateral separation)Target is followed etc. identifying, while according to the velocity variations of target itself, with reference to upper Test signal caused by machine, testing and control instruction is produced, each executing agency is controlled to vehicle, realizes that vehicle accelerates, slowed down Action.
The dynamic (dynamical) simulated environment of simulating vehicle can be produced by generating auto model by performing test machine, be moved using vehicle Mechanics Simulation software truckSim or VeDyNa etc. are public using associated vehicle performance parameter or mathematics according to vehicle inherent characteristic Formula establishes auto model;The testing and control instruction sent out according to ACC-ECU assemblage on-orbits to be measured is carried out to each executing agency of vehicle Control, feedback signal is generated for simulating action of the actual vehicle after control instruction is received.
Ipc monitor performs the responsive state of auto model in test machine, and feedback signal back to host computer is used for man-machine Interaction, developer can be tested test signal, evaluated and be changed.
The test philosophy of the present invention is as follows:When target vehicle speed or target with a distance from vehicle from changing(Radar data In included), ACC-ECU can be exported by computing acceleration or deceleration control instruction to perform test machine, now perform test machine Feedback signal after action is delivered into host computer by developer's observed result, and the control in results modification ACC-ECU is patrolled Volume, test checking is carried out again, until control logic energy meet demand.
Above example is only used for helping the core concept for understanding the present invention, it is impossible to the present invention is limited with this, for ability The technical staff in domain, every thought according to the present invention, the present invention is modified or equivalent substitution, in embodiment And any change done in application, it should be included in the scope of the protection.

Claims (6)

  1. A kind of 1. hardware-in-the-loop test system for ACC system exploitation, it is characterised in that:Including being used to connect at least provided with one Receive the host computer of the test input interface of actual environment information and the execution test machine for generating auto model, the host computer For generating test signal according to the actual environment information that receives, the host computer be used to being connected with ACC-ECU to be measured with by its The test signal of generation is sent to ACC-ECU to be measured, and the execution test machine is used to be connected with according to be measured with ACC-ECU to be measured The testing and control instruction of ACC-ECU generations, which performs, to be operated accordingly and generates feedback signal, and the host computer is with performing test Machine is connected so that test signal is evaluated and changed according to the feedback signal for performing test machine;The actual environment information is to connect The real Traffic Information received.
  2. 2. the hardware-in-the-loop test system according to claim 1 for ACC system exploitation, it is characterised in that:It is described to treat Survey ACC-ECU also is provided with the test input interface for receiving actual environment information.
  3. 3. the hardware-in-the-loop test system according to claim 2 for ACC system exploitation, it is characterised in that:On described Position machine is provided with one and is used to receive the test video signal input interface that actual environment information is vision signal, described to be measured ACC-ECU is provided with one and is used to receive the radar signal test input interface that actual environment information is radar signal.
  4. A kind of 4. hardware-in-the-loop test method for ACC system exploitation, it is characterised in that comprise the following steps:
    (1) host computer is used to send ACC- to be measured to according at least one actual environment information generation test signal received ECU;
    (2) ACC-ECU generations testing and control to be measured, which is instructed and sent it to, performs in test machine;
    (3) perform the testing and control that test machine utilizes the auto model of generation to be sent according to ACC-ECU to be measured tests and instruct execution Operate accordingly and generate feedback signal;
    (4) host computer receives the feedback signal for performing test machine and test signal is evaluated and changed according to feedback signal;
    The actual environment information is the real Traffic Information received.
  5. 5. the hardware-in-the-loop test method according to claim 4 for ACC system exploitation, it is characterised in that:On described The actual environment information that position machine receives be vision signal, and it simultaneously carries out processing to the signal and generate test environment information and corresponding Control logic test signal;The ACC-ECU to be measured receives radar signal corresponding with vision signal, and by the radar signal and The test signal generation testing and control instruction that the host computer received is sent.
  6. 6. the hardware-in-the-loop test method according to claim 4 for ACC system exploitation, it is characterised in that:On described The actual environment information that position machine receives includes vision signal and/or radar signal.
CN201410058065.1A 2014-02-20 2014-02-20 A kind of hardware-in-the-loop test system and test method for ACC system exploitation Active CN104298122B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410058065.1A CN104298122B (en) 2014-02-20 2014-02-20 A kind of hardware-in-the-loop test system and test method for ACC system exploitation

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410058065.1A CN104298122B (en) 2014-02-20 2014-02-20 A kind of hardware-in-the-loop test system and test method for ACC system exploitation

Publications (2)

Publication Number Publication Date
CN104298122A CN104298122A (en) 2015-01-21
CN104298122B true CN104298122B (en) 2018-01-19

Family

ID=52317902

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410058065.1A Active CN104298122B (en) 2014-02-20 2014-02-20 A kind of hardware-in-the-loop test system and test method for ACC system exploitation

Country Status (1)

Country Link
CN (1) CN104298122B (en)

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105388021A (en) * 2015-10-21 2016-03-09 重庆交通大学 ADAS virtual development and test system
DE102016220670A1 (en) * 2015-11-06 2017-05-11 Ford Global Technologies, Llc Method and system for testing software for autonomous vehicles
CN106873397B (en) * 2017-01-23 2020-02-14 同济大学 Intelligent networking automobile hardware-in-loop acceleration loading simulation test system
CN108958066A (en) * 2017-05-19 2018-12-07 百度在线网络技术(北京)有限公司 Emulation test method and device
CN109388070A (en) * 2017-08-03 2019-02-26 上汽通用汽车有限公司 A kind of emulation platform of active safety system
CN108760338B (en) * 2018-06-22 2020-07-31 天津英创汇智汽车技术有限公司 Unmanned on-loop testing device and system
CN108845509A (en) * 2018-06-27 2018-11-20 中汽研(天津)汽车工程研究院有限公司 A kind of adaptive learning algorithms algorithm development system and method
CN108919785B (en) * 2018-07-25 2020-01-14 安徽江淮汽车集团股份有限公司 Test system and test method
CN109669363A (en) * 2018-10-25 2019-04-23 中国工程物理研究院计算机应用研究所 A kind of automation simulation test optimization method based on state behavior tree
CN111473800B (en) * 2020-04-16 2024-01-30 雄狮汽车科技(南京)有限公司 Testing device and testing method of self-adaptive cruise system
CN113341259B (en) * 2021-06-23 2022-10-04 重庆长安新能源汽车科技有限公司 Whole vehicle high and low temperature testing system and method for new energy automobile
CN114138670B (en) * 2021-12-10 2024-05-14 四川启睿克科技有限公司 Method based on integration of interface automation test and function, performance and safety test
CN114610002B (en) * 2022-03-31 2023-12-26 东风汽车集团股份有限公司 Bench calibration method and system for ACC system function

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6052632A (en) * 1997-02-21 2000-04-18 Honda Giken Kogyo Kabushiki Kaisha Network system for vehicle-mounted electronic devices and vehicle-mounted operating system used therein
CN202641690U (en) * 2012-05-15 2013-01-02 王伟东 Auxiliary driving adaptive cruise control system for drivers
CN203047253U (en) * 2012-12-06 2013-07-10 长安大学 Collision avoidance device base don self-adaptive cruise system
CN103328299A (en) * 2010-12-29 2013-09-25 沃尔沃拉斯特瓦格纳公司 X adaptative cruise control
CN103318176A (en) * 2013-06-28 2013-09-25 郑州宇通客车股份有限公司 Coach self-adaptive cruise control system and control method thereof

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6052632A (en) * 1997-02-21 2000-04-18 Honda Giken Kogyo Kabushiki Kaisha Network system for vehicle-mounted electronic devices and vehicle-mounted operating system used therein
CN103328299A (en) * 2010-12-29 2013-09-25 沃尔沃拉斯特瓦格纳公司 X adaptative cruise control
CN202641690U (en) * 2012-05-15 2013-01-02 王伟东 Auxiliary driving adaptive cruise control system for drivers
CN203047253U (en) * 2012-12-06 2013-07-10 长安大学 Collision avoidance device base don self-adaptive cruise system
CN103318176A (en) * 2013-06-28 2013-09-25 郑州宇通客车股份有限公司 Coach self-adaptive cruise control system and control method thereof

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
multi-target multi-object tracking,sensor fusion of radar and infrad;M6bus R,等;《IEEE Intelligent Vehicles Symposium Univ of Parma》;20040617;第732-737页 *
用于车辆电子制***开发的仿真环境;管欣,等;《科学技术与工程》;20100531;第10卷(第15期);摘要、第2、4、5节及图2、10-14 *

Also Published As

Publication number Publication date
CN104298122A (en) 2015-01-21

Similar Documents

Publication Publication Date Title
CN104298122B (en) A kind of hardware-in-the-loop test system and test method for ACC system exploitation
CN108319259B (en) Test system and test method
CN104460349B (en) Real automobile in-the-loop simulation testing method, real-time simulation machine and system
CN104298123B (en) The assemblage on-orbit test system and method for testing of a kind of entire car controller
CN107479532A (en) The domain controller test system and method for a kind of intelligent automobile
CN110456757A (en) A kind of the vehicle test method and system of automatic driving vehicle
Galko et al. Vehicle-Hardware-In-The-Loop system for ADAS prototyping and validation
CN109901546A (en) Auxiliary drives vehicle hardware assemblage on-orbit test method and system
CN105388021A (en) ADAS virtual development and test system
CN106774287B (en) A kind of real vehicle of active safety controller is in ring test system and method
CN107526906A (en) A kind of driving style device for identifying and method based on data acquisition
CN103969055A (en) Device and method for testing automotive active safety systems on bench
CN107871418A (en) It is a kind of to be used to evaluate the man-machine experiment porch for driving reliability altogether
US20220058314A1 (en) Hardware In Loop Testing and Generation of Latency Profiles for Use in Simulation
CN110389893A (en) System for testing automatic Pilot motor vehicles
CN202352127U (en) Three-dimensional automobile driving training simulator
CN101587658A (en) Graphics rendering engine and physics engine-based three-dimension automobile driving simulation device
CN109632330A (en) A kind of the AEB system cyclist's crash tests device and its test method of low cost
CN107928685A (en) A kind of response analytical equipment and method based on driving human eye dynamic characteristic
CN104570770A (en) Traffic flow simulation experiment platform based on micro intelligent vehicles
KR20200082672A (en) Simulation method for autonomous vehicle linked game severs
KR102057453B1 (en) Acceleration and deceleration device and method of vehicle based on driving habits
CN207114751U (en) A kind of test device of blind monitoring system
CN115755865A (en) Commercial vehicle driving assistance hardware in-loop test system and method
CN213042144U (en) Fusion test bench for automatic driving system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP03 Change of name, title or address

Address after: 450061 Yudao Road, Guancheng District, Zhengzhou City, Henan Province

Patentee after: Yutong Bus Co.,Ltd.

Address before: 450016 Yutong Industrial Zone, eighteen Li River, Henan, Zhengzhou

Patentee before: ZHENGZHOU YUTONG BUS Co.,Ltd.

CP03 Change of name, title or address