课程中心
HOME
课程中心
正文内容
消防车plc编程 基于PLC的智能交通信号灯控制系统设计
发布时间 : 2024-10-13
作者 : 小编
访问数量 : 23
扫码分享至微信

基于PLC的智能交通信号灯控制系统设计

秦常贵

广东松山职业技术学院

摘 要: 针对目前交通信号灯红绿灯时间设置固定不变的情况,采用基于PLC技术设计的交通信号灯控制系统,在满足基本功能的前提下,提出并重点解决了“24 h分时段全自动智能切换红绿灯时间设置”的控制及“急通”功能的实现,同时给出了完整的硬件接线图和控制程序。通过自制的模拟电路对控制系统进行了调试与运行,该系统既能减轻交通高峰期的拥堵,又能减少非交通高峰期的时间等待,还能随时为紧急通行车辆开启绿灯,能有效提升交通系统运行效率和管理水平,达到了预期设计效果。

关键词: 智能交通;全自动切换;PLC;交通信号灯;高峰期;非高峰期;分时段;紧急通行;

作者简介: 秦常贵(1973—),男,湖南省双峰县人,硕士,副教授,高级实验师,研究方向为PLC控制等自动化技术。E-mail:qin-changgui@163.com。;

近年来,随着我国汽车保有量的持续快速增长,道路通行车辆剧增,交通拥堵严重。为了缓解交通拥堵,一些城市十字路口的交通信号灯的红绿灯时间设置越来越长。在交通高峰期,科学延长红绿灯时间有助于更多车辆的通行,从而提高通行效率。但在非交通高峰期,特别是交通低峰期和深夜,如果红绿灯时间过长,则浪费驾驶者的时间。而目前交通信号灯的红绿灯时间设置基本上都是不分时段,即24 h都是固定的,这显然与现代快节奏的工作与生活不相适应。已有学者[1,2,3,4,5]对不同时间段、不同红绿灯时间设置进行了研究,但仍需要人工进行手动模式切换;另有研究[6,7,8]根据实时车流量来控制红绿灯时间,但系统配置要求高,且后期维护工作量大。因此,在实际应用中仍采用红绿灯时间固定设置模式。另外,当发生重大火灾或其他突发事件,有大量消防车或其他救援车辆需要紧急通过时,如交通信号灯不能为其及时开启绿灯,势必影响救援时间,而目前十字路口的交通信号灯基本上都不具备这一功能。由于目前的交通信号灯大多采用单片机控制[9,10,11,12,13],其控制系统设计相对繁琐(尤其在控制功能复杂的情况下),且性能不够稳定,故障率高。交通信号灯一旦出现故障,往往导致交通无序、拥堵甚至瘫痪。针对上述问题,本文将采用性能可靠、价格越来越便宜的PLC作为控制器,在满足交通信号灯基本功能的前提下,提出并重点解决24 h分时段全自动智能切换红绿灯时间设置的控制及“急通”功能的实现,让交通变得更智能、更符合现场实际、更人性化。

1 系统简介及控制功能设计

本控制系统以最常见的十字路口交通信号灯为例,东南西北各装一个允许直行的绿灯、一个警示直行停车的黄灯、一个禁止直行的红灯、一个允许左转的绿灯、一个警示左转停车的黄灯、一个禁止左转的红灯、一个显示绿灯时间的绿色数码管、一个显示红灯时间的红色数码管。正常工作时,东与西、南与北2组相对方向的工作状态保持一致。具体控制功能如下:

1)根据目前的大部分交通状况,大致可以将一天24 h分为7个时间段,如图1所示。图1中,00:00—05:00为交通深夜期(自定义),05:00—07:00为交通低峰期,07:00—09:00为交通高峰期,09:00—18:00为交通平峰期,18:00—20:00为交通高峰期,20:00—22:00为交通平峰期,22:00—24:00为交通低峰期。具体应划分多少个时间段以及每个时间段从几点到几点更科学合理,由交通部门根据各个时间段的车流量大数据来分析、测算和决策。交通低峰期、交通高峰期和交通平峰期的红绿灯时间设置各不相同,且实现全自动切换(包括交通深夜期)。

