77范文网 - 专业文章范例文档资料分享平台

基于MATLAB的城市交通信号模糊控制方法研究(6)

来源:网络收集 时间:2019-04-05 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

学位论文 第三章 基于模糊控制的交通信号控制系统

图3-9 绿灯延长时间隶属度函数

图3-10 繁忙度隶属度函数

7)模糊推理关系

上面模糊规则表中,每条模糊语句都有一条模糊关系与之对应:

Ri~~~~?[qgj?tgk]?Btl (3-10)

~~~M1式中:i=0,1,···,8;j,k,l=0,1,2;M1是一种矩阵运算关系;qgj,tgk,Btl表示与之对应的向量。

如第一条模糊规则是:

对应的模糊关系为:

~??R0??qg很少?tg很短??Bt低

??~~~M1qg很少tg很短Bt低 IF AND THEN

~~~

19

学位论文 第三章 基于模糊控制的交通信号控制系统

式中:qg很少=?1,0.5,0,0,0,0,0?

T~ tg很短=?1,0.5,0,0,0,0,0? Bt低=[0,1,0,0,0]

总的模糊关系通过9条模糊关系运算得到,即:

(3-11)

~~R??Rii?0~~8~得到模糊推理关系后,对模糊集合进行合成运算,可以求得相应的输出模糊信号:

~?? (3-12) Bt??qgj?tgk??R??

~~M28)去模糊化

我们利用重心法对Bt去模糊,计算公式如下:

Bt??Bt?d?Bt??0Bt?4 (3-13)

???Bt?d?Bt?

04 经过去模糊化,就可以得出目前绿灯相位的繁忙度。

3.2.5 决策模块的设计

决策模块的输入是候选相位Pr、相位紧迫度Up以及繁忙度Bt,输出量是决策Dc,Dc决定是否要给候选相位通行权。接下来我们详细对这个模块进行说明:

1)模糊推理的输入及输出变量

Up、Bt作为输入变量,Dc作为输出变量,反映了是否转换相位的决策程度。

2)输入和输出变量的模糊语言 ; Up?{很低,低,中等,高,很高}; Bt?{低,中等,高}。 Dc?{是,否}3)模糊规则

我们建立如下的模糊控制规则:

20

~~~学位论文 第三章 基于模糊控制的交通信号控制系统

表3-3 决策模块的模糊控制规则 Up Bt 低 中等 高 很低 不 不 不 低 不 不 不 中等 是 不 不 高 是 是 不 很高 是 是 是 4)变量的论域及比例因子 取比例因子为1。

; Up的基本论域为(0,6)

; Up的论域为{0,1,2,3,4,5,6}; Bt的基本论域为(0,4); Bt的论域为{0,1,2,3,4}; Dc的基本论域为(0,3)。 Dc的论域为{0,1,2,3}5)隶属度函数

相位紧迫度和繁忙度的模糊隶属度函数和之前选择模块的紧迫度以及观察模块的繁忙度相同,决策的隶属度函数如下图:

图3-11 Dc的模糊隶属度函数

6)模糊推理关系

模糊规则表中的每条模糊语句与之对应的模糊关系:

M1 (3-14) ~~?~?Ri??Upj?Btk??Dcl ??式中:i=0,1,2,···,14;j=0,1,2,3,4;k=0,1,2;l=0,1。M1是一种矩阵运

~21

学位论文 第三章 基于模糊控制的交通信号控制系统

算关系。

如第一条规则为:

IF U~p~~很低 AND Bt低 THEN Dc否

则模糊关系就是: ~M1 R??~~~0???Up很低?Bt低???Dc否

式中:U~p,1,0,0,0,0,0?T很低=?0;

B~t~低=?0,1,0,0,0?; Dc否=?0,1,0,0?。

则总的模糊关系的公式为: R~14??R~i (3-15)

i?0 则我们可以推导出输出模糊信号:

M2D~c??~~??~?Upj?Btk?? ?R

7)去模糊化

同样还是采用重心法对Dc去模糊,计算公式:

3Dc??0Dc??Dc?d?Dc??3??Dc?d?Dc? 0

如果得到的Dc超过阀值1.5就执行切换相位,否则延长绿灯时间。 这样一个两级模糊控制器就设计完成了。

22

3-16)3-17)(

( 学位论文 第四章 城市交通信号模糊控制系统仿真

第四章 城市交通信号模糊控制系统仿真

4.1 模糊控制器的仿真

4.1.1 仿真流程图

初始化,设定初值

得到Up,Pr得出Bt是否到仿真时间否计算qr、qg、tr、tg是计算平均车辆延误随机生成每秒钟的Ci给予这个相位最短绿灯时观测级计算qr、qg、tr、tg仿真结束计算qr、qg、tr、tg

延时2秒随机生成每秒钟的Ci第二级决策级计算qr、qg、tr、tg得出Dc否Dc>1.5是计算车辆延误重新设置初始值,延时4秒 执行切换相位 图4-1 仿真流程图

23

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库基于MATLAB的城市交通信号模糊控制方法研究(6)在线全文阅读。

基于MATLAB的城市交通信号模糊控制方法研究(6).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/573703.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: