Cooperative surrounding control with collision avoidance for networked Lagrangian systems

Abstract This paper investigates the cooperative surrounding control problem for networked multi-agent systems with nonlinear Lagrangian dynamics. With the consideration of the target with constant and time-varying velocity, two cooperative surrounding control algorithms with collision avoidance are proposed, in which possible collision among agents is prevented so as to achieve a more reliable and safer performance. For the case when the target has a constant velocity, a velocity observer is designed firstly for each agent. Secondly, to handle the nonlinear dynamics and avoid collisions, the neural networks and potential functions are used for the controller design. Then, the cooperative surrounding control algorithm is proposed such that all the agents surround the target with the desired relative positions. For the case when the target has a time-varying velocity, the velocity observer is designed under the assumption that the target’s partial acceleration is known for each agent. Then, the cooperative surrounding control algorithm is proposed such that the surrounding error between the target and each agent is bounded. The main difference between these two algorithms is that the former can ensure the collision avoidance among target and agents, while the latter can do so only among agents because the target’s velocity is time-varying. The Lyapunov theory is used to prove the stability of the cooperative surrounding control algorithms. The simulation illustrates the effectiveness of the theoretical results.

[1]  Shinji Hara,et al.  Cooperative control of multi-agent dynamical systems in target-enclosing operations using cyclic pursuit strategy , 2010, Int. J. Control.

[2]  Jinde Cao,et al.  Second-order leader-following consensus of nonlinear multi-agent systems via pinning control , 2010, Syst. Control. Lett..

[3]  Ziyang Meng,et al.  Leader-follower swarm tracking for networked Lagrange systems , 2012, Syst. Control. Lett..

[4]  Wenwu Yu,et al.  Some necessary and sufficient conditions for second-order consensus in multi-agent dynamical systems , 2010, Autom..

[5]  Chuanjiang Li,et al.  Cooperatively surrounding control for multiple Euler–Lagrange systems subjected to uncertain dynamics and input constraints , 2016 .

[6]  Yongcan Cao,et al.  Surrounding control in cooperative agent networks , 2010, Syst. Control. Lett..

[7]  X. Dong,et al.  Formation‐containment analysis and design for high‐order linear time‐invariant swarm systems , 2015 .

[8]  Giancarlo Ferrari-Trecate,et al.  Containment Control in Mobile Networks , 2008, IEEE Transactions on Automatic Control.

[9]  Camille Alain Rabbath,et al.  Model Predictive Control for the dynamic encirclement of a target , 2012, 2012 American Control Conference (ACC).

[10]  Rui Li,et al.  Target-enclosing control for second-order multi-agent systems , 2015, Int. J. Syst. Sci..

[11]  Brian D. O. Anderson,et al.  Circumnavigation Using Distance Measurements Under Slow Drift , 2012, IEEE Transactions on Automatic Control.

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

[13]  Yaonan Wang,et al.  Collision-free consensus in multi-agent networks: A monotone systems perspective , 2016, Autom..

[14]  Guangfu Ma,et al.  Distributed Coordinated Tracking With a Dynamic Leader for Multiple Euler-Lagrange Systems , 2011, IEEE Transactions on Automatic Control.

[15]  Magnus Egerstedt,et al.  Distributed containment control with multiple stationary or dynamic leaders in fixed and switching directed networks , 2012, Autom..

[16]  Bing Li,et al.  Distributed Containment Control for Multiple Unknown Second-Order Nonlinear Systems With Application to Networked Lagrangian Systems , 2015, IEEE Transactions on Neural Networks and Learning Systems.

[17]  Guoqiang Hu,et al.  Time-Varying Formation Tracking for Linear Multiagent Systems With Multiple Leaders , 2017, IEEE Transactions on Automatic Control.

[18]  Debasish Ghose,et al.  Generalization of Linear Cyclic Pursuit With Application to Rendezvous of Multiple Autonomous Agents , 2006, IEEE Transactions on Automatic Control.

[19]  Zhang Ren,et al.  Time-Varying Formation Tracking for Second-Order Multi-Agent Systems Subjected to Switching Topologies With Application to Quadrotor Formation Flying , 2017, IEEE Transactions on Industrial Electronics.

[20]  Wei Ting-Ting,et al.  Collective surrounding control in multi-agent networks , 2014 .

[21]  Ian Postlethwaite,et al.  Cooperative Target-capturing with Incomplete Target Information , 2010, Proceedings of the 2010 American Control Conference.

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

[23]  I. Hajnsek,et al.  A tutorial on synthetic aperture radar , 2013, IEEE Geoscience and Remote Sensing Magazine.

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

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

[26]  Dusan M. Stipanovic,et al.  Coordination and collision avoidance for Lagrangian systems with disturbances , 2010, Appl. Math. Comput..

[27]  Guangfu Ma,et al.  Distributed containment control for Lagrangian networks with parametric uncertainties under a directed graph , 2012, Autom..

[28]  Chuanjiang Li,et al.  Cooperative impulsive formation control for networked uncertain Euler–Lagrange systems with communication delays , 2017 .

[29]  Youmin Zhang,et al.  Tracking control of spacecraft formation flying with collision avoidance , 2015 .

[30]  Xiangyu Wang,et al.  Finite-time consensus and collision avoidance control algorithms for multiple AUVs , 2013, Autom..

[31]  Toshiharu Sugie,et al.  Cooperative control for target-capturing task based on a cyclic pursuit strategy , 2007, Autom..

[32]  Abdelkader Abdessameud,et al.  On consensus algorithms for double-integrator dynamics without velocity measurements and with input constraints , 2010, Syst. Control. Lett..

[33]  Magnus Egerstedt,et al.  Containment in leader-follower networks with switching communication topologies , 2011, Autom..

[34]  Zhiyun Lin,et al.  Distributed control of cooperative target enclosing based on reachability and invariance analysis , 2010, Syst. Control. Lett..

[35]  Frank L. Lewis,et al.  Distributed Adaptive Tracking Control for Synchronization of Unknown Networked Lagrangian Systems , 2011, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).