SlideShare uma empresa Scribd logo
1 de 41
11
DINÂMICA DOSDINÂMICA DOS
FLUIDOSFLUIDOS
COMPUTACIONALCOMPUTACIONAL
2
Problemas de engenhariaProblemas de engenharia
 Métodos analíticosMétodos analíticos
 Métodos experimentaisMétodos experimentais
 Métodos numéricosMétodos numéricos
3
Problemas de engenhariaProblemas de engenharia
E r r o d e m o d e la g e m
S o l u ç ã o A n a l í t i c a
E r r o s n u m é r i c o s
S o l u ç ã o N u m é r i c a
M é t o d o s N u m é r i c o s
M o d e l o M a t e m á t i c o
( e q u a ç ã o q u e r e p r e s e n t a o fe n ô m e n o r e a l)
M É T O D O S T E Ó R I C O S
E r r o s e x p e r i m e n t a is
R e s u l t a d o e x p e r i m e n t a l
E x p e r i m e n t o
( e m c a m p o o u la b o r a t ó r i o )
M É T O D O S E X P E R I M E N T A IS
F E N Ô M E N O R E A L
( O b s e r v a d o n a n a t u r e z a )
4
Métodos analíticosMétodos analíticos
 Soluções contínuas sobre o domínio.Soluções contínuas sobre o domínio.
 Soluções fechadas.Soluções fechadas.
 Baixos custos de implementação.Baixos custos de implementação.
 Geometrias e condições de contornoGeometrias e condições de contorno
simples.simples.
 Geralmente restrito a problemas lineares.Geralmente restrito a problemas lineares.
 Possuem erros de modelagem.Possuem erros de modelagem.
5
Métodos analíticosMétodos analíticos
 Equação de Laplace bidimensional:Equação de Laplace bidimensional:
( ) ( )
∑
∞
=
+

















 π





 π





 π+−
π
=θ
1
1
112
,
n
n
L
Wn
senh
L
yn
senh
L
xn
sen
n
yx
Fonte: Incropera et
al. (2008)
6
Métodos experimentaisMétodos experimentais
 Trabalham com a configuração real.Trabalham com a configuração real.
 Possibilidade de ser executado naPossibilidade de ser executado na
ausência de modelos matemáticosausência de modelos matemáticos
adequados.adequados.
 Custo elevado.Custo elevado.
 Dificuldades de realização (questões deDificuldades de realização (questões de
segurança, reprodução de condiçõessegurança, reprodução de condições
reais).reais).
 Dificuldades de medição.Dificuldades de medição.
 Possuem erros experimentais.Possuem erros experimentais.
7
Métodos experimentaisMétodos experimentais
Fonte:
http://est.ualg.pt/est/index.p
hp?
option=com_content&task=vi
ew&id=107&Itemid=106
Fonte: http://iar-ira.nrc-
cnrc.gc.ca/press/news_1_16a_e.html
8
Métodos experimentaisMétodos experimentais
Fonte:
http://stoa.usp.br/fep0114/weblog/5703
.html
9
Métodos numéricosMétodos numéricos
 Geometrias e condições de contornoGeometrias e condições de contorno
complexas.complexas.
 Menor custo e redução significativa noMenor custo e redução significativa no
tempo de obtenção dos resultados.tempo de obtenção dos resultados.
 Simulações de risco (explosões, radiação,Simulações de risco (explosões, radiação,
poluição)poluição)
 Erros de modelagem e numéricos.Erros de modelagem e numéricos.
 Condições de contorno.Condições de contorno.
10
Métodos numéricosMétodos numéricos
Fonte: http://www.onera.fr/photos-
en/simulations/ariane5.php
Fonte: http://www.ansys.com/solutions/fluid-
dynamics.asp
Fonte:
http://www.cpge.utexas.edu/new_generation/
11
Métodos numéricosMétodos numéricos
Fonte:
http://www.health.gov.mt/impaedc
ard/issue/issue2/1125/1125.htm Fonte: http://www.symscape.com/node/261
12
Métodos numéricosMétodos numéricos
Fonte:
http://www.sinmec.ufsc.br/sinmec/atividad
es/resultados/escoamento.html
Fonte:
http://www.flomerics.com/casestudies/detail
s_casestudies_efd.php?id=1153
13
Métodos numéricosMétodos numéricos
Fonte:
http://www.cham.co.uk/phoenics/d_polis/d
_applic/appcom.htm
Fonte:
http://www.cham.co.uk/phoenics/d_polis/d_
applic/d_power/tact.htm
14
Definição de CFDDefinição de CFD
 “Área da computação científica que estuda
métodos computacionais para simulação
de fenômenos que envolvem fluidos em
movimento com ou sem trocas de calor”
(Fortuna, 2000).
 Pode-se, também, estudar fenômenos
associados ao escoamento de fluidos e
transferência de calor, como reações
químicas (Versteeg e Malalasekera, 1995).
15
Alguns assuntosAlguns assuntos
estudados em CFDestudados em CFD
 Aerodinâmica.
 Hidrodinâmica.
 Turbomáquinas.
 Engenharia elétrica e eletrônica.
 Engenharia de processos químicos.
 Reservatórios de petróleo.
 Climatologia.
 Engenharia biomédica.
16
Códigos em CFDCódigos em CFD
 Estruturados ao redor de algoritmosEstruturados ao redor de algoritmos
numéricos.numéricos.
 Elementos principais:Elementos principais:
 Pré-processamento.Pré-processamento.
 SolverSolver (método de solução).(método de solução).
 Pós-processamento.Pós-processamento.
17
Obtenção da solução numéricaObtenção da solução numérica
 Definição do problema.Definição do problema.
 Definição do modelo numérico.Definição do modelo numérico.
 Discretização do domínio de cálculo.Discretização do domínio de cálculo.
 Discretização do modelo matemático.Discretização do modelo matemático.
 Obtenção da solução numérica.Obtenção da solução numérica.
 Visualização e análise de resultados.Visualização e análise de resultados.
18
Definição do problemaDefinição do problema
 Modelo matemático: equações, condiçõesModelo matemático: equações, condições
de contorno e iniciais.de contorno e iniciais.
 Geometria do domínio de cálculo.Geometria do domínio de cálculo.
 Propriedades dos meios sólido(s) ePropriedades dos meios sólido(s) e
