论文标题
用于安排地球观测卫星星座的最大独立集方法
A Maximum Independent Set Method for Scheduling Earth Observing Satellite Constellations
论文作者
论文摘要
观察卫星的操作地球需要有效的计划方法来协调多个航天器的活动。卫星任务计划问题需要选择最能满足自动执行任务目标的操作。任务调度通常是由启发式或基于规则的计划工具协助的人类操作员执行的。这种方法无法有效地扩展到多个资产,因为启发式方法经常无法在长范围内正确地协调多个车辆的动作。此外,由于问题的复杂性在请求的观察数中成倍增加,并且在航天器的数量中呈线性线性,因此问题更难解决大型星座。预计新的商业光学和雷达成像星座将需要自动计划方法来满足既定的响应能力和吞吐量目标。本文引入了一种新方法来解决卫星调度问题,通过生成基于无关的问题的图表表示并找到图形的最大独立顶点集。该方法在多达10,000个所需的成像位置的场景中进行了测试,用于光学卫星的滑雪板星座以及多达24个卫星的模拟星座。将性能与当代图形 - 转化和混合构成线性编程方法进行比较。经验结果表明,两个解决方案时间以及基线方法以外的计划集合的数量有所改善。对于大问题,最大的独立设定方法可以找到可行的时间表,在75%的时间内收集了8%。
Operating Earth observing satellites requires efficient planning methods that coordinate activities of multiple spacecraft. The satellite task planning problem entails selecting actions that best satisfy mission objectives for autonomous execution. Task scheduling is often performed by human operators assisted by heuristic or rule-based planning tools. This approach does not efficiently scale to multiple assets as heuristics frequently fail to properly coordinate actions of multiple vehicles over long horizons. Additionally, the problem becomes more difficult to solve for large constellations as the complexity of the problem scales exponentially in the number of requested observations and linearly in the number of spacecraft. It is expected that new commercial optical and radar imaging constellations will require automated planning methods to meet stated responsiveness and throughput objectives. This paper introduces a new approach for solving the satellite scheduling problem by generating an infeasibility-based graph representation of the problem and finding a maximal independent set of vertices for the graph. The approach is tested on a scenarios of up to 10,000 requested imaging locations for the Skysat constellation of optical satellites as well as simulated constellations of up to 24 satellites. Performance is compared with contemporary graph-traversal and mixed-integer linear programming approaches. Empirical results demonstrate improvements in both the solution time along with the number of scheduled collections beyond baseline methods. For large problems, the maximum independent set approach is able find a feasible schedule with 8% more collections in 75% less time.