The last decades have witnessed a rapid increase of Earth observation satellites (EOSs), leading to the increasing complexity of EOSs scheduling. On account of the widespread applications of large region observation, this paper aims to address the EOSs observation scheduling problem for large region targets. A rapid coverage calculation method employing a projection reference plane and a polygon clipping technique is first developed. We then formulate a nonlinear integer programming model for the scheduling problem, where the objective function is calculated based on the developed coverage calculation method. A greedy initialization-based resampling particle swarm optimization (GI-RPSO) algorithm is proposed to solve the model. The adopted greedy initialization strategy and particle resampling method contribute to generating efficient and effective solutions during the evolution process. In the end, extensive experiments are conducted to illustrate the effectiveness and reliability of the proposed method. Compared to the traditional particle swarm optimization and the widely used greedy algorithm, the proposed GI-RPSO can improve the scheduling result by 5.42% and 15.86%, respectively.
翻译:在过去几十年中,地球观测卫星迅速增加,导致EOS时间安排日益复杂。鉴于大规模区域观测的广泛应用,本文件旨在解决大型区域目标EOS观测时间安排问题。首先开发了使用投影参考平面和多边形剪切技术的快速覆盖计算方法。然后,我们为时间安排问题制定了一个非线性整数编程模型,其中目标功能是根据发达的覆盖计算方法计算的。提议了一种基于贪婪初始化的粒子温热优化抽样算法(GI-RPSO)来解决模型。采用的贪婪初始化战略和粒子重采样方法有助于在演变过程中产生高效和有效的解决方案。最后,进行了广泛的实验,以说明拟议方法的有效性和可靠性。与传统的粒子温和广泛使用的贪婪算法相比,拟议的GI-RPSO可以分别将列表结果提高5.42%和15.86%。