fluido(s) envolvidos no problema.fluido(s) envolvidos no problema.
19
Definição do modelo numéricoDefinição do modelo numérico
 Tipo de malha.Tipo de malha.
 Método numérico.Método numérico.
 Tipos de aproximações numéricas.Tipos de aproximações numéricas.
 Variáveis de interesse.Variáveis de interesse.
 Método de solução do sistema deMétodo de solução do sistema de
equações (equações (solversolver).).
 Critérios de convergência do processoCritérios de convergência do processo
iterativo.iterativo.
 Estimadores de erros numéricos.Estimadores de erros numéricos.
20
Discretização do domínioDiscretização do domínio
 Geração da malha na qual a soluçãoGeração da malha na qual a solução
numérica é obtida.numérica é obtida.
Fonte: www.nasa.gov Fonte: Wang (2006)
21
Discretização do modeloDiscretização do modelo
matemáticomatemático
 Os termos das equações do modeloOs termos das equações do modelo
matemático (bem como condições dematemático (bem como condições de
contorno e iniciais) são aproximadoscontorno e iniciais) são aproximados
através de um método numérico, gerandoatravés de um método numérico, gerando
um sistema de equações algébricasum sistema de equações algébricas
(discretizadas).(discretizadas).
22
Obtenção da soluçãoObtenção da solução
numéricanumérica
 Utilização de um método (Utilização de um método (solversolver) direto) direto
ou iterativo para solução de um sistemaou iterativo para solução de um sistema
de equações.de equações.
[ ][ ] [ ]bxA =
[ ] [ ] [ ]bAx
1−
=
23
Análise e visualizaçãoAnálise e visualização
 Gráficos bi e tridimensionais.Gráficos bi e tridimensionais.
 Isolinhas, isorregiões e isossuperfícies.Isolinhas, isorregiões e isossuperfícies.
 Vetores.Vetores.
 Estimativas de erros de modelagem eEstimativas de erros de modelagem e
numéricos.numéricos.
24
Métodos numéricosMétodos numéricos
 Diferenças Finitas.Diferenças Finitas.
 Volumes Finitos.Volumes Finitos.
 Elementos Finitos.Elementos Finitos.
25
Diferenças FinitasDiferenças Finitas
 Método mais antigo para solução numéricaMétodo mais antigo para solução numérica
de EDP’s.de EDP’s.
 Equação de conservação na formaEquação de conservação na forma
diferencial.diferencial.
 Em cada ponto da malha as derivadasEm cada ponto da malha as derivadas
(parciais) da equação original é substituída(parciais) da equação original é substituída
por aproximações baseadas na expansãopor aproximações baseadas na expansão
de Taylor e/ou interpolação polinomial.de Taylor e/ou interpolação polinomial.
26
Volumes FinitosVolumes Finitos
 Baseado na forma integral das equaçõesBaseado na forma integral das equações
de conservação.de conservação.
 Divisão do domínio em volumes deDivisão do domínio em volumes de
controle.controle.
 Método conservativo.Método conservativo.
 Todos os termos que necessitam deTodos os termos que necessitam de
aproximações possuem significado físico.aproximações possuem significado físico.
27
Elementos FinitosElementos Finitos
 Domínio dividido em um conjunto deDomínio dividido em um conjunto de
volumes ou elementos finitos.volumes ou elementos finitos.
 Equações multiplicadas por uma funçãoEquações multiplicadas por uma função
peso antes de serem integradas; trabalha-peso antes de serem integradas; trabalha-
se com a forma variacional das equações.se com a forma variacional das equações.
28
Sistema de coordenadasSistema de coordenadas
 Coordenadas cartesianas.Coordenadas cartesianas.
 Coordenadas cilíndricas.Coordenadas cilíndricas.
 Coordenadas esféricas.Coordenadas esféricas.
 Coordenadas generalizadas.Coordenadas generalizadas.
29
Discretização do domínioDiscretização do domínio
(malhas)(malhas)
 Malhas estruturadas.Malhas estruturadas.
 Malhas uniformes.Malhas uniformes.
 Malhas uniformes por direção.Malhas uniformes por direção.
 Malhas não-uniformes.Malhas não-uniformes.
 Malhas não-estruturadas.Malhas não-estruturadas.
30
Discretização do domínioDiscretização do domínio
(malhas)(malhas)
Malha uniforme Malha uniforme por direção Malha não-uniforme
Malha não-ortogonal Malha não-estruturada
31
Métodos de solução (Métodos de solução (solversolver))
 Sistema de equações não-lineares:Sistema de equações não-lineares:
 Newton-Raphson; Newton modificado.Newton-Raphson; Newton modificado.
 Sistema de equações lineares:Sistema de equações lineares:
 Métodos diretos: Eliminação de Gauss, TDMA.Métodos diretos: Eliminação de Gauss, TDMA.
 Métodos iterativos: Gauss-Seidel, Jacobi.Métodos iterativos: Gauss-Seidel, Jacobi.
32
Propriedades dos métodosPropriedades dos métodos
de solução numéricade solução numérica
 Três conceitos matemáticos sãoTrês conceitos matemáticos são
empregados para determinar o sucessoempregados para determinar o sucesso
dos códigos em CFD:dos códigos em CFD:
 Consistência.Consistência.
 Estabilidade.Estabilidade.
 Convergência.Convergência.
33
Propriedades dos métodosPropriedades dos métodos
de solução numéricade solução numérica
 ConsistênciaConsistência
 A discretização deve ser exata quando oA discretização deve ser exata quando o
tamanho dos elementos da malha sãotamanho dos elementos da malha são
reduzidosreduzidos..
 EstabilidadeEstabilidade
 Um método de solução numérica é dito serUm método de solução numérica é dito ser
estável se ele não amplificar erros queestável se ele não amplificar erros que
aparecem durante o processo de soluçãoaparecem durante o processo de solução
numérica.numérica.
34
Propriedades dos métodosPropriedades dos métodos
de solução numéricade solução numérica
 ConvergênciaConvergência
 A solução das equações discretizadas deveA solução das equações discretizadas deve
tender à solução exata das equaçõestender à solução exata das equações
diferenciais, quando o tamanho da malhadiferenciais, quando o tamanho da malha
tende a zerotende a zero..
 Teorema de equivalência de Lax:Teorema de equivalência de Lax:
 Dados umDados um problema linearproblema linear de valor inicial ede valor inicial e
