以Visual C++6.0为开发平台,设计了交叉口类、车道类、信号灯类以及车辆类多交叉口信号控制仿真系统。应用静态对象、动态对象和数据管理对象概念,实现了多交叉口几何图形的生成、车辆行驶的动态演示和信号控制评价参数的存储功能,并给出了仿真条件下交叉口通行能力、饱和度、平均车辆延误等性能指标的统计方法,为评价多交叉口信号控制效果提供了有效途径。
According to object-oriented development concept ,this paper presents multi-intersection control simulation taking Visual C++ 6. 0 as software development platform. It designs some classes, such as intersection and lane, realizes multi-intersection geometry generation, dynamic traffic demonstration and storage function of evaluation parameters, and gives some methods on evaluating criteria,such as traffic capacity, degree of saturation and average delay. Finally,it constructs a dynamic and real-time simulation system of signal control,which provides a feasible and effective way in order to evaluate signal control results.