您现在的位置是:首页 > 消费电子 > 技术解析

基于模糊控制的智能交通灯监控系统的设计

时间:2018-01-10 来源:

城市道路错综复杂,相互交错,交通灯是城市交通的重要指挥系统。交通信号灯作为管制交通流量、提高道路通行能力的有效手段,对减少交通事故有明显效果。但是车流量是随时变化的,而传统的交通灯模式采用的是定时控制,反而容易造成交通堵塞。因此我们需要根据不同的交通路况设置通行时间,本文采用模糊控制算法,设计了一种智能交通灯监控系统。

1、总体方案

交通灯监控系统是一个分布式、集散型、网络化的监控系统,包括监控中心和若干个智能监测终端,能对独立分布的交通灯进行集中监控和维护管理。每个路口看成一个监控终端,都设有一个采集器和一个GPRS模块,而每个方向上都装有一个控制器。控制器用来直接控制交通灯的状态、时间显示屏以及获得各车道车辆信息;采集器用来获取下属的每个控制器的数据以及发送控制命令。采集器将采集到的数据通过GPRS网络发送到监控中心,在监控中心对数据进行分析,进而实现对路况的监控。在此采用模糊控制算法对车辆数据进行分析,实现对红绿灯的控制。

2、模糊控制算法设计

模糊控制是将人们的长期经验作为控制策略,并将它转化成机器可识别的自然语言,进而实现自动控制。在文中,将人对交通指挥策略语言转化为机器语言所描述的控制算法,使得该算法能够模拟人的思维对各个车道的时间分配问题进行很好地分析,从而实现红绿灯时间的可变控制。对一个十字路口来说一个周期分为四个相位,如图1所示(①:东至西,西至东,西至南,东至北;②:西至北,东至南;③:南至北,北至南,南至东,北至西;④:北至东,南至西)。

 

基于模糊控制的智能交通灯监控系统的毕业设计

 

图1 十字路口

2.1、输入和输出变量定义

模糊控制的语言变量是对于输入变量和输出变量而言的,它们是自然语言形式,而不是数值形式给出的变量,选择当前相位等待车辆平均数和下一相位车辆等待平均数为输入变量,当前相位绿灯延时时间为输出语言变量,这样,就选择了一个双输入单输出的二维模糊控制器,如图2所示。

 

基于模糊控制的智能交通灯监控系统的毕业设计

 

图2 双输入单输出模型

图中,X1:当前相位总车辆数/车道数(取整);

X2:下一相位总车辆数/车道数(取整);

Y:当前相位绿灯显示时间。

2.2、变量设置

(1)输入量:X1和X2。

等待的车辆平均数目的基本论域确定为[0,Qmax],Qmax是能接受的最大等待车辆平均数目,根据实际情况和路况来定,这里选择40。论域是语言变量的量化档数,将等待车辆平均数的论域确定为{-5,-4,-3,-2,-1,0,1,2,3,4,5},输入语言量的基本论域与离散域转换对照表如表1所示。

表1输入车辆平均数目的基本论域与离散域转换对照表

 

基于模糊控制的智能交通灯监控系统的毕业设计

 

(2)输出量:Y,当前相位绿灯延时时间。

将绿灯延时时间的基本论域确定为[Gmin,Gmax],Gmin是可以接受的最小绿灯延时时间,Gmax是可以接受的最大绿灯延时时间,在这里设定Gmin=0s,Gmax=60s。将绿灯延时时间的论域确定为{0,1,2,3,4,5,6,7,8,9,10,11,12}。因为输出量延时时间是连续的,所以有比例因子K=60/12=5,通过比例因子进行反模糊化,从而得到精确的延时时间:

延时时间=K&mes;模糊集数据

2.3、隶属函数

在文中X和Y的语言变量都选取7个语言值,“很少”—“NB”,“较少”—“NM”,“少”—“NS”,“正常”—“ZE”,“多”—“PS”,“较多”—“PM”,“很多”—“PB”。

