Systems Engineering and Electronics ›› 2021, Vol. 43 ›› Issue (5): 1240-1247.doi: 10.12305/j.issn.1001-506X.2021.05.11

• Systems Engineering • Previous Articles     Next Articles

Many-objective task allocation method based on D-NSGA-Ⅲ algorithm for multi-UAVs

Jing ZHOU1,2(), Xiaozhe ZHAO1(), Zhen XU3(), Zhong LIN2(), Xiaopan ZHANG3,*()   

  1. 1. School of Management and Economics, Dalian University of Technology, Dalian 116024, China
    2. Institute of Operation Software and Simulation, Dalian Naval Academy, Dalian 116018, China
    3. School of Computer Science and Technology, Wuhan University of Technology, Wuhan 430074, China
  • Received:2020-05-28 Online:2021-05-01 Published:2021-04-27
  • Contact: Xiaopan ZHANG E-mail:zj_0562@163.com;zj_0562@sina.com;thginWalker@whut.edu.cn;skymoon_001@163.com;tom_xp@whut.edu.cn

Abstract:

With the rapid development of artificial intelligence technology, a variety of unmanned aerial vehicles (UAVs) have been widely used in the military field. Due to the limitation of resource allocation and executive capability of single platform, most of complex tasks should be accomplished by the cooperation of multiple UAVs. Optimal task allocation is one of the critical and difficult problems to be solved, and it has been proven to be an NP-hard problem. Considering the organization architecture of multi-UAVs system, the non-dominated genetic algorithm is combined with island model and master-slave model. A distributed many-objective evolutionary algorithm, named D-NAGA-Ⅲ, is built to optimize four objects in a real application, and a migration strategy and greedy algorithm are proposed to improve the optimization ability and enhance the solution quality. Experimental results show that the proposed method is effective in solving distributed many-objective task allocation problems in UAVs systems.

Key words: distributed evolutionary algorithm, task allocation, many-objective optimization algorithm, migration strategy

CLC Number: 

[an error occurred while processing this directive]