图1 24 h交通状况分布 下载原图

Fig.1 Traffic distribution in 24 h

2)交通深夜期:车流量很少,东南西北4个方向的红绿灯都不亮,只有4个方向的所有黄灯以1 Hz的频率闪烁来进行警示作用,提醒驾驶者减速慢行即可。

3)交通低峰期:车流量少,设计红绿灯时间短。考虑到东西方向和南北方向车流量的不同,设计东西直行30 s,东西左转20 s,南北直行25 s,南北左转15 s(具体多长时间合适,由交通部门根据车流量大数据来测定,下同)。先东西方向允许直行的绿灯亮,同时东西左转、南北直行和左转的红灯亮;东西直行绿灯时间一到,东西直行绿灯灭,同时东西直行黄灯亮3 s,然后东西直行黄灯灭,同时东西直行红灯亮、东西左转红灯灭、东西左转绿灯亮;东西左转、南北直行、南北左转的工作过程与东西直行一样,只是绿灯亮的时间不同(下同)。

4)交通平峰期:车流量一般,设计东西直行60s,东西左转40 s,南北直行50 s,南北左转30 s。

5)交通高峰期:车流量大,设计东西直行90 s,东西左转60 s,南北直行75 s,南北左转45 s。

6)急通功能:消防车等紧急车辆需要通行的方向,直行和左转的绿灯都亮、红灯都灭,其余3个方向都亮红灯,禁止通车,为急通车辆让行。急通功能由急通开关控制,某方向的急通开关接通,该方向急通开始,急通开关断开,急通结束。急通结束后,先东南西北4个方向的黄灯持续亮5 s,然后系统自动恢复正常工作状态。

7)时间倒计时显示:有绿灯的方向倒计时显示绿灯的时间,全红灯的方向倒计时显示红灯的时间;为节省输出点数的使用,同时提高驾驶员的注意力,本系统只使用了一位数码管来显示时间,也就是只有当时间小于10 s时才进行倒计时显示。

8)在交通深夜期和急通状态时,数码管不显示时间,处于关闭状态。

9)系统启动时,如果在非“交通深夜期”按下系统启动按钮,先东南西北4个方向的黄灯持续亮5s,然后再自动进入红黄绿灯正常工作模式;如果在“交通深夜期”按下启动按钮,则系统直接进入“交通深夜期”工作模式。

10)系统停止时,不采用瞬时停止,也就是当按下系统停止按钮时,系统不会马上停止工作,而是继续工作到当前循环结束之后再自动停止。

2 PLC控制系统设计

1) PLC选型

本控制系统选用PLC实训室现有的三菱FX2N-64MR主机作为控制器,另选FX2N-48ER扩展模块以扩展输出点数。

2) PLC控制系统I/O分配及I/O接线原理

PLC控制系统I/O分配及I/O接线原理如图2所示。

图2 PLC控制系统I/O接线原理 下载原图

Fig.2 I/O wiring principle of PLC control system

3)控制程序设计

PLC控制程序设计采用SFC与梯形图混编实现,SFC程序如图3所示,梯形图程序如图4所示。

图3 PLC控制程序SFC 下载原图

Fig.3 SFC of PLC control program

图4 PLC控制程序梯形图 下载原图

Fig.4 Ladder diagram of PLC control program

控制程序说明:三菱FX2N系列PLC的系统时间按“星期、年、月、日、时、分、秒”分别实时存储在特殊数据寄存器D8019~D8013中[14],如图5所示。

图5 PLC系统时间存储位置 下载原图

Fig.5 Storage location of PLC system time

图3程序的作用有2个:按下系统启动按钮,不让系统突然瞬时点亮红绿灯,而是先让东南西北4个方向的所有黄灯持续亮5 s,提示驾驶者交通信号灯即将开始正常工作,然后再自动进入红黄绿灯正常工作模式,这既能有效避免系统启动前正在通过路口的车辆来不及刹车而导致闯红灯或紧急刹车而导致追尾事故,又能控制红黄绿灯在05:00—24:00非“交通深夜期”正常工作。

