CN113341722B - 一种通信拓扑无约束情形下的车辆队列协同最优控制方法 - Google Patents

一种通信拓扑无约束情形下的车辆队列协同最优控制方法 Download PDF

Info

Publication number
CN113341722B
CN113341722B CN202110674171.2A CN202110674171A CN113341722B CN 113341722 B CN113341722 B CN 113341722B CN 202110674171 A CN202110674171 A CN 202110674171A CN 113341722 B CN113341722 B CN 113341722B
Authority
CN
China
Prior art keywords
vehicle
matrix
equation
communication
communication topology
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202110674171.2A
Other languages
English (en)
Other versions
CN113341722A (zh
Inventor
陈建忠
李静
蔺皓萌
许智赫
吴晓宝
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Northwestern Polytechnical University
Original Assignee
Northwestern Polytechnical University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Northwestern Polytechnical University filed Critical Northwestern Polytechnical University
Priority to CN202110674171.2A priority Critical patent/CN113341722B/zh
Publication of CN113341722A publication Critical patent/CN113341722A/zh
Application granted granted Critical
Publication of CN113341722B publication Critical patent/CN113341722B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B13/00Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion
    • G05B13/02Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric
    • G05B13/04Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators
    • G05B13/042Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators in which a parameter or coefficient is automatically adjusted to optimise the performance

Landscapes

  • Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Evolutionary Computation (AREA)
  • Medical Informatics (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)

Abstract

本发明公开了一种通信拓扑无约束情形下的车辆队列协同最优控制方法,首先为车辆队列选取了恒定时距间距策略,旨在描述车辆间距和保障行车安全;其次设计通信拓扑无约束情形下的目标函数和控制输入函数,旨在减少车辆队列的状态误差和能量消耗;最后根据通信拓扑无约束情形下的目标函数和控制输入函数设计了通信拓扑无约束情况下车辆队列协同最优控制方法,并且在保证车辆队列渐近稳定且能耗最小的情况下,解得车辆队列最优通信拓扑的拉普拉斯矩阵、邻接矩阵和与头车相关的邻接矩阵。本发明能满足车辆运行过程中的乘坐舒适度和安全性,同时能够使得车辆队列在较短时间内达到协同驾驶。

Description

一种通信拓扑无约束情形下的车辆队列协同最优控制方法
技术领域
本发明属于智能交通技术领域,具体涉及一种车辆队列协同最优控制方法。
背景技术
近年来,随着通信技术、计算机技术的不断发展,智能交通***逐渐成为解决交通问题的重要途径之一,其中智能网联车辆以减少交通拥堵、提升道路利用率和减少能源消耗等优点逐渐成为全球汽车发展的趋势。智能网联环境下,自动驾驶车辆调整纵向运动状态进行编队,达到一致的行驶速度和期望的间距,形成车辆队列。车辆队列具有诸多优点:队列行驶可以提高道路通行能力、提升道路行车的安全性、降低车辆的燃油消耗、减少环境污染。
智能网联车辆队列模型主要由通信拓扑结构、分布式控制器、动力学模型和间距策略四部分组成。其中,通信拓扑结构是描述车辆间通过车车通讯(vehicle to vehicle,V2V)进行信息传递的拓扑关系。车辆获取的信息不同对控制方法的精确性影响不同,因而通信拓扑结构对车辆队列的稳定性和协同性都有很重要的影响。通信拓扑可以分为前车-头车跟随式、双前车跟随式、双前车-头车跟随式、无向拓扑式、有限距离通信式以及全连接通信式等不同的形式。
现有车辆队列协同驾驶控制技术仍有一定的不足。首先,队列协同控制方法中大多采用固定的通信拓扑进行控制。不同的通信拓扑对车辆队列的稳定性、燃油的经济性和驾乘的舒适性都有很大的影响。因此,如何通过优化车辆队列的通信拓扑,提高队列的稳定性并降低燃油消耗成为了亟待解决的技术问题。其次,协同控制不仅需要保证车辆的协同驾驶,而且需要兼顾能耗与安全,采用更低的能耗使队列***性能达到最优。车辆队列的协同最优控制对车辆安全、稳定、节能环保行驶具有重要意义。
发明内容
为了克服现有技术的不足,本发明提供了一种通信拓扑无约束情形下的车辆队列协同最优控制方法,首先为车辆队列选取了恒定时距间距策略,旨在描述车辆间距和保障行车安全;其次设计通信拓扑无约束情形下的目标函数和控制输入函数,旨在减少车辆队列的状态误差和能量消耗;最后根据通信拓扑无约束情形下的目标函数和控制输入函数设计了通信拓扑无约束情况下车辆队列协同最优控制方法,并且在保证车辆队列渐近稳定且能耗最小的情况下,解得车辆队列最优通信拓扑的拉普拉斯矩阵、邻接矩阵和与头车相关的邻接矩阵。本发明能满足车辆运行过程中的乘坐舒适度和安全性,同时能够使得车辆队列在较短时间内达到协同驾驶。
本发明解决其技术问题所采用的技术方案包括如下步骤:.
步骤1:定义车辆队列由1辆头车及N辆跟随车辆组成,头车由0表示,跟随车辆由i表示,i∈{1,2,…,N},构建车辆的动力学模型;
车辆采用三阶动力学模型,具体表示如下:
Figure GDA0003614568540000021
其中,pi(t)、vi(t)及ai(t)分别表示车辆i的位置、速度及加速度,ui(t)表示车辆i的控制输入,T>0表示车辆传动***常数;
步骤2:确定车辆队列的间距策略;
采用恒定时距间距策略,车辆i和头车0之间的期望间距si0表示如下:
si0=hi0v0+di0 (2)
其中,hi0和di0为给定参数,di0代表在停车状态下车辆i和头车之间的安全距离,hi0的取值范围为[0,i],di0的取值范围为[2i,13i];
车辆i和车辆j之间的期望间距如下:
sij=hijv0+dij (3)
其中,hij和dij满足如下条件:
Figure GDA0003614568540000022
其中,hj0和dj0为给定参数,dj0代表在停车状态下车辆j和头车之间的安全距离,hj0的取值范围为[0,j],dj0的取值范围为[2j,13j];
设车辆i与头车相关的位置误差
Figure GDA0003614568540000023
速度误差
Figure GDA0003614568540000024
和加速度误差
Figure GDA0003614568540000025
定义为:
Figure GDA0003614568540000026
根据公式(5),车辆三阶动力学模型表示如下:
Figure GDA0003614568540000031
其中,矩阵A和矩阵B为不同的给定矩阵;
根据公式(6),车辆队列的动力学模型表示为:
Figure GDA0003614568540000032
其中,
Figure GDA0003614568540000033
表示车辆队列的状态误差向量,
Figure GDA0003614568540000034
Figure GDA0003614568540000035
分别表示车辆队列的位置向量、速度向量和加速度向量,
Figure GDA0003614568540000036
Figure GDA0003614568540000037
U(t)=[u1(t) u2(t)… uN(t)]T表示车辆队列的全局控制输入向量;
步骤3:设计通信无约束情形下车辆队列的目标函数;
设计车辆i通信无约束情形下车辆队列的目标函数:
Figure GDA0003614568540000038
其中,qij及fi0是大于或等于零的参数;σ1、σ2、σ3、ω1、ω2和ω3为给定的大于零的增益,表示不同状态对应性能指标函数的权重;ri表示给定的控制输入权重,且ri>0;
通信无约束情形下车辆队列的全局性能指标函数表示为:
Figure GDA0003614568540000039
其中,K=diag{σ123},E=diag{ω123},R=diag{r1,r2,…,rN},F=diag{f10,f20,…,fN0},
Figure GDA00036145685400000310
步骤4:设计通信无约束情形下车辆队列的控制输入函数:
Figure GDA0003614568540000041
其中,aij和ai0为未知待定参数,aij表示车辆i与车辆j之间通信拓扑的邻接矩阵A1的元素,即A1=[aij],ai0表示车辆i与头车之间通信拓扑的邻接矩阵Ω的元素,即Ω=diag{a10,a20,…,aN0};τ(t)表示通信过程中所产生的时延,其值与时间相关;v0(t-τ(t))τ(t)表示对时变时延τ(t)造成的位置误差而进行的补偿;k1、k2、k3、k4、k5和k6为给定的大于零的参数,表示不同状态误差之间的控制增益;
通信无约束情形下车辆队列的控制输入函数:
Figure GDA0003614568540000042
其中,C1=[k1 k2 k3]表示车辆i与车辆j之间状态误差的控制增益矩阵;C0=[k4k5 k6]表示车辆i与头车之间的状态误差控制增益矩阵;L表示车辆i及车辆j通信拓扑的拉普拉斯矩阵;D表示车辆i与车辆j通信拓扑的度矩阵,D=diag{di},
Figure GDA0003614568540000043
步骤5:设计通信拓扑无约束情形下车辆队列的协同最优控制模型:
Figure GDA0003614568540000044
步骤6:通过稳定性分析,求解协同最优控制模型,解得性能指标函数J上界最小时,最优通信拓扑的拉普拉斯矩阵、邻接矩阵A1及与头车相关的邻接矩阵Ω。
进一步地,所述求解性能指标函数J上界最小的过程具体如下:
根据Lypunov-Krasovskii稳定性定理,构建函数
Figure GDA0003614568540000045
Figure GDA0003614568540000046
其中:
Figure GDA0003614568540000051
Figure GDA0003614568540000052
Figure GDA0003614568540000053
其中,
Figure GDA0003614568540000054
Figure GDA0003614568540000055
是对称正定矩阵,τ*是通信时延的上界;
对公式(14)进行求导,并将公式(12)代入其中,得到:
Figure GDA0003614568540000056
其中,
Figure GDA0003614568540000057
对公式(15)进行求导,得到:
Figure GDA0003614568540000058
其中,
Figure GDA0003614568540000059
其取值范围为λ∈[0,1);
对公式(16)进行求导,得到:
Figure GDA00036145685400000510
因此,定义
Figure GDA00036145685400000511
根据公式(17)-(19),得到如下公式:
Figure GDA00036145685400000512
其中:
Figure GDA00036145685400000513
根据Schur补定理,S<0等价于:
Figure GDA0003614568540000061
在公式(22)左右两端同时乘以矩阵
Figure GDA0003614568540000062
其中
Figure GDA0003614568540000063
Figure GDA0003614568540000064
是正定对称矩阵;通过定义W=P-1,H=WTYW和O=Z-1,将公式(22)重写为:
Figure GDA0003614568540000065
根据Lypunov-Krasovskii稳定性定理,如果S2<0,则S<0,
Figure GDA0003614568540000066
***(12)达到渐近稳定;
为了确保车辆队列性能指标的最优性,根据公式(12)中的性能指标函数,定义函数
Figure GDA0003614568540000067
如下:
Figure GDA0003614568540000068
其中,
Figure GDA0003614568540000069
根据公式(12),下述公式成立:
Figure GDA00036145685400000610
根据公式(24)和公式(25),定义函数
Figure GDA00036145685400000611
Figure GDA00036145685400000612
因此,通过定义状态误差向量
Figure GDA00036145685400000613
将公式(26)表示如下:
Figure GDA00036145685400000614
其中:
Figure GDA0003614568540000071
其中
Figure GDA0003614568540000072
根据Schur补定理,矩阵S3<0等价于:
Figure GDA0003614568540000073
此外,为了进一步分析车辆队列的协同最优控制,根据公式(20)和公式(26),将函数
Figure GDA0003614568540000074
定义为:
Figure GDA0003614568540000075
因此,当S<0且S3<0成立时,
Figure GDA0003614568540000076
在[0,∞)上对
Figure GDA0003614568540000077
积分,得到:
Figure GDA0003614568540000078
由于***是渐近稳定的,则
Figure GDA0003614568540000079
因此下式成立:
Figure GDA00036145685400000710
根据Lypunov-Krasovskii稳定性定理,可以得到下式:
Figure GDA00036145685400000711
其中,τ(0)=0;
根据公式(32)和公式(33),得到:
Figure GDA00036145685400000712
其中,
Figure GDA00036145685400000713
μP和μZ分别为矩阵P和Z的最大特征值;
引入参数μ,并且满足μP≤μ和μZ≤μ,得到:
Figure GDA00036145685400000714
其中,
Figure GDA0003614568540000081
是单位矩阵;
根据Schur补定理,W=P-1和O=Z-1,得到:
Figure GDA0003614568540000082
Figure GDA0003614568540000083
基于以上条件,与公式(12)相关的优化问题,表示为:
Figure GDA0003614568540000084
通过求解优化问题,得到性能指标函数最优下通信拓扑的拉普拉斯矩阵和头车相关的邻接矩阵,同时,得到车辆队列性能指标函数的最小上界:
Figure GDA0003614568540000085
本发明的有益效果如下:
本发明设计了通信拓扑无约束情形下车辆队列的目标函数,其包含车辆位置误差、速度误差、加速度误差、控制输入等,兼顾了能量消耗与车辆安全;考虑车辆的状态误差、通信时延、位置补偿等,建立了车辆队列的控制输入函数,实现车辆的协同驾驶;将性能指标函数与控制输入函数相结合,构建通信拓扑无约束情形下的车辆队列协同最优控制方法,得到性能指标函数上界最小时的最优通信拓扑。本发明在保证车辆队列协同性和能耗经济性的同时,实现了通信拓扑的最优。
附图说明
图1是本发明方法的流程图。
图2是本发明恒定时距间距策略的示意图。
图3是本发明实施例车辆队列的形成和保持仿真图,其中,(a)和(b)分别表示车辆的位置误差图及速度误差图,(c)表示车辆间距图,(d)和(e)分别表示车辆速度图和加速度图。
具体实施方式
下面结合附图和实施例对本发明进一步说明。
如图1所示,本发明提供一种通信无约束情形下的车辆队列协同最优控制方法,包括以下步骤:
步骤1:设计车辆队列由1辆头车及N辆跟随车辆组成,头车由0表示,跟随车辆由i表示,i∈{1,2,…,N},构建车辆的动力学模型:
车辆采用三阶动力学模型,具体表示如下:
Figure GDA0003614568540000091
其中,pi(t),vi(t)及ai(t)分别表示车辆i的位置、速度及加速度,ui(t)表示车辆i的控制输入,T>0表示车辆传动***常数;
步骤2:确定车辆队列的间距策略。
如图2所示,采用恒定时距间距策略,车辆i和头车0之间的期望间距si0表示如下:
si0=hi0v0+di0 (2)
其中,hi0和di0为给定参数,di0表示在停车状态下车辆i和头车之间的安全距离,hi0的取值范围为[0,i],di0的取值范围为[2i,13i];
车辆i和车辆j之间的期望间距如下:
sij=hijv0+dij (3)
其中,hij和dij满足如下条件:
Figure GDA0003614568540000092
其中,hj0和dj0为给定参数,dj0代表在停车状态下车辆j和头车之间的安全距离,hj0的取值范围为[0,j],dj0的取值范围为[2j,13j];
为了便于分析车辆队列,车辆i与领航车辆相关的位置误差
Figure GDA0003614568540000093
速度误差
Figure GDA0003614568540000094
和加速度误差
Figure GDA0003614568540000095
定义为:
Figure GDA0003614568540000101
根据公式(5),车辆三阶动力学模型表示如下:
Figure GDA0003614568540000102
其中,矩阵A和矩阵B为不同的给定矩阵;
根据公式(6),车辆队列的动力学模型表示为:
Figure GDA0003614568540000103
其中,
Figure GDA0003614568540000104
表示车辆队列的状态误差向量,
Figure GDA0003614568540000105
Figure GDA0003614568540000106
分别表示车辆队列的位置向量、速度向量和加速度向量,
Figure GDA0003614568540000107
Figure GDA0003614568540000108
U(t)=[u1(t) u2(t) …uN(t)]T表示车辆队列的全局控制输入向量;
步骤3:设计通信无约束情形下车辆队列的目标函数:
Figure GDA0003614568540000109
其中,qij及fi0是大于或等于零的参数;σ1,σ2,σ3,ω1,ω2和ω3为给定的大于零的增益,主要代表不同状态对应性能指标函数的权重;ri表示给定的控制输入权重,且ri>0;
通信无约束情形下车辆队列的全局性能指标函数可以描述为:
Figure GDA00036145685400001010
式中,K=diag{σ123},E=diag{ω123},R=diag{r1,r2,…,rN},F=diag{f10,f20,…,fN0},
Figure GDA0003614568540000111
步骤4:设计通信无约束情形下车辆队列的控制输入函数;
设计通信无约束情形下车辆i的控制输入函数:
Figure GDA0003614568540000112
其中,aij和ai0为未知待定参数,aij表示车辆i与车辆j之间通信拓扑的邻接矩阵A1的元素,即A1=[aij],ai0表示车辆i与头车之间通信拓扑的邻接矩阵Ω的元素,即Ω=diag{a10,a20,…,aN0};τ(t)表示通信过程中所产生的时延,其值与时间相关;v0(t-τ(t))τ(t)表示对时变时延τ(t)造成的位置误差而进行的补偿;k1k1,k2,k3,k4,k5和k6为给定的大于零的参数,表示不同状态误差之间的控制增益。
通信无约束情形下车辆队列的控制输入函数:
Figure GDA0003614568540000113
其中,C1=[k1 k2 k3]表示车辆i以及车辆j之间状态误差的控制增益矩阵;C0=[k4k5 k6]表示车辆i及头车之间的状态误差控制增益矩阵;L表示车辆i及车辆j通信拓扑的拉普拉斯矩阵;D表示车辆i及车辆j通信拓扑的度矩阵。
步骤5:设计通信拓扑无约束情形下车辆队列协同最优控制模型:
Figure GDA0003614568540000114
步骤6:通过稳定性分析,求解协同最优控制模型,解得性能指标函数J上界最小时,最优通信拓扑的拉普拉斯矩阵L、邻接矩阵A1及与头车相关的邻接矩阵Ω;
具体求解过程如下:
根据Lypunov-Krasovskii稳定性定理,构建函数
Figure GDA0003614568540000121
Figure GDA0003614568540000122
其中:
Figure GDA0003614568540000123
Figure GDA0003614568540000124
Figure GDA0003614568540000125
其中,
Figure GDA0003614568540000126
Figure GDA0003614568540000127
是对称正定矩阵,τ*是通信时延的上界;
对公式(14)进行求导,并将公式(12)代入其中,得到:
Figure GDA0003614568540000128
其中,
Figure GDA0003614568540000129
对公式(15)进行求导,得到:
Figure GDA00036145685400001210
其中,
Figure GDA00036145685400001211
其取值范围为λ∈[0,1);
对公式(16)进行求导,得到:
Figure GDA00036145685400001212
因此,定义
Figure GDA00036145685400001213
根据公式(17)-(19),得到如下公式:
Figure GDA00036145685400001214
其中:
Figure GDA0003614568540000131
根据Schur补定理,S<0等价于:
Figure GDA0003614568540000132
在公式(22)左右两端同时乘以矩阵
Figure GDA0003614568540000133
其中
Figure GDA0003614568540000134
Figure GDA0003614568540000135
是正定对称矩阵;通过定义W=P-1,H=WTYW和O=Z-1,将公式(22)重写为:
Figure GDA0003614568540000136
根据Lypunov-Krasovskii稳定性定理,如果S2<0,则S<0,
Figure GDA0003614568540000137
***(12)达到渐近稳定;
为了确保车辆队列性能指标的最优性,根据公式(12)中的性能指标函数,定义函数
Figure GDA0003614568540000138
如下:
Figure GDA0003614568540000139
其中,
Figure GDA00036145685400001310
根据公式(12),下述公式成立:
Figure GDA00036145685400001311
根据公式(24)和公式(25),定义函数
Figure GDA00036145685400001312
Figure GDA00036145685400001313
因此,通过定义状态误差向量
Figure GDA0003614568540000141
将公式(26)表示如下:
Figure GDA0003614568540000142
其中:
Figure GDA0003614568540000143
其中
Figure GDA0003614568540000144
根据Schur补定理,矩阵S3<0等价于:
Figure GDA0003614568540000145
此外,为了进一步分析车辆队列的协同最优控制,根据公式(20)和公式(26),将函数
Figure GDA0003614568540000146
定义为:
Figure GDA0003614568540000147
因此,当S<0且S3<0成立时,
Figure GDA0003614568540000148
在[0,∞)上对
Figure GDA0003614568540000149
积分,得到:
Figure GDA00036145685400001410
由于***是渐近稳定的,则
Figure GDA00036145685400001411
因此下式成立:
Figure GDA00036145685400001412
根据Lypunov-Krasovskii稳定性定理,可以得到下式:
Figure GDA00036145685400001413
其中,τ(0)=0;
根据公式(32)和公式(33),得到:
Figure GDA00036145685400001414
其中,
Figure GDA0003614568540000151
μP和μZ分别为矩阵P和Z的最大特征值;
引入参数μ,并且满足μP≤μ和μZ≤μ,得到:
Figure GDA0003614568540000152
其中,
Figure GDA0003614568540000153
是单位矩阵;
根据Schur补定理,W=P-1和O=Z-1,得到:
Figure GDA0003614568540000154
Figure GDA0003614568540000155
基于以上条件,与公式(12)相关的优化问题,表示为:
Figure GDA0003614568540000156
通过求解优化问题,得到性能指标函数最优下通信拓扑的拉普拉斯矩阵和头车相关的邻接矩阵,同时,得到车辆队列性能指标函数的最小上界:
Figure GDA0003614568540000157
具体实施例:
设定车辆队列由1辆头车和3辆跟随车辆组成。在最优通信拓扑仿真中,通过求解式(38)的优化问题,可以求得当性能指标函数上界最小时通信拓扑的最优拉普拉斯矩阵和头车相关的邻接矩阵。仿真取参数如下:
K=diag{1,2,1},E=diag{2,1,1},C1=[1 2 3],C0=[2 3 4]
Figure GDA0003614568540000158
通过求解优化函数,解得性能指标函数上界最小时通信拓扑的拉普拉斯矩阵为:
Figure GDA0003614568540000161
解得性能指标函数上界最小时通信拓扑的邻接矩阵为:
Figure GDA0003614568540000162
性能指标函数上界最小时通信拓扑的头车邻接矩阵为:
Figure GDA0003614568540000163
接着,通过数值模拟仿真验证求解得到的最优通信拓扑的有效性,在车辆队列初始化模拟仿真中,关于车辆队列、道路环境和运行相关的具体参数如表1所示。
表1:交通模拟场景中的控制参数
Figure GDA0003614568540000164
车辆队列初始化数值模拟仿真中,假定初始时刻头车以27.78m/s的速度恒速运行,跟随车辆以随机的位置和速度跟随运行,运行一段时间后车辆队列的状态信息如图3所示,(a)和(b)分别表示车辆的位置误差图及速度误差图,(c)表示车辆间距图,(d)和(e)分别表示车辆速度图和加速度图。观察(a)和(b)可知,跟随车辆与头车之间的位置误差和速度误差逐渐变为零,表明跟随车辆与头车的运行状态逐渐变为一致,车辆队列逐渐达到协同运行;观察(c)可知,车辆之间的间距逐渐缩小,最终达到期望的间距值,并且保持一致,表明车辆队列在协同驾驶的同时满足设定的期望间距;观察(d)和(e)可知,车辆的速度和加速度逐渐趋于一致,并且都满足限制要求,能满足车辆运行过程中的安全性,加速度范围较小,能够满足乘坐舒适度和安全性。因此,通信拓扑无约束情形下,协同最优控制方法能够使得车辆队列在较短时间内达到协同驾驶。

Claims (2)

1.一种通信拓扑无约束情形下的车辆队列协同最优控制方法,其特征在于,包括以下步骤:
步骤1:定义车辆队列由1辆头车及N辆跟随车辆组成,头车由0表示,跟随车辆由i表示,i∈{1,2,…,N},构建车辆的动力学模型;
车辆采用三阶动力学模型,具体表示如下:
Figure FDA0003614568530000011
其中,pi(t)、vi(t)及ai(t)分别表示车辆i的位置、速度及加速度,ui(t)表示车辆i的控制输入,T>0表示车辆传动***常数;
步骤2:确定车辆队列的间距策略;
采用恒定时距间距策略,车辆i和头车0之间的期望间距si0表示如下:
si0=hi0v0+di0 (2)
其中,hi0和di0为给定参数,di0代表在停车状态下车辆i和头车之间的安全距离,hi0的取值范围为[0,i],di0的取值范围为[2i,13i];
车辆i和车辆j之间的期望间距如下:
sij=hijv0+dij (3)
其中,hij和dij满足如下条件:
Figure FDA0003614568530000012
其中,hj0和dj0为给定参数,dj0代表在停车状态下车辆j和头车之间的安全距离,hj0的取值范围为[0,j],dj0的取值范围为[2j,13j];
设车辆i与头车相关的位置误差
Figure FDA0003614568530000013
速度误差
Figure FDA0003614568530000014
和加速度误差
Figure FDA0003614568530000015
定义为:
Figure FDA0003614568530000016
根据公式(5),车辆三阶动力学模型表示如下:
Figure FDA0003614568530000021
其中,矩阵A和矩阵B为不同的给定矩阵;
根据公式(6),车辆队列的动力学模型表示为:
Figure FDA0003614568530000022
其中,
Figure FDA0003614568530000023
表示车辆队列的状态误差向量,
Figure FDA0003614568530000024
Figure FDA0003614568530000025
分别表示车辆队列的位置向量、速度向量和加速度向量,
Figure FDA0003614568530000026
Figure FDA0003614568530000027
U(t)=[u1(t) u2(t)…uN(t)]T表示车辆队列的全局控制输入向量;
步骤3:设计通信无约束情形下车辆队列的目标函数;
设计车辆i通信无约束情形下车辆队列的目标函数:
Figure FDA0003614568530000028
其中,qij及fi0是大于或等于零的参数;σ1、σ2、σ3、ω1、ω2和ω3为给定的大于零的增益,表示不同状态对应性能指标函数的权重;ri表示给定的控制输入权重,且ri>0;
通信无约束情形下车辆队列的全局性能指标函数表示为:
Figure FDA0003614568530000029
其中,K=diag{σ123},E=diag{ω123},R=diag{r1,r2,…,rN},F=diag{f10,f20,…,fN0},
Figure FDA00036145685300000210
步骤4:设计通信无约束情形下车辆队列的控制输入函数:
Figure FDA0003614568530000031
其中,aij和ai0为未知待定参数,aij表示车辆i与车辆j之间通信拓扑的邻接矩阵A1的元素,即A1=[aij],ai0表示车辆i与头车之间通信拓扑的邻接矩阵Ω的元素,即Ω=diag{a10,a20,…,aN0};τ(t)表示通信过程中所产生的时延,其值与时间相关;v0(t-τ(t))τ(t)表示对时变时延τ(t)造成的位置误差而进行的补偿;k1、k2、k3、k4、k5和k6为给定的大于零的参数,表示不同状态误差之间的控制增益;
通信无约束情形下车辆队列的控制输入函数:
Figure FDA0003614568530000032
其中,C1=[k1 k2 k3]表示车辆i与车辆j之间状态误差的控制增益矩阵;C0=[k4 k5 k6]表示车辆i与头车之间的状态误差控制增益矩阵;L表示车辆i及车辆j通信拓扑的拉普拉斯矩阵;D表示车辆i与车辆j通信拓扑的度矩阵,D=diag{di},
Figure FDA0003614568530000033
步骤5:设计通信拓扑无约束情形下车辆队列的协同最优控制模型:
Figure FDA0003614568530000034
步骤6:通过稳定性分析,求解协同最优控制模型,解得性能指标函数J上界最小时,最优通信拓扑的拉普拉斯矩阵、邻接矩阵A1及与头车相关的邻接矩阵Ω。
2.根据权利要求1所述的一种通信拓扑无约束情形下的车辆队列协同最优控制方法,其特征在于,求解性能指标函数J上界最小的过程具体如下:
根据Lypunov-Krasovskii稳定性定理,构建函数
Figure FDA0003614568530000035
Figure FDA0003614568530000041
其中:
Figure FDA0003614568530000042
Figure FDA0003614568530000043
Figure FDA0003614568530000044
其中,
Figure FDA0003614568530000045
Figure FDA0003614568530000046
是对称正定矩阵,τ*是通信时延的上界;
对公式(14)进行求导,并将公式(12)代入其中,得到:
Figure FDA0003614568530000047
其中,
Figure FDA0003614568530000048
对公式(15)进行求导,得到:
Figure FDA0003614568530000049
其中,
Figure FDA00036145685300000410
其取值范围为λ∈[0,1);
对公式(16)进行求导,得到:
Figure FDA00036145685300000411
因此,定义
Figure FDA00036145685300000412
根据公式(17)-(19),得到如下公式:
Figure FDA00036145685300000413
其中:
Figure FDA00036145685300000414
根据Schur补定理,S<0等价于:
Figure FDA0003614568530000051
在公式(22)左右两端同时乘以矩阵
Figure FDA0003614568530000052
其中
Figure FDA0003614568530000053
Figure FDA0003614568530000054
是正定对称矩阵;通过定义W=P-1,H=WTYW和O=Z-1,将公式(22)重写为:
Figure FDA0003614568530000055
根据Lypunov-Krasovskii稳定性定理,如果S2<0,则S<0,
Figure FDA0003614568530000056
***(12)达到渐近稳定;
为了确保车辆队列性能指标的最优性,根据公式(12)中的性能指标函数,定义函数
Figure FDA0003614568530000057
如下:
Figure FDA0003614568530000058
其中,
Figure FDA0003614568530000059
根据公式(12),下述公式成立:
Figure FDA00036145685300000510
根据公式(24)和公式(25),定义函数
Figure FDA00036145685300000511
Figure FDA00036145685300000512
因此,通过定义状态误差向量
Figure FDA00036145685300000513
将公式(26)表示如下:
Figure FDA00036145685300000514
其中:
Figure FDA0003614568530000061
其中
Figure FDA0003614568530000062
根据Schur补定理,矩阵S3<0等价于:
Figure FDA0003614568530000063
根据公式(20)和公式(26),将函数
Figure FDA0003614568530000064
定义为:
Figure FDA0003614568530000065
因此,当S<0且S3<0成立时,
Figure FDA0003614568530000066
在[0,∞)上对
Figure FDA0003614568530000067
积分,得到:
Figure FDA0003614568530000068
由于***是渐近稳定的,则
Figure FDA0003614568530000069
因此下式成立:
Figure FDA00036145685300000610
根据Lypunov-Krasovskii稳定性定理,可以得到下式:
Figure FDA00036145685300000611
其中,τ(0)=0;
根据公式(32)和公式(33),得到:
Figure FDA00036145685300000612
其中,
Figure FDA00036145685300000613
μP和μZ分别为矩阵P和Z的最大特征值;
引入参数μ,并且满足μP≤μ和μZ≤μ,得到:
Figure FDA00036145685300000614
其中,
Figure FDA00036145685300000615
是单位矩阵;
根据Schur补定理,W=P-1和O=Z-1,得到:
Figure FDA0003614568530000071
Figure FDA0003614568530000072
基于以上条件,与公式(12)相关的优化问题,表示为:
Figure FDA0003614568530000073
通过求解优化问题,得到性能指标函数最优下通信拓扑的拉普拉斯矩阵和头车相关的邻接矩阵,同时,得到车辆队列性能指标函数的最小上界:
Figure FDA0003614568530000074
CN202110674171.2A 2021-06-17 2021-06-17 一种通信拓扑无约束情形下的车辆队列协同最优控制方法 Active CN113341722B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110674171.2A CN113341722B (zh) 2021-06-17 2021-06-17 一种通信拓扑无约束情形下的车辆队列协同最优控制方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110674171.2A CN113341722B (zh) 2021-06-17 2021-06-17 一种通信拓扑无约束情形下的车辆队列协同最优控制方法

Publications (2)

Publication Number Publication Date
CN113341722A CN113341722A (zh) 2021-09-03
CN113341722B true CN113341722B (zh) 2022-07-01

Family

ID=77476157

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110674171.2A Active CN113341722B (zh) 2021-06-17 2021-06-17 一种通信拓扑无约束情形下的车辆队列协同最优控制方法

Country Status (1)

Country Link
CN (1) CN113341722B (zh)

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107323456A (zh) * 2017-06-09 2017-11-07 昆明理工大学 一种基于轮速前馈补偿的纵向车辆队列协调控制***
CN108877256A (zh) * 2018-06-27 2018-11-23 南京邮电大学 基于无线通信的交叉口附近分散协同自适应巡航控制方法
CN109591804A (zh) * 2018-11-22 2019-04-09 湖南大学 考虑通信时延的车辆队列稳定性控制方法
CN109656255A (zh) * 2019-01-28 2019-04-19 湖南大学 考虑通信拓扑时变下的车辆队列跟驰稳定性控制方法
CN110333728A (zh) * 2019-08-02 2019-10-15 大连海事大学 一种基于变时间间距策略的异构车队容错控制方法
CN110718074A (zh) * 2019-11-06 2020-01-21 清华大学 混合交通交叉路口的信号灯与车辆的协同控制方法
CN110816529A (zh) * 2019-10-28 2020-02-21 西北工业大学 基于可变时距间距策略的车辆协同式自适应巡航控制方法
CN111443714A (zh) * 2020-04-17 2020-07-24 江苏大学 一种严格避撞的车辆队列分布式鲁棒控制方法及***
CN112099349A (zh) * 2020-08-20 2020-12-18 西北工业大学 一种车辆队列最优协同控制方法
CN112437412A (zh) * 2020-10-30 2021-03-02 北方工业大学 一种基于车路协同的混行驾驶车辆编队控制方法
CN112477846A (zh) * 2020-11-13 2021-03-12 东南大学 一种兼顾稳定性和节能的智能网联电动汽车队列控制方法
CN112660124A (zh) * 2020-11-30 2021-04-16 吉林大学 一种用于换道场景的协同自适应巡航控制方法

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107323456A (zh) * 2017-06-09 2017-11-07 昆明理工大学 一种基于轮速前馈补偿的纵向车辆队列协调控制***
CN108877256A (zh) * 2018-06-27 2018-11-23 南京邮电大学 基于无线通信的交叉口附近分散协同自适应巡航控制方法
CN109591804A (zh) * 2018-11-22 2019-04-09 湖南大学 考虑通信时延的车辆队列稳定性控制方法
CN109656255A (zh) * 2019-01-28 2019-04-19 湖南大学 考虑通信拓扑时变下的车辆队列跟驰稳定性控制方法
CN110333728A (zh) * 2019-08-02 2019-10-15 大连海事大学 一种基于变时间间距策略的异构车队容错控制方法
CN110816529A (zh) * 2019-10-28 2020-02-21 西北工业大学 基于可变时距间距策略的车辆协同式自适应巡航控制方法
CN110718074A (zh) * 2019-11-06 2020-01-21 清华大学 混合交通交叉路口的信号灯与车辆的协同控制方法
CN111443714A (zh) * 2020-04-17 2020-07-24 江苏大学 一种严格避撞的车辆队列分布式鲁棒控制方法及***
CN112099349A (zh) * 2020-08-20 2020-12-18 西北工业大学 一种车辆队列最优协同控制方法
CN112437412A (zh) * 2020-10-30 2021-03-02 北方工业大学 一种基于车路协同的混行驾驶车辆编队控制方法
CN112477846A (zh) * 2020-11-13 2021-03-12 东南大学 一种兼顾稳定性和节能的智能网联电动汽车队列控制方法
CN112660124A (zh) * 2020-11-30 2021-04-16 吉林大学 一种用于换道场景的协同自适应巡航控制方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Connected Automated Vehicle Platoon Control With Input Saturation and Variable Time Headway Strategy;Jianzhong Chen,et al.;《IEEE Transactions on Intelligent Transportation Systems》;20200414;第4929-4940页 *

Also Published As

Publication number Publication date
CN113341722A (zh) 2021-09-03

Similar Documents

Publication Publication Date Title
CN111439260B (zh) 面向个性化需求的网联商用柴油车巡航行驶优化控制***
CN113010967B (zh) 一种基于混合交通流模型的智能汽车在环仿真测试方法
CN110992677A (zh) 一种应对通信异常的智能网联汽车编队控制方法及***
CN110703761B (zh) 一种基于事件触发的网络化自主车队调度与协同控制方法
CN108973998B (zh) 一种基于mpc的异质车辆队列分布式节能控制方法
CN112437412A (zh) 一种基于车路协同的混行驾驶车辆编队控制方法
CN112099349B (zh) 一种车辆队列最优协同控制方法
CN111443714B (zh) 一种严格避撞的车辆队列分布式鲁棒控制方法及***
CN105606381B (zh) 一种分布式滤波网络***及设计方法
WO2021073523A1 (zh) 一种道路通行能力与网联自动驾驶车当量系数估计方法
Yang et al. A less-disturbed ecological driving strategy for connected and automated vehicles
CN113485124B (zh) 一种考虑通信时滞的异构车辆队列稳定性控制方法及***
CN115662131B (zh) 网联环境下道路事故路段的多车道协同换道方法
CN115145281A (zh) 复杂路口下基于多智能体联邦强化学习的车路协同控制***及方法
CN111625989A (zh) 一种基于a3c-sru的智能车汇入车流方法及***
CN112164217B (zh) 一种自动驾驶车辆队列行驶管理***及其控制方法
CN114999227B (zh) 非信控交叉路口混合多车无模型预测协同控制方法
CN113487857A (zh) 一种区域多路口可变车道协同控制决策方法
Li et al. Traffic-aware ecological cruising control for connected electric vehicle
CN113341722B (zh) 一种通信拓扑无约束情形下的车辆队列协同最优控制方法
CN112731806B (zh) 智能网联汽车随机模型预测控制实时性优化方法
Zhao et al. Consensus control of highway on-ramp merging with communication delays
CN113538940A (zh) 适用于车路协同环境下的实时最优车道选择方法
CN1971655A (zh) 利用智能交通信息的减缓交通拥堵方法
CN113064423A (zh) 基于优化传输信息的跟驰控制模型、方法和***

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant