论文部分内容阅读
随着我国经济的高速发展,汽车数量急剧增加,导致城市已有的道路远不能满足经济发展的需要,交通状况日益恶化。城市交通问题已成为制约城市经济发展的重要因素之一。交叉口作为道路通行能力的瓶颈和交通事故的多发地,通常给人们的出行带来很大的困扰。为此,对交叉口实行科学管理和评估,充分发挥其通行能力,保障用路者的安全,是解决城市交通问题的有效途径。本文将依据面向对象的软件开发思想,以Visual C++ 6.0为开发平台,运用ADO数据库技术,构建一套多交叉口信号控制动态仿真系统。此系统基本具备了静态路网背景的构建、车辆行驶的动态演示、信号控制评价参数的统计以及开放式交通方案输入等功能。具体内容如下:(1)首先,依据面向对象的开发思想对该系统进行需求分析设计、对象模型设计和系统结构设计;用户可以通过仿真界面直观地观察交通信号灯状态和车辆的实时动态显示。(2)其次,对系统整体仿真模型和车辆行驶所遵循的数学模型进行详细阐述。并选定和改进此系统交通流的仿真模型如:路网描述模型、信号灯产生和控制模型、车辆产生模型、车辆自由行驶和跟驰模型等。然后将这些交通模型有机地结合起来,编制个模型的实现模块,确定系统仿真方法。(3)再次,通过仿真实验,对系统功能进行测试分析,同时也验证了模型算法实现的可行性和模拟的逼真度,并给出了仿真条件下交叉口通行能力、饱和度、平均车辆延误等性能指标,为评价多交叉口信号控制效果提供可行的有效途径。(4)最后,提出了一种新的实现双向绿波控制的方法对信号配时方案进行优化,通过仿真系统实时逼真地模拟出来,并对优化前后的信号配时参数和评价指标进行对比。