论文部分内容阅读
随着城市人口数量的增多和汽车数量的急剧增加,交通拥堵现象十分严重,特别是城市上下班高峰时期,道路交通严重瘫痪。城市交通灯作为缓解城市交通压力、提高城市通行效率的重要手段,发挥着越来越重要的作用。因此如何改进交通灯的设计,使其更好的促进城市交通的发展,成为一个重要的课题。现代交通灯一般使用的都是单片机控制,具有体积小,造价低,控制简单,可靠性高的优点。但是由于通行时段、路况、天气等多种因素影响,交叉路口各个方向的车辆通行效率会存在很大变化,现代交通灯控制几乎都是使用定时切换的控制方式,无法对实际的通行情况给出最佳的控制信号。在车辆较少的情况下,不能较快的切换,等待时间较长;而车辆较多时,不能使一侧的车辆全部通过,便已经切换;甚至同一辆车连续经过多个较近的路口,每个路口都遭遇红灯的现象。针对当代交通灯控制方案的弊端,本文采取了如下改进方法与措施:1、车辆稀少时段,提高切换频率,减少车辆等待时间;2、在一侧车辆全部通过后再进行切换;3、多路口红绿灯联动,路口A实时将车辆通行状态发送到相邻的路口B,路口B根据获取到的信息动态调整切换频率。由于通信技术的飞速发展和控制系统的复杂化,网络通信的应用越来越广泛,交通灯也开始使用网络宏观控制。本文提出了一种交通红绿灯网络控制算法,并实现了该算法,通过实验案例对算法效果进行了分析,本文中提出了一种交通网络模型,给出了基于模糊控制原理的智能红绿灯控制算法。并使用C++、MFC(VC)编程框架,模拟实时汽车运行及红绿灯对汽车运行的控制作用,通过对不同控制方式的模拟,对收集到的相关数据进行分析,对红绿灯控制方案的优化给出指导方向,同时验证了基于模糊控制理论的交通红绿灯控制算法的效果。