Systems Engineering and Electronics ›› 2023, Vol. 45 ›› Issue (1): 127-138.doi: 10.12305/j.issn.1001-506X.2023.01.16

• Systems Engineering • Previous Articles    

Multi-UAV cooperative mission planning considering subsystem execution capability

Hongyun ZHANG1, Lei WANG1, Xu ZHANG1, Yu DING2,3,4, Chen LYU2,3,4, Xinwei WANG5,6,*   

  1. 1. School of Mathematical Science, Dalian University of Technology, Dalian 116024, China
    2. Science and Technology on Reliability and Environmental Engineering Laboratory, Beijing 100191, China
    3. Institute of Reliability Engineering, Beihang University, Beijing 100191, China
    4. School of Reliability and Systems Engineering, Beihang University, Beijing 100191, China
    5. Department of Engineering Mechanics, Dalian University of Technology, Dalian 116023, China
    6. State Key Laboratory of Structural Analysis for Industrial Equipment, Dalian University of Technology, Dalian 116023, China
  • Received:2021-10-04 Online:2023-01-01 Published:2023-01-03
  • Contact: Xinwei WANG

Abstract:

Task assignment is one of the key techniques to improve the operation efficiency of unmanned aerial vehicle (UAV). To solve the UAV swarm cooperative task assignment problem under subsystem capability constraints, an improved wolf pack algorithm incorporating auction mechanism is proposed. Firstly, a subsystem capability matrix is defined to facilitate the unified description of UAVs' heterogeneity and task execution capability. Secondly, the individual wolf is encoded by matrix, and a correction strategy based on auction mechanism is proposed to deal with the infeasible solution of the number of violation attacks. Thirdly, the idea of genetic algorithm is incorporated in the process of individual wolf position updating, and the adjacent row exchange operation and interval column crossover operation are carried out in the exploration stage and the round-up stage respectively to achieve rapid optimization. Finally, the third best wolf is introduced into the wolf pack renewal process, thus enhancing the diversity of the population. Simulation experiments show that the proposed method can effectively solve the multi-UAV collaborative task planning problem under subsystem execution capability constraints. Compared with other improved evolutionary algorithms, the proposed method has better optimality and convergence speed.

Key words: cooperative task assignment, wolf pack algorithm, matrix encoding, auction mechanism, subsystem capability matrix

CLC Number: 

[an error occurred while processing this directive]