基于改进NSGA-Ⅱ的多目标无人机集群任务优化方法OA
Multi-objective task optimization for UAV swarm based on improved NSGA-Ⅱ
无人机集群在人员搜救以及军事侦察等任务中应用广泛.为提高无人机集群执行大规模侦察任务的效率,针对搭载不同传感器的无人机集群的任务分配问题,构建了最小化航时、最大化探测收益的多目标优化模型.通过构造整数任务编码和基于维诺划分的种群初始化方法,提高初始解的质量,并对NSGA-Ⅱ算法中的遗传方法加以限制,缩短寻优时间.该算法能够提供一组非支配解,可根据偏好选择最短航时或最大收益方案.为应对规模化损毁,基于任务局部流转规则生成初始种群,实现快速任务优化.仿真表明,相比原算法,改进算法在大规模无人机集群任务分配和损毁重构中具有显著优势.
UAV swarms are widely used in tasks such as personnel search and rescue,as well as military reconnaissance.In order to improve the efficiency of unmanned cluster in carrying out large-scale reconnaissance tasks,a multi-objective optimi-zation model is constructed to minimize the flight time and maximize the detection revenue for the task allocation problem of UAV cluster with different sensors.By constructing integer task encoding and a population initialization method based on Voronoi partitioning,the quality of the initial solution is improved,and the genetic method in NSGA-II algorithm is restricted to shorten the optimization time.This algorithm can provide a set of non-dominated solutions,allowing for the selection of the shortest flight time or maximum profit plan based on preference.To cope with large-scale damage,an initial population is generated based on local task flow rules to achieve rapid task optimization.Simulation results show that compared to the orig-inal algorithm,the improved algorithm has significant advantages in task allocation and damage reconstruction of large-scale unmanned clusters.
刘兆才;刘杰
华中科技大学,湖北 武汉 430074中国人民解放军 91388 部队,广东 湛江 524000
航空航天
多目标优化无人机集群任务分配NSGA-Ⅱ算法
multi-objective optimizationUAV swarmtask allocationNSGA-Ⅱ Algorithm
《指挥控制与仿真》 2026 (1)
28-35,8
评论