×

Observer-based distributed leader-follower tracking control: a new perspective and results. (English) Zbl 1460.93009

Summary: Leader-follower tracking control design has received significant attention in recent years due to its important and wide applications. Considering a multi-agent system composed of a leader and multiple followers, this paper proposes and investigates a new perspective into this problem: can we enable a follower to estimate the leader’s driving input and leverage this idea to develop new observer-based tracking control approaches? With this motivation, we develop an input-observer-based leader-follower tracking control framework, which features distributed input observers that allow a follower to locally estimate the leader’s input toward enhancing tracking control. This work first studies the first-order tracking problem. It then extends to the more sophisticated case of second-order tracking and considers a challenging situation when the leader’s and followers’ velocities are not measured. The proposed approaches exhibit interesting and useful advantages as revealed by a comparison with the literature. Convergence properties of the proposed approaches are rigorously analyzed. Simulation results further illustrate the efficacy of the proposed perspective, framework and approaches.

MSC:

93A13 Hierarchical systems
93A16 Multi-agent systems
93B53 Observers
PDFBibTeX XMLCite
Full Text: DOI arXiv

References:

[1] Cao, W.; Zhang, J.; Ren, W., Leader-follower consensus of linear multi-agent systems with unknown external disturbances, Systems & Control Letters, 82, 64-70 (2015) · Zbl 1327.93007 · doi:10.1016/j.sysconle.2015.05.007
[2] Cao, Y.; Ren, W., Distributed coordinated tracking with reduced interaction via a variable structure approach, IEEE Transactions on Automatic Control, 57, 1, 33-48 (2012) · Zbl 1369.93012 · doi:10.1109/TAC.2011.2146830
[3] Cheng, Y.; Xie, D., Distributed observer design for bounded tracking control of leader-follower multi-agent systems in a sampled-data setting, International Journal of Control, 87, 1, 41-51 (2014) · Zbl 1317.93168 · doi:10.1080/00207179.2013.820353
[4] Cortes, J.; Martinez, S.; Karatas, T.; Bullo, F., Coverage control for mobile sensing networks, IEEE Transactions on Robotics and Automation, 20, 2, 243-255 (2004) · doi:10.1109/TRA.2004.824698
[5] Dörfler, F.; Chertkov, M.; Bullo, F., Synchronization in complex oscillator networks and smart grids, Proceedings of the National Academy of Sciences, 110, 6, 2005-2010 (2013) · Zbl 1292.94185 · doi:10.1073/pnas.1212134110
[6] Ferber, J., Multi-agent systems: An introduction to distributed artificial intelligence, 1 (1999), Boston, MA: Addison-Wesley Reading, Boston, MA
[7] Ghapani, S.; Ren, W.; Chen, F.; Song, Y., Distributed average tracking for double-integrator multi-agent systems with reduced requirement on velocity measurements, Automatica, 81, 1-7 (2017) · Zbl 1376.93007 · doi:10.1016/j.automatica.2017.02.043
[8] Hong, Y.; Chen, G.; Bushnell, L., Distributed observers design for leader-following control of multi-agent networks, Automatica, 44, 3, 846-850 (2008) · Zbl 1283.93019 · doi:10.1016/j.automatica.2007.07.004
[9] Hu, J.; Feng, G., Distributed tracking control of leader-follower multi-agent systems under noisy measurement, Automatica, 46, 8, 1382-1387 (2010) · Zbl 1204.93011 · doi:10.1016/j.automatica.2010.05.020
[10] Hu, J.; Geng, J.; Zhu, H., An observer-based consensus tracking control and application to event-triggered tracking, Communications in Nonlinear Science and Numerical Simulation, 20, 2, 559-570 (2015) · Zbl 1303.93012 · doi:10.1016/j.cnsns.2014.06.002
[11] Hu, J.; Hong, Y., Leader-following coordination of multi-agent systems with coupling time delays, Physica A: Statistical Mechanics and its Applications, 374, 2, 853-863 (2007) · doi:10.1016/j.physa.2006.08.015
[12] Hu, J.; Zheng, W. X., Adaptive tracking control of leader-follower systems with unknown dynamics and partial measurements, Automatica, 50, 5, 1416-1423 (2014) · Zbl 1296.93085 · doi:10.1016/j.automatica.2014.02.037
[13] Jadbabaie, A., Motee, N., & Barahona, M. (2004). On the stability of the kuramoto model of coupled nonlinear oscillators. Proceedings of the 2004 American Control Conference (Vol. 5, pp. 4296-4301). IEEE.
[14] Khalil, H. K., Nonlinear Systems (1996), Upper Saddle River, NJ: Prentice-Hall, Upper Saddle River, NJ · Zbl 0892.93002
[15] Kovacs, I.; Silver, D. S.; Williams, S. G., Determinants of block matrices and schurs formula, American Mathematical Monthly, 106, 5, 950-952 (1999) · Zbl 0981.15005 · doi:10.1080/00029890.1999.12005145
[16] Lewis, F. L.; Zhang, H.; Hengster-Movric, K.; Das, A., Cooperative control of multi-agent systems (2014), London: Springer-Verlag, London · Zbl 1417.93015
[17] Li, H.; Yan, W., Receding horizon control based consensus scheme in general linear multi-agent systems, Automatica, 56, 12-18 (2015) · Zbl 1323.93009 · doi:10.1016/j.automatica.2015.03.023
[18] Li, S.; Du, H.; Lin, X., Finite-time consensus algorithm for multi-agent systems with double-integrator dynamics, Automatica, 47, 8, 1706-1712 (2011) · Zbl 1226.93014 · doi:10.1016/j.automatica.2011.02.045
[19] Li, Z.; Duan, Z.; Chen, G.; Huang, L., Consensus of multiagent systems and synchronization of complex networks: A unified viewpoint, IEEE Transactions on Circuits and Systems I: Regular Papers, 57, 1, 213-224 (2010) · Zbl 1468.93137 · doi:10.1109/TCSI.2009.2023937
[20] Li, Z.; Liu, X.; Ren, W.; Xie, L., Distributed tracking control for linear multiagent systems with a leader of bounded unknown input, IEEE Transactions on Automatic Control, 58, 2, 518-523 (2013) · Zbl 1369.93306 · doi:10.1109/TAC.2012.2208295
[21] Li, Z.; Ren, W.; Liu, X.; Fu, M., Distributed containment control of multi-agent systems with general linear dynamics in the presence of multiple leaders, International Journal of Robust and Nonlinear Control, 23, 5, 534-547 (2013) · Zbl 1284.93019 · doi:10.1002/rnc.1847
[22] Lin, J.; Morse, A. S.; Anderson, B. D., The multi-agent rendezvous problem. Part 2: The asynchronous case, SIAM Journal on Control and Optimization, 46, 6, 2120-2147 (2007) · Zbl 1149.93024 · doi:10.1137/040620564
[23] Lin, Z.; Francis, B.; Maggiore, M., Necessary and sufficient graphical conditions for formation control of unicycles, IEEE Transactions on Automatic Control, 50, 1, 121-127 (2005) · Zbl 1365.93324 · doi:10.1109/TAC.2004.841121
[24] Mastellone, S.; Stipanović, D. M.; Graunke, C. R.; Intlekofer, K. A.; Spong, M. W., Formation control and collision avoidance for multi-agent non-holonomic systems: Theory and experiments, The International Journal of Robotics Research, 27, 1, 107-126 (2008) · doi:10.1177/0278364907084441
[25] Mou, S.; Belabbas, M. A.; Morse, A. S.; Sun, Z.; Anderson, B. D. O., Undirected rigid formations are problematic, IEEE Transactions on Automatic Control, 61, 10, 2821-2836 (2016) · Zbl 1359.93321 · doi:10.1109/TAC.2015.2504479
[26] Peng, Z.; Wang, D.; Zhang, H.; Sun, G., Distributed neural network control for adaptive synchronization of uncertain dynamical multiagent systems, IEEE Transactions on Neural Networks and Learning Systems, 25, 8, 1508-1519 (2014) · doi:10.1109/TNNLS.2013.2293499
[27] Ren, W.; Cao, Y., Distributed coordination of multi-agent networks: Emergent problems, models, and issues (2010), Berlin: Springer Science & Business Media, Berlin
[28] Schwager, M.; Rus, D.; Slotine, J.-J., Decentralized, adaptive coverage control for networked robots, The International Journal of Robotics Research, 28, 3, 357-375 (2009) · doi:10.1177/0278364908100177
[29] Shi, P.; Shen, Q. K., Observer-based leader-following consensus of uncertain nonlinear multi-agent systems, International Journal of Robust and Nonlinear Control, 27, 17, 3794-3811 (2017) · Zbl 1386.93018
[30] Smith, C., The photographer’s guide to drones (2016), San Rafael, CA: Rocky Nook, San Rafael, CA
[31] Wang, J.; Zhang, P.; Liu, Z.; Hu, X., Observer-based leader-following tracking control under both fixed and switching topologies, Control Theory and Technology, 14, 1, 28-38 (2016) · Zbl 1363.93012 · doi:10.1007/s11768-016-5121-y
[32] Wang, L.; Xiao, F., Finite-time consensus problems for networks of dynamic agents, IEEE Transactions on Automatic Control, 55, 4, 950-955 (2010) · Zbl 1368.93391 · doi:10.1109/TAC.2010.2041610
[33] Wu, J.; Shi, Y., Consensus in multi-agent systems with random delays governed by a markov chain, Systems & Control Letters, 60, 10, 863-870 (2011) · Zbl 1226.93015 · doi:10.1016/j.sysconle.2011.07.004
[34] Xu, X.; Chen, S.; Gao, L., Observer-based consensus tracking for second-order leader-following nonlinear multi-agent systems with adaptive coupling parameter design, Neurocomputing, 156, 297-305 (2015) · doi:10.1016/j.neucom.2014.12.037
[35] Xu, X.; Chen, S.; Huang, W.; Gao, L., Leader-following consensus of discrete-time multi-agent systems with observer-based protocols, Neurocomputing, 118, 334-341 (2013) · doi:10.1016/j.neucom.2013.02.023
[36] Yan, C., Fang, H., & Chao, H. (2018a). Battery-aware time/range-extended leader-follower tracking for a multi-agent system. Proceedings of Annual American Control Conference, Milwaukee, WI (pp. 3887-3893).
[37] Yan, C.; Fang, H.; Chao, H., Energy-aware leader-follower tracking control for electric-powered multi-agent systems, Control Engineering Practice, 79, 209-218 (2018) · doi:10.1016/j.conengprac.2018.07.013
[38] Yang, J.; Li, S.; Yu, X., Sliding-mode control for systems with mismatched uncertainties via a disturbance observer, IEEE Transactions on Industrial Electronics, 60, 1, 160-169 (2013) · doi:10.1109/TIE.2012.2183841
[39] Yang, T.; Meng, Z.; Dimarogonas, D. V.; Johansson, K. H., Global consensus for discrete-time multi-agent systems with input saturation constraints, Automatica, 50, 2, 499-506 (2014) · Zbl 1364.93036 · doi:10.1016/j.automatica.2013.11.008
[40] Yoo, S. J., Distributed adaptive containment control of uncertain nonlinear multi-agent systems in strict-feedback form, Automatica, 49, 7, 2145-2153 (2013) · Zbl 1364.93413 · doi:10.1016/j.automatica.2013.03.007
[41] Yu, J.; Wang, L., Group consensus in multi-agent systems with switching topologies and communication delays, Systems & Control Letters, 59, 6, 340-348 (2010) · Zbl 1197.93096 · doi:10.1016/j.sysconle.2010.03.009
[42] Yu, M.; Yan, C.; Xie, D., Event-triggered control for couple-group multi-agent systems with logarithmic quantizers and communication delays, Asian Journal of Control, 19, 2, 681-691 (2017) · Zbl 1365.93311 · doi:10.1002/asjc.1397
[43] Yu, M.; Yan, C.; Xie, D.; Xie, G., Event-triggered tracking consensus with packet losses and time-varying delays, IEEE/CAA Journal of Automatica Sinica, 3, 2, 165-173 (2016) · doi:10.1109/JAS.2016.7451104
[44] Yu, W.; Zheng, W. X.; Chen, G.; Ren, W.; Cao, J., Second-order consensus in multi-agent dynamical systems with sampled position data, Automatica, 47, 7, 1496-1503 (2011) · Zbl 1220.93005 · doi:10.1016/j.automatica.2011.02.027
[45] Zhang, B.; Jia, Y.; Matsuno, F., Finite-time observers for multi-agent systems without velocity measurements and with input saturations, Systems & Control Letters, 68, 86-94 (2014) · Zbl 1288.93030 · doi:10.1016/j.sysconle.2014.03.010
[46] Zhang, H.; Lewis, F. L.; Das, A., Optimal design for synchronization of cooperative systems: State feedback, observer and output feedback, IEEE Transactions on Automatic Control, 56, 8, 1948-1952 (2011) · Zbl 1368.93265 · doi:10.1109/TAC.2011.2139510
[47] Zhang, Y.; Yang, Y.; Zhao, Y.; Wen, G., Distributed finite-time tracking control for nonlinear multi-agent systems subject to external disturbances, International Journal of Control, 86, 1, 29-40 (2013) · Zbl 1278.93134 · doi:10.1080/00207179.2012.717722
[48] Zhao, Y.; Duan, Z.; Wen, G.; Zhang, Y., Distributed finite-time tracking control for multi-agent systems: An observer-based approach, Systems & Control Letters, 62, 1, 22-28 (2013) · Zbl 1257.93011 · doi:10.1016/j.sysconle.2012.10.012
[49] Zhou, H.; Wang, Z. H.; Liu, Z. W.; Hu, W.; Liu, G. P., Containment control for multi-agent systems via impulsive algorithms without velocity measurements, IET Control Theory Applications, 8, 17, 2033-2044 (2014) · doi:10.1049/iet-cta.2014.0084
[50] Zhu, W.; Cheng, D., Leader-following consensus of second-order agents with multiple time-varying delays, Automatica, 46, 12, 1994-1999 (2010) · Zbl 1205.93056 · doi:10.1016/j.automatica.2010.08.003
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.