Journal of Systems Engineering and Electronics ›› 2010, Vol. 32 ›› Issue (8): 1695-1699.doi: 10.3969/j.issn.1001-506X.2010.08.30

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

电子侦察卫星任务调度方法

王慧林,黄小军,马满好,邱涤珊   

  1. (国防科学技术大学信息系统与管理学院, 湖南 长沙 410073)
  • 出版日期:2010-08-13 发布日期:2010-01-03

Mission scheduling technique for electronic reconnaissance satellites

WANG Hui-lin,  HUANG Xiao-jun,  MA Man-hao, QIU Di-shan   

  1. (Coll. School of Information System and Management, National Univ. of Defense Technology, Changsha 410073, China)
  • Online:2010-08-13 Published:2010-01-03

摘要:

基于电子侦察卫星任务规划问题的特殊性,提出了规划预处理的基本方法,并基于合理假设建立了问题的多目标规划模型;设计了一种改进的遗传退火算法对模型进行求解,为防止最优解的丢失,引入了基于精英保留的选择机制,同时该算法有效避免了遗传算法局部优化能力差及模拟退火算法易陷入局部最优等缺陷。最后,通过实例将该算法与遗传算法(genetic algorithm, GA)及模拟退火算法(simulated annealing algorithm, SA)相比较,结果表明该算法能有效解决电子侦察卫星的任务规划问题。

Abstract:

Based on the special features and particularity of the electronic reconnaissance satellites scheduling problem, this paper proposes a basic pretreatment technique before scheduling. A multi-objective mathematical model is established based on reasonable hypotheses, and an improved genetic and simulated annealing algorithm is designed. To prevent losing the optimal solutions, the algorithm imports a new selection mechanism based on elitism strategy. Meanwhile, the shortcomings existing in genetic algorithm and annealing algorithm, that GA’s local optimal ability is relatively poor, and SA is prematurity, are effectively avoided. Finally, in the simulation instances a comparison is made between the proposed algorithm and both of GA and SA. The results show that the given algorithm could solve the scheduling problem effectively.