The invention discloses an adaptive formation control algorithm based on unknown control directions. The present invention includes the following steps: 1) a multi-agent system contains N agents to set and verify the parameters of each agent; 2) setting and verifying the formation parameters of the multi-agent system; and 6) setting the control parameters and setting the termination time of the algorithm to t0, and then the control algorithm is feasible. Sex judgment; (4) Solving control parameters in sequence; (5) Judging whether the termination time is reached; (6) Consistency judgment of multi-agent system. The invention solves the control problem of multi-agent system formation when the control direction is unknown, and improves the formation performance of multi-agent system.
【技术实现步骤摘要】
一种基于未知控制方向的自适应编队控制算法
:本专利技术涉及一种基于未知控制方向的自适应编队控制算法,属于控制
技术介绍
:近十年来,多智能体系统的协同控制已经受到了越来越多的关注,它有着广泛的应用领域,例如,无人机的编队控制,卫星群,通讯网络的拥塞控制等。对于多智能体协同控制,已经有了大量的控制算法,包括一致性算法。多智能体一致性表示网络中的智能体通过与邻居智能体相互交换信息,最终达到同一状态。现有的关于多智能体系统编队控制算法方面的研究,大多直接默认控制输入的方向为正,控制输入的增益为1。而实际系统中,如船舶的航向保持未标定视觉伺服器等,存在控制方向未知的情况,即控制输入电压正负未知等,而目前为止针对此种情况的算法研究还较为少有。
技术实现思路
本专利技术的目的是提供一种基于未知控制方向的自适应编队控制算法,解决了多智能体系统编队时在未知控制方向的情况下的控制问题,提高了多智能体系统的编队性能。上述的目的通过以下技术方案实现:一种基于未知控制方向的自适应编队控制算法,该方法包括如下步骤:步骤S1:一个多智能体系统包含N个智能体,对每个单个智能体进行参数设定及校验;步骤S2:对多智能体系统进行编队参数设定及校验;步骤S3:控制参数设定,并设定算法终止时间为t0,再进行控制算法可行性判断;步骤S4:按顺序求解控制参数;步骤S5:判断是否到达终止时间;步骤S6:多智能体系统的一致性判断。所述的基于未知控制方向的自适应编队控制算法,步骤S1中所述的参数设定及校验,具体方法是:步骤S11:参数设定按照如下模型设定:t表示系统时间,其中xi(t)、ui(t)和 ...
【技术保护点】
1.一种基于未知控制方向的自适应编队控制算法,其特征在于,该方法包括如下步骤:步骤S1:一个多智能体系统包含N个智能体,对每个智能体进行参数设定及校验;步骤S2:对多智能体系统进行编队参数设定及校验;步骤S3:控制参数设定,并设定算法终止时间为t0,再进行控制算法可行性判断;步骤S4:按顺序求解控制参数;步骤S5:判断是否到达终止时间;步骤S6:多智能体系统的一致性判断。
【技术特征摘要】
1.一种基于未知控制方向的自适应编队控制算法,其特征在于,该方法包括如下步骤:步骤S1:一个多智能体系统包含N个智能体,对每个智能体进行参数设定及校验;步骤S2:对多智能体系统进行编队参数设定及校验;步骤S3:控制参数设定,并设定算法终止时间为t0,再进行控制算法可行性判断;步骤S4:按顺序求解控制参数;步骤S5:判断是否到达终止时间;步骤S6:多智能体系统的一致性判断。2.根据权利要求1所述的基于未知控制方向的自适应编队控制算法,其特征在于,步骤S1中所述的参数设定及校验,具体方法是:步骤S11:参数设定按照如下模型设定:t表示系统时间,其中xi(t)、ui(t)和bi分别为第i个智能体的状态量、控制输入和未知控制系数,ρi和分别表示未知向量和已知连续函数,N表示多智能体系统中智能体的个数。步骤S12:判断第i个智能体的未知控制系数是否符合参数设定条件bi≠0,如果符合,进入步骤S2,不符合,返回步骤S11,重新设定。3.根据权利要求1所述的基于未知控制方向的自适应编队控制算法,其特征在于,步骤S2中所述的编队参数设定及校验,具体方法是:该多智能体系统最差拓扑结构图为强连接有向图;判断是否符合编队参数设定条件,条件最差为强连接有向图,如果符合,进入步骤S3,不符合,返回步骤S2,重新设定。4.根据权利要求1所述的基于未知控制方向的自适应编队控制算法,其特征在于,步骤S3中所述的控制参数设定及控制算法可行性判断,...
【专利技术属性】
技术研发人员:王庆领,郑亚君,孙长银,
申请(专利权)人:东南大学,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。