Abstract
After providing a brief historical overview on the synergies between artificial intelligence research, in the areas of evolutionary computations and machine learning, and the optimal design of interplanetary trajectories, we propose and study the use of deep artificial neural networks to represent, on-board, the optimal guidance profile of an interplanetary mission. The results, limited to the chosen test case of an Earth–Mars orbital transfer, extend the findings made previously for landing scenarios and quadcopter dynamics, opening a new research area in interplanetary trajectory planning.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Addis, B., Cassioli, A., Locatelli, M., Schoen, F.: A global optimization method for the design of space trajectories. Comput. Optim. Appl. 48(3), 635–652 (2011)
Ampatzis, C., Izzo, D.: Machine learning techniques for approximation of objective functions in trajectory optimisation. In: Proceedings of the IJCAI-09 Workshop on Artificial Intelligence in Space, pp. 1–6 (2009)
Biesbroek, R.G., Ancarola, B.P.: Optimization of launcher performance and interplanetary trajectories for pre-assessment studies. In: IAF Abstracts, 34th COSPAR Scientific Assembly (2002)
Cassioli, A., Di Lorenzo, D., Locatelli, M., Schoen, F., Sciandrone, M.: Machine learning for global optimization. Comput. Optim. Appl. 51(1), 279–303 (2012)
Ceriotti, M., Vasile, M.: MGA trajectory planning with an ACO-inspired algorithm. Acta Astronaut. 67(9), 1202–1217 (2010)
Dachwald, B.: Low-thrust trajectory optimization and interplanetary mission analysis using evolutionary neurocontrol. Ph.D. thesis, Doctoral thesis, Universität der Bundeswehr MĂ¼nchen Fakultät fĂ¼r Luft-und Raumfahrttechnik (2004)
Dachwald, B., Ohndorf, A.: Global optimization of continuous-thrust trajectories using evolutionary neurocontrol. In: Fasano, G., Pinter, J. (eds.) Modeling and Optimization in Space Engineering - 2018. Springer, Basel (2019)
de Croon, G., Izzo, D.: Real-time landing based on optimality principles and vision. In: 23rd International Symposium on Space Flight Dynamics (ISSFD) (2012)
Deb, K., Padhye, N., Neema, G.: Interplanetary trajectory optimization with swing-bys using evolutionary multi-objective optimization. In: International Symposium on Intelligence Computation and Applications, pp. 26–35. Springer, Berlin (2007)
Di Lizia, P., Radice, G.: Advanced global optimisation for mission analysis and design. Final Report Ariadna id 04/4101 (2004)
Dueri, D., AçıkmeÅŸe, B., Scharf, D.P., Harris, M.W.: Customized real-time interior-point methods for onboard powered-descent guidance. J. Guid. Control. Dyn. 40, 197–212 (2016)
Elsayed, S.M., Sarker, R.A., Essam, D.L.: GA with a new multi-parent crossover for solving IEEE-CEC2011 competition problems. In: IEEE Congress on Evolutionary Computation (CEC), 2011, pp. 1034–1040. IEEE, Piscataway (2011)
Englander, J.: Automated trajectory planning for multiple-flyby interplanetary missions. University of Illinois at Urbana-Champaign (2013)
Gad, A., Abdelkhalik, O.: Hidden genes genetic algorithm for multi-gravity-assist trajectories optimization. J. Spacecr. Rocket. 48(4), 629–641 (2011)
Gage, P., Braun, R., Kroo, I.: Interplanetary trajectory optimization using a genetic algorithm. J. Astronaut. Sci. 43(1), 59–76 (1995)
Glorot, X., Bengio, Y.: Understanding the difficulty of training deep feedforward neural networks. In: Proceedings of the Thirteenth International Conference on Artificial Intelligence and Statistics, pp. 249–256 (2010)
Grigoriev, I., Zapletin, M.: Choosing promising sequences of asteroids. Autom. Remote. Control. 74(8), 1284–1296 (2013)
Hennes, D., Izzo, D.: Interplanetary trajectory planning with Monte Carlo tree search. In: IJCAI, pp. 769–775 (2015)
Hennes, D., Izzo, D., Landau, D.: Fast approximators for optimal low-thrust hops between main belt asteroids. In: IEEE Symposium Series on Computational Intelligence (SSCI), 2016, pp. 1–7. IEEE, Piscataway (2016)
Islam, S.M., Das, S., Ghosh, S., Roy, S., Suganthan, P.N.: An adaptive differential evolution algorithm with novel mutation and crossover strategies for global numerical optimization. IEEE Trans. Syst. Man Cybern. B Cybern. 42(2), 482–500 (2012)
Izzo, D.: Global optimization and space pruning for spacecraft trajectory design. Spacecr. Trajectory Optim. 1, 178–200 (2010)
Izzo, D., Becerra, V.M., Myatt, D.R., Nasuto, S.J., Bishop, J.M.: Search space pruning and global optimisation of multiple gravity assist spacecraft trajectories. J. Glob. Optim. 38(2), 283–296 (2007)
Izzo, D., Simões, L.F., Märtens, M., De Croon, G.C., Heritier, A., Yam, C.H.: Search for a grand tour of the Jupiter Galilean moons. In: Proceedings of the 15th Annual Conference on Genetic and Evolutionary Computation, pp. 1301–1308. ACM, New York (2013)
Izzo, D., Hennes, D., Riccardi, A.: Constraint handling and multi-objective methods for the evolution of interplanetary trajectories. J. Guid. Control. Dyn. 38, 792–800 (2014)
Izzo, D., Simoes, L.F., Yam, C.H., Biscani, F., Di Lorenzo, D., Addis, B., Cassioli, A.: GTOC5: results from the European Space Agency and University of Florence. Acta Futura 8, 45–55 (2014)
Izzo, D., Getzner, I., Hennes, D., Simões, L.F.: Evolving solutions to TSP variants for active space debris removal. In: Proceedings of the 2015 Annual Conference on Genetic and Evolutionary Computation, pp. 1207–1214. ACM, New York (2015)
Izzo, D., Hennes, D., Simões, L.F., Märtens, M.: Designing complex interplanetary trajectories for the global trajectory optimization competitions. In: Space Engineering, pp. 151–176. Springer, Berlin (2016)
Janin, G., Gomez-Tierno, M.: The genetic algorithms for trajectory optimization. In: Stockholm International Astronautical Federation Congress (1985)
Kingma, D.P., Ba, J.: Adam: a method for stochastic optimization (2014). CoRR abs/1412.6980. http://arxiv.org/abs/1412.6980, 1412.6980
Lavagna, M.R.: Multi-objective pso for interplanetary trajectory design. In: Proceedings of the 9th Annual Conference on Genetic and Evolutionary Computation, pp. 175–175. ACM, New York (2007)
Lee, S., von Allmen, P., Fink, W., Petropoulos, A., Terrile, R.: Multi-objective evolutionary algorithms for low-thrust orbit transfer optimization. In: Genetic and Evolutionary Computation Conference (GECCO 2005) (2005)
Luo, Y.Z., Tang, G.J., Zhou, L.N.: Simulated annealing for solving near-optimal low-thrust orbit transfer. Eng. Optim. 37(2), 201–216 (2005)
Mereta, A., Izzo, D., Wittig, A.: Machine learning of optimal low-thrust transfers between near-earth objects. In: International Conference on Hybrid Artificial Intelligence Systems, pp. 543–553. Springer, Berlin (2017)
Myatt, D., Becerra, V.M., Nasuto, S.J., Bishop, J.: Advanced global optimisation for mission analysis and design. Final Report Ariadna id 04/4101 (2004)
Olds, A.D., Kluever, C.A., Cupples, M.L.: Interplanetary mission design using differential evolution. J. Spacecr. Rocket. 44(5), 1060–1070 (2007)
Pan, B., Chen, Z., Lu, P., Gao, B.: Reduced transversality conditions in optimal space trajectories. J. Guid. Control. Dyn. 36, 1289–1300 (2013)
Pontani, M., Conway, B.A.: Particle swarm optimization applied to space trajectories. J. Guid. Control. Dyn. 33(5), 1429–1441 (2010)
Pontryagin, L.S., Boltyanskii, V., Gamkrelidze, R., Mishchenko, E.F.: The Mathematical Theory of Optimal Processes. Interscience, New York (1962)
Radice, G., Olmo, G.: Ant colony algorithms for two-impulse interplanetary trajectory optimization. J. Guid. Control. Dyn. 29(6), 1440 (2006)
Rauwolf, G.A., Coverstone-Carroll, V.L.: Near-optimal low-thrust orbit transfers generated by a genetic algorithm. J. Spacecr. Rocket. 33(6), 859–862 (1996)
Rogata, P., Di Sotto, E., Graziano, M., Graziani, F.: Guess value for interplanetary transfer design through genetic algorithms. Adv. Astronaut. Sci. 114, 613–627 (2003)
SĂ¡nchez-SĂ¡nchez, C., Izzo, D.: Real-time optimal control via deep neural networks: study on landing problems (2016). ar**v preprint ar**v:161008668
SĂ¡nchez-SĂ¡nchez, C., Izzo, D., Hennes, D.: Learning the optimal state-feedback using deep networks. In: IEEE Symposium Series on Computational Intelligence (SSCI), 2016, pp. 1–8. IEEE, Piscataway (2016)
Schiavone, G., Izzo, D., Simões, L.F., De Croon, G.C.: Autonomous spacecraft landing through human pre-attentive vision. Bioinspir. Biomim. 7(2), 025,007 (2012)
Schlueter, M.: MIDACO software performance on interplanetary trajectory benchmarks. Adv. Space Res. 54(4), 744–754 (2014)
Schlueter, M., Erb, S.O., Gerdts, M., Kemble, S., RĂ¼ckmann, J.J.: MIDACO on MINLP space applications. Adv. Space Res. 51(7), 1116–1131 (2013)
Schmidhuber, J.: Deep learning in neural networks: an overview. Neural Netw. 61, 85–117 (2015)
Sentinella, M.R., Casalino, L.: Hybrid evolutionary algorithm for the optimization of interplanetary trajectories. J. Spacecr. Rocket. 46(2), 365 (2009)
Simões, L.F., Izzo, D., Haasdijk, E., Eiben, A.E.: Self-adaptive genotype-phenotype maps: neural networks as a meta-representation. In: International Conference on Parallel Problem Solving from Nature, pp. 110–119. Springer (2014)
Simões, L.F., Izzo, D., Haasdijk, E., Eiben, A.: Multi-rendezvous spacecraft trajectory optimization with beam P-ACO. In: European Conference on Evolutionary Computation in Combinatorial Optimization, pp. 141–156. Springer, Berlin (2017)
Stracquadanio, G., La Ferla, A., De Felice, M., Nicosia, G.: Design of robust space trajectories. In: SGAI Conference, pp. 341–354 Springer, Berlin (2011)
Vasile, M., Minisci, E., Locatelli, M.: Analysis of some global optimization algorithms for space trajectory design. J. Spacecr. Rocket. 47(2), 334 (2010)
VinkĂ³, T., Izzo, D.: Global optimisation heuristics and test problems for preliminary spacecraft trajectory design. Eur Space Agency, Adv Concepts Team, ACT Tech Rep, id: GOHTPPSTD (2008)
Wolpert, D.H., Macready, W.G.: No free lunch theorems for optimization. IEEE Trans. Evol. Comput. 1(1), 67–82 (1997)
Yao, W., Luo, J., Macdonald, M., Wang, M., Ma, W.: Improved differential evolution algorithm and its applications to orbit design. J. Guid. Control. Dyn. 41, 1–8 (2017)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this chapter
Cite this chapter
Izzo, D., Sprague, C.I., Tailor, D.V. (2019). Machine Learning and Evolutionary Techniques in Interplanetary Trajectory Design. In: Fasano, G., Pintér, J. (eds) Modeling and Optimization in Space Engineering . Springer Optimization and Its Applications, vol 144. Springer, Cham. https://doi.org/10.1007/978-3-030-10501-3_8
Download citation
DOI: https://doi.org/10.1007/978-3-030-10501-3_8
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-10500-6
Online ISBN: 978-3-030-10501-3
eBook Packages: Mathematics and StatisticsMathematics and Statistics (R0)