Delta-V genetic optimisation of a trajectory from Earth to Saturn with fly-by in Mars

The aim of this article is to analyse the results obtained when using a genetic algorithm (GA) to optimise the interplanetary trajectory of a spacecraft. The desired trajectory should visit Saturn, after performing a gravitational assistance or fly-by in planet Mars. The GA tunes a set of variables, in order to achieve the mission purpose while satisfying the constraints and minimizing the delta-V of the mission. Due to the complexity of the implemented models and the lack of analytical solutions, an alternative non-traditional algorithm provided by soft-computing techniques such as GA is necessary to achieve an optimum solution. The positions of planets as provided by Jet Propulsion Laboratory have been considered. A variable mutation rate has been implemented that broadens the search area whenever the population becomes uniform. The results are very useful from the point of view of mission analysis and therefore can be used as an initial guess for further optimizations. They can also be the first step for a more refined analysis and time-consuming simulations based on more complex models of orbital perturbations.

[1]  Chen Gang,et al.  Genetic algorithm optimization of RLV reentry trajectory , 2005 .

[2]  Fernando Alonso Zotes,et al.  Multi-criteria genetic optimisation of the manoeuvres of a two-stage launcher , 2010, Inf. Sci..

[3]  Shinji Suzuki,et al.  Modified Genetic Algorithm for Constrained Trajectory Optimization , 2005 .

[4]  Francisco Herrera,et al.  Replacement strategies to preserve useful diversity in steady-state genetic algorithms , 2008, Inf. Sci..

[5]  H. Kinoshita,et al.  Conversion matrix of epoch B 1950.0 FK4-based positions of stars to epoch J 2000.0 positions in accordance with the new IAU resolutions , 1983 .

[6]  Bandu N. Pamadi,et al.  Simple guidance method for single stage to low Earth orbit , 1995 .

[7]  Gan Chen,et al.  Genetic Algorithm Optimization of RLV Reentry Trajectory , 2005 .

[8]  Massimiliano Vasile,et al.  Design of Earth–Mars transfer trajectories using evolutionary-branching technique☆ , 2003 .

[9]  John W. Hartmann,et al.  Optimal multi-objective low-thrust spacecraft trajectories , 2000 .

[10]  Slawomir J. Nasuto,et al.  Search space pruning and global optimisation of multiple gravity assist spacecraft trajectories , 2007, J. Glob. Optim..

[11]  H. Seifert,et al.  Rocket Propulsion Elements , 1963 .

[12]  G. Rauwolf,et al.  Near-optimal low-thrust orbit transfers generated by a genetic algorithm , 1996 .

[13]  Matilde Santos,et al.  GA OPTIMIZATION OF THE HEIGHT OF A LOW EARTH ORBIT , 2008 .

[14]  Peter J. Fleming,et al.  Multiobjective optimization and multiple constraint handling with evolutionary algorithms. I. A unified formulation , 1998, IEEE Trans. Syst. Man Cybern. Part A.

[15]  Marco Laumanns,et al.  Performance assessment of multiobjective optimizers: an analysis and review , 2003, IEEE Trans. Evol. Comput..

[16]  Anthony J. Calise,et al.  Generation of Launch Vehicle Abort Trajectories Using a Hybrid Optimization Method , 2002 .

[17]  Francisco García Lagos,et al.  Algoritmos genéticos: una estrategia para la búsqueda y la optimización , 1992 .

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