uma aproximação por diferenças finitas queuma aproximação por diferenças finitas que
satisfaça à condição de consistência, asatisfaça à condição de consistência, a
estabilidade é uma condição necessária eestabilidade é uma condição necessária e
suficiente para a convergênciasuficiente para a convergência..
35
Propriedades dos métodosPropriedades dos métodos
de solução numéricade solução numérica
 Teorema de equivalência de Lax:Teorema de equivalência de Lax:
 Consistência + Estabilidade = Convergência.Consistência + Estabilidade = Convergência.
 ConservaçãoConservação
 Como as equações a serem resolvidas sãoComo as equações a serem resolvidas são
baseadas em leis de conservação, o esquemabaseadas em leis de conservação, o esquema
numérico deve respeitar (local e globalmente)numérico deve respeitar (local e globalmente)
essas leisessas leis..
36
Propriedades dos métodosPropriedades dos métodos
de solução numéricade solução numérica
 AcuráciaAcurácia
 Soluções numéricas: soluções aproximadas.Soluções numéricas: soluções aproximadas.
 Erros de modelagem.Erros de modelagem.
 Erros numéricos:Erros numéricos:
 Erros de truncamento.Erros de truncamento.
 Erros de iteração.Erros de iteração.
 Erros de arredondamento.Erros de arredondamento.
 Erros de programação.Erros de programação.
 Validação e verificação.Validação e verificação.
37
ValidaçãoValidação
 Grau de fidelidade que um determinadoGrau de fidelidade que um determinado
modelo apresenta ao representar ummodelo apresenta ao representar um
fenômeno físico.fenômeno físico.
 Comparação de valores obtidos comComparação de valores obtidos com
resultados experimentais (Metha, 1996;resultados experimentais (Metha, 1996;
AIAA, 1998; Roache, 1998).AIAA, 1998; Roache, 1998).
38
VerificaçãoVerificação
 Relacionado ao grau de correção de umRelacionado ao grau de correção de um
modelo implementado, isto é, deve-semodelo implementado, isto é, deve-se
confirmar que a implementação de umconfirmar que a implementação de um
modelo representa sua descriçãomodelo representa sua descrição
conceitual (Metha, 1996; AIAA, 1998;conceitual (Metha, 1996; AIAA, 1998;
Roache, 1998).Roache, 1998).
 Verificação do código.Verificação do código.
 Verificação da solução (estimadores deVerificação da solução (estimadores de
erros).erros).
39
Cuidados em CFDCuidados em CFD
 Conhecimento dos fenômenos físicos.Conhecimento dos fenômenos físicos.
 Adequação dos modelos matemáticos.Adequação dos modelos matemáticos.
 Conhecimento dos métodos numéricosConhecimento dos métodos numéricos
envolvidos.envolvidos.
 Análise de erros (de modelagem eAnálise de erros (de modelagem e
numéricos).numéricos).
40
Alguns desafios em CFDAlguns desafios em CFD
 Transição entre regimes laminar eTransição entre regimes laminar e
turbulento.turbulento.
 Turbulência.Turbulência.
 Reações químicas em escoamentosReações químicas em escoamentos
turbulentos.turbulentos.
 Escoamentos multifásicos.Escoamentos multifásicos.
 Interação fluido-estrutura.Interação fluido-estrutura.
 Atomização.Atomização.
41
Material de referênciaMaterial de referência
 Livros:Livros:
 Fortuna, A. O.Fortuna, A. O. Técnicas Computacionais para Dinâmica dosTécnicas Computacionais para Dinâmica dos
FluidosFluidos, São Paulo: Edusp, 2000., São Paulo: Edusp, 2000.
 Maliska, C. R.Maliska, C. R. Transferência de Calor e Mecânica dos FluidosTransferência de Calor e Mecânica dos Fluidos
ComputacionalComputacional, 2ed, Rio de Janeiro: LTC Editora, 2004., 2ed, Rio de Janeiro: LTC Editora, 2004.
 Ferziger, J. H., Peric, M.Ferziger, J. H., Peric, M. Computational Methods for FluidComputational Methods for Fluid
DynamicsDynamics, 2ed,Berlin: Springer, 2002., 2ed,Berlin: Springer, 2002.
 Tannehill, J. C., Anderson, D. A., Pletcher, R. H.,Tannehill, J. C., Anderson, D. A., Pletcher, R. H.,
Computational Fluid Mechanics and Heat TransferComputational Fluid Mechanics and Heat Transfer, 2 ed, New, 2 ed, New
York: Taylor & Francis, 1997.York: Taylor & Francis, 1997.
 SitesSites
 www.cfd-online.comwww.cfd-online.com
 www.cfd-brasil.comwww.cfd-brasil.com
 ftp://ftp.demec.ufpr.br/Disciplinas/TM797ftp://ftp.demec.ufpr.br/Disciplinas/TM797

Mais conteúdo relacionado

Mais procurados

CAP 375 - Aula 1 - Introdução - Eduardo Luz
CAP 375 - Aula 1 - Introdução - Eduardo LuzCAP 375 - Aula 1 - Introdução - Eduardo Luz
CAP 375 - Aula 1 - Introdução - Eduardo LuzEduardo Luz
 
Livro Métodos Numéricos: Exercícios Resolvidos
Livro Métodos Numéricos: Exercícios ResolvidosLivro Métodos Numéricos: Exercícios Resolvidos
Livro Métodos Numéricos: Exercícios ResolvidosFlavio Gomes Lima
 
Diferenciação e Integração Numérica - @professorenan
Diferenciação e Integração Numérica - @professorenanDiferenciação e Integração Numérica - @professorenan
Diferenciação e Integração Numérica - @professorenanRenan Gustavo
 
Decomposições de matrizes utilizando conceitos de Auto Vetores e Auto Valores
Decomposições de matrizes utilizando conceitos de Auto Vetores e Auto ValoresDecomposições de matrizes utilizando conceitos de Auto Vetores e Auto Valores
Decomposições de matrizes utilizando conceitos de Auto Vetores e Auto ValoresFelipe Schimith Batista
 
Introdução à analise e complexidade de algoritmos
Introdução à analise e complexidade de algoritmosIntrodução à analise e complexidade de algoritmos
Introdução à analise e complexidade de algoritmosNécio de Lima Veras
 
A previsão do ibovespa através de um modelo de regressão linear múltipla - Da...
A previsão do ibovespa através de um modelo de regressão linear múltipla - Da...A previsão do ibovespa através de um modelo de regressão linear múltipla - Da...
A previsão do ibovespa através de um modelo de regressão linear múltipla - Da...Daniel Brandão de Castro
 
