Professional Documents
Culture Documents
Contedo
Modelagem
Equacionamento (Poderosa); Termo + FT; Hipoteses;
Mtodos Numricos
Discretizao; Malha; Interatividade; Convergncia;
Implementao
Nveis de Linguagem; Recursos de Soft wares;
Apresentao
Importncia/Contexto
Problemas em Engenharia:
Muitos problemas no possuem solues analticas Em sistemas complexos soluo analtica dispendiosa Soluo Numrica Melhor Visualizao dos Resultados
Integrao entre as diversas aplicaes computacionais (grficos, tabelas, bancos de dados, modelos 3D CAD...)
Exemplo
Vrtice de Karman
tempo
tempo
Importncia/Contexto
Simulao x Experimento
Simulao CFD
Soluo para diferentes condies do sistema Soluo para todos* instantes de tempo Simulao de problemas em escala real Cdigo facilmente alterado para cada problema especfico Rpida (depende de Hardware e Software) Menor Custo (uso de software livre)
modelagem; discretizao; iteraes; implementao
Ensaio Experimental
Resultados para apenas uma condio experimental Resultados para uma quantidade limitada de observaes no tempo Ensaio em escala laboratorial Montagem fsica dispendiosa e para uma quantidade limitada de condies Devagar (depende das condies fsicas reais) Maior Custo
erros sistemticos de medida; tratamento de dados; condies experimentais no controlveis
Fontes de ERRO:
Fontes de ERRO:
Soluo Numrica
VALIDAO!
Importncia/Contexto
Validao
O modelo calculado aps a simulao segue o comportamento real? Explo.: Vrtice de Karman
Importncia/Contexto
Phoenics, ANSYS Fluent, OpenFOAM Matlab, Scilab Aspen, Dia CAD (ANSYS CFX) BFlow (Visual Basic, Excel)
Phoenics - CHAM
OpenFOAM
Matlab
Scilab
BFlow
Abordagem didtica
Qual o significado de uma abordagem didtica? Dilema - experincia dos cursos de graduao:
ensino da base conceitual x ensino ferramenta computacional
Alunos e engenheiros profissionais utilizam frequentemente ferramentas computacionais, mesmo que de maneira trivial e no integrada.
exemplos.: Excel, Matlab, Calculadora Grfica/Programvel...
Uma melhor compreenso das diversas etapas envolvidas em um processo de simulao computacional facilita a soluo do problema e identificao de erros Autonomia + Versatilidade Nenhum Software de CFD chega resposta sozinho !
Modelagem
(equacionamento)
Mtodos Numricos
(soluo numrica das equaes)
Implementao
(softwares usados para rodar o programa e visualizar as solues)
Modelagem
Escolha do enfoque de observao sobre o escoamento: EULERIANO x LAGRANGEANO Escolha das propriedades termodinmicas que influenciam o fenmeno modelado Equacionamento das leis de conservao de massa, momento e energia BALANOS Hipteses e Simplificaes
Modelagem
Enfoques Langrangeano e Euleriano
Lagrangeano Euleriano
Macro Integral
V
MVEIS no espao
V
FIXOS no espao
dV
dV
Micro Diferencial
Modelagem
Equacionamento: BALANOS
MACROSCPICO (Integral)
MICROSCPICO (Diferencial)
A Poderosa
Modelagem
Termo & F.T.
Qual propriedade Termodinmica / ser avaliada? Qual Fenmeno de Transporte ser considerado?
Modelagem
Termo & F.T.
Termo Transiente
Conveco
Difuso
Gerao
Modelagem
Hipteses e Simplificaes
Regime Transiente / Regime Permanente Fluido Compressvel / Incompressvel Buscar Simetrias ou Escoamentos Predominantes Ignorar termos com ordem de grandeza desprezvel Utilizar outras informaes a priori (dados experimentais, resultados de simulaes anteriores...)
Simplificar equaes
Modelagem
Hipteses e Simplificaes
Conduo de calor:
Meio Slido - sem escoamento (v=0), e k CTE's; sem gerao de calor; bidimensional;
Reg. TRANSIENTE
Conduo de calor:
Meio Slido - sem escoamento (v=0), e k CTE's; sem gerao de calor; bidimensional;
Reg. PERMANENTE
Mtodos Numricos
So os processos iterativos que permitem chegar a um soluo numrica a partir do uso de conceitos do Clculo e da lgebra Linear A escolha de um mtodo numrico depende de cada problema matemtico especfico. Exemplos:
Em CFD nos preocuparemos principalmente com mtodos de soluo para equaes diferenciais
Mtodos numricos
Eq. diferenciais: Polinmio de Taylor
Os polinmios de Taylor so extensivamente usados pela tcnicas de anlise numrica (derivao, integrao, interpolao...)
Mtodos numricos
Eq. diferenciais: Polinmio de Taylor
Funo a ser aproximada:
g(x) = 1 1/2 x
Quanto menor a distncia de x0, melhor a aproximao
DISCRETIZAO
tamanho de malha
h = (x - x0)
Mtodos numricos
Eq. diferenciais ordinrias 1a ordem
Mtodo de Euler
Usamos o polinmio de Taylor de 1a ordem para aproximar o valor em torno de um ponto j conhecido
Aproximao de yi+1
Mtodos numricos
Eq. diferenciais ordinrias 1a ordem
Formulas de diferena:
FOWARD adiantada
BACKWARD atrasada
CENTRADA
Mtodos numricos
Dependncia entre os elementos da malha
Explcita
Mtodos numricos
Mtodo de Euler 1a ordem - PVI
eq. diff.
@x @t
Mtodos numricos
Mtodo de Euler 1a ordem - PVI
#(3) SISTEMA DE EQUAES: montar e resolver sist. eq. ALGBRICAS
Sistema de equaes ALGBRICAS
Sistema DIAGONAL
Soluo trivial (uma iterao)
EXPLCITO !!!
Mtodos numricos
Eq. diferenciais ordinrias 1a ordem
f(x) h(8) h(4)
MENOR malha/discretizao
h(2)
MAIOR preciso*
h(2) h
(4)
+ PRECISO
refinamento da malha
h(8)
Mtodos numricos
Eq. diferenciais parciais 2a ordem
Mtodos numricos
Eq. diferenciais parciais 2a ordem
ELPITICAS
PARABOLICAS
HIPERBLICAS
Mtodos numricos
Mtodo das Diferenas Finitas 2a ordem
Equao Elptica 1 dimenso
@y @x
Mtodos numricos
Mtodo das Diferenas Finitas 2a ordem
Equao Elptica 1 dimenso
Condies de Contorno
p/ i genrico
Frmula centrada
*C.C. fictcia
p/ i= 0
p/ i = n
Mtodos numricos
Mtodo das Diferenas Finitas 2a ordem
Equao Elptica 1 dimenso
IMPLCITO !!!
Mtodos numricos
Mtodo das Diferenas Finitas 2a ordem
Conduo de Calor Reg. Permanente: equao Elptica 2 dimenses
eq. diff.
cond. contorno
Mtodos numricos
Mtodo das Diferenas Finitas 2a ordem
Conduo de Calor Reg. Permanente: equao Elptica 2 dimenses
Mtodos numricos
Mtodo das Diferenas Finitas 2a ordem
Conduo de Calor Reg. Permanente: equao Elptica 2 dimenses
Para facilitar a visualizao do sistema obtido vamos adotar uma outra notao:
Mtodos numricos
Mtodo das Diferenas Finitas 2a ordem
Conduo de Calor Reg. Permanente: equao Elptica 2 dimenses Sistema de equaes ALGBRICAS
Mtodos numricos
Mtodo das Diferenas Finitas 2a ordem
Conduo de Calor Reg. Permanente: equao Elptica 2 dimenses Sistema MATRICIAL de equaes
IMPLCITO !!!
Mtodos numricos
Mtodo das Diferenas Finitas 2a ordem
Conduo de Calor Reg. Transiente: equao Parablica 2 dimenses
eq. diff.
Mtodos numricos
Mtodo das Diferenas Finitas 2a ordem
Conduo de Calor Reg. Transiente: equao Parablica 2 dimenses
Mtodos numricos
Mtodo das Diferenas Finitas 2a ordem
Conduo de Calor Reg. Transiente: equao Parablica 2 dimenses
do tipo STENCIL 3D
Para facilitar a visualizao do sistema obtido vamos adotar uma outra notao:
Mtodos numricos
Mtodo das Diferenas Finitas 2a ordem
Conduo de Calor Reg. Transiente: equao Parablica 2 dimenses Sistema de equaes ALGBRICAS
Mtodos numricos
Mtodo das Diferenas Finitas 2a ordem
Conduo de Calor Reg. Permanente: equao Elptica 2 dimenses Sistema MATRICIAL de equaes
Sistema de equaes ALGBRICAS
VALORES CONHECIDOS!
EXPLCITO !!!
Implementao
Fase final do problema em CFD Escolha do software que ir simular o modelo Opes variadas
Aplicao CFD (Phoenix, OpenFOAM) Pacote matemtico multitarefa (Matlab, Scilab) Programa de planilha de dados (Excel, LibreOffice)
Implementao
Phoenics OpenFOAM possui elevada curva de aprendizagem boas interfaces visuais (psprocessamento embutido ou independente) resolve problemas de alta especificidade e complexidade baixo tempo computacional (algortimos otimizados)
Estudo de Caso
Simulao de CFD no EXCEL Por que o Excel?
Possibilidade de usar Macros (citar BDFlow) Perfeito para o uso didtico (mecanismos de recompensa no aprendizado Curva de aprendizado de uma linguagem)
Referncias Bibliogrficas
Burden, R. and Faires, D., Numerical Analysis, 9th Edition, Brooks/Cole Cengage Learning, 2011; Wesseling, P., Principles of Computational Fluid Dynamics. Springer, 2001. Kuzmin, D., A Guide to Numerical Methods for Transport Equations, Friedrich-Alexander-Universitt Erlangen-Nrnberg, 2010. http://www.mathematik.uni-dortmund.de/~kuzmin/Transport.pdf Material do curso Introduction to Computational Fluid Dynamics. Prof.: Dmitri Kuzmin University of Dortmund Billo, E. J., Excel for Scientists and Engineers: Numerical Methods, Wiley, 2007. Portal/wiki CFD Online - http://www.cfd-online.com/