×

Output synchronization of nonlinear systems with relative degree one. (English) Zbl 1201.93060

Blondel, Vincent D. (ed.) et al., Recent advances in learning and control. Festschrift for Mathukumalli Vidyasagar on the occasion of his sixtieth birthday. London: Springer (ISBN 978-1-84800-154-1/pbk). Lecture Notes in Control and Information Sciences 371, 51-64 (2008).
Summary: We extend our earlier results on output synchronization of nonlinear passive systems to the case of nonlinear systems with relative degree one. It is well known [C. I. Byrnes, A. Isidori and J. C. Willems, IEEE Trans. Autom. Control 36, No. 11, 1228–1240 (1991; Zbl 0758.93007)] that weakly minimum phase systems with relative degree one are feedback equivalent to a passive system with a positive definite storage function. We exploit this feedback equivalence to develop control laws for output synchronization of such systems, exchanging outputs on balanced graphs, in the presence of communication delays, and switching interconnection topologies. We further show that the balanced graph assumption can be removed provided the internal dynamics in the normal form are Input-to-State-Stable (ISS) for each agent. Simulation results are presented to verify the obtained results.
For the entire collection see [Zbl 1140.93006].

MSC:

93C10 Nonlinear systems in control theory
93D25 Input-output approaches in control theory
93C30 Control/observation systems governed by functional relations other than differential equations (such as hybrid and switching systems)

Citations:

Zbl 0758.93007
Full Text: DOI

References:

