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 条
[31]   A model, a heuristic and a decision support system to solve the scheduling problem of an earth observing satellite constellation [J].
Wang, Pei ;
Reinelt, Gerhard ;
Gao, Peng ;
Tan, Yuejin .
COMPUTERS & INDUSTRIAL ENGINEERING, 2011, 61 (02) :322-335
[32]   Three scheduling algorithms applied to the earth observing systems domain [J].
Wolfe, WJ ;
Sorensen, SE .
MANAGEMENT SCIENCE, 2000, 46 (01) :148-166
[33]   A two-phase scheduling method with the consideration of task clustering for earth observing satellites [J].
Wu, Guohua ;
Liu, Jin ;
Ma, Manhao ;
Qiu, Dishan .
COMPUTERS & OPERATIONS RESEARCH, 2013, 40 (07) :1884-1894
[34]   Multi-satellite observation integrated scheduling method oriented to emergency tasks and common tasks [J].
Wu, Guohua ;
Ma, Manhao ;
Zhu, Jianghan ;
Qiu, Dishan .
JOURNAL OF SYSTEMS ENGINEERING AND ELECTRONICS, 2012, 23 (05) :723-733
[35]   Evaluation of struggle strategy in Genetic Algorithms for ground stations scheduling problem [J].
Xhafa, Fatos ;
Herrero, Xavier ;
Barolli, Admir ;
Barolli, Leonard ;
Takizawa, Makoto .
JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2013, 79 (07) :1086-1100
[36]   Genetic algorithms for satellite scheduling problems [J].
Xhafa, Fatos ;
Sun, Junzi ;
Barolli, Adrnir ;
Biberaj, Alexander ;
Barolli, Leonard .
MOBILE INFORMATION SYSTEMS, 2012, 8 (04) :351-377
[37]   Evolutionary multi-objective resource allocation and scheduling in the Chinese navigation satellite system project [J].
Xiong, Jian ;
Leus, Roel ;
Yang, Zhenyu ;
Abbass, Hussein A. .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2016, 251 (02) :662-675
[38]  
[许语拉 Xu Yula], 2010, [运筹与管理, Operations Research and Management Science], V19, P143
[39]   Multi-satellite control resource scheduling based on ant colony optimization [J].
Zhang, Zhaojun ;
Zhang, Na ;
Feng, Zuren .
EXPERT SYSTEMS WITH APPLICATIONS, 2014, 41 (06) :2816-2823