Orbital Maneuver Optimization of Earth Observation Satellites Using an Adaptive Differential Evolution Algorithm

Earth observation satellite (EOS) systems often encounter emergency observation tasks oriented to sudden disasters (e.g., earthquake, tsunami, and mud-rock flow). However, EOS systems may not be able to provide feasible coverage time windows for emergencies, which requires that an appropriately selected satellite transfers its orbit for better observation. In this context, we investigate the orbit maneuver optimization problem. First, by analyzing the orbit coverage and dynamics, we construct three models for describing the orbit maneuver optimization problem. These models, respectively, consider the response time, ground resolution, and fuel consumption as optimization objectives to satisfy diverse user requirements. Second, we employ an adaptive differential evolution (DE) integrating ant colony optimization (ACO) to solve the optimization models, which is named ACODE. In ACODE, key components (i.e., genetic operations and control parameters) of DE are formed into a directed acyclic graph and an ACO is appropriately embedded into an algorithm framework to find reasonable combinations of the components from the graph. Third, we conduct extensive experimental studies to show the superiority of ACODE. Compared with three existing algorithms (i.e., EPSDE, CSO, and SLPSO), ACODE can achieve the best performances in terms of response time, ground resolution, and fuel consumption, respectively.

[1]  F. Achard,et al.  Mapping Canopy Cover in African Dry Forests from the Combined Use of Sentinel-1 and Sentinel-2 Data: Application to Tanzania for the Year 2018 , 2022, Remote. Sens..

[2]  Yaozhong Pan,et al.  Rapid Assessment of Building Damage Using Multi-Source Data: A Case Study of April 2015 Nepal Earthquake , 2022, Remote. Sens..

[3]  E. Edlund Interception and rendezvous: An intuition-building approach to orbital dynamics , 2021 .

[4]  Le-ping Yang,et al.  A multi-objective optimization framework of constellation design for emergency observation , 2021, Advances in Space Research.

[5]  Manuel Sanjurjo-Rivo,et al.  Hybrid multi-objective orbit-raising optimization with operational constraints , 2020, Acta Astronautica.

[6]  Luyi Yang,et al.  Reconfigurable Satellite Constellation Design for Disaster Monitoring Using Physical Programming , 2020 .

[7]  Guohua Wu,et al.  Configuring differential evolution adaptively via path search in a directed acyclic graph for data clustering , 2020, Swarm Evol. Comput..

[8]  Jian Guo,et al.  A guidance approach to satellite formation reconfiguration based on convex optimization and genetic algorithms , 2020 .

[9]  Guohua Wu,et al.  Agile Earth Observation Satellite Scheduling Over 20 Years: Formulations, Methods, and Future Directions , 2020, IEEE Systems Journal.

[10]  Lin Cheng,et al.  Real-Time Optimal Control for Spacecraft Orbit Transfer via Multiscale Deep Neural Networks , 2019, IEEE Transactions on Aerospace and Electronic Systems.

[11]  Daniel Selva,et al.  Assessment of constellation designs for earth observation: Application to the TROPICS mission , 2019, Acta Astronautica.

[12]  Malcolm Macdonald,et al.  General Perturbation Method for Satellite Constellation Reconfiguration Using Low-Thrust Maneuvers , 2019, Journal of Guidance, Control, and Dynamics.

[13]  Mahdi Fakoor,et al.  Optimal mission planning of the reconfiguration process of satellite constellations through orbital maneuvers: A novel technical framework , 2019, Advances in Space Research.

[14]  H. Lewis,et al.  Sensitivity analysis of launch activities in Low Earth Orbit , 2019, Acta Astronautica.

[15]  Ponnuthurai Nagaratnam Suganthan,et al.  Parameter estimation of solar cells using datasheet information with the application of an adaptive differential evolution algorithm , 2019, Renewable Energy.

[16]  Sung Wook Paek,et al.  Optimization of Reconfigurable Satellite Constellations Using Simulated Annealing and Genetic Algorithm , 2019, Sensors.

[17]  Guohua Wu,et al.  Ensemble strategies for population-based optimization algorithms - A survey , 2019, Swarm Evol. Comput..

[18]  Mohammad Mohammadi,et al.  Robust optimization of impulsive orbit transfers under actuation uncertainties , 2019, Aerospace Science and Technology.

[19]  Zhiming Song,et al.  Multi-objective optimization of agile satellite orbit design , 2018, Advances in Space Research.

