当前位置: 首页 > 专利查询>海南大学专利>正文

一种无人驾驶汽车编队的PID一致性控制方法技术

技术编号:37791096 阅读:22 留言:0更新日期:2023-06-09 09:21
本发明专利技术公开了一种无人驾驶汽车编队的PID一致性控制方法,包括如下步骤:步骤1、建立无人驾驶汽车编队系统的正多智能体系统状态空间模型;步骤2、建立无人驾驶汽车编队系统的分布式PID控制协议;步骤3、设计分布式PID控制协议的积分部分;步骤4、设计无人驾驶汽车编队系统平稳运行的条件;步骤5、无人驾驶汽车编队系统的正性验证过程;步骤6、无人驾驶汽车编队系统的一致性的验证过程。本发明专利技术实现了无人驾驶汽车编队系统中每辆车辆自身与附近行驶的自动驾驶车辆之间保持相对稳定的位姿及运动状态从而使无人驾驶汽车编队系统能够正常运行。态从而使无人驾驶汽车编队系统能够正常运行。态从而使无人驾驶汽车编队系统能够正常运行。

【技术实现步骤摘要】
一种无人驾驶汽车编队的PID一致性控制方法


[0001]本专利技术属于自动驾驶技术与现代控制
,其具体涉及一种无人驾驶汽车编队的PID一致性控制方法。

技术介绍

[0002]在自动驾驶
,无人驾驶汽车编队行驶是一种常见的控制形式技术,对于未来缓解道路拥挤,提高道路通行能力,降低交通事故,具有明显的效果。无人驾驶汽车编队问题主要是针对多自动驾驶车辆在复杂多变的交通环境下,通过调节自身的形式速度和转向,使得自身与附近形式的自动驾驶车辆之间保持相对稳定的几何位姿及运动状态,从而实现多辆无人驾车汽车之间以无线通信为纽带的一致性行驶行为。所谓的一致性就是多智能体系统中的各个智能体的状态或目标通过一个合适的分布式控制律最终达到一致。对于无人驾驶汽车编队来说,将每辆无人驾驶汽车当作智能体,无人驾驶汽车之间通过通信拓扑进行信息交互。如图1所示的以六辆无人驾驶汽车为例的无人驾驶汽车编队系统,此图也代表了该无人驾驶汽车编队系统的通信拓扑图,汽车间的连线表示这两辆无人驾驶汽车之间可以相互通信,汽车之间无连线表示这两辆无人驾驶汽车之间不可以通信。
[0003]在很多实际应用中,无人驾驶汽车编队均是在固定区域运动,这种区域受限的无人驾驶编队问题,可以通过正多智能体进行建模,即,将车队的轨迹限制在非负象限内运动,这种建模也成为受限建模。采用多智能体系统建模编队问题的应用已经极为普遍,如将多智能体系统应用于编队飞行中。具有比例

积分

微分控制规律的控制器称为PID控制器。自从PID控制器被引入到工程领域以来,它就成为了一个核心技术,并且广泛应用于工业工程中。相比于其他的控制策略,PID控制器具有结构简单、稳定性好、工作可靠、便于调节、易被工程师理解等诸多优点。在无人驾驶汽车编队系统中,要求这个系统中的所有无人驾驶汽车行为一致,或者按一定的规律变化,以满足无人驾驶汽车编队的要求。PID控制器(比例

积分

微分控制器)就是通过设定比例单元P、积分单元I、微分单元D,对整个控制系统进行偏差调节,从而使被控变量的实际值与工艺要求的预定值一致。与PI控制器相比,PID控制器除了同样具有提高系统的稳态性能的优点外,还多提供一个负实零点,从而在提高系统动态性能方面,具有更大的优越性。PID控制器中的P部分可以减小系统的稳态误差,从而提高系统的控制精度,I部分可以提高系统稳态性能,D部分可以改善系统的动态性能。目前已有对多智能体的PID控制协议的研究,但是它们都是基于一般多智能体系统(非正多智能体系统)开展的,如果用一般多智能体系统建模无人驾驶汽车编队系统,则会造成冗余的负量部分,进而造成系统资源的浪费。为了解决以上问题,本专利技术拟考虑采用正多智能体系统建模无人驾驶汽车编队系统,通过PID控制协议实现无人驾驶汽车编队系统的一致性问题。

技术实现思路

