摘要: |
敏捷卫星灵巧的姿态机动能力令其观测能力和使用效率得到大幅提升,也使得卫星任务调度变得更加复杂和困难。首先,通过分析敏捷卫星的工作模式、任务调度特点和使用约束,构建了基于任务重要性、任务满足度和任务成像质量等目标的敏捷卫星任务调度优化模型;然后,通过对敏捷卫星多种成像模式进行统一编码,设计了一种新的差分变异策略——基于排名的变异算子,提出了基于主从式的改进并行差分进化算法;最后,和基于时间轴的成像质量贪心算法相结合,给出一种新的两阶段敏捷卫星观测任务调度方法,并通过仿真对比验证了方法的有效性。 |
关键词: 敏捷卫星 任务调度 差分进化算法 并行计算 |
DOI:10.3969/j.issn.1001-893x.2017.08.010 |
|
基金项目: |
|
Task parallel scheduling technique for two-stage agile satellites |
ZHANG Chao,LI Yanbin,CHEN Jinyong |
(CETC Key Laboratory of Aerospace Information Applications, Shijiazhuang 050081,China;The 54th Research Institute of China Electronics Technology Group Corporation(CETC),Shijiazhuang 050081,China) |
Abstract: |
Agile satellites have improved the efficiency of satellite observations substantially with the capability of rapid and smart attitude maneuver.However,they also make satellite scheduling become more complex and difficult. Firstly,the agile satellite scheduling optimization model based on mission importance,task satisfaction and task imaging quality is constructed by analyzing the working mode,task scheduling characteristics and using constraints of agile satellites.Then,an improved parallel differential evolution algorithm based on master - slave model is proposed,which includes unified coding of agile satellite multiple imaging modes and a new variance strategy based on rank - based mutation operator. Finally,a new two-stage agile satellite observation task planning method is proposed based on the combination of time-based image quality greedy algorithm,and the effectiveness of the method is verified by simulation. |
Key words: agile satellite mission scheduling differential evolution algorithm parallel computing |