一种多智能体系统领导跟随实用二分一致性控制方法技术方案

技术编号:37322217 阅读:14 留言:0更新日期:2023-04-21 23:02
一种多智能体系统领导跟随实用二分一致性控制方法,包括(1)确定含有1个领导者和多个跟随者的多智能体系统通信拓扑图结构,其中对于每个跟随者,至少存在一条通往领导者的路径,跟随者之间的通信是无向的;(2)设计合适的状态观测器,利用智能体与其邻居智能体的状态观测误差以及智能体与领导者之间的状态观测误差设计基于均匀量化器的控制协议;(3)在满足多智能体系统实现领导跟随实用二分一致性的控制条件下,设计合理的双动态事件触发机制。本发明专利技术将图论与多智能体系统网络、领导跟随实用二分一致性控制、状态观测器及双动态事件触发机制相结合,表达了由多智能体系统网络拓扑结构、状态观测值、内部动态变量以及控制输入之间关系。输入之间关系。输入之间关系。

【技术实现步骤摘要】
一种多智能体系统领导跟随实用二分一致性控制方法


[0001]本专利技术涉及一种多智能体系统领导跟随实用二分一致性控制方法,具体涉及在动态事件触发机制下,针对存在数据量化、通信资源有限、状态不可观测以及带有竞争和合作关系的多智能体系统领导跟随实用二分一致性控制方法,属于多智能体


技术介绍

[0002]多智能体系统控制在近些年来发展迅速,广泛应用于无人机编队飞行、多导弹联合攻击、机器人蜂拥控制等,一致性作为协同控制的基础,成为多智能体系统研究中的核心问题。近年来,学者们对多智能体系统不同类型的一致性进行了大量的研究,大部分的一致性成果主要集中在使智能体状态误差趋于零,但是在实际系统中,存在执行器偏差、计算误差以及恶劣环境,使得多智能体系统出现外部干扰、通信约束以及未知耦合等情况,若仍要求在控制协议下智能体的运动状态偏差趋于零,这是难以实现的。基于此,学者们开始研究将状态误差控制在一个确定区间的实用一致性。
[0003]Ding L,Zheng W X(Network

based practical consensus of heterogeneous nonlinear multiagent systems[J].IEEE Transactions on cybernetics,2016)(异构非线性多智能体系统的实用一致性)研究了在固定拓扑和切换拓扑下满足Lipschitz条件的非线性动力学特性的异构多智能体系统领导跟随实用一致性问题,考虑了系统存在通信时滞的情况,针对每个跟随者,设计了领导跟随实用一致性控制协议,使得跟随者与领导者间的误差在固定拓扑和切换拓扑下呈指数收敛至有界区域。Deng C,Yang G H(Distributed adaptive consensus for linear multi

agent systems with quantised information[J].International Journal of Solids&Structures,2017)(带数据量化的线性多智能体系统的分布式自适应一致性)考虑了多智能体系统存在数据量化的情况,在自适应控制律中引入投影运算,设计了一种基于均匀量化器的分布式自适应状态反馈控制协议,使线性多智能体系统在该控制协议下实现实用一致性。
[0004]以上关于实用一致性的文献大部分考虑的是非理想网络环境中智能体之间的合作关系,即用非负权重的通信拓扑图来表示,但在实际系统中,合作和竞争关系同时存在的情况更为常见。Zhu Y,Li S,Ma J(Bipartite Consensus in Networks of Agents With Antagonistic Interactions and Quantization[J].IEEE Transactions on Circuits&Systems II Express Briefs,2018)(具有竞争合作和量化的智能体网络二分一致性)研究了存在数据量化以及带有竞争和合作关系的多智能体系统二分一致性问题。所设计的基于结构平衡拓扑假设下的控制协议,针对任意精度的对数量化器,多智能体系统能够实现渐进二分一致性。Li K,Hua C,You X(Output feedback predefined

time bipartite consensus control for high

order nonlinear multiagent systems[J].IEEE Transactions on Circuits and Systems I:Regular Papers,2021)(高阶非线性多智能体系统的输出反馈预定义时间二分一致性)研究了带有向符号拓扑的不确定非线性多智能体系统的预定义时间二分一致性,所有智能体都具有时变Lipschitz增长条件的高阶不确
定非线性动态特性,假设多智能体的部分状态信息不可以测量,首先,利用每个跟随者的相关输出信息来构造其带时变增益的预定义时间补偿器;其次,通过补偿器为每个跟随者设计基于输出反馈的预定义时间领导跟随二分一致性控制协议,在该控制协议下,每个多智能体系统能够在预定义时间实现二分一致性。陈世明,姜根兰,张正(通信受限的多智能体系统二分实用一致性[J/OL].自动化学报,2022)研究了存在量化数据、通信时滞等通信约束以及带有合作和竞争关系的多智能体系统二分实用一致性。采用结构平衡拓扑假设和矩阵变换,将二分实用一致性问题转换为一般实用一致性问题,在此基础上设计分布式控制协议,使得多智能体系统实现二分实用一致性。
[0005]在多智能体系统的传统控制策略中,假设智能体可以连续的测量或更新控制器,这是基于理想的计算和通信资源所做的假设,但实际系统的计算资源和通信带宽都是有限的,考虑如何减少计算和通信,事件触发机制是解决上述问题的有效方式。在事件触发机制中,当且仅当事件触发函数满足一定条件,称之为事件触发,此时更新采样值与控制器并且和邻居进行通信,因此,该机制可以有效地减少多智能体系统的计算资源和通信资源。Zhang Z,Lin Z,Fei H(Leader

Following Consensus for Linear and Lipschitz Nonlinear Multiagent Systems With Quantized Communication[J].IEEE Transactions on Cybernetics,2017)(带数据量化的线性和李普希茨非线性多智能体系统的领导跟随一致性)研究了存在数据量化的线性和Lipschitz非线性多智能体系统的领导跟随一致性问题,引入组合测量误差,设计了分布式事件触发机制,使多智能体系统在能实现领导跟随一致性的前提下减少智能体与邻居间的通信和控制器的更新次数。X Ai,Wang L(Distributed fixed

time event

triggered consensus of linear multi

agent systems with input delay[J].International Journal of Robust and Nonlinear Control,2021)(带输入延迟的线性多智能体系统的分布式固定时间事件触发一致性)研究了具有输入延迟的线性多智能系统的分布式固定时间事件触发一致性问题。采用Artstein

