首页 >

基于改进NSGA-III的多星周期性轮巡观测优化调度方法(自主智能无人系统专刊)

肖友刚1,杨志明1,伍国华2,顾轶3,李双琳1   

  1. 1. 中南大学交通运输工程学院
    2. 中南大学,复杂系统智能决策研究中心
    3. 中南大学
  • 收稿日期:2026-01-06 修回日期:2026-03-31 出版日期:2026-04-02 发布日期:2026-04-02
  • 通讯作者: 顾轶
  • 基金资助:
    国家自然科学基金

Multi-Satellite Periodic Polling Observation Scheduling Method Based on Improved NSGA-III

  • Received:2026-01-06 Revised:2026-03-31 Online:2026-04-02 Published:2026-04-02
  • Contact: Yi GU

摘要: 在突发灾害监测场景中,受灾区域分布具有时空关联特征,迫切需要在短时间内完成对所有关联目标的轮巡观测,以支撑整体态势信息的快速研判。同时,面对灾情的动态演进,为了在有限的卫星资源约束下保障信息的时效性与连续性,必须执行高效的周期性观测。这种兼具时空关联与周期性重访特征的复杂需求称为周期性轮巡观测需求,给现有的遥感卫星协同调度技术带来了严峻挑战。本文面向遥感卫星的周期性轮巡观测任务需求,设计了任务超时度、轮巡时域跨度、卫星负载均衡度等评价指标,构建了多目标优化调度模型;在模型求解阶段,设计了求解方案的多层级编码结构和轮次对齐机制,提出了融合多层级编码与轮次对齐机制的改进NSGA-III算法,采用理想基准点引导与时序区间随机选择相结合的初始化策略,以生成符合约束的优质初始解,设计多种交叉变异算子、冲突检测修复与历史精英档案机制进行迭代优化。大量仿真实验结果表明,相较于AFL-NSGA-II、NSGA-III、MOEA/D和ODEA-ARA等多目标优化算法,所提出的方法在不同任务规模的测试场景下,均能稳定收敛至高质量的Pareto前沿,验证了本文方法的有效性和鲁棒性。

关键词: 周期性轮巡任务, 多星协同观测, 多目标优化, 改进NSGA-III, 多层级编码

Abstract: In sudden disaster monitoring scenarios, the distribution of affected areas exhibits spatiotemporal correlation characteristics. Consequently, there is an urgent need to complete polling observations of all associated targets within a short time window to support the rapid assessment of the overall situational status. Meanwhile, facing the dynamic evolution of disasters, efficient periodic observations must be performed to ensure information timeliness and continuity under the constraints of limited satellite resources. This complex requirement, featuring both spatiotemporal correlation and periodic revisit characteristics, is defined as the periodic polling observation requirement, which poses significant challenges to existing remote sensing satellite cooperative scheduling technologies. To address this, this paper designs evaluation metrics including task timeout degree, polling time span, and satellite load balance degree, and constructs a multi-objective optimization scheduling model. In the model solving stage, a multi-level encoding structure and a round alignment mechanism are designed. Furthermore, an improved NSGA-III algorithm integrating the multi-level encoding and round alignment mechanism is proposed. The algorithm adopts an initialization strategy that combines ideal reference point guidance with random time interval selection to generate high-quality initial solutions that satisfy constraints. Additionally, multiple crossover and mutation operators, conflict detection and repair strategies, and a historical elite archive mechanism are designed for iterative optimization. Extensive simulation results demonstrate that, compared with multi-objective optimization algorithms such as AFL-NSGA-II, NSGA-III, MOEA/D, and ODEA-ARA, the proposed method can stably converge to a high-quality Pareto front across scenarios with different task scales, verifying its effectiveness and robustness.

Key words: Periodic polling observation tasks, Multi-satellite cooperative observation, Multi-objective optimization, HERA-NSGA-III, Multi-level encoding

中图分类号: