Distributed formation control for port-Hamiltonian multi-agent systems by average state estimation
Authors
Jingyi Zhao, Yongxin Wu, Yuqian Guo, Zhu Li, Yuhu Wu
Abstract
In recent years, propelled by the rapid development of information technology and the Internet, the formation control of multi-agent systems has gradually emerged as a research hotspot. This paper focuses on the formation control problem of multi-agent mechanical systems with port-Hamiltonian (PH) dynamics. Firstly, the formation problem is converted into an optimization problem whose solution meets the formation requirements. Subsequently, in order to guide the closed-loop system to converge to the solution of this optimization problem, we propose two distributed controllers. The first controller is designed for multi-agent systems where the formation output is defined by position. Notably, this controller preserves the PH structure in the closed-loop, which simplifies the selection of candidate Lyapunov functions for proving the asymptotic convergence of the system to the desired formation. To characterize the minimum convergence rate of the closed-loop system, the second controller is proposed. Based on this controller, the exponential stability and the minimum convergence rate of the closed-loop system are provided. Additionally, these controllers only require agents to exchange estimations of the average state with their neighbors, thereby protecting the privacy of their state and value function information. Finally, the effectiveness of these controllers is verified through an application case on nonholonomic wheeled robots.
Keywords
Formation control; Port-Hamiltonian systems; Distributed controller; State protection
Citation
- Journal: ISA Transactions
- Year: 2025
- Volume: 164
- Issue:
- Pages: 297–309
- Publisher: Elsevier BV
- DOI: 10.1016/j.isatra.2025.05.039
BibTeX
@article{Zhao_2025,
title={{Distributed formation control for port-Hamiltonian multi-agent systems by average state estimation}},
volume={164},
ISSN={0019-0578},
DOI={10.1016/j.isatra.2025.05.039},
journal={ISA Transactions},
publisher={Elsevier BV},
author={Zhao, Jingyi and Wu, Yongxin and Guo, Yuqian and Li, Zhu and Wu, Yuhu},
year={2025},
pages={297--309}
}References
- Hameed, A., Ordys, A., Możaryn, J. & Sibilska-Mroziewicz, A. Control System Design and Methods for Collaborative Robots: Review. Applied Sciences 13, 675 (2023) – 10.3390/app13010675
- Zhou, Y., Li, D. & Gao, F. Optimal synchronization control for heterogeneous multi‐agent systems: Online adaptive learning solutions. Asian Journal of Control 24, 2352–2362 (2021) – 10.1002/asjc.2642
- Rekabi, F., Shirazi, F. A. & Sadigh, M. J. Distributed nonlinear\(H_{\infty}\)control algorithm for multi-agent quadrotor formation flying. ISA Transactions 96, 81–94 (2020) – 10.1016/j.isatra.2019.04.036
- Du, Z., Qu, X., Shi, J. & Lu, J. Formation control of fixed-wing UAVs with communication delay. ISA Transactions 146, 154–164 (2024) – 10.1016/j.isatra.2023.12.036
- Yu, J., Dong, X., Li, Q., Lu, J. & Ren, Z. Adaptive Practical Optimal Time-Varying Formation Tracking Control for Disturbed High-Order Multi-Agent Systems. IEEE Trans. Circuits Syst. I 69, 2567–2578 (2022) – 10.1109/tcsi.2022.3151464
- Cai, Y., Zhang, H., Wang, Y., Zhang, J. & He, Q. Fixed-time time-varying formation tracking for nonlinear multi-agent systems under event-triggered mechanism. Information Sciences 564, 45–70 (2021) – 10.1016/j.ins.2021.02.071
- Li, Z. et al. Active Disturbance Rejection Formation Tracking Control for Uncertain Nonlinear Multi-Agent Systems With Switching Topology via Dynamic Event-Triggered Extended State Observer. IEEE Trans. Circuits Syst. I 70, 518–529 (2023) – 10.1109/tcsi.2022.3216484
- Yue, D., Cao, J., Li, Q. & Abdel-Aty, M. Distributed Neuro-Adaptive Formation Control for Uncertain Multi-Agent Systems: Node- and Edge-Based Designs. IEEE Trans. Netw. Sci. Eng. 7, 2656–2666 (2020) – 10.1109/tnse.2020.2975581
- Zhang, L., Zheng, Y., Huang, Z., Huang, B. & Su, Y. Distributed global output-feedback formation control without velocity measurement for multiple unmanned surface vehicles. ISA Transactions 147, 118–129 (2024) – 10.1016/j.isatra.2024.02.022
- Goodwine, B. & Antsaklis, P. Multi-agent compositional stability exploiting system symmetries. Automatica 49, 3158–3166 (2013) – 10.1016/j.automatica.2013.07.003
- Deng, Z., Luo, J., Liu, Y. & Yu, W. Distributed Formation Control Algorithms for QUAVs Based on Aggregative Games. IEEE Systems Journal 17, 4419–4429 (2023) – 10.1109/jsyst.2023.3268160
- Deng, Z. Game-Based Formation Control of High-Order Multi-Agent Systems. IEEE Trans. Netw. Sci. Eng. 10, 140–151 (2023) – 10.1109/tnse.2022.3205659
- Lee, D., He, N., Kamalaruban, P. & Cevher, V. Optimization for Reinforcement Learning: From a single agent to cooperative agents. IEEE Signal Process. Mag. 37, 123–135 (2020) – 10.1109/msp.2020.2976000
- van der Schaft, A. & Jeltsema, D. Port-Hamiltonian Systems Theory: An Introductory Overview. FnT in Systems and Control 1, 173–378 (2014) – 10.1561/2600000002
- Putting energy back in control. IEEE Control Syst. 21, 18–33 (2001) – 10.1109/37.915398
- Matei, Inferring particle interaction physical models and their dynamical properties. (2019)
- Donaire, A., Romero, J. G. & Perez, T. Trajectory tracking passivity-based control for marine vehicles subject to disturbances. Journal of the Franklin Institute 354, 2167–2182 (2017) – 10.1016/j.jfranklin.2017.01.012
- Javanmardi, N., Yaghmaei, A. & Yazdanpanah, M. J. Spacecraft formation flying in the port-Hamiltonian framework. Nonlinear Dyn 99, 2765–2783 (2020) – 10.1007/s11071-019-05445-0
- Kumar, L. & Dhillon, S. S. Tracking control design for fractional order systems: A passivity-based port-Hamiltonian framework. ISA Transactions 138, 1–9 (2023) – 10.1016/j.isatra.2023.03.024
- Vos, E., van der Schaft, A. J. & Scherpen, J. M. A. Formation Control and Velocity Tracking for a Group of Nonholonomic Wheeled Robots. IEEE Trans. Automat. Contr. 61, 2702–2707 (2016) – 10.1109/tac.2015.2504547
- Jafarian, M., Vos, E., De Persis, C., van der Schaft, A. J. & Scherpen, J. M. A. Formation control of a multi-agent system subject to Coulomb friction. Automatica 61, 253–262 (2015) – 10.1016/j.automatica.2015.08.021
- Li,
- Li, A passivity approach in port-hamiltonian form for formation control and velocity tracking. (2022)
- Liang, C.-D., Ge, M.-F., Xu, J.-Z., Liu, Z.-W. & Liu, F. Secure and Privacy-Preserving Formation Control for Networked Marine Surface Vehicles With Sampled-Data Interactions. IEEE Trans. Veh. Technol. 71, 1307–1318 (2022) – 10.1109/tvt.2021.3133902
- Yue, J. et al. Event-Trigger-Based Finite-Time Privacy-Preserving Formation Control for Multi-UAV System. Drones 7, 235 (2023) – 10.3390/drones7040235
- Acar, A., Aksu, H., Uluagac, A. S. & Conti, M. A Survey on Homomorphic Encryption Schemes. ACM Comput. Surv. 51, 1–35 (2018) – 10.1145/3214303
- Li, N., Lyu, M., Su, D. & Yang, W. Differential Privacy. Synthesis Lectures on Information Security, Privacy, and Trust (Springer International Publishing, 2017). doi:10.1007/978-3-031-02350-7 – 10.1007/978-3-031-02350-7
- Kang, S.-M. & Ahn, H.-S. Design and Realization of Distributed Adaptive Formation Control Law for Multi-Agent Systems With Moving Leader. IEEE Trans. Ind. Electron. 63, 1268–1279 (2016) – 10.1109/tie.2015.2504041
- Li, Y., Wu, Y. & He, S. Network-based leader-following formation control of second-order autonomous unmanned systems. Journal of the Franklin Institute 358, 757–775 (2021) – 10.1016/j.jfranklin.2020.11.008
- Li N, Sun Z, van der Schaft A, Scherpen J. A port-Hamiltonian framework for displacement-based and rigid formation tracking. 2023. 10.48550/arXiv.2305.09964
- Han, T. et al. Multi-formation control of nonlinear leader-following multi-agent systems. ISA Transactions 69, 140–147 (2017) – 10.1016/j.isatra.2017.05.003
- Jafarian, M., Vos, E., De Persis, C., Scherpen, J. & van der Schaft, A. Disturbance rejection in formation keeping control of nonholonomic wheeled robots. Int. J. Robust. Nonlinear Control 26, 3344–3362 (2016) – 10.1002/rnc.3510
- Li, H., Wang, C., Yin, Z., Xi, J. & Zheng, Y. Optimal distributed time-varying formation control for second-order multiagent systems: LQR-based method. ISA Transactions 152, 177–190 (2024) – 10.1016/j.isatra.2024.06.016
- Fabiani, A passivity-based framework for coordinated distributed control of AUV teams: guaranteeing stability in presence of range communication constraints. (2016)
- El‐Ferik, S., Qureshi, A. & Lewis, F. L. Robust neuro‐adaptive cooperative control of multi‐agent port‐controlled Hamiltonian systems. Adaptive Control & Signal 30, 488–510 (2015) – 10.1002/acs.2589
- Gould, (1988)
- Mordukhovich, (2018)
- Yang, Y., Xiao, Y. & Li, T. A Survey of Autonomous Underwater Vehicle Formation: Performance, Formation Control, and Communication Capability. IEEE Commun. Surv. Tutorials 23, 815–841 (2021) – 10.1109/comst.2021.3059998
- Das, A. K. et al. A vision-based formation control framework. IEEE Trans. Robot. Automat. 18, 813–825 (2002) – 10.1109/tra.2002.803463
- Dong, X. & Hu, G. Time-varying formation control for general linear multi-agent systems with switching directed topologies. Automatica 73, 47–55 (2016) – 10.1016/j.automatica.2016.06.024
- Feng, S., Kawano, Y., Cucuzzella, M. & Scherpen, J. M. A. Output consensus control for linear port-Hamiltonian systems. IFAC-PapersOnLine 55, 230–235 (2022) – 10.1016/j.ifacol.2022.11.057
- Lü, J., Chen, F. & Chen, G. Nonsmooth leader-following formation control of nonidentical multi-agent systems with directed communication topologies. Automatica 64, 112–120 (2016) – 10.1016/j.automatica.2015.11.004
- Tang, Y., Zhang, D., Shi, P., Zhang, W. & Qian, F. Event-Based Formation Control for Nonlinear Multiagent Systems Under DoS Attacks. IEEE Trans. Automat. Contr. 66, 452–459 (2021) – 10.1109/tac.2020.2979936
- Cao, Y., Yu, W., Ren, W. & Chen, G. An Overview of Recent Progress in the Study of Distributed Multi-Agent Coordination. IEEE Trans. Ind. Inf. 9, 427–438 (2013) – 10.1109/tii.2012.2219061
- Lin, W., Li, C., Qu, Z. & Simaan, M. A. Distributed formation control with open-loop Nash strategy. Automatica 106, 266–273 (2019) – 10.1016/j.automatica.2019.04.034
- Zhang, C. & Wang, Y. Enabling Privacy-Preservation in Decentralized Optimization. IEEE Trans. Control Netw. Syst. 6, 679–689 (2019) – 10.1109/tcns.2018.2873152
- Facchinei, F. & Kanzow, C. Generalized Nash Equilibrium Problems. Ann Oper Res 175, 177–211 (2009) – 10.1007/s10479-009-0653-x
- Wei, J. & Zhu, B. Model predictive control for trajectory-tracking and formation of wheeled mobile robots. Neural Comput & Applic 34, 16351–16365 (2022) – 10.1007/s00521-022-07195-4