×

Adaptive attack-free protocol for consensus tracking with pure relative output information. (English) Zbl 1442.93037

Summary: This paper considers fully distributed adaptive protocol design for cooperative tracking problem based only on pure relative output information. To tackle leader’s trajectory in the presence of unknown control input, most of the existing observer-based protocols are designed based on absolute output information as well as the relative observer information among neighboring agents, which would suffer from potential network attack. To conquer such limitation, the definition of attack-free protocol is proposed, where no communication information exchange is allowed among neighboring agents, but only relative output measurement can be available. In this setting, the protocol is born to be free from network attack. By taking leader’s control input as external disturbance for each agent, some new kinds of full-order and reduced-order disturbance separation observers are introduced to achieve observation of consensus error. Based on such observer design methods, fully distributed adaptive protocols are successfully proposed to realize distributed tracking without using any absolute output information nor the spectrum information of the graph. Another favorable property of the protocols lies in the communication burden reduction, since to obtain the attack-free feature, each agent does not communicate its designed observer with its neighbors. The effectiveness of the proposed protocols are verified by numerical simulations on a group of transport aircrafts with short-period dynamics.

MSC:

93D50 Consensus
93A16 Multi-agent systems
93C40 Adaptive control/observation systems
93B52 Feedback control
93B11 System structure simplification
93B53 Observers
Full Text: DOI

References:

