logo

SCIENCE CHINA Information Sciences, Volume 60, Issue 11: 110202(2017) https://doi.org/10.1007/s11432-017-9141-x

Distributed cooperative anti-disturbance control of multi-agent systems: an overview

More info
  • ReceivedApr 6, 2017
  • AcceptedJun 16, 2017
  • PublishedSep 21, 2017

Abstract

This paper reviews some main results and recent progress in distributed cooperative anti-disturbance control (DCADC) of multi-agent systems.Compared with anti-disturbance control in single systems, DCADC is more challenging because of the existence of coupling in multi-agent systems and the aim is to design distributed cooperative control based on the local information of each agent. This paper is concerned with some kinds of DCADC methods, such as distributed cooperative variable structure control, distributed cooperative sliding mode control, distributed cooperative disturbance-observer-based control, and distributed cooperative output regulation control approaches. Some future research topics regarding DCADC methods are also pointed out.


Acknowledgment

This work was supported by National Natural Science Foundation of China (Grant Nos. 61673107, 61673104), National Ten Thousand Talent Program for Young Top-notch Talents, Cheung Kong Scholars Programme of China for Young Scholars, and Fundamental Research Funds for the Central Universities of China (Grant No. 2242016K41058).


References

[1] Rao S, Ghose D. Sliding Mode Control-Based Autopilots for Leaderless Consensus of Unmanned Aerial Vehicles. IEEE Trans Contr Syst Technol, 2014, 22: 1964-1972 CrossRef Google Scholar

[2] Li P, Yu X, Peng X. Fault-tolerant cooperative control for multiple UAVs based on sliding mode techniques. Sci China Inf Sci, 2017, 60: 070204 CrossRef Google Scholar

[3] Cortés J, Bullo F. Coordination and Geometric Optimization via Distributed Dynamical Systems. SIAM J Control Optim, 2005, 44: 1543-1574 CrossRef Google Scholar

[4] Schaub H, Vadali S R, Junkins J L, et al. Spacecraft formation flying control using mean orbit elements. J Astronaut Sci, 2000, 48: 69--87. Google Scholar

[5] Bhatta P, Fiorelli E, Lekien F, et al. Coordination of an underwater glider fleet for adaptive ocean sampling. In: Proceedings of International Advanced Robotics Programmed, Genoa, 2005. Google Scholar

[6] Olfati-Saber R, Murray R M. Consensus Problems in Networks of Agents With Switching Topology and Time-Delays. IEEE Trans Automat Contr, 2004, 49: 1520-1533 CrossRef Google Scholar

[7] Olfati-Saber R. Flocking for Multi-Agent Dynamic Systems: Algorithms and Theory. IEEE Trans Automat Contr, 2006, 51: 401-420 CrossRef Google Scholar

[8] Olfati-Saber R, Fax J A, Murray R M. Consensus and cooperation in networked multi-agent systems. Proc IEEE, 2007, 95: 215-233 CrossRef Google Scholar

[9] Yu W W, Wen G H, Chen G R, et al. Distributed Cooperative Control of Multi-agent Systems. Singapore: Wiley & Higher Education Press, 2016. Google Scholar

[10] Wei Ren , Beard R W. Consensus seeking in multiagent systems under dynamically changing interaction topologies. IEEE Trans Automat Contr, 2005, 50: 655-661 CrossRef Google Scholar

[11] Wang Z, Zhang H, Fu M. Consensus for high-order multi-agent systems with communication delay. Sci China Inf Sci, 2017, 60: 092204 CrossRef Google Scholar

[12] Chen J, Gan M G, Huang J, et al. Formation control of multiple Euler-Lagrange systems via nullspace-based behavioral control. Sci China Inf Sci, 2016, 59: 010202. Google Scholar

[13] Yu W, Chen G, Cao M. Some necessary and sufficient conditions for second-order consensus in multi-agent dynamical systems. Automatica, 2010, 46: 1089-1095 CrossRef Google Scholar

[14] Chen W H. Disturbance Observer Based Control for Nonlinear Systems. IEEE/ASME Trans Mechatron, 2004, 9: 706-710 CrossRef Google Scholar

[15] Edwards C, Spurgeon S. Sliding Mode Control: Theory and Applications. Boca Raton: CRC Press, 1998. Google Scholar

[16] Huang Y, Xue W. Active disturbance rejection control: methodology and theoretical analysis.. ISA Trans, 2014, 53: 963-976 CrossRef PubMed Google Scholar

