Litcius/Paper detail

The Application of Improved Harmony Search Algorithm to Multi-UAV Task Assignment

Yujuan Cui, Wenhan Dong, Duo-Xiu Hu, Haibo Liu

2022Electronics33 citationsDOIOpen Access PDF

Abstract

In this work, aiming at the problem of cooperative task assignment for multiple unmanned aerial vehicles (UAVs) in actual combat, battlefield tasks are divided into reconnaissance tasks, strike tasks and evaluation tasks, and a cooperative task-assignment model for multiple UAVs is built. Meanwhile, heterogeneous UAV-load constraints and mission-cost constraints are introduced, the UAVs and their constraints are analyzed and the mathematical model is established. The exploration performance and convergence performance of the harmony search algorithm are analyzed theoretically, and the more general formulas of exploration performance and convergence performance are proved. Based on theoretical analysis, an algorithm called opposition-based learning parameter-adjusting harmony search is proposed. Using the algorithm to test the functions of different properties, the value range of key control parameters of the algorithm is given. Finally, four algorithms are used to simulate and solve the assignment problem, which verifies the effectiveness of the task-assignment model and the excellence of the designed algorithm. Simulation results show that while ensuring proper assignment, the proposed algorithm is very effective for the multi-objective optimization of heterogeneous UAV-cooperation mission planning with multiple constraints.

Topics & Concepts

Harmony searchComputer scienceConvergence (economics)Assignment problemTask (project management)AlgorithmRobustness (evolution)Weapon target assignment problemMathematical optimizationOptimization problemArtificial intelligenceEngineeringQuadratic assignment problemMathematicsBiochemistryEconomic growthGeneChemistrySystems engineeringEconomicsRobotic Path Planning AlgorithmsGuidance and Control SystemsUAV Applications and Optimization
The Application of Improved Harmony Search Algorithm to Multi-UAV Task Assignment | Litcius