针对成像卫星观测效率较低的问题,提出了一种侧摆情况下的多星点目标调度方法.首先分析了卫星与地面目标的角度关系、正负侧摆角度以及时间窗口的计算方法.在此基础上,以最大化观测收益、最小化侧摆次数及最小化总的侧摆角度为优化目标,建立了带侧摆的多星点目标调度模型.并基于演化算法,提出了一种载荷侧摆情况下优化调度算法.算法中采用任务级别的单点交叉算子,通过时间窗口的选取进行变异操作,定义了基于冲突度的适应度计算函数,通过调整活动的实际开始时间来减少冲突,基于目标的优先顺序设计了个体的选择策略,基于冲突代价的概念设计了冲突消除方法.最后,针对一个具体的实例,给出了5星100个点目标在侧摆情况下的调度与仿真结果,并对侧摆角度分别为0°、10°、25°时的调度性能进行了分析.实验结果表明,当侧摆角度为25°时,其观测效率比无侧摆时提高18％,该方法在应急救灾及战时快速响应等应用上有着重要的价值.
演化算法 侧摆模式 调度算法 时间窗口