摘要
针对成像卫星观测效率较低的问题,提出了一种侧摆情况下的多星点目标调度方法。首先分析了卫星与地面目标的角度关系、正负侧摆角度以及时间窗口的计算方法。在此基础上,以最大化观测收益、最小化侧摆次数及最小化总的侧摆角度为优化目标,建立了带侧摆的多星点目标调度模型。并基于演化算法,提出了一种载荷侧摆情况下优化调度算法。算法中采用任务级别的单点交叉算子,通过时间窗口的选取进行变异操作,定义了基于冲突度的适应度计算函数,通过调整活动的实际开始时间来减少冲突,基于目标的优先顺序设计了个体的选择策略,基于冲突代价的概念设计了冲突消除方法。最后,针对一个具体的实例,给出了5星100个点目标在侧摆情况下的调度与仿真结果,并对侧摆角度分别为0°、10°、25°时的调度性能进行了分析。实验结果表明,当侧摆角度为25°时,其观测效率比无侧摆时提高18%,该方法在应急救灾及战时快速响应等应用上有着重要的价值。
Concerning the low efficiency of earth observation satellite, a scheduling method for multi-satellite and point target task on swinging mode was proposed. In this paper, the angle relation between satellites and ground targets and the computing method of the positive and negative swinging angle and time window were firstly analyzed. On the basis of these analyses, a scheduling model for multi-satellite and point target task on swinging mode was developed. In the model, the maximum observation was obtained, the minimum swinging number and the minimum total swinging angle were set as the optimization objectives. Based on evolution algorithm, an optimal scheduling algorithm on swinging mode was proposed. In the algorithm, the single point crossover operator and the mutation operation through the selection of time window were adopted. The fitness function based on conflict was defined. The conflicts were reduced by adjusting the actual start time of the activities. The selection strategy was designed according to the order of the optimization objectives. The conflicts were eliminated by defining the conflict cost. Finally, the scheduling result and the simulation of a practical example on 5 satellites and 100 point targets with swinging mode were given, and the scheduling performances were also analyzed with the swinging angle of 0~, 10~ and 25~. The experimental results show that the observation efficiency improves by 18% when the swinging angle is 25. The method has important application value in emergency relief and wartime rapid response.
出处
《计算机应用》
CSCD
北大核心
2013年第11期3144-3148,共5页
journal of Computer Applications
基金
"十二五"民用航天预先研究基金资助项目
高分辨率对地观测系统重大专项预研项目
国家自然科学基金资助项目(61103144
60873107)
中国博士后科学基金特别资助项目(2012T50681)
中国博士后科学基金资助项目(2011M501260)
中央高校基本科研业务费专项(CUGL090241)
关键词
调度算法
时间窗口
点目标
侧摆模式
演化算法
scheduling algorithm
time windows
point target
swinging mode
evolution algorithm