Variational Multiple Shooting

Theory and Applications

Master Thesis (2017)
Author(s)

C. Greco (TU Delft - Aerospace Engineering)

Contributor(s)

Ron Noomen – Mentor

Massimiliano Vasile – Mentor

E. Schrama – Coach

S Hartjes – Coach

Faculty
Aerospace Engineering
Copyright
© 2017 Cristian Greco
More Info
expand_more
Publication Year
2017
Language
English
Copyright
© 2017 Cristian Greco
Graduation Date
06-10-2017
Awarding Institution
Delft University of Technology
Programme
['Aerospace Engineering']
Sponsors
University of Strathclyde
Faculty
Aerospace Engineering
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

Electric low-thrust propulsion has nowadays found wide application in space dynamics as it entails considerable savings in spacecraft propellant mass, thanks to the very high specific impulse that this kind of engine is able to generate. However, continuous thrust opens new extensive sets of feasible trajectories, and optimization algorithms are needed to mine the admissible search space and find optimal transfers. Practical methods to solve complex optimal control problems as low-thrust trajectory optimization typically involve high computational times, the major bottleneck of these techniques. The objective of this work is the development of a novel multiple-shooting optimization tool, employing a variational approach for quick derivative computation, and the assessment of its performance against a variety of test cases. Indeed, after a first analysis of practical optimization methods, the derivative estimation by finite-difference approximations has been found as the major contributor to the computational burden, and the propagation of the variational dynamics has been selected as an accurate approach to speed-up their computation. The theory of variational dynamics for multiple-shooting application has been analyzed in detail, and further developed for what concerns the second-order equations. After practical considerations on the method implementation (scaling procedures, sparsity patterns, et cetera) and its interface with WORHP, the selected non-linear programming solver, the tool has been applied to a broad range of test cases, spanning from elementary problems to practical applications. For what concerns the latter cases, two complex problems were analyzed and optimized: a CubeSat rendezvous departing from Earth-Moon L2 and arriving at asteroid 2000SG334, resulting in a propellant mass convenient trajectory suitable for asteroid reconnaissance well before a proposed NASA manned mission in 2069; The Kessler Run, i.e. the 9th Global Trajectory Optimization Competition (GTOC9), in which the developed tool, employed as last step of the optimization cascade of Strathclyde++ team, managed to make the solution constraint-feasible, valid and further mass-optimal.

Files

MScThesis_CristianGreco.pdf
(pdf | 1.88 Mb)
License info not available