一种用于主动安全的智能汽车仿真平台制造技术

技术编号:13922845 阅读:219 留言:0更新日期:2016-10-28 00:00
本发明专利技术涉及一种用于主动安全的智能汽车仿真平台,属于车辆仿真技术领域。本发明专利技术的用于主动安全的智能汽车仿真平台采用第一接口工具链条、第二接口工具链条和第三接口工具链条中的任一种支持PC上位机程序与车辆运动模型进行联合仿真,第一种接口工具链条的硬件部分采用CAN卡设备和CAN‑串口转换设备,通过这两种设备实现PC上位机程序与车辆运动模型之间的信息交互,第二种接口工具链条和第三种接口工具链条的硬件部分采用CANoe设备,通过CANoe设备实现PC上位机程序与车辆运动模型间的信息交互。本发明专利技术包括上述任何一种接口工具链条的汽车仿真平台解决了上位机程序与车辆运动模型之间联合仿真接口的问题,实现了上位机与车辆运动模型仿真过程中的信息交互。

【技术实现步骤摘要】

本专利技术涉及一种用于主动安全的智能汽车仿真平台,属于车辆仿真

技术介绍
随着汽车各系统电子控制技术的发展,针对汽车主动安全以及更进一步的智能汽车的研究日渐展开和深入。这些研究由于与汽车的运动直接相关,直接通过实验进行研究不但受到诸多条件的限制,例如某些车辆运动场景难以复制或复制场景代价高昂,而且周期漫长,需要诸多实现条件,非常不利于研究的推进,甚至可能使一些研究无法进行。所以,建立作为研究条件基础的仿真平台非常必要。目前,针对主动安全或智能汽车的研究,人们也陆续建立了一些仿真平台,其中包含较为完整的软硬件工具链条。目前的工具及实现方法中,针对控制策略模型与车辆模型的联合仿真,以及下位机程序与车辆模型的联合仿真,有许多可用的工具以及成熟的实现方法。但是,目前的主动安全以及智能汽车研究中,由于大量用到各种数据量庞大的传感器,例如视频处理、激光雷达等,下位机不能满足要求,常常需要使用上位机进行控制策略研究及编程。而目前并没有有关上位机程序与车辆运动模型进行联合仿真的接口工具及其实现方法。
技术实现思路
本专利技术的目的是提供一种用于主动安全的智能汽车仿真平台,以解决上位机程序与车辆运动模型之间联合仿真接口的问题。本专利技术为解决上述技术问题而提供一种用于主动安全的智能汽车仿真平台,该仿真平台包括以下三种针对PC上位机程序与车辆运动模型联合仿真的接口工具链条中的任意一种,第一种接口工具链条的硬件部分包括CAN卡和CAN-串口转换设备,PC上位机程序与CAN卡进行通信,由CAN卡将PC上位机程序以CAN报文形式发来的信息以CAN通信的方式发送给CAN-串口转换设备,并由CAN-串口转换设备将信息以串口通信的方式发送给车辆运动模型,同时将车辆运动模型反馈的信息以串口通信的方式发送给CAN-串口转换设备,由CAN-串口转换设备将信息以CAN通信的方式发送给CAN卡,并由CAN卡将信息以CAN报文形式发送给PC上位机程序;第二种接口工具链条的硬件部分包括CANoe设备,PC上位机程序与CANoe设备进行通信,由CANoe设备将PC上位机程序以CAN报文形式发来的信息以串口通信的方式发送给车辆运动模型,同时将车辆运动模型反馈的信息以串口通信的方式发送给CANoe设备,由CANoe设备将信息以CAN报文形式发送给PC上位机程序;第三种接口工具链条的硬件部分包括CANoe设备,PC上位机程序与CANoe设备进行通信,由CANoe设备将PC上位机程序以CAN报文形式发来的信息以CAN通信的方式发送给车辆运动模型,同时将车辆运动模型反馈的信息以CAN通信的方式发送给CANoe设备,由CANoe设备将信息以CAN报文形式发送给PC上位机程序。所述的车辆运动模型为Simulink模型,或TruckSim/CarSim模型,或Simulink与TruckSim/CarSim混合的模型。所述的第一种接口工具链条和第二种接口工具链条均采用Simulink的Instrument Control Toolbox模块中的串口通信模块实现车辆运动模型与CAN-串口转换设备或CANoe之间的串口通信。所述的第三种接口工具链条采用Simulink的Vehicle Network Toolbox模块中的CAN Communication组实现CANoe设备与车辆运动模型之间的CAN通信。所述的车辆运动模型运行在PC或工业PC上,MATLAB/Simulink环境下。本专利技术的有益效果是:本专利技术的用于主动安全的智能汽车仿真平台采用第一接口工具链条、第二接口工具链条和第三接口工具链条中的任一种作为工具链条支持PC上位机程序与车辆运动模型进行联合仿真,第一种接口工具链条的硬件部分采用CAN卡设备和CAN-串口转换设备,通过这两种设备实现PC上位机程序与车辆运动模型之间的信息交互,第二种接口工具链条和第三种接口工具链条的硬件部分采用CANoe设备,通过CANoe设备实现PC上位机程序与车辆运动模型间的信息交互。本专利技术包括上述任何一种接口工具链条的汽车仿真平台解决了上位机程序与车辆运动模型之间联合仿真的接口的问题,实现了上位机与车辆运动模型仿真过程中的信息交互。附图说明图1-a是第一种接口工具链条的硬件原理图;图1-b是第二种接口工具链条的硬件原理图;图1-c是第三种接口工具链条的硬件原理图;图2是第一种接口工具链条和第二种接口工具链条的CAN转串口示意图;图3是第三种接口工具链条的CANoe方案图。具体实施方式下面结合附图对本专利技术的具体实施方式做进一步的说明。本专利技术的用于主动安全的智能汽车仿真平台包括以下三种针对PC上位机程序与车辆运动模型联合仿真的接口工具链条中的任意一种。这三种接口工具链条具有同等效果,主动安全的智能汽车仿真平台可根据需要进行选择。第一种接口工具链条的硬件部分如图1-a所示,包括CAN卡设备和CAN-串口转换设备,CAN卡设备与PC1通信连接,PC1上运行有上位机程序,CAN卡设备与CAN-串口转换设备通信连接,CAN-串口转换设备与PC2连接,PC2上装载有车辆运动模型。车辆运动模型是Simulink模型,其可以是使用Simulink原有模块建立的模型,也可以是使用TruckSim/CarSim建立并封装为Simulink模块的模型,也可以是由TruckSim/CarSim封装的Simulink模块与Simulink原有模块混合建立的模型。建好之后的车辆运动模型运行在PC或工业PC上,MATLAB/Simulink环境下,第一种接口工具链条采用Simulink的Instrument Control Toolbox模块中的串口通信模块实现车辆运动模型与CAN-串口转换设备之间的串口通信,如图2所示。第一种接口工具链条的具体工作过程如下:1)运行在PC1上的程序与CAN卡通信,向CAN卡发送报文;2)CAN卡将信息发送给CAN-串口转换设备;3)CAN-串口转换设备将信息以串口通信的方式发送给PC2;4)PC2上Simulink的串口通信模块中的接收模块接收信息,并将其传递给车辆模型;5)车辆模型将需要反馈的信息传递给Simulink的串口通信模块中的发送模块;6)发送模块以串口通信的方式将信息发送给CAN-串口转换设备;7)CAN-串口转换设备将信息转换为CAN信息后发送给CAN卡;8)CAN卡将信息以CAN报文形式发送给PC1上的程序;9)程序运行,求出新的需要发送的信息。第二种接口工具链条的硬件部分如图1-b所示,包括CANoe设备,CANoe设备与PC1之间通过CAN通信连接,PC1上运行有上位机程序,CANoe设备与PC2之间通过串口通信连接,PC2上装载有车辆运动模型。车辆运动模型是Simulink模型,其可以是使用Simulink原有模块建立的模型,也可以是使用TruckSim/CarSim建立并封装为Simulink模块的模型,也可以是由TruckSim/CarSim封装的Simulink模块与Simulink原有模块混合建立的模型。建好之后的车辆运动模型运行在PC或工业PC上,MATLAB/Simulink环境下,第二种接口工具链条采用Simulink的Instrument Control To本文档来自技高网...

