摘要
以面向对象程序设计思想为基础,以包括多个交叉路口的主干道为对象,从车辆的随机产生、流向分布、排队跟驶及冲突检测等交通模型入手,模拟车辆的产生和行驶,最后给出软件设计思路和流程图.
Based on the object oriented program design thinking, a main road consisting of several intersections is taken as a research object. The mathematical model of traffic operation includes random arrival, flow destination distribution, car-following and conflict detection. The aim of design of traffic flow simulation software is to reflect the traffic states virtually and visually. The distribution model of number of coming vehicles comprises Poisson distribution, binomial distribution and negative binomial distribution. Car-following model adopts Gazis non-linear car-following model. Conflict detection model adopts concentric circles model, appraisal parameter being traffic capacity and average delay time. Program architecture uses both advanced module design construction in order to improve transplant ability and maintainability and MFC's multithread design thinking to quicken run speed. The final simulation results indicate that the actual values deviate from theoretical values within ±17%, which is up to the design standard.
出处
《上海理工大学学报》
CAS
2000年第4期339-342,共4页
Journal of University of Shanghai For Science and Technology