[1] Antonelli, G., Interconnected dynamic systems: An overview on distributed control, IEEE Control Systems Magazine, 33, 1, 76-88 (2013) · Zbl 1395.93032
[2] Chen, C. L.P.; Wen, G.; Liu, Y.; Liu, Z., Observer-based adaptive backstepping consensus tracking control for high-order nonlinear semi-strict-feedback multiagent systems, IEEE Transactions on Cybernetics, 46, 7, 1591-1601 (2016)
[3] Darouach, M.; Zasadzinski, M.; Xu, S. J., Full-order observers for linear systems with unknown inputs, IEEE Transactions on Automatic Control, 39, 3, 606-609 (1994) · Zbl 0813.93015
[4] Du, H.; Qian, C.; Yang, S.; Li, S., Recursive design of finite-time convergent observers for a class of time-varying nonlinear systems, Automatica, 49, 2, 601-609 (2013) · Zbl 1259.93029
[5] Grip, H. F.; Saberi, A.; Stoorvogel, A., Synchronization in networks of minimum-phase, non-introspective agents without exchange of controller states: Homogeneous, heterogeneous, and nonlinear, Automatica, 54, 246-255 (2015) · Zbl 1318.93004
[6] Hou, M.; Muller, P. C., Design of observers for linear systems with unknown inputs, IEEE Transactions on Automatic Control, 37, 6, 871-875 (1992) · Zbl 0775.93021
[7] Hu, G., Robust consensus tracking of a class of second-order multi-agent dynamic systems, Systems & Control Letters, 61, 1, 134-142 (2012) · Zbl 1250.93009
[8] Hua, C.; Li, Y.; Guan, X., Leader-following consensus for high-order nonlinear stochastic multiagent systems, IEEE Transactions on Cybernetics, 47, 8, 1882-1891 (2017)
[9] Ji, M.; Ferrari-Trecate, G.; Egerstedt, M.; Buffa, A., Containment control in mobile networks, IEEE Transactions on Automatic Control, 53, 8, 1972-1975 (2008) · Zbl 1367.93398
[10] Lavretsky, E.; Wise, K., Robust and adaptive control with aerospace applications (2013), Springer: Springer London · Zbl 1254.93001
[11] Li, Z.; Duan, Z.; Chen, G.; Huang, L., Consensus of multi-agent systems and synchronization of complex networks: A unified viewpoint, IEEE Transactions on Circuits and Systems, 57, 1, 213-224 (2010) · Zbl 1468.93137
[12] Li, Z.; Ji, H., Finite-time consensus and tracking control of a class of nonlinear multi-agent systems, IEEE Transactions on Automatic Control, 63, 12, 4413-4420 (2018) · Zbl 1423.93024
[13] 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
[14] Li, Z.; Ren, W.; Liu, X.; Xie, L., Distributed consensus of linear multi-agent systems with adaptive dynamic protocols, Automatica, 49, 7, 1986-1995 (2013) · Zbl 1364.93023
[15] Lu, M.; Liu, L., Cooperative output regulation of linear multi-agent systems by a novel distributed dynamic compensator, IEEE Transactions on Automatic Control, 62, 12, 6481-6488 (2017) · Zbl 1390.93354
[16] Lv, Y.; Li, Z.; Duan, Z., Distributed adaptive consensus protocols for linear multi-agent systems over directed graphs with relative output information, IET Control Theory Applications, 12, 5, 613-620 (2018)
[17] Lv, Y.; Li, Z.; Duan, Z.; Chen, J., Distributed adaptive output feedback consensus protocols for linear systems on directed graphs with a leader of bounded input, Automatica, 74, 308-314 (2016) · Zbl 1348.93013
[18] Lv, Y.; Wen, G.; Huang, T., Adaptive protocol design for distributed tracking with relative output information: A distributed fixed-time observer approach, IEEE Transactions on Control of Network Systems, 7, 1, 118-128 (2020) · Zbl 1516.93136
[19] Madan, R., Chua’s circuit: A paradigm for chaos (1993), WORLD SCIENTIFIC · Zbl 0861.58026
[20] Movric, K. H.; Lewis, F. L., Cooperative optimal control for multi-agent systems on directed graph topologyies, IEEE Transactions on Automatic Control, 59, 3, 769-774 (2014) · Zbl 1360.49026
[21] Olfati-Saber, R., Flocking for multi-agent dynamic systems: Algorithms and theory, IEEE Transactions on Automatic Control, 51, 3, 401-420 (2006) · Zbl 1366.93391
[22] Olfati-Saber, R.; Murray, R., Consensus problems in networks of agents with switching topology and time-delays, IEEE Transactions on Automatic Control, 49, 9, 1520-1533 (2004) · Zbl 1365.93301
[23] Peymani, E.; Grip, H. F.; Saberi, A.; Wang, X.; Fossen, T. I., \( H_\infty\) almost output synchronization for heterogeneous networks of introspective agents under external disturbances, Automatica, 50, 4, 1026-1036 (2014) · Zbl 1298.93031
[24] Ren, W., Formation keeping and attitude alignment for multiple spacecraft through local interactions, Journal of Guidance, Control and Dynamics, 30, 2, 633-638 (2007)
[25] Ren, W.; Beard, R. W., Consensus seeking in multiagent systems under dynamically changing interaction topologies, IEEE Transactions on Automatic Control, 50, 5, 655-661 (2005) · Zbl 1365.93302
[26] Ren, W.; Beard, R.; Atkins, E., Information consensus in multivehicle cooperative control, IEEE Control Systems Magazine, 27, 2, 71-82 (2007)
[27] Su, Y.; Huang, J., Cooperative output regulation of linear multi-agent systems by output feedback, Systems & Control Letters, 61, 12, 1248-1253 (2012) · Zbl 1255.93014
[28] Su, Y.; Huang, J., Cooperative output regulation with application to multi-agent consensus under switching network, IEEE Transactions on Systems, Man and Cybernetics, Part B, 42, 3, 864-875 (2012)
[29] Trinh, H.; Tran, T. D.; Fernando, T., Disturbance decoupled observers for systems with unknown inputs, IEEE Transactions on Automatic Control, 53, 10, 2397-2402 (2008) · Zbl 1367.93099
[30] Yang, F.; Wilde, R. W., Observers for linear systems with unknown inputs, IEEE Transactions on Automatic Control, 33, 7, 677-681 (1988) · Zbl 0646.93013
[31] 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
[32] Zuo, Z.; Defoort, M.; Tian, B.; Ding, Z., Distributed consensus observer for multi-agent systems with high-order integrator dynamics, IEEE Transactions on Automatic Control (2019)
[33] Zuo, Z.; Tian, B.; Defoort, M.; Ding, Z., Fixed-time consensus tracking for multiagent systems with high-order integrator dynamics, IEEE Transactions on Automatic Control, 63, 2, 563-570 (2018) · Zbl 1390.93103
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.