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...
Gespeichert in:
Veröffentlicht in: | IEEE transactions on green communications and networking 2021-09, Vol.5 (3), p.1271-1282 |
---|---|
Hauptverfasser: | , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
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 |