Satellite scheduling of large areal tasks for rapid response to natural disaster using a multi-objective genetic algorithm

Abstract Earth satellite observations are very useful during the response phase of disaster management, since satellites could provide accurate, frequent and almost instantaneous data for large areas anywhere in the world. To rapidly respond to natural disasters, a key problem is how to efficiently schedule multiple earth observation satellites to acquire image data of a large stricken area by coordinating multiple different even conflicting needs of disaster relief, such as the extent of coverage over the stricken area, timeliness, and the spatial resolution. In this paper, considering two typical application scenarios during the response phase, we propose a multi-objective optimization method to solve the problem of satellite scheduling of a large area target. First, we design a decomposition method to partition a areal task into a series of observation strips. Next, the multiple satellite tasking problem is expressed as a multi-objective integer-programming model including optimizing objectives of the coverage rate, the imaging completion time, the average spatial resolution and the average slewing angle. Finally, the multi-objective genetic algorithm NSGA-II is designed to obtain optimal solutions of satellite scheduling. A real disaster scenario, i.e., 2008 Wenchuan earthquake, is revisited in terms of satellite image acquisition in the context of emergency response. To prove the advantage of NSGA-II, a comparison with state-of-the-art approaches is performed. Furthermore, we discuss the applicability of the proposed method under two kinds of situations: (1) roughly grasping the damage of affected area as soon as possible and (2) accurately assessing the damage of buildings in the worst-hit area.

[1]  Gilbert Laporte,et al.  A heuristic for the multi-satellite, multi-orbit and multi-user management of Earth observation satellites , 2007, Eur. J. Oper. Res..

[2]  Marco Laumanns,et al.  SPEA2: Improving the strength pareto evolutionary algorithm , 2001 .

[3]  Anthony Melihen,et al.  Emergency Responses - Remote Sensing Evolves in the Wake of Experience , 2006 .

[4]  William J. Wolfe,et al.  Three Scheduling Algorithms Applied to the Earth Observing Systems Domain , 2000 .

[5]  Jie Shan,et al.  A comprehensive review of earthquake-induced building damage detection with remote sensing techniques , 2013 .

[6]  Kalyanmoy Deb,et al.  Multi-objective optimization using evolutionary algorithms , 2001, Wiley-Interscience series in systems and optimization.

[7]  N. Kerle,et al.  Satellite remote sensing for near - real time data collection , 2008 .

[8]  Jin Liu,et al.  A two-phase scheduling method with the consideration of task clustering for earth observing satellites , 2013, Comput. Oper. Res..

[9]  Nicholas G. Hall,et al.  Maximizing the value of a space mission , 1994 .

[10]  David W. Coit,et al.  Multi-objective optimization using genetic algorithms: A tutorial , 2006, Reliab. Eng. Syst. Saf..

[11]  Geomatics Canada,et al.  Fundamentals of Remote Sensing , 2001 .

[12]  Maged M. Dessouky,et al.  A genetic algorithm approach for solving the daily photograph selection problem of the SPOT5 satellite , 2010, Comput. Ind. Eng..

[13]  Lloyd L. Coulter,et al.  Time-Sensitive Remote Sensing Systems for Post-Hazard Damage Assessment , 2015 .

[14]  Wu Hao Formulation of the Satellite Observation Scheme of an Area Based on Greedy Algorithm , 2010 .

[15]  Peng Gao,et al.  A model, a heuristic and a decision support system to solve the earth observing satellites fleet scheduling problem , 2009, 2009 International Conference on Computers & Industrial Engineering.

[16]  Jing Ning Multicriteria Optimal Imaging Scheduling Based on Time Ordered Acyclic Directed Graph , 2005 .

[17]  Cécile Murat,et al.  MATHEMATICAL PROGRAMMING FOR EARTH OBSERVATION SATELLITE MISSION PLANNING , 2003 .

[18]  Lixin Wu,et al.  Robust Satellite Scheduling Approach for Dynamic Emergency Tasks , 2015 .

[19]  Kalyanmoy Deb,et al.  A fast and elitist multiobjective genetic algorithm: NSGA-II , 2002, IEEE Trans. Evol. Comput..

[20]  Jin-Kao Hao,et al.  A “Logic-Constrained” Knapsack Formulation and a Tabu Algorithm for the Daily Photograph Scheduling of an Earth Observation Satellite , 2001, Comput. Optim. Appl..

[21]  Michael E. Hodgson,et al.  Remote Sensing and GIS Data/Information in the Emergency Response/Recovery Phase , 2009 .

[22]  Gérard Verfaillie,et al.  Earth Observation Satellite Management , 1999, Constraints.

[23]  Daniel Vanderpooten,et al.  Enumeration and interactive selection of efficient paths in a multiple criteria graph for scheduling an earth observing satellite , 2002, Eur. J. Oper. Res..

[24]  Kazuya Kaku,et al.  Space-based response to the 2011 Great East Japan Earthquake: Lessons learnt from JAXA's support using earth observation satellites , 2015 .

[25]  Michael E. Hodgson,et al.  Satellite image collection modeling for large area hazard emergency response , 2016 .

[26]  Peng Gao,et al.  A model, a heuristic and a decision support system to solve the scheduling problem of an earth observing satellite constellation , 2011, Comput. Ind. Eng..

[27]  Zuren Feng,et al.  Multi-satellite control resource scheduling based on ant colony optimization , 2014, Expert Syst. Appl..

[28]  Sergey V. Samsonov,et al.  Remote sensing and the disaster management cycle , 2009 .

[29]  Dae-Woo Lee,et al.  Development of a scheduling algorithm and GUI for autonomous satellite missions , 2011 .

[30]  Renjie He,et al.  Research on Earth observing satellite segmenting and scheduling problem for area targets , 2005, International Symposium on Multispectral Image Processing and Pattern Recognition.

[31]  Gérard Verfaillie,et al.  Selecting and scheduling observations of agile satellites , 2002 .

[32]  Lixin Wu,et al.  Imaging-Duration Embedded Dynamic Scheduling of Earth Observation Satellites for Emergent Events , 2015 .

[33]  Rafael Vazquez,et al.  Swath-acquisition planning in multiple-satellite missions: an exact and heuristic approach , 2015, IEEE Transactions on Aerospace and Electronic Systems.

[34]  Yu Chen,et al.  Multi-satellite Observation Scheduling Algorithm Based on Hybrid Genetic Particle Swarm Optimization , 2012 .

[35]  Michael E. Hodgson,et al.  Optimizing large area coverage from multiple satellite-sensors , 2013 .