Desenvolvimento, implementação e verificação de um solver MHD compressível no software OpenFOAM

Detalhes bibliográficos
Autor(a) principal: Roberto, Gabriel Fernandes Marconcini
Data de Publicação: 2022
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UFSC
Texto Completo: https://repositorio.ufsc.br/handle/123456789/243199
Resumo: TCC (graduação) - Universidade Federal de Santa Catarina, Campus Joinville, Engenharia Aeroespacial.
id UFSC_9a2dca600682efa7d4021518e04b98c3
oai_identifier_str oai:repositorio.ufsc.br:123456789/243199
network_acronym_str UFSC
network_name_str Repositório Institucional da UFSC
repository_id_str 2373
spelling Desenvolvimento, implementação e verificação de um solver MHD compressível no software OpenFOAMMagnetohidrodinâmicaDinâmica de fluidos computacionalOpenFOAMMagnetohydrodynamicsComputational fluid dynamicsTCC (graduação) - Universidade Federal de Santa Catarina, Campus Joinville, Engenharia Aeroespacial.Com os diversos avanços na área da dinâmica de fluidos computacional (CFD) ao longo das últimas décadas, simulações de escoamentos de grande complexidade tornaram-se possíveis. Entre esses estão os magnetohidrodinâmicos (MHD), escoamentos regidos pelas forças hidrodinâmicas e eletromagnéticas. Com a finalidade de aumentar e disseminar o conhecimento sobre esse tipo de escoamento, foram desenvolvidas duas bibliotecas (solvers), o mhdPimpleFoam e o mhdCentralFoam, para o software CFD de código aberto Open Source Field Operation and Manipulation (OpenFOAM). Através desse software, as equações governantes dos escoamentos MHD compressíveis foram discretizadas, utilizando o método dos volumes finitos (FVM). O algoritmo de solução Pressure Implicit with Splitting of Operators (PISO) e sua variante magnética BPISO foram implementados no mhdPimpleFoam. Para o mhdCentralFoam utilizou-se um método de solução explícito das equações baseado no esquema central-upwind e o método hiperbólico-parabólico de limpeza do divergente do campo magnético. Por meio de três casos testes, o escoamento de Hartmann, o escoamento sobre uma lombada e um tubo de choque, realizou-se a verificação do solver, comparando o comportamento das soluções puramente hidrodinâmicas e MHD obtidas, com as soluções analíticas, ou com resultados disponíveis na literatura. Concluiu-se que o método de projeção, utilizado no BPISO para garantir o divergente nulo do campo magnético não é adequado para escoamentos com descontinuidades. No entanto, o método hiperbólico-parabólico mostrou-se suficientemente eficaz nesses casos. Desta forma, embora ambos os solvers reproduzam os resultados hidrodinâmicos esperados, o mhdCentralFoam apresentou maior acurácia na solução de escoamento MHD compressíveis, conseguindo capturar de maneira satisfatória efeitos de descontinuidades gerados pelo surgimento de choques em escoamentos compressíveis.Advancements over the last decades in computational fluid dynamics (CFD) have made the simulation of increasingly complex flows a reality. Among these are the magnetohydrodynamic (MHD) flows, where the electromagnetic effects are a proeminent feature of the flow field, leading to a wide range of relevant and interesting phenomena. With the goal of increasing and disseminating knowledge about these MHD flows, this work implemented two libraries for compressible MHD flows within the framework of the open source CFD software Open Source Field and Manipulation (OpenFOAM). Through this software, the MHD governing equations were discretized using the finite volume method (FVM). In the mhdPimpleFoam solver, the Pressure Implicit with Splitting of Operators (PISO) algorithm was used to solve the pressure-velocity coupling, and a variant called BPISO was chosen for the magnetic field. The mhdCentralFoam uses a density-based method with semi-discrete central-upwind schemes and a hyperbolic-parabolic advection equation for treatment of the magnetic field divergence free condition. The verification of the solver was performed using three test cases, the Hartmann flow, the transonic bump and a shock tube. By comparing the hydrodynamics and MHD solutions to the results available in the literature. The projection method, used in the BPISO algorithm, was shown to be inadequate to guarantee divergence free conditions in flows with discontinuities. On the other hand, the hyperbolic-parabolic method presented precise results for this type of flow. For this reason, although both solvers were able to replicate the purely hydrodynamic results, the mhdCentralFoam solver produced more accurate results for the solution of compressible MHD flows, with the ability to capture discontinuities such as shocks in compressible flows.Joinville, SC.Salazar, Juan Pablo de Lima CostaUniversidade Federal de Santa Catarina.Roberto, Gabriel Fernandes Marconcini2022-12-20T17:30:19Z2022-12-20T17:30:19Z2022-12-15info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesis71 f.application/pdfhttps://repositorio.ufsc.br/handle/123456789/243199Open Access.info:eu-repo/semantics/openAccessporreponame:Repositório Institucional da UFSCinstname:Universidade Federal de Santa Catarina (UFSC)instacron:UFSC2022-12-20T17:30:19Zoai:repositorio.ufsc.br:123456789/243199Repositório InstitucionalPUBhttp://150.162.242.35/oai/requestopendoar:23732022-12-20T17:30:19Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC)false
dc.title.none.fl_str_mv Desenvolvimento, implementação e verificação de um solver MHD compressível no software OpenFOAM
title Desenvolvimento, implementação e verificação de um solver MHD compressível no software OpenFOAM
spellingShingle Desenvolvimento, implementação e verificação de um solver MHD compressível no software OpenFOAM
Roberto, Gabriel Fernandes Marconcini
Magnetohidrodinâmica
Dinâmica de fluidos computacional
OpenFOAM
Magnetohydrodynamics
Computational fluid dynamics
title_short Desenvolvimento, implementação e verificação de um solver MHD compressível no software OpenFOAM
title_full Desenvolvimento, implementação e verificação de um solver MHD compressível no software OpenFOAM
title_fullStr Desenvolvimento, implementação e verificação de um solver MHD compressível no software OpenFOAM
title_full_unstemmed Desenvolvimento, implementação e verificação de um solver MHD compressível no software OpenFOAM
title_sort Desenvolvimento, implementação e verificação de um solver MHD compressível no software OpenFOAM
author Roberto, Gabriel Fernandes Marconcini
author_facet Roberto, Gabriel Fernandes Marconcini
author_role author
dc.contributor.none.fl_str_mv Salazar, Juan Pablo de Lima Costa
Universidade Federal de Santa Catarina.
dc.contributor.author.fl_str_mv Roberto, Gabriel Fernandes Marconcini
dc.subject.por.fl_str_mv Magnetohidrodinâmica
Dinâmica de fluidos computacional
OpenFOAM
Magnetohydrodynamics
Computational fluid dynamics
topic Magnetohidrodinâmica
Dinâmica de fluidos computacional
OpenFOAM
Magnetohydrodynamics
Computational fluid dynamics
description TCC (graduação) - Universidade Federal de Santa Catarina, Campus Joinville, Engenharia Aeroespacial.
publishDate 2022
dc.date.none.fl_str_mv 2022-12-20T17:30:19Z
2022-12-20T17:30:19Z
2022-12-15
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://repositorio.ufsc.br/handle/123456789/243199
url https://repositorio.ufsc.br/handle/123456789/243199
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv Open Access.
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Open Access.
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv 71 f.
application/pdf
dc.publisher.none.fl_str_mv Joinville, SC.
publisher.none.fl_str_mv Joinville, SC.
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFSC
instname:Universidade Federal de Santa Catarina (UFSC)
instacron:UFSC
instname_str Universidade Federal de Santa Catarina (UFSC)
instacron_str UFSC
institution UFSC
reponame_str Repositório Institucional da UFSC
collection Repositório Institucional da UFSC
repository.name.fl_str_mv Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC)
repository.mail.fl_str_mv
_version_ 1808652077609517057