论文部分内容阅读
真实的城市交通中许多现象往往很难用直观的方式研究,很多交通现象往往不是经常发生的,发生了又很难复现。虚拟现实城市交通系统则避开了真实城市交通所面临的不可预知性、不可重复性、不可实现性等因素的影响,为人们进一步研究和探索真实世界的城市交通提供了一个途径。从而提高交通规划、设计、建设、管理与维护、以及科研等工作的效率和质量。
本文研究了关于城市交通三维虚拟仿真的相关问题,通过对微观交通及车辆行驶行为的分析,帮助我们设计实现一个三维虚拟仿真程序,构建了一个虚拟现实城市交通系统。系统的构建是基于.NET平台,使用面向对象的技术,以VC#.net结合Directx SDK为开发环境,实现逻辑功能和最终输出显示。
文中首先作了相关的理论准备,阐述了智能交通系统的发展现状和趋势,计算机系统仿真的发展历程,现代仿真的特点以及微观交通仿真的意义。随后介绍了离散事件系统的一般步骤和应用,接着探讨了一些交通理论知识。
然后,作了相关的技术准备,包括.NET平台,面向对象程序设计方法,UML建模技术,C#编程,Direct3D技术。
最后,深入探讨详细设计过程,结合程序编程的具体问题,论述了系统实现中的技术问题,最终构建了一个可以三维虚拟演示的系统,并以相关代码和实例效果图辅助说明。