图4中,①系统启动与停止:结合图3程序,按系统启动按钮,系统启动。按系统停止按钮,系统采用延时到当前循环结束时再自动停止。②交通深夜期:首先清除图3程序的工作,然后直接利用特殊辅助继电器M8013实现东南西北黄灯的闪烁。需注意,本段程序须放在图3程序前,否则,系统工作不正常,这是由PLC“从上至下”的循环扫描工作方式决定的。③确定红绿灯定时器设置值:定时器设置值=时间/精度,由于T0~T199的定时精度是100ms,因此可根据绿灯的具体时间得到各设置值的大小。期间绿灯方向会亮2次黄灯(各3 s),因此红灯方向的定时器设置值等于绿灯方向2个绿灯的设置值再加60。本控制系统计时红绿灯时间的定时器的设置值未采用常数,而是巧用数据寄存器,从而达到大大优化程序的目的。图中S0、S10、S11必须并联,否则,第一个循环无绿灯亮。④将定时器设置值转换为时间:由于定时器的定时精度为100 ms,致使设置值是时间(s)的10倍,因此将设置值都除以10,从而将设置值转换为时间(s)。图中S0、S10、S11必须并联,否则,第一个循环无倒计时显示。⑤倒计时显示:利用特殊辅助继电器M8013每隔1 s将时间减少1 s,然后用七段译码指令SEGD和外接数码管进行倒计时显示。由于所有应用指令都具有保持功能,因此,当倒计时完毕,要利用区间复位指令ZRST及时将数码管显示清除。⑥急通:充分利用PLC“从上至下”的循环扫描工作方式,将急通控制放在程序的最后。急通开始时,先关闭所有信号灯和数码管、清除图3程序的工作,同时置位S10,为急通结束恢复正常工作做好准备,然后通过数据传送指令MOV以送十六进制数的方式控制输出点,极大简化程序设计。急通结束时,巧用急通开关产生的下降沿信号清除急通信号,同时让系统进入刚启动状态,即东南西北4个方向的所有黄灯先持续亮5 s,提示驾驶者急通结束,系统即将进入正常工作模式。

系统刚启动和“急通”结束后,采用所有黄灯持续亮5 s后再进入红黄绿灯正常工作模式,有别于“交通深夜期”工作模式(所有黄灯闪烁),这有助于驾驶者观察、判断和驾驶。

在不同交通期切换时,为确保红绿灯时间不会发生突变,程序控制先运行完当前循环后,下个循环开始时再自动切换红绿灯时间设置。

4)系统调试与运行

首先利用编程软件GX Developer设置PLC系统时间,如图6所示。在确保某个交通期内运行正确之后,再修改PLC系统时间,使之接近下个交通时段,再仔细观察时间设置切换正确与否,这样可以大大缩短调试周期。

图6 PLC系统时间设置与校准 下载原图

Fig.6 Time setting and calibration of PLC system

为了能够模拟现场进行调试,笔者特地用万能板制作了模拟电路对系统进行了全面反复的调试,包括系统启动、系统停止、交通深夜期的工作、红绿灯时间设置的分时段全自动切换、急通等,所有控制功能全部实现。系统调试与运行如图7所示。系统已在实训室连续运行了2个星期,除了时间上略有一点点误差(PLC系统时间快约10 s),其他一切正常。由于受时钟精确度的影响,PLC系统时间与北京时间不同步是不可避免的,当两者相差较多时,在任何时候可不停机、不影响系统工作的情况下,再次校准PLC系统时间,校准界面如图6所示,以按实际时间控制与运行。

图7 系统调试与运行 下载原图

Fig.7 System debugging and running

3 结论

1)控制系统可很好地满足交通信号灯直行、左转、时间倒计时显示等基本功能,同时也能很好地实现“24 h分时段全自动智能切换红绿灯时间设置”的控制;该功能既能减轻交通高峰期的拥堵,又能减少非交通高峰期的时间等待,能有效提升交通系统运行效率和管理水平。

2)设计的“急通”功能能随时为紧急通行车辆开启绿灯,最大限度地提供急通服务,并能随时恢复正常工作。

3)系统控制功能科学合理,设计思路清晰,控制程序优越且可读性强,运行稳定可靠,性价比高,可直接用来对现有交通信号灯控制系统进行技术升级、改造和优化。