[1] Arcak, M.: Passivity as a design tool for group coordination. In: Proc. Amer Control Conf., Minneapolis, MN (2006) · Zbl 1366.93563
[2] Blondel, V.D., Hendrickx, J.M., Olshevsky, A., Tsitsiklis, J.N.: Convergence in multiagent coordination, consensus, and flocking. In: Proc. Joint Conf. Decision Control & Euro Control Conf. Seville, Spain (2005)
[3] Branicky, M., IEEE Trans. Autom. Control, 43, 475-482 (1998) · Zbl 0904.93036 · doi:10.1109/9.664150
[4] Byrnes, C.; Isidori, A., IEEE Trans. Autom. Control, 36, 1122-1137 (1991) · Zbl 0758.93060 · doi:10.1109/9.90226
[5] Byrnes, C.; Isidori, A.; Willems, J. C., IEEE Trans. Autom. Control, 36, 1228-1240 (1991) · Zbl 0758.93007 · doi:10.1109/9.100932
[6] Cao, M., Morse, A.S., Anderson, B.D.O.: Reaching a consensus using delayed information. In: Proc. Conf. Decision Control, San Diego, CA (2006)
[7] Chopra, N.: Output Synchronization of Networked Passive Systems. Ph.D. Thesis, University of Illinois at Urbana-Champaign, Urbana (2006)
[8] Chopra, N., Spong, M.W.: Synchronization of networked passive systems with applications to bilateral teleoperation. In: Proc SICE Conf., Okayama, Japan (2005)
[9] Chopra, N.; Spong, M. W.; Kawamura, S.; Svinin, M., Passivity-based control of multi-agent systems, Advances in Robot Control: From Everyday Physics to Human-Like Movements (2006), Heidelberg: Springer, Heidelberg · Zbl 1134.93308
[10] Chopra, N., Spong, M.W.: Output synchronization of nonlinear systems with time delay in communication. In: Proc. Conf. Decision Control, San Diego, CA (2006) · Zbl 1134.93308
[11] Fax, J. A.; Murray, R. M., IEEE Trans. Autom. Control, 49, 1465-1476 (2004) · Zbl 1365.90056 · doi:10.1109/TAC.2004.834433
[12] Godsil, C.; Royle, G., Algebraic graph theory. Springer Graduate Texts in Mathematics (2001), Heidelberg: Springer, Heidelberg · Zbl 0968.05002
[13] Hespanha, J. P.; Liberzon, D.; Angeli, D.; Sontag, E. D., IEEE Trans. Autom. Control, 50, 154-168 (2005) · Zbl 1365.93349 · doi:10.1109/TAC.2004.841937
[14] Isidori, A., Nonlinear Control Systems (1995), Berlin: Springer, Berlin · Zbl 0878.93001
[15] Jadbabaie, A.; Lin, J.; Morse, A. S., IEEE Trans. Autom. Control., 48, 988-1001 (2003) · Zbl 1364.93514 · doi:10.1109/TAC.2003.812781
[16] Justh, E. W.; Krishnaprasad, P. S., Syst. Control Lett., 52, 25-38 (2004) · Zbl 1157.93406 · doi:10.1016/j.sysconle.2003.10.004
[17] Khalil, H. K., Nonlinear systems (2005), Upper Saddle River, New Jersey: Prentice Hall, Upper Saddle River, New Jersey
[18] Lee, D. J.; Spong, M. W., IEEE Trans. Autom. Control, 52, 1469-1475 (2007) · Zbl 1366.93503 · doi:10.1109/TAC.2007.902752
[19] Leonard, N.E., Fiorelli, E.: Virtual leaders, artificial potentials and coordinated control of groups. In: Proc. Conf. Decision Control, Orlando, FL (2001)
[20] Marshall, J. A.; Broucke, M. E.; Francis, B. A., IEEE Trans. Autom. Control, 49, 1963-1974 (2004) · Zbl 1366.91027 · doi:10.1109/TAC.2004.837589
[21] Moreau, L., IEEE Trans. Autom. Control, 50, 169-182 (2005) · Zbl 1365.93268 · doi:10.1109/TAC.2004.841888
[22] Olfati-Saber, R.; Fax, J. A.; Murray, R. M., Proc. IEEE, 95, 215-233 (2007) · Zbl 1376.68138 · doi:10.1109/JPROC.2006.887293
[23] Olfati-Saber, R.; Murray, R. M., IEEE Trans. Autom. Control, 49, 1520-1533 (2004) · Zbl 1365.93301 · doi:10.1109/TAC.2004.834113
[24] Pogromsky, A. Y.; Nijmeijer, H., IEEE Trans. Circ. Syst-1, 48, 152-162 (2001) · Zbl 0994.82065 · doi:10.1109/81.904879
[25] Pogromsky, A. Y., Int. J. Bif Chaos, 8, 295-319 (1998) · Zbl 0938.93056 · doi:10.1142/S0218127498000188
[26] Ren, W.; Beard, R. W.; Atkins, E., IEEE Control Syst. Mag., 27, 71-82 (2007) · doi:10.1109/MCS.2007.338264
[27] Ren, W.; Beard, R. W., IEEE Trans. Autom. Control, 50, 655-661 (2005) · Zbl 1365.93302 · doi:10.1109/TAC.2005.846556
[28] Reynolds, C. W., Comput. Graph, 21, 25-34 (1987) · doi:10.1145/37402.37406
[29] Sepulchre, R.; Janković, M.; Kokotović, P. V., Constructive Nonlinear Control (1997), London: Springer, London · Zbl 1067.93500
[30] Sepulchre, R., Paley, D., Leonard, N.: Collective motion and oscillator synchronization. In: Kumar, V., Leonard, N.E., Morse, A.S. (eds.) Cooperative Control. Lecture Notes in Control and Information Sciences, Springer, London (2004)
[31] Slotine, J. J. E.; Wang, W.; Kumar, V.; Leonard, N. E.; Morse, A. S., A study of synchronization and group cooperation using partial contraction theory, Cooperative Control. Lecture Notes in Control and Information Sciences (2004), London: Springer, London
[32] Stan, G. B.; Sepulchre, R., IEEE Trans. Autom. Control, 52, 256-270 (2007) · Zbl 1366.34054 · doi:10.1109/TAC.2006.890471
[33] Tanner, H. G.; Pappas, G. J.; Kumar, V., IEEE Trans. Robot. Autom., 20, 443-455 (2004) · doi:10.1109/TRA.2004.825275
[34] Tsitsiklis, J. N.; Bertsekas, D. P.; Athans, M., IEEE Trans. Autom. Control, 31, 803-812 (1986) · Zbl 0602.90120 · doi:10.1109/TAC.1986.1104412
[35] Vicsek, T.; Czirok, A.; Ben-Jacob, E.; Cohen, I.; Schochet, O., Phy. Rev. Lett., 75, 1226-1229 (1995) · doi:10.1103/PhysRevLett.75.1226
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.