Task Allocation Algorithm for Heterogeneous UAV Swarm with Temporal Task Chains

15Citations
Citations of this article
12Readers
Mendeley users who have this article in their library.

Abstract

In disaster relief operations, integrating disaster reconnaissance, material delivery, and effect evaluation into a temporal task chain can significantly reduce emergency response cycles and improve rescue efficiency. However, since multiple types of heterogeneous UAVs need to be coordinated during the rescue temporal task chains assignment process, this places higher demands on the real-time dynamic decision-making and system fault tolerance of its task assignment algorithm. This study addresses the sequential dependencies among disaster reconnaissance, material delivery, and effect evaluation stages. A task allocation model for heterogeneous UAV swarm targeting temporal task chains is formulated, with objectives to minimize task completion time and energy consumption. A dynamic coalition formation algorithm based on temporary leader election and multi-round negotiation mechanisms is proposed to enhance continuous decision-making capabilities in complex disaster environments. A simulation scenario involving twenty heterogeneous UAVs and seven temporal rescue task chains is constructed. The results show that the proposed algorithm reduces average task completion time by 15.2–23.7% and average fuel consumption by 18.3–26.4% compared with cooperative network protocols and distributed auctions, with up to a 43% reduction in fuel consumption fluctuations.

Cite

CITATION STYLE

APA

Liu, H., Shao, Z., Zhou, Q., Tu, J., & Zhu, S. (2025). Task Allocation Algorithm for Heterogeneous UAV Swarm with Temporal Task Chains. Drones, 9(8). https://doi.org/10.3390/drones9080574

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free