根据隶属函数,可以建立相应语言变量的赋值表。隶属函数的确定一般是根据经验或统计进行确定,也可以由专家、权威给出。表2、表3给出输入和输出量各自语言变量的赋值表。

表2 输入量X的语言变量赋值表

 

基于模糊控制的智能交通灯监控系统的毕业设计

 

表3 输出量Y的语言变量赋值表

 

基于模糊控制的智能交通灯监控系统的毕业设计

 

2.4、模糊推理

由于模糊规则条数越多,推理速度就越慢,所以只考虑各相位平均车辆数,这并不会影响实际控制效果。因为采用二维模糊控制器,所以使用如下控制规则:

IF A AND B THEN C

可知一共有49条控制规则。由此得到模糊控制规则表,如表4。每条控制规则都对应一种算法,得到模糊关系Ri,所有的并起来得到总的模糊关系R,则:

C=(A&TImes;B)★R

表4 控制规则表

 

基于模糊控制的智能交通灯监控系统的毕业设计

 

2.5、模糊决策

常用的判决方法有三种:最大隶属度法,中位数法,加权平均数法。在此选用加权平均数法。要选择适当的权系数,一般的时候取隶属度作为权系数。所以它的公式为:

 

基于模糊控制的智能交通灯监控系统的毕业设计

 

其中,Ki为权系数,在这为隶属度,Yi为论域中的元素。由此就可以得到输出量,进一步经过反模糊化,得到精确的输出量。

2.6、总结

为了方便,通过以上各步骤,先离线建立查询表,将其存放在计算机中,即模糊化、模糊推理、清晰化等过程通过编程先实现,进而建立控制查询表,在实时时直接通过查询表就可得到相应输出量。这样在实时控制过程中,模糊控制过程便转化为计算量不大的对查询表进行查询的过程,因此,以查找查询表形式实现的模糊控制具有良好的实时性,满足现场控制的要求。

为了使道路交通更为顺畅,应当采用黄闪,并且灯的循环周期不能过长,以免司机出现等待疲劳的情况。数据的采集一般在黄闪时进行,在黄闪结束前下放延时命令。

3、模拟实验

交叉路口车速应当减慢,绿灯期间车辆过道口的速度约为10~15km/h,道口取为15m。设当前情况如表5所示

表5 当前情况

 

基于模糊控制的智能交通灯监控系统的毕业设计

 

采用固定配时:周期为2分钟,每个相位配时30秒,则绿灯期间每个车道最多能过25辆车。一个周期结束时,各相位平均车辆数如表6所示。

采用模糊控制:周期为2分钟,查表得:①相位绿灯时间为42s;②相位绿灯时间为18s;③相位绿灯时间为42s;④相位绿灯时间为18s。一周期结束后,各相位平均车辆数如表6所示。

表6 一周期后各相位情况相位

 

基于模糊控制的智能交通灯监控系统的毕业设计

 

由表6可知:采用固定配时车流量大的车道容易发生堵车现象,而车流量小的车道所分配的时间又没有得到充分的利用,降低了交叉路口的通行效率。采用模糊控制,动态配时,各相位在一个周期之后与原始状态相差较小,减小了车流量大的车道的车辆数,避免堵车倾向;对车流量较小的车道来说,充分利用所分配的时间,总的来说时间的利用率得到提高,从而加大了交叉路口的通行效率。

4、结束语

模糊控制在交通灯控制系统中的使用解决了如何根据交通状况调整交通灯的状态问题,从而实现交通的可变控制,保持道路的通行效率,它比固定配时更能有效地控制交通。

换一批

延伸阅读

[趣科技] 美瘫痪男子大脑植入芯片 电脑控制手臂自主吃饭

美瘫痪男子大脑植入芯片 电脑控制手臂自主吃饭

据报道,一名瘫痪男子八年来首次可以自己吃饭,因为医生在他的大脑中植入了传感器,能够向他的手臂发出信号。......

关键字:芯片 电脑控制手臂

[趣科技] 岛国人民太会玩:给电池戴了个套套,结果...

岛国人民太会玩:给电池戴了个套套,结果...