【技术保护点】
一种用于主动安全的智能汽车仿真平台,其特征在于,该仿真平台包括以下三种针对PC上位机程序与车辆运动模型联合仿真的接口工具链条中的任意一种,第一种接口工具链条的硬件部分包括CAN卡和CAN‑串口转换设备,PC上位机程序与CAN卡进行通信,由CAN卡将PC上位机程序以CAN报文形式发来的信息以CAN通信的方式发送给CAN‑串口转换设备,并由CAN‑串口转换设备将信息以串口通信的方式发送给车辆运动模型,同时将车辆运动模型反馈的信息以串口通信的方式发送给CAN‑串口转换设备,由CAN‑串口转换设备将信息以CAN通信的方式发送给CAN卡,并由CAN卡将信息以CAN报文形式发送给PC上位机程序;第二种接口工具链条的硬件部分包括CANoe设备,PC上位机程序与CANoe设备进行通信,由CANoe设备将PC上位机程序以CAN报文形式发来的信息以串口通信的方式发送给车辆运动模型,同时将车辆运动模型反馈的信息以串口通信的方式发送给CANoe设备,由CANoe设备将信息以CAN报文形式发送给PC上位机程序;第三种接口工具链条的硬件部分包括CANoe设备,PC上位机程序与CANoe设备进行通信,由CANoe设备将PC上位机程序以CAN报文形式发来的信息以CAN通信的方式发送给车辆运动模型,同时将车辆运动模型反馈的信息以CAN通信的方式发送给CANoe设备,由CANoe设备将信息以CAN报文形式发送给PC上位机程序。...

【技术特征摘要】
1.一种用于主动安全的智能汽车仿真平台,其特征在于,该仿真平台包括以下三种针对PC上位机程序与车辆运动模型联合仿真的接口工具链条中的任意一种,第一种接口工具链条的硬件部分包括CAN卡和CAN-串口转换设备,PC上位机程序与CAN卡进行通信,由CAN卡将PC上位机程序以CAN报文形式发来的信息以CAN通信的方式发送给CAN-串口转换设备,并由CAN-串口转换设备将信息以串口通信的方式发送给车辆运动模型,同时将车辆运动模型反馈的信息以串口通信的方式发送给CAN-串口转换设备,由CAN-串口转换设备将信息以CAN通信的方式发送给CAN卡,并由CAN卡将信息以CAN报文形式发送给PC上位机程序;第二种接口工具链条的硬件部分包括CANoe设备,PC上位机程序与CANoe设备进行通信,由CANoe设备将PC上位机程序以CAN报文形式发来的信息以串口通信的方式发送给车辆运动模型,同时将车辆运动模型反馈的信息以串口通信的方式发送给CANoe设备,由CANoe设备将信息以CAN报文形式发送给PC上位机程序;第三种接口工具链条的硬件部分包括CANoe设备,PC上位机程序与CANoe设备进行通信,由CANoe设备将PC上位机程序以CAN报文形式发来的信息以C...

【专利技术属性】
技术研发人员:李珺刘洋
申请(专利权)人:郑州宇通客车股份有限公司
类型:发明
国别省市:河南;41

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1