[17] Gao Z. Active disturbance rejection control: a paradigm shift in feedback control system design. In: Proceedings of American Control Conference, Minneapolis, 2006. 2399--2405. Google Scholar

[18] Tang S, Yang Q H, Qian S K, et al. Height and attitude active disturbance rejection controller design of a small-scale helicopter. Sci China Inf Sci, 2015, 58: 032202. Google Scholar

[19] Francis B A. A Course in $H_{\infty}$ Control Theory. Berlin: Springer-Verlag, 1987. Google Scholar

[20] Fierro R, Lewis F L. Control of a nonholonomic mobile robot: backstepping kinematics into dynamics. In: Proceedings of the 34th IEEE Conference on Decision and Control, New Orleans, 1995. 3805--3810. Google Scholar

[21] Ioannou P A, Sun J. Robust Adaptive Control. Mineola: Dover Publications, 2012. Google Scholar

[22] Han J. From PID to active disturbance rejection control. IEEE Trans Ind Electron, 2009, 56: 900-906 CrossRef Google Scholar

[23] Huang J. Remarks on synchronized output regulation of linear networked systems. IEEE Trans Automat Contr, 2011, 56: 630-631 CrossRef Google Scholar

[24] Wang X, Hong Y, Huang J. A distributed control approach to a robust output regulation problem for multi-agent linear systems. IEEE Trans Automat Contr, 2010, 55: 2891-2895 CrossRef Google Scholar

[25] Kim H, Shim H, Seo J H. Output consensus of heterogeneous uncertain linear multi-agent systems. IEEE Trans Automat Contr, 2011, 56: 200-206 CrossRef Google Scholar

[26] Cao Y, Yu W, Ren W. An overview of recent progress in the study of distributed multi-agent coordination. IEEE Trans Ind Inf, 2013, 9: 427-438 CrossRef Google Scholar

[27] Chen W H, Yang J, Guo L. Disturbance-Observer-Based Control and Related Methods&x2014;An Overview. IEEE Trans Ind Electron, 2016, 63: 1083-1095 CrossRef Google Scholar

[28] Emelyanov S V. Variable Structure Control Systems. Moscow: Nouka, 1967. Google Scholar

[29] Utkin V. Variable structure systems with sliding modes. IEEE Trans Automat Contr, 1977, 22: 212-222 CrossRef Google Scholar

[30] Burton J A, Zinober A S I. Continuous approximation of variable structure control. Int J Syst Sci, 1986, 17: 875-885 CrossRef Google Scholar

[31] DeCarlo R A, Zak S H, Matthews G P. Variable structure control of nonlinear multivariable systems: a tutorial. Proc IEEE, 1988, 76: 212-232 CrossRef Google Scholar

[32] DeCarlo R A, Zak S H, Drakunov S V. Variable Structure, Sliding-Mode Controller Design. Boca Raton: CRC Press, 2010. Google Scholar

[33] Liu X, Cao J, Yu W. Nonsmooth Finite-Time Synchronization of Switched Coupled Neural Networks.. IEEE Trans Cybern, 2016, 46: 2360-2371 CrossRef PubMed Google Scholar

[34] Franceschelli M, Pisano A, Giua A. Finite-Time Consensus With Disturbance Rejection by Discontinuous Local Interactions in Directed Graphs. IEEE Trans Automat Contr, 2015, 60: 1133-1138 CrossRef Google Scholar

[35] Liu X, Lam J, Yu W. Finite-Time Consensus of Multiagent Systems With a Switching Protocol.. IEEE Trans Neural Netw Learning Syst, 2016, 27: 853-862 CrossRef PubMed Google Scholar

[36] He X Y, Wang Q Y, Yu W W. Distributed finite-time containment control for second-order nonlinear multi-agent systems. Appl Math Comput, 2015, 268: 509--521. Google Scholar

[37] Jiang N, Liu X, Yu W. Finite-time stochastic synchronization of genetic regulatory networks. Neurocomputing, 2015, 167: 314-321 CrossRef Google Scholar

[38] Liu X, Yu W, Cao J. Discontinuous Lyapunov approach to state estimation and filtering of jumped systems with sampled-data.. Neural Networks, 2015, 68: 12-22 CrossRef PubMed Google Scholar

[39] Alsaadi F, Yu W, Cao J. Finite-time synchronisation control of complex networks via non-smooth analysis. IET Control Theor Appl, 2015, 9: 1245-1253 CrossRef Google Scholar

