Escolar Documentos
Profissional Documentos
Cultura Documentos
CFD Aula7
CFD Aula7
Aula 7: Discretização
Objetivos da aula
OBJETIVOS
●
Introduzir conceitos de volumes finitos
●
Localizar os arquivos no OpenFOAM
●
Desenvolver três casos
Aulas anteriores
GMSH
GMSH OpenFOAM
OpenFOAM Paraview
Paraview
Seleção ou implementação
do solver
Seleção do
tipo de malha Aplicação das condições iniciais
e condições de contorno
Visualização
Seleção dos locais de Seleção dos esquemas de
dos
refinamento discretização
Resultados
Seleção ou implementação
do solver
Seleção do
tipo de malha Aplicação das condições iniciais
e condições de contorno
Visualização
Seleção dos locais de Seleção dos esquemas de
dos
refinamento discretização
Resultados
●
A discretização produz uma malha computacional
onde as equações governantes são resolvidas no
espaço (discretização espacial) e no tempo
(discretização temporal)
Discretização espacial por Volumes finitos
●
Formulação integral das equações de
conservação é utilizada
●
Aplicação de um V.C. para cada elemento de
malha
●
Possibilidade de variação na forma, método e
precisão da avaliação dos fluxos em cada VC
●
...
Discretização espacial por Volumes finitos
●
Equações serão resolvidas no sistema cartesiano
●
Forma poliédrica genérica, com número variável
de vizinhos
●
Elementos não se sobrepõe
●
Faces são compartilhadas (elem. internos)
●
Equações diferenciais não-lineares serão
linearizadas antes da discretização
Discretização espacial por Volumes finitos
●
Segunda ordem no espaço
●
Primeira ordem no tempo
●
Ordem da discretização espacial/temporal tem
que ser maior que a ordem da equação para
boa precisão
Discretização espacial por Volumes finitos
●
Em alguns momentos, é necessário relaxar a
precisão requerida, para acomodar
imperfeições de malha
●
Ordem da discretização espacial/temporal tem
que ser maior que a ordem da equação para
boa precisão
Elemento hexaédrico exemplo
●
Valores das variáveis armazenados ou no centro
das células ou na face das células
Elemento hexaédrico exemplo
●
Se P é localizado no centróide tem-se que:
Elemento hexaédrico exemplo
●
Valores em outras posições são obtidos por
interpolação
Elemento hexaédrico exemplo
Interpolação linear
Interpolação
2O do T.G.
Vetor de área aponta para for a de V
Gradientes
Esquema p/ Termo convectivo
●
Função: Determinar o valor da propriedade na
face por meio dos valores no centro
Termo convectivo
Termo convectivo – D.C.
Termo convectivo – D.C.
●
Segunda ordem, consistente com a acurácia
requerida
●
Causa oscilações não-físicas em problemas
dominados por convecção
Esquema upwind
Esquema upwind
●
Introduz difusão numérica
●
Pode distorcer a solução
Termos difusivos
Termos difusivos
Termos difusivos
●
Necessidade de correção ortogonal
●
Correção pode levar à uma atenuação muito
grande
Termos fonte
Exemplos
●
Onde selecionar os esquemas?
– R: fvSchemes
●
Onde encontrar a definição dos esquemas?
– R: finiteVolume