×

Observer based leader-following consensus of second-order multi-agent systems with nonuniform sampled position data. (English) Zbl 1423.93352

Summary: This paper deals with the leader-following consensus problem of multi-agent systems with the consideration that each agent can only transmit its position state to the neighbors at irregular discrete sampling times. In the proposed algorithm, a continuous-discrete time observer is designed for the continuous estimation of both position and velocity from the discrete position information of the neighbors. These estimated states are then used for designing a continuous control law which solves the leader-following consensus problem. Moreover, the dynamics of the leader is not fixed and can be controlled through an external input. The stability analysis has been carried out by employing the Lyapunov approach which provides sufficient conditions to tune the parameters according to the maximum allowable sampling period. The developed algorithm has been simulated and then tested on an actual multi-robot system consisting of three differential drive wheeled robots. Both simulation and hardware results validate the effectiveness of the control algorithm.

MSC:

93D99 Stability of control systems
93A14 Decentralized systems
93C85 Automated systems (robots, etc.) in control theory
93D05 Lyapunov and other classical stabilities (Lagrange, Poisson, \(L^p, l^p\), etc.) in control theory

References:

[1] Manfredi, S.; Di Tucci, E., Decentralized control algorithm for fast monitoring and efficient energy consumption in energy harvesting wireless sensor networks, IEEE Trans. Ind. Inform., 13, 4, 1513-1520 (2017)
[2] Chen, L.; Guo, Y.; Li, C.; Huang, J., Satellite formation-containment flying control with collision avoidance, J. Aerosp. Inf. Syst., 15, 5, 1-18 (2018)
[3] Yang, P.; Xia, Y.; Yu, M.; Wei, W.; Peng, Y., A decentralized coordination control method for parallel bidirectional power converters in a hybrid ac-dc microgrid, IEEE Trans. Ind. Electron., 65, 8, 6217-6228 (2018)
[4] Boutin, E.; Ekanayake, J.; Lin, W.; Shi, B.; Zhou, J.; Qian, Z.; Wu, M.; Zhou, L., Apollo: scalable and coordinated scheduling for cloud-scale computing., OSDI, 14, 285-300 (2014)
[5] Jain, A.; Ghose, D., Synchronization of multi-agent systems with heterogeneous controllers, Nonlinear Dyn., 89, 2, 1433-1451 (2017) · Zbl 1384.34065
[6] Ebegbulem, J.; Guay, M., Distributed control of multi-agent systems over unknown communication networks using extremum seeking, J. Process Control, 59, 37-48 (2017)
[7] Shan, L.; Liu, C.-L., Average-consensus tracking of multi-agent systems with additional interconnecting agents, J. Frankl. Inst., 355, 17, 8957-8970 (2018) · Zbl 1402.93034
[8] Ge, X.; Han, Q.-L.; Yang, F., Event-based set-membership leader-following consensus of networked multi-agent systems subject to limited communication resources and unknown-but-bounded noise, IEEE Trans. Ind. Electron., 64, 6, 5045-5054 (2016)
[9] Wang, C.; Ji, H., Leader-following consensus of multi-agent systems under directed communication topology via distributed adaptive nonlinear protocol, Syst. Control Lett., 70, 23-29 (2014) · Zbl 1290.93013
[10] He, W.; Chen, G.; Han, Q.-L.; Qian, F., Network-based leader-following consensus of nonlinear multi-agent systems via distributed impulsive control, Inf. Sci., 380, 145-158 (2017) · Zbl 1429.68027
[11] Madhevan, B.; Sreekumar, M., Tracking algorithm using leader follower approach for multi robots, Proc. Eng., 64, 1426-1435 (2013)
[12] Liu, W.; Huang, J., Leader-following consensus for uncertain second-order nonlinear multi-agent systems, Control Theory Technol., 14, 4, 279-286 (2016) · Zbl 1374.93017
[13] Ni, W.; Cheng, D., Leader-following consensus of multi-agent systems under fixed and switching topologies, Syst. Control Lett., 59, 3-4, 209-217 (2010) · Zbl 1223.93006
[14] Wu, J.; Li, H.; Chen, X., Leader-following consensus of nonlinear discrete-time multi-agent systems with limited communication channel capacity, J. Frankl. Inst., 354, 10, 4179-4195 (2017) · Zbl 1367.93038
[15] Djaidja, S.; Wu, Q. H.; Fang, H., Leader-following consensus of double-integrator multi-agent systems with noisy measurements, Int. J. Control, Autom. Syst., 13, 1, 17-24 (2015)
[16] Ren, W.; Beard, R. W., Distributed Consensus in Multi-Vehicle Cooperative Control (2008), Springer · Zbl 1144.93002
[17] Ge, X.; Han, Q.-L., A brief survey of recent advances in consensus of sampled-data multi-agent systems, 42nd Annual Conference of the IEEE Industrial Electronics Society, IECON 2016, 6758-6763 (2016), IEEE
[18] Pan, H.; Qiao, W., Consensus of double-integrator discrete-time multi-agent system based on second-order neighbors’ information, The 26th Chinese Control and Decision Conference (2014 CCDC), 1946-1951 (2014), IEEE
[19] Cao, Y.; Ren, W., Multi-vehicle coordination for double-integrator dynamics under fixed undirected/directed interaction in a sampled-data setting, Int. J. Robust Nonlinear Control, 20, 9, 987-1000 (2010) · Zbl 1298.93225
[20] Cao, Y.; Ren, W., Sampled-data discrete-time coordination algorithms for double-integrator dynamics under dynamic directed interaction, Int. J. Control, 83, 3, 506-515 (2010) · Zbl 1222.93146
[21] Casbeer, D. W.; Beard, R.; Swindlehurst, A. L., Discrete double integrator consensus, 47th IEEE Conference on Decision and Control, 2008. (CDC 2008), 2264-2269 (2008), IEEE
[22] Wang, G.; Wang, X.; Li, S., Sliding-mode consensus algorithms for disturbed second-order multi-agent systems, J. Frankl. Inst., 355, 15, 7443-7465 (2018) · Zbl 1398.93026
[23] Qin, J.; Gao, H., A sufficient condition for convergence of sampled-data consensus for double-integrator dynamics with nonuniform and time-varying communication delays, IEEE Trans. Autom. Control, 57, 9, 2417-2422 (2012) · Zbl 1369.93043
[24] Eichler, A.; Werner, H., Optimal convergence speed of consensus under constrained damping for multi-agent systems with discrete-time double-integrator dynamics, Syst. Control Lett., 108, 48-55 (2017) · Zbl 1375.93005
[25] Xie, D.; Cheng, Y., Bounded consensus tracking for sampled-data second-order multi-agent systems with fixed and markovian switching topology, Int. J. Robust Nonlinear Control, 25, 2, 252-268 (2015) · Zbl 1305.93022
[26] Wu, Z.; Peng, L.; Xie, L.; Wen, J., Stochastic bounded consensus tracking of leader-follower multi-agent systems with measurement noises based on sampled-data with small sampling delay, Phys. A: Stat. Mech. Appl., 392, 4, 918-928 (2013)
[27] Liu, C.-L.; Liu, S.; Zhang, Y.; Chen, Y.-Y., Consensus seeking of multi-agent systems with intermittent communication: a persistent-hold control strategy, Int. J. Control, 1-7 (2018)
[28] 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)
[29] Chen, W.; Li, X., Observer-based consensus of second-order multi-agent system with fixed and stochastically switching topology via sampled data, Int. J. Robust Nonlinear Control, 24, 3, 567-584 (2014) · Zbl 1284.93015
[30] 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
[31] Huang, N.; Duan, Z.; Chen, G. R., Some necessary and sufficient conditions for consensus of second-order multi-agent systems with sampled position data, Automatica, 63, 148-155 (2016) · Zbl 1329.93009
[32] Dimarogonas, D. V.; Frazzoli, E.; Johansson, K. H., Distributed event-triggered control for multi-agent systems, IEEE Trans. Autom. Control, 57, 5, 1291-1297 (2012) · Zbl 1369.93019
[33] Li, L.; Ho, D. W.; Xu, S., A distributed event-triggered scheme for discrete-time multi-agent consensus with communication delays, IET Control Theory Appl., 8, 10, 830-837 (2014)
[34] Zhang, H.; Feng, G.; Yan, H.; Chen, Q., Observer-based output feedback event-triggered control for consensus of multi-agent systems., IEEE Trans. Ind. Electron., 61, 9, 4885-4894 (2014)
[35] Ding, D.; Wang, Z.; Ho, D. W.; Wei, G., Observer-based event-triggering consensus control for multiagent systems with lossy sensors and cyber-attacks, IEEE Trans. Cybernet., 47, 8, 1936-1947 (2017)
[36] Hu, J.; Geng, J.; Zhu, H., An observer-based consensus tracking control and application to event-triggered tracking, Commun. Nonlinear Sci. Numer. Simul., 20, 2, 559-570 (2015) · Zbl 1303.93012
[37] Farza, M.; M’Saad, M.; Fall, M. L.; Pigeon, E.; Gehan, O.; Busawon, K., Continuous-discrete time observers for a class of mimo nonlinear systems, IEEE Trans. Autom. Control, 59, 4, 1060-1065 (2014) · Zbl 1360.93123
[38] Hernández-González, O.; Farza, M.; Menard, T.; Targui, B.; MSaad, M.; Astorga-Zaragoza, C.-M., A cascade observer for a class of mimo non uniformly observable systems with delayed sampled outputs, Syst. Control Lett., 98, 86-96 (2016) · Zbl 1351.93026
[39] Bouraoui, I.; Farza, M.; Ménard, T.; Abdennour, R. B.; MSaad, M.; Mosrati, H., Observer design for a class of uncertain nonlinear systems with sampled outputs-application to the estimation of kinetic rates in bioreactors, Automatica, 55, 78-87 (2015) · Zbl 1378.93023
[40] Menard, T.; Moulay, E.; Coirault, P.; Defoort, M., Observer-based consensus for second-order multi-agent systems with arbitrary asynchronous and aperiodic sampling periods, Automatica, 99, 237-245 (2019) · Zbl 1406.93028
[41] Zhang, H.; Li, Z.; Qu, Z.; Lewis, F. L., On constructing lyapunov functions for multi-agent systems, Automatica, 58, 39-42 (2015) · Zbl 1330.93182
[42] Song, Q.; Liu, F.; Cao, J.; Yu, W., Pinning-controllability analysis of complex networks: an m-matrix approach, IEEE Trans. Circuits Syst., 59, 11, 2692-2701 (2012) · Zbl 1468.94810
[43] Khalil, H. K., Noninear Systems, 2 (1996), Prentice-Hall, New Jersey
[44] Gauthier, J.; Hammouri, H.; Othman, S., A simple observer for nonlinear systems applications to bioreactors, IEEE Trans. Autom. Control, 37, 6, 875-880 (1992) · Zbl 0775.93020
[45] Bédoui, A.; Farza, M.; MSaad, M.; Ksouri, M., Robust nonlinear controllers for bioprocesses, IFAC Proc. Vol., 41, 2, 15541-15546 (2008)
[46] Horn, R.; Johnson, C., Matrix Analysis (1990), Cambridge University Press · Zbl 0704.15002
[47] Graham, A., Kronecker Products and Matrix Calculus: With Applications (Mathematics and its Applications) PDF (1981), Courier Dover Publications · Zbl 0497.26005
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.