[40] He X Y, Wang Q Y, Yu W W. Finite-time distributed cooperative attitude tracking control for multiple rigid spacecraft. Appl Math Comput, 2015, 256: 724--734. Google Scholar

[41] He X Y, Wang Q Y, Yu W W. Finite-time containment control for second-order multiagent systems under directed topology. IEEE Trans Circ Syst II Exp Briefs, 2014, 61: 619--623. Google Scholar

[42] Liu X, Ho D W C, Yu W. A new switching design to finite-time stabilization of nonlinear systems with applications to neural networks.. Neural Networks, 2014, 57: 94-102 CrossRef PubMed Google Scholar

[43] Hong H F, Yu W W, Wen G H, et al. Distributed robust fixed-time consensus in multi-agent systems with nonlinear dynamics and uncertain disturbances. In: Proceedings of IEEE International Conference on Industrial Technology (ICIT), Taipei, 2016. 1390--1395. Google Scholar

[44] Hong H, Yu W, Wen G. Distributed Robust Fixed-Time Consensus for Nonlinear and Disturbed Multiagent Systems. IEEE Trans Syst Man Cybern Syst, 2017, 47: 1464-1473 CrossRef Google Scholar

[45] Davila J, Pisano A. Fixed-time consensus for a class of nonlinear uncertain multi-agent systems. In: Proceedings of American Control Conference, Boston, 2016. 3728--3733. Google Scholar

[46] Young K D, Utkin V I, Ozguner U. A control engineer's guide to sliding mode control. IEEE Trans Contr Syst Technol, 1999, 7: 328-342 CrossRef Google Scholar

[47] Shtessel Y, Edwards C, Fridman L, et al. Sliding Mode Control and Observation. New York: Birkhäuser, 2014. Google Scholar

[48] Yu S, Long X. Finite-time consensus for second-order multi-agent systems with disturbances by integral sliding mode. Automatica, 2015, 54: 158-165 CrossRef Google Scholar

[49] Yu W, Wang H, Cheng F. Second-Order Consensus in Multiagent Systems via Distributed Sliding Mode Control.. IEEE Trans Cybern, 2017, 47: 1872-1881 CrossRef PubMed Google Scholar

[50] Guan Z H, Sun F L, Wang Y W. Finite-time consensus for leader-following second-order multi-agent networks. IEEE Trans Circuits Syst I, 2012, 59: 2646-2654 CrossRef Google Scholar

[51] Wang X L, Hong Y. Finite-time consensus for multi-agent networks with second-order agent dynamics. In: Proceedings 17th World Congress International Federation of Accountants Control, Seoul, 2008. 41: 15185--15190. Google Scholar

[52] Zhang Y, Yang Y, Zhao Y. Distributed finite-time tracking control for nonlinear multi-agent systems subject to external disturbances. Int J Control, 2013, 86: 29-40 CrossRef Google Scholar

[53] Suiyang Khoo , Lihua Xie , Zhihong Man . Robust finite-time consensus tracking algorithm for multirobot systems. IEEE/ASME Trans Mechatron, 2009, 14: 219-228 CrossRef Google Scholar

[54] Hu G. Robust consensus tracking of a class of second-order multi-agent dynamic systems. Syst Control Lett, 2012, 61: 134-142 CrossRef Google Scholar

[55] Khoo S, Xie L, Zhao S. 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: 2388-2404 CrossRef Google Scholar

[56] Das A, Lewis F L. Cooperative adaptive control for synchronization of second-order systems with unknown nonlinearities. Int J Robust NOnlinear Control, 2011, 21: 1509-1524 CrossRef Google Scholar

[57] Zou A M, Kumar K D, Hou Z G. Distributed consensus control for multi-agent systems using terminal sliding mode and Chebyshev neural networks. Int J Robust NOnlinear Control, 2013, 23: 334-357 CrossRef Google Scholar

[58] Li S, Yang J, Chen W H, et al. Disturbance Observer Based Control: Methods and Applications. Boca Raton: CRC Press, 2014. Google Scholar

[59] Yang H Y, Zhang Z X, Zhang S. Consensus of mobile multiple agent systems with disturbance-observer-based control. Control Theory Appl, 2010, 27: 1787--1792. Google Scholar

[60] Yang H Y, Zou H L, Liu H X, et al. Consensus tracking of multiagent systems with time-varying reference state and exogenous disturbances. Math Probl Eng, 2014. Google Scholar

