Skip to main navigation Skip to search Skip to main content

Semi-Global Consensus of Multi-Agent Systems by Fully Distributed Energy-Constrained Linear Protocols

  • Kai Zhang
  • , Jun Hua Peng
  • , Bin Zhou*
  • *Corresponding author for this work
  • Harbin Institute of Technology
  • National Key Laboratory of Complex System Control and Intelligent Agent Cooperation

Research output: Contribution to journalArticlepeer-review

Abstract

This work addresses the leader-following consensus problem for linear multi-agent systems subject to prescribed energy limitations over general directed communication networks, considering both continuous-time and discrete-time frameworks. For the continuous-time case, a distributed linear control protocol is developed by integrating a novel distributed observer with the solution of a parametric Lyapunov equation (PLE). Using key properties of the PLE and Lyapunov stability theory, the semi-global leader-following consensus is guaranteed under any predefined energy constraints. In parallel, a discrete-time protocol is also designed, and its stability is established by using the discrete-time parametric Lyapunov equation. A salient feature of the proposed protocols is that they eliminate the need for any global knowledge of the directed communication network (specifically, eigenvalues of the Laplacian matrix), thus enabling consensus over directed graphs containing a spanning tree rooted at the leader, with any number of agents, under energy constraints. Finally, two simulation studies are conducted to corroborate the theoretical findings.

Original languageEnglish
JournalIEEE Transactions on Control of Network Systems
DOIs
StateAccepted/In press - 2026

Keywords

  • Energy-constrained system
  • Fully distributed consensus
  • Fully distributed observer
  • Semi-global consensus

Fingerprint

Dive into the research topics of 'Semi-Global Consensus of Multi-Agent Systems by Fully Distributed Energy-Constrained Linear Protocols'. Together they form a unique fingerprint.

Cite this