Robust consensus tracking of a class of second-order multi-agent dynamic systems

In this paper, a robust consensus tracking problem for a class of second-order multi-agent systems has been addressed in the presence of disturbances and unmodeled dynamics. The desired trajectory to be tracked is only provided to a small group of team members. An identifier is developed to estimate the unknown disturbances and unmodeled dynamics. A continuous consensus tracking controller is developed based on this identifier to achieve asymptotic consensus tracking using the local information obtained from neighboring agents. A sufficient condition is derived to ensure consensus tracking and asymptotic stability of the closed-loop system using algebraic graph theory, Lyapunov-based analysis, and an invariance-like theorem. Numerical simulations are provided to demonstrate the effectiveness of the developed robust consensus controller.

[1]  Yiguang Hong,et al.  Distributed Observers Design for Leader-Following Control of Multi-Agent Networks (Extended Version) , 2017, 1801.00258.

[2]  Mireille E. Broucke,et al.  Local control strategies for groups of mobile autonomous agents , 2004, IEEE Transactions on Automatic Control.

[3]  R. Jackson Inequalities , 2007, Algebra for Parents.

[4]  Ella M. Atkins,et al.  Distributed multi‐vehicle coordinated control via local information exchange , 2007 .

[5]  Reinhard Diestel,et al.  Graph Theory , 1997 .

[6]  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.

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

[8]  Ziyang Meng,et al.  Decentralized finite-time sliding mode estimators and their applications in decentralized finite-time formation tracking , 2010, Syst. Control. Lett..

[9]  Guoqiang Hu Robust consensus tracking of a class of second-order multi-agent dynamic systems , 2010, 49th IEEE Conference on Decision and Control (CDC).

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

[11]  Gerardo Lafferriere,et al.  Decentralized control of vehicle formations , 2005, Syst. Control. Lett..

[12]  Guoqiang Hu,et al.  Robust consensus tracking for an integrator-type multi-agent system with disturbances and unmodelled dynamics , 2011, Int. J. Control.

[13]  Zhihong Man,et al.  Robust Finite-Time Consensus Tracking Algorithm for Multirobot Systems , 2009, IEEE/ASME Transactions on Mechatronics.

[14]  Reza Olfati-Saber,et al.  Flocking for multi-agent dynamic systems: algorithms and theory , 2006, IEEE Transactions on Automatic Control.

[15]  Naomi Ehrich Leonard,et al.  Autonomous rigid body attitude synchronization , 2007, 2007 46th IEEE Conference on Decision and Control.

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

[17]  Yongcan Cao,et al.  Distributed Coordinated Tracking With Reduced Interaction via a Variable Structure Approach , 2012, IEEE Transactions on Automatic Control.

[18]  Wei Ren Consensus tracking under directed interaction topologies: Algorithms and experiments , 2008, ACC.

[19]  Long Wang,et al.  Consensus of Multi-Agent Systems in Directed Networks With Nonuniform Time-Varying Delays , 2009, IEEE Transactions on Automatic Control.

[20]  George J. Pappas,et al.  Flocking in Fixed and Switching Networks , 2007, IEEE Transactions on Automatic Control.

[21]  J. Hendrickx,et al.  Rigid graph control architectures for autonomous formations , 2008, IEEE Control Systems.

[22]  P. Olver Nonlinear Systems , 2013 .

[23]  Guangming Xie,et al.  Consensus control for a class of networks of dynamic agents , 2007 .

[24]  Jiangping Hu,et al.  Tracking control for multi-agent consensus with an active leader and variable topology , 2006, Autom..

[25]  R. Merris Laplacian matrices of graphs: a survey , 1994 .

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

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

[28]  Z. Qu,et al.  Cooperative Control of Dynamical Systems: Applications to Autonomous Vehicles , 2009 .

[29]  Abdelkader Abdessameud,et al.  Attitude Synchronization of a Group of Spacecraft Without Velocity Measurements , 2009, IEEE Transactions on Automatic Control.

[30]  Sonia Martínez,et al.  Discrete-time dynamic average consensus , 2010, Autom..

[31]  Guoqiang Hu,et al.  Lyapunov-Based Tracking Control in the Presence of Uncertain Nonlinear Parameterizable Friction , 2007, IEEE Transactions on Automatic Control.

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

[33]  Guoqiang Hu,et al.  Lyapunov-Based Range Identification For Paracatadioptric Systems , 2006, IEEE Transactions on Automatic Control.

[34]  Maurizio Porfiri,et al.  Tracking and formation control of multiple autonomous agents: A two-level consensus approach , 2007, Autom..

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

[36]  Wei Ren,et al.  Multi-vehicle consensus with a time-varying reference state , 2007, Syst. Control. Lett..

[37]  Wei Ren,et al.  Distributed Cooperative Attitude Synchronization and Tracking for Multiple Rigid Bodies , 2010, IEEE Transactions on Control Systems Technology.

[38]  Xiao Fan Wang,et al.  Flocking of Multi-Agents With a Virtual Leader , 2009, IEEE Trans. Autom. Control..

[39]  Peng Yang,et al.  Stability and Convergence Properties of Dynamic Average Consensus Estimators , 2006, Proceedings of the 45th IEEE Conference on Decision and Control.

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