【技术实现步骤摘要】
一种具有预设瞬稳态性能的有限时间车辆编队控制方法
[0001]本专利技术涉及车辆协同控制
,具体涉及一种具有预设瞬稳态性能的有限时间车辆 编队控制方法。
技术介绍
[0002]车辆协同控制是指车辆通过车载传感器等通信设备,获取周围车辆信息,并与之配合完 成所规定的任务。与车辆单独控制相比,车辆协同控制可增强道路安全、提高公路效用、提 升交通效率、减少燃油消耗,具有重要意义。车辆编队跟踪控制作为车辆协同控制领域的重 要分支,近年来备受关注。Cai等人(文献:Cai X,Queiroz M D.Adaptive rigidity
‑
based formationcontrol for multirobotic vehicles with dynamics[J].IEEE Transactions on Control SystemsTechnology,2014,23(1):389
‑
396.)明确车辆动力学,设计基于刚性图论的纵横向一体化的车 辆编队控制器以实现所需要的车辆编队构型。Sawant等人(文献:Sawant J,Chaskar U,GinoyaD.Robust control of cooperative adaptive cruise control in the absence of information aboutpreceding vehicle acceleration[J].IEEE Transactions on Intelligent Transp
【技术保护点】
【技术特征摘要】
1.一种具有预设瞬稳态性能的有限时间车辆编队控制方法,其特征在于,包括:步骤1:建立含模型不确定和外部扰动的车辆模型,所述车辆模型包括车辆运动学模型和车辆动力学模型;步骤2:采用领导与跟随编队策略,并用存在有向生成树的有向图来描述车辆间的通信关系;将N+1辆车构成的车队分解为N个由领导车跟随车两辆车构成的子系统,其中,车队中的头车跟随设定好的理想轨迹运动且其为有向图的有向生成树的根;步骤3:在有限感知和通信约束下,对于任意一对领导、跟随车辆,构建车辆协同控制的控制目标;步骤4:设计第i辆车的有限时间扰动观测器;步骤5:变换跟踪误差,设计自适应有限时间编队控制律;步骤6:令i=1,2,
…
,N,重复步骤3~步骤5,设计第i辆车的基于有限时间扰动观测器的编队控制律,进而实现保证预设性能的有限时间多车编队控制。2.根据权利要求1所述的一种具有预设瞬稳态性能的有限时间车辆编队控制方法,其特征在于,所述步骤1包括:步骤1.1:构建如下车辆运动学和动力学模型:车辆运动学和动力学模型:其中,p
ci
=(x
i y
i θ
i
)
T
,r
i
(t)表示外部扰动,r
i
(t)=(r
1i
(t) r
2i
(t))
T
,S(θ
i
)表示旋转矩阵,
△
D
li
表示车辆模型的不确定性;步骤1.2:考虑由一辆头车和N辆跟随车构成的共N+1车的多车编队系统,对于车队中的第i辆车,i∈{1,...,N},建立车辆运动学模型为:建立车辆动力学模型为:其中,式中,(x
i y
i
)
T
表示第i辆车所在的坐标,θ
i
表示第i辆车相对于水平方向的偏转角度值,v
i
表示第i辆车的线速度,w
i
表示第i辆车的角速度,η
i
表示第i辆车在θ
i
方向的线速度和角
速度的集合,表示第i辆车的质量矩阵,表示的逆矩阵,D
0i
=diag(D
01i
,D
02i
),D
0i
表示第i辆车的常数阻尼矩阵中的标称矩阵,τ
i
=(τ
1i τ
2i
)
T
,τ
i
表示第i辆车的驱动系统提供的输入量集合,τ
1i
、τ
2i
表示第i辆车的油门或刹车输入量,m
i
表示第i辆车的质量,I
i
表示第i辆车的绕垂直轴转动惯量,
△
D
i
=diag(
△
D
1i
,
△
D
2i
)表示第i辆车的模型不确定性,r
1i
(t)、r
2i
(t)表示第i辆车在线速度、角速度变化方向上所受到的外部扰动,f
i
(t)表示第i辆车的由模型不确定和外部扰动相结合构成的复合扰动,f
1i
、f
2i
分别表示第i辆车在其线速度、角速度变化方向上所受到的复合扰动,且由车辆运行速度、携带能源及外界扰动能量的有限性可知f
1i
、f
2i
均为有界的时变函数,f
1,max
表示车辆线速度变化方向上的复合扰动的一阶导的上界,f
2,max
表示车辆角速度变化方向上的复合扰动的一阶导的上界,f
1,max
、f
2,max
均为正的常数。3.根据权利要求1所述的一种具有预设瞬稳态性能的有限时间车辆编队控制方法,其特征在于,所述步骤3包括:步骤3.1:定义任意一对领导、跟随车,其中第j辆车为领导车,第i辆车为跟随车,i∈{1,...,N},j∈{0,1,...,N},i≠j,领导车和跟随车之间的相对距离d
i
(t)和相对方向角为:为:其中,式中,(x
i y
i
)
T
表示第i辆车所在的坐标,(x
j y
j
)
T
表示第j辆车所在的坐标;步骤3.2:为避免邻近两辆车发生碰撞,设置约束条件:根据第i辆车的感知能力,定义第i辆车所在子系统中两辆车的相对距离满足:定义第i辆车所在子系统中两辆车的相对方向角满足:步骤3.3:定义子系统中两辆车间的跟踪误差:e
di
(t)=d
i
(t)
‑
d
des,i
其中,车队中的车辆初始状态满足:d
col,i
‑
d
des,i
<e
di
(t0)<d
con,i
‑
d
des,i
,为了保障连通性且避免碰撞,设置跟踪误差的约束条件为:d
col,i
‑
d
des,i
<e
di
(t)<d
con,i
‑
d
des,i
步骤3.4:为保证跟踪误差的瞬态和稳态性能,设定边界函数为指数衰减函数,表示为:e
m,di
(t)=(e
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。