Consensus-Based Cooperative Formation Control for Multiquadcopter System With Unidirectional Network Connections

In this paper, we consider cooperative control issues for a multiunmanned aerial vehicle (UAV) system. We propose a cooperative formation control strategy with unidirectional network connections between UAVs. Our strategy is to apply a consensus-based algorithm to the UAVs so that they can cooperatively fly in formation. First, we show that UAV models on the horizontal plane and in the vertical direction are expressed as a fourthand secondorder system, respectively. Then, we show that the stability discriminants of the multi-UAV system on the horizontal plane and in the vertical direction are expressed as polynomials. For a network structure composed of bidirectional or unidirectional network connections under the assumption that the network has a directed spanning tree, we provide conditions for formation control gains such that all roots of the polynomials have negative real parts in order for the UAVs to asymptotically converge to the positions for a desired formation by using the generalized Routh stability criterion. The proposed control algorithms are validated through simulations, and experiments are performed on multiple commercial small UAVs to validate the proposed control algorithm. [DOI: 10.1115/1.4038375]

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

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

[3]  Lihua Xie,et al.  Distributed Tracking Control for Linear Multiagent Systems With a Leader of Bounded Unknown Input , 2013, IEEE Transactions on Automatic Control.

[4]  Ji-Feng Zhang,et al.  Necessary and Sufficient Conditions for Consensusability of Linear Multi-Agent Systems , 2010, IEEE Transactions on Automatic Control.

[5]  Ziyang Meng,et al.  Leaderless and Leader-Following Consensus With Communication and Input Delays Under a Directed Network Topology , 2011, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[6]  Wei Ren,et al.  Consensus Tracking Under Directed Interaction Topologies: Algorithms and Experiments , 2008, IEEE Transactions on Control Systems Technology.

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

[8]  Toru Namerikawa,et al.  Formation control of UAVs with a fourth-order flight dynamics , 2013, 52nd IEEE Conference on Decision and Control.

[9]  Xu-kai Xie,et al.  Stable polynomials with complex coefficients , 1985, 1985 24th IEEE Conference on Decision and Control.

[10]  Naomi Ehrich Leonard,et al.  Virtual leaders, artificial potentials and coordinated control of groups , 2001, Proceedings of the 40th IEEE Conference on Decision and Control (Cat. No.01CH37228).

[11]  Yisheng Zhong,et al.  Consensus and Consensualization of High-Order Swarm Systems With Time Delays and External Disturbances , 2012 .

[12]  Vijay Kumar,et al.  Trajectory design and control for aggressive formation flight with quadrotors , 2012, Auton. Robots.

[13]  Xiaoming Hu,et al.  Formation constrained multi-agent control , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[14]  Toru Namerikawa,et al.  Consensus-based cooperative formation control with collision avoidance for a multi-UAV system , 2014, 2014 American Control Conference.

[15]  Gordon F. Royle,et al.  Algebraic Graph Theory , 2001, Graduate texts in mathematics.

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

[17]  Yisheng Zhong,et al.  Time-varying formation control for unmanned aerial vehicles with switching interaction topologies , 2014, 2014 International Conference on Unmanned Aircraft Systems (ICUAS).

[18]  Kim D. Listmann,et al.  Consensus for formation control of nonholonomic mobile robots , 2009, 2009 IEEE International Conference on Robotics and Automation.

[19]  Ross P. Anderson,et al.  Stochastic optimal enhancement of distributed formation control using Kalman smoothers , 2014, Robotica.

[20]  Toru Namerikawa,et al.  Experimental validation of cooperative formation control with collision avoidance for a multi-UAV system , 2015, 2015 6th International Conference on Automation, Robotics and Applications (ICARA).

[21]  Frank Allgöwer,et al.  Growing optimally rigid formations , 2012, 2012 American Control Conference (ACC).

[22]  George W. Irwin,et al.  Stability Analysis and Implementation of a Decentralized Formation Control Strategy for Unmanned Vehicles , 2014, IEEE Transactions on Control Systems Technology.

[23]  Eduardo L. Pasiliao,et al.  A Finite-Time Consensus Framework Over Time-Varying Graph Topologies With Temporal Constraints , 2017 .