论文部分内容阅读
交通仿真方法是研究交通问题的一个重要工具,被广泛地应用于道路设计、交通管理、交通安全分析、智能交通系统等领域中。然而,目前国内交通系统仿真软件的开发尚处于集成应用进口仿真软件的阶段,缺少符合我国交通情况的交通系统仿真软件。针对这一问题,本文在研究多种交通仿真建模方法的基础上,设计开发了一种基于元胞自动机的城市路网微观交通系统仿真软件。论文首先将系统的建模工作分为两部分,一是对城市路网基本交通元素的建模,包括对道路和交叉口的元胞空间的划分以及对交通灯控制器模型的设计;二是对车辆的动态行为的建模,包括对车辆跟车行为与换道行为的建模,本文采用经典的VDR模型与Gipps模型对车辆的跟车行为进行建模,并使用了一种改进的STCA车辆换道模型对车辆的换道行为进行建模。其次,论文通过对西安市交通数据的调查分析,研究了一种更加符合真实情况的发车模型。在完成基础的建模工作后,论文以Microsoft Visual Studio2008为开发环境,以C++为编程语言,实现了微观交通仿真系统的软件开发,并设计了软件系统的输入文件格式、以及车辆最短路径算法等。经过测试,该系统可以根据用户需要仿真不同路网几何形状与不同交通灯配时方案下的城市路网交通状况,对研究我国道路交通问题(如交叉口信号控制、交通事故、道路通行能力以及交通拥堵机理分析等)方面具有一定的价值。同时,系统具有良好的可扩展性,为以后开发更大型的微观仿真系统提供了基础。