[0004]针对上述问题,本专利技术利用现代控制理论技术建立无人驾驶汽车编队系统的状态空间模型,基于PID协议,为无人驾驶汽车编队系统的分布式PID控制协议,并分析其正性和
一致性,使无人驾驶汽车编队系统中的每辆车之间都能保持相对稳定的几何位姿及运动状态。综上,设计一种基于正多智能体系统建模的无人驾驶汽车编队系统和分布式PID控制协议具有重要的科研意义和实际应用意义。
[0005]本专利技术的目的是针对无人驾驶汽车编队系统中车辆的一致性控制问题,利用分布式PID控制协议对无人驾驶汽车编队系统进行研究,提供了一种无人驾驶汽车编队的PID一致性控制方法。
[0006]本专利技术方法的具体步骤包括如下:
[0007]步骤1、采集无人驾驶汽车编队系统中车辆运行状态即几何位姿数据,建立无人驾驶汽车编队系统的正多智能体系统状态空间模型,形式如下:
[0008]x
i
(k+1)=Ax
i
(k)+Bu
i
(k),
[0009]y
i
(k)=Cx
i
(k),i∈1,2,...,N
[0010]其中,表示k时刻第i辆车的运行状态,表示k时刻对第i辆车接下来运行状态的控制输入,表示k时刻通过传感器采集的第i辆车的位姿。是已知的系统矩阵。表示无人驾驶汽车编队系统中汽车数量。分别表示n维、r维、s维列向量,n
×
n维、n
×
r维、s
×
n维矩阵,正整数集。[x
i1
(k),x
i2
(k),...,x
in
(k)]T
表示向量[x
i1
(k),x
i2
(k),...,x
in
(k)]的转置。
[0011]步骤2、建立无人驾驶汽车编队系统的分布式PID控制协议,其构建形式如下:
[0012][0013]其中,K
p1
,K
p2
,K
I
和K
D
均是要设计的PID控制协议的增益矩阵;是一个与智能体间的通信拓扑相关的矩阵,若第i个智能体与第j个智能体可以通信,则否则,其维数与多智能体系统中智能体的个数相关(即与无人驾驶汽车编队系统中汽车的辆数一样);e
i
(k)和Δy
i
(k)分别是分布式PID控制协议的积分和微分部分,且Δy
i
(k)=y
i
(k)

y
i
(k

1)。
[0014]步骤3、设计分布式PID控制协议的积分部分,其构建形式如下:
[0015]e
i
(k)=Cx
i
(k

1)+(1

α)e
i
(k

1),
[0016]其中,α是一个小的调优参数且α>0。
[0017]步骤4、设计无人驾驶汽车编队系统平稳运行的条件如下:
[0018]设计常数0<α≤1,向量v1>0,v'1>0,和向量,向量,向量,使得
[0019][0020][0021][0022][0023][0024][0025]η
+


+v'2‑
αv2<0,
ꢀꢀ
(7)
[0026][0027]对任意ι=1,2,

,r成立,那么,在步骤2中的分布式PID控制协议下,所述的无人驾驶汽车编队系统实现了正性和一致性,增益矩阵为
[0028][0029]且满足
[0030][0031][0032]其中,即l
max
和l
min
分别表示矩阵对角线的最大和最小元素;1
r
表示所有元素均为1的r维列向量,表示第ι个元素为1其余元素为0的r维列向量,0表示所有元素均为0的向量或矩阵;向量本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种无人驾驶汽车编队的PID一致性控制方法,其特征在于,包括如下步骤:步骤1、建立无人驾驶汽车编队系统的正多智能体系统状态空间模型;步骤2、建立无人驾驶汽车编队系统的分布式PID控制协议;步骤3、设计分布式PID控制协议的积分部分;步骤4、设计无人驾驶汽车编队系统平稳运行的条件;步骤5、无人驾驶汽车编队系统的正性验证过程;步骤6、无人驾驶汽车编队系统的一致性的验证过程。2.根据权利要求1所述的一种无人驾驶汽车编队的PID一致性控制方法,其特征在于,步骤1中建立无人驾驶汽车编队系统的正多智能体系统状态空间模型,其构造形式如下:x
i
(k+1)=Ax
i
(k)+Bu
i
(k),y
i
(k)=Cx
i
(k),i∈1,2,...,N其中,表示k时刻第i辆车的运行状态,表示k时刻对第i辆车接下来运行状态的控制输入,表示k时刻通过传感器采集的第i辆车的位姿,是已知的系统矩阵,表示无人驾驶汽车编队系统中汽车数量,分别表示n维、r维、s维列向量,n
×
n维、n
×
r维、s
×
n维矩阵,正整数集,表示向量[x
i1
(k),x
i2
(k),

,x
in
(k)]的转置。3.根据权利要求2所述的一种无人驾驶汽车编队的PID一致性控制方法,其特征在于,步骤2建立无人驾驶汽车编队系统的分布式PID控制协议,其构建形式如下:其中,K
p1
,K
p2
,K
I
和K
D
均是要设计的PID控制协议的增益矩阵;是一个与智能体间的通信拓扑相关的矩阵,若第i个智能体与第j个智能体可以通信,则否则,其维数与多智能体系统中智能体的个数相关;e
i
(k)和Δy
i
(k)分别是分布式PID控制协议的积分和微分部分,且Δy
i
(k)=y
i
(k)

y
i
(k

1)。4.根据权利要求3所述的一种无人驾驶汽车编队的PID一致性控制方法,其特征在于,步骤3中设计分布式PID控制协议的积分部分,其构建形式如下:e
i
(k)=Cx
i
(k

1)+(1

α)e
i
(k

1),其中,α是一个小的调优参数且α>0。5.根据权利要求4所述的一种无人驾驶汽车编队的PID一致性控制方法,其特征在于,步骤4中的设计无人驾驶汽车编队系统平稳运行的条件,其构建方法如下:设计常数0<α≤1,向量和向量,向量,向量,使得
对...

【专利技术属性】
技术研发人员:张俊锋杨雅豪黄梦醒吴迪
申请(专利权)人:海南大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1