An improved particle swarm optimization (PSO) algorithm for multi-aircraft cooperative task assignment is proposed. The corresponding mathematical model is developed by considering the constraints of the aircraft’s capability
the threat cost
the range cost
and the benefits obtained by completing the tasks. The position attribute of particles is encoded as a set of task assignment vectors
from which we can decode the task assignment solution such that the PSO solution is discretized. In order to solve the problem that the PSO algorithm can easily fall into local convergence
a strategy of jumping out of the local convergence is proposed. Based on the simulated annealing algorithm
this strategy first generates new particles
and then decides whether to retain the new particles with a certain probability. Finally
this jumping-out strategy is applied to the conventional PSO algorithm so as to establish an improved one that can be used for multi-aircraft cooperative task assignment. The digital simulation results verify the effectiveness of the proposed algorithm.
NIU Y F , XIAO X J , KE G Y . Operation concept and key techniques of unmanned aerial vehicle swarms [J ] . National defense science and technology , 2013 , 34 ( 5 ): 37 - 43 (in Chinese)
ZHU M J , QIN Z , XING J K . Task assignment scheme of multi-uav based on single-unit combinatorial auction [C ] // Proceedings of International Conference on Electrical and Control Engineering. Wuhan, China:IEEE . 2010 : 2232 - 2235 .
QI X G , LI B , FAN Y S , et al . A survey of mission planning on UAV system based on multi-constraints [J ] . CAAI transactions on intelligent systems , 2020 , 15 ( 2 ): 204 - 217 . (in Chinese)
EDISON E , SHIMA T . Integrated task assignment and path optimization for cooperating uninhabited aerial vehicles using genetic algorithms [J ] . Computers & Operations Research , 2011 , 38 ( 1 ): 340 - 356 . DOI: 10.1016/j.cor.2010.06.001 http://doi.org/10.1016/j.cor.2010.06.001 https://linkinghub.elsevier.com/retrieve/pii/S030505481000122X https://linkinghub.elsevier.com/retrieve/pii/S030505481000122X
DENG Q B , YU J Q , MEI Y S . Deadlock-free consecutive task assignment of multiple heterogeneous unmanned aerial vehicles [J ] . Journal of Aircraft , 2014 , 51 ( 2 ): 596 - 605 . DOI: 10.2514/1.C032309 http://doi.org/10.2514/1.C032309 https://arc.aiaa.org/doi/10.2514/1.C032309 https://arc.aiaa.org/doi/10.2514/1.C032309
HAN J . Cooperative control of UAV based on multi-agent system [D ] . Harbin : Harbin Institute of Technology , 2012 . (in Chinese)
WU W N , CUI N G , SHAN W Z , et al . Distributed task allocation for multiple heterogeneous UAVs based on consensus algorithm and online cooperative strategy [J ] . Aircraft engineering , 2018 , 90 ( 9 ): 1464 - 1473 .
GAUTHAM P D , THOMAS M M , SONYA A C , et al . A distributed task allocation algorithm for a multi-robot system in healthcare facilities [J ] . Journal of Intelligent and Robotic Systems , 2015 , 80 ( 1 ): 33 - 58 . DOI: 10.1007/s10846-014-0154-2 http://doi.org/10.1007/s10846-014-0154-2 http://link.springer.com/10.1007/s10846-014-0154-2 http://link.springer.com/10.1007/s10846-014-0154-2
FORSMO E J , GRØTLI E I , FOSSEN T I , et al . Optimal search mission with unmanned aerial vehicles using mixed integer linear programming [C ] // Proceedings of 2013 International conference on unmanned aircraft systems. Atlanta, GA, US:IEEE , 2013 : 253 - 259 .
SU F , CHEN Y , SHEN L C . UAV Cooperative multi-task assignment based on ant colony algorithm [J ] . Acta Aeronautica et Astronautica Sinica , 2008 , 29 ( 5 ): 184 - 191 . (in Chinese)
KURDI H , HOW J , BAUTISTA G . Bio-inspired algorithm for task allocation in multi-UAV search and rescue missions [C ] // Proceedings of Guidance, Navigation, & Control Conference. San Diego, CA , US : AIAA , 2016 : 2016 - 1377 .
CHOI H , KIM Y , KIM H . Genetic algorithm based decentralized task assignment for multiple unmanned aerial vehicles in dynamic environments [J ] . International Journal of Aeronautical and Space science , 2011 , 12 ( 12 ): 163 - 174 .
ZOU D X , LIU H K , GAO L Q , et al . An improved differential evolution algorithm for the task assignment problem [J ] . Engineering Applications of Artificial Intelligence , 2011 , 24 ( 4 ): 616 - 624 . DOI: 10.1016/j.engappai.2010.12.002 http://doi.org/10.1016/j.engappai.2010.12.002 https://linkinghub.elsevier.com/retrieve/pii/S0952197611000108 https://linkinghub.elsevier.com/retrieve/pii/S0952197611000108
AYED S , IMTIAZ A , HANAA A , et al . Solving the task assignment problem using Harmony Search algorithm [J ] . Evolving Systems , 2013 , 4 : 153 - 169 . DOI: 10.1007/s12530-012-9058-1 http://doi.org/10.1007/s12530-012-9058-1 http://link.springer.com/10.1007/s12530-012-9058-1 http://link.springer.com/10.1007/s12530-012-9058-1
ZHU Z X , TANG B W , YUAN J P . Multirobot task allocation based on an improved particle swarm optimization approach [J ] . International Journal of Advanced Robotic Systems , 2017 , 14 ( 3 ): 1 - 22 .
LI Y , ZHANG W . Method of tasks allocation of multi-UAVs based on particles swarm optimization [J ] . Control and decision , 2010 , 25 ( 9 ): 1359 - 1363 . (in Chinese)
DARRAH M A , NILAND W M , STOLARIK B M , et al . UAV cooperative task assignments for a SEAD mission using genetic algorithms [C ] // Proceedings of AIAA Guidance, Navigation, and Control Conference and Exhibit. Keystone, CO , US : AIAA , 2006 : 2006 - 6456 .
KLYNE A , MERRICK K . Intrinsically motivated particle swarm optimization applied to task allocation for workplace hazard detection [J ] . Adaptive Behavior , 2016 , 24 ( 4 ): 219 - 236 . DOI: 10.1177/1059712316651686 http://doi.org/10.1177/1059712316651686 http://journals.sagepub.com/doi/10.1177/1059712316651686 http://journals.sagepub.com/doi/10.1177/1059712316651686
LI P , LI B J , QI L , et al . An improved particle swarm optimization algorithm and its application to UAV route planning [J ] . Shipboard Electronic Countermeasure , 2019 , 42 ( 5 ): 59 - 64 . (in Chinese)
XIONG H J , WEI B G , HE C L . UAV path planning method based on improved PSO [J ] . Compute Measurement and Control , 2020 , 28 ( 2 ): 144 - 147 . (in Chinese)
Collaborative Optimization of Carrier-based Aircraft Task Assignment and Ammunition Configuration
UAV Air-to-ground Attack Task Assignment Method Based on Damage Assessment Results
Parameter Selection and Optimization Algorithm for Low-overload Compressed Air Launch of Small Unmanned Aerial Vehicles Based on Particle Swarm Optimization
A UAV Trajectory Optimization Method Based on RRT-Dubins
Prediction of Peak Overpressure of Underwater Cylindrical Charge Based on PSO-CNN-XGBoost
Related Author
Wei HAN
Jie LIU
Xichao SU
Fang GUO
Zishuang PAN
Peng HOU
Yuxue GE
Yang PEI
Related Institution
Aeronautical Operations College, Naval Aviation University
Aeronautical Foundation College, Naval Aviation University
Academy of Military Sciences
Civil Aviation Flight University of China, College of Aviation Engineering, Guanghan
National Key Laboratory of Aircraft Configuration Design