Abstract:This paper investigates the output consensus control problem of multi-agent systems with unmeasurable states under performance constraints. Firstly, the fuzzy logic system is used to approximate the unknown nonlinear function existed in the controlled system, and the adaptive fuzzy observer is introduced to estimate the unmeasurable state. Secondly, a filter whose filtering error can be ensured to converge in a fixed time is designed, which effectively avoids the “complexity explosion” problem in the distributed controller design process. In order to further realize better transient and steady-state performance of the system, a finite-time prescribed performance function that does not depend on the initial conditions of the error is designed. By designing an appropriate barrier function, the relationship between the error performance constrained system and the unconstrained system is established. Combining backstepping and fixed-time dynamic surface techniques, a consensus control scheme with finite-time prescribed performance is proposed. This scheme not only ensures that the output of each follower and the output of the leader finally reach synchronization, but also the consensus error converges to the specified constraint range in a finite time. Finally, the effectiveness of the proposed method is verified by numerical simulation.
[1] DU H B, WEN G H, WU D, et al. Distributed fixed-time consensus for nonlinear heterogeneous multi-agent systems[J]. Automatica, 2020, 113: 108797. [2] 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. [3] 王庆领, 王雪娆. 切换拓扑下非线性多智能体系统自适应神经网络一致性[J]. 控制理论与应用, 2023, 40(4): 633-640. WANG Q, WANG X. Adaptive NN consensus of nonlinear multi-agent systems under switching topologies[J]. Control Theory & Applications, 2023, 40(4): 633-640. [4] 王建晖, 邹涛, 张春良, 等. 带输出死区的多智能体系统预设时间事件触发式协同控制[J]. 控制与决策, 2023, 38(2): 441-449. WANG J, ZOU T, ZHANG C, et al. Prescribed setting time event-triggered synergetic control of multiagent systems with output dead-zone[J]. Control & Decision, 2023, 38(2): 441-449. [5] WEN G, ZHAO Y, DUAN Z, et al. Containment of higher-order multi-leader multi-agent systems: a dynamic output approach[J]. IEEE Transactions on Automatic Control, 2015, 61(4): 1135-1140. [6] WANG D, WANG W. Necessary and sufficient conditions for containment control of multi-agent systems with time delay[J]. Automatica, 2019, 103: 418-423. [7] 孙玉娇,杨洪勇,于美妍.基于领航跟随的多机器人系统有限时间一致性控制研究[J].复杂系统与复杂性科学,2020, 17(4): 66-72. SUN Y J, YANG H Y, YU M Y. The finite time consistency control of multi-robot systems based on leader-following[J]. Complex Systems and Complexity Science, 2020, 17(4): 66-72. [8] PENG Z, LIU L, WANG J. Output-feedback flocking control of multiple autonomous surface vehicles based on data-driven adaptive extended state observers[J]. IEEE Transactions on Cybernetics, 2020, 51(9): 4611-4622. [9] 王潇, 纪志坚. 基于MAS的无人机新型编队算法[J]. 复杂系统与复杂性科学, 2019, 16(2): 60-68. WANG X, JI Z J. A novel UAV formation algorithm based on MAS[J]. Complex Systems and Complexity Science, 2019, 16(2): 60-68. [10] WANG C, JI J, MIAO Z, et al.Udwadia-Kalaba approach based distributed consensus control for multi-mobile robot systems with communication delays[J]. Journal of the Franklin Institute, 2022, 359(14): 7283-7306. [11] SU H, WANG X, CHEN X, et al. Second-order consensus of hybrid multiagent systems[J]. IEEE Transactions on Systems, Man, and Cybernetics: Systems, 2020, 51(10): 1-10. [12] TAN C, CUI Y, LI Y J. Global consensus of high-order discrete-time multi-agent systems with communication delay and saturation constraint[J]. SENSORS, 2022, 22(3): 1424-8220. [13] SONG X, ZHAO L. Adaptive fuzzy finite-time consensus tracking for high-order stochastic multi-agent systems with input saturation[J]. International Journal of Fuzzy Systems, 2022, 24(8): 3781-3795. [14] SWAROOP D, HEDRICK J K, YIP P P, et al. Dynamic surface control for a class of nonlinear systems[J]. IEEE Transactions on Automatic Control, 2000, 45(10): 1893-1899. [15] SUN J, LIU C.Distributed zero-sum differential game for multi-agent systems in strict-feedback form with input saturation and output constraint[J]. Neural Networks, 2018, 106: 8-19. [16] ZHANG T, LIN M, XIA X, et al. Adaptive cooperative dynamic surface control of non-strict feedback multi-agent systems with input dead-zones and actuator failures[J]. Neurocomputing, 2021, 442: 48-63. [17] SHAN H, XUE H, HU S, et al. Finite-time dynamic surface control for multi-agent systems with prescribed performance and unknown control directions[J]. International Journal of Systems Science, 2022, 53(2): 325-336. [18] TANG L, YANG Y, ZOU W, et al. Neuro-adaptive fixed-time control with novel command filter design for nonlinear systems with input dead-zone[J]. Neurocomputing, 2022, 511: 308-318. [19] Bechlioulis C P, Rovithakis G A. Robust adaptive control of feedback linearizable MIMO nonlinear systems with prescribed performance[J]. IEEE Transactions on Automatic Control, 2008, 53(9): 2090-2099. [20] ANDREAS P K, GEORGE A R. Prescribed performance consensus of heterogeneous quantized high-order uncertain multi-agent systems[J]. IFAC-PapersOnLine, 2020, 53(2): 2938-2943. [21] SUN K, QIU J, KARIMI H R, et al. Event-triggered robust fuzzy adaptive finite-time control of nonlinear systems with prescribed performance[J]. IEEE Transactions on Fuzzy Systems, 2020, 29(6): 1460-1471. [22] JI R, LI D, GE S S. Saturation-tolerant prescribed control for nonlinear time-delay systems[J]. IEEE Transactions on Fuzzy Systems, 2022, 31(8), 2495-2508. [23] 辛红伟,李昊齐,祝国强,等. 基于自调节有限时间预设性能函数的多智能体系统动态面状态约束量化控制[J]. 控制与决策, 2023, 38(5): 1319-1326. XIN H W, LI H Q, ZHU G Q, et al. Dynamic surface state constrained quantized control for multi-agent system with an adjustable finite-time prescribed performance function[J]. Control and Decision, 2023, 38(5): 1319-1326. [24] WEN G, CHEN C L P, GE S S. Simplified optimized backstepping control for a class of nonlinear strict-feedback systems with unknown dynamic functions[J]. IEEE Transactions on Cybernetics, 2020, 51(9): 4567-4580.