CN104298122B - 一种用于acc***开发的硬件在环试验***及试验方法 - Google Patents
一种用于acc***开发的硬件在环试验***及试验方法 Download PDFInfo
- 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
Links
Landscapes
- Traffic Control Systems (AREA)
Abstract
本发明公开了一种用于ACC***开发的硬件在环试验***及试验方法,通过测试输入接口接收实际测试环境信息,能够为***开发提供尽可能真实的道路交通信息,同时能够提供ACC控制***执行环节控制指令和车辆硬件***响应的测试与评价。该硬件在环试验***能够在自适应巡航控制***开发前期提供一个能够再现真实道路交通环境的试验台,在降低开发成本和提高试验安全性的前提下进行自适应巡航控制***的开发,用于***控制逻辑指令的功能性开发,用于控制器电器性能的测试,能够满足ACC***开发中的一些特殊需求,不但能很好的帮助***的开发,同时很大程度上减小了开发的风险。
Description
技术领域
本发明涉及一种用于ACC***开发的硬件在环试验***及试验方法。
背景技术
车辆电控***的开发通常采用V模式,V模式中硬件在环实验就是利用虚拟的控制对象来检测控制器的控制性能。随着车辆电控***的复杂度越来越高,其开发难度也在不断的增加,硬件在环实验在***开发过程中的作用也越来越重要。
自适应巡航控制***(ACC***)是通过视频、雷达等智能传感器感知车辆行驶前方的环境信息(包括道路、前方车辆、障碍物等),根据环境中道路交通状况对驾驶员进行提醒、对车辆进行控制,从而避免事故发生提高车辆行驶安全性的主动安全控制***。在开发过程中,需要进行大量的试验,来采集交通状况和分析控制算法,这些试验如果直接采用实车测试ACC-ECU,会存在一定的风险。
近来硬件在环仿真***的技术逐渐发展起来,它是一套实时性要求较高的软硬件***,它的发展依赖于微电子技术和计算机技术的发展。硬件在环仿真的研究和开发也是随着近几年电子技术和计算机技术的发展而发展起来的。
目前市面上有多种硬件在环试验台,但这些试验台都是通用的,对于ACC***开发中的一些特殊需求,这些试验台并不能完全能够满足。
发明内容
本发明的目的是提供一种用于ACC***开发的硬件在环试验***,以解决现有实车测试存在风险的问题,同时提供一种使用该试验传统的试验方法。
为了实现以上目的,本发明所采用的技术方案是:一种用于ACC***开发的硬件在环试验***,包括至少设有一个用于接收实际环境信息的测试输入接口的上位机和用于生成车辆模型的执行测试机,所述上位机用于根据接收到的实际环境信息生成测试信号,该上位机用于与待测ACC-ECU连接以将其生成的测试信号发送给待测ACC-ECU,所述执行测试机用于与待测ACC-ECU连接以根据待测ACC-ECU生成的测试控制指令执行相应的操作并生成反馈信号,且所述上位机与执行测试机连接以根据执行测试机的反馈信号对测试信号进行评价和修改。
所述待测ACC-ECU也设有用于接收实际环境信息的测试输入接口。
所述上位机上设有一个用于接收实际环境信息为视频信号的视频信号测试输入接口,所述待测ACC-ECU上设有一个用于接收实际环境信息为雷达信号的雷达信号测试输入接口。
本发明用于ACC***开发的硬件在环试验方法所采用的技术方案包括如下步骤:
(1)上位机用于根据接收到的至少一种实际环境信息生成测试信号传送给待测ACC-ECU;
(2)待测ACC-ECU生成测试控制指令并将其发送到执行测试机中;
(3)执行测试机利用生成的车辆模型根据待测ACC-ECU测试发送的测试控制指令执行相应的操作并生成反馈信号;
(4)上位机接收执行测试机的反馈信号并根据反馈信号对测试信号进行评价和修改。
所述上位机接收的实际环境信息为视频信号,其并对该信号进行处理生成测试环境信息和对应的控制逻辑测试信号;所述待测ACC-ECU接收与视频信号对应的雷达信号,并将该雷达信号与接收到的上位机发送的测试信号生成测试控制指令。
所述上位机接收的实际环境信息包括视频信号和/或雷达信号。
本发明用于ACC***开发的硬件在环试验***及试验方法通过测试输入接口接收实际测试环境信息,能够为***开发提供尽可能真实的道路交通信息,同时能够提供ACC控制***执行环节控制指令和车辆硬件***响应的测试与评价。该硬件在环试验***能够在自适应巡航控制***开发前期提供一个能够再现真实道路交通环境的试验台,在降低开发成本和提高试验安全性的前提下进行自适应巡航控制***的开发,用于***控制逻辑指令的功能性开发,用于控制器电器性能的测试,能够满足ACC***开发中的一些特殊需求,不但能很好的帮助***的开发,同时很大程度上减小了开发的风险。
附图说明
图1为实际环境信息的视频采集原理图;
图2为实际环境信息的雷达采集原理图;
图3为本发明的结构原理图。
具体实施方式
下面结合附图及具体的实施例对本发明进行进一步介绍。
如图3所示为本发明用于ACC***开发的硬件在环试验***的结构原理图,由图可知,该***包括至少设有一个用于接收实际环境信息的测试输入接口的上位机和用于生成车辆模型的执行测试机,上位机用于根据接收到的实际环境信息生成测试信号,该上位机用于与待测ACC-ECU连接以将其生成的测试信号发送给待测ACC-ECU,执行测试机用于与待测ACC-ECU连接以根据待测ACC-ECU生成的测试控制指令执行相应的操作并生成反馈信号,且上位机与执行测试机连接以根据执行测试机的反馈信号对测试信号进行评价和修改。
本实施例的实际环境信息包括视频信号和雷达信号,由于通信协议的不同,雷达信息数据无法与上位机直接通信,为便于通信,本实施例中的待测ACC-ECU也设有用于接收实际环境信息的测试输入接口,即上位机上设置一个用于接收实际环境信息为视频信号的视频信号测试输入接口,通过该接口接收大量的视频信号数据进行处理;待测ACC-ECU上设有一个用于接收实际环境信息为雷达信号的雷达信号测试输入接口。
当然,雷达信号也可以通过协议转换的方式传输到上位机中,上位机接收视频信号和/或雷达信号进行处理。
本发明还提供了一种用于ACC***开发的硬件在环试验方法,包括如下步骤:
(1)上位机用于根据接收到的至少一种实际环境信息生成测试信号传送给待测ACC-ECU;
(2)待测ACC-ECU生成测试控制指令并将其发送到执行测试机中;
(3)执行测试机利用生成的车辆模型根据待测ACC-ECU测试发送的测试控制指令执行相应的操作并生成反馈信号;
(4)上位机接收执行测试机的反馈信号并根据反馈信号对测试信号进行评价和修改。
如图1所示,视频信号包括车道线1、车辆目标2、障碍物3(即车道旁边的树木、栅栏)等,用于提供真实的交通环境,是利用摄像头或摄像机等设备采集真实的交通路况信息,然后通过视频信号测试输入接口接入上位机中,用于提供人机交互信息,并使硬件在环实验***拥有真实的交通路况信息;如图2所示,与视频信号对应的雷达信号包括雷达检测到的目标4及雷达标定的车道线5等,用于提供真实交通环境中车辆前方障碍物的数据信息,包括前方车辆的距离、速度等。
本实施例上位机接收的实际环境信息为视频信号,上位机将视频信号输入的真实交通环境、车辆动作、人机操作指令等进行融合,生成测试环境信息用于提供一个人性化的操控界面,同时生成与测试环境信息对应的控制逻辑测试信号,此时生成的控制逻辑测试信号包括车速、制动、转向等司机操作信号。
雷达采集的环境信息通过CAN总线的方式实时再现,用于为待测ACC-ECU的控制器硬件在环提供环境数据信息,待测ACC-ECU利用实际的硬件控制器,通过底层C代码或MATLAB/SIMULINK编写控制逻辑,对上位机发出的测试信号以及输入的雷达信号进行逻辑运算,并由硬件控制器生成开关量信号、模拟量信号、CAN总线信号等,用于模拟车辆加速、减速等测试控制指令传送给执行测试机。
另外,如果视频信号和雷达信号都连接上位机,上位机根据两种信号生成完整的测试环境信息和控制指令,此时上位机主要生成的是逻辑测试信号,并用于判断逻辑控制是否正常,控制指令由ACC-ECU根据测试信号及雷达数据输入信号进行逻辑运算后生成,逻辑运算主要包括车辆车速、车辆加速度、车辆减速度以及车辆同目标车辆间的距离运算及控制。
ACC-ECU读取雷达送出的车辆前方各种目标的数据信息,并根据目标自身数据(纵向距离,相对速度,横向距离)等识别出跟随目标,同时根据目标自身的速度变化,结合上位机产生的测试信号,产生测试控制指令,对车辆各执行机构进行控制,实现车辆加速、减速动作。
执行测试机可以通过生成车辆模型产生模拟车辆动力学的仿真环境,利用车辆动力学仿真软件truckSim或者VeDyNa等根据车辆固有特性,利用相关车辆性能参数或数学公式建立车辆模型;根据待测ACC-ECU在环仿真送出的测试控制指令对车辆各执行机构进行控制,用于模拟实际车辆在接收到控制指令后的动作生成反馈信号。
上位机监控执行测试机中车辆模型的响应状态,反馈信号反馈至上位机用于人机交互,开发者可以对测试信号进行测试、评价和修改。
本发明的测试原理如下:当目标车速或目标离自身车辆距离有变化时(雷达数据中已包含),ACC-ECU会通过运算输出加速或减速控制指令给执行测试机,此时执行测试机将动作后的反馈信号送至上位机由开发者观测结果,并根据结果修改ACC-ECU中的控制逻辑,再次进行测试验证,直至控制逻辑能满足需求。
以上实施例仅用于帮助理解本发明的核心思想,不能以此限制本发明,对于本领域的技术人员,凡是依据本发明的思想,对本发明进行修改或者等同替换,在具体实施方式及应用范围上所做的任何改动,均应包含在本发明的保护范围之内。
Claims (6)
1.一种用于ACC***开发的硬件在环试验***,其特征在于:包括至少设有一个用于接收实际环境信息的测试输入接口的上位机和用于生成车辆模型的执行测试机,所述上位机用于根据接收到的实际环境信息生成测试信号,该上位机用于与待测ACC-ECU连接以将其生成的测试信号发送给待测ACC-ECU,所述执行测试机用于与待测ACC-ECU连接以根据待测ACC-ECU生成的测试控制指令执行相应的操作并生成反馈信号,且所述上位机与执行测试机连接以根据执行测试机的反馈信号对测试信号进行评价和修改;所述实际环境信息为接收的真实的道路交通信息。
2.根据权利要求1所述的用于ACC***开发的硬件在环试验***,其特征在于:所述待测ACC-ECU也设有用于接收实际环境信息的测试输入接口。
3.根据权利要求2所述的用于ACC***开发的硬件在环试验***,其特征在于:所述上位机上设有一个用于接收实际环境信息为视频信号的视频信号测试输入接口,所述待测ACC-ECU上设有一个用于接收实际环境信息为雷达信号的雷达信号测试输入接口。
4.一种用于ACC***开发的硬件在环试验方法,其特征在于,包括如下步骤:
(1)上位机用于根据接收到的至少一种实际环境信息生成测试信号传送给待测ACC-ECU;
(2)待测ACC-ECU生成测试控制指令并将其发送到执行测试机中;
(3)执行测试机利用生成的车辆模型根据待测ACC-ECU测试发送的测试控制指令执行相应的操作并生成反馈信号;
(4)上位机接收执行测试机的反馈信号并根据反馈信号对测试信号进行评价和修改;
所述实际环境信息为接收的真实的道路交通信息。
5.根据权利要求4所述的用于ACC***开发的硬件在环试验方法,其特征在于:所述上位机接收的实际环境信息为视频信号,其并对该信号进行处理生成测试环境信息和对应的控制逻辑测试信号;所述待测ACC-ECU接收与视频信号对应的雷达信号,并将该雷达信号与接收到的上位机发送的测试信号生成测试控制指令。
6.根据权利要求4所述的用于ACC***开发的硬件在环试验方法,其特征在于:所述上位机接收的实际环境信息包括视频信号和/或雷达信号。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410058065.1A CN104298122B (zh) | 2014-02-20 | 2014-02-20 | 一种用于acc***开发的硬件在环试验***及试验方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410058065.1A CN104298122B (zh) | 2014-02-20 | 2014-02-20 | 一种用于acc***开发的硬件在环试验***及试验方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104298122A CN104298122A (zh) | 2015-01-21 |
CN104298122B true CN104298122B (zh) | 2018-01-19 |
Family
ID=52317902
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410058065.1A Active CN104298122B (zh) | 2014-02-20 | 2014-02-20 | 一种用于acc***开发的硬件在环试验***及试验方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104298122B (zh) |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105388021A (zh) * | 2015-10-21 | 2016-03-09 | 重庆交通大学 | Adas虚拟开发与测试*** |
DE102016220670A1 (de) * | 2015-11-06 | 2017-05-11 | Ford Global Technologies, Llc | Verfahren und System zum Testen von Software für autonome Fahrzeuge |
CN106873397B (zh) * | 2017-01-23 | 2020-02-14 | 同济大学 | 智能网联汽车“硬件在环”加速加载仿真测试*** |
CN108958066A (zh) * | 2017-05-19 | 2018-12-07 | 百度在线网络技术(北京)有限公司 | 仿真测试方法和装置 |
CN109388070A (zh) * | 2017-08-03 | 2019-02-26 | 上汽通用汽车有限公司 | 一种主动安全***的仿真平台 |
CN108760338B (zh) * | 2018-06-22 | 2020-07-31 | 天津英创汇智汽车技术有限公司 | 无人驾驶在环测试装置及*** |
CN108845509A (zh) * | 2018-06-27 | 2018-11-20 | 中汽研(天津)汽车工程研究院有限公司 | 一种自适应巡航控制算法开发***及方法 |
CN108919785B (zh) * | 2018-07-25 | 2020-01-14 | 安徽江淮汽车集团股份有限公司 | 一种测试***及测试方法 |
CN109669363A (zh) * | 2018-10-25 | 2019-04-23 | 中国工程物理研究院计算机应用研究所 | 一种基于状态行为树的自动化仿真测试优化方法 |
CN111473800B (zh) * | 2020-04-16 | 2024-01-30 | 雄狮汽车科技(南京)有限公司 | 自适应巡航***的测试装置及测试方法 |
CN113341259B (zh) * | 2021-06-23 | 2022-10-04 | 重庆长安新能源汽车科技有限公司 | 一种新能源汽车整车高低温测试***及方法 |
CN114138670B (zh) * | 2021-12-10 | 2024-05-14 | 四川启睿克科技有限公司 | 基于接口自动化测试与功能、性能、安全测试融合的方法 |
CN114610002B (zh) * | 2022-03-31 | 2023-12-26 | 东风汽车集团股份有限公司 | 一种acc***功能的台架标定方法及*** |
Citations (5)
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 (zh) * | 2012-05-15 | 2013-01-02 | 王伟东 | 驾驶员辅助行车自适应巡航控制*** |
CN203047253U (zh) * | 2012-12-06 | 2013-07-10 | 长安大学 | 一种基于自适应巡航***下的避撞装置 |
CN103318176A (zh) * | 2013-06-28 | 2013-09-25 | 郑州宇通客车股份有限公司 | 一种客车自适应巡航***及其控制方法 |
CN103328299A (zh) * | 2010-12-29 | 2013-09-25 | 沃尔沃拉斯特瓦格纳公司 | 自适应巡航控制 |
-
2014
- 2014-02-20 CN CN201410058065.1A patent/CN104298122B/zh active Active
Patent Citations (5)
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 (zh) * | 2010-12-29 | 2013-09-25 | 沃尔沃拉斯特瓦格纳公司 | 自适应巡航控制 |
CN202641690U (zh) * | 2012-05-15 | 2013-01-02 | 王伟东 | 驾驶员辅助行车自适应巡航控制*** |
CN203047253U (zh) * | 2012-12-06 | 2013-07-10 | 长安大学 | 一种基于自适应巡航***下的避撞装置 |
CN103318176A (zh) * | 2013-06-28 | 2013-09-25 | 郑州宇通客车股份有限公司 | 一种客车自适应巡航***及其控制方法 |
Non-Patent Citations (2)
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 (zh) | 2015-01-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104298122B (zh) | 一种用于acc***开发的硬件在环试验***及试验方法 | |
CN108319259B (zh) | 一种测试***及测试方法 | |
CN104460349B (zh) | 实车在回路仿真测试方法、实时仿真机及*** | |
CN104298123B (zh) | 一种整车控制器的在环仿真测试***及测试方法 | |
CN107479532A (zh) | 一种智能汽车的域控制器测试***及方法 | |
CN110456757A (zh) | 一种无人驾驶车辆的整车测试方法及*** | |
Galko et al. | Vehicle-Hardware-In-The-Loop system for ADAS prototyping and validation | |
CN109901546A (zh) | 辅助驾驶车辆硬件在环仿真测试方法和*** | |
CN109801534A (zh) | 基于自动驾驶模拟器的驾驶行为硬件在环仿真测试*** | |
CN105388021A (zh) | Adas虚拟开发与测试*** | |
CN106774287B (zh) | 一种主动安全控制器的实车在环测试***及方法 | |
CN107871418A (zh) | 一种用于评价人机共驾可靠性的实验平台 | |
CN103969055A (zh) | 汽车主动安全***台架测试装置及方法 | |
CN110389893A (zh) | 用于测试自动驾驶机动车辆的*** | |
US11604908B2 (en) | Hardware in loop testing and generation of latency profiles for use in simulation | |
CN112068549A (zh) | 一种基于深度强化学习的无人***集群控制方法 | |
CN202352127U (zh) | 一种三维汽车驾驶训练模拟装置 | |
CN104570770A (zh) | 基于缩微智能车的交通流仿真实验平台 | |
CN109632330A (zh) | 一种低成本的aeb***骑自行车人碰撞测试装置及其测试方法 | |
CN101587658A (zh) | 基于图像渲染引擎和物理引擎的三维汽车驾驶模拟装置 | |
CN107928685A (zh) | 一种基于驾驶人眼动特性的应激响应分析装置及方法 | |
KR20200082672A (ko) | 게임서버 연계 자율주행 시뮬레이션 방법 | |
KR102057453B1 (ko) | 운전습관을 반영한 차량의 가감속 제어 장치 및 방법 | |
CN207114751U (zh) | 一种盲点监测***的测试装置 | |
CN115755865A (zh) | 一种商用车辅助驾驶硬件在环测试***及方法 |
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 |