智能交通灯设计
分析和调控各个路口的读秒时间,那样缓解交通压力的效果坑定会更加明显。但是这项计划的投资肯定是巨大的,在此仅仅是提及一下思路,希望在以后的城市 规划中可以看到。
3.5 I/O地址的分配
图3-6 I/O地址的分配
在此设计过程中东西南北每个方向各有红绿黄三个交通信号灯,因此交通信号灯的总数为12个,也就是输出端口必须有12个。而东西南北每个方向各有一个光电计数器,加上启动按钮和停止按钮,也就是输入端口必须有6个。本设计采用三菱FX2―64MR―001型PLC,如图所示,该接线的输入采用220V的交流,而输出则采用12V的直流端口分配为: 输入设备 启动按钮 北方计数器输入 南方计数器输入 西方计数器输入 输入点接口 X0 X1 X2 X3 输出设备 南北方向绿灯(2个) 南北方向黄灯(2个) 南北方向红灯(2个) 东西方向绿灯(2个) 输出点接口 Y1 Y2 Y3 Y4 - 17 -
智能交通灯设计
东方计数器输入 停止按钮 X4 X5 东西方向黄灯(2个) 东西方向红灯(2个) Y5 Y6 3.6交通灯各种情况的时序分析
根据上面的设计可以知道,每一次当一个方向的绿灯持续30s,另一个方向的红灯持续30s后会经行一次判断,判断的结果有两种,而在经过另一个30s后会进行另一次判断,判断的结果又有两种。由于第一种情况与第二种情况之间有着递进的关系,因此可以分析出总共的可能情况有三种:
1.开始时南北方向为绿灯,东西方向为红灯,经过30s后,南北方向绿灯闪烁,再变为黄灯,接着变为红灯,而东西方向则变为绿灯。
2.开始时南北方向为绿灯,东西方向为红灯,经过30s后,南北方向依然为绿灯,东西方向依然为红灯;再经过30s后,南北方向的绿灯开始闪烁,接着变为黄灯,在变为红灯,而东西方向则变为绿灯。
3.开始时南北方向为绿灯,东西方向为红灯,进过30s后,南北方向依然为绿灯,东西方向依然为红灯;在经过30s后,南北方向还是绿灯,东西方向还是红灯;在经过第三个30s后,南北方向的绿灯开始闪烁,接着变为黄灯,再变为红灯,而东西方向则由红灯变为绿灯。
如此分析下来,这三次情况之间有着高度的相似性,且每一次情况与上一次之间有着一定的联系,程序循环执行,根据不同的比较结果可以对交通灯读秒时间进行智能的控制,有效的控制十字路口的车流量。现就第二种情况对交通灯经行时序分析,分析结果如下:
图3-7 各交通灯路口的时序情况
- 18 -
智能交通灯设计
3.7 主程序的设计
在主程序的设计过程中,由于要用到各种计时器,计数器,输入及输出继电器,辅助继电器,寄存器等,因此提前将可能用到的原件符号以及其所对应的意义先给出:
X0 启动按钮 X1 北方输入 X2 南方输入 X3 西方输入 X4 东方输入 X5 停止按钮 Y1 南北方向绿灯 Y2 南北方向黄灯 Y3 南北方向红灯 Y4 东西方向绿灯 Y5 东西方向黄灯 Y6 东西方向红灯 M100 启动记忆辅助继电器 M10、M11、M12 比较辅助继电器 M20、M21、M22比较辅助继电器
T0南北红灯定时 T1东西红灯定时 T2东西绿灯平光 T3东西绿灯闪烁 T4东西黄灯定时 T5南北绿灯平光 T6南北绿灯闪烁 T7南北黄灯定时 具体的程序设计图如下:
图3-8 梯形图
- 19 -
智能交通灯设计
图3-9 梯形图
图3-10 梯形图
- 20 -
智能交通灯设计
图3-11 梯形图
图3-12 梯形图
图3-13 梯形图
- 21 -