Trajectory Optimization of Launch Vehicles Using Object-oriented Programming

Detalhes bibliográficos
Autor(a) principal: Mota,Fábio Antônio da Silva
Data de Publicação: 2018
Outros Autores: Hinckel,José Nivaldo, Rocco,Evandro Marconi, Schlingloff,Hanfried
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