Development and Validation of an Open Source CFD Code for Analysis of Aerospace Vehicles
In this work, a review of the theoretical aspects and an assessment to validate a Computational Fluid Dynamics (CFD) open- source code for applications in aerospace problems are discussed. The code uses a finite volume method, with cell-centered implementation, and it is suitable for simulation...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Instituto de Aeronáutica e Espaço (IAE)
2023-11-01
|
Series: | Journal of Aerospace Technology and Management |
Subjects: | |
Online Access: | https://jatm.com.br/jatm/article/view/1317 |
_version_ | 1797449977399607296 |
---|---|
author | Carlos Henrique Melo Souza Amanda Chenu Romano Angelo Passaro Danton José Fortes Villas Boas |
author_facet | Carlos Henrique Melo Souza Amanda Chenu Romano Angelo Passaro Danton José Fortes Villas Boas |
author_sort | Carlos Henrique Melo Souza |
collection | DOAJ |
description |
In this work, a review of the theoretical aspects and an assessment to validate a Computational Fluid Dynamics (CFD) open- source code for applications in aerospace problems are discussed. The code uses a finite volume method, with cell-centered implementation, and it is suitable for simulations of inviscid, laminar, and turbulent flows. The code considers two-dimensional cases with unstructured meshes and employs the turbulence model known as Spalart-Allmaras. The implementation is detailed presenting the spatial discretization, including the upwind scheme, the linear reconstruction algorithm, and the calculation applying the method of gradients. The temporal discretization considers the application of a multistage explicit algorithm using a 5 stages Runge-Kutta method. The validation was done considering three cases of study: the inviscid shock tube, the laminar flat plate, and the flow over a rocket fairing. These cases are simulated using the software developed and the results are compared with analytical and experimental results. The rocket fairing case is related to the analysis of the Brazilian VLS launch during its transonic flight and it exemplifies the effect of the shock wave/boundary-layer interaction in its pressure distribution. The simulation results present a good agreement with the experimental results.
|
first_indexed | 2024-03-09T14:32:52Z |
format | Article |
id | doaj.art-a809e6375acc474a83b2802e84c81b12 |
institution | Directory Open Access Journal |
issn | 2175-9146 |
language | English |
last_indexed | 2024-03-09T14:32:52Z |
publishDate | 2023-11-01 |
publisher | Instituto de Aeronáutica e Espaço (IAE) |
record_format | Article |
series | Journal of Aerospace Technology and Management |
spelling | doaj.art-a809e6375acc474a83b2802e84c81b122023-11-27T18:34:05ZengInstituto de Aeronáutica e Espaço (IAE)Journal of Aerospace Technology and Management2175-91462023-11-0115Development and Validation of an Open Source CFD Code for Analysis of Aerospace VehiclesCarlos Henrique Melo Souza 0Amanda Chenu Romano1Angelo Passaro2Danton José Fortes Villas Boas3Departamento de Ciência e Tecnologia Aeroespacial – Instituto de Aeronáutica e Espaço – Divisão de Aerodinâmica, Controle e Estruturas – São José dos Campos/SP – Brazil.Departamento de Ciência e Tecnologia Aeroespacial – Instituto Tecnológico de Aeronáutica – Laboratório de Combustão, Propulsão e Energia – São José dos Campos/SP – Brazil.Departamento de Ciência e Tecnologia Aeroespacial – Instituto de Estudos Avançados – Divisão de Física Aplicada – São José dos Campos/SP – Brazil.Departamento de Ciência e Tecnologia Aeroespacial – Instituto de Aeronáutica e Espaço – Divisão de Aerodinâmica, Controle e Estruturas – São José dos Campos/SP – Brazil. In this work, a review of the theoretical aspects and an assessment to validate a Computational Fluid Dynamics (CFD) open- source code for applications in aerospace problems are discussed. The code uses a finite volume method, with cell-centered implementation, and it is suitable for simulations of inviscid, laminar, and turbulent flows. The code considers two-dimensional cases with unstructured meshes and employs the turbulence model known as Spalart-Allmaras. The implementation is detailed presenting the spatial discretization, including the upwind scheme, the linear reconstruction algorithm, and the calculation applying the method of gradients. The temporal discretization considers the application of a multistage explicit algorithm using a 5 stages Runge-Kutta method. The validation was done considering three cases of study: the inviscid shock tube, the laminar flat plate, and the flow over a rocket fairing. These cases are simulated using the software developed and the results are compared with analytical and experimental results. The rocket fairing case is related to the analysis of the Brazilian VLS launch during its transonic flight and it exemplifies the effect of the shock wave/boundary-layer interaction in its pressure distribution. The simulation results present a good agreement with the experimental results. https://jatm.com.br/jatm/article/view/1317Computational fluid dynamicsAerodynamicsAerospace vehicles Open source |
spellingShingle | Carlos Henrique Melo Souza Amanda Chenu Romano Angelo Passaro Danton José Fortes Villas Boas Development and Validation of an Open Source CFD Code for Analysis of Aerospace Vehicles Journal of Aerospace Technology and Management Computational fluid dynamics Aerodynamics Aerospace vehicles Open source |
title | Development and Validation of an Open Source CFD Code for Analysis of Aerospace Vehicles |
title_full | Development and Validation of an Open Source CFD Code for Analysis of Aerospace Vehicles |
title_fullStr | Development and Validation of an Open Source CFD Code for Analysis of Aerospace Vehicles |
title_full_unstemmed | Development and Validation of an Open Source CFD Code for Analysis of Aerospace Vehicles |
title_short | Development and Validation of an Open Source CFD Code for Analysis of Aerospace Vehicles |
title_sort | development and validation of an open source cfd code for analysis of aerospace vehicles |
topic | Computational fluid dynamics Aerodynamics Aerospace vehicles Open source |
url | https://jatm.com.br/jatm/article/view/1317 |
work_keys_str_mv | AT carloshenriquemelosouza developmentandvalidationofanopensourcecfdcodeforanalysisofaerospacevehicles AT amandachenuromano developmentandvalidationofanopensourcecfdcodeforanalysisofaerospacevehicles AT angelopassaro developmentandvalidationofanopensourcecfdcodeforanalysisofaerospacevehicles AT dantonjosefortesvillasboas developmentandvalidationofanopensourcecfdcodeforanalysisofaerospacevehicles |