[20]  Daniel Selva,et al.  Constellation optimization using an evolutionary algorithm with a variable-length chromosome , 2018, 2018 IEEE Aerospace Conference.

[21]  Michael J. Grant,et al.  Optimization of Minimum-Time Low-Thrust Transfers Using Convex Programming , 2017 .

[22]  Jianjun Luo,et al.  An improved differential evolution algorithm and its applications to orbit design , 2017 .

[23]  Yunfeng Dong,et al.  A Novel Double Cluster and Principal Component Analysis-Based Optimization Method for the Orbit Design of Earth Observation Satellites , 2017 .

[24]  Abolfazl Shirazi,et al.  Analysis of a hybrid genetic simulated annealing strategy applied in multi-objective optimization of orbital maneuvers , 2017, IEEE Aerospace and Electronic Systems Magazine.

[25]  Zhiwei Zhao,et al.  A differential evolution algorithm with self-adaptive strategy and control parameters based on symmetric Latin hypercube design for unconstrained optimization problems , 2016, Eur. J. Oper. Res..

[26]  Anil V. Rao,et al.  Minimum-Time Trajectory Optimization of Low-Thrust Earth-Orbit Transfers with Eclipsing , 2016 .

[27]  Guohua Wu,et al.  Differential evolution with multi-population based ensemble of mutation strategies , 2016, Inf. Sci..

[28]  Denílson Paulo Souza Santos,et al.  Application of a genetic algorithm in orbital maneuvers , 2015 .

[29]  Yingwu Chen,et al.  Reconfiguration of satellite orbit for cooperative observation using variable-size multi-objective differential evolution , 2015, Eur. J. Oper. Res..

[30]  Francesco Topputo,et al.  Low-Thrust Minimum-Fuel Optimization in the Circular Restricted Three-Body Problem , 2015 .

[31]  Yingwu Chen,et al.  Optimal Satellite Orbit Design for Prioritized Multiple Targets with Threshold Observation Time Using Self-Adaptive Differential Evolution , 2015 .

[32]  Yaochu Jin,et al.  A Competitive Swarm Optimizer for Large Scale Optimization , 2015, IEEE Transactions on Cybernetics.

[33]  Haibin Duan,et al.  Gaussian pigeon-inspired optimization approach to orbital spacecraft formation reconfiguration , 2015 .

[34]  Yaochu Jin,et al.  A social learning particle swarm optimization algorithm for scalable optimization , 2015, Inf. Sci..

[35]  Minho Lee,et al.  Gaussian adaptation based parameter adaptation for differential evolution , 2014, 2014 IEEE Congress on Evolutionary Computation (CEC).

[36]  Moshe Guelman,et al.  Optimization of satellite constellation reconfiguration maneuvers , 2014 .

[37]  B. Conway,et al.  Particle swarm optimization applied to impulsive orbital transfers , 2012 .

[38]  Mehmet Fatih Tasgetiren,et al.  Differential evolution algorithm with ensemble of parameters and mutation strategies , 2011, Appl. Soft Comput..

[39]  P. N. Suganthan,et al.  Differential Evolution: A Survey of the State-of-the-Art , 2011, IEEE Transactions on Evolutionary Computation.

[40]  Jean-François Vandenrijt,et al.  Simulation and graphical representation of the orbit and the imaging parameter of Earth observation satellites , 2005 .

[41]  H. Curtis Orbital Mechanics: For Engineering Students , 2005 .

[42]  Thomas Stützle,et al.  MAX-MIN Ant System , 2000, Future Gener. Comput. Syst..

[43]  D. Vallado Fundamentals of Astrodynamics and Applications , 1997 .

[44]  Xiaohui Wang,et al.  Design of agile satellite constellation based on hybrid-resampling particle swarm optimization method , 2021 .

[45]  Haifeng Li,et al.  Ensemble of differential evolution variants , 2018, Inf. Sci..

[46]  Hyochoong Bang,et al.  Satellite Constellation Orbit Design Optimization with Combined Genetic Algorithm and Semianalytical Approach , 2017 .

[47]  Kaijian Zhu,et al.  Satellite scheduling considering maximum observation coverage time and minimum orbital transfer fuel cost , 2010 .

[48]  Prasenjit Sengupta,et al.  Satellite Orbit Design and Maintenance for Terrestrial Coverage , 2010 .