参考文献

[1] 方贵盛,王云凤,陈剑兰.智能交通灯PLC控制实验装置研制[J].实验室研究与探索,2012,31(11):204-208.FANG Guisheng,WANG Yunfeng,CHEN Jianlan. Design and implementation of an intelligent traffic light experimental apparatus based on PLC[J]. Research and Exploration in Laboratory,2012,31(11):204-208.

[2] 郭和伟.基于PLC的交通信号灯控制系统设计[J].公路交通技术,2011(4):134-137.GUO Hewei. Design of control system for traffic lights based on PLC[J]. Technology of Highway and Transport,2011(4):134-137.

[3] 徐辉.交通信号灯PLC控制系统设计[J].电子科技,2020(14):3-5.XU Hui. Design of traffic signal PLC control system[J].Electronic Technology,2020(14):3-5.

[4] 邢静,秦嘉宝.智能交通信号灯控制系统研究[J].信息技术与信息化,2019(6):225-227.XING Jing,QIN Jiabao. Research on intelligent traffic light control system[J]. Information Technology and Informatization,2019(6):225-227.

[5] 肖蕾蕾,史二娜,姬冠妮.基于PLC技术的轨道交通信号灯自动化控制系统[J].自动化与仪器仪表,2020(11):96-98.XIAO Leilei,SHI Erna,JI Guanni. Automatic control system of rail traffic signal lights based on PLC technology[J]. Automation and Instrumentation,2020(11):96-98.

[6] 赵勇,李怀宇.基于视频监控的智能交通灯变换与道路流量计算方法[J].电子设计工程,2018,26(7):40-44.ZHAO Yong,LI Huaiyu. The intelligence traffic signal conversion and flow of vechicles calculation method based on video surveillance[J]. Electronic Design Engineering,2018,26(7):40-44.

[7] 林春雨,代春宇,田伟,等.基于车流量检测的智能交通灯控制系统设计与实现[J].无线互联科技,2021(18):77-78.LIN Chunyu,DAI Chunyu,TIAN Wei,et al. Design and implementation of intelligent traffic light control system based on traffic flow detection[J]. Wireless Internet Technology,2021(18):77-78.

[8] 张路,谭蒙.智慧交通中智能信号灯的应用探讨[J].天津科技,2020,47(7):97-99.ZHANG Lu,TAN Meng. Application of intelligent signal light in intelligent transportation[J]. Tianjin Science and Technology,2020,47(7):97-99.

[9] 邹智恒,钟靓,刘含超,等.基于单片机的十字路口交通灯控制系统设计[J].机械研究与应用,2019,32(163):157-159.ZOU Zhiheng,ZHONG Liang,LIU Hanchao,et al. Design of traffic light control system at crossroads based on single chip computer[J]. Mechanical Research and Application,2019,32(163):157-159.

[10] 吴廷强,罗德莲,牟香贵.基于单片机的交通信号灯智能控制系统设计[J].遵义师范学院学报,2020(2):77-79.WU Tingqiang,LUO Delian,MOU Xianggui. intelligent control system for traffic signal based on single-chip computer[J]. Journal of Zunyi Normal College,2020(2):77-79.

[11] 漆颢,胡敏,龚晚林.基于单片机的智能交通灯的设计[J].物联网技术,2020(2):87-89.QI Hao,HU Min,GONG Wanlin. Design of intelligent traffic light based on single chip microcomputer[J].Internet of Things Technologies,2020(2):87-89.

[12] 张永志.基于单片机的自适应交通信号灯控制系统设计[J].电子测试,2020(19):32-33.ZHANG Yongzhi. Design of adaptive traffic light control system based on MCU[J]. Electronic Test,2020(19):32-33.

[13] 牛亚莉.基于单片机的智能交通灯控制系统设计[J].电子设计工程,2020,28(18):136-139.NIU Yali. Design of intelligent traffic light control system based on MCU[J]. Electronic Design Engineering,2020,28(18):136-139.

[14] 王庭有.可编程控制器原理及应用[M].北京:国防工业出版社,2008.WANG Tingyou. Principle and application of programmable controller[M]. Beijing:National Defense Industry Press,2008.

