Robust Consensus of a Class of Perturbed Port-Hamiltonian Systems With Time Delays
Authors
Jose Guadalupe Romero, Alejandro Donaire, Emmanuel Nuño, David Navarro-Alarcon
Abstract
In this article, we present a distributed control system design for the consensus of nonlinear multiagent systems subject to non-ideal communication channels and external disturbances. The agents are modeled as a class of perturbed port-Hamiltonian systems—a formalism to model complex physical and engineering systems—and the imperfection in the communication channels is represented by time-delays that are assumed to be bounded. We show that the proposed distributed controller ensures global asymptomatic convergence of the agents to a consensus equilibrium, despite external disturbances and time-delays. We also extend the results to Euler–Lagrange agents as a corollary of our main result. Simulation results, for a network of five, 2-degrees-of-freedom robotic manipulators show the performance of our proposed control design.
Citation
- Journal: IEEE Transactions on Automatic Control
- Year: 2025
- Volume: 70
- Issue: 12
- Pages: 8470–8477
- Publisher: Institute of Electrical and Electronics Engineers (IEEE)
- DOI: 10.1109/tac.2025.3593232
BibTeX
@article{Romero_2025,
title={{Robust Consensus of a Class of Perturbed Port-Hamiltonian Systems With Time Delays}},
volume={70},
ISSN={2334-3303},
DOI={10.1109/tac.2025.3593232},
number={12},
journal={IEEE Transactions on Automatic Control},
publisher={Institute of Electrical and Electronics Engineers (IEEE)},
author={Romero, Jose Guadalupe and Donaire, Alejandro and Nuño, Emmanuel and Navarro-Alarcon, David},
year={2025},
pages={8470--8477}
}References
- Olfati-Saber R, Murray RM (2004) Consensus Problems in Networks of Agents With Switching Topology and Time-Delays. IEEE Trans Automat Contr 49(9):1520–1533. https://doi.org/10.1109/tac.2004.83411 – 10.1109/tac.2004.834113
- Jadbabaie A, Jie Lin, Morse AS (2003) Coordination of groups of mobile autonomous agents using nearest neighbor rules. IEEE Trans Automat Contr 48(6):988–1001. https://doi.org/10.1109/tac.2003.81278 – 10.1109/tac.2003.812781
- Chen F, Ren W (2020) Distributed Average Tracking in Multi-agent Systems. Springer International Publishin – 10.1007/978-3-030-39536-0
- Romero JG, Donaire A, Ortega R (2013) Robust energy shaping control of mechanical systems. Systems & Control Letters 62(9):770–780. https://doi.org/10.1016/j.sysconle.2013.05.01 – 10.1016/j.sysconle.2013.05.011
- Niculescu, Delay Effects on Stability: A Robust Control Approach (2001)
- Hatanaka T, Chopra N, Fujita M, Spong MW (2015) Passivity-Based Control and Estimation in Networked Robotics. Springer International Publishin – 10.1007/978-3-319-15171-7
- Ren W (2009) Distributed leaderless consensus algorithms for networked Euler–Lagrange systems. International Journal of Control 82(11):2137–2149. https://doi.org/10.1080/0020717090294802 – 10.1080/00207170902948027
- Chung S-J, Slotine J-JE (2009) Cooperative Robot Control and Concurrent Synchronization of Lagrangian Systems. IEEE Trans Robot 25(3):686–700. https://doi.org/10.1109/tro.2009.201412 – 10.1109/tro.2009.2014125
- Nuno E, Ortega R, Basanez L, Hill D (2011) Synchronization of Networks of Nonidentical Euler-Lagrange Systems With Uncertain Parameters and Communication Delays. IEEE Trans Automat Contr 56(4):935–941. https://doi.org/10.1109/tac.2010.210341 – 10.1109/tac.2010.2103415
- Nuno E, Sarras I, Basanez L (2013) Consensus in Networks of Nonidentical Euler–Lagrange Systems Using P+d Controllers. IEEE Trans Robot 29(6):1503–1508. https://doi.org/10.1109/tro.2013.227957 – 10.1109/tro.2013.2279572
- De Persis C, Jayawardhana B (2014) On the Internal Model Principle in the Coordination of Nonlinear Systems. IEEE Trans Control Netw Syst 1(3):272–282. https://doi.org/10.1109/tcns.2014.233855 – 10.1109/tcns.2014.2338554
- Nuño E, Sarras I, Yin H, Jayawardhana B (2024) Consensus of Euler–Lagrange Agents With Internal Model Disturbance Rejection and Interconnection Delays. IEEE Trans Automat Contr 69(6):4066–4071. https://doi.org/10.1109/tac.2023.334739 – 10.1109/tac.2023.3347394
- Lu M, Liu L (2022) Robust Synchronization Control of Switched Networked Euler–Lagrange Systems. IEEE Trans Cybern 52(7):6834–6842. https://doi.org/10.1109/tcyb.2020.303100 – 10.1109/tcyb.2020.3031009
- Jian H, Zheng S, Shi P, Xie Y, Li H (2024) Consensus for Multiple Random Mechanical Systems With Applications on Robot Manipulator. IEEE Trans Ind Electron 71(1):846–856. https://doi.org/10.1109/tie.2023.324139 – 10.1109/tie.2023.3241397
- Ye M, Anderson BDO, Yu C (2019) Leader Tracking of Euler–Lagrange Agents on Directed Switching Networks Using a Model-Independent Algorithm. IEEE Trans Control Netw Syst 6(2):561–571. https://doi.org/10.1109/tcns.2018.285629 – 10.1109/tcns.2018.2856298
- Feng Z, Hu G, Ren W, Dixon WE, Mei J (2018) Distributed Coordination of Multiple Unknown Euler-Lagrange Systems. IEEE Trans Control Netw Syst 5(1):55–66. https://doi.org/10.1109/tcns.2016.257803 – 10.1109/tcns.2016.2578039
- Long M, Su H (2023) Model-Independent Robust Consensus of Multiple Euler–Lagrange Systems. IEEE Trans Control Netw Syst 10(1):368–380. https://doi.org/10.1109/tcns.2022.320335 – 10.1109/tcns.2022.3203353
- Rosales A, Shtessel Y, Fridman L, Panathula CB (2017) Chattering Analysis of HOSM Controlled Systems: Frequency Domain Approach. IEEE Trans Automat Contr 62(8):4109–4115. https://doi.org/10.1109/tac.2016.261955 – 10.1109/tac.2016.2619559
- Romero JG, Nuño E, Aldana CI (2024) Global consensus-based formation control of perturbed nonholonomic mobile robots with time varying delays. Journal of the Franklin Institute 361(2):557–571. https://doi.org/10.1016/j.jfranklin.2023.12.05 – 10.1016/j.jfranklin.2023.12.055
- Romero JG, Navarro-Alarcon D, Nuno E, Que H (2023) A Globally Convergent Adaptive Velocity Observer for Nonholonomic Mobile Robots Affected by Unknown Disturbances. IEEE Control Syst Lett 7:85–90. https://doi.org/10.1109/lcsys.2022.318662 – 10.1109/lcsys.2022.3186621
- Hatanaka T, Chopra N, Ishizaki T, Li N (2018) Passivity-Based Distributed Optimization With Communication Delays Using PI Consensus Algorithm. IEEE Trans Automat Contr 63(12):4421–4428. https://doi.org/10.1109/tac.2018.282326 – 10.1109/tac.2018.2823264
- Murat, Passivity as a design tool for group coordination. IEEE Trans. Autom. Control (2007)
- Li N, Borja P, Scherpen JMA, van der Schaft A, Mahony R (2023) Passivity-Based Trajectory Tracking and Formation Control of Nonholonomic Wheeled Robots Without Velocity Measurements. IEEE Trans Automat Contr 68(12):7951–7957. https://doi.org/10.1109/tac.2023.325832 – 10.1109/tac.2023.3258320
- Yue F-Y, Zelazo D (2025) A passivity analysis for nonlinear consensus on balanced digraphs. European Journal of Control 86:101368. https://doi.org/10.1016/j.ejcon.2025.10136 – 10.1016/j.ejcon.2025.101368
- Nuno E, Ortega R (2018) Achieving Consensus of Euler–Lagrange Agents With Interconnecting Delays and Without Velocity Measurements via Passivity-Based Control. IEEE Trans Contr Syst Technol 26(1):222–232. https://doi.org/10.1109/tcst.2017.266182 – 10.1109/tcst.2017.2661822
- van der Schaft AJ, Maschke BM (2013) Port-Hamiltonian Systems on Graphs. SIAM J Control Optim 51(2):906–937. https://doi.org/10.1137/11084009 – 10.1137/110840091
- Feng S, Kawano Y, Cucuzzella M, Scherpen JMA (2022) Output consensus control for linear port-Hamiltonian systems. IFAC-PapersOnLine 55(30):230–235. https://doi.org/10.1016/j.ifacol.2022.11.05 – 10.1016/j.ifacol.2022.11.057
- Duindam V, Macchelli A, Stramigioli S, Bruyninckx H (2009) Modeling and Control of Complex Physical Systems. Springer Berlin Heidelber – 10.1007/978-3-642-03196-0
- van der Schaft A, Jeltsema D (2014) Port-Hamiltonian Systems Theory: An Introductory Overvie – 10.1561/9781601987877
- Marsden JE, Ratiu TS (1999) Introduction to Mechanics and Symmetry. Springer New Yor – 10.1007/978-0-387-21792-5
- Donaire A, Perez T (2012) Dynamic positioning of marine craft using a port-Hamiltonian framework. Automatica 48(5):851–856. https://doi.org/10.1016/j.automatica.2012.02.02 – 10.1016/j.automatica.2012.02.022
- Donaire A, Romero JG, Perez T (2017) Trajectory tracking passivity-based control for marine vehicles subject to disturbances. Journal of the Franklin Institute 354(5):2167–2182. https://doi.org/10.1016/j.jfranklin.2017.01.01 – 10.1016/j.jfranklin.2017.01.012
- Alcaraz Tapia JC, Castañeda CE, Vargas-Rodríguez H (2021) Port-Hamiltonian Mathematical Model of a Fluid Ring Attitude System. Energies 14(21):6906. https://doi.org/10.3390/en1421690 – 10.3390/en14216906
- Javanmardi N, Yaghmaei A, Yazdanpanah MJ (2020) Spacecraft formation flying in the port-Hamiltonian framework. Nonlinear Dyn 99(4):2765–2783. https://doi.org/10.1007/s11071-019-05445- – 10.1007/s11071-019-05445-0
- Flores G, de Oca AM, Flores A (2023) Robust Nonlinear Control for the Fully Actuated Hexa-Rotor: Theory and Experiments. IEEE Control Syst Lett 7:277–282. https://doi.org/10.1109/lcsys.2022.318851 – 10.1109/lcsys.2022.3188517
- Romero JG, Navarro-Alarcon D, Panteley E (2013) Robust globally exponentially stable control for mechanical systems in free/constrained-motion tasks. 52nd IEEE Conference on Decision and Control 3067–307 – 10.1109/cdc.2013.6760350
- Haddad WM, Chellaboina V (2008) Nonlinear Dynamical Systems and Contro – 10.1515/9781400841042
- Abdessameud A, Polushin IG, Tayebi A (2014) Synchronization of Lagrangian Systems With Irregular Communication Delays. IEEE Trans Automat Contr 59(1):187–193. https://doi.org/10.1109/tac.2013.227005 – 10.1109/tac.2013.2270053
- Abdessameud A, Polushin IG, Tayebi A (2017) Distributed Coordination of Dynamical Multi-Agent Systems Under Directed Graphs and Constrained Information Exchange. IEEE Trans Automat Contr 62(4):1668–1683. https://doi.org/10.1109/tac.2016.260949 – 10.1109/tac.2016.2609498
- Nuño E, Sarras I, Loría A, Maghenem M, Cruz-Zavala E, Panteley E (2020) Strict Lyapunov–Krasovskiĭ Functionals for undirected networks of Euler–Lagrange systems with time-varying delays. Systems & Control Letters 135:104579. https://doi.org/10.1016/j.sysconle.2019.10457 – 10.1016/j.sysconle.2019.104579
- Khalil, Nonlinear Systems (2002)
- Ren W, Cao Y (2011) Distributed Coordination of Multi-agent Networks. Springer Londo – 10.1007/978-0-85729-169-1
- Nuno E (2018) Consensus of Euler-Lagrange Systems Using Only Position Measurements. IEEE Trans Control Netw Syst 5(1):489–498. https://doi.org/10.1109/tcns.2016.262080 – 10.1109/tcns.2016.2620806
- Venkatraman A, Ortega R, Sarras I, van der Schaft A (2010) Speed Observation and Position Feedback Stabilization of Partially Linearizable Mechanical Systems. IEEE Trans Automat Contr 55(5):1059–1074. https://doi.org/10.1109/tac.2010.204201 – 10.1109/tac.2010.2042010