- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于plc的步行街交通控制灯模糊控制
1 模糊控制的应用
传统的交叉口交通控制灯通常是提前检测车辆流量,并使用统计方法提前调整两个方向的红色信号的延迟。然而,实际上车辆流量的变化往往是不确定的,有的路口在不同的时段甚至可能产生很大的差异。即使是经过长期运行、较适用的方案,仍然会发生这样的现象:绿灯方向几乎没有什么车辆,而红灯方向却排着长队等候通过。这种流量变化的偶然性是无法建立准确模型的,统计的方法已不能适应迅猛发展的交通现状,更为现实的需要是能有一种能够根据流量变化情况自适应控制的交通灯。而模糊控制恰恰具有这方面的优势,本文所论及的系统就是应用可编程序控制器(PLC)对十字路口交通控制灯实现模糊控制。
该系统采用PLC是基于以下4个原因:①PLC具有很高的可靠性,通常的平均无故障时间都在30万小时以上;②编程能力强,可以将模糊化、模糊决策和解模糊都方便地用软件来实现;③抗干扰能力强,目前空中各种电磁干扰日益严重,为了保证交通控制的可靠稳定,我们选择了能够在恶劣的电磁干扰环境下正常工作的PLC;④近年来PLC的性能价格比有较大幅度的提高,使得实际应用成为可能。
2 输入和模糊
在该控制系统中,输入量是指十字路口各方面上车辆数的动态变化量,具体数据可由传感器采集后送入可编程序控制器。
2.1 近、远坡车辆数
传感器的设置如图1所示。在十字路口的4个方向(E、S、W、N)的近端(斑马线附近)和远端(距斑马线的100米处)各设置一个传感器,分别统计通过该处的车辆数。
近端的传感器PJ用于记录绿灯期间通过路口的车辆数(记为X);远端的传感器Pr用于记录红灯期间进入路口排队等候的车辆数(记为Y)。
为了简化运算,可以将两个相对的方向(N与S、W与E)的X、Y值合并为一组,分别取两个方向之最大者。
2.2 模糊控制决策
为了实现模糊控制,需要将绿灯时间分为两部分:其一是固定的10秒作为路口车辆状态参数的采集时间t1;其二是根据两个方向车辆流量变化进行模糊决策的延时t2。
绿灯期间车辆通过路口的速度不超过20km/h,则在10秒内通过的最大车辆数约为10辆。以红绿灯转换瞬间为计时起点,记录10秒内通过的车辆数作为变量x的论域,取(0~10),并将它分为3个模糊子集,少、中、多,其从属函数设计如图2所示。
2.3 车辆流量的确定
远端传感器和近端传感器之间的距离(L)直接影响输入量γ的变化论域。实际应用中随实地情况而所变化。经过对某些路口不同时段车辆流量的实地调查分析,我们认为L取100米左右较为适宜。通常车辆的长度连同车辆间的间距平均约为5米,则在100米内可能滞留的车辆最大数量约为100/5=20辆。于是红灯方向排队等候的车辆数γ的论域为(0~20)。将其分为5个模糊子集:很少、少、中、多、很多。其从属度函数设计如图3所示。
3 绿灯的延迟分析
本系统的输出就是两个方向的红黄绿灯,还有人行横道的红绿灯以及按前进方向分得更细的绿灯等等,其相互间的关系都是固定的,而且两个方向的输出关系也是固定的,最终都归结到对当前绿灯的延时上。根据实际测试,对一般不太大的路口,t2最大取30秒较为恰当,则绿灯的延时t2的论域为(0~30)。将其分为5个模糊子集:很短、短、适中、长、很长,其从属度函数的设计如图4所示。
4 模糊条件的句子
本系统模糊控制规则的设计采用矩阵方式,根据交警实际操作的经验及相关数据来确定。模糊控制规则表如表1所示。
表中,当两个方向的状态处于同一量级时,如同为多,或同为中,或同为少时,绿灯的延时t2均取“短”,其目的是保证双方流量相差不多的情况下,尽快地均衡疏散。
表中一共包含了5×3=15条模糊条件的语句:
规则1:若X=多, 且γ=很少,则t2=很长,否则;
规则2:若X=多, 且γ=少, 则t2=长, 否则;
规则3:若X=多, 且γ=中, 则t2=适中,否则;
规则4:若X=多, 且γ=多, 则t2=短, 否则;
规则5:若X=多, 且γ=很多,则t2=很短,否则;
规则6:若X=中, 且γ=很少,则t2=长, 否则;
规则7:若X=中, 且γ=少, 则t2=适中,否则;
规则8:若X=中, 且γ=中, 则t2=短, 否则;
规则9:若X=中, 且γ=多, 则t2=短, 否则;
规则10:若X=中, 且γ=很多,则t2=很短,否则;
规则11:若X=少, 且γ=很少,则t2=短, 否则;
规则12:若X=少, 且γ=少, 则t2=短, 否则;
规则13:若X=少, 且γ=中, 则t2=很短,否则;
规则14:若X=少, 且γ=多, 则t2=很短,否则;
规则15:若X=少, 且γ=很多,则t2=很短,否则。
5 模糊算子的自属度
通常,从模糊规则得到的结果仍然是模糊量,还要经过模糊推理算法还原为精确量才能输出。
本系统设计
原创力文档


文档评论(0)