[61] Yang H Y, Guo L, Han C. Robust Consensus of Multi-Agent Systems with Uncertain Exogenous Disturbances. Commun Theor Phys, 2011, 56: 1161-1166 CrossRef ADS Google Scholar

[62] Yang H, Guo L, Zou H. Robust consensus of multi-agent systems with time-delays and exogenous disturbances. Int J Control Autom Syst, 2012, 10: 797-805 CrossRef Google Scholar

[63] Yang H, Zhang Z, Zhang S. Consensus of second-order multi-agent systems with exogenous disturbances. Int J Robust NOnlinear Control, 2011, 21: 945-956 CrossRef Google Scholar

[64] Zhang X, Liu X. Further results on consensus of second-order multi-agent systems with exogenous disturbance. IEEE Trans Circuits Syst I, 2013, 60: 3215-3226 CrossRef Google Scholar

[65] Ding Z. Consensus Disturbance Rejection With Disturbance Observers. IEEE Trans Ind Electron, 2015, 62: 5829-5837 CrossRef Google Scholar

[66] Ji Xiang , Wei Wei , Yanjun Li . Synchronized output regulation of linear networked systems. IEEE Trans Automat Contr, 2009, 54: 1336-1341 CrossRef Google Scholar

[67] Seyboth G S, Dimarogonas D V, Johansson K H. On robust synchronization of heterogeneous linear multi-agent systems with static couplings. Automatica, 2015, 53: 392-399 CrossRef Google Scholar

[68] Wieland P, Sepulchre R, Allg?wer F. An internal model principle is necessary and sufficient for linear output synchronization. Automatica, 2011, 47: 1068-1074 CrossRef Google Scholar

[69] Listmann K D, Wahrburg A, Strubel J, et al. Partial-state synchronization of linear heterogeneous multi-agent systems. In: Proceedings of the 50th IEEE Conference on Decision and Control and European Control Conference (CDC-ECC), Orlando, 2011. 3440--3445. Google Scholar

[70] Youfeng Su , Jie Huang . Cooperative Output Regulation of Linear Multi-Agent Systems. IEEE Trans Automat Contr, 2012, 57: 1062-1066 CrossRef Google Scholar

[71] Su Y, Huang J. Cooperative output regulation of linear multi-agent systems by output feedback. Syst Control Lett, 2012, 61: 1248-1253 CrossRef Google Scholar

[72] Su Y, Hong Y, Huang J. A general result on the robust cooperative output regulation for linear uncertain multi-agent systems. IEEE Trans Automat Contr, 2013, 58: 1275-1279 CrossRef Google Scholar

[73] Hong Y, Wang X, Jiang Z P. Distributed output regulation of leader-follower multi-agent systems. Int J Robust NOnlinear Control, 2013, 23: 48-66 CrossRef Google Scholar

[74] Youfeng Su , Jie Huang . Cooperative output regulation with application to multi-agent consensus under switching network.. IEEE Trans Syst Man Cybern B, 2012, 42: 864-875 CrossRef PubMed Google Scholar

[75] Li S B, Feng G, Wang J, et al. Adaptive control for cooperative linear output regulation of heterogeneous multi-agent systems with periodic switching topology. IET Control Theory Appl, 2014, 9: 34--41. Google Scholar

[76] Cai H, Lewis F L, Hu G. The adaptive distributed observer approach to the cooperative output regulation of linear multi-agent systems. Automatica, 2017, 75: 299-305 CrossRef Google Scholar

[77] Liu L. Robust cooperative output regulation problem for non-linear multi-agent systems. IET Control Theor Appl, 2012, 6: 2142-2148 CrossRef Google Scholar

[78] Wieland P, Wu J, Allgower F. On Synchronous Steady States and Internal Models of Diffusively Coupled Systems. IEEE Trans Automat Contr, 2013, 58: 2591-2602 CrossRef Google Scholar

[79] Ding Z. Adaptive consensus output regulation of a class of nonlinear systems with unknown high-frequency gain. Automatica, 2015, 51: 348-355 CrossRef Google Scholar

[80] Dong Y, Huang J. Cooperative Global Robust Output Regulation for Nonlinear Multi-Agent Systems in Output Feedback Form. J Dyn Sys Meas Control, 2014, 136: 031001 CrossRef Google Scholar

