一种数据丢包情况下的交叉口排队长度均衡控制方法
A Queue Length Balance Control Method for Intersection in the Case of Data Packet Dropout作者机构:河南理工大学电气工程与自动化学院河南焦作454000
出 版 物:《计算机工程》 (Computer Engineering)
年 卷 期:2021年第47卷第1期
页 面:21-29页
学科分类:081203[工学-计算机应用技术] 08[工学] 0835[工学-软件工程] 0812[工学-计算机科学与技术(可授工学、理学学位)]
基 金:国家自然科学基金(61573129,U1804147) 河南省创新型科技团队项目(CXTD2016054) 河南理工大学创新型科技团队项目(T2019-2)
主 题:交通拥堵 数据丢包 无模型自适应迭代学习控制 信号配时 排队长度均衡 补偿算法
摘 要:针对交通数据在传输过程中随机丢包造成交通拥堵的问题,提出一种新的交叉口排队长度均衡控制方法。考虑到交叉口交通控制的重复特性和强非线性,将无模型自适应迭代学习控制方案应用于交叉口排队长度控制中,通过实时调整各交叉口的信号配时方案来调节路口车辆的排队长度,实现各交叉口排队长度的均衡。针对道路交通网络控制中排队长度差值数据在传输过程中存在的丢包现象,将数据丢失现象描述为概率已知的伯努利序列,提出数据丢失情况下的补偿算法,即利用上次迭代的输出数据、伪梯度的估计值和控制输入差值对丢失数据进行补偿,解决存在数据丢包情况下多交叉口排队长度均衡控制问题。仿真结果表明,该方法在数据丢包的情况下迭代100次左右能够收敛于期望值并达到期望控制效果,验证了补偿算法的有效性。