论文摘要
汽车模拟驾驶系统是利用计算机技术、控制技术、声像技术、机械工程技术和车辆工程技术等多种技术对车辆的行驶及相关环境进行模拟,使学员可以在室内进行逼真的车辆驾驶学习。它可取代驾驶培训中实车训练中的部分科目与内容,提高学员驾驶技术,有利于减少交通事故的发生率,并具有节能、安全、经济、高效等优点。本文主要论述了一种基于单片机和DirectX等技术的汽车模拟驾驶系统的实现,研究内容主要包括模拟驾驶椅子系统和视景子系统的实现以及它们之间的数据通信等。模拟驾驶椅子系统主要由单片机控制装置、变频器振动控制装置、操纵控制装置和相关机械装置四部分组成。本文主要研究了单片机控制装置和变频器振动控制装置。其中,单片机控制装置以STC89LE516AD为核心,辅以数据采集电路、数据通信电路等,完成了驾驶信息的采集和通信。变频器振动装置由变频器、交流电机和相关机械装置等构成。首先,PC机根据采集到的驾驶信号经动力学模型计算,然后,将计算得出的运动数据通过变频器控制相应的电机,进而控制相关的机械装置,从而驱使驾驶椅运动。视景子系统由3DS MAX7、VC++和DirectX开发。首先,通过对汽车动力学面向对象分析,以汽车动力学和运动学理论为基础,采用面向对象技术和数学建模的方法建立了汽车动力学模型。然后,根据所建立的汽车动力学对象数学模型,建立汽车运动仿真模型。最后,采用Visual C++和DirectX SDK开发软件,运用DirectX提供的函数库编写了模拟驾驶系统动力学模型及视景渲染部分的程序。在导入了由3DSMAX7场景建模工具建立的3D场景模型后便完成了视景子系统。通过整个系统连接后的验证,较好地实现了模拟驾驶系统对其视景子系统和模拟驾驶椅子系统的各项要求。
论文目录
摘要Abstract第一章 绪论1.1 课题的研究意义1.2 模拟驾驶系统的分类及国内外的发展水平1.2.1 模拟驾驶系统的分类1.2.2 国外的发展水平1.2.3 国内的发展水平1.2.4 本模拟驾驶系统的主要特点1.3 本文研究的主要内容和组织结构1.3.1 本文主要研究内容1.3.2 论文组织1.4 本章小结第二章 系统的总体实施方案2.1 汽车模拟驾驶系统的总体实施方案2.1.1 模拟驾驶椅子系统2.1.2 视景子系统2.2 本章小结第三章 模拟驾驶椅子系统的设计3.1 模拟驾驶椅子系统的组成及工作原理3.2 单片机控制装置3.2.1 单片机控制装置的总体设计3.2.2 系统微控制器及其选型3.2.3 主机电路设计3.2.4 数据采集模块设计3.2.5 数据存储模块设计3.2.6 数据通信模块设计3.2.7 其它电路设计3.2.8 模拟驾驶椅子系统总体电路设计3.3 上位机通信3.3.1 串口通信方案的选择3.3.2 上位机通信软件的设计3.4 变频器3.4.1 变频控制的基本原理3.4.2 使用变频控制的优点3.4.3 SAMCO-e型变频器的端子接线图3.4.4 SAMCO-e型变频器的操作3.4.5 SAMCO-e型变频器的编程3.5 本章小结第四章 汽车模拟驾驶系统动力学模型的建立4.1 汽车动力学概述4.2 汽车模拟驾驶系统动力学模型分析4.2.1 汽车静止、起动、直线运动过程中的受力分析4.2.2 汽车转向控制分析4.2.3 汽车加速度a、速度v和发动机转速n的计算4.2.4 计算汽车位置及姿态变化4.3 汽车动力、传动系统的建模及操纵动力学仿真模型4.4 汽车动力学模型面向对象的主要类编程实现4.5 本章小结第五章 视景子系统的设计5.1 视景系统介绍5.2 视景软件的开发方法和三维图形接口库的选用5.2.1 Win32 API5.2.2 DirectX5.2.3 游戏引擎介绍5.2.4 开发模拟驾驶系统的游戏引擎5.3 视景子系统实现方法的比较5.4 视景子系统总体设计5.5 3DS场景建模5.5.1 场景内容5.5.2 建立3D静态场景5.5.3 建立天空模型5.5.4 虚拟方向盘及速度仪表盘5.5.5 后视镜5.5.6 雾化处理5.6 汽车模拟驾驶系统的操纵控制及通信5.7 三维视景系统初始化及图形渲染5.7.1 视景系统的坐标系统和旋转矩阵5.7.2 视景仿真子系统初始化5.8 引入汽车动力学模型5.9 碰撞检测和地形匹配5.9.1 汽车模拟驾驶场景中的碰撞检测5.9.2 碰撞检测预处理5.9.3 碰撞检测算法5.9.4 汽车模拟驾驶场景中的地形匹配5.10 声响系统5.11 视景子系统运行效果及测试5.11.1 视景子系统运行效果实例5.11.2 动力学模型测试5.12 本章小结第六章 总结6.1 本文结论6.2 研究工作中的不足6.3 下一步工作展望致谢参考文献攻读学位期间参加的科研项目和公开发表的论文攻读学位期间参加的科研项目攻读学位期间公开发表的论文附录
相关论文文献
标签:模拟驾驶论文; 单片机论文; 汽车动力学论文; 数据采集论文;
一种基于单片机和DirectX的汽车模拟驾驶系统的研究与实现
下载Doc文档