摘要: |
本文对汽车虚拟驾驶系统进行了系统的研究.汽车虚拟驾驶系统是以汽车系统动力学理论建立的汽车运动仿真模型为基础,集合虚拟现实、三维实时渲染、计算机接口和多媒体等先进技术的仿真系统.借助于虚拟驾驶系统,能对汽车一驾驶员一道路(环境)相互作用关系进行研究,可为汽车的数字化设计和性能研究提供有力的工具,为道路交通仿真、驾驶员心理和行为特征等提供研究平台,也为汽车驾驶人员培训提供一个高效、节能的途径.因此,汽车虚拟驾驶系统的研究具有理论和实用的意义,其产品开发具有广阔的市场.
本论文结合虚拟现实建模、面向对象建模和数学建模等理论,确定虚拟驾驶系统中各类模型的具体构建方法,提出了系统整体功能框架和各个组成模块的具体开发方案;通过对汽车动力学系统的面向对象分析,以汽车动力学和运动学理论为基础,采用面向对象建模和数学建模方法建立了汽车动力学模型;基于DirectX技术和C++编程语言构建了针对于虚拟驾驶系统的场景管理平台类库;根据汽车动力学对象数学模型,采用改良型欧拉法,建立汽车运动仿真模型;应用虚拟现实建模理论,建立了符合实车驾驶过程中人员的操纵步骤、并具备人机交互和地形检测功能的汽车实时操纵模型;采用VC++6.0编程软件开发了汽车虚拟驾驶软件,并进行了模拟驾驶仿真试验.
本文中建立的汽车动力学模型、运动仿真模型和实时操纵模型为汽车虚拟驾驶仿真和数字化试验提供了有力而便捷的工具;基于DirectX技术构建的场景管理平台为虚拟驾驶系统提供了有效的运行和开发平台,通过人机交互、视景渲染和声效模拟,能进行驾驶员触觉、视觉和听觉仿真,具有一定研究和应用价值. |