5 variáveis aleatórias contínuas
5   variáveis aleatórias contínuas5   variáveis aleatórias contínuas
5 variáveis aleatórias contínuasMeireles01
 
Aula 8 variáveis aleatória contínua - parte 1
Aula 8   variáveis aleatória contínua - parte 1Aula 8   variáveis aleatória contínua - parte 1
Aula 8 variáveis aleatória contínua - parte 1Ariel Rennó Chaves
 
Introdução ao Octave
Introdução ao OctaveIntrodução ao Octave
Introdução ao OctavePeslPinguim
 
Tutorial Octave Matlab
Tutorial Octave MatlabTutorial Octave Matlab
Tutorial Octave Matlabblogmaxima
 

Mais procurados (20)

CAP 375 - Aula 1 - Introdução - Eduardo Luz
CAP 375 - Aula 1 - Introdução - Eduardo LuzCAP 375 - Aula 1 - Introdução - Eduardo Luz
CAP 375 - Aula 1 - Introdução - Eduardo Luz
 
0001
00010001
0001
 
SeComp2003
SeComp2003SeComp2003
SeComp2003
 
000003 complexidade
000003 complexidade000003 complexidade
000003 complexidade
 
5
55
5
 
Livro Métodos Numéricos: Exercícios Resolvidos
Livro Métodos Numéricos: Exercícios ResolvidosLivro Métodos Numéricos: Exercícios Resolvidos
Livro Métodos Numéricos: Exercícios Resolvidos
 
Algebra linear operações com matrizes
Algebra linear   operações com matrizesAlgebra linear   operações com matrizes
Algebra linear operações com matrizes
 
Diferenciação e Integração Numérica - @professorenan
Diferenciação e Integração Numérica - @professorenanDiferenciação e Integração Numérica - @professorenan
Diferenciação e Integração Numérica - @professorenan
 
Decomposições de matrizes utilizando conceitos de Auto Vetores e Auto Valores
Decomposições de matrizes utilizando conceitos de Auto Vetores e Auto ValoresDecomposições de matrizes utilizando conceitos de Auto Vetores e Auto Valores
Decomposições de matrizes utilizando conceitos de Auto Vetores e Auto Valores
 
Introdução à analise e complexidade de algoritmos
Introdução à analise e complexidade de algoritmosIntrodução à analise e complexidade de algoritmos
Introdução à analise e complexidade de algoritmos
 
A previsão do ibovespa através de um modelo de regressão linear múltipla - Da...
A previsão do ibovespa através de um modelo de regressão linear múltipla - Da...A previsão do ibovespa através de um modelo de regressão linear múltipla - Da...
A previsão do ibovespa através de um modelo de regressão linear múltipla - Da...
 
Algebra linear operações com matrizes
Algebra linear operações com matrizesAlgebra linear operações com matrizes
Algebra linear operações com matrizes
 
Aritmética de máquina
Aritmética de máquinaAritmética de máquina
Aritmética de máquina
 
5 variáveis aleatórias contínuas
5   variáveis aleatórias contínuas5   variáveis aleatórias contínuas
5 variáveis aleatórias contínuas
 
Diogo t.robaina edp
Diogo t.robaina edpDiogo t.robaina edp
Diogo t.robaina edp
 
Aula 8 variáveis aleatória contínua - parte 1
Aula 8   variáveis aleatória contínua - parte 1Aula 8   variáveis aleatória contínua - parte 1
Aula 8 variáveis aleatória contínua - parte 1
 
4734 16435-1-pb
4734 16435-1-pb4734 16435-1-pb
4734 16435-1-pb
 
Introdução ao Octave
Introdução ao OctaveIntrodução ao Octave
Introdução ao Octave
 
02 tópico 1 - regressão linear simples 01 - Econometria - Graduação - UFPA
02   tópico 1 - regressão linear simples 01 - Econometria - Graduação - UFPA02   tópico 1 - regressão linear simples 01 - Econometria - Graduação - UFPA
02 tópico 1 - regressão linear simples 01 - Econometria - Graduação - UFPA
 
Tutorial Octave Matlab
Tutorial Octave MatlabTutorial Octave Matlab
Tutorial Octave Matlab
 

Semelhante a Aula inaugural - Curso de Dinâmica dos Fluidos Computacional (Pós-graduação: mestrado/doutorado PPGMNE / PGMEC)

Aula 01_ contrato didatico_20221 - Raciocinio lógico algoritmos 02.pdf
Aula 01_ contrato didatico_20221 - Raciocinio lógico algoritmos 02.pdfAula 01_ contrato didatico_20221 - Raciocinio lógico algoritmos 02.pdf
Aula 01_ contrato didatico_20221 - Raciocinio lógico algoritmos 02.pdfRonnisonRegesVidal
 
2008 santiago marchi_cilamce_2008
2008 santiago marchi_cilamce_20082008 santiago marchi_cilamce_2008
2008 santiago marchi_cilamce_2008CosmoSantiago
 
Numerical Methods for Solving Linear Ordinary Differential Equations
Numerical Methods for Solving Linear Ordinary Differential EquationsNumerical Methods for Solving Linear Ordinary Differential Equations
Numerical Methods for Solving Linear Ordinary Differential EquationsMichel Alves
 
Análise multivariada aplicada à pesquisa
Análise multivariada aplicada à pesquisaAnálise multivariada aplicada à pesquisa
Análise multivariada aplicada à pesquisaCarlos Moura
 
Cinematica inversa de um manipulador robotico de quatro graus de liberdade ut...
Cinematica inversa de um manipulador robotico de quatro graus de liberdade ut...Cinematica inversa de um manipulador robotico de quatro graus de liberdade ut...
Cinematica inversa de um manipulador robotico de quatro graus de liberdade ut...UFPA
 
Cinemática inversa de um manipulado robótico de quatro graus de liberdade uti...
Cinemática inversa de um manipulado robótico de quatro graus de liberdade uti...Cinemática inversa de um manipulado robótico de quatro graus de liberdade uti...
Cinemática inversa de um manipulado robótico de quatro graus de liberdade uti...Breno
 
Aula 4 controle da qualidade e metrologia
Aula 4 controle da qualidade e metrologiaAula 4 controle da qualidade e metrologia
Aula 4 controle da qualidade e metrologiaDeibe Valgas
 
Elementary Circuits Enumeration in Graphs
Elementary Circuits Enumeration in GraphsElementary Circuits Enumeration in Graphs
Elementary Circuits Enumeration in GraphsLuiz Kill
 
