Weak synchronization in heterogeneous multi-agent systems
Anton A. Stoorvogel, Ali Saberi, Zhenwei Liu
TL;DR
This paper addresses synchronization of heterogeneous multi-agent systems under network uncertainty by introducing weak synchronization, defined by $\zeta_i(t)\to 0$ without assuming connectivity. It develops scale-free protocols that guarantee weak synchronization on arbitrary graphs and shows that, when a directed spanning tree exists, weak synchronization implies classical output synchronization; conversely, classical synchronization implies weak synchronization. The results also establish that the non-basic agents converge to convex combinations of the basic bicomponent trajectories, enabling stable behavior after faults. Numerical examples on a 60-node network in both continuous- and discrete-time confirm the theoretical guarantees and illustrate fault-tolerant synchronization within basic bicomponents.
Abstract
In this paper, we propose a new framework for synchronization of heterogeneous multi agent system which we refer to as weak synchronization. This new framework of synchronization is based on achieving the network stability in the absence of any information on communication network including the connectivity. Here by network stability, we mean that in the basic setup of a multi-agent system, we require that the signals exchanged over the network converge to zero. As such if the network happens to have a directed spanning tree then we obtain classical synchronization. Moreover, we design protocols which achieve weak synchronization for any network without making any kind of assumptions on communication network. If the network happens to have a directed spanning tree, then we obtain classical synchronization. However, if this is not the case then we describe in detail in this paper what kind of synchronization properties are preserved in the system and the output of the different agents can behave.
