车头时距交通信号模糊控制系统探究

车头时距交通信号模糊控制系统探究

ID:6227684

大小:28.00 KB

页数:6页

时间:2018-01-07

车头时距交通信号模糊控制系统探究_第1页
车头时距交通信号模糊控制系统探究_第2页
车头时距交通信号模糊控制系统探究_第3页
车头时距交通信号模糊控制系统探究_第4页
车头时距交通信号模糊控制系统探究_第5页
资源描述:

《车头时距交通信号模糊控制系统探究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、车头时距交通信号模糊控制系统探究  【摘要】以城市交叉口为研究对象,提出了一种基于车头时距的绿灯时间修正算法的交通流模糊控制方案,该方案在自适应模糊控制算法的基础上,增加了绿灯时间修正算法模块,从而对绿信比进行了优化,并用matlab软件进行了仿真研究,仿真结果表明:在相同的交通环境下该方法比没有基于车头时距的对绿信比进行优化的自适应模糊控制系统方案有效。【关键词】模糊逻辑;车头时距;六相位;模糊规则引言自从PAPPIS等人将模糊逻辑应用于城市交叉路口信号控制中以来,国内外许多学者也进行了这方面的研究工作.尽管后续也有很多人研究了双向车流,多相位的模糊控制系统,

2、但是他们大体主要是以当前绿灯相位的车辆排队长度和红灯相位的车辆排队长度为模糊控制器[5]的输入变量,绿灯相位的绿灯延时为模糊输出,很少考虑车头时距[6]这个重要参数,本文就是将车头时距考虑进去实现绿灯时间修正的模糊控制器输入变量之一来提高绿信比,充分利用绿灯时间,从而提高通行能力。1、系统模型及其控制算法6交叉口交通信号的控制就是模仿了有经验的交警指挥过程,根据其指挥过程,设计了系统模糊控制的总体规划方案。第一级为观测级;第二级为决策级。观测级包括两个模块:红灯相位选择模块和绿灯相位观察模块。决策级也包含两个模块:初级决策模块和总决策模块。每个模块都是一个子模糊

3、控制器。2、模糊控制器的设计2.1红灯相位选择模块这个模块的输入是除了绿灯相位以外的所有红灯相位交通流数据,输出是被选出的相位(Pr)和它的相位紧迫度(Up)。Up描述了本相位的综合交通状况。为了选出一个紧迫度最高的相位,需要计算所有输入相位的相位紧迫度,进行比较并从中选出相位紧迫度最高的相位作为候选相位。(1)模糊推理的输入输出变量6输入变量:qr和tr;输出变量:Ur,qr是一个红灯相位两个车流各自两检测器之间的车辆数的平均数,tr是该相位上次绿灯结束以来红灯持续的时间,模糊语言分别是:={很少,少,中等,多,很多}和={很短,短,中等,长,很长};变量论域

4、:qr的基本论域{0,1,2,3,4,5,…,30},qr的离散论域{0,3,6,9,12,15,18,21,24,27,30};tr的基本论域(0,120),tr的离散论域{0,12,24,36,48,60,72,84,96,108,120},量化因子全部取1。Ur是该相位交通流紧迫度,模糊语言是:={很低,低,中等,高,很高};Ur的基本论域(0,6),Ur的离散论域{0,1,2,4,5,6},量化因子也取1。(2)模糊推理关系每条模糊语句都对应一条模糊关系:其中,i=0,1,……,24,j,k,l=0,1,……4;M1表示一种矩阵运算关系,目的是把11×1

5、1矩阵写成121×1列向量;分别表示这条规则对应的向量。(3)模糊控制规则的确定与matlab的实现通过总结交警指挥经验和专家知识,建立了25条模糊控制规则,确定的原则是:当车道上已到达的车辆数增多或红灯持续时间增长时该相位的紧迫度要相应的增高。本文利用matlab工具箱中Viewsurf菜单命令可以看到模糊控制规则曲面。2.2绿灯相位观察模块这个模块以绿灯相位交通流数据作为输入,产生的绿灯相位繁忙度(Bt)作为输出。绿灯交通流数据选择绿灯相位剩余车辆数(qg)和绿灯相位经过最小绿灯时间后的绿灯延长时间(tg)。(1)模糊推理的输入输出变量输入变量:qg和tg,

6、qg和tg模糊语言分别是:={很少,少,多}和6={很短,短,长};qg的基本论域{0,1,2,3,4,5,……,30},离散论域{0,5,10,15,20,25,30};tg的基本论域{0,30},离散论域{0,5,10,15,20,25,30}。输出变量:Bt,其模糊语言是:={低,中等,高}。Bt的基本论域(0,4),离散论域{0,1,2,3,4},量化因子全部取1。(2)模糊推理关系每条模糊语句都对应一条模糊关系:,其中,i=0,1,.....,8;j,k,l=0,1,2;M1表示一种矩阵运算关系,目的是把7×7矩阵写成49×1列向量;分别表示这条规则对

7、应的向量。(3)模糊控制的确定与matlab的实现通过总结实践和专家经验,建立模糊控制规则,原则是:如果一个绿灯交通流延长时间增长或剩余车辆数减少,那么繁忙度将降低。和前面一样,利用matlab工具箱中Viewsurf菜单命令可以看到模糊控制规则曲面。2.3决策级子系统设计初级决策模块的输入是候选相位(Pr),相位紧迫度(Up)和繁忙度(Bt),输出是决策程度(Dc)。Pr是由红灯相位选择模块选出的相位,Up是此相位的相位紧迫度,Bt是绿灯相位观测模块输出的绿灯相位繁忙度。Dc决定是否将通行权付给候选相位(Pr)。6该模糊控制器的输入变量是红灯相位的紧迫度Up和

8、绿灯相位的繁忙度Bt,其

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。