系统工程与电子技术 ›› 2022, Vol. 44 ›› Issue (4): 1270-1281.doi: 10.12305/j.issn.1001-506X.2022.04.25

• 系统工程 • 上一篇    下一篇

考虑合成机制的多星应急任务调度

靳鹏1,2, 唐晓茜1,2,*   

  1. 1. 合肥工业大学管理学院, 安徽 合肥 230009
    2. 过程优化与智能决策教育部重点实验室, 安徽 合肥 230009
  • 收稿日期:2021-03-17 出版日期:2022-04-01 发布日期:2022-04-01
  • 通讯作者: 唐晓茜
  • 作者简介:靳鹏(1969—), 男, 副教授, 博士, 主要研究方向为运筹与优化、卫星任务规划|唐晓茜(1997—), 女, 硕士研究生, 主要研究方向为卫星任务规划
  • 基金资助:
    国家自然科学基金(72071064)

Multi-satellite emergency task scheduling with merging mechanism

Peng JIN1,2, Xiaoxi TANG1,2,*   

  1. 1. School of Management, Hefei University of Technology, Hefei 230009, China
    2. Key Laboratory of Process Optimization and Intelligent Decision-making, Ministry of Education, Hefei 230009, China
  • Received:2021-03-17 Online:2022-04-01 Published:2022-04-01
  • Contact: Xiaoxi TANG

摘要:

以应急任务优先调度为原则, 保证观测总收益的基础上最小化对原调度序列的扰动是多星应急任务调度领域急需解决的问题。首先, 分析应急任务完成时间和观测收益关系, 建立考虑时间依赖性收益的数学规划模型。其次, 基于遗传算法, 提出考虑合成机制的多星应急任务调度算法。设计任务合成、插入和替换算子完成应急任务插入, 考虑任务观测收益、序列扰动和最短观测时间设计适应度函数, 设计交叉、变异、全局修复算子迭代优化调度序列。最后, 通过数值实验表明设计的算法能够显著提高调度质量, 适用于多星应急任务调度问题。

关键词: 对地观测卫星, 应急任务, 遗传算法, 合成机制

Abstract:

Based on the principle of priority scheduling of emergency tasks, it is an urgent problem in the field of multi-satellite emergency task scheduling to minimize the perturbation to the original scheduling sequence on the basis of ensuring the total revenue of observations. Firstly, the relationship between the completion time and the observation revenue of emergency tasks is considered, and a mathematical programming model with time-dependent revenue is established. Besides, a multi-satellite emergency task scheduling algorithm with the merging mechanism based on the genetic algorithm is proposed. In the devised algorithm, task merging operator, task insertion operator and task replacement operator are designed to insert emergency tasks; the fitness function is designed by combining the observation revenue, sequence perturbation and minimum observation time; crossover operator, mutation operator and global repair operator are proposed to iterate and optimize scheduling sequences. Finally, numerical experiments indicate that the designed algorithm can significantly improve the scheduling quality, which is suitable for the multi-satellite emergency task scheduling problem.

Key words: earth observation satellite, emergency task, genetic algorithm, merging mechanism

中图分类号: