Formation control of swarms of unmanned aerial vehicles
Tahir, Anam (2023-09-29)
Formation control of swarms of unmanned aerial vehicles
Tahir, Anam
(29.09.2023)
Turun yliopisto
Julkaisun pysyvä osoite on:
https://urn.fi/URN:ISBN:978-951-29-9411-3
https://urn.fi/URN:ISBN:978-951-29-9411-3
Tiivistelmä
The objective of this thesis is to design a distributed formation control system for swarms of unmanned aerial vehicles which addresses the challenges of scalability, collision avoidance, failure recovery, energy efficiency, and control performance. The swarms are arranged in tightly/loosely coupled architectures, which are based on homogeneous nodes in a distributed network of leader-follower/leaderless structures. The model of each node in the swarm formation is based on the nonlinear/linear dynamic model of a quadcopter, i.e. an unmanned aerial vehicle. The goal is to design the formation control of swarms of unmanned aerial vehicles, which is divided into high- and low-level control. From the high-level control perspective, the main contribution is to propose continuous path planning which can quickly react to events. Setpoints are generated for the swarms of unmanned aerial vehicles considering the complex movement of a hierarchical formation, soft landing, and failure recovery. The hierarchical formation and soft landing are executed using a fixed formation. Reconfiguration of the formation after node failures is implemented using a shortest path algorithm, combinatorial algorithms, and a thin plate spline. Besides this, from the low-level control perspective, the main contribution is to manoeuvre the nodes smoothly. The tracking of setpoints and stabilisation of each node is handled by a nonlinear sliding mode control with proportional derivative control and a linear quadratic regulator with integral action. The proposed strategies are evaluated using simulations, and the obtained results are compared and analysed both qualitatively and quantitatively using different scenario-relevant metrics.
Kokoelmat
- Väitöskirjat [2850]