Algoritmos genéticos: princípios e aplicações
Algoritmos genéticos: princípios e aplicaçõesAlgoritmos genéticos: princípios e aplicações
Algoritmos genéticos: princípios e aplicaçõesXequeMateShannon
 
Introd logica mat ii
Introd logica mat iiIntrod logica mat ii
Introd logica mat iiPaulo Martins
 
Métodos Iterativos - Gauss-Seidel - @professorenan
Métodos Iterativos - Gauss-Seidel - @professorenanMétodos Iterativos - Gauss-Seidel - @professorenan
Métodos Iterativos - Gauss-Seidel - @professorenanRenan Gustavo
 
Testes metamórficos em problemas complexos
Testes metamórficos em problemas complexosTestes metamórficos em problemas complexos
Testes metamórficos em problemas complexosDiogo Munaro Vieira
 

Semelhante a Aula inaugural - Curso de Dinâmica dos Fluidos Computacional (Pós-graduação: mestrado/doutorado PPGMNE / PGMEC) (20)

Aula 01_ contrato didatico_20221 - Raciocinio lógico algoritmos 02.pdf
Aula 01_ contrato didatico_20221 - Raciocinio lógico algoritmos 02.pdfAula 01_ contrato didatico_20221 - Raciocinio lógico algoritmos 02.pdf
Aula 01_ contrato didatico_20221 - Raciocinio lógico algoritmos 02.pdf
 
Cadeira_Econometria_2.pdf
Cadeira_Econometria_2.pdfCadeira_Econometria_2.pdf
Cadeira_Econometria_2.pdf
 
2008 santiago marchi_cilamce_2008
2008 santiago marchi_cilamce_20082008 santiago marchi_cilamce_2008
2008 santiago marchi_cilamce_2008
 
Fresamento
FresamentoFresamento
Fresamento
 
Pesquisa Operacional
Pesquisa OperacionalPesquisa Operacional
Pesquisa Operacional
 
Numerical Methods for Solving Linear Ordinary Differential Equations
Numerical Methods for Solving Linear Ordinary Differential EquationsNumerical Methods for Solving Linear Ordinary Differential Equations
Numerical Methods for Solving Linear Ordinary Differential Equations
 
Análise multivariada aplicada à pesquisa
Análise multivariada aplicada à pesquisaAnálise multivariada aplicada à pesquisa
Análise multivariada aplicada à pesquisa
 
Cinematica inversa de um manipulador robotico de quatro graus de liberdade ut...
Cinematica inversa de um manipulador robotico de quatro graus de liberdade ut...Cinematica inversa de um manipulador robotico de quatro graus de liberdade ut...
Cinematica inversa de um manipulador robotico de quatro graus de liberdade ut...
 
Cinemática inversa de um manipulado robótico de quatro graus de liberdade uti...
Cinemática inversa de um manipulado robótico de quatro graus de liberdade uti...Cinemática inversa de um manipulado robótico de quatro graus de liberdade uti...
Cinemática inversa de um manipulado robótico de quatro graus de liberdade uti...
 
Defesa de dissertação
Defesa de dissertaçãoDefesa de dissertação
Defesa de dissertação
 
Aula 4 controle da qualidade e metrologia
Aula 4 controle da qualidade e metrologiaAula 4 controle da qualidade e metrologia
Aula 4 controle da qualidade e metrologia
 
Elementary Circuits Enumeration in Graphs
Elementary Circuits Enumeration in GraphsElementary Circuits Enumeration in Graphs
Elementary Circuits Enumeration in Graphs
 
Algoritmos genéticos: princípios e aplicações
Algoritmos genéticos: princípios e aplicaçõesAlgoritmos genéticos: princípios e aplicações
Algoritmos genéticos: princípios e aplicações
 
Introd logica mat ii
Introd logica mat iiIntrod logica mat ii
Introd logica mat ii
 
Métodos Iterativos - Gauss-Seidel - @professorenan
Métodos Iterativos - Gauss-Seidel - @professorenanMétodos Iterativos - Gauss-Seidel - @professorenan
Métodos Iterativos - Gauss-Seidel - @professorenan
 
mech-course.pdf
mech-course.pdfmech-course.pdf
mech-course.pdf
 
GOP Software Manual
GOP Software ManualGOP Software Manual
GOP Software Manual
 
P910Aula09
P910Aula09P910Aula09
P910Aula09
 
Gustavo relatorio
Gustavo relatorioGustavo relatorio
Gustavo relatorio
 
Testes metamórficos em problemas complexos
Testes metamórficos em problemas complexosTestes metamórficos em problemas complexos
Testes metamórficos em problemas complexos
 

Último

o ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdfo ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdfCamillaBrito19
 
Historia da Arte europeia e não só. .pdf
Historia da Arte europeia e não só. .pdfHistoria da Arte europeia e não só. .pdf
Historia da Arte europeia e não só. .pdfEmanuel Pio
 
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEMPRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEMHELENO FAVACHO
 
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...IsabelPereira2010
 
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdfRecomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdfFrancisco Márcio Bezerra Oliveira
 
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdfCurrículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdfTutor de matemática Ícaro
 
Nós Propomos! " Pinhais limpos, mundo saudável"
Nós Propomos! " Pinhais limpos, mundo saudável"Nós Propomos! " Pinhais limpos, mundo saudável"
Nós Propomos! " Pinhais limpos, mundo saudável"Ilda Bicacro
 
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcanteCOMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcanteVanessaCavalcante37
 
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdfProjeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdfHELENO FAVACHO
 
3-Livro-Festa-no-céu-Angela-Lago.pdf-·-versão-1.pdf
3-Livro-Festa-no-céu-Angela-Lago.pdf-·-versão-1.pdf3-Livro-Festa-no-céu-Angela-Lago.pdf-·-versão-1.pdf
3-Livro-Festa-no-céu-Angela-Lago.pdf-·-versão-1.pdfBlendaLima1
 
AULA DE CARIOLOGIA TSB introdução tudo sobre
AULA DE CARIOLOGIA TSB introdução tudo sobreAULA DE CARIOLOGIA TSB introdução tudo sobre
AULA DE CARIOLOGIA TSB introdução tudo sobremaryalouhannedelimao
 
planejamento_estrategico_-_gestao_2021-2024_16015654.pdf
planejamento_estrategico_-_gestao_2021-2024_16015654.pdfplanejamento_estrategico_-_gestao_2021-2024_16015654.pdf
planejamento_estrategico_-_gestao_2021-2024_16015654.pdfmaurocesarpaesalmeid
 
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdf
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdfPRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdf
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdfprofesfrancleite
 
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...azulassessoria9
 
