On the effects of communication failures in a multi-agent consensus network

This paper investigates the effects of either an edge or a node disconnection on a multi-agent consensus network, consisting of N agents that are modeled as simple scalar and discrete-time integrators. The communication among the agents is described by a weighted undirected graph. The first part of the paper addresses the case of an edge disconnection and summarizes the main results obtained in [29]. In particular, we show that if an edge disconnection does not affect the connectedness of the whole network, it does not even affect the final consensus value. Discernibility of the faulty network from the original one is investigated both in case the states of all the agents are available and in case only the states of a subset of the agents are available. Several equivalent conditions are derived and it is proved that the necessary and sufficient conditions for discernibility and for discernibility from the observation of a subset of agents are exactly the same and can be checked on the original state matrix and on its eigenvectors. The second part of the paper provides some original results about the effects of a node disconnection. In general, even when the connectedness of the remaining communication graph (namely the graph describing the interactions of the remainingN- 1 agents) is preserved, the network converges to a different consensus value. Also in this case, discernibility of the faulty network from the original one is investigated both in case the states of all the agents are available and in case only the states of a subset of the agents are available. Several equivalent conditions are provided to characterize both properties. Finally, a procedure to restore the original consensus value, after a node disconnection, is provided.

[1]  M. Lewin On nonnegative matrices , 1971 .

[2]  Victor M. Preciado,et al.  Detection and Isolation of Failures in Directed Networks of LTI Systems , 2014, IEEE Transactions on Control of Network Systems.

[3]  Panos J. Antsaklis,et al.  Special Issue on Technology of Networked Control Systems , 2007 .

[4]  Antonio Saverio Valente,et al.  A Consensus-Based Approach for Platooning with Intervehicular Communications and Its Validation in Realistic Scenarios , 2017, IEEE Transactions on Vehicular Technology.

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

[6]  Richard M. Murray,et al.  Consensus problems in networks of agents with switching topology and time-delays , 2004, IEEE Transactions on Automatic Control.

[7]  Danny Weyns,et al.  Multi-Agent Systems , 2009 .

[8]  Victor M. Preciado,et al.  Failure detection and isolation in integrator networks , 2014, 2015 American Control Conference (ACC).

[9]  Alessandro Giua,et al.  Decentralized fault diagnosis for sensor networks , 2009, 2009 IEEE International Conference on Automation Science and Engineering.

[10]  Rahul Dhal,et al.  Detecting link failures in complex network processes using remote monitoring , 2015 .

[11]  Amir G. Aghdam,et al.  Detectability of multiple link failures in multi-agent systems under the agreement protocol , 2012, 2012 IEEE 51st IEEE Conference on Decision and Control (CDC).

[12]  E.M. Atkins,et al.  A survey of consensus problems in multi-agent coordination , 2005, Proceedings of the 2005, American Control Conference, 2005..

[13]  Josep M. Guerrero,et al.  A Multiagent-Based Consensus Algorithm for Distributed Coordinated Control of Distributed Generators in the Energy Internet , 2015, IEEE Transactions on Smart Grid.

[14]  Yu Zhang,et al.  A Short Survey on Fault Diagnosis in Wireless Sensor Networks , 2016, WICON.

[15]  Wei Ren,et al.  Information consensus in multivehicle cooperative control , 2007, IEEE Control Systems.

[16]  Bruno Sinopoli,et al.  Inferring link changes in dynamic networks through power spectral density variations , 2017, 2017 55th Annual Allerton Conference on Communication, Control, and Computing (Allerton).

[17]  M. Egerstedt,et al.  Motion probes for fault detection and recovery in networked control systems , 2008, 2008 American Control Conference.

[18]  Maria Elena Valcher,et al.  Consensus in the presence of communication faults , 2019, 2019 18th European Control Conference (ECC).

[19]  M. Fiedler Algebraic connectivity of graphs , 1973 .

[20]  Amir G. Aghdam,et al.  Digraphs with Distinguishable Dynamics Under the Multi‐Agent Agreement Protocol , 2014, ArXiv.

[21]  Xinghuo Yu,et al.  Multi-Agent Systems with Dynamical Topologies: Consensus and Applications , 2013, IEEE Circuits and Systems Magazine.

[22]  Markus Rupp,et al.  Experimental node failure analysis in WSNs , 2011, 2011 18th International Conference on Systems, Signals and Image Processing.

[23]  Francesco Bullo,et al.  Control-Theoretic Methods for Cyberphysical Security: Geometric Principles for Optimal Cross-Layer Resilient Control Systems , 2015, IEEE Control Systems.

[24]  Long Wang,et al.  Recent Advances in Consensus of Multi-Agent Systems: A Brief Survey , 2017, IEEE Transactions on Industrial Electronics.

[25]  Robert J. Plemmons,et al.  Nonnegative Matrices in the Mathematical Sciences , 1979, Classics in Applied Mathematics.

[26]  Karl Henrik Johansson,et al.  Distributed real-time fault detection and isolation for cooperative multi-agent systems , 2012, 2012 American Control Conference (ACC).

[27]  Giorgio Battistelli,et al.  Detecting Topology Variations in Networks of Linear Dynamical Systems , 2018, IEEE Transactions on Control of Network Systems.

[28]  Amir G. Aghdam,et al.  Characterization of link failures in multi-agent systems under the agreement protocol , 2012, 2012 American Control Conference (ACC).

[29]  Reza Olfati-Saber,et al.  Consensus and Cooperation in Networked Multi-Agent Systems , 2007, Proceedings of the IEEE.