近日,日本众筹网站上出现了一款名称超不文雅的产品(简直就是脏话),他们众筹的目标是500,000日元,最终却是以3,832,840日元完成众筹,超乎他们意料!还是跟大家说说它的芳名吧!“麻痹”(MaBeee),没错......

关键字:电池 电池套 智能科技 控制

[新鲜事] 谷歌决定美国大选 搜索引擎还有什么干不了!

谷歌决定美国大选 搜索引擎还有什么干不了!

除了筹款,各候选人团队关注的另一个焦点是技术。今时今日,科技对大选的影响空前深入。有研究者认为,最能决定谁当选美国下一任总统的,不是竞选纲领、电视广告和演讲,而是搜索引擎。最近,美国科学家在《美国国家......

关键字:谷歌 选举 引擎控制

[真心话] 警惕!智能家居不安全就在身边

警惕!智能家居不安全就在身边

智能家居是如今的大热门,然而在人们只关注到家居的智能和人性化时,黑客们却将目光放在了智能家居中一切可利用的漏洞上。从应用看漏洞资料显示,在多种家庭自动化设备和传感器的帮助下包括门锁、开关和电源插座所有这些设备都可通过互联网实现远程控制和监控......

关键字:自动化设备 智能手机 互联网 传感器 远程控制

[趣科技] 活甲虫背上这个“背包”,人类就能控制它了

活甲虫背上这个“背包”,人类就能控制它了

如果你时长担心机器人未来某天将推翻人类的统治,那机械昆虫的存在可能会让你在晚上更加难以安睡。......

关键字:科技 趣闻 控制器

[新鲜事] 100块就拿走!Intel推迄今最便宜电脑

100块就拿走!Intel推迄今最便宜电脑

售价15美元的Quark微控制器开发工具包D2000,可能是英特尔推出的有史以来最便宜的一款计算机。 ......

关键字:Intel 计算机 微控制器

[趣科技] 超人不是梦!望远隐形眼镜来了

超人不是梦!望远隐形眼镜来了

近日,光学专家埃里克·特伦布莱向公众介绍了他的最新研究—带有缩放功能的隐形眼镜。该隐形眼镜今年早些时候在加州圣何塞举行的美国科学促进会年会上曾经揭晓。 ......

关键字:科技 视觉 控制

[趣科技] 一款借助传感技术的智能洒水器

一款借助传感技术的智能洒水器

一款名为Mist的智能浇灌系统控制器。它由美国加州的初创公司Mist Labs开发,湖能够利用用户安放在花园内的湿度传感器,以及本地的天气预报信息,为用户花园中的植物提供合适的水分供给......

关键字:智能 浇灌系统 控制器 传感器 水分供给

[新鲜事] 逆天!未来智能家居可通过意识来控制!

逆天!未来智能家居可通过意识来控制!

伴随着物联网的蓬勃发展,智能家居将持续让我们的日常生活变得更加便捷。近日来自土耳其加齐大学的Eda Akman Aydin和她所带领的团队正在研究全新的智能家居解决方案,配合EEG帽子的佩戴,他们研发了一套名为P300可监测特殊脑电波的完整......

关键字:意识 智能 控制 P300

[趣科技] 像癌症一样传播:世界首个PLC病毒问世

像癌症一样传播:世界首个PLC病毒问世

这是第一个无需借助PC或其他系统,即可实现在PLC之间进行传播的蠕虫病毒。......

关键字:科技 PLC 可编程控制器 蠕虫病毒
发表评论 共有条评论
用户名: 验证码:

驱动LED的典型应用电路图

驱动LED的典型应用电路图

Linear Technology公司提供的双通道升压LT3486,可以以恒定电流驱动16只白光LED(每通道……

智能型数字显示流量计电路图

智能型数字显示流量计电路图

智能型数字显示流量计的电路如图1所示。除核心控制器件单片机AT89C2051外,电路中还有……

SG1524驱动LED电路

SG1524驱动LED电路

该电路是由SG1524构成的输入电压为12V的白光LED组驱动电路。它的特点是成本低、效率高……

项目外包