Advanced modeling and trajectory optimization framework for reusable launch vehicles

Launch vehicle dynamics modeling, simulation, and trajectory optimization within a single modeling tool is a challenging task due to the highly interconnected disciplines involved such as propulsion, aerodynamics, structures, mechanisms, and GNC, amongst others. In particular, changing environmental conditions and perturbations have to be considered throughout the ascent of expendable launch vehicles (ELV) as well as in the more complex scenario of the ascent and descent of reusable launch vehicles (RLV). Both the multidisciplinary design approach and the vehicle's mission definition can have considerable consequences for the overall modeling and optimization strategy. Therefore, a standardized modeling tool able to meet design requirements for a broad range of mission scenarios from vertical takeoff vertical landing (VTVL) to winged horizontal takeoff horizontal landing (HTHL) configurations is needed. Dedicated developments of multidisciplinary frameworks for launch vehicle modeling and preliminary design optimization have been presented in the relevant literature and also developed in the industry. It is common that the modeling of launch vehicles is performed by several independent, discipline-specific tools. With such an approach, only a limited amount of interactions of the involved disciplines with the overall system dynamics can be accounted for. Therefore, we propose a new multidisciplinary modeling framework considering all relevant effects on the system dynamics of launch vehicles using the object-oriented, equation-based, multi-physical, and acausal modeling language MODELICA. By capitalizing MODELICA's modeling capabilities, the framework enables the object-oriented and mathematically efficient modeling of subsystems and components related to most of the key disciplines of a launcher system. Another objective of this paper is to present a subset of the modeling framework for expendable and reusable launch vehicles regarding Functional Mock-up Units (FMU) and to demonstrate the advantages and capabilities of such a modeling approach within a combined trajectory optimization of the ascent and descent phases of launch vehicles. The modeling framework is shown for a standardized three degrees of freedom (3-DOF) model, covering the kinematics and dynamics formulation, environmental effects, aerodynamics, and propulsion models for system dynamics and subsequent trajectory simulations. The 3-DOF launch vehicle model is integrated as an FMU into the Trajectory Optimization Package trajOpt of DLR-SR's multi-objective optimization tool MOPS. The benefits of our modeling framework are discussed in terms of future rigid and flexible multibody modeling capabilities as well as GNC design and trade-off studies.

[1]  W. Marsden I and J , 2012 .

[2]  U. Reisch,et al.  Validation of the Approximate Calculation Procedure HOTSOSE For Aerodynamic and Thermal Loads in Hypersonic Flow with Existing Experimental and Numerical Results , 1998 .

[3]  Peter A. Fritzson,et al.  Principles of object-oriented modeling and simulation with Modelica 2.1 , 2004 .

[4]  F. O. Eke Dynamics of variable mass systems with application to the star 48 solid rocket motor , 1984 .

[5]  Martin Sippel,et al.  Comparison of Return Options for Reusable First Stages , 2017 .

[6]  Hans-Dieter Joos,et al.  MOPS Multi-Objective Parameter Synthesis User's Guide V 5.3 , 2002 .

[7]  R. Stevenson,et al.  Program to Optimize Simulated Trajectories (POST). Volume 3: Programmer's manual , 1975 .

[8]  Arun K. Banerjee,et al.  Dynamics of a Variable-Mass, Flexible-Body System , 2000 .

[9]  Gertjan Looye The New DLR Flight Dynamics Library Gertjan Looye , 2008 .

[10]  Mario Toso,et al.  European Space Agency’s launcher multibody dynamics simulator used for system and subsystem level analyses , 2012 .

[11]  Alexandra Kopp,et al.  DAS AURORA-R2 RLV-KONZEPT , 2017 .

[12]  Richard W. Powell,et al.  Launch Vehicle Ascent Trajectory Simulation Using the Program to Optimize Simulated Trajectories II (POST2) , 2017 .

[13]  Hilding Elmqvist,et al.  Modelica—An International Effort to Design an Object-Oriented Modeling Language , 1998 .

[14]  Hilding Elmqvist,et al.  Modeling of multibody systems with the object-oriented modeling language Dymola , 1996 .

[15]  Hilding Elmqvist,et al.  Physical system modeling with Modelica , 1998 .

[16]  Tobias Bellmann Interactive Simulations and advanced Visualization with Modelica , 2009 .

[17]  J. P. Decker Experimental aerodynamics and analysis of the stage separation of reusable launch vehicles , 1967 .

[18]  M. Sippel,et al.  Beschreibung des Programms zur aerodynamischen Voranalyse CAC Version 2 , 2003 .

[19]  Michael Tiller,et al.  Introduction to Physical Modeling with Modelica , 2001 .

[20]  Johann Bals,et al.  Nonlinear inverse models for the control of satellites with flexible structures , 2014 .

[21]  Matthias Reiner,et al.  The DLR Environment Library for Multi-Disciplinary Aerospace Applications , 2017, Modelica.

[22]  J. P. Decker,et al.  Technology and methodology of separating two similar size aerospace vehicles within the atmosphere , 1975 .

[23]  R. Stevenson,et al.  Program to Optimize Simulated Trajectories (POST). Volume 2: Utilization manual , 1975 .

[24]  Hilding Elmqvist,et al.  The New Modelica MultiBody Library , 2003 .

[25]  Charles Hall,et al.  Space Launch System Ascent Flight Control Design , 2014 .

[26]  F. Pretolani,et al.  The DLR FlexibleBodies library to model large motions of beams and of flexible bodies exported from finite element programs , 2006 .

[27]  Matthias Reiner,et al.  Modelica stage separation dynamics modeling for End-to-End launch vehicle trajectory simulations , 2014 .

[28]  B. PaulAcquatella Launch vehicle multibody dynamics modeling framework for preliminary design studies , 2016 .

[29]  D. Hull Fundamentals of Airplane Flight Mechanics , 2007 .