2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO
2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO
2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSOLeloIurk1
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...azulassessoria9
 
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de..."É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...Rosalina Simão Nunes
 
SLIDE DE Revolução Mexicana 1910 da disciplina cultura espanhola
SLIDE DE Revolução Mexicana 1910 da disciplina cultura espanholaSLIDE DE Revolução Mexicana 1910 da disciplina cultura espanhola
SLIDE DE Revolução Mexicana 1910 da disciplina cultura espanholacleanelima11
 
Introdução a Caminhada do Interior......
Introdução a Caminhada do Interior......Introdução a Caminhada do Interior......
Introdução a Caminhada do Interior......suporte24hcamin
 
About Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de HotéisAbout Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de Hotéisines09cachapa
 

Último (20)

o ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdfo ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdf
 
Historia da Arte europeia e não só. .pdf
Historia da Arte europeia e não só. .pdfHistoria da Arte europeia e não só. .pdf
Historia da Arte europeia e não só. .pdf
 
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEMPRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
 
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
 
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdfRecomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
 
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdfCurrículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
 
Nós Propomos! " Pinhais limpos, mundo saudável"
Nós Propomos! " Pinhais limpos, mundo saudável"Nós Propomos! " Pinhais limpos, mundo saudável"
Nós Propomos! " Pinhais limpos, mundo saudável"
 
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcanteCOMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
 
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdfProjeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
 
3-Livro-Festa-no-céu-Angela-Lago.pdf-·-versão-1.pdf
3-Livro-Festa-no-céu-Angela-Lago.pdf-·-versão-1.pdf3-Livro-Festa-no-céu-Angela-Lago.pdf-·-versão-1.pdf
3-Livro-Festa-no-céu-Angela-Lago.pdf-·-versão-1.pdf
 
AULA DE CARIOLOGIA TSB introdução tudo sobre
AULA DE CARIOLOGIA TSB introdução tudo sobreAULA DE CARIOLOGIA TSB introdução tudo sobre
AULA DE CARIOLOGIA TSB introdução tudo sobre
 
planejamento_estrategico_-_gestao_2021-2024_16015654.pdf
planejamento_estrategico_-_gestao_2021-2024_16015654.pdfplanejamento_estrategico_-_gestao_2021-2024_16015654.pdf
planejamento_estrategico_-_gestao_2021-2024_16015654.pdf
 
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdf
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdfPRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdf
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdf
 
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...
 
2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO
2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO
2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
 
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de..."É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
 
SLIDE DE Revolução Mexicana 1910 da disciplina cultura espanhola
SLIDE DE Revolução Mexicana 1910 da disciplina cultura espanholaSLIDE DE Revolução Mexicana 1910 da disciplina cultura espanhola
SLIDE DE Revolução Mexicana 1910 da disciplina cultura espanhola
 
Introdução a Caminhada do Interior......
Introdução a Caminhada do Interior......Introdução a Caminhada do Interior......
Introdução a Caminhada do Interior......
 
About Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de HotéisAbout Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de Hotéis
 

