Multi-type multi-objective imaging scheduling method based on improved NSGA-III for satellite formation system

Abstract This paper studies the imaging scheduling issue for China’s L-band differential interferometric synthetic aperture radar (InSAR) satellite formation which can work in different observation modes to satisfy different imaging requests. Previous imaging scheduling mainly focuses on maximizing the total revenue of selected targets but ignores that different types of targets actually have different demands. Therefore, a constraint satisfaction model which classifies targets into three types according to targets’ size and number of observations is established, meanwhile, three objective functions are considered to satisfy demands of different types of targets. Furthermore, an imaging scheduling method based on improved non-dominated sorting genetic algorithm III (NSGA-III) is proposed to obtain a set of well-converged and well-diversified non-dominating solutions. New Niche-Preservation operation with the same penalty value for convergence and diversity performance is adopted in NSGA-III. Numerical comparison simulations on walking fish group (WFG) test suits and three imaging scheduling instances of different size show the superiority of the proposed methodology.

[1]  Jiwoong Choi,et al.  Image collection planning for KOrea Multi-Purpose SATellite-2 , 2013, Eur. J. Oper. Res..

[2]  Xiaowei Shao,et al.  NSGA-II-Based Multi-objective Mission Planning Method for Satellite Formation System , 2016 .

[3]  Rui Xu,et al.  Priority-based constructive algorithms for scheduling agile earth observation satellites with total priority maximization , 2016, Expert Syst. Appl..

[4]  Hongrae Kim,et al.  Mission scheduling optimization of SAR satellite constellation for minimizing system response time , 2015 .

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

[6]  Sheng Zhang,et al.  Multi-objective evolutionary optimization for geostationary orbit satellite mission planning , 2017 .

[7]  Kalyanmoy Deb,et al.  An Evolutionary Many-Objective Optimization Algorithm Using Reference-Point-Based Nondominated Sorting Approach, Part I: Solving Problems With Box Constraints , 2014, IEEE Transactions on Evolutionary Computation.

[8]  Kalyanmoy Deb,et al.  An Evolutionary Many-Objective Optimization Algorithm Using Reference-Point Based Nondominated Sorting Approach, Part II: Handling Constraints and Extending to an Adaptive Approach , 2014, IEEE Transactions on Evolutionary Computation.

[9]  Jin Peng,et al.  A two-phase genetic annealing method for integrated Earth observation satellite scheduling problems , 2019, Soft Comput..

[10]  Hao Chen,et al.  Coordinate scheduling approach for EDS observation tasks and data transmission jobs , 2016 .

[11]  Xinye Cai,et al.  An Evolutionary Many-Objective Optimization Algorithm Based on Coverage and Cache Strategy , 2017, 2017 International Conference on Industrial Informatics - Computing Technology, Intelligent Technology, Industrial Information Integration (ICIICII).

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

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

[14]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[15]  Chao Wang,et al.  A niche-elimination operation based NSGA-III algorithm for many-objective optimization , 2017, Applied Intelligence.

[16]  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..

[17]  Xu Tan,et al.  Comprehensive multi‐objective model to remote sensing data processing task scheduling problem , 2017, Concurr. Comput. Pract. Exp..

[18]  Douglas W. Yu,et al.  Usefulness of species range polygons for predicting local primate occurrences in southeastern Peru , 2011, American journal of primatology.

[19]  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..

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

[21]  Wei-Cheng Lin,et al.  Daily imaging scheduling of an Earth observation satellite , 2003, SMC'03 Conference Proceedings. 2003 IEEE International Conference on Systems, Man and Cybernetics. Conference Theme - System Security and Assurance (Cat. No.03CH37483).

[22]  Al Globus,et al.  Scheduling Earth Observing Satellites with Evolutionary Algorithms , 2003 .

[23]  Qingfu Zhang,et al.  Decomposition-Based Algorithms Using Pareto Adaptive Scalarizing Methods , 2016, IEEE Transactions on Evolutionary Computation.

[24]  Xiaomin Zhu,et al.  Towards dynamic real-time scheduling for multiple earth observation satellites , 2015, J. Comput. Syst. Sci..

[25]  Longmei Li,et al.  Preference incorporation to solve multi-objective mission planning of agile earth observation satellites , 2017, 2017 IEEE Congress on Evolutionary Computation (CEC).

[26]  Xiaowei Shao,et al.  Fault-tolerant adaptive finite-time attitude synchronization and tracking control for multi-spacecraft formation , 2018 .

[27]  Kalyanmoy Deb,et al.  Simulated Binary Crossover for Continuous Search Space , 1995, Complex Syst..

[28]  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..

[29]  Xiaowei Shao,et al.  Multi-spacecraft attitude cooperative control using model-based event-triggered methodology , 2018, Advances in Space Research.

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

[31]  Sara Spangelo,et al.  Optimization-based scheduling for the single-satellite, multi-ground station communication problem , 2015, Comput. Oper. Res..

[32]  Qingfu Zhang,et al.  MOEA/D: A Multiobjective Evolutionary Algorithm Based on Decomposition , 2007, IEEE Transactions on Evolutionary Computation.

[33]  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..

[34]  Fatos Xhafa,et al.  Using STK Toolkit for Evaluating a GA Base Algorithm for Ground Station Scheduling , 2013, 2013 Seventh International Conference on Complex, Intelligent, and Software Intensive Systems.