Event-triggered cooperative control for uncertain multi-agent systems and applications
Shihao Wang
School of Automation, China University of Geosciences, Wuhan, China
Hubei Key Laboratory of Advanced Control and Intelligent Automation for Complex Systems, Wuhan, China
Engineering Research Center of Intelligent Technology for Geo-Exploration, Ministry of Education, Wuhan, China
Search for more papers by this authorCorresponding Author
Shiqi Zheng
School of Automation, China University of Geosciences, Wuhan, China
Hubei Key Laboratory of Advanced Control and Intelligent Automation for Complex Systems, Wuhan, China
Engineering Research Center of Intelligent Technology for Geo-Exploration, Ministry of Education, Wuhan, China
Correspondence Shiqi Zheng, School of Automation, China University of Geosciences, Wuhan 430074, China.
Email: [email protected]
Choon Ki Ahn, School of Electrical Engineering, Korea University, Seoul 136-701, South Korea.
Email: [email protected]
Search for more papers by this authorCorresponding Author
Choon Ki Ahn
School of Electrical Engineering, Korea University, Seoul, South Korea
Correspondence Shiqi Zheng, School of Automation, China University of Geosciences, Wuhan 430074, China.
Email: [email protected]
Choon Ki Ahn, School of Electrical Engineering, Korea University, Seoul 136-701, South Korea.
Email: [email protected]
Search for more papers by this authorPeng Shi
School of Electrical and Electronic Engineering, The University of Adelaide, Adelaide, Australia
Search for more papers by this authorXiaowei Jiang
School of Automation, China University of Geosciences, Wuhan, China
Hubei Key Laboratory of Advanced Control and Intelligent Automation for Complex Systems, Wuhan, China
Engineering Research Center of Intelligent Technology for Geo-Exploration, Ministry of Education, Wuhan, China
Search for more papers by this authorShihao Wang
School of Automation, China University of Geosciences, Wuhan, China
Hubei Key Laboratory of Advanced Control and Intelligent Automation for Complex Systems, Wuhan, China
Engineering Research Center of Intelligent Technology for Geo-Exploration, Ministry of Education, Wuhan, China
Search for more papers by this authorCorresponding Author
Shiqi Zheng
School of Automation, China University of Geosciences, Wuhan, China
Hubei Key Laboratory of Advanced Control and Intelligent Automation for Complex Systems, Wuhan, China
Engineering Research Center of Intelligent Technology for Geo-Exploration, Ministry of Education, Wuhan, China
Correspondence Shiqi Zheng, School of Automation, China University of Geosciences, Wuhan 430074, China.
Email: [email protected]
Choon Ki Ahn, School of Electrical Engineering, Korea University, Seoul 136-701, South Korea.
Email: [email protected]
Search for more papers by this authorCorresponding Author
Choon Ki Ahn
School of Electrical Engineering, Korea University, Seoul, South Korea
Correspondence Shiqi Zheng, School of Automation, China University of Geosciences, Wuhan 430074, China.
Email: [email protected]
Choon Ki Ahn, School of Electrical Engineering, Korea University, Seoul 136-701, South Korea.
Email: [email protected]
Search for more papers by this authorPeng Shi
School of Electrical and Electronic Engineering, The University of Adelaide, Adelaide, Australia
Search for more papers by this authorXiaowei Jiang
School of Automation, China University of Geosciences, Wuhan, China
Hubei Key Laboratory of Advanced Control and Intelligent Automation for Complex Systems, Wuhan, China
Engineering Research Center of Intelligent Technology for Geo-Exploration, Ministry of Education, Wuhan, China
Search for more papers by this authorAbstract
This paper investigates the event-triggered cooperative output regulation problem for uncertain multi-agent systems, demonstrating that the output regulation error of the uncertain multi-agent system can converge to a small neighborhood of the origin. The proposed method has several notable features. Firstly, both the leader and follower systems contain unknown parameters, and follower systems can be heterogeneous. Secondly, the controller only requires the relative output of each agent, rather than the absolute output or state. Thirdly, the controller is fully distributed, which implies that it does not rely on any global information. In order to achieve the above purpose, a fully distributed reduced-order observer is proposed with new adaptive laws. Furthermore, new adaptive event-triggered mechanisms are designed on the basis of the neighborhood regulation error (NRE) and the observational regulation error (ORE). Finally, the proposed approach is validated through simulation and experiment on a multi-joint robot manipulator.
CONFLICT OF INTEREST STATEMENT
The authors declare that there is no conflict of interest regarding the publication of this article.
Open Research
DATA AVAILABILITY STATEMENT
Data sharing not applicable to this article as no datasets were generated or analyzed during the current study.
REFERENCES
- 1Ning B, Han QL, Lu Q. Fixed-time leader-following consensus for multiple wheeled mobile robots. IEEE Trans Cybern. 2020; 50(10): 4381-4392.
- 2Jin X, Dai SL, Liang J. Adaptive constrained formation tracking control for a tractor-trailer Mobile robot team with multiple constraints. IEEE Trans Autom Control. 2023; 68(3): 1700-1707.
- 3Lippi M, Marino A. Distributed kinematic control and trajectory scaling for multi-manipulator systems in presence of human operators. 2018 26th Mediterranean Conference on Control and Automation (MED). IEEE; 2018: 1-9.
10.1109/MED.2018.8442476 Google Scholar
- 4Li L, Shi P, Ahn CK. Distributed iterative FIR consensus filter for multiagent systems over sensor networks. IEEE Trans Cybern. 2022; 52(6): 4647-4660.
- 5Izumi S, Azuma SI, Sugie T. Analysis and design of multi-agent systems in spatial frequency domain: application to distributed spatial filtering in sensor networks. IEEE Access. 2020; 8: 34909-34918.
- 6Balaji P, Srinivasan D. Multi-agent system in urban traffic signal control. IEEE Comput Intell Mag. 2010; 5(4): 43-51.
- 7Su Y, Huang J. Cooperative output regulation of linear multi-agent systems. IEEE Trans Autom Control. 2012; 57(4): 1062-1066.
- 8Su Y, Hong Y, Huang J. A general result on the robust cooperative output regulation for linear uncertain multi-agent systems. IEEE Trans Autom Control. 2013; 58(5): 1275-1279.
- 9Liu L. Adaptive cooperative output regulation for a class of nonlinear multi-agent systems. IEEE Trans Autom Control. 2015; 60(6): 1677-1682.
- 10Huang J. The cooperative output regulation problem of discrete-time linear multi-agent systems by the adaptive distributed observer. IEEE Trans Autom Control. 2017; 62(4): 1979-1984.
- 11Su Y, Cai H, Huang J. The cooperative output regulation by the distributed observer approach. Int J Network Dyn Intell. 2022; 1(1): 20-35.
- 12Tabuada P. Event-triggered real-time scheduling of stabilizing control tasks. IEEE Trans Autom Control. 2007; 52(9): 1680-1685.
- 13Heemels W, Sandee J, Van Den Bosch P. Analysis of event-driven controllers for linear systems. Int J Control. 2008; 81(4): 571-590.
- 14Xu Y, Fang M, Shi P, Pan YJ, Ahn CK. Multileader multiagent systems containment control with event-triggering. IEEE Trans Syst Man Cybern Syst. 2021; 51(3): 1642-1651.
- 15Ni J, Shi P, Zhao Y, Pan Q, Wang S. Fixed-time event-triggered output consensus tracking of high-order multiagent systems under directed interaction graphs. IEEE Trans Cybern. 2022; 52(7): 6391-6405.
- 16Fan H, Zheng K, Liu L, Wang B, Wang W. Event-triggered finite-time consensus of second-order leader-follower multiagent systems with uncertain disturbances. IEEE Trans Cybern. 2022; 52(5): 3783-3793.
- 17Du Z, Xue H, Ahn CK, Liang H. Event-triggered adaptive tracking control for high-order multi-agent systems with unknown control directions. Int J Robust Nonlinear Control. 2021; 31(18): 8937-8960.
- 18Liu W, Huang J. Cooperative global robust output regulation for a class of nonlinear multi-agent systems by distributed event-triggered control. Automatica. 2018; 93: 138-148.
- 19Hu W, Liu L, Feng G. Event-triggered cooperative output regulation of linear multi-agent systems under jointly connected topologies. IEEE Trans Autom Control. 2019; 64(3): 1317-1322.
- 20Su Y, Xu L, Wang X, Xu D. Event-based cooperative global practical output regulation of multi-agent systems with nonlinear leader. Automatica. 2019; 107: 600-604.
- 21Jiang Y, Fan J, Gao W, Chai T, Lewis FL. Cooperative adaptive optimal output regulation of nonlinear discrete-time multi-agent systems. Automatica. 2020; 121:109149.
- 22Wang L, Wen C, Liu Z, Su H, Cai J. Robust cooperative output regulation of heterogeneous uncertain linear multiagent systems with time-varying communication topologies. IEEE Trans Autom Control. 2020; 65(10): 4340-4347.
- 23Zhang J, Zhang H, Cai Y, Lu Y. Distributed cooperative output regulation of heterogeneous linear multi-agent systems based on event-and self-triggered control with undirected topology. ISA Trans. 2020; 99: 191-198.
- 24Zhao Y, Xian C, Wen G, Huang P, Ren W. Design of distributed event-triggered average tracking algorithms for homogeneous and heterogeneous multi-agent systems. IEEE Trans Autom Control. 2022; 67(3): 1269-1284.
- 25Li X, Tang Y, Karimi HR. Consensus of multi-agent systems via fully distributed event-triggered control. Automatica. 2020; 116:108898.
- 26Zhang H, Chen J, Wang Z, Fu C, Song S. Distributed event-triggered control for cooperative output regulation of multiagent systems with an online estimation algorithm. IEEE Ttrans Cybernetics. 2020; 52(3): 1911-1923.
- 27Zhang J, Zhang H, Wang Y, Wang W. Cooperative output regulation of heterogeneous linear multi-agent systems via fully distributed event-triggered adaptive control. Neurocomputing. 2020; 393: 38-45.
- 28Qian YY, Liu L, Feng G. Distributed dynamic event-triggered control for cooperative output regulation of linear multiagent systems. IEEE Trans Cybern. 2020; 50(7): 3023-3032.
- 29Qian YY, Liu L, Feng G. Cooperative output regulation of linear multiagent systems: an event-triggered adaptive distributed observer approach. IEEE Trans Autom Control. 2021; 66(2): 833-840.
- 30Cai Y, Zhang H, He Q, Song W. Fully distributed bipartite leader-following consensus for uncertain linear multi-agent systems with event-triggered mechanism. Int J Robust Nonlinear Control. 2021; 31(4): 1375-1394.
- 31Li X, Shi P, Wang Y, Wang S. Cooperative tracking control of heterogeneous mixed-order multiagent systems with higher-order nonlinear dynamics. IEEE Trans Cybern. 2022; 52(6): 5498-5507.
- 32Yuan Z, Xiong Y, Sun G, Liu J, Wu L. Event-triggered quantized communication-based consensus in multiagent systems via sliding mode. IEEE Ttrans Cybern. 2022; 52(5): 3925-3935.
- 33Wu Y, Liang H, Zhang Y, Ahn CK. Cooperative adaptive dynamic surface control for a class of high-order stochastic nonlinear multiagent systems. IEEE Trans Cybern. 2021; 51(11): 5214-5224.
- 34Guo XG, Liu PM, Wang JL, Ahn CK. Event-triggered adaptive fault-tolerant pinning control for cluster consensus of heterogeneous nonlinear multi-agent systems under aperiodic DoS attacks. IEEE Trans Network Sci Eng. 2021; 8(2): 1941-1956.
- 35Zhao M, Zheng S, Ahn CK, Zong X, Zhang CK. Periodic event-triggered control with multisource disturbances and quantized states. Int J Robust Nonlinear Control. 2021; 31(11): 5404-5426.
- 36Wang D, Wang Z, Lian J, Wang W. Surplus-based accelerated algorithms for distributed optimization over directed networks. Automatica. 2022; 146:110569.
- 37Wang D, Wang D, Wang W. Necessary and sufficient condition for containment control of multi-agent systems with time delay. Automatica. 2019; 103: 418-423.
- 38Shen Y, Wymeersch H, Win MZ. Fundamental limits of wideband localization—part II: cooperative networks. IEEE Trans Inf Theory. 2010; 56(10): 4981-5000.
- 39Qian YY, Liu L, Feng G. Event-triggered robust output regulation of uncertain linear systems with unknown exosystems. IEEE Trans Syst Man Cybern Syst. 2019; 51(7): 4139-4148.
- 40Su Y. Output feedback cooperative control for linear uncertain multi-agent systems with nonidentical relative degrees. IEEE Trans Autom Control. 2016; 61(12): 4027-4033.
- 41Su Y, Huang J. Cooperative robust output regulation of a class of heterogeneous linear uncertain multi-agent systems. Int J Robust Nonlinear Control. 2014; 24(17): 2819-2839.
- 42Kim H, Shim H, Seo JH. Output consensus of heterogeneous uncertain linear multi-agent systems. IEEE Trans Autom Control. 2010; 56(1): 200-206.
- 43Wai RJ, Chu CC. Robust petri fuzzy-neural-network control for linear induction motor drive. IEEE Trans Ind Electron. 2007; 54(1): 177-189.
- 44Huang C, Zhang Q, Pan Y. The Uniform-Velocity-Walking LQR Controller Research and Design for Linear Inverted Pendulum System. 2012 9th International Conference on Fuzzy Systems and Knowledge Discovery. IEEE; 2012: 2431-2436.
- 45Shi H, Guo M, Yu Y, Zheng Y. Position Regulation of Bridge Crane with Non-constant Disturbances. 2020 Chinese Control And Decision Conference (CCDC). IEEE; 2020: 2870-2872.
- 46Huang J. Nonlinear Output Regulation: Theory and Applications. SIAM; 2004.
10.1137/1.9780898718683 Google Scholar
- 47Nikiforov VO. Adaptive non-linear tracking with complete compensation of unknown disturbances. Eur J Control. 1998; 4(2): 132-139.
- 48Francis BA, Wonham WM. The internal model principle for linear multivariable regulators. Appl Math Optim. 1975; 2(2): 170-194.
- 49Huang J, Chen Z. A general framework for tackling the output regulation problem. IEEE Trans Autom Control. 2004; 49(12): 2203-2218.
- 50Li TS, Tong SC, Feng G. A novel robust adaptive-fuzzy-tracking control for a class of nonlinearmulti-input/multi-output systems. IEEE Trans Fuzzy Syst. 2009; 18(1): 150-160.
- 51Hu W, Liu L, Feng G. Consensus of linear multi-agent systems by distributed event-triggered strategy. IEEE Trans Cybern. 2015; 46(1): 148-157.
- 52Hu W, Liu L, Feng G. Output consensus of heterogeneous linear multi-agent systems by distributed event-triggered/self-triggered strategy. IEEE Trans Cybern. 2016; 47(8): 1914-1924.
- 53Qu Z. Cooperative Control of Dynamical Systems: Applications to Autonomous Vehicles. Springer Science & Business Media; 2009.
- 54Chen C, Xie K, Lewis FL, Xie S, Fierro R. Adaptive synchronization of multi-agent systems with resilience to communication link faults. Automatica. 2020; 111:108636.