Co-evolution Based Mixed-variable Multi-objective Particle Swarm Optimization for UAV Cooperative Multi-task Allocation Problem

被引:0
|
作者
Wang F. [1 ]
Zhang H. [1 ]
Han M.-C. [1 ]
Xing L.-N. [2 ]
机构
[1] School of Computer Science, Wuhan University, Wuhan
[2] College of System Engineering, National University of Defense Technology, Changsha
来源
关键词
Co-evolution; Mixed-variable optimization problem; Multi-objective optimization; Particle swarm optimization; UAV cooperative multi-task assignment problem;
D O I
10.11897/SP.J.1016.2021.01967
中图分类号
学科分类号
摘要
In recent years, the multi-aircraft cooperative control system of UAV has been widely used in many application fields, such as military strike, ocean monitoring, aerial photography on land and disaster detection. In order to describe UAV cooperative multi-task allocation scenarios more accurately, this paper proposes a UAV cooperative multi-task allocation model (M-CMTAP) that considers multiple constraints and multiple optimization objectives simultaneously, which involves mixed decision variables and multiple constraints. These constraints describe the relationships in the complex decision variables in the actual military scenarios, including UAV resource constraint, UAV type constraint, mission execution sequence constraint and multi-aircraft cooperation constraint, etc. In M-CMTAP, two optimization objectives are taken into account, i.e., the total flight range of the UAVs and the completion time for all missions. The shortest flight range of the UAVs means that the UAVs consume the least flight resources during the mission, while the minimum completion time for all missions ensures that the entire military mission can be completed quickly. In order to solve this M-CMTAP model more efficiently, this paper proposes a co-evolution based mixed-variable multi-objective particle swarm optimization algorithm named C-MOPSO. C-MOPSO firstly adopts the mixed variable coding method to represent the task allocation, where some discrete variables represent the allocation relationship between the tasks and the UAVs, while some continuous variables and some other discrete variables represent the resource consumption of the UAVs during the mission. In order to generate feasible particles satisfying various constraints, a feasible solution initialization method with constraint processing is further proposed. And a structured learning based reproduction method is then employed to update the particles to improve the diversity and convergence of the population. The structure learning based reproduction method learns the historical structural information of good solutions and the corresponding structure length can help keep good convergence and diversity of the population. After getting the position vector of the good solutions, it sequentially adds new task numbers, UAV numbers and resource consumption values satisfying the constraints, until all tasks have been allocated to the UAVs and completed. At the same time, in order to further improve the search efficiency of the algorithm, this paper introduces the idea of co-evolution to design the search strategy, and different populations exchange search information through the way of co-evolution. In C-MOPSO, the co-population co-evolves with the particle swarm, and the fast non-dominant sorting method is also adopted to select the first N dominant particles from the fusion population which is composed by the co-population and the particle swarm to update the Pbest. Due to the co-evolution based population search strategy, it can balance the diversity and convergence of the population well, which can help to generate better particles, so as to obtain better solutions. In order to verify the effectiveness of C-MOPSO, four representative M-CMTAP test cases are designed based on different UAV distributions and mission distributions. The experimental results on the four representative test problems show that, compared with some state-of-the-art co-evolution based algorithms, the proposed algorithm C-MOPSO outperforms others on convergence efficiency and diversity of solution sets. © 2021, Science Press. All right reserved.
引用
收藏
页码:1967 / 1983
页数:16
相关论文
共 24 条
  • [1] Li De-Ren, Li Ming, Research progress and application prospects of UAV remote sensing system, Geomatics and Information Science of Wuhan University, 39, pp. 505-513, (2014)
  • [2] Edison E, Shima T., Integrated task assignment and path optimization for cooperating uninhabited aerial vehicles using genetic algorithms, Computers & Operations Research, 38, 1, pp. 340-356, (2011)
  • [3] Huang L, Qu H, Zuo L., Multi-type UAVs cooperative task allocation under resource constraints, IEEE Access, 6, pp. 17841-17850, (2018)
  • [4] Cheng Q, Yin D, Yang J, Et al., An auction-based multiple constraints task allocation algorithm for multi-UAV system, Proceedings of the IEEE 2016 International Conference on Cybernetics, Robotics and Control (CRC), pp. 1-5, (2016)
  • [5] Ye F., Chen J., Tian Y., Jiang T., Cooperative Task Assignment of a Heterogeneous Multi-UAV System Using an Adaptive Genetic Algorithm, Electronics, 9, 4, (2020)
  • [6] Guangtong X, Li L, Long T, Et al., Cooperative Multiple Task Assignment Considering Precedence Constraints Using Multi-Chromosome Encoded Genetic Algorithm, Proceedings of the 2018 AIAA Guidance, Navigation, and Control Conference, (2018)
  • [7] Su Fei, Chen Yan, Shen Lin-Cheng, UAV Cooperative Multi-task Assignment Based on Ant Colony Algorithm, Acta Aeronautica ET Astronautica Sinica, S1, pp. 184-191, (2008)
  • [8] Liang Guo-Qiang, Kang Yu-Hang, Xing Zhi-Chuan, Yin Gao-Yang, UAV Cooperative Multi-task Assignment Based on Discrete Particle Swarm Optimization Algorithm, Computer Simulation, 35, pp. 22-28, (2018)
  • [9] Wang Fu-Xing, Multiple unmanned aerial vehicles self-organizing control based on particle swarm optimization, (2019)
  • [10] Cao L., shun Tan H., Peng H., cong Pan M., Multiple UAVs hierarchical dynamic task allocation based on PSO-FSA and decentralized auction, Proceedings of 2014 IEEE International Conference on Robotics and Biomimetics (ROBIO 2014), pp. 2368-2373, (2014)