Multi-objective optimal control of ascent trajectories for launch vehicles

This paper presents a novel approach to the solution of multi-objective optimal control problems. The proposed solution strategy is based on the integration of the Direct Finite Elements Transcription method, to transcribe dynamics and objectives, with a memetic strategy called Multi Agent Collaborative Search (MACS). The original multi-objective optimal control problem is reformulated as a bi-level nonlinear programming problem. In the outer level, handled by MACS, trial control vectors are generated and passed to the inner level, which enforces the solution feasibility. Solutions are then returned to the outer level to evaluate the feasibility of the corresponding objective functions, adding a penalty value in the case of infeasibility. An optional single level refinement is added to improve the ability of the scheme to converge to the Pareto front. The capabilities of the proposed approach will be demonstrated on the multi-objective optimisation of ascent trajectories of launch vehicles.

[1]  Massimiliano Vasile,et al.  Optimizing low-thrust and gravity assist maneuvers to design interplanetary trajectories , 2011, ArXiv.

[2]  Massimiliano Vasile,et al.  Direct lunar descent optimisation by finite elements in time approach , 2000 .

[3]  Massimiliano Vasile,et al.  Global solution of multi-objective optimal control problems with multi agent collaborative search and direct finite elements transcription , 2016, 2016 IEEE Congress on Evolutionary Computation (CEC).

[4]  Massimiliano Vasile,et al.  Targeting a Heliocentric Orbit Combining Low-Thrust Propulsion and Gravity Assist Maneuvers , 2001 .

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

[6]  N. Vinh Optimal trajectories in atmospheric flight , 1981 .

[7]  Sina Ober-Blöbaum,et al.  Solving multiobjective Optimal Control problems in space mission design using Discrete Mechanics and reference point techniques , 2012, 2012 IEEE 51st IEEE Conference on Decision and Control (CDC).

[8]  Nicolas Petit,et al.  Solving the Goddard problem with thrust and dynamic pressure constraints using saturation functions , 2008 .

[9]  R. Goddard A Method of Reaching Extreme Altitudes. , 1920, Nature.

[10]  C. Yalçin Kaya,et al.  A numerical method for nonconvex multi-objective optimal control problems , 2014, Comput. Optim. Appl..

[11]  Eugene M. Cliff,et al.  GODDARD PROBLEM IN PRESENCE OF A DYNAMIC PRESSURE LIMIT , 1993 .

[12]  Massimiliano Vasile,et al.  Trajectory Design Combining Low-Thrust and Gravity Assist Manoeuvres , 2003 .

[13]  Dewey H. Hodges,et al.  Weak Hamiltonian finite element method for optimal control problems , 1991 .

[14]  Massimiliano Vasile Finite Elements in Time: A Direct Transcription Method for Optimal Control Problems , 2010 .

[15]  H. Munick Goddard problem with bounded thrust , 1965 .

[16]  Carlo L. Bottasso,et al.  Finite Element and Runge-Kutta Methods for Boundary-Value and Optimal Control Problems , 2000 .

[17]  Panagiotis Tsiotras,et al.  Goddard problem with constrained time of flight , 1992 .