基于plc的步行街交通灯实时控制系统设计_第1页
基于plc的步行街交通灯实时控制系统设计_第2页
基于plc的步行街交通灯实时控制系统设计_第3页
全文预览已结束

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基于plc的步行街交通灯实时控制系统设计

目前,中国城市的交叉口交通灯基本上都固定。绿信号的工作时间是由交通部根据统计数据确定的道路流量顺序的固定值,但这种固定值不能随着道路实际流量的灵活变化而更改。因此,如果设计一个新的控制系统,使红旗根据交通量实时调整工作时间,显著提高交通效率。目前,交通灯控制系统大都采用继电器或是单片机来实现,存在着功能少,可靠性差,维护量大等缺点,本文将工程上常用的S7-200系列PLC用于对十字路口交通灯的实时控制。根据交通灯的每个工作周期内道路车流排队量进行计算,得到下一周期交通灯工作的最优时间值,避免了复杂的数学建模问题,取得了较好的控制性能。1道路绿灯常亮的设置如图1所示的十字路口,设路口由东西向和南北向两条道路构成,箭头代表车流。实时控制规律作如下阐述:1)当两条道路上的车流量均大于一定值时,为保持车辆通行的连贯性,避免因汽车启动时间造成绿灯时间的浪费,两个方向上的绿灯工作时间应尽可能长。但绿灯时间一般最长不应超过70s,否则另一道路上司机和行人在等待红灯时将不能忍受。2)当一条道路上车流量大于一定值,而另一条道路车流较少,则将车流大的道路绿灯工作时间设置为上限70s,而车流少的则按比例安排绿灯时间,但应注意绿灯时间一般最少不得少于15s,否则车辆来不及通行而影响安全。3)当两条道路上车流量均不大时,则按比例灵活设置两方向的绿灯工作时间,同理应注意最少不得少于15s。4)当任一方向出现车流为0时,则该道路上红灯常亮对应另一道路上绿灯常亮。直至,车流量为0的道路上有车辆出现。为避免交通事故,当两道路上车流量均为零时,系统不会让两道路上的绿灯均常亮,而只是选择任一道路上绿灯亮,这一暂态当有车辆驶近十字路口时将被立即改变。人行道红绿灯控制信号可与同侧交通灯信号并行,故暂不考虑。黄灯作为红灯与绿灯的过渡信号灯,通常为3s,可由得出的绿灯时间划出相应时间。2系统设计2.1交通灯下一周期的检测与控制本系统主要由三个部分组成,即检测装置、PLC和交通信号灯,构成示意图如图1。在交通灯的每一个工作周期内,车流的通过由检测装置检测,PLC通过内部计数器计算出该周期内道路上的车流排队量,经CPU进行计算,得到下一周期红绿灯各自工作时间的最佳值,并赋值给定时器控制交通灯下一周期的工作。2.2苯并三反并三2-2-4-1PLC内部的计数器可用来数输入端子送来的脉冲数,是本系统中车流检测装置的重要组成部分,它简化了车流检测的设计,使得外部只需常开式开关,可将这些常开开关安装在道路的减速带内,当汽车轮子压在减速带上,开关闭合,汽车轮子离开减速带后开关断开,因此产生一个脉冲信号,脉冲信号传递到PLC输入端,输入端子与计数器相对应,从而计数器累加1。由于大多数车辆为四轮,通过减速带时前后轮各产生一个脉冲信号,因此一辆车通过计数器累加2。对于更多轮子的汽车,它经过会产生两个以上的脉冲信号,但因为车长明显比四轮的汽车长,所以不影响计算的准确性。将计数器的计数值除以2可以得到通过该减速带的汽车车辆数。但这一数值不能准确反映道路上的车流情况,例如在“道路拥堵车辆不前”和“道路畅通无车辆通过”这两种截然相反的情况下,这一数值均为0。为了准确反映道路车流状况,在一个区间长度内检测道路车流排队量,检测方式如图2所示。在每个方向上的直行、右行、左行车道上均设有一对检测装置,每一对开关的距离尽可能远,但应保证各方向的开关距离均相等,例如可取150m。每一个开关对应PLC中的一个输入继电器I点。远离路口的开关用于检测进入车道区间的车辆数,靠近路口的开关用于检测驶出区间的车辆数。以东西向车道为例,图中所示ni是每个开关由于汽车通过而产生的脉冲数,由西向东的车流排队量Na=[(n1-n2)+(n3-n4)+(n5-n6)]/2+Na';由东向西的车流排队Nb=[(n7-n8)+(n9-n10)+(n11-n12)]/2+Nb',其中Na',Nb'为上一周期车流排队积压量。取Na和Nb较大的为东西车道车流排队量New,即New=max(Na,Nb)。同理可得到南北车道车流排队量Nsn=max(Nc,Nd)。2.3生长控制系统的数据处理PLC功能图如图3所示,初始化阶段完成状态元件S清零等工作;定时器PT端与变量寄存器V相关联,变量寄存器V的值即为定时器的设定值,初始时由于未进行道路车流量测量,可按经验值进行赋值,待工作一个周期后按实际道路车流量设定定时器值;PLC采用并行工作方式,由定时器完成对交通灯的工作控制,由计数器完成车流量数据的采集;由于PLC具有极其丰富的运算功能指令,对计数器所检测的车流量的数据处理快速高效,经过计算得到下一周期的红绿灯工作时间,赋值给变量寄存器V。依此循环,每一个工作周期末,交通灯的工作时间均可根据该周期内道路车流排队量的实时值进行刷新。2.4压路式反渗透膜科学数据分析实现实时控制的关键是依据检测到的车流排队量计算下一周期红绿灯工作时间的最优值。因此,对车流排队量的处理十分重要。数据处理的流程图如图4所示,其中,M为检测区间内车辆排队量最大值,它可事先根据检测区间长度确定,为已知量;New为东西向车流排队量;Nsn为南北向车流排队量;V0.1对应东西向绿灯时长;V0.4对应南北向绿灯时长。3绿灯时间的分配车辆通过十字路口时有三种情况,即左转、直行、右转。因此将图1具体化,综合考虑车辆通行等各种情况同时兼顾行人的通行,将实际通行状况控制为如下四种连续的情况,如图5所示。(1)对应于东西向直行车流通行;(2)对应于东西向左右转车流通行,同时为了充分利用道路资源,允许南北向右转车流通行;(3)对应于南北向直行车流通行;(4)对应于南北向左右转车流通行,同时允许东西向右转车流通行。红绿灯工作时间的分配:(1)、(2)对应于东西向车流通行,由以上讨论已得到东西向绿灯时间V0.1,在车流检测时可以检测出直行车流排队量,以及左右转车流排队量,因此按照比例关系分配时间值V0.1,可以得到(1)和(2)的时间值;同理可以得到(3)和(4)的时间值。4下一周期交通灯工作时

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论