Trajectory Optimization of Launch Vehicles Using Object-oriented Programming
Autor(a) principal: | |
---|---|
Data de Publicação: | 2018 |
Outros Autores: | , , |
Tipo de documento: | Artigo |
Idioma: | eng |
Título da fonte: | Journal of Aerospace Technology and Management (Online) |
Texto Completo: | http://old.scielo.br/scielo.php?script=sci_arttext&pid=S2175-91462018000100333 |
Resumo: | ABSTRACT: 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. |
id |
DCTA-1_c2b4d1fef76012b5bd392570fe69e2c3 |
---|---|
oai_identifier_str |
oai:scielo:S2175-91462018000100333 |
network_acronym_str |
DCTA-1 |
network_name_str |
Journal of Aerospace Technology and Management (Online) |
repository_id_str |
|
spelling |
Trajectory Optimization of Launch Vehicles Using Object-oriented ProgrammingLaunch vehicleTrajectoryOptimizationObject-oriented programmingABSTRACT: 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.Departamento de Ciência e Tecnologia Aeroespacial2018-01-01info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersiontext/htmlhttp://old.scielo.br/scielo.php?script=sci_arttext&pid=S2175-91462018000100333Journal of Aerospace Technology and Management v.10 2018reponame:Journal of Aerospace Technology and Management (Online)instname:Departamento de Ciência e Tecnologia Aeroespacial (DCTA)instacron:DCTA10.5028/jatm.v10.948info:eu-repo/semantics/openAccessMota,Fábio Antônio da SilvaHinckel,José NivaldoRocco,Evandro MarconiSchlingloff,Hanfriedeng2018-09-11T00:00:00Zoai:scielo:S2175-91462018000100333Revistahttp://www.jatm.com.br/ONGhttps://old.scielo.br/oai/scielo-oai.php||secretary@jatm.com.br2175-91461984-9648opendoar:2018-09-11T00:00Journal of Aerospace Technology and Management (Online) - Departamento de Ciência e Tecnologia Aeroespacial (DCTA)false |
dc.title.none.fl_str_mv |
Trajectory Optimization of Launch Vehicles Using Object-oriented Programming |
title |
Trajectory Optimization of Launch Vehicles Using Object-oriented Programming |
spellingShingle |
Trajectory Optimization of Launch Vehicles Using Object-oriented Programming Mota,Fábio Antônio da Silva Launch vehicle Trajectory Optimization Object-oriented programming |
title_short |
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_sort |
Trajectory Optimization of Launch Vehicles Using Object-oriented Programming |
author |
Mota,Fábio Antônio da Silva |
author_facet |
Mota,Fábio Antônio da Silva Hinckel,José Nivaldo Rocco,Evandro Marconi Schlingloff,Hanfried |
author_role |
author |
author2 |
Hinckel,José Nivaldo Rocco,Evandro Marconi Schlingloff,Hanfried |
author2_role |
author author author |
dc.contributor.author.fl_str_mv |
Mota,Fábio Antônio da Silva Hinckel,José Nivaldo Rocco,Evandro Marconi Schlingloff,Hanfried |
dc.subject.por.fl_str_mv |
Launch vehicle Trajectory Optimization Object-oriented programming |
topic |
Launch vehicle Trajectory Optimization Object-oriented programming |
description |
ABSTRACT: 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. |
publishDate |
2018 |
dc.date.none.fl_str_mv |
2018-01-01 |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/article |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
format |
article |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://old.scielo.br/scielo.php?script=sci_arttext&pid=S2175-91462018000100333 |
url |
http://old.scielo.br/scielo.php?script=sci_arttext&pid=S2175-91462018000100333 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.relation.none.fl_str_mv |
10.5028/jatm.v10.948 |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
text/html |
dc.publisher.none.fl_str_mv |
Departamento de Ciência e Tecnologia Aeroespacial |
publisher.none.fl_str_mv |
Departamento de Ciência e Tecnologia Aeroespacial |
dc.source.none.fl_str_mv |
Journal of Aerospace Technology and Management v.10 2018 reponame:Journal of Aerospace Technology and Management (Online) instname:Departamento de Ciência e Tecnologia Aeroespacial (DCTA) instacron:DCTA |
instname_str |
Departamento de Ciência e Tecnologia Aeroespacial (DCTA) |
instacron_str |
DCTA |
institution |
DCTA |
reponame_str |
Journal of Aerospace Technology and Management (Online) |
collection |
Journal of Aerospace Technology and Management (Online) |
repository.name.fl_str_mv |
Journal of Aerospace Technology and Management (Online) - Departamento de Ciência e Tecnologia Aeroespacial (DCTA) |
repository.mail.fl_str_mv |
||secretary@jatm.com.br |
_version_ |
1754732531983319040 |