Abstract
This paper is concerned with the cooperative output tracking problem of a class of unknown heterogeneous discrete-time multi-input multi-output (MI-MO) linear multi-agent systems (MASs) under switching topologies. A novel design framework is developed based on a distributed observer and a distributed multivariable adaptive control approach. First, a distributed observer is constructed to estimate the leader’s states by using the neighboring relative information under the influences of switching topologies. Then, to handle the unknown parameters of MIMO systems, a distributed multivariable model reference adaptive control approach is designed to follow the estimation states of the leader. It is shown that under the proposed design framework, the boundedness of all signals and variables in the closed-loop system is guaranteed, and the output tracking of the MASs is achieved. Moreover, the proposed design framework does not need the knowledge of global graph information. Finally, an example is provided to illustrate the effectiveness of the proposed approach.
Similar content being viewed by others
Data availability
This paper is a theoretical study, and no data were used to support this study.
References
Wieland, P., Sepulchre, R., Allgöwer, F.: An internal model principle is necessary and sufficient for linear output synchronization. Automatica 47(5), 1068–1074 (2011)
Kim, H., Shim, H., Seo, J.H.: Output consensus of heterogeneous uncertain linear multi-agent systems. IEEE Trans. Autom. Control 56(1), 200–206 (2011)
Cao, X., Zhang, C., Daduan, Z., Li, Y.: Guaranteed cost positive consensus for multi-agent systems with multiple time-varying delays and mdadt switching. Nonlinear Dynam. 107, 3557–3572 (2022)
Quan, Y., Chen, W., Zhihai Wu, Z., Peng, L.: Distributed fault detection and isolation for leader-follower multi-agent systems with disturbances using observer techniques. Nonlinear Dyn. 93, 863–871 (2018)
Zhan, X., Hao, L., Han, T., Yan, H.: Adaptive bipartite output consensus for heterogeneous multi-agent systems with quantized information: a fixed-time approach. J. Frankl. Inst. 358(14), 7221–7236 (2021)
Zhang, H., Yang, R., Yan, H., Chen, Q.: Distributed event-triggered control for consensus of multi-agent systems. J. Frankl. Inst. 352, 3476–3488 (2015)
Cacace, F., Mattioni, M., Monaco, S., Ricciardi Celsi, L.: Topology-induced containment for general linear systems on weakly connected digraphs. Automatica 131, 109734 (2021)
Mattioni, M., Monaco, S.: Cluster partitioning of heterogeneous multi-agent systems. Automatica 138, 110136 (2022)
Hu, W., Cheng, Y., Chen, Z.: Reset control for consensus of double-integrator multi-agent systems. Automatica 136, 110057 (2022)
Olfati-Saber, R., Murray, R.M.: Consensus problems in networks of agents with switching topology and time-delays. IEEE Trans. Autom. Control 49(9), 1520–1533 (2004)
Ni, W., Cheng, D.: Leader-following consensus of multi-agent systems under fixed and switching topologies. Syst. Control Lett. 59, 209–217 (2010)
Su, Y., Huang, J.: Stability of a class of linear switching systems with applications to two consensus problems. IEEE Trans. Autom. Control 57(6), 1420–1430 (2012)
Li, S., Feng, G., Wang, J., Luo, X., Guan, X.: Adaptive control for cooperative linear output regulation of heterogeneous multi-agent systems with periodic switching topology. IET Control Theor. Appl. 9(1), 34–41 (2014)
Cheng, B., Wang, X., Li, Z.: Event-triggered consensus of homogeneous and heterogeneous multiagent systems with jointly connected switching topologies. IEEE Trans. Cybern. 49(12), 4421–4430 (2019)
Hu, W., Liu, L., Feng, G.: Event-triggered cooperative output regulation of linear multi-agent systems under jointly connected topologies 64(3), 1317–1322 (2019)
Su, Y., Huang, J.: Two consensus problems for discrete-time multi-agent systems with switching network topology. Automatica 48, 1988–1997 (2012)
Meng, Y., Li, T., Zhang, J.F.: Output feedback quantized observer-based synchronization of linear multi-agent systems over jointly connected topologies. Int. J. Robust Nonlinear Control 26, 2378–2400 (2016)
Sun, F., Lei, C., Kurths, J.: Consensus of heterogeneous discrete-time multi-agent systems with noise over Markov switching topologies. Int. J. Robust Nonlinear Control 31, 1530–1541 (2021)
Zhang, H., Yang, R., Yan, H., Yang, F.: H\(_{\infty }\) consensus of event-based multi-agent systems with switching topology. Inf. Sci. 370–371, 623–635 (2016)
Cristofaro, A., Mattioni, M.: Hybrid consensus for multi-agent systems with time-driven jumps. Nonlinear Anal. Hybrid Syst. 43, 101113 (2021)
Li, Z., Ding, Z.: Distributed adaptive consensus and output tracking of unknown linear systems on directed graphs. Automatica 55, 12–18 (2015)
Baldi, S., Yuan, S., Frasca, P.: Output synchronization of unknown heterogeneous agents via distributed model reference adaptation. IEEE Trans. Control Netw. Syst. 6(2), 515–525 (2019). https://doi.org/10.1109/TCNS.2018.2844260
Baldi, S.: Cooperative output regulation of heterogeneous unknown systems via passification-based adaptation. IEEE Control Syst. Lett. 2(1), 151–156 (2018)
Ding, Z.: Distributed adaptive consensus output regulation of network-connected heterogeneous unknown linear systems on directed graphs. IEEE Trans. Autom. Control 62(9), 4683–4690 (2017)
Yang, R., Liu, L., Feng, G.: Cooperative output tracking of unknown heterogeneous linear systems by distributed event-triggered adaptive control. IEEE Transactions on Cybernetics (https://doi.org/10.1109/TCYB.2019.2962305)
Yang, R., Liu, L., Feng, G.: Event-triggered robust control for output consensus of unknown discrete-time multiagent systems with unmodeled dynamics (https://doi.org/10.1109/TCYB.2020.3034697)
Tao, G.: Adaptive control design and analysis, vol. 37. John Wiley & Sons (2003)
Imai, A.K., Costa, R.R., Hsu, L., Tao, G., Kokotovic, P.V.: Multivariable adaptive control using high-frequency gain matrix factorization. IEEE Trans. Autom. Control 49(7), 1152–1157 (2004)
Ioannou, P., Fidan, B.: Adaptive control tutorial, vol. 11. Siam (2006)
Ioannou, P.A., Sun, J.: Robust adaptive control, vol. 1. PTR Prentice-Hall Upper Saddle River, NJ (1996)
Costa, R.R., Hsu, L., Imai, A.K., Kokotovic, P.V.: Lyapunov-based adaptive control of MIMO systems. Automatica 39, 1251–1257 (2003)
Isidori, A.: Stabilization of Multivariable Nonlinear Systems: Part II. Lectures in Feedback Design for Multivariable Systems (2017)
Huang, J.: Nonlinear output regulation: theory and applications, vol. 8. SIAM (2004)
Hu, W., Liu, L., Feng, G.: Output consensus of heterogeneous linear multi-agent systems by event-triggered control. In: Proceeding of the 11th World Congress on Intelligent Control and Automation, pp. 220–225 (2014). https://doi.org/10.1109/WCICA.2014.7052716
Costa, R.R., Hsu, L., Imai, A.K., Kokotovic, P.V.: Lyapunov-based adaptive control of MIMO systems. Automatica 39(7), 1251–1257 (2003)
Funding
This study was funded by the Fundamental Research Funds for the Central Universities (Grant number D5000210690, D5000210953), Young Talent Promotion Program of Shaanxi Association for Science and Technology (Grant number 20220121), Natural Science Basic Research Program of Shaanxi (Grant number 2022JQ-580, 2020JM-633), the State Key Laboratory of Intelligent Control and Decision of Complex Systems, and Natural Science Foundation of China (Grant number 61973046, 61803311).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Yang, R., Li, Y., Zhou, D. et al. Cooperative tracking problem of unknown discrete-time MIMO multi-agent systems with switching topologies. Nonlinear Dyn 110, 2501–2516 (2022). https://doi.org/10.1007/s11071-022-07760-5
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11071-022-07760-5