Kwon

Pearson简化方法将输入延迟系统转换为无输入延迟系统,在无输入延迟的基础上,利用智能体之间的状态误差,设计了分布式事件触发机制,避免了邻居间的连续通信和控制器的持续更新。Girard A(Dynamic triggering mechanisms for event

triggered contro本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种多智能体系统领导跟随实用二分一致性控制方法,其特征在于,所述方法针对多智能体系统,设计合适的状态观测器和基于均匀量化器的控制协议;所述状态观测器利用输出量来观测系统状态值,控制协议基于结构平衡拓扑假设和矩阵变换,将领导跟随实用二分一致性问题转换为一般领导跟随实用一致性问题,在该控制协议下,多智能体系统能实现领导跟随实用二分一致性;所述方法还设计合理的双动态事件触发机制,第一个事件触发机制使得多智能体系统避免邻居间的连续通信,第二个事件触发机制在第一个事件触发机制的基础上减少控制器的更新次数,有效地节约通信资源;所述方法步骤如下:(1)确定含有1个领导者和多个跟随者的多智能体系统通信拓扑图结构;其中对于每个跟随者,至少存在一条通往领导者的路径,领导者只能发送信息给跟随者,不能接收跟随者的信息,跟随者之间的通信是无向的,以通信拓扑权重的正负来表示智能体间的合作和竞争关系;(2)设计合适的状态观测器,利用智能体与其邻居智能体的状态观测误差以及智能体与领导者之间的状态观测误差设计基于均匀量化器的控制协议,使多智能体系统实现领导跟随实用二分一致性;(3)在满足多智能体系统能够实现领导跟随实用二分一致性的控制条件下,设计合理的双动态事件触发机制,当满足第一个事件触发机制时,智能体才会与其邻居智能体进行通信;满足第二个事件触发机制时,控制器进行更新;在双动态事件触发机制下,多智能体系统避免了邻居间的连续通信以及减少了控制器的更新次数,且系统不会出现芝诺行为。2.根据权利要求1所述的一种多智能体系统领导跟随实用二分一致性控制方法,其特征在于,所述多智能体系统通信拓扑图结构确定方法如下:在多智能体系统中,领导者没有邻居智能体,但存在从领导者出发的边,跟随者有邻居智能体;其中对于每个跟随者,至少存在一条通往领导者的路径,领导者只能发送信息给跟随者,不能接收跟随者的信息,跟随者间的位置通信是无向的,以通信拓扑权重的正负来表示智能体间的合作和竞争关系;使用应用图论的方法来表示由智能体构成的通信网络:用于描述由一个领导者和N个跟随者组成的通信拓扑图;G=(V,E,A)用于描述N个跟随者组成的通信拓扑图;其中,V={1,2,...,N}为点集;为边集,表示跟随者i向跟随者智能体j传递信息;A=[a
ij
]∈R
N
×
N
为N个跟随者之间的通信权重矩阵;对角元素a
ii
=0,a
ij
≠0表示跟随者j为跟随者i的邻居;a
ij
>0和a
ij
<0分别表示智能体i和智能体j之间为合作和竞争关系;A0=diag(a
10
,a
20
,...,a
N0
)为领导者与N个跟随者之间的通信权重矩阵,若领导者能给跟随者i传递信息,a
i0
>0,否则a
i0
=0,i∈{1,2...,N};G的拉普拉斯矩阵为:
的拉普拉斯矩阵H=L+A0;在图G中,智能体i的位置邻居集合可被表示N
i
={j∈v|a
ij
≠0};图G为结构平衡图,当且仅当节点集V可分为两个非空集合V1和V2,并满足以下条件:(1)V1∪V2=V,(2)若则权重a
ij
≥0;(3)若则权重a
ij
≤0;定义正交矩阵D={d1,d2,...,d
N
},i∈{1,2,...,N},当i∈V1时,d
i
=1,当i∈V2时,d
i


1。3.根据权利要求1所述的一种多智能体系统领导跟随实用二分一致性控制方法,其特征在...

【专利技术属性】
技术研发人员:陈世明邹金花张正姚道金
申请(专利权)人:华东交通大学
类型:发明
国别省市:

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

1