Flocking Control Algorithms Based on the Diffusion Model for Unmanned Aerial Vehicle Systems

Flock is a desired state of unmanned aerial vehicle (UAV) systems, where multiple UAVs collaborate with each other in energy-efficient ways to complete mission-critical tasks while avoiding mutual collision. However, existing flocking control models still have defects such as potential node collisio...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE transactions on green communications and networking 2021-09, Vol.5 (3), p.1271-1282
Hauptverfasser: Chen, Ming, Chu, Hanlu, Wei, Xianglin
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Flock is a desired state of unmanned aerial vehicle (UAV) systems, where multiple UAVs collaborate with each other in energy-efficient ways to complete mission-critical tasks while avoiding mutual collision. However, existing flocking control models still have defects such as potential node collision between followers, lack of capacity analysis, and difficulty in implementation. In this backdrop, this paper presents a model, called the diffusion model, to characterize the flock generation process of a UAV system; moreover, the system capacity of the diffusion model is analyzed. Then, a flocking control algorithm based on the diffusion model is detailed. Finally, a series of experiments based on both the OMNeT++ platform and a heterogeneous UAV-based prototype system are conducted to verify the effectiveness of our proposal. The experimental results show that our flocking control algorithm based on the diffusion model can make the UAV system behave as a flock while avoiding collision under diverse parameter settings.
ISSN:2473-2400
2473-2400
DOI:10.1109/TGCN.2021.3074073