嵌入式 > 嵌入式开发 > 详情

一种智能交通系统的自适应拥塞控制方法

发布时间:2020-07-09 发布时间:
|

随着经济的发展,交通需求和交通量成为城市交通网络中急需解决的问题,智能交通系统为改善和提高交通发挥了重要的作用,其中,交通信号控制是智能交通系统的一个重要方面,平面交叉口的控制是智能交通流量控制的基础。交通信号控制系统具有较强的非线性、模糊性和不确定性,用传统的控制理论和方法很难对其进行有效的控制,如传统的交通路口的信号控制是一个新的研究方向。1977年希腊的C.P.Pappis和英国的E.H.Mamdani提出了单交叉口模糊控制法(称Pappis法),分析考虑单交叉路口的理想状态下的控制;1992年我国徐东玲等学者也提出了基于感应控制思想的单路口模糊神经网络控制方案,效果较好。
目前很多路口都是多相位的,因此多相位平面交叉口的研究很有必要。笔者针对车流量拥塞控制问题提了一种模糊模型参考学习控制策略。交通路口车流量的高突发性和时变特征对智能交通系统自适应性能提了更高的要求。笔者提出的控制策略,主控制通道采用模糊控制方法,综合考虑多相位平面交叉口当前到达车辆的排队长度和后继两相位车辆的排队长度,对相位实施不同的配时方案,保证系统的稳定性和鲁棒性;辅助学习通道采用模糊模型参考自适应方法实现主通道控制参数的自修正和自学习过程,针对车流量突发性状况自适应调整主控制通道的配时参数,对相位实施不同的配时方案,提高多相位路口的通行能力,缓解交通压力。

1 车流量拥塞控制模型
根据智能交通系统中多相位路口车流量主动队列管理的作用机制,可以得到拥塞控制的流体动力学模型如下所示:

其中,V(t)为车流量窗口大小;F(t)为车流传播时间RTT;d(t)为车流缓冲区队列长度;M(t)为车流链路容量;Ty为传输时间;K(t)为交通路口活动相位连接数;y(t)为主动丢弃概率。定义(V。d)为流体模型的状态变量,y为输入变量。令V’=0和d’=0时,得到网络流体动态系统的平衡点(V0,d0,y0)。进一步在平衡点附近线性化,则可得到在近似时滞二阶动态的传递函数为


2 主通道模糊控制系统设计
本文模糊模型参考学习控制器引入了参考模型的学习机制对模糊控制的知识库进行修正。由于高速网络中分组丢弃机制需要较强的实时性,因此本文提出的控制方法采用了模糊反向推理机制对主控制器的参数进行修正,以满足系统的实时性要求。拥塞控制系统输入为平均队列长度与期望队列长度的偏差以及偏差的变化率,系统输出为所计算的丢弃概率。主通道模糊控制器是一个双输入单输出结构的控制器,输入变量为A,B(队列偏差、偏差变化率),输出变量为C(控制量丢弃概率)。控制规则表示为
Ri:if A is Ai and B is Bj then C is Ck (3)
其中Ai,Bj,Ck分别表示语言词集。主通道模糊控制器的输入为E和EC,输出为U,设定E,EC和U的论域均为:{-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6}。对应的模糊语言子集为{NB(负大)、N(负中)、NS(负小)、ZO(零)、PS(正小)、PM(正中)、PB(正大)}。通过比例因子ke和kec将偏差e和ec转换为模糊学习控制器的输入论域E和EC,通过量化因子ku将控制器的输出转化为实际控制量。E=exke和EC=ecxkec其中()为取整运算。在模糊模型参考学习控制器中,控制规则可以得到在线实时调整,每个输出与输入可以用一定的对应关系来表示:
U=axE+(1-α)xEC>,α∈[0,1] (4)
通过调整α,就可以根据不同交通网络状况、不同时刻的误差和误差变化率来调整控制规则。当平均队列长度与期望队列长度之间的偏差较大时,或者当网络的业务量突发性能较强时,误差对输出的影响应超过误差变化率的影响,α的值应取得较大以获取较好的稳定性。反之,α的值可取得小些以提高系统控制精度。模糊模型参考学习控制就是利用参考模型的输出与实际输出的误差及其变化率实时在线地调整α的值来达到调整控制规则的目的。为了使模糊模型参考学习控制器做到实时在线推理,对模糊模型参考学习控制器的推理过程进行了改进。

3 辅助通道模糊反向推理设计
本文仍然采用模糊推理方法来完成对α的调整,以保证修正过程的简单迅捷。α的调整过程是基于参考模型与实际对象的误差及其变化率的模糊推理来实现的。具体实现如图1所示。



『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
什么是总线压限