Problema de Poisson para o gradiente de pressão em escoamentos incompressíveis: método de volumes finitos e multigrid
Autor(a) principal: | |
---|---|
Data de Publicação: | 2019 |
Tipo de documento: | Trabalho de conclusão de curso |
Idioma: | por |
Título da fonte: | Repositório Institucional da Universidade Federal Fluminense (RIUFF) |
Texto Completo: | https://app.uff.br/riuff/handle/1/8741 |
Resumo: | Este trabalho consistiu no estudo da utilização do método de multigrid na solução do problema de Poisson para a pressão em escoamentos incompressíveis. O problema foi discretizado utilizando o método de volumes finitos (FVM) e como escolha de condições de contorno, foi utilizada a de Neumann. Apresentou-se um breve estudo sobre a utilização da condição de contorno de Neumann aplicada a equação do problema de Poisson, um vez que existem exigências de compatibilidade pra que o sistema apresente uma correta convergência para a solução. Além do método de multigrid, o problema foi resolvido também utilizando os métodos iterativos de Gauss-Seidel, a fim de estabelecer uma base comparativa entre os métodos. Para isso, foram desenvolvidos códigos em FORTRAN 90, que forneceram os resultados para a comparação dos tempos desses métodos iterativos. Utilizou-se os códigos aplicados para a solução do problema de Poisson para casos testes 1D e 2D e também com um solver da equação de Navier-Stokes por meio do método da projeção, desta forma foi possível a comparação dos resultados obtidos também no caso teste backward-facing step (degrau com expansão abrupta) apresentado na literatura. O resultado encontrado através da comparação entre os tempos nos casos testes demonstraram uma melhora no desempenho através da redução do tempo computacional necessária para a convergência do sistema quando utilizado o método de multigrid. Pôde-se observar que esta redução no tempo de convergência foi aumentando a medida que a comparação era feita em malhas com mais pontos |
id |
UFF-2_6b8b36dddc38b3a195b67790d3b69063 |
---|---|
oai_identifier_str |
oai:app.uff.br:1/8741 |
network_acronym_str |
UFF-2 |
network_name_str |
Repositório Institucional da Universidade Federal Fluminense (RIUFF) |
repository_id_str |
2120 |
spelling |
Problema de Poisson para o gradiente de pressão em escoamentos incompressíveis: método de volumes finitos e multigridPoisson-NeumannMétodo dos volumes finitosNavier-StokesMultigridEquação de PoissonMétodo dos volumes finitosFortran 90Mecânica dos fluidos (Engenharia)MultigridNavier-StokesFinite Volume MethodPoisson-NeumanEste trabalho consistiu no estudo da utilização do método de multigrid na solução do problema de Poisson para a pressão em escoamentos incompressíveis. O problema foi discretizado utilizando o método de volumes finitos (FVM) e como escolha de condições de contorno, foi utilizada a de Neumann. Apresentou-se um breve estudo sobre a utilização da condição de contorno de Neumann aplicada a equação do problema de Poisson, um vez que existem exigências de compatibilidade pra que o sistema apresente uma correta convergência para a solução. Além do método de multigrid, o problema foi resolvido também utilizando os métodos iterativos de Gauss-Seidel, a fim de estabelecer uma base comparativa entre os métodos. Para isso, foram desenvolvidos códigos em FORTRAN 90, que forneceram os resultados para a comparação dos tempos desses métodos iterativos. Utilizou-se os códigos aplicados para a solução do problema de Poisson para casos testes 1D e 2D e também com um solver da equação de Navier-Stokes por meio do método da projeção, desta forma foi possível a comparação dos resultados obtidos também no caso teste backward-facing step (degrau com expansão abrupta) apresentado na literatura. O resultado encontrado através da comparação entre os tempos nos casos testes demonstraram uma melhora no desempenho através da redução do tempo computacional necessária para a convergência do sistema quando utilizado o método de multigrid. Pôde-se observar que esta redução no tempo de convergência foi aumentando a medida que a comparação era feita em malhas com mais pontosThis work consisted in the study of the use of the multigrid method in the solution of the Poisson problem for the pressure in incompressible flows. The problem was discretized using the finite volumes method (FVM) and, as a choice of contour conditions, the Neumann method was utilized. We present a brief study about the use of the Neumann contour condition applied to the Poisson problem equation, since there are compatibility requirements for the system to present a correct convergence for the solution. In addition to the multigrid method, the problem was also solved using the iterative methods of Gauss-Seidel and SOR, in order to establish a comparative basis between the methods. For this, codes were developed in FORTRAN, which provided the results for the comparison of the times of these iterative methods. The codes were applied in the solution of the Poisson problem for 1D and 2D test cases and also used with a solver of the Navier-Stokes equation by means of the projection method, in this way it was possible to compare the results obtained also in the backward-facing step test case presented in literature. The results obtained by comparing the times in the test cases showed an improvement in performance by reducing the computational time required for the convergence of the system when using the multigrid method. It was observed that this reduction in the time of convergence increased as the comparison was made in meshes with more pointsSphaier, Leandro AlcoforadoRodríguez Álvarez, DanielPìnheiro, Isabela FlorindoAlves, Leonardo Santos de BritoCampbell, Renan Medeiro2019-02-25T16:34:32Z2019-02-25T16:34:32Z2019info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisapplication/pdfhttps://app.uff.br/riuff/handle/1/8741CC-BY-SAinfo:eu-repo/semantics/openAccessporreponame:Repositório Institucional da Universidade Federal Fluminense (RIUFF)instname:Universidade Federal Fluminense (UFF)instacron:UFF2021-12-03T18:53:27Zoai:app.uff.br:1/8741Repositório InstitucionalPUBhttps://app.uff.br/oai/requestriuff@id.uff.bropendoar:21202024-08-19T11:16:35.126939Repositório Institucional da Universidade Federal Fluminense (RIUFF) - Universidade Federal Fluminense (UFF)false |
dc.title.none.fl_str_mv |
Problema de Poisson para o gradiente de pressão em escoamentos incompressíveis: método de volumes finitos e multigrid |
title |
Problema de Poisson para o gradiente de pressão em escoamentos incompressíveis: método de volumes finitos e multigrid |
spellingShingle |
Problema de Poisson para o gradiente de pressão em escoamentos incompressíveis: método de volumes finitos e multigrid Campbell, Renan Medeiro Poisson-Neumann Método dos volumes finitos Navier-Stokes Multigrid Equação de Poisson Método dos volumes finitos Fortran 90 Mecânica dos fluidos (Engenharia) Multigrid Navier-Stokes Finite Volume Method Poisson-Neuman |
title_short |
Problema de Poisson para o gradiente de pressão em escoamentos incompressíveis: método de volumes finitos e multigrid |
title_full |
Problema de Poisson para o gradiente de pressão em escoamentos incompressíveis: método de volumes finitos e multigrid |
title_fullStr |
Problema de Poisson para o gradiente de pressão em escoamentos incompressíveis: método de volumes finitos e multigrid |
title_full_unstemmed |
Problema de Poisson para o gradiente de pressão em escoamentos incompressíveis: método de volumes finitos e multigrid |
title_sort |
Problema de Poisson para o gradiente de pressão em escoamentos incompressíveis: método de volumes finitos e multigrid |
author |
Campbell, Renan Medeiro |
author_facet |
Campbell, Renan Medeiro |
author_role |
author |
dc.contributor.none.fl_str_mv |
Sphaier, Leandro Alcoforado Rodríguez Álvarez, Daniel Pìnheiro, Isabela Florindo Alves, Leonardo Santos de Brito |
dc.contributor.author.fl_str_mv |
Campbell, Renan Medeiro |
dc.subject.por.fl_str_mv |
Poisson-Neumann Método dos volumes finitos Navier-Stokes Multigrid Equação de Poisson Método dos volumes finitos Fortran 90 Mecânica dos fluidos (Engenharia) Multigrid Navier-Stokes Finite Volume Method Poisson-Neuman |
topic |
Poisson-Neumann Método dos volumes finitos Navier-Stokes Multigrid Equação de Poisson Método dos volumes finitos Fortran 90 Mecânica dos fluidos (Engenharia) Multigrid Navier-Stokes Finite Volume Method Poisson-Neuman |
description |
Este trabalho consistiu no estudo da utilização do método de multigrid na solução do problema de Poisson para a pressão em escoamentos incompressíveis. O problema foi discretizado utilizando o método de volumes finitos (FVM) e como escolha de condições de contorno, foi utilizada a de Neumann. Apresentou-se um breve estudo sobre a utilização da condição de contorno de Neumann aplicada a equação do problema de Poisson, um vez que existem exigências de compatibilidade pra que o sistema apresente uma correta convergência para a solução. Além do método de multigrid, o problema foi resolvido também utilizando os métodos iterativos de Gauss-Seidel, a fim de estabelecer uma base comparativa entre os métodos. Para isso, foram desenvolvidos códigos em FORTRAN 90, que forneceram os resultados para a comparação dos tempos desses métodos iterativos. Utilizou-se os códigos aplicados para a solução do problema de Poisson para casos testes 1D e 2D e também com um solver da equação de Navier-Stokes por meio do método da projeção, desta forma foi possível a comparação dos resultados obtidos também no caso teste backward-facing step (degrau com expansão abrupta) apresentado na literatura. O resultado encontrado através da comparação entre os tempos nos casos testes demonstraram uma melhora no desempenho através da redução do tempo computacional necessária para a convergência do sistema quando utilizado o método de multigrid. Pôde-se observar que esta redução no tempo de convergência foi aumentando a medida que a comparação era feita em malhas com mais pontos |
publishDate |
2019 |
dc.date.none.fl_str_mv |
2019-02-25T16:34:32Z 2019-02-25T16:34:32Z 2019 |
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://app.uff.br/riuff/handle/1/8741 |
url |
https://app.uff.br/riuff/handle/1/8741 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
CC-BY-SA info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
CC-BY-SA |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da Universidade Federal Fluminense (RIUFF) instname:Universidade Federal Fluminense (UFF) instacron:UFF |
instname_str |
Universidade Federal Fluminense (UFF) |
instacron_str |
UFF |
institution |
UFF |
reponame_str |
Repositório Institucional da Universidade Federal Fluminense (RIUFF) |
collection |
Repositório Institucional da Universidade Federal Fluminense (RIUFF) |
repository.name.fl_str_mv |
Repositório Institucional da Universidade Federal Fluminense (RIUFF) - Universidade Federal Fluminense (UFF) |
repository.mail.fl_str_mv |
riuff@id.uff.br |
_version_ |
1811823709540843520 |