On Synchronization of Dynamical Systems Over Directed Switching Topologies: An Algebraic and Geometric Perspective

In this article, we aim to investigate the synchronization problem of dynamical systems, which can be of generic linear or Lipschitz nonlinear type, communicating over directed switching network topologies. A mild connectivity assumption on the switching topologies is imposed, which allows them to be directed and jointly connected. We propose a novel analysis framework from both algebraic and geometric perspectives to justify the attractiveness of the synchronization manifold. Specifically, it is proven that the complementary space of the synchronization manifold can be spanned by certain subspaces constructed from the network structure. This allows to project the states of the dynamical systems onto these subspaces and transform the synchronization problem under consideration equivalently into a convergence one of the projected states in each subspace. Then, assuming the joint connectivity condition on the communication topologies, we are able to work out a unified convergence analysis for both types of dynamical systems. More specifically, for partial-state coupled generic linear systems, it is proven that synchronization can be reached if an extra condition, which is easy to verify in several cases, on the system dynamics is satisfied. For Lipschitz nonlinear systems with positive-definite inner coupling matrix, synchronization is realized if the coupling strength is strong enough to stabilize the evolution of the projected states in each subspace under certain conditions. The above claims generalize the existing results concerning both types of dynamical systems to so far the most general framework. Some illustrative examples are provided to verify our theoretical findings.

[1]  Huijun Gao,et al.  Collective Behavior for Group of Generic Linear Agents Interacting Under Arbitrary Network Topology , 2015, IEEE Transactions on Control of Network Systems.

[2]  Huijun Gao,et al.  On Discrete-Time Convergence for General Linear Multi-Agent Systems Under Dynamic Topology , 2014, IEEE Transactions on Automatic Control.

[3]  Wei Xing Zheng,et al.  Distributed $k$ -Means Algorithm and Fuzzy $c$ -Means Algorithm for Sensor Networks Based on Multiagent Consensus Theory , 2017, IEEE Transactions on Cybernetics.

[4]  Mario di Bernardo,et al.  On QUAD, Lipschitz, and Contracting Vector Fields for Consensus and Synchronization of Networks , 2011, IEEE Transactions on Circuits and Systems I: Regular Papers.

[5]  Long Wang,et al.  Asynchronous Consensus in Continuous-Time Multi-Agent Systems With Switching Topology and Time-Varying Delays , 2006, IEEE Transactions on Automatic Control.

[6]  Wei Xing Zheng,et al.  Robust $H_{\infty }$ Group Consensus for Interacting Clusters of Integrator Agents , 2017, IEEE Transactions on Automatic Control.

[7]  Mahdi Jalili,et al.  Enhancing Synchronizability of Diffusively Coupled Dynamical Networks: A Survey , 2013, IEEE Transactions on Neural Networks and Learning Systems.

[8]  Kevin M. Passino,et al.  Biomimicry of bacterial foraging for distributed optimization and control , 2002 .

[9]  Daizhan Cheng,et al.  Leader-following consensus of multi-agent systems under fixed and switching topologies , 2010, Syst. Control. Lett..

[10]  Juhoon Back,et al.  Output Feedback Practical Coordinated Tracking of Uncertain Heterogeneous Multi-Agent Systems Under Switching Network Topology , 2017, IEEE Transactions on Automatic Control.

[11]  Karl Henrik Johansson,et al.  The Role of Persistent Graphs in the Agreement Seeking of Social Networks , 2011, IEEE Journal on Selected Areas in Communications.

[12]  S. Rinaldi,et al.  Positive Linear Systems: Theory and Applications , 2000 .

[13]  Panos J. Antsaklis,et al.  A Linear Systems Primer , 2007 .

[14]  Parlitz,et al.  Generalized synchronization, predictability, and equivalence of unidirectionally coupled dynamical systems. , 1996, Physical review letters.

[15]  Guoqiang Hu,et al.  Pinning Synchronization of Directed Networks With Switching Topologies: A Multiple Lyapunov Functions Approach , 2015, IEEE Transactions on Neural Networks and Learning Systems.

[16]  Wei Xing Zheng,et al.  Exponential Synchronization of Complex Networks of Linear Systems and Nonlinear Oscillators: A Unified Analysis , 2015, IEEE Transactions on Neural Networks and Learning Systems.

[17]  Le Yi Wang,et al.  Critical Connectivity and Fastest Convergence Rates of Distributed Consensus With Switching Topologies and Additive Noises , 2015, IEEE Transactions on Automatic Control.

[18]  Jie Lin,et al.  Coordination of groups of mobile autonomous agents using nearest neighbor rules , 2003, IEEE Trans. Autom. Control..

[19]  Jie Huang,et al.  Stability of a Class of Linear Switching Systems with Applications to Two Consensus Problems , 2011, IEEE Transactions on Automatic Control.

[20]  Hyungbo Shim,et al.  Consensus of output-coupled linear multi-agent systems under fast switching network: Averaging approach , 2013, Autom..

[21]  Frank Allgöwer,et al.  An internal model principle is necessary and sufficient for linear output synchronization , 2011, Autom..

[22]  Behrouz Touri,et al.  On Ergodicity, Infinite Flow, and Consensus in Random Models , 2010, IEEE Transactions on Automatic Control.

[23]  Ji-Feng Zhang,et al.  Necessary and Sufficient Conditions for Consensusability of Linear Multi-Agent Systems , 2010, IEEE Transactions on Automatic Control.

[24]  Guangming Xie,et al.  Necessary and sufficient conditions for containment control of networked multi-agent systems , 2012, Autom..

[25]  Gordon F. Royle,et al.  Algebraic Graph Theory , 2001, Graduate texts in mathematics.

[26]  Lei Wang,et al.  Bounded synchronization of a heterogeneous complex switched network , 2015, Autom..

[27]  Ziyang Meng,et al.  Network Synchronization With Nonlinear Dynamics and Switching Interactions , 2014, IEEE Transactions on Automatic Control.

[28]  Randal W. Beard,et al.  Consensus seeking in multiagent systems under dynamically changing interaction topologies , 2005, IEEE Transactions on Automatic Control.

[29]  Maria Elena Valcher,et al.  On the consensus of homogeneous multi-agent systems with arbitrarily switching topology , 2017, Autom..

[30]  Brian D. O. Anderson,et al.  Reaching a Consensus in a Dynamically Changing Environment: Convergence Rates, Measurement Delays, and Asynchronous Events , 2008, SIAM J. Control. Optim..

[31]  A. Winfree The geometry of biological time , 1991 .

[32]  Luc Moreau,et al.  Stability of multiagent systems with time-dependent communication links , 2005, IEEE Transactions on Automatic Control.

[33]  Wenwu Yu,et al.  Synchronizing nonlinear complex networks via switching disconnected topology , 2016, Autom..

[34]  Zongli Lin,et al.  Distributed Consensus Control of Multi-Agent Systems With Higher Order Agent Dynamics and Dynamically Changing Directed Interaction Topologies , 2016, IEEE Transactions on Automatic Control.

[35]  Brian D. O. Anderson,et al.  Convergence and State Reconstruction of Time-Varying Multi-Agent Systems From Complete Observability Theory , 2017, IEEE Transactions on Automatic Control.