针对"领航者-跟随者"的多智能体编队,由于领航者系统出现故障引起编队通讯中断而不能完成任务的问题,提出了一种基于一致性理论的分布式自适应控制方法,用于解决该问题。首先,以一个位于顶点的智能体作为领航者,其余3个位于同一条线上的智能体作为跟随者,由此所构成的三角形编队作为被控对象。其中,领航者速度方向作为编队的前行方向,跟随者位于领航者之后。其次,基于图论,对智能体局部信息参数进行分布式自适应更新,并设计分布式自适应控制律,用于弥补多智能体编队中领航者故障所造成的影响。同时,根据相邻智能体的局部信息,设计整体分布式自适应容错控制律,进一步通过构建合理的Lyapunov函数,证明所设计控制器的稳定性,以及"领航者-跟随者"之间相对横向以及相对纵向的距离误差均收敛于固定常数。最后,仿真验证表明:所提出的自适应控制方法具有良好的鲁棒性,这也为工程实践提供了理论依据。
The multi-agent formation of leader-follower pattern may not complete the task due to the communication failure caused by the local fault of the leader system. To solve this problem, this paper proposes a distributed adaptive control approach based on the consensus theory. The controlled object consists of four agents forming a triangle formation system, with the vertex of the triangle acts as the leaders, and the remaining agents act as followers. In addition, the speed direction of the leader is the forward direction of the formation, and the followers are behind the leader. Based on the graph theory, the distributed adaptive updating of the agent’s local information parameters are carried out, and the distributed adaptive control law is used to supplement the influence of the leader’s fault in the multi-agent formation. Based on the local information of adjacent agents, the overall distributed adaptive fault-tolerant control law is designed, and the stability of the designed controller is proved by constructing the Lyapunov function. Meanwhile, the relative distance error between the horizontal direction and longitudinal direction of the "leader-follower" converge to a fixed constant. The simulation results show that the proposed adaptive control approach has good robustness, which provides a theoretical basis for the engineering practice.
[1] 成浩浩,齐晓慧,杨森, 等. 一种基于一致性的四旋翼无人机编队避障方法[J]. 飞行力学, 2019, 37(2):51-55. CHENG H H, QI X H, YANG S, et al. A method for obstacle avoidance of consistency based quadrotor UAV formation[J]. Flight Dynamics, 2019, 37(2):51-55 (in Chinese).
[2] 易文, 雷斌. 基于一致性的无人机编队飞行几何构型控制[J]. 武汉科技大学学报, 2019, 42(2):150-155. YI W, LEI B. Consensus-based control method for geometrical configuration of UAVs formation flight[J]. Journal of Wuhan University of Science and Technology, 2019, 42(2):150-155 (in Chinese).
[3] LIU X, ZHANG K, XIE W C. Consensus seeking in multi-agent systems via hybrid protocols with impulse delays[J]. Nonlinear Analysis:Hybrid Systems, 2017, 25:90-98.
[4] JADBABAIE A, LIN J, MORSE A S. Coordination of groups of mobile autonomous agents using nearest neighbor rules[J]. IEEE Transactions on Automatic Control, 2003, 48(6):988-1001.
[5] OLFATI-SABER R, MURRAY R M. Consensus problems in networks of agents with switching topology and time-delays[J]. IEEE Transactions on Automatic Control, 2004, 49(9):1520-1533.
[6] 乔琳, 邓彦松, 田晓亮. 基于一致性理论的多机器鱼编队控制[J]. 兵工自动化, 2011, 30(12):70-74. QIAO L, DENG Y S, TIAN X L. Formation control of multiple robot fish based on consensus theory[J]. Ordnance Industry Automation, 2011, 30(12):70-74 (in Chinese).
[7] 王冶. 多智能体编队控制方法研究[D]. 哈尔滨:哈尔滨工业大学, 2012. WANG Y. Research on formation control methods for multi-agent[D]. Harbin:Harbin Institute of Technology, 2012 (in Chinese).
[8] 王超瑞. 基于信息一致性理论的无人机编队控制算法研究[D]. 哈尔滨:哈尔滨工业大学, 2017. WANG C R. UAV formation control algorithm based on information consistency theory[D]. Harbin:Harbin Institute of Technology, 2017 (in Chinese).
[9] 吴亚霄. 基于一致性理论的多导弹协同制导研究[D]. 哈尔滨:哈尔滨工业大学, 2017. WU Y X. Research on cooperative guidance for multi-missile based on consensus protocols[D]. Harbin:Harbin Institute of Technology, 2017 (in Chinese).
[10] 郝然, 艾芊, 朱宇超. 基于多智能体一致性的能源互联网协同优化控制[J]. 电力系统自动化, 2017,41(15):10-17. HAO R, AI Q, ZHU Y C. Cooperative optical control of energy internet based on multi-agent consistency[J]. Automation of Electric Power Systems, 2017, 41(15):10-17 (in Chinese).
[11] XU S, HO D W C, LI L. A distributed event-triggered scheme for discrete-time multi-agent consensus with communication delays[J]. IET Control Theory & Applications, 2014, 8(10):830-837.
[12] 李杨, 徐峰, 谢光强, 等. 多智能体技术发展及其应用综述[J]. 计算机工程与应用, 2018, 54(9):13-21. LI Y, XU F, XIE G Q, et al. Survey of development and application of multi-agent technology[J]. Computer Engineering and Applications, 2018, 54(9):13-21 (in Chinese).
[13] GAO Z, DING S X. State and disturbance estimator for time-delay systems with application to fault estimation and signal compensation[J]. IEEE Transactions on Signal Processing, 2007, 55(12):5541-5551.
[14] GAO Z, DING S X. Actuator fault robust estimation and fault-tolerant control for a class of nonlinear descriptor systems[J]. Automatica, 2007, 43(5):912-920.
[15] ZUO Z, HO D W C, WANG Y. Fault tolerant control for singular systems with actuator saturation and nonlinear perturbation[J]. Automatica, 2010, 46(3):569-576.
[16] JIANG B, STAROSWIECKI M, COCQUEMPOT V. Fault accommodation for nonlinear dynamic systems[J]. IEEE Transactions on Automatic Control, 2006, 51(9):1578-1583.
[17] MAO Z, JIANG B, SHI P. Fault-tolerant control for a class of nonlinear sampled-data systems via a Euler approximate observer[J]. Automatica, 2010, 46(11):1852-1859.
[18] 邢小军, 陈潇然, 黄龙亮, 等. 面向执行机构故障的四旋翼无人机主动容错飞行控制方法研究[J]. 西北工业大学学报, 2018, 36(4):748-753. XING X J, CHEN X R, HUANG L L, et al. Study on active fault tolerant flight control systems for quadrotor UAV with actuator failures[J]. Journal of Northwestern Polytechnical University, 2018, 36(4):748-753 (in Chinese).
[19] YOO S J. Distributed low-complexity fault-tolerant consensus tracking of switched uncertain nonlinear pure-feedback multi-agent systems under asynchronous switching[J]. Nonlinear Analysis Hybrid Systems, 2019, 32:239-253.
[20] 陈胜强. 执行器故障下的四旋翼无人机容错控制方法研究[D]. 长春:长春工业大学, 2018. CHEN S Q. Research on the fault tolerant control method of the quad-rotor under the actuator faults[D]. Changchun:Changchun University of Technology, 2018 (in Chinese).
[21] 张平. 执行器故障下四旋翼无人机容错控制研究[D]. 燕山:燕山大学, 2018. ZHANG P. Research on actuator fault-tolerant control of quad-rotor UAV[D]. Yanshan:Yanshan University, 2018 (in Chinese).
[22] GHOMMAM J, LUQUE-VEGA L F, CASTILLO-TOLEDO B, et al. Three-dimensional distributed tracking control for multiple quadrotor helicopters[J]. Journal of the Franklin Institute, 2016, 353(10):2344-2372.
[23] LI D, ZHANG W, HE W, et al. Two-layer distributed formation-containment control of multiple Euler-Lagrange systems by output feedback[J]. IEEE Transactions on Cybernetics,2018, 49(2):675-687.
[24] ZHANG X, WANG F, ZHANG L. Finite time controller design of nonlinear quantized systems with nonstrict feedback form[J]. International Journal of Control, Automation and Systems, 2019, 17(1):225-233.
[25] CHEN S, HO D W C, LI L, et al. Fault-tolerant consensus of multi-agent system with distributed adaptive protocol[J]. IEEE Transactions on Cybernetics, 2014, 45(10):2142-2155.