Competitive Interaction Design of Cooperative Systems Against Attacks

This technical note proposes a resilient cooperative control design for networked cooperative systems when subjected to external attacks. The systems considered in this paper can have any information topology described by a leader-follower digraph. A potential attack on such systems consists of unknown bounded signals generated from any linear or nonlinear finite-$L_2$-gain exogenous dynamical system and injected distributively into nodes of the system's network. The purpose of the attack is to destabilize the consensus dynamics by intercepting the system's communication network and corrupting its local state feedback. The proposed resilient control design consists of introducing a virtual system with hidden network such that the overall system consisting of the original consensus system, the virtual system, and the attack dynamics is stable without requiring any information about the locations or nature of the attack. This is accomplished by utilizing the concept of competitive interaction to provide explicit design criteria for the hidden network of the virtual system to interact with the original system. A graph theoretical approach and a Lyapunov direct method are used to analyze the overall system and show that the proposed design ensures stability of the overall system and preserves the consensus of the original system. An example, which includes several scenarios, is used to illustrate the results.

[1]  Zhihua Qu,et al.  Distributed Scheduling and Cooperative Control for Charging of Electric Vehicles at Highway Service Stations , 2017, IEEE Transactions on Intelligent Transportation Systems.

[2]  Mohammad Shahidehpour,et al.  Toward a Cyber Resilient and Secure Microgrid Using Software-Defined Networking , 2017, IEEE Transactions on Smart Grid.

[3]  Azwirman Gusrialdi,et al.  Exploiting the use of information to improve coverage performance of robotic sensor networks , 2014 .

[4]  W. Marsden I and J , 2012 .

[5]  Zhihua Qu,et al.  A Self-Organizing Strategy for Power Flow Control of Photovoltaic Generators in a Distribution Network , 2011, IEEE Transactions on Power Systems.

[6]  Shreyas Sundaram,et al.  Resilient Asymptotic Consensus in Robust Networks , 2013, IEEE Journal on Selected Areas in Communications.

[7]  P. Olver Nonlinear Systems , 2013 .

[8]  Zhihua Qu,et al.  Game theoretical designs of resilient cooperative systems , 2015, 2015 European Control Conference (ECC).

[9]  Tansel Yucelen,et al.  Resilient networked multiagent systems: A distributed adaptive control approachy , 2014, 53rd IEEE Conference on Decision and Control.

[10]  Alexander Schwab Cooperative control of dynamical systems , 2017 .

[11]  Shreyas Sundaram,et al.  Distributed Function Calculation via Linear Iterative Strategies in the Presence of Malicious Agents , 2011, IEEE Transactions on Automatic Control.

[12]  Bahman Gharesifard,et al.  Resilience in consensus dynamics via competitive interconnections , 2012 .

[13]  Luca Schenato,et al.  Average TimeSynch: A consensus-based protocol for clock synchronization in wireless sensor networks , 2011, Autom..

[14]  Tansel Yucelen,et al.  Adaptive architectures for resilient control of networked multiagent systems in the presence of misbehaving agents , 2018, Int. J. Control.

[15]  Nikhil Chopra,et al.  Content modification attacks on consensus seeking multi-agent system with double-integrator dynamics. , 2016, Chaos.

[16]  Antonio Bicchi,et al.  Consensus Computation in Unreliable Networks: A System Theoretic Approach , 2010, IEEE Transactions on Automatic Control.

[17]  Hassan K. Khalil,et al.  Nonlinear Systems Third Edition , 2008 .

[18]  João P. Hespanha,et al.  Learning consensus in adversarial environments , 2013, Defense, Security, and Sensing.

[19]  Mo-Yuen Chow,et al.  Resilient Distributed Control in the Presence of Misbehaving Agents in Networked Control Systems , 2014, IEEE Transactions on Cybernetics.

[20]  Zhihua Qu,et al.  Robust design of cooperative systems against attacks , 2014, 2014 American Control Conference.

[21]  Shaoshuai Mou,et al.  A Distributed Algorithm for Solving a Linear Algebraic Equation , 2013, IEEE Transactions on Automatic Control.

[22]  Magnus Egerstedt,et al.  A control lyapunov function approach to human-swarm interactions , 2015, 2015 American Control Conference (ACC).

[23]  Sonia Martínez,et al.  On Attack-Resilient Distributed Formation Control in Operator-Vehicle Networks , 2014, SIAM J. Control. Optim..

[24]  Zhihua Qu,et al.  Analysis of cooperative systems with time delay: Application to transportation systems , 2016, 2016 IEEE Conference on Control Applications (CCA).

[25]  Frank L. Lewis,et al.  On constructing Lyapunov functions for multi-agent systems , 2015, Autom..

[26]  Jim Esch,et al.  Software-Defined Networking: A Comprehensive Survey , 2015, Proc. IEEE.

[27]  Azwirman Gusrialdi,et al.  Distributed Estimation of All the Eigenvalues and Eigenvectors of Matrices Associated With Strongly Connected Digraphs , 2017, IEEE Control Systems Letters.

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

[29]  Seth Hutchinson,et al.  A distributed robust convergence algorithm for multi-robot systems in the presence of faulty robots , 2015, 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).