Print Email Facebook Twitter Many-revolution Earth-centred solar-sail trajectory optimisation using differential dynamic programming Title Many-revolution Earth-centred solar-sail trajectory optimisation using differential dynamic programming Author Leemans, Gijs (TU Delft Aerospace Engineering) Contributor Heiligers, M.J. (mentor) Carzana, L. (graduation committee) Degree granting institution Delft University of Technology Programme Aerospace Engineering Date 2021-08-31 Abstract This thesis demonstrates the usability of differential dynamic programming (DDP) to obtain, for the first time, globally optimal Earth-centred solar-sail trajectories. To this end, DDP is combined with a global optimisation heuristic, monotonic basin hopping. The dynamical model is implemented as a two-body problem, augmented with an ideal solar-sail reflectance model and accounts for eclipses. The numerical performance of the optimisation algorithm is enhanced by integrating the sailcraft state in modified equinoctial elements and performing a Sundman transformation to change the independent variable from time to the true anomaly. The DDP algorithm is proven to be robust for trajectories extending up to 500 revolutions and, compared to known locally optimal steering laws, allows to obtain more or equally optimal solutions. The latter is demonstrated in this paper through a set of test cases that range from theoretical scenarios to realistic mission applications, including increasing the specific orbital energy of NASA’s upcoming ACS3 mission. Additionally, the algorithm's ability to cope with different optimisation settings, perturbing accelerations and constraints is demonstrated. Subject Solar sailingDifferential Dynamic ProgrammingTrajectory OptimizationLow-thrust trajectories To reference this document use: http://resolver.tudelft.nl/uuid:45ca1742-44ee-49bb-ae9b-960530199b64 Part of collection Student theses Document type master thesis Rights © 2021 Gijs Leemans Files PDF Thesis_GijsLeemans.pdf 6.41 MB Close viewer /islandora/object/uuid:45ca1742-44ee-49bb-ae9b-960530199b64/datastream/OBJ/view