Desenvolvimento de técnicas para reduzir os erros de iteração e discretização em CFD
Autor(a) principal: | |
---|---|
Data de Publicação: | 2018 |
Tipo de documento: | Tese |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFPR |
Texto Completo: | https://hdl.handle.net/1884/55907 |
Resumo: | Orientador: Prof. Dr. Carlos Henrique Marchi |
id |
UFPR_83add8acc00504bd2be71adccba9248d |
---|---|
oai_identifier_str |
oai:acervodigital.ufpr.br:1884/55907 |
network_acronym_str |
UFPR |
network_name_str |
Repositório Institucional da UFPR |
repository_id_str |
308 |
spelling |
Universidade Federal do Paraná. Setor de Tecnologia. Programa de Pós-Graduação em Engenharia MecânicaMarchi, Carlos Henrique, 1966-Moro, Diego Fernando2024-07-25T18:12:56Z2024-07-25T18:12:56Z2018https://hdl.handle.net/1884/55907Orientador: Prof. Dr. Carlos Henrique MarchiTese (doutorado) - Universidade Federal do Paraná, Setor de Tecnologia, Programa de Pós-Graduação em Engenharia Mecânica. Defesa : Curitiba, 04/04/2018Inclui referências: p.128-131Área de concentração: Fenômenos de Transporte e Mecânica dos SólidosResumo: Este trabalho tem por objetivo reduzir erros de iteração e erros de discretização de soluções numéricas em problemas de Dinâmica dos Fluidos Computacional (DFC, ou CFD do inglês Computational Fluid Dynamics). O erro de discretização foi estimado e reduzido utilizando-se a Extrapolação de Richardson (ER) para variáveis globais e pontuais entre duas malhas distintas e o processo foi repetido de forma sucessiva gerando vários níveis de extrapolação, técnica esta chamada Múltiplas Extrapolações de Richardson (MER). O erro de discretização de todo o campo foi reduzido utilizando a técnica de Extrapolação de Richardson Completa (ERC ou CRE do inglês Complete Richardson Extrapolation); neste trabalho CRE também foi adaptado para redução de erro do iteração ao obter uma estimativa inicial acurada para início do processo iterativo. Alguns problemas modelo de interesse da área de CFD foram utilizados para analisar a redução dos referidos erros: equações de Laplace 2D e 3D, Advecção-Difusão 2D, Burgers 2D, Navier-Stokes 2D e Poisson 3D, estes problemas modelam escoamento de fluidos incompressíveis e transferência de calor. A discretização destas equações foi obtida com o método das diferenças finitas (MDF) e o método de volumes finitos (MVF). O método CRE necessita conjuntos de soluções numéricas obtidas em diferentes malhas, neste trabalho estes conjuntos foram obtidos com razão de refino 2 (relação entre o número de nós ou volumes de malhas sucessivas). Com o MDF a posição de apenas alguns nós coincide entre malhas, nos demais utilizou-se neste trabalho interpolação de até 15o grau. Com o MVF nenhum ponto coincide, interpolou-se todos os pontos até o 15o grau. Foram analisadas até 4 solvers, de 2 a 3 variáveis secundárias para cada problema-modelo, 2 soluções fabricadas no modelo Advecção-Difusão 2D, 13 formas de estimativa inicial e a média da norma L1 do erro de discretização para comparação de CRE. Os resultados indicam que existem nos problemas Advecção-Difusão 2D, Burgers 2D e Navier-Stokes 2D limites de acurácia os quais CRE com modificação não se mostra capaz de reduzir, fato também analisado por variáveis globais com MER. A máxima ordem de acurácia em todo o campo obtida com MDF: 14, 6, 6/8, 8/6, 14 e 8 e com MVF 14, 4, 4/6, 6/6, 14 e 12 nos problemas Laplace 2D, Advecção-Difusão 2D, Burgers 2D U/V, Navier-Stokes 2D /!, Laplace 3D e Poisson 3D, respectivamente. Obteve-se até 12 ordens de acurácia na redução dos erros de iteração, embora surjam os mesmos limites de ordem verdadeiras como supracitado. Em problemas sem multigrid há uma redução no tempo de CPU de até três ordens de grandeza utilizando os métodos de estimativa inicial propostos neste trabalho.Abstract: The goal of this work is to reduce iteration and discretization errors of numerical solution in CFD (Computational Fluid Dynamics). The discretization error was estimated and reduced using the Richardson Extrapolation (RE) for global and point variables between two distinct grids, and this process was repeated generating several extrapolation levels, the technique is called Repeated Richardson Extrapolation (RRE). The discretization error of the entire field of solutions was reduced using the Complete Richardson Extrapolation (CRE), in this work CRE was adapted to reduce iteration error through an acurate initial guess to start the iterative process. Some model problems of interest in CFD are were used to analyse the reduction of the cited errors: 2D and 3D Laplace equation, 2D Advection- Difusion, 2D Burgers, 2D Navier-Stokes and 3D Poisson, these problems can simulate incompressible flow of a fluid and heat transfer. The discretization of these equations was obtained through Finite Diferences Method (FDM) and Finite Volumes Method (FVM). In order to use CRE, it is necessary a set of numerical solutions in different grids, in this work these solutions were obtained with refinement ratio of 2 (relation of sucessive number of nodes or volumes in a grid). In the FDM the position of only few nodes were coincident between grids, in this work an interpolation of up to 15th degree was used in the rest of them. In FVM none node was coincident, so they were all interpolated with up to 15th degree. The following were analysed: up to four solvers, two to three secondary variables for each model equation, two produced solutions in 2D Advection-Difusion equation, thirteen different initial guesses and the average L1 norm of discretization error in CRE. The results show that there is a accuracy limit which CRE doesn't seem capable of reduce in the following model equations: 2D Advection-Difusion, 2D Burgers and 2D Navier-Stokes, this was also analysed in global variables with RRE. The maximum order of accuracy obtained with FDM: 14, 6, 6/8, 8/6, 14 and 8; with FVM: 14, 4, 4/6, 6/6, 14 and 12 in the model equations 2D Laplace, 2D Advection-Difusion, 2D Burgers U/V, 2D Navier-Stokes /!, 3D Laplace and 3D Poisson respectively. Up to 12th order of accuracy was obtained in the iteration errors reduction, although there was the same accuracy limits quoted above. In problems without multigrid, there is a CPU time reduction up to three orders of magnitude using the initial guess methods introduced in this work.1 recurso online : PDF.application/pdfDinamica dos fluidosEngenharia MecânicaMetodos interativos (Matematica)Analise de erros (Matematica)Desenvolvimento de técnicas para reduzir os erros de iteração e discretização em CFDinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisporreponame:Repositório Institucional da UFPRinstname:Universidade Federal do Paraná (UFPR)instacron:UFPRinfo:eu-repo/semantics/openAccessORIGINALR - T - DIEGO FERNANDO MORO.pdfapplication/pdf5847079https://acervodigital.ufpr.br/bitstream/1884/55907/1/R%20-%20T%20-%20DIEGO%20FERNANDO%20MORO.pdf7e683f5cb61fc572c9b73d57afde4703MD51open access1884/559072024-07-25 15:12:56.687open accessoai:acervodigital.ufpr.br:1884/55907Repositório de PublicaçõesPUBhttp://acervodigital.ufpr.br/oai/requestopendoar:3082024-07-25T18:12:56Repositório Institucional da UFPR - Universidade Federal do Paraná (UFPR)false |
dc.title.pt_BR.fl_str_mv |
Desenvolvimento de técnicas para reduzir os erros de iteração e discretização em CFD |
title |
Desenvolvimento de técnicas para reduzir os erros de iteração e discretização em CFD |
spellingShingle |
Desenvolvimento de técnicas para reduzir os erros de iteração e discretização em CFD Moro, Diego Fernando Dinamica dos fluidos Engenharia Mecânica Metodos interativos (Matematica) Analise de erros (Matematica) |
title_short |
Desenvolvimento de técnicas para reduzir os erros de iteração e discretização em CFD |
title_full |
Desenvolvimento de técnicas para reduzir os erros de iteração e discretização em CFD |
title_fullStr |
Desenvolvimento de técnicas para reduzir os erros de iteração e discretização em CFD |
title_full_unstemmed |
Desenvolvimento de técnicas para reduzir os erros de iteração e discretização em CFD |
title_sort |
Desenvolvimento de técnicas para reduzir os erros de iteração e discretização em CFD |
author |
Moro, Diego Fernando |
author_facet |
Moro, Diego Fernando |
author_role |
author |
dc.contributor.other.pt_BR.fl_str_mv |
Universidade Federal do Paraná. Setor de Tecnologia. Programa de Pós-Graduação em Engenharia Mecânica |
dc.contributor.advisor1.fl_str_mv |
Marchi, Carlos Henrique, 1966- |
dc.contributor.author.fl_str_mv |
Moro, Diego Fernando |
contributor_str_mv |
Marchi, Carlos Henrique, 1966- |
dc.subject.por.fl_str_mv |
Dinamica dos fluidos Engenharia Mecânica Metodos interativos (Matematica) Analise de erros (Matematica) |
topic |
Dinamica dos fluidos Engenharia Mecânica Metodos interativos (Matematica) Analise de erros (Matematica) |
description |
Orientador: Prof. Dr. Carlos Henrique Marchi |
publishDate |
2018 |
dc.date.issued.fl_str_mv |
2018 |
dc.date.accessioned.fl_str_mv |
2024-07-25T18:12:56Z |
dc.date.available.fl_str_mv |
2024-07-25T18:12:56Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/doctoralThesis |
format |
doctoralThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
https://hdl.handle.net/1884/55907 |
url |
https://hdl.handle.net/1884/55907 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
1 recurso online : PDF. application/pdf |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFPR instname:Universidade Federal do Paraná (UFPR) instacron:UFPR |
instname_str |
Universidade Federal do Paraná (UFPR) |
instacron_str |
UFPR |
institution |
UFPR |
reponame_str |
Repositório Institucional da UFPR |
collection |
Repositório Institucional da UFPR |
bitstream.url.fl_str_mv |
https://acervodigital.ufpr.br/bitstream/1884/55907/1/R%20-%20T%20-%20DIEGO%20FERNANDO%20MORO.pdf |
bitstream.checksum.fl_str_mv |
7e683f5cb61fc572c9b73d57afde4703 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFPR - Universidade Federal do Paraná (UFPR) |
repository.mail.fl_str_mv |
|
_version_ |
1813898848741883904 |