[81] Liu W, Huang J. Cooperative global robust output regulation for a class of nonlinear multi-agent systems with switching network. Automatica, 2015, 60: 1963--1968. Google Scholar

[82] Liu L. Adaptive Cooperative Output Regulation for a Class of Nonlinear Multi-Agent Systems. IEEE Trans Automat Contr, 2015, 60: 1677-1682 CrossRef Google Scholar

[83] Su Y, Huang J. Cooperative global output regulation of heterogeneous second-order nonlinear uncertain multi-agent systems. Automatica, 2013, 49: 3345-3350 CrossRef Google Scholar

[84] Ding Z. Consensus Output Regulation of a Class of Heterogeneous Nonlinear Systems. IEEE Trans Automat Contr, 2013, 58: 2648-2653 CrossRef Google Scholar

[85] Xu D, Hong Y, Wang X. Distributed Output Regulation of Nonlinear Multi-Agent Systems via Host Internal Model. IEEE Trans Automat Contr, 2014, 59: 2784-2789 CrossRef Google Scholar

[86] Lin P, Jia Y, Li L. Distributed robust consensus control in directed networks of agents with time-delay. Syst Control Lett, 2008, 57: 643-653 CrossRef Google Scholar

[87] Lin P, Jia Y. Robust H consensus analysis of a class of second-order multi-agent systems with uncertainty. IET Control Theor Appl, 2010, 4: 487-498 CrossRef Google Scholar

[88] Li Z, Duan Z, Huang L. H control of networked multi-agent systems. J Syst Sci Complex, 2009, 22: 35-48 CrossRef Google Scholar

[89] Liu Y, Jia Y. $H_{\infty}$ consensus control of multi-agent systems with switching topology: a dynamic output feedback protocol. Int J Control, 2010, 83: 527-537 CrossRef Google Scholar

[90] Xu W, Ho D W C. Clustered Event-Triggered Consensus Analysis: An Impulsive Framework. IEEE Trans Ind Electron, 2016, 63: 7133-7143 CrossRef Google Scholar

[91] Han J. A class of extended state observers for uncertain systems. Control Decision, 1995, 10: 85--88. Google Scholar

[92] Cao W, Zhang J, Ren W. Leader-follower consensus of linear multi-agent systems with unknown external disturbances. Syst Control Lett, 2015, 82: 64-70 CrossRef Google Scholar

[93] Davila J. Exact tracking using backstepping control design and high-order sliding modes. IEEE Trans Automat Contr, 2013, 58: 2077-2081 CrossRef Google Scholar

[94] Loukianov A G. Robust block decomposition sliding mode control design. Math Problems Eng, 2002, 8: 349-365 CrossRef Google Scholar

[95] Li Z, Liu X, Ren W. Distributed tracking control for linear multiagent systems with a leader of bounded unknown input. IEEE Trans Automat Contr, 2013, 58: 518-523 CrossRef Google Scholar

[96] Li Z K, Liu X D. Distributed tracking control for linear multiagent systems with a leader of bounded input using output information. In: Proceedings of the 10th World Congress on Intelligent Control and Automation, Beijing, 2012. 1756--1761. Google Scholar

[97] Lü Y Z, Li Z K, Duan Z S. Distributed adaptive consensus protocols for linear multi-agent systems with directed graphs and a leader of unknown control input. In: Proceedings of the 34th Chinese Control Conference, Hangzhou, 2015. 7339--7343. Google Scholar

[98] Lv Y, Li Z, Duan Z. Distributed adaptive output feedback consensus protocols for linear systems on directed graphs with a leader of bounded input. Automatica, 2016, 74: 308-314 CrossRef Google Scholar

[99] Fu J, Wang J. Fixed-time coordinated tracking for second-order multi-agent systems with bounded input uncertainties. Syst Control Lett, 2016, 93: 1-12 CrossRef Google Scholar

[100] Defoort M, Veluvolu K, Djemai M. Leader-follower fixed-time consensus for multi-agent systems with unknown non-linear inherent dynamics. IET Control Theor Appl, 2015, 9: 2165-2170 CrossRef Google Scholar

[101] Hong H, Yu W, Yu X. Fixed-Time Connectivity-Preserving Distributed Average Tracking for Multiagent Systems. IEEE Trans Circuits Syst II, 2017, 64: 1192-1196 CrossRef Google Scholar

Copyright 2019 Science China Press Co., Ltd. 《中国科学》杂志社有限责任公司 版权所有

京ICP备18024590号-1