Aula inaugural - Curso de Dinâmica dos Fluidos Computacional (Pós-graduação: mestrado/doutorado PPGMNE / PGMEC)

  • 2. 2 Problemas de engenhariaProblemas de engenharia  Métodos analíticosMétodos analíticos  Métodos experimentaisMétodos experimentais  Métodos numéricosMétodos numéricos
  • 3. 3 Problemas de engenhariaProblemas de engenharia E r r o d e m o d e la g e m S o l u ç ã o A n a l í t i c a E r r o s n u m é r i c o s S o l u ç ã o N u m é r i c a M é t o d o s N u m é r i c o s M o d e l o M a t e m á t i c o ( e q u a ç ã o q u e r e p r e s e n t a o fe n ô m e n o r e a l) M É T O D O S T E Ó R I C O S E r r o s e x p e r i m e n t a is R e s u l t a d o e x p e r i m e n t a l E x p e r i m e n t o ( e m c a m p o o u la b o r a t ó r i o ) M É T O D O S E X P E R I M E N T A IS F E N Ô M E N O R E A L ( O b s e r v a d o n a n a t u r e z a )
  • 4. 4 Métodos analíticosMétodos analíticos  Soluções contínuas sobre o domínio.Soluções contínuas sobre o domínio.  Soluções fechadas.Soluções fechadas.  Baixos custos de implementação.Baixos custos de implementação.  Geometrias e condições de contornoGeometrias e condições de contorno simples.simples.  Geralmente restrito a problemas lineares.Geralmente restrito a problemas lineares.  Possuem erros de modelagem.Possuem erros de modelagem.
  • 5. 5 Métodos analíticosMétodos analíticos  Equação de Laplace bidimensional:Equação de Laplace bidimensional: ( ) ( ) ∑ ∞ = +                   π       π       π+− π =θ 1 1 112 , n n L Wn senh L yn senh L xn sen n yx Fonte: Incropera et al. (2008)
  • 6. 6 Métodos experimentaisMétodos experimentais  Trabalham com a configuração real.Trabalham com a configuração real.  Possibilidade de ser executado naPossibilidade de ser executado na ausência de modelos matemáticosausência de modelos matemáticos adequados.adequados.  Custo elevado.Custo elevado.  Dificuldades de realização (questões deDificuldades de realização (questões de segurança, reprodução de condiçõessegurança, reprodução de condições reais).reais).  Dificuldades de medição.Dificuldades de medição.  Possuem erros experimentais.Possuem erros experimentais.
  • 9. 9 Métodos numéricosMétodos numéricos  Geometrias e condições de contornoGeometrias e condições de contorno complexas.complexas.  Menor custo e redução significativa noMenor custo e redução significativa no tempo de obtenção dos resultados.tempo de obtenção dos resultados.  Simulações de risco (explosões, radiação,Simulações de risco (explosões, radiação, poluição)poluição)  Erros de modelagem e numéricos.Erros de modelagem e numéricos.  Condições de contorno.Condições de contorno.
  • 10. 10 Métodos numéricosMétodos numéricos Fonte: http://www.onera.fr/photos- en/simulations/ariane5.php Fonte: http://www.ansys.com/solutions/fluid- dynamics.asp Fonte: http://www.cpge.utexas.edu/new_generation/
  • 14. 14 Definição de CFDDefinição de CFD  “Área da computação científica que estuda métodos computacionais para simulação de fenômenos que envolvem fluidos em movimento com ou sem trocas de calor” (Fortuna, 2000).  Pode-se, também, estudar fenômenos associados ao escoamento de fluidos e transferência de calor, como reações químicas (Versteeg e Malalasekera, 1995).
  • 15. 15 Alguns assuntosAlguns assuntos estudados em CFDestudados em CFD  Aerodinâmica.  Hidrodinâmica.  Turbomáquinas.  Engenharia elétrica e eletrônica.  Engenharia de processos químicos.  Reservatórios de petróleo.  Climatologia.  Engenharia biomédica.
  • 16. 16 Códigos em CFDCódigos em CFD  Estruturados ao redor de algoritmosEstruturados ao redor de algoritmos numéricos.numéricos.  Elementos principais:Elementos principais:  Pré-processamento.Pré-processamento.  SolverSolver (método de solução).(método de solução).  Pós-processamento.Pós-processamento.
  • 17. 17 Obtenção da solução numéricaObtenção da solução numérica  Definição do problema.Definição do problema.  Definição do modelo numérico.Definição do modelo numérico.  Discretização do domínio de cálculo.Discretização do domínio de cálculo.  Discretização do modelo matemático.Discretização do modelo matemático.  Obtenção da solução numérica.Obtenção da solução numérica.  Visualização e análise de resultados.Visualização e análise de resultados.
  • 18. 18 Definição do problemaDefinição do problema  Modelo matemático: equações, condiçõesModelo matemático: equações, condições de contorno e iniciais.de contorno e iniciais.  Geometria do domínio de cálculo.Geometria do domínio de cálculo.  Propriedades dos meios sólido(s) ePropriedades dos meios sólido(s) e fluido(s) envolvidos no problema.fluido(s) envolvidos no problema.
  • 19. 19 Definição do modelo numéricoDefinição do modelo numérico  Tipo de malha.Tipo de malha.  Método numérico.Método numérico.  Tipos de aproximações numéricas.Tipos de aproximações numéricas.  Variáveis de interesse.Variáveis de interesse.  Método de solução do sistema deMétodo de solução do sistema de equações (equações (solversolver).).  Critérios de convergência do processoCritérios de convergência do processo iterativo.iterativo.  Estimadores de erros numéricos.Estimadores de erros numéricos.
  • 20. 20 Discretização do domínioDiscretização do domínio  Geração da malha na qual a soluçãoGeração da malha na qual a solução numérica é obtida.numérica é obtida. Fonte: www.nasa.gov Fonte: Wang (2006)
  • 21. 21 Discretização do modeloDiscretização do modelo matemáticomatemático  Os termos das equações do modeloOs termos das equações do modelo matemático (bem como condições dematemático (bem como condições de contorno e iniciais) são aproximadoscontorno e iniciais) são aproximados através de um método numérico, gerandoatravés de um método numérico, gerando um sistema de equações algébricasum sistema de equações algébricas (discretizadas).(discretizadas).
  • 22. 22 Obtenção da soluçãoObtenção da solução numéricanumérica  Utilização de um método (Utilização de um método (solversolver) direto) direto ou iterativo para solução de um sistemaou iterativo para solução de um sistema de equações.de equações. [ ][ ] [ ]bxA = [ ] [ ] [ ]bAx 1− =
  • 23. 23 Análise e visualizaçãoAnálise e visualização  Gráficos bi e tridimensionais.Gráficos bi e tridimensionais.  Isolinhas, isorregiões e isossuperfícies.Isolinhas, isorregiões e isossuperfícies.  Vetores.Vetores.  Estimativas de erros de modelagem eEstimativas de erros de modelagem e numéricos.numéricos.
  • 24. 24 Métodos numéricosMétodos numéricos  Diferenças Finitas.Diferenças Finitas.  Volumes Finitos.Volumes Finitos.  Elementos Finitos.Elementos Finitos.
  • 25. 25 Diferenças FinitasDiferenças Finitas  Método mais antigo para solução numéricaMétodo mais antigo para solução numérica de EDP’s.de EDP’s.  Equação de conservação na formaEquação de conservação na forma diferencial.diferencial.  Em cada ponto da malha as derivadasEm cada ponto da malha as derivadas (parciais) da equação original é substituída(parciais) da equação original é substituída por aproximações baseadas na expansãopor aproximações baseadas na expansão de Taylor e/ou interpolação polinomial.de Taylor e/ou interpolação polinomial.
  • 26. 26 Volumes FinitosVolumes Finitos  Baseado na forma integral das equaçõesBaseado na forma integral das equações de conservação.de conservação.  Divisão do domínio em volumes deDivisão do domínio em volumes de controle.controle.  Método conservativo.Método conservativo.  Todos os termos que necessitam deTodos os termos que necessitam de aproximações possuem significado físico.aproximações possuem significado físico.
  • 27. 27 Elementos FinitosElementos Finitos  Domínio dividido em um conjunto deDomínio dividido em um conjunto de volumes ou elementos finitos.volumes ou elementos finitos.  Equações multiplicadas por uma funçãoEquações multiplicadas por uma função peso antes de serem integradas; trabalha-peso antes de serem integradas; trabalha- se com a forma variacional das equações.se com a forma variacional das equações.
  • 28. 28 Sistema de coordenadasSistema de coordenadas  Coordenadas cartesianas.Coordenadas cartesianas.  Coordenadas cilíndricas.Coordenadas cilíndricas.  Coordenadas esféricas.Coordenadas esféricas.  Coordenadas generalizadas.Coordenadas generalizadas.
  • 29. 29 Discretização do domínioDiscretização do domínio (malhas)(malhas)  Malhas estruturadas.Malhas estruturadas.  Malhas uniformes.Malhas uniformes.  Malhas uniformes por direção.Malhas uniformes por direção.  Malhas não-uniformes.Malhas não-uniformes.  Malhas não-estruturadas.Malhas não-estruturadas.
  • 30. 30 Discretização do domínioDiscretização do domínio (malhas)(malhas) Malha uniforme Malha uniforme por direção Malha não-uniforme Malha não-ortogonal Malha não-estruturada
  • 31. 31 Métodos de solução (Métodos de solução (solversolver))  Sistema de equações não-lineares:Sistema de equações não-lineares:  Newton-Raphson; Newton modificado.Newton-Raphson; Newton modificado.  Sistema de equações lineares:Sistema de equações lineares:  Métodos diretos: Eliminação de Gauss, TDMA.Métodos diretos: Eliminação de Gauss, TDMA.  Métodos iterativos: Gauss-Seidel, Jacobi.Métodos iterativos: Gauss-Seidel, Jacobi.
  • 32. 32 Propriedades dos métodosPropriedades dos métodos de solução numéricade solução numérica  Três conceitos matemáticos sãoTrês conceitos matemáticos são empregados para determinar o sucessoempregados para determinar o sucesso dos códigos em CFD:dos códigos em CFD:  Consistência.Consistência.  Estabilidade.Estabilidade.  Convergência.Convergência.
  • 33. 33 Propriedades dos métodosPropriedades dos métodos de solução numéricade solução numérica  ConsistênciaConsistência  A discretização deve ser exata quando oA discretização deve ser exata quando o tamanho dos elementos da malha sãotamanho dos elementos da malha são reduzidosreduzidos..  EstabilidadeEstabilidade  Um método de solução numérica é dito serUm método de solução numérica é dito ser estável se ele não amplificar erros queestável se ele não amplificar erros que aparecem durante o processo de soluçãoaparecem durante o processo de solução numérica.numérica.
  • 34. 34 Propriedades dos métodosPropriedades dos métodos de solução numéricade solução numérica  ConvergênciaConvergência  A solução das equações discretizadas deveA solução das equações discretizadas deve tender à solução exata das equaçõestender à solução exata das equações diferenciais, quando o tamanho da malhadiferenciais, quando o tamanho da malha tende a zerotende a zero..  Teorema de equivalência de Lax:Teorema de equivalência de Lax:  Dados umDados um problema linearproblema linear de valor inicial ede valor inicial e uma aproximação por diferenças finitas queuma aproximação por diferenças finitas que satisfaça à condição de consistência, asatisfaça à condição de consistência, a estabilidade é uma condição necessária eestabilidade é uma condição necessária e suficiente para a convergênciasuficiente para a convergência..
  • 35. 35 Propriedades dos métodosPropriedades dos métodos de solução numéricade solução numérica  Teorema de equivalência de Lax:Teorema de equivalência de Lax:  Consistência + Estabilidade = Convergência.Consistência + Estabilidade = Convergência.  ConservaçãoConservação  Como as equações a serem resolvidas sãoComo as equações a serem resolvidas são baseadas em leis de conservação, o esquemabaseadas em leis de conservação, o esquema numérico deve respeitar (local e globalmente)numérico deve respeitar (local e globalmente) essas leisessas leis..
  • 36. 36 Propriedades dos métodosPropriedades dos métodos de solução numéricade solução numérica  AcuráciaAcurácia  Soluções numéricas: soluções aproximadas.Soluções numéricas: soluções aproximadas.  Erros de modelagem.Erros de modelagem.  Erros numéricos:Erros numéricos:  Erros de truncamento.Erros de truncamento.  Erros de iteração.Erros de iteração.  Erros de arredondamento.Erros de arredondamento.  Erros de programação.Erros de programação.  Validação e verificação.Validação e verificação.
  • 37. 37 ValidaçãoValidação  Grau de fidelidade que um determinadoGrau de fidelidade que um determinado modelo apresenta ao representar ummodelo apresenta ao representar um fenômeno físico.fenômeno físico.  Comparação de valores obtidos comComparação de valores obtidos com resultados experimentais (Metha, 1996;resultados experimentais (Metha, 1996; AIAA, 1998; Roache, 1998).AIAA, 1998; Roache, 1998).
  • 38. 38 VerificaçãoVerificação  Relacionado ao grau de correção de umRelacionado ao grau de correção de um modelo implementado, isto é, deve-semodelo implementado, isto é, deve-se confirmar que a implementação de umconfirmar que a implementação de um modelo representa sua descriçãomodelo representa sua descrição conceitual (Metha, 1996; AIAA, 1998;conceitual (Metha, 1996; AIAA, 1998; Roache, 1998).Roache, 1998).  Verificação do código.Verificação do código.  Verificação da solução (estimadores deVerificação da solução (estimadores de erros).erros).
  • 39. 39 Cuidados em CFDCuidados em CFD  Conhecimento dos fenômenos físicos.Conhecimento dos fenômenos físicos.  Adequação dos modelos matemáticos.Adequação dos modelos matemáticos.  Conhecimento dos métodos numéricosConhecimento dos métodos numéricos envolvidos.envolvidos.  Análise de erros (de modelagem eAnálise de erros (de modelagem e numéricos).numéricos).
  • 40. 40 Alguns desafios em CFDAlguns desafios em CFD  Transição entre regimes laminar eTransição entre regimes laminar e turbulento.turbulento.  Turbulência.Turbulência.  Reações químicas em escoamentosReações químicas em escoamentos turbulentos.turbulentos.  Escoamentos multifásicos.Escoamentos multifásicos.  Interação fluido-estrutura.Interação fluido-estrutura.  Atomização.Atomização.
  • 41. 41 Material de referênciaMaterial de referência  Livros:Livros:  Fortuna, A. O.Fortuna, A. O. Técnicas Computacionais para Dinâmica dosTécnicas Computacionais para Dinâmica dos FluidosFluidos, São Paulo: Edusp, 2000., São Paulo: Edusp, 2000.  Maliska, C. R.Maliska, C. R. Transferência de Calor e Mecânica dos FluidosTransferência de Calor e Mecânica dos Fluidos ComputacionalComputacional, 2ed, Rio de Janeiro: LTC Editora, 2004., 2ed, Rio de Janeiro: LTC Editora, 2004.  Ferziger, J. H., Peric, M.Ferziger, J. H., Peric, M. Computational Methods for FluidComputational Methods for Fluid DynamicsDynamics, 2ed,Berlin: Springer, 2002., 2ed,Berlin: Springer, 2002.  Tannehill, J. C., Anderson, D. A., Pletcher, R. H.,Tannehill, J. C., Anderson, D. A., Pletcher, R. H., Computational Fluid Mechanics and Heat TransferComputational Fluid Mechanics and Heat Transfer, 2 ed, New, 2 ed, New York: Taylor & Francis, 1997.York: Taylor & Francis, 1997.  SitesSites  www.cfd-online.comwww.cfd-online.com  www.cfd-brasil.comwww.cfd-brasil.com  ftp://ftp.demec.ufpr.br/Disciplinas/TM797ftp://ftp.demec.ufpr.br/Disciplinas/TM797