The invention discloses a formation method of a multi agent system based on fast finite time conformance protocol. On the basis of the traditional finite time control method, the absolute position offset of each agent in the intelligent body system is introduced to the control protocol. Under the premise of changing the existing topology, we use relay thought to improve the ability of each agent to get state information in the group. On the basis of the convergence of the finite time conformance protocol and the asymptotic consistency protocol, the fast finite time formation of the multi-agent is realized, which effectively solves the limitation of the long time consuming of the finite time formation method in the practical engineering application.
【技术实现步骤摘要】
基于快速有限时间一致性协议的多智能体系统的编队方法
本专利技术涉及多智能体编队运动
,特别是一种基于快速有限时间一致性协议的多智能体系统的编队方法。
技术介绍
多智能体系统被广泛应用于飞船探测、灾难调查、网络传感器等等实际生活中,也因此多智能体的分布式协同控制在近年来一直是一个很多人关注的研究热点。在对于多智能体分布式控制的研究中,一个核心的问题就是如何利用好自身和近邻智能体的信息来设计分布式控制策略,使得所有的智能体的状态可以达到一致,这也就是大家所熟知的一致性问题。多智能体系统的一致性控制策略可以分为很多种类,但依据不同的控制目标可以分为两类。第一类是控制策略使得多智能体系统的位置收敛到一个常值,第二类是控制策略使得多智能体系统的位置和速度都收敛到一个常值(这个常值一般都不为零);依据控制对象又可以分为一阶一致性协议和二阶一致性协议两类。在系统稳定性的角度,一般的多智能体编队控制实现的渐近收敛是在无限时间段上的收敛,跟随者无法在有限时间与领导者保持同步,而在现实工程中对于收敛速度的要求是越快越好,进而编队控制能否在有限时间内收敛是一个很重要的指标。除此之外,有限时间控制方法还可以在控制系统中存在外界扰动的情况下表现出更强的鲁棒性。近年来,有限时间一致性问题以及编队控制问题得到了广泛的研究,部分研究深入解析了受控系统的收敛特点,在拓扑结构固定的情况下设计了基于状态反馈的不连续协议;部分研究专注连续的有限时间一致性的控制算法。
技术实现思路
本专利技术所要解决的技术问题是针对
技术介绍
中所涉及到的缺陷,提供一种基于快速有限时间一致性协议的多智能体系统的编队 ...
【技术保护点】
1.基于快速有限时间一致性协议的多智能体系统的编队方法,所述多智能体系统包含n个智能体υi(i=1,2,…,n),智能体之间能够相互通信、传递智能体的状态信息,所述状态信息包含智能体的位置和智能体的速度;令智能体υi的邻居智能体υj(j=1,2,…n)为智能体υi的一次邻居,智能体υj的邻居智能体υk(j=1,2,…n)为智能体υi的二次邻居;其特征在于,所述编队方法包含以下步骤:步骤1),基于各个智能体与其邻居智能体之间的相对位置偏差以及相对速度偏差,在通常一致性协议基础上附加相对位置偏差、相对速度偏差的分数幂项,并进一步将各个多智能体与其期望位置之间的绝对位置偏差引入到一致性协议中,得到多智能体系统的有限时间一致性算法;步骤2),在利用各个智能体与其邻居系统相对位置、相对速度信息基础上,进一步利用各个智能体与其二次邻居的相对位置、相对速度信息,更新多智能体系统的有限时间一致性算法,得到多智能体系统的有限时间收敛的快速一致性算法;步骤3),基于多智能体系统的期望队形形状以及期望速度,将智能体之间的期望距离偏差与期望速度融入多智能体系统的有限时间收敛的快速一致性算法,得到多智能体系统的 ...
【技术特征摘要】
1.基于快速有限时间一致性协议的多智能体系统的编队方法,所述多智能体系统包含n个智能体υi(i=1,2,…,n),智能体之间能够相互通信、传递智能体的状态信息,所述状态信息包含智能体的位置和智能体的速度;令智能体υi的邻居智能体υj(j=1,2,…n)为智能体υi的一次邻居,智能体υj的邻居智能体υk(j=1,2,…n)为智能体υi的二次邻居;其特征在于,所述编队方法包含以下步骤:步骤1),基于各个智能体与其邻居智能体之间的相对位置偏差以及相对速度偏差,在通常一致性协议基础上附加相对位置偏差、相对速度偏差的分数幂项,并进一步将各个多智能体与其期望位置之间的绝对位置偏差引入到一致性协议中,得到多智能体系统的有限时间一致性算法;步骤2),在利用各个智能体与其邻居系统相对位置、相对速度信息基础上,进一步利用各个智能体与其二次邻居的相对位置、相对速度信息,更新多智能体系统的有限时间一致性算法,得到多智能体系统的有限时间收敛的快速一致性算法;步骤3),基于多智能体系统的期望队形形状以及期望速度,将智能体之间的期望距离偏差与期望速度融入多智能体系统的有限时间收敛的快速一致性算法,得到多智能体系统的有限时间收敛快速编队算法;步骤4),基于多智能体系统的有限时间收敛快速编队算法对多智能体系统进行编队。2.根据权利要求1所述的基于快速有限时间一致性协议的多智能体系统的编队方法,其特征在于,所述步骤1)中在通常一致性协议基础上附加相对位置偏差、相对速度偏差的...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。