Distributed Leader-Follower Formation Tracking Control of Multiple Quad-rotors

Lixia Yan,Baoli Ma
DOI: https://doi.org/10.48550/arXiv.2003.01084
2020-03-03
Abstract:The leader-follower formation control analysis for multiple quad-rotor systems is investigated in this paper. To achieve predefined formation in the three-dimensional air space ($x,y$ and $z$), a novel local tracking control law and a distributed observer are obtained. The local tracking control law starts with finding a bounded continuous yet greater-than-zero control in $z$, based on which following a feedback linearization controls derived for errors associated with $x$ and $y$. The distributed observer achieves position coordination among followers, though there are only partial followers can know the leader's states and only neighboring communication is available. Simulation results validate the proposed formation scheme.
Systems and Control
What problem does this paper attempt to address?
The problem that this paper attempts to solve is the formation control problem of multi - rotor unmanned aerial vehicles (quad - rotors) in three - dimensional space. Specifically, the research objective is to design a new local tracking control law and a distributed observer, so that multiple quad - rotors can form a predetermined geometric formation and follow a leader or a reference trajectory. To achieve this goal, the method proposed in the paper needs to address the following key challenges: 1. **Handling of Non - linear Dynamics**: The dynamic model of the quad - rotor is non - linear, especially when performing large - angle roll and pitch operations. Therefore, a control method is required to handle this non - linearity to ensure that the aircraft can maintain stability during agile maneuvers. 2. **Local Communication Limitations**: In practical applications, each quad - rotor can only communicate with neighboring aircraft and cannot directly obtain the state information of the leader. This requires the design of a distributed observer to estimate the states of the leader and other aircraft through local communication. 3. **Safety of Thrust Control**: To ensure the safe flight of the aircraft, the control method needs to ensure that the total thrust is always greater than zero, and at the same time, the roll and pitch angles are strictly limited within the range of \((-π/2, π/2)\). The main contributions of the paper include: - Proposing a local tracking control law based on the non - regular feedback linearization method, which allows the quad - rotor to perform large - angle roll and pitch operations. - Designing a distributed observer, which solves the problem that only some followers can obtain the leader's state information and only requires local communication. - Verifying the effectiveness of the proposed control scheme through theoretical analysis and numerical simulation. In general, this paper aims to achieve efficient and safe formation flight of multi - rotor unmanned aerial vehicles in complex environments through innovative control strategies.