Distributed cooperative control of leader-follower multi-agent systems under packet dropouts for quadcopters

Abstract This paper is to develop a novel distributed leader–follower algorithm for multi-agent systems in the event of stochastic communication link failure over the network. Bernoulli distribution is applied to represent the data dropout during operation while the data dropout properties of each communication links are independent from each other. Sufficient conditions for a stabilizing controller design are developed by using Lyapunov-based methodologies and Linear Matrix Inequality (LMIs) techniques. The stability condition is then decomposed into small robust stability conditions with the size of a single agent, provided that the interaction topology of the followers is an undirected graph, which leads to efficient solutions even in case that the number of agents is large and a high order system dynamics of the agent is considered. The main result is to ensure the mean square exponential stability of the overall system reaching consensus. The case of consecutive data losses in any of the communication links is also discussed in the same framework. Leader-following numerical simulations with a group of agents including quadcopters are successfully conducted to demonstrate the effectiveness of the novel consensus algorithm in this paper. The results show that the consensus achievement is incorporating the data loss probability; however a higher data loss rate may cause a longer time for agents to achieve consensus.

[1]  Magnus Egerstedt,et al.  Graph Theoretic Methods in Multiagent Networks , 2010, Princeton Series in Applied Mathematics.

[2]  M. Spong,et al.  Stable flocking of multiple inertial agents on balanced graphs , 2006, 2006 American Control Conference.

[3]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[4]  Richard M. Murray,et al.  Recent Research in Cooperative Control of Multivehicle Systems , 2007 .

[5]  Ya-Jun Pan,et al.  A novel leader following consensus approach for multi-agent systems with data loss , 2017 .

[6]  Yu-Ping Tian,et al.  Consensus of Data-Sampled Multi-Agent Systems With Random Communication Delay and Packet Loss , 2010, IEEE Transactions on Automatic Control.

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

[8]  Jared R. Leadbetter,et al.  Control in an Information Rich World Report of the Panel on Future Directions in Control , Dynamics , and Systems , 2002 .

[9]  Daniel Liberzon,et al.  Rendezvous Without Coordinates , 2012, IEEE Trans. Autom. Control..

[10]  Richard M. Murray,et al.  INFORMATION FLOW AND COOPERATIVE CONTROL OF VEHICLE FORMATIONS , 2002 .

[11]  Michel Verhaegen,et al.  Distributed Control for Identical Dynamically Coupled Systems: A Decomposition Approach , 2009, IEEE Transactions on Automatic Control.

[12]  Christian Hoffmann,et al.  Control of Heterogeneous Groups of Systems Interconnected Through Directed and Switching Topologies , 2015, IEEE Transactions on Automatic Control.

[13]  Nejat Olgaç,et al.  An Exact Method for the Stability Analysis of Linear Consensus Protocols With Time Delay , 2011, IEEE Transactions on Automatic Control.

[14]  Y. Ishido A New Framework for Stability Analysis of Quantized Feedback Systems , 2012 .

[15]  Herbert Werner,et al.  Robust controller design for formation flight of quad-rotor helicopters , 2009, Proceedings of the 48h IEEE Conference on Decision and Control (CDC) held jointly with 2009 28th Chinese Control Conference.

[16]  Charles R. Johnson,et al.  Topics in Matrix Analysis , 1991 .

[17]  Wenwu Yu,et al.  Distributed leader-follower flocking control for multi-agent dynamical systems with time-varying velocities , 2010, Syst. Control. Lett..

[18]  Jiangping Hu,et al.  Distributed tracking control of leader-follower multi-agent systems under noisy measurement , 2011, Autom..

[19]  Romeo Ortega,et al.  Synchronization of Networks of Nonidentical Euler-Lagrange Systems With Uncertain Parameters and Communication Delays , 2011, IEEE Transactions on Automatic Control.

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

[21]  Lin Huang,et al.  Consensus of Multiagent Systems and Synchronization of Complex Networks: A Unified Viewpoint , 2016, IEEE Transactions on Circuits and Systems I: Regular Papers.

[22]  Rogelio Lozano,et al.  Real-time embedded control system for VTOL aircrafts: Application to stabilize a quad-rotor helicopter , 2006, 2006 IEEE Conference on Computer Aided Control System Design, 2006 IEEE International Conference on Control Applications, 2006 IEEE International Symposium on Intelligent Control.

[23]  Herbert Werner,et al.  Robust and gain-scheduled formation control techniques for multi-agent systems - comparison and benchmark in a unified framework , 2016, 2016 American Control Conference (ACC).

[24]  Ya-Jun Pan,et al.  Leader-following consensus control of multi-agent systems with communication delays & random packet loss , 2016, 2016 American Control Conference (ACC).

[25]  Mark W. Spong,et al.  On Exponential Synchronization of Kuramoto Oscillators , 2009, IEEE Transactions on Automatic Control.

[26]  Sandip Roy,et al.  Constructing consensus controllers for networks with identical general linear agents , 2010 .

[27]  Christian Hoffmann,et al.  Control of heterogeneous groups of LPV systems interconnected through directed and switching topologies , 2014, 2014 American Control Conference.

[28]  Mehran Mesbahi,et al.  Agreement over random networks , 2004, 2004 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No.04CH37601).

[29]  Daniel E. Quevedo,et al.  Sparse Packetized Predictive Control for Networked Control Over Erasure Channels , 2013, IEEE Transactions on Automatic Control.

[30]  James Lam,et al.  Stabilization of linear systems over networks with bounded packet loss , 2007, Autom..

[31]  Fuwen Yang,et al.  Robust $H_{\infty}$ Control for Networked Systems With Random Packet Losses , 2007, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

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