A mixed integer linear programming model for multi-satellite scheduling

被引:108
作者
Chen, Xiaoyu [1 ,2 ]
Reinelt, Gerhard [2 ]
Dai, Guangming [1 ]
Spitz, Andreas [2 ]
机构
[1] China Univ Geosci, Sch Comp Sci, Wuhan 430074, Hubei, Peoples R China
[2] Heidelberg Univ, Inst Comp Sci, D-69120 Heidelberg, Germany
基金
中国国家自然科学基金;
关键词
Scheduling; Earth observing satellites; Integer programming; Mathematical programming; GENETIC ALGORITHMS; EARTH; FORMULATION; SELECTION;
D O I
10.1016/j.ejor.2018.11.058
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
We address the multi-satellite scheduling problem with limited observation capacities that arises from the need to observe a set of targets on the Earth's surface using imaging resources installed on a set of satellites. We define and analyze the conflict indicators of all available visible time windows of missions, as well as the feasible time intervals of resources. The problem is then formulated as a mixed integer linear programming model, in which constraints are derived from a careful analysis of the interdependency between feasible time intervals that are eligible for observations. We apply the proposed model to several different problem instances that reflect real-world situations. The computational results verify that our approach is effective for obtaining optimum solutions or solutions with a very good quality. (C) 2018 Published by Elsevier B.V.
引用
收藏
页码:694 / 707
页数:14
相关论文
共 39 条
[1]  
[Anonymous], 2010, Int. J. Image Graph. Signal Process.
[2]   Scheduling space-ground communications for the Air Force Satellite Control Network [J].
Barbulescu, L ;
Watson, JP ;
Whitley, LD ;
Howe, AE .
JOURNAL OF SCHEDULING, 2004, 7 (01) :7-34
[3]   Earth Observation Satellite Management [J].
Bensana E. ;
Lemaître M. ;
Verfaillie G. .
Constraints, 1999, 4 (3) :293-299
[4]   Planning and scheduling algorithms for the COSMO-SkyMed constellation [J].
Bianchessi, Nicola ;
Righini, Giovanni .
AEROSPACE SCIENCE AND TECHNOLOGY, 2008, 12 (07) :535-544
[5]   A heuristic for the multi-satellite, multi-orbit and multi-user management of Earth observation satellites [J].
Bianchessi, Nicola ;
Cordeau, Jean-Francois ;
Desrosiers, Jacques ;
Laporte, Gilbert ;
Raymond, Vincent .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2007, 177 (02) :750-762
[6]   Evolutionary algorithms plus domain knowledge equals Real-world evolutionary computation [J].
Bonissone, Piero P. ;
Subbu, Raj ;
Eklund, Neil ;
Kiehl, Thomas R. .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2006, 10 (03) :256-280
[7]   Multi-agent scheduling on a single machine with max-form criteria [J].
Cheng, T. C. E. ;
Ng, C. T. ;
Yuan, J. J. .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2008, 188 (02) :603-609
[8]   Maximizing the value of an Earth observation satellite orbit [J].
Cordeau, JF ;
Laporte, G .
JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2005, 56 (08) :962-968
[9]  
Dilkina B., 2005, TECHNICAL REPORT
[10]   Strengthened 0-1 linear formulation for the daily satellite mission planning [J].
Gabrel, V .
JOURNAL OF COMBINATORIAL OPTIMIZATION, 2006, 11 (03) :341-346