基于快速控制原型的开发型汽车驾驶模拟方法技术

技术编号:8131437 阅读:229 留言:0更新日期:2012-12-27 03:59
本发明专利技术涉及一种基于快速控制原型的开发型汽车驾驶模拟方法,属于汽车模拟驾驶技术领域。?首先利用监控计算机生成的实时内核建立快速控制原型器的软件平台,并编译和下载驾驶仿真模型。?其次,快速控制原型器接收驾驶模拟器的操纵信号后,计算所有模拟车辆的速度和方向,同时发送视景计算机和监控计算机,分别用于生成视景图像和对监控驾驶模拟过程。?最后,驾驶模拟者或开发人员根据驾驶模拟者所在车辆及电控系统昀性能要求,对驾驶仿真模型进行修改,重复驾驶模拟器过程,直至满足驾驶模拟者或开发人员的要求。?本发明专利技术的优点是,简化了开发型驾驶模拟器,降低了开发成本,且适用于车辆电控系统的V型开发模式。

【技术实现步骤摘要】

本专利技术涉及一种,属于汽车模拟驾驶

技术介绍
目前,开发型驾驶模拟器的基本结构如图I所示,包括车辆实物(或者驾驶舱实物)、车辆运动仿真系统、视景生成系统、投影系统以及各系统之间的软硬件接口。其中,车辆运动仿真系统是整个驾驶模拟器的关键组成,其软硬件结构直接影响整个驾驶模拟器的技术水平和应用范围。该系统的基本功能为利用驾驶舱传输至仿真计算机的驾驶员操作信号,计算驾驶模拟者所在车辆及参与模拟车辆的运动状态,并将状态信息实时发送至视景生成系统。 已有车辆运动仿真系统的硬件皆采用单一计算机平台,软件多由基于Windows平台的汇编、C或C++语言开发,其仿真代码编制复杂,开发周期长,开发成本也相对较高。以QM-II型汽车驾驶模拟器为例(程秀生等,汽车驾驶模拟器的研制,吉林工业大学学报, No. 1,1991 :64 70.),其车辆运动仿真程序采用Z-80汇编语言编写,尽管采用模块化 设计思想,但其编写难度不言而喻,调试和维护难度较大。其他,基于C++面向对象编程 技术的车辆运动仿真软件,虽煞其编程难度比起汇编语言大大简化,但其描述动态系统的 能力远不如Matlab/S本文档来自技高网...

【技术保护点】
一种基于快速控制原型的开发型汽车驾驶模拟方法,其特征在于该方法包括以下步骤:????(1)在监控计算机上生成xPC实时内核,并将该实时内核写到移动存储器上:????(2)将上述移动存储器插入快速控制原型器,快速控制原型器从移动存储器中读取实时内核,为快速控制原型器中驾驶仿真模型的运行提供软件支持;????(3)在上述监控计算机中编译驾驶仿真模型,将该驾驶仿真模型通过以太网下载至上述快速控制原型器;????(4)采集驾驶模拟者的操纵信号,将操纵信号通过控制器局域网络总线传输至快速控制原型器;????(5)快速控制原型器根据上述采集的操纵信号,利用驾驶仿真模型计算驾驶模拟者所在车辆及参与模拟车辆的...

【技术特征摘要】
1.一种基于快速控制原型的开发型汽车驾驶模拟方法,其特征在于该方法包括以下 步骤 (1)在监控计算机上生成XPC实时内核,并将该实时内核写到移动存储器上 (2)将上述移动存储器插入快速控制原型器,快速控制原型器从移动存储器中读取 实时内核,为快速控制原型器中驾驶仿真模型的运行提供软件支持; 3)在上述监控计算机中编译驾驶仿真模型,将该驾驶仿真模型通过以太网下载至 上述快速控制原型器; (4)采集驾驶模拟者的操纵信号,将操纵信号通过控制器局域网络总线传输至快速 控制原型器; (5)快速控制原型器根据上述采集的操纵信号,利用驾驶仿真模型计算驾驶模拟者 所在车辆及参与模拟车辆的速度和方向,并将得到的速度和方向信号通过串行通讯总线发 送至视景生成系统,同时将得到的速度和方向信号通过以太网发送至监控计算机; 6)视景生成系统根据上述接收到的信号生成驾驶模拟者所在车辆前方的视景图像, 并将图像投射至驾驶模拟者所在车辆前方的屏幕上; 7)上述监控计算机接收上述信号后将信号显示,并根据驾驶模拟者或开发人员对 驶模拟者所在车辆的运行性能、电控系统控制性能的要求,对驾驶仿真模犁进行修改; (8)重复步骤(3) (7),直至满足驾驶模拟者或开发人员的要求。2.如权利要求I所述的方法,其特征在于其中所述的驾驶仿真模型划分为驾驶控制 模块、道路模块、交通流模块、传感器模块、车辆模块、视景接口模块、驾驶操作接口模 块和监控接口模块,其信号连接关系如下 (1)驾驶操作接口模块,采集控制器局域网络总线上的驾驶模拟者操纵信号,并将 信号发送至驾驶控制模块; (2...

【专利技术属性】
技术研发人员:不公告发明人
申请(专利权)人:上海日浦信息技术有限公司
类型:发明
国别省市:

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

1