基于plc的智能交通灯控制系统设计毕业论文

智能交通灯设计

图3-2 光电计数器的电路图

3.2.2光电计数器的选择

普通的光电开关在市面上种类繁多,而且价格便宜,基于本设计对于光电计数器的要求较高,要求光电计数器在各种气象条件下均能保持良好的运行状态,并且使用寿命长,无需经常更换。在参考市面上各种光电计数器的性能指标以及相对经济性的情况下,本设计拟采用乐清市柳市普邦接近开关厂生产的NI35-CP40-FZ3X2型号光电开关,该开关采用最常用的无接触检测解决方案。即接近传感器是电感型的,即通过电磁波,来感应经过传感器检测面附近的金属物体。该铲平采用专用的IC,抗干扰能力强,并且检测距离是普通产品的1.5到2倍。该产品的抗噪能力强,漏电流为0.6mA,残留电压3.5V以下。接近开关与电缆接近部位采用强化电缆使其弯曲度和使用寿命是一般开关的9倍以上。别且该开关内部还内置过压,过流,反接保护电路。

图3-3 NI35-CP40-FZ3X2型光电开关

3.3光电计数器的铺设

通过对路面车流量长期的观测,以及对数据经行分析,最终和小组成员讨论

- 12 -

智能交通灯设计

出将光电计数器安装在距离十字路口30米出较为合适。通过光电计数器的计数,可以统计出在路口为红灯时光电计数器到十字路口交叉口处这一段范围内的车辆数。进而完成对数据的统计工作。十字路口的情况以及光电计数器的铺设状况如图:

图3-4 十字路口光电计数器的铺设情况

3.4设计思路

正常时序时:交通灯控制系统的控制要求如下

1.一个启动开关控制信号,当起动开关接通时,信号系统开始工作,且先南北红灯亮,东西绿灯亮。倘若要所有信号灯熄灭,则关闭启动开关。

2.南北绿灯和东西绿灯不能同时亮,如果同时亮则信号系统应该停止运行,并报警。

3.南北红灯亮维持25S。在南北红灯亮的同时东西绿灯也亮,东西绿灯持续亮20S。到20S时,东西绿灯闪烁3S,之后熄灭。在东西绿灯熄灭时,东西黄灯亮2S后熄灭。到2S时,当东西黄灯熄时,东西红灯亮。同时,南北红灯熄灭,南北绿灯亮。

4.东西红灯亮维持30S。南北绿灯亮25S。然后南北绿灯闪烁3S,熄灭。同时在南北绿灯熄灭的时候,南北黄灯亮2S后熄灭,这时南北红灯,东西绿灯。

5.周而复始。

- 13 -

智能交通灯设计

而本设计的设计思路是通过比较南北车道和东西车道的车流量来控制交通灯的读秒时间,使得车流量大的车道读秒时间尽量长一些,而车流量小的车道则等待时间稍微长一些。以此来缓解交通的压力,也可以合理的利用交通资源。设计思路的流程图如下:

- 14 -

智能交通灯设计

开始 南北方向为绿灯,东西方向为红灯,持续30秒 南北的车流量小于 比较南北与东西的车流量 南北的车流量 大于东西的 车流量 南北为绿灯,东西为红灯,持续30秒 南北的车流量小于 比较南北与东西的车流量 东西的出流量 南北的绿灯闪烁3秒后变为黄灯,且黄灯持续2秒,东西为红灯 南北为红灯,东西为绿灯,计数器清零,持续30秒 东西的车流量 南北的绿灯闪烁3秒后变为黄灯,且黄灯持续2秒,东西为红灯

循环比较

南北的车流量大 于东西的车流 量 南北为绿灯,东西为红灯, 南北为红灯,东西为绿灯,计数器清零,持续30秒 循环比较

持续30秒 南北的绿灯闪烁3秒后变为黄灯,且黄灯持续2秒,东西为红灯 南北为红灯,东西为绿灯,计数器清零,并且持续30秒 循环比较 图3-5设计流程图

- 15 -

智能交通灯设计

当启动开关打开时,南北方向绿灯亮,东西方向红灯亮,在南北方向的绿灯和东西方向的红灯亮的过程中,东西南北各个方向的计数器持续计数。30s后将南北方向的计数器读数相加得到数据N1,东西方向的计数器读数相加得到数据D1,将南北方向的数据N1和东西方向的数据D1,进行比较倘若N1>=D1,则南北方向的绿灯继续持续30s,东西方向的红灯继续持续30s,这一过程中计数器在上一个30s的基础上持续累加。30s后,南北方向的计数器读数相加得到数据N2,东西方向的计数器读数相加得到读数D2,将南北方向的数据N2与东西方向的数据D2经行比较,倘若N2>=D2,则南北方向的绿的继续持续30s东西方向的红灯继续持续30s。30s后,南北方向的绿灯闪烁3s,3s后绿灯变为黄灯,在这一过程中,东西方向依然保持为红灯,且持续时间为5s。5s过后,南北方向自动变为红灯,而东西方向自动变为绿灯,且东西南北四个方向的计数器都要清零。东西方向的绿灯持续30s,南北方向的红灯持续30s,且30s后将东西方向的车流量与南北方向的车流量进行比较,比较的结果如上,如此循环往复。而且在上面的第一次比较过程中,倘若南北方向的车流量小于东西方向的车流量,即N1<D1,则南北方向的绿灯闪烁3s,3s后南北方向的绿灯变为黄灯,黄灯持续的时间为2s,此时东西方向的红灯持续5s。5s过后南北方向的黄灯变为红灯,东西方向的红灯变为绿灯,并且东西南北各个方向的计数器清零。30s之后又继续比较南北方向与东西方向的车流量,比较结果如上,并且循环往复。上面第二次的比较结果和第一次的比较结果相似,依次循环往复。在比较南北方向的车流量与东西方向的车流量的过程中,要保持车流量大的一方通行的时间尽量长一些。但是每一方向的持续通行的总时间也不能长于95s,每一方向通行的最短时间不因短于35秒。并且不管对于那一方向,在有绿灯变为红灯这一过程中,绿灯必须持续闪烁3s,且黄灯必须持续2s。倘若绿灯没有变,计数器的读数应该是在前一个30s的基础上相加而得来的。绿灯每变为红灯一次,东西南北各个方向的计数器读数应该清一次零。在这里由于时间和技术的限制,没有具体讨论人行道的计数方式,但是南北人行道的通行时间和南北方向车道的通行时间是一致的,相同,东西方向的人行道和东西方向车道的通行时间也具有一致性。实际上,还可以通过计数器来统计各个人行道的人流量来更加精确的计算各个通道的通行时间,但是这里涉及到的计算相当复杂,而且实现的成本也比较高,在此设计中尚不做考虑。基于现在各大城市的车流量越来越大,城市越来越拥堵,再设计中我们还考虑到若能将城市各大路口的车流量数据统一起来,由中央计算机统一

- 16 -

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4