Trajectory Optimization of Launch Vehicles Using Object-oriented Programming

The aim of this study is to model launch vehicles with focus on 3-DOF trajectory optimization using a modular approach. Despite the large number of operational launch vehicles, they usually consist of basic components and subsystems. In other words, a launch vehicle is an assembly of stages, which i...

Full description

Bibliographic Details
Main Authors: Fábio da Silva Mota, José Nivaldo Hinckel, Evandro Marconi Rocco, Hanfried Schlingloff
Format: Article
Language:English
Published: Instituto de Aeronáutica e Espaço (IAE) 2018-09-01
Series:Journal of Aerospace Technology and Management
Subjects:
Online Access:https://www.jatm.com.br/jatm/article/view/948
_version_ 1818471232012550144
author Fábio da Silva Mota
José Nivaldo Hinckel
Evandro Marconi Rocco
Hanfried Schlingloff
author_facet Fábio da Silva Mota
José Nivaldo Hinckel
Evandro Marconi Rocco
Hanfried Schlingloff
author_sort Fábio da Silva Mota
collection DOAJ
description The aim of this study is to model launch vehicles with focus on 3-DOF trajectory optimization using a modular approach. Despite the large number of operational launch vehicles, they usually consist of basic components and subsystems. In other words, a launch vehicle is an assembly of stages, which in turn is divided into propellant system and engine, and the engine is an assembly of basic components such as pumps, turbines, combustion chamber, and nozzle. To allow future extension and reuse of the codes, a modular structure using object-oriented programming is used. Two formulations of state equations of the trajectory and two optimization methods are described. The launch vehicle performance will be measured by payload mass for a given mission. The simulations of the VLS-1, Ariane 5 and VLS-Alfa were performed and showed good agreement with the literature.
first_indexed 2024-04-14T03:48:25Z
format Article
id doaj.art-fcc41abde6214c7a946955fb06c620c8
institution Directory Open Access Journal
issn 2175-9146
language English
last_indexed 2024-04-14T03:48:25Z
publishDate 2018-09-01
publisher Instituto de Aeronáutica e Espaço (IAE)
record_format Article
series Journal of Aerospace Technology and Management
spelling doaj.art-fcc41abde6214c7a946955fb06c620c82022-12-22T02:14:09ZengInstituto de Aeronáutica e Espaço (IAE)Journal of Aerospace Technology and Management2175-91462018-09-0110Trajectory Optimization of Launch Vehicles Using Object-oriented ProgrammingFábio da Silva MotaJosé Nivaldo HinckelEvandro Marconi RoccoHanfried SchlingloffThe aim of this study is to model launch vehicles with focus on 3-DOF trajectory optimization using a modular approach. Despite the large number of operational launch vehicles, they usually consist of basic components and subsystems. In other words, a launch vehicle is an assembly of stages, which in turn is divided into propellant system and engine, and the engine is an assembly of basic components such as pumps, turbines, combustion chamber, and nozzle. To allow future extension and reuse of the codes, a modular structure using object-oriented programming is used. Two formulations of state equations of the trajectory and two optimization methods are described. The launch vehicle performance will be measured by payload mass for a given mission. The simulations of the VLS-1, Ariane 5 and VLS-Alfa were performed and showed good agreement with the literature.https://www.jatm.com.br/jatm/article/view/948Launch vehicleTrajectoryOptimizationObject-oriented programming
spellingShingle Fábio da Silva Mota
José Nivaldo Hinckel
Evandro Marconi Rocco
Hanfried Schlingloff
Trajectory Optimization of Launch Vehicles Using Object-oriented Programming
Journal of Aerospace Technology and Management
Launch vehicle
Trajectory
Optimization
Object-oriented programming
title Trajectory Optimization of Launch Vehicles Using Object-oriented Programming
title_full Trajectory Optimization of Launch Vehicles Using Object-oriented Programming
title_fullStr Trajectory Optimization of Launch Vehicles Using Object-oriented Programming
title_full_unstemmed Trajectory Optimization of Launch Vehicles Using Object-oriented Programming
title_short Trajectory Optimization of Launch Vehicles Using Object-oriented Programming
title_sort trajectory optimization of launch vehicles using object oriented programming
topic Launch vehicle
Trajectory
Optimization
Object-oriented programming
url https://www.jatm.com.br/jatm/article/view/948
work_keys_str_mv AT fabiodasilvamota trajectoryoptimizationoflaunchvehiclesusingobjectorientedprogramming
AT josenivaldohinckel trajectoryoptimizationoflaunchvehiclesusingobjectorientedprogramming
AT evandromarconirocco trajectoryoptimizationoflaunchvehiclesusingobjectorientedprogramming
AT hanfriedschlingloff trajectoryoptimizationoflaunchvehiclesusingobjectorientedprogramming