Welcome to Acta Armamentarii ! Today is

Acta Armamentarii ›› 2023, Vol. 44 ›› Issue (8): 2224-2232.doi: 10.12382/bgxb.2022.0968

Previous Articles     Next Articles

Improved Particle Swarm Optimization Algorithm for Cooperative Task Assignment of Multiple vehicles

WANG Lei1, XU Chao1, LI Miao1, ZHAO Huiwu2,*()   

  1. 1. Beijing Institute of Special Mechanic-Electric, Beijing 100012, China
    2. North Automatic Control Technology Institute, Taiyuan 030051, Shanxi, China
  • Received:2022-10-24 Online:2023-08-30
  • Contact: ZHAO Huiwu

Abstract:

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.

Key words: multi-aircraft cooperation, task assignment, particle swarm optimization algorithm, local convergence, simulated annealing

CLC Number: