A Distributed Consensus Controller With Indirect State Interaction for Multi-Agent Systems in the Port-Hamiltonian Framework
Authors
Jingyi Zhao, Yongxin Wu, Weijun Zhou, Yuhu Wu
Abstract
This paper investigates the consensus problem in a class of multi-agent systems with port-Hamiltonian dynamics, where agents update their states through information exchange with their neighbours to achieve consensus. However, the communication process poses a risk of leaking an agent’s exact state to other agents or external eavesdroppers, resulting in a potential privacy breach. To address this issue, we propose a distributed consensus controller designed with privacy protection. With the proposed controller, the interaction among multiple agents only depends on their own estimation to the average output of the whole, thus avoiding explicit state sharing. Additionally, the multi-agent systems maintain the passive characteristic, making the Hamiltonian function a natural choice as the Lyapunov function candidate. Furthermore, we prove that the multi-agent systems converge exponentially to the equilibrium where the outputs of the multi-agent systems achieve consensus, and provide the corresponding convergence rate. Finally, a simulation example is presented to illustrate the effectiveness of the proposed controller.
Citation
- Journal: IEEE Transactions on Signal and Information Processing over Networks
- Year: 2026
- Volume: 12
- Issue:
- Pages: 440–451
- Publisher: Institute of Electrical and Electronics Engineers (IEEE)
- DOI: 10.1109/tsipn.2026.3676246
BibTeX
@article{Zhao_2026,
title={{A Distributed Consensus Controller With Indirect State Interaction for Multi-Agent Systems in the Port-Hamiltonian Framework}},
volume={12},
ISSN={2373-7778},
DOI={10.1109/tsipn.2026.3676246},
journal={IEEE Transactions on Signal and Information Processing over Networks},
publisher={Institute of Electrical and Electronics Engineers (IEEE)},
author={Zhao, Jingyi and Wu, Yongxin and Zhou, Weijun and Wu, Yuhu},
year={2026},
pages={440--451}
}References
- Sabri O, Lehéricy L, Muzy A (2023) Multi-agent learning via gradient ascent activity-based credit assignment. Sci Rep 13(1). https://doi.org/10.1038/s41598-023-42448- – 10.1038/s41598-023-42448-9
- Long S, Huang W, Wang J, Liu J, Gu Y, Wang Z (2025) A Fixed-Time Consensus Control With Prescribed Performance for Multi-Agent Systems Under Full-State Constraints. IEEE Trans Automat Sci Eng 22:6398–6407. https://doi.org/10.1109/tase.2024.344513 – 10.1109/tase.2024.3445135
- Gao C, Wang Z, He X, Dong H (2021) Encryption–decryption-based consensus control for multi-agent systems: Handling actuator faults. Automatica 134:109908. https://doi.org/10.1016/j.automatica.2021.10990 – 10.1016/j.automatica.2021.109908
- Paredes AI, Nuno E, Cruz-Zavala E, Aldana CI (2022) Output-Feedback Consensus of Delayed Networks of Euler–Lagrange Agents With Bounded Controllers. IEEE Control Syst Lett 6:1903–1908. https://doi.org/10.1109/lcsys.2021.313575 – 10.1109/lcsys.2021.3135756
- Chen C, Gao X, Zhang H, Zou W, Xiang Z (2025) Sampled-Data Connectivity-Preserving Consensus for Multiple Heterogeneous Euler-Lagrange Systems. IEEE Trans Automat Sci Eng 22:6619–6630. https://doi.org/10.1109/tase.2024.345051 – 10.1109/tase.2024.3450518
- Zhang K, Li Z, Wang Y, Louati A, Chen J (2022) Privacy-preserving dynamic average consensus via state decomposition: Case study on multi-robot formation control. Automatica 139:110182. https://doi.org/10.1016/j.automatica.2022.11018 – 10.1016/j.automatica.2022.110182
- Deng Z, Ye M, Xie X-P, Yang X (2025) Fully Distributed Game Strategy for Second-Order Players and Its Application to Networked Electricity Markets. IEEE Trans on Signal and Inf Process over Networks 11:136–146. https://doi.org/10.1109/tsipn.2025.353899 – 10.1109/tsipn.2025.3538996
- Ruan M, Gao H, Wang Y (2019) Secure and Privacy-Preserving Consensus. IEEE Trans Automat Contr 64(10):4035–4049. https://doi.org/10.1109/tac.2019.289088 – 10.1109/tac.2019.2890887
- Wang Y (2019) Privacy-Preserving Average Consensus via State Decomposition. IEEE Trans Automat Contr 64(11):4711–4716. https://doi.org/10.1109/tac.2019.290273 – 10.1109/tac.2019.2902731
- Altafini C (2020) A system-theoretic framework for privacy preservation in continuous-time multiagent dynamics. Automatica 122:109253. https://doi.org/10.1016/j.automatica.2020.10925 – 10.1016/j.automatica.2020.109253
- Mo Y, Murray RM (2017) Privacy Preserving Average Consensus. IEEE Trans Automat Contr 62(2):753–765. https://doi.org/10.1109/tac.2016.256433 – 10.1109/tac.2016.2564339
- He J, Cai L, Zhao C, Cheng P, Guan X (2019) Privacy-Preserving Average Consensus: Privacy Analysis and Algorithm Design. IEEE Trans on Signal and Inf Process over Networks 5(1):127–138. https://doi.org/10.1109/tsipn.2018.286634 – 10.1109/tsipn.2018.2866342
- Liu J, Dong J (2025) Fault-Tolerant Consensus Control With Privacy-Preserving Virtual Layer for Heterogeneous Multi-Agent System. IEEE Trans Automat Sci Eng 22:5687–5699. https://doi.org/10.1109/tase.2024.342840 – 10.1109/tase.2024.3428408
- Liang C-D, Ge M-F, Xu J-Z, Liu Z-W, Liu F (2022) Secure and Privacy-Preserving Formation Control for Networked Marine Surface Vehicles With Sampled-Data Interactions. IEEE Trans Veh Technol 71(2):1307–1318. https://doi.org/10.1109/tvt.2021.313390 – 10.1109/tvt.2021.3133902
- van der Schaft A, Jeltsema D (2014) Port-Hamiltonian Systems Theory: An Introductory Overview. Foundations and Trends® in Systems and Control 1(2–3):173–378. https://doi.org/10.1561/260000000 – 10.1561/2600000002
- 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
- Chaturantabut S, Beattie C, Gugercin S (2016) Structure-Preserving Model Reduction for Nonlinear Port-Hamiltonian Systems. SIAM J Sci Comput 38(5):B837–B865. https://doi.org/10.1137/15m105508 – 10.1137/15m1055085
- Aldana-Lpez, Towards parameter-free distributed optimization: A port-Hamiltonian approach. (2024)
- Li N, Sun Z, van der Schaft A, Scherpen JMA (2025) A port-Hamiltonian framework for displacement-based and rigid formation tracking. Automatica 177:112350. https://doi.org/10.1016/j.automatica.2025.11235 – 10.1016/j.automatica.2025.112350
- Li N, Borja P, van der Schaft A, Scherpen JMA (2026) Angle-based formation stabilization and maneuvers in port-Hamiltonian form with bearing and velocity measurements. Automatica 183:112638. https://doi.org/10.1016/j.automatica.2025.11263 – 10.1016/j.automatica.2025.112638
- Zhao J, Wu Y, Guo Y, Li Z, Wu Y (2025) Distributed formation control for port-Hamiltonian multi-agent systems by average state estimation. ISA Transactions 164:297–309. https://doi.org/10.1016/j.isatra.2025.05.03 – 10.1016/j.isatra.2025.05.039
- Zhao J, Wu Y, Wu Y, Gorrec YL (2025) A privacy preserving distributed controller for the general formation of multi-agent systems in port-Hamiltonian form. Automatica 179:112452. https://doi.org/10.1016/j.automatica.2025.11245 – 10.1016/j.automatica.2025.112452
- Dai J, Yi J-W, Chai L (2023) Fast Consensus of High-Order Multiagent Systems. IEEE Trans Control Netw Syst 10(3):1303–1312. https://doi.org/10.1109/tcns.2022.322694 – 10.1109/tcns.2022.3226941
- Kong M, Shen F, Li Z, Peng X, Zhong W (2024) Finite-Time Performance Mask Function-Based Distributed Privacy-Preserving Consensus: Case Study on Optimal Dispatch of Energy System. IEEE Trans on Signal and Inf Process over Networks 10:776–787. https://doi.org/10.1109/tsipn.2024.348548 – 10.1109/tsipn.2024.3485480
- Wang Y, Lam J, Lin H (2022) Consensus of Linear Multivariable Discrete-Time Multiagent Systems: Differential Privacy Perspective. IEEE Trans Cybern 52(12):13915–13926. https://doi.org/10.1109/tcyb.2021.313593 – 10.1109/tcyb.2021.3135933
- Zhang J, Lu J, Chen X, Zhong J (2024) Privacy-Preserving Bipartite Consensus on Signed Networks. IEEE Trans Control Netw Syst 11(2):696–704. https://doi.org/10.1109/tcns.2023.329819 – 10.1109/tcns.2023.3298198
- Wang Y, Ma Z, Chen G, Cao J (2024) Design of consensus and cluster consensus controller for first-order nonlinear multi-agent systems based on subgroup structure. Neurocomputing 600:128141. https://doi.org/10.1016/j.neucom.2024.12814 – 10.1016/j.neucom.2024.128141
- Deng Q, Liu K, Zhang Y (2024) Privacy-Preserving Consensus of Double-Integrator Multi-Agent Systems With Input Constraints. IEEE Trans Emerg Top Comput Intell 8(6):4119–4129. https://doi.org/10.1109/tetci.2024.338669 – 10.1109/tetci.2024.3386692
- Zhang J, Lu J, Liang J, Shi K (2023) Privacy-Preserving Average Consensus in Multiagent Systems via Partial Information Transmission. IEEE Trans Syst Man Cybern, Syst 53(5):2781–2791. https://doi.org/10.1109/tsmc.2022.322057 – 10.1109/tsmc.2022.3220578
- Zhang Y, Peng Z, Wen G, Wang J, Huang T (2023) Privacy Preserving-Based Resilient Consensus for Multiagent Systems Via State Decomposition. IEEE Trans Control Netw Syst 10(3):1172–1183. https://doi.org/10.1109/tcns.2022.318223 – 10.1109/tcns.2022.3182234
- Maity D, Tsiotras P (2022) Multiagent Consensus Subject to Communication and Privacy Constraints. IEEE Trans Control Netw Syst 9(2):943–955. https://doi.org/10.1109/tcns.2021.312492 – 10.1109/tcns.2021.3124926
- Rezazadeh N, Kia SS (2024) A Study of Privacy Preservation in Average Consensus Algorithm via Deterministic Obfuscation Signals. IEEE Trans Control Netw Syst 11(1):534–546. https://doi.org/10.1109/tcns.2023.329011 – 10.1109/tcns.2023.3290114
- Gould, Graph Theory (1988)
- Donaire A, Junco S (2009) On the addition of integral action to port-controlled Hamiltonian systems. Automatica 45(8):1910–1916. https://doi.org/10.1016/j.automatica.2009.04.00 – 10.1016/j.automatica.2009.04.006
- Yaghmaei A, Yazdanpanah MJ (2019) Structure Preserving Observer Design for Port-Hamiltonian Systems. IEEE Trans Automat Contr 64(3):1214–1220. https://doi.org/10.1109/tac.2018.284790 – 10.1109/tac.2018.2847904
- Petrovic V, Ortega R, Stankovi AM (2001) Interconnection and damping assignment approach to control of PM synchronous motors. IEEE Trans Contr Syst Technol 9(6):811–820. https://doi.org/10.1109/87.96034 – 10.1109/87.960344
- Lu Y, Zhu M (2019) A control-theoretic perspective on cyber-physical privacy: Where data privacy meets dynamic systems. Annual Reviews in Control 47:423–440. https://doi.org/10.1016/j.arcontrol.2019.04.01 – 10.1016/j.arcontrol.2019.04.010
- Deng J, Wang F, Liu Z, Chen Z (2024) Fully Distributed Consensus Control for a Class of Disturbed Linear Multi-Agent Systems Over Event-Triggered Communication. IEEE Trans on Signal and Inf Process over Networks 10:205–215. https://doi.org/10.1109/tsipn.2024.337561 – 10.1109/tsipn.2024.3375612
- Ren Y, Liu S, Li D, Zhang D, Lei T, Wang L (2024) Model-free adaptive consensus design for a class of unknown heterogeneous nonlinear multi-agent systems with packet dropouts. Sci Rep 14(1). https://doi.org/10.1038/s41598-024-73959- – 10.1038/s41598-024-73959-8
- Rockafellar RT (1970) Convex Analysi – 10.1515/9781400873173
- 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
- Astolfi A, Ortega R (2003) Immersion and invariance: a new tool for stabilization and adaptive control of nonlinear systems. IEEE Trans Automat Contr 48(4):590–606. https://doi.org/10.1109/tac.2003.80982 – 10.1109/tac.2003.809820
- Vos E, van der Schaft AJ, Scherpen JMA (2016) Formation Control and Velocity Tracking for a Group of Nonholonomic Wheeled Robots. IEEE Trans Automat Contr 61(9):2702–2707. https://doi.org/10.1109/tac.2015.250454 – 10.1109/tac.2015.2504547
- Gao L, Deng S, Ren W (2019) Differentially Private Consensus With an Event-Triggered Mechanism. IEEE Trans Control Netw Syst 6(1):60–71. https://doi.org/10.1109/tcns.2018.279570 – 10.1109/tcns.2018.2795703