A Two-Layer Task Assignment Algorithm for UAV Swarm Based on Feature Weight Clustering

Xiaowei Fu, Peng Feng, Bin Li, Xiaoguang Gao

Research output: Contribution to journalArticlepeer-review

26 Scopus citations

Abstract

For the large-scale operations of unmanned aerial vehicle (UAV) swarm and the large number of UAVs, this paper proposes a two-layer task and resource assignment algorithm based on feature weight clustering. According to the numbers and types of task resources of each UAV and the distances between different UAVs, the UAV swarm is divided into multiple UAV clusters, and the large-scale allocation problem is transformed into several related small-scale problems. A two-layer task assignment algorithm based on the consensus-based bundle algorithm (CBBA) is proposed, and this algorithm uses different consensus rules between clusters and within clusters, which ensures that the UAV swarm gets a conflict-free task assignment solution in real time. The simulation results show that the algorithm can assign tasks effectively and efficiently when the number of UAVs and targets is large.

Original languageEnglish
Article number3504248
JournalInternational Journal of Aerospace Engineering
Volume2019
DOIs
StatePublished - 2019

Fingerprint

Dive into the research topics of 'A Two-Layer Task Assignment Algorithm for UAV Swarm Based on Feature Weight Clustering'. Together they form a unique fingerprint.

Cite this