Finite-time adaptive output synchronization of uncertain nonlinear heterogeneous multi-agent systems
Zhitao Li
School of Automation, Nanjing University of Science and Technology, Nanjing, China
Search for more papers by this authorMajid Mazouchi
Department of Mechanical Engineering, Michigan State University, East Lansing, Michigan, USA
Search for more papers by this authorHamidreza Modares
Department of Mechanical Engineering, Michigan State University, East Lansing, Michigan, USA
Search for more papers by this authorXiming Wang
School of Automation, Nanjing University of Science and Technology, Nanjing, China
Search for more papers by this authorCorresponding Author
Jinsheng Sun
School of Automation, Nanjing University of Science and Technology, Nanjing, China
Correspondence Jinsheng Sun, School of Automation, Nanjing University of Science and Technology, Nanjing 210094, China.
Email: [email protected]
Search for more papers by this authorZhitao Li
School of Automation, Nanjing University of Science and Technology, Nanjing, China
Search for more papers by this authorMajid Mazouchi
Department of Mechanical Engineering, Michigan State University, East Lansing, Michigan, USA
Search for more papers by this authorHamidreza Modares
Department of Mechanical Engineering, Michigan State University, East Lansing, Michigan, USA
Search for more papers by this authorXiming Wang
School of Automation, Nanjing University of Science and Technology, Nanjing, China
Search for more papers by this authorCorresponding Author
Jinsheng Sun
School of Automation, Nanjing University of Science and Technology, Nanjing, China
Correspondence Jinsheng Sun, School of Automation, Nanjing University of Science and Technology, Nanjing 210094, China.
Email: [email protected]
Search for more papers by this authorFunding information: China Scholarship Council, 201906840036
Abstract
This article deals with finite-time adaptive output synchronization of heterogeneous leader-follower multi-agent systems with uncertain dynamics. Two types of uncertainties are considered: 1) uncertainty in the dynamics of follower agents and 2) uncertainty in the leader's trajectory caused by unknown leader dynamics. To this aim, a novel adaptive distributed finite-time observer is first proposed by which the followers can estimate the leader's state and dynamics in finite time. Moreover, the leader's unknown output matrix is estimated in finite time by another distributed dynamic observer. To cope with uncertainty in its own dynamics, then, each follower agent utilizes a novel filtered-regressor-based identifier, decoupled from the leader's state estimator, to learn about its uncertain dynamics without the requirement of measuring the state derivatives. Finally, the presented distributed finite-time observers are leveraged by an adaptive distributed controller to guarantee finite-time output synchronization of each follower agent to the leader. To show the efficiency of the proposed approach, a simulation example is provided.
CONFLICT OF INTEREST
The authors declare no potential conflict of interests.
Open Research
DATA AVAILABILITY STATEMENT
The data that support the findings of this study are available from the corresponding author upon reasonable request.
REFERENCES
- 1Lu P, Yu W, Chen G, Yu X. Leaderless consensus of ring-networked mobile robots via distributed saturated control. IEEE Trans Ind Electron. 2020; 67(12): 10723-10731.
- 2 Dong X, Yu B, Shi Z, Zhong Y. Time-varying formation control for unmanned aerial vehicles: theories and applications. IEEE Trans Control Syst Technol. 2014; 23(1): 340-348.
- 3Wu Z, Liu X, Sun J, Wang X. Multi-group formation tracking control via impulsive strategy. Neurocomputing. 2020; 411: 487-497.
- 4Li Y, Dong P, Liu M, Yang G. A distributed coordination control based on finite-time consensus algorithm for a cluster of DC microgrids. IEEE Trans Power Syst. 2018; 34(3): 2205-2215.
- 5Khazaei J, Nguyen DH. Multi-agent consensus design for heterogeneous energy storage devices with droop control in smart grids. IEEE Trans Smart Grid. 2017; 10(2): 1395-1404.
- 6Ding C, Dong X, Shi C, Chen Y, Liu Z. Leaderless output consensus of multi-agent systems with distinct relative degrees under switching directed topologies. IET Control Theory Appl. 2018; 13(3): 313-320.
- 7Cui Q, Huang J, Gao T. Adaptive leaderless consensus control of uncertain multi-agent systems with unknown control directions. Int J Robust Nonlinear Control. 2020; 30(15): 6229-6240.
- 8Shi P, Shen Q. Observer-based leader-following consensus of uncertain nonlinear multi-agent systems. Int J Robust Nonlinear Control. 2017; 27(17): 3794-3811.
- 9You X, Hua CC, Yu HN, Guan XP. Leader-following consensus for high-order stochastic multi-agent systems via dynamic output feedback control. Automatica. 2019; 107: 418-424.
- 10Ren W, Cao Y. Distributed Coordination of Multi-agent Networks: Emergent Problems, Models, and Issues. Springer Science & Business Media; 2010.
- 11Lewis FL, Zhang H, Hengster-Movric K, Das A. Cooperative Control of Multi-agent Systems: Optimal and Adaptive Design Approaches. Springer Science & Business Media; 2013.
- 12Liu Z, Saberi A, Stoorvogel AA, Nojavanzadeh D. H∞ almost state synchronization for homogeneous networks of non-introspective agents: a scale-free protocol design. Automatica. 2020; 122:109276.
- 13Liu Z, Saberi A, Stoorvogel AA, Zhang M. Passivity-based state synchronization of homogeneous multi-agent systems via static protocol in the presence of input saturation. Int J Robust Nonlinear Control. 2018; 28(7): 2720-2741.
- 14Wieland P, Sepulchre R, Allgöwer F. An internal model principle is necessary and sufficient for linear output synchronization. Automatica. 2011; 47(5): 1068-1074.
- 15Zuo S, Song Y, Lewis FL, Davoudi A. Adaptive output containment control of heterogeneous multi-agent systems with unknown leaders. Automatica. 2018; 92: 235-239.
- 16Su Y, Huang J. Cooperative output regulation with application to multi-agent consensus under switching network. IEEE Trans Syst Man Cybern B (Cybern). 2012; 42(3): 864-875.
- 17Wu Y, Lu R, Shi P, Su H, Wu ZG. Adaptive output synchronization of heterogeneous network with an uncertain leader. Automatica. 2017; 76: 183-192.
- 18Zhang D, Liu L, Feng G. Consensus of heterogeneous linear multi-agent systems subject to aperiodic sampled-data and DoS attack. IEEE Trans Cybern. 2018; 49(4): 1501-1511.
- 19Su Y, Huang J. Cooperative output regulation of linear multi-agent systems. IEEE Trans Automat Contr. 2011; 57(4): 1062-1066.
- 20Cai H, Lewis FL, Hu G, Huang J. The adaptive distributed observer approach to the cooperative output regulation of linear multi-agent systems. Automatica. 2017; 75: 299-305.
- 21Mazouchi M, Naghibi-Sistani MB, Hosseini Sani SK, Tatari F, Modares H. Observer-based adaptive optimal output containment control problem of linear heterogeneous multi-agent systems with relative output measurements. Int J Adapt Control Signal Process. 2019; 33(2): 262-284.
- 22Modares H, Nageshrao SP, Lopes GAD, Babuška R, Lewis FL. Optimal model-free output synchronization of heterogeneous systems using off-policy reinforcement learning. Automatica. 2016; 71: 334-341.
- 23 Wang S, Huang J. Cooperative output regulation of linear multi-agent systems subject to an uncertain leader system. Int J Control. 2021; 94(4): 952-960.
- 24 Wang S, Huang J. Adaptive distributed observer for an uncertain leader with an unknown output over directed acyclic graphs. Int J Control. 2020; 1-19.
- 25Duan J, Zhang H, Cai Y, Zhang K. Finite-time time-varying output formation-tracking of heterogeneous linear multi-agent systems. J Franklin Inst. 2020; 357(2): 926-941.
- 26Cai Y, Zhang H, Liu Y, He Q. Distributed bipartite finite-time event-triggered output consensus for heterogeneous linear multi-agent systems under directed signed communication topology. Appl Math Comput. 2020; 378:125162.
- 27Sun J, Geng Z. Adaptive output feedback consensus tracking for linear multi-agent systems with unknown dynamics. Int J Control. 2015; 88(9): 1735-1745.
- 28Sun J, Geng Z, Lv Y. Adaptive output feedback consensus tracking for heterogeneous multi-agent systems with unknown dynamics under directed graphs. Syst Control Lett. 2016; 87: 16-22.
- 29Hashim HA, El-Ferik S, Lewis FL. Neuro-adaptive cooperative tracking control with prescribed performance of unknown higher-order nonlinear multi-agent systems. Int J Control. 2019; 92(2): 445-460.
- 30Yang J, Na J, Gao G. Robust model reference adaptive control for transient performance enhancement. Int J Robust Nonlinear Control. 2020; 30(15): 6207-6228.
- 31Yang C, Jiang Y, He W, Na J, Li Z, Xu B. Adaptive parameter estimation and control design for robot manipulators with finite-time convergence. IEEE Trans Ind Electron. 2018; 65(10): 8112-8123.
- 32Modares H, Lewis FL, Naghibi-Sistani MB. Adaptive optimal control of unknown constrained-input systems using policy iteration and neural networks. IEEE Trans Neural Netw Learn Syst. 2013; 24(10): 1513-1525.
- 33Na J, Mahyuddin MN, Herrmann G, Ren X, Barber P. Robust adaptive finite-time parameter estimation and control for robotic systems. Int J Robust Nonlinear Control. 2015; 25(16): 3045-3071.
- 34Li Y, Li K, Tong S. Finite-time adaptive fuzzy output feedback dynamic surface control for MIMO nonstrict feedback systems. IEEE Trans Fuzzy Syst. 2018; 27(1): 96-110.
- 35Li Y, Yang T, Tong S. Adaptive neural networks finite-time optimal control for a class of nonlinear systems. IEEE Trans Neural Netw Learn Syst. 2019; 31(11): 4451-4460.
- 36Zheng Y, Wang L. Finite-time consensus of heterogeneous multi-agent systems with and without velocity measurements. Syst Control Lett. 2012; 61(8): 871-878.
- 37Mei F, Wang H, Yao Y, Fu J, Yuan X, Yu W. Robust second-order finite-time formation control of heterogeneous multi-agent systems on directed communication graphs. IET Control Theory Appl. 2020; 14(6): 816-823.
- 38Zhou Y, Yu X, Sun C, Yu W. Higher order finite-time consensus protocol for heterogeneous multi-agent systems. Int J Control. 2015; 88(2): 285-294.
- 39Shi S, Feng H, Liu W, Zhuang G. Finite-time consensus of high-order heterogeneous multi-agent systems with mismatched disturbances and nonlinear dynamics. Nonlinear Dyn. 2019; 96(2): 1317-1333.
- 40 Zhang H, Duan J, Wang Y, Gao Z. Bipartite fixed-time output consensus of heterogeneous linear multi-agent systems. IEEE Trans Cybern. 2021; 51(2): 548-557.
- 41Khoo S, Xie L, Zhao S, Man Z. Multi-surface sliding control for fast finite-time leader–follower consensus with high order SISO uncertain nonlinear agents. Int J Robust Nonlinear Control. 2014; 24(16): 2388-2404.
- 42Khalil HK, Grizzle JW. Nonlinear Systems. Prentice Hall; 2002.
- 43Hardy G, Littlewood J, Pólya G. Inequalities. Cambridge University Press; 1952.
- 44Cho N, Shin HS, Kim Y, Tsourdos A. Composite model reference adaptive control with parameter convergence under finite excitation. IEEE Trans Automat Contr. 2017; 63(3): 811-818.
- 45Lopez BT, Slotine JJE, How JP. Robust adaptive control barrier functions: an adaptive and data-driven approach to safety. IEEE Control Syst Lett. 2020; 5(3): 1031-1036.
10.1109/LCSYS.2020.3005923 Google Scholar
- 46Shen Q, Shi P, Zhu J, Wang S, Shi Y. Neural networks-based distributed adaptive control of nonlinear multi-agent systems. IEEE Trans Neural Netw Learn Syst. 2019; 31(3): 1010-1021.
- 47 Shen Q, Shi P, Agarwal RK, Shi Y. Adaptive neural network-based filter design for nonlinear systems with multiple constraints. IEEE Trans Neural Netw Learn Syst. 2020.
- 48 Shen Q, Shi Y, Jia R, Shi P. Design on type-2 fuzzy-based distributed supervisory control with backlash-like hysteresis. IEEE Trans Fuzzy Syst. 2020.
- 49Li Z, Ren W, Liu X, Fu M. Consensus of multi-agent systems with general linear and Lipschitz nonlinear dynamics using distributed adaptive protocols. IEEE Trans Automat Contr. 2012; 58(7): 1786-1791.
- 50Slotine JJE, Li W. Applied Nonlinear Control. Vol 199. Prentice Hall; 1991.