跳到主要导航 跳到搜索 跳到主要内容

Multi-population parallel wolf pack algorithm for task assignment of UAV swarm

科研成果: 期刊稿件文章同行评审

摘要

The effectiveness of the Wolf Pack Algorithm (WPA) in high-dimensional discrete optimization problems has been verified in previous studies; however, it usually takes too long to obtain the best solution. This paper proposes the Multi-Population Parallel Wolf Pack Algorithm (MPPWPA), in which the size of the wolf population is reduced by dividing the population into multiple sub-populations that optimize independently at the same time. Using the approximate average division method, the population is divided into multiple equal mass sub-populations whose better individuals constitute an elite sub-population. Through the elite-mass population distribution, those better individuals are optimized twice by the elite sub-population and mass sub-populations, which can accelerate the convergence. In order to maintain the population diversity, population pretreatment is proposed. The sub-populations migrate according to a constant migration probability and the migration of sub-populations are equivalent to the re-division of the confluent population. Finally, the proposed algorithm is carried out in a synchronous parallel system. Through the simulation experiments on the task assignment of the UAV swarm in three scenarios whose dimensions of solution space are 8, 30 and 150, the MPPWPA is verified as being effective in improving the optimization performance.

源语言英语
文章编号11996
期刊Applied Sciences (Switzerland)
11
24
DOI
出版状态已出版 - 1 12月 2021

指纹

探究 'Multi-population parallel wolf pack algorithm for task assignment of UAV swarm' 的科研主题。它们共同构成独一无二的指纹。

引用此