声明: 我们尊重原创,也注重分享。有部分内容来自互联网,版权归原作者所有,仅供学习参考之用,禁止用于商业用途,如无意中侵犯了哪个媒体、公司、企业或个人等的知识产权,请联系删除(邮箱:glyhzx@126.com),另本头条号推送内容仅代表作者观点,与头条号运营方无关,内容真伪请读者自行鉴别,本头条号不承担任何责任。

川消供液消防车,奔驰8X4底盘改装,可实现整车双泡沫泵同吸同供

相信大家经常会听到一句话,叫做:“兵马未动,粮草先行”。后勤保障可谓是行军打仗过程中最重要的部分。当然,消防灭火救援也不例外。在形形色色的一众消防车中,供液消防车就是这样的存在,是专给火场输送补给泡沫液的后援车辆。

川消供液消防车

采用奔驰8X4底盘改装,搭载功率426kw国六发动机,轴距分别为1750mm、4600mm、1350mm,由前、后泡沫泵管路系统、管线式全自动泡沫比例混合器、自动控制系统等组成,为各类大型石油化工类企业、大型仓库、厂房等火灾救援的主战消防车持续提供泡沫原液。

整车设有2套吸液系统,一为上装顶部设有一套吸液臂,二为罐体尾部设有一套免接式吸液系统,可实现整车双泵同吸同供的功能,吸液系统管路均采用耐腐蚀、耐老化的橡胶管。

驾驶室采用原装单排座椅,成员人数2人,配备车载360度全景行车影像及倒车雷达,集成GPS和北斗导航系统;整车装配警灯、警报器、频闪灯、车外照明、器材箱照明、车顶LED灯带。

箱体采用整体式设计,框架采用高强度铝合金型材,内部器材可根据用户需求灵活搭接,可按不同的储物要求进行布置,液罐采用高分子PPC材料,可根据用户需求定制舱室,总载液量20吨。

吸液臂有效水平旋转角度-100°~+100°,吸液臂仰角≥+35°,可在此范围内自动旋转吸液,车顶设有泡沫灌盖,带有快速锁紧及开启装置。

该车配备进口泵及泡沫比例混合器,额定流量30L/s,最大输转距离350m,控制面板采用川消自主研发的PLC智能化控制系统,操作流程简便,可实现前泵、后泵的泡沫输转、泡沫搅拌、充液、外供、泡沫混合和冲洗功能,满足用户的多种需要。

泵室两侧存放水带、不锈钢泡沫桶吸液管,结合吸液臂,将普通车辆运送的泡沫原液快速集中,并输送于火灾前线的主战消防车及灭火设备,可实现长时间连续供液,使大型火灾救援得到有效保障。

主要特点

1.设有两套吸液系统,可实现整车双泡沫泵同吸同供。

2.吸液臂架水平旋转角度100°,仰角范围0°~30°有效增大作业半径,对多个泡沫桶进行吸液。

3.自主研发PLC智能化控制系统,可实现前泵、后泵的泡沫输转、泡沫搅拌、充液、外供、泡沫混合和冲洗功能。

技术参数

底盘型号:奔驰Arocs4158E6 8×4

驱动形式:8×4

外形尺寸:12000×2550×3950mm

双泡沫泵总流量:≥50L/s

额定功率:425kW

液罐容量:20000L

相关问答

在座的前辈急需赐教:废气处理设备活性炭除臭系列是哪些?

[回答]华塑飞洋塑料造粒废气处置设备明确的处置流程为:通过管道将造粒机主机排气孔处排泄的废气排出废气处置系统,然后经过高科技环保净化过程,从根本上解...

 郑耀文  华语卫视 
王经理: 180-0000-0000(微信同号)
10086@qq.com
北京海淀区西三旗街道国际大厦08A座
©2024  上海羊羽卓进出口贸易有限公司  版权所有.All Rights Reserved.  |  程序由Z-BlogPHP强力驱动
网站首页
电话咨询
微信号

QQ

在线咨询真诚为您提供专业解答服务

热线

188-0000-0000
专属服务热线

微信

二维码扫一扫微信交流
顶部