Beruflich Dokumente
Kultur Dokumente
Agosto de 2011
Mtodos Numricos Aplicados Engenharia
CAPTULO 1
Introduo ao Mtodo de
Diferenas Finitas e Aplicaes
1.1 Introduo
2
Mtodos Numricos Aplicados Engenharia
3
Mtodos Numricos Aplicados Engenharia
Dois tipos de erros que podem estar presentes na soluo numrica quando os
resultados so comparados com a realidade de um problema fsico:
erros numricos: resultantes da m soluo das equaes diferenciais. necessrio
comparar com outras solues analticas ou numricas.
4
Mtodos Numricos Aplicados Engenharia
Modelagem
Matemtica Problema Fsico
Sistema de
Ajuste do Equaes Discretizao Equaes
Modelo Governantes
Algbricas
Resoluo das
Anlise e Soluo Equaes
Interpretao Aproximada Algbricas
5
Mtodos Numricos Aplicados Engenharia
O Mtodo das Diferenas Finitas (MDF) sempre foi empregado pelos analistas das
rea de escoamento de fluidos, enquanto o Mtodo dos Elementos Finitos (MEF) o foi para a
rea estrutural, na soluo de problemas de elasticidade. Os problemas de escoamento so
altamente no-lineares, enquanto os da elasticidade no possuem os termos convectivos,
no-lineares, e assemelham-se a problemas puramente difusivos de Transferncia de Calor.
O MDF, atualmente, pode ser utilizado em qualquer tipo de malha, mesmo a no-
estruturada usada em elementos finitos.
O Mtodo dos Volumes Finitos (MVF) garante a conservao da propriedade
envolvida (massa, quantidade de movimento e entalpia) no volume elementar, e prefervel
em relao ao MDF.
Na atualidade, ambos os mtodos (MVF e MEF) esto resolvendo problemas
altamente convectivos, inclusive com ondas de choque e em geometrias arbitrrias. Isto
esperado, visto que, eles so derivados do mesmo princpio e diferem apenas na forma de
minimizao escolhida.
O MEF, aplicado em nveis de volumes elementares produz o Volume Finite Element
Method (CVFEM).
O Mtodo dos Elementos de Contorno (BEM - Boundary Element Method),
possibilita tratar apenas com a discretizao da fronteira, sem necessidade de discretizar o
domnio interno.
Na Figura 1.3 so mostrados alguns exemplos de aplicao dos mtodos numricos
em problemas de engenharia.
6
Mtodos Numricos Aplicados Engenharia
AEROESPACIAL
7
Mtodos Numricos Aplicados Engenharia
Atividade 1
y Tt = 100oC
Tb= 200oC x
L=1,0 m
8
Mtodos Numricos Aplicados Engenharia
Lista de Exerccios 1
4) Foram obtidos dois conjuntos de dados sobre um certo problema fsico. Um conjunto
originou-se de uma simulao numrica, o outro a partir de um experimento fsico. Qual dos
conjuntos voc considera mais representativo do fenmeno? Por qu? Discuta quais fatores
podem levar um conjunto a ser mais representativo do que o outro, e vice-versa.
7) Cite 2 programas comerciais de larga aplicao em dinmica dos fluidos. Faa o mesmo
para a anlise estrutural ?
9
Mtodos Numricos Aplicados Engenharia
CAPTULO 2
Este captulo apresenta os principais conceitos referentes aos aspectos matemticos das
equaes diferenciais parciais (EDPs). Primeiramente, so definidos os nveis de formulao dos
modelos para a soluo dos problemas fsicos. Na seqncia, discute-se os trs tipos bsicos de
EDPs, salientando-se a diferena entre eles, tanto do ponto de vista fsico como matemtico.
P ui
ui ui u j
u
S i (2.2)
t xj xi x j x j
k T
t
T
xj
u j T x
S
T
(2.3)
j c p x j
10
Mtodos Numricos Aplicados Engenharia
11
PROBLEMA FSICO
Leis de conservao, como quantidade
de movimento, massa, energa, etc.
MTODOS MTODOS TERICOS
EXPERIMENTAIS Relaes constitutivas, modelos de
turbulncia, etc.
Condies de contorno
BANCADA DE MODELO
TESTES EM MATEMTICO
LABORATRIO
12
Mtodos Numricos Aplicados Engenharia
As equaes (2.1) (2.2) e (2.3) podem ser escritas para um campo escalar geral f :
u v w
t x y z
(2.4)
S
x x y y z z
2. Parablicas.
3. Hiperblicas.
Essa classificao no meramente acadmica, uma vez que cada classe de equaes est
associada a uma categoria diferente de fenmenos fsicos. Alm disso, mtodos numricos que
funcionam para uma categoria de equaes podem no funcionar para as demais.
13
Mtodos Numricos Aplicados Engenharia
Equao de conservao
Massa global
Quantidade de movimento em x
Quantidade de movimento em y
Quantidade de movimento em z
Energia *
Massa de um componente
Uma equao diferencial pode ser classificada sob diferentes aspectos. A ordem de uma
equao diferencial parcial a ordem da maior derivada parcial presente na equao. Considere-
se a equao diferencial de segunda ordem em duas variveis x e y , que no necessariamente
representam coordenadas espaciais:
2 2 2
A 2
B C 2
D E F G (2.6)
x x y y x y
14
Mtodos Numricos Aplicados Engenharia
(2.6) dita linear. Em funo dos valores de A, B e C , pode-se classificar a equao (2.6) nos
trs tipos mencionados acima:
Elptica, se B 2 4 AC 0
Parablica, se B 2 4 AC 0
Hiperblica, se B 2 4 AC 0
Equaes de ordem superior a dois podem ser classificadas nas trs damlias anteriores,
se forem reescritas como um sistema de equaes de primeira ordem. Uma discusso mais
detalhada sobre a classificao de EDPs pode-ser encontrada em Fletcher (1992).
15
Mtodos Numricos Aplicados Engenharia
16
Mtodos Numricos Aplicados Engenharia
2 2
2 0 (2.7)
x2 y 2
2 2
2 (2.8)
x2 y 2
A soluo nica para problemas envolvendo equaes diferenciais parciais obtida
especificando-se condies sobre a varivel dependente na fronteira R da regio R , em que se
quer resolver o problema. Problemas que exigem condies ao longo da fronteira (contorno)
R de toda a regio so denominados de problemas de valor de contorno (PVC). Ver Figura 2.2.
R
Uma caracterstica dos problemas regidos por equaes elpticas que toda a regio R
imediatamente afetada por qualquer mudana no valor da varivel dependente em um ponto P
no interior de R , ou em sua fronteira R (ver Figura 2.3). Isso equivale a dizer que
perturbaes deslocam-se em todas as direes dentro de R , afetando todos os demais pontos
internos, embora essa influncia diminua como o aumento da distncia ao ponto P . Portanto,
as solues numricas de problemas de equilbrio variam suavemente em R . No caso da chapa,
qualquer mudana de temperatura em P altera a distribuio estacionria de temperatura em
todos os pontos da regio R , sendo as mudanas menores conforme nos afastamos de P .
17
Mtodos Numricos Aplicados Engenharia
Fisicamente, observamos esse efeito quando colocamos ao fogo uma panela que est
inicialmente em equilbrio trmico. Aps a panela atingir novamente o equilbrio trmico, toda a
panela est quente e no s a parte em contato com a chama.
Elptico
P
x
Parablico
P
x
Hiperblico
P
x
t0 t , t0 2t , t0 3t ,..., t f t , t f
18
Mtodos Numricos Aplicados Engenharia
marcha.
Os fenmenos transientes so modelados por equaes diferenciais parablicas ou
hiperblicas. Quando apresentam mecanismos de dissipao de energia (por exemplo, na
difuso de calor e no escoamento de fluidos viscosos), os fenmenos ditos dissipativos so
descritos por equaes parablicas. Caso contrrio, so representados por equaes
hiperblicas.
Equaes Parablicas
A equao modelo para problemas parablicos a equao transiente de difuso de
calor:
1 T 2T
(2.9)
t x2
na qual T a temperatura e o coeficiente de difusividade trmica do material. Como
exemplo, considere-se a barra delgada de comprimento 10 cm, mostrada na Figura 2.4, isolada
termicamente ao longo de seu comprimento, mas que tem suas extremidades mantidas s
temperaturas de T0 T1 50C .
T0 T1
19
Mtodos Numricos Aplicados Engenharia
60
Estacionria
50
Temperatura (oC) 40
30
20
10 Transientes
0 1 2 3 4 5 6 7 8 9 10
x (cm)
Figura 2.5 Distribuio da temperatura em uma barra para diferentes instantes de tempo
fronteira para t 0 . Problemas desse tipo so denominados problemas de valor inicial (PVI). A
necessidade de condies iniciais fica clara quando observa-se que a equao (2.9) s relaciona
variaes espaciais e temporais de T , mas no especifica o valor de T . Deve-se especificar o
valor inicial de T para, sabendo sua variao temporal e espacial (dadas pela equao (2.9)),
obter os novos valores de T para t 0 . Pode-se, ento escrever:
Variao espacial e
Condies Novo valor
Valor inicial de T + temporal de T , dada + de fronteira = de T
pela equao diferencial
daquela dos problemas elpticos, a regio R de soluo de problemas parablicos aberta. (ver
Figura 2.3)
Equaes Hiperblicas
Equaes hiperblicas esto relacionadas a problemas de vibrao ou de conveco, em
que os fenmenos dissipativos so mnimos ou podem ser desprezados. Situaes descritas por
equaes hiperblicas necessitam tanto de condies iniciais como, em geral, de condies de
fronteira (ver Figura 2.3). Portanto, so tambm problemas de valor inicial. E da mesma forma
em que problemas parablicos, a regio R da soluo aberta.
A equao modelo do problema hiperblico a equao de conveco que, para uma
dimenso especial, escrita como:
v (2.10)
t x
Essa equao representa o transporte de para a direita ao longo de x com velocidade
2.6). O produto
v (2.11)
x
denominado termo convectivo ou inercial.
Figura 2.6 Perfil senoidal transportado sem dissipao com velocidade v 0 por uma equao
hiperblica
21
Mtodos Numricos Aplicados Engenharia
2
v (2.12)
t x x2
em que v a velocidade de propagao de e o coeficiente de difuso de .
Para ilustrar os efeitos que a presena ou ausncia de mecanismos de dissipao tm
sobre a soluo numrica de problemas de conveco, a Figura 2.7 mostra a propagao com
dissipao do perfil senoidal da Figura 2.6. Os efeitos dissipativos so claramente visveis: o
perfil senoidal foi espalhado (difundido) para pontos adjacentes e teve sua amplitude reduzida.
Figura 2.7 Perfil senoidal transportado com dissipao. Em relao ao perfil inicial, note a
reduo da amplitude e difuso do perfil para pontos adjacentes.
2 2
2
c (2.13)
t2 x2
Essa equao descreve, por exemplo, o deslocamento transversal de uma corda sob
tenso. A constante c a velocidade de propagao da onda na corda. Uma expresso
semelhante modela a vibrao de uma chapa de espessura desprezvel, fixa pelas extremidades.
A Tabela 2.3 adaptada de Versteeg & Malalasekera (1995), resume a classificao dos
fenmenos fsicos e as equaes vistas at aqui.
23
Mtodos Numricos Aplicados Engenharia
Lista de Exerccios 2
2 2
0
x 2 y 2
(a) xy
(b) x 2 y 2
(c) ln( x 2 y 2 )
4) Suponha que as funes 1 e 2 sejam duas solues da equao de Laplace. Mostre que, se c1
u u 2u
5) Considere a Equao de Burger dada por: u 2
t x x
onde u o componente x da velocidade, t o tempo, x a coordenadas espacial e a
viscosidade cinemtica do fluido. Discuta a natureza desta equao.
2T 2T
x 0
x 2 y 2
Esta equao pode ser elptica, parablica ou hiperblica, dependendo se x 0 , x 0 ou x 0 .
Explique quando est equao elptica, parablica ou hiperblica.
24
CAPTULO 3
25
Mtodos Numricos Aplicados Engenharia
Por convenincia, vamos assumir que o espaamento dos pontos da grade, denominada
de malha, na direo x uniforme e igual a x e que o espaamento na direo y tambm
x
Figura 3.2 Pontos discretos da malha.
u 2 u x 2 3u x3
ui 1, j u i , j x 2 3 (3.1)
x i, j x i , j 2 x i, j 6
26
Mtodos Numricos Aplicados Engenharia
u 2u x2
ui 1 ui , j x 2 (3.2)
x i , j x i , j 2
Ns dizemos que a equao acima tem acurcia de segunda ordem, porque os termos
iguais ou maiores que ( x )3 foram desprezados. Se os termos de ordem ( x )2 e de ordens
maiores forem desprezados, ns obtemos:
u
ui 1 ui, j x (3.3)
x i , j
u
Vamos retornar a equao (3.1) e calcular :
x i, j
u u u 2u x 3u x 2
i 1, j i, j 2 3
x i , j x x i , j 2 x i , j 6
erro de truncamento
ou
u u u
i 1, j i , j O x (3.4)
x i , j x
27
Mtodos Numricos Aplicados Engenharia
O( x ) - termos da ordem de x .
u u u
i 1, j i , j O x (3.5)
x i , j x
Vamos escrever a expanso em srie de Taylor sobre o ponto (i-1,j) para u i-1,j
u 2 u x 2 3 u x 3
u i 1, j u i , j x 2 3 , ou
x i, j x i, j 2 x i, j 6
(3.6)
u 2 u x 2 3 u x 3
u i 1, j u i , j x 2 3
x i, j x i, j 2 x i, j 6
u
Resolvendo para , ns obtemos:
x i, j
u u u
i , j i 1, j O x (3.7)
x i , j x
u 3 u x 3
ui 1, j u i 1, j 2 x 3 (3.8)
x i, j x i, j 3
u
Resolvendo para , obtemos:
x i, j
u u u
i 1, j i 1, j O x 2 (3.9)
x i , j 2 x
Esta a derivada central, com acurcia de segunda ordem, para o ponto (i, j).
Para obter uma expresso em diferenas finitas para a derivada parcial de segunda
2u
ordem , primeiro reescrevemos a equao (3.8).
2
x
28
Mtodos Numricos Aplicados Engenharia
u u u 3u x 2
i 1, j i 1, j 3 (3.10)
x i , j 2 x x i , j 6
u ui 1, j 3u x 2 2u x 2
ui 1, j ui , j i 1, j 3 x 2
2 x x i , j 6 x i , j 2
(3.11)
3u x3 4u x 4
3 4
x i, j 6 x i , j 24
2u
Resolvendo (3.11) para , obtemos
2
x i, j
2u u 2ui , j ui 1, j
O x
2
2 i 1, j (3.12)
x i , j x 2
u u u
i , j 1 i , j O y Derivada a jusante
y i , j y
u u u
i , j i, j 1 O y Derivada a montante
y i , j y
u u u
i, j 1 i , j 1 O y 2 Derivada Central
y i, j 2 y
u u
2u u x i 1, j x i 1, j 1
2
x
x i , j x x i , j
x
2u u u u u 1
2 i 1, j i, j i , j i 1, j
x i , j x x x
2u u 2ui, j ui 1, j
2 i 1, j (3.13)
x i , j x 2
29
Mtodos Numricos Aplicados Engenharia
2u
A mesma filosofia pode ser usada para se obter a derivada mista no ponto (i,
x y i , j
j). Por exemplo:
u u
2
u u y i 1, j y i 1, j
x y i , j x y 2 x
(3.14)
2u u u u u 1
i 1, j 1 i 1, j 1 i 1, j 1 i 1, j 1
x y i , j 2 y 2 y 2 x
ou
2u 1
u i 1, j 1 u i 1, j 1 u i 1, j 1 u i 1, j 1 O x , y
2 2
(3.15)
x y i, j 4 x y
1 2
Exerccio 3.1 Dada a funo f x = x , calcule a primeira derivada de f em x=2,0 usando
4
aproximao em diferenas finitas avanada e retrgrada. Compare esses resultados com uma
30
Mtodos Numricos Aplicados Engenharia
aproximao em diferenas centrais e o valor analtico exato. Use tamanhos de passos: x = 0,1
e 0,4. Preencha o quadro abaixo.
Valor
x = 0,1 x = 0,4 0,1 0,4
Analtico
Der. Retrgrada
Der. Avanada
Der. Central
f
Exerccio 3.2 Dada a funo f x sin2 x , determine em x=0,375, usando
x
representao em diferena central de ordem ( x )2 e ( x )4. Use passos 0,01, 0,1 e 0,25.
Compare e discuta os resultados. Preencha o quadro abaixo.
f f f
i 1 i 1 O x
2
x 2 x
f f f 2
ordem ( x )2: i 1 i 1 O x
x 2 x
f fi 2 8 f i 1 8 f i 1 fi 2
O x
4
ordem ( x )4:
x 12 x
Valoraproximado Valoranalitico
determinao do erro percentual: 100 (%)
Valoranalitico
Valor
x = 0,01 x = 0,1 x = 0,25 0,01 0,1 0,25
Analtico
ordem
( x )2
ordem
( x )4
31
Mtodos Numricos Aplicados Engenharia
Muitas outras aproximaes diferentes podem ser obtidas para as derivadas acima, como
bem para as derivadas de ordens maiores.
O que acontece com a fronteira? Que tipo de difereciamento possvel quando ns temos
somente uma direo? Imagine o problema abaixo.
u
Ns desejamos construir uma aproximao por diferenas finitas para na
y 1
fronteira. A aproximao mais fcil a derivada a jusante:
u u 2 u1
O y (3.16)
y 1 y
a qual tem acurcia de primeira ordem. Como podemos obter uma acurcia de segunda ordem?
A derivada central falha, porque no existe o ponto 2.
Vamos assumir que na fronteira u passa ser expressa pelo polinmio:
u1 = a
2
u2 = a +b y + c y (3.18)
2
u3 = a +b 2 y + c 2 y
32
Mtodos Numricos Aplicados Engenharia
u
b (3.21)
y 1
u 3u1 4u2 u3
(3.22)
y 1 2 y
u 2 u y 2 3u y 3
u y u1 y 2 3 (3.23)
y 1 y 1 2 y 1 6
u 3u1 4u2 u3
O y
2
(3.24)
y 1 2 y
33
Mtodos Numricos Aplicados Engenharia
x a bx cx 2
Soluo de x : x
x x2 x x3 x x1 x x3 x x1 x x2
x1 x2 x1 x3 1 x2 x1 x2 x3 2 x3 x1 x3 x2 3
b) Calcular:
x x
2
c) Calcular: , , e 2 , assumindo
x 1 x 2 x 3 x 2
x x2 x1 x3 x2 cte
Nessa seo sero expostos os princpios das formulaes: explcita, totalmente implcita
e implcita.
Vamos exemplificar utilizando o problema de conduo transiente unidimensional, que
pode ser expresso por:
( cPT ) T
k q (3.25)
t x x
presso constante [J/(kg K)], k a condutividade trmica do material [W/(m K)] e q o termo
fonte de gerao de calor [W/m3].
1T 2 T q
(3.26)
t x2 k
34
Mtodos Numricos Aplicados Engenharia
T TE TP
O x Derivada de primeira ordem a jusante
x P
x
T T T
E W O x Derivada de primeira ordem a montante
xP x
T TE TW 2
O x Derivada de primeira ordem central
x P
2 x
2T TE 2TP TW 2
2
O x Derivada de segunda ordem central (3.27)
x2 P x
T TPn 1 TPn
O t (3.28)
t P
t
sendo:
TP temperatura no ponto P no instante futuro ( n 1 ).
35
Mtodos Numricos Aplicados Engenharia
TPn 1 TPn T 2T P T W q
E O[( t ,( x ) 2 ] (3.29)
t ( x ) 2 k
TPn 1 TPn T n 2T nP T Wn qP
E (3.30)
t ( x)2 k
ou,
TPn 1 1 2rx TPn rx (TEn TWn ) QP (3.31)
onde
t qP
rx QP t (3.32)
x 2 k
rx Fo =nmero de Fourier
36
Mtodos Numricos Aplicados Engenharia
n 1 1 n
n
T2 2 T 3 T 1
n 1 1 n
T3 T 4 T 2
2
n
n 1 1 n
n
T4 2 T 5 T 3
Resultando, em regime permanente, no campo de temperatura:
{T1=100, T2=75, T3=50, T4=25 e T5=0 }
37
Mtodos Numricos Aplicados Engenharia
contorno mostradas. Use o Mtodo de Diferenas Finitas e 3 pontos internos, como mostrado
na figura. O material da barra o alumnio com propriedades: condutividade trmica
T2 T3 T4
o
T1=80 C T5 =20oC
x
x
L=0,26 m
TPn 1 TPn T n 1
E 2T nP1 T Wn 1 qP
(3.33)
t ( x )2 k
ou,
rxTEn 1 (1 2 rx )TPn 1 rxTWn 1 TPn QP (3.34)
A Eq. (3.34) quando aplicada para cada ponto da malha, origina um sistema de equaes
algbricas, uma vez que elas esto acopladas entre si.
No existe mais possibilidade de coeficiente negativo para TP. A formulao
incondicionalmente estvel e o intervalo de tempo limitado por preciso.
1
Para o problema discutido na seo 3.4.1 e com rx e QP 0 :
2
38
Mtodos Numricos Aplicados Engenharia
n 1 1 n1 1
T2 4
T3 T1n 1 T2n
2
n 1 1 n1 1
T3
4
T4 T2n 1 T3n
2
(3.35)
n 1 1 n1 1
T4
4
T5 T3n1 2 T4n
Fazendo P=2, 3 e 4:
a2 T2n 1 a3T3n 1 b2
n 1 n 1 n1
a3 T3 a4 T4 a2 T2 b3 (3.37)
n 1 n 1
a4 T4 a3 T3 b4
1
n 1
T1 T2n
(1 2rx ) rx 0 T2 b2 2
r n 1
(1 2rx ) rx T b T3n (3.39)
x 3 3
0 rx (1 2 rx ) T4n 1 b4 1 n
T5 T4
2
O sistema de equaes (3.37) deve ser resolvido para cada intervalo de tempo, pois o
problema transitrio.
39
Mtodos Numricos Aplicados Engenharia
a temperatura tomada como uma mdia aritmtica entre as temperaturas Tpn e Tpn 1 , como:
importante observar que basta ser diferente de zero para que as equaes fiquem
acopladas, caracterizando a implicitude entre as mesmas.
A figura 3.9 ilustra, para os trs tipos de formulaes, as conexes existentes entre o
ponto P e seus vizinhos, no instante de tempo futuro e no instante de tempo presente.
n (Formulao Explcita)
n n 1 (Formulao Implcita)
40
Mtodos Numricos Aplicados Engenharia
Na equao (3.29) :
TPn 1 TPn T n 1/ 2
E 2T nP1/ 2 T Wn1/ 2 q
(3.42)
t ( x ) 2 k
n1/ 2 n1/ 2
Substituindo na equao (3.42), expresses semelhantes a (3.41) para T P , T E e
T Wn1/ 2 , obtemos:
Observe que a equao resultante para a formulao implcita nesse caso uma
ponderao entre as equaes (3.31) para a formulao explcita e a (3.34) para a formulao
totalmente implcita. As definies de rx e de QP so as mesmas apresentadas na equao
(3.32).
41
Mtodos Numricos Aplicados Engenharia
R R
Tf TP
...
x
L
42
Mtodos Numricos Aplicados Engenharia
Tf TP
...
q
x
L
T (T T f ) (T TP )
q k k P k f
x x x
qx
Tf TP (3.44)
k
T
Uma aproximao de ordem O(x)2 , pode ser obtida para , atravs da equao (3.22):
x
T 3T1 4T2 T3
(3.45a)
x 2 x
Resultando para a temperatura na fronteira T f :
2 qx 4 1
Tf TP TP 1 (3.45b)
3 k 3 3
Tf TP
...
h, T x
L
O calor transportado por conveco tem que ser igual ao fluxo de calor que atravessa a
h(T T f ) e o fluxo de calor
fronteira. Igualando na fronteira o fluxo de calor convectivo: qconV
TP T f
k
difusivo: qconD :
x
43
Mtodos Numricos Aplicados Engenharia
hT (k / x)TP
Tf (3.46)
h ( k / x )
T1 T2 T3 T4 T5
h 200W / ( m2 . C )
x q 7500W / m 2
T1, 15 C x
L=0,20 m
44
Mtodos Numricos Aplicados Engenharia
a)
b)
Para malhas no-uniformes ou curvilneas, a discretizao da equao pode ser feita aps
a transformao do espao fsico (x, y, z) para um espao cartesiano computacional (,,). As
relaes entre os dois espaos so definidas pelas frmulas de transformao de coordenadas
tais como: =(x,y,z) e frmulas similares para e .
Todas as frmulas derivadas anteriormente podem ser aplicadas no espao (,,) das
equaes escritas em coordenadas curvilneas.
45
Mtodos Numricos Aplicados Engenharia
Essas equaes transformadas contm coeficientes mtricos que devem ser discretizados
de uma maneira consistente. Eles introduzem a influncia do tamanho da malha nas frmulas
de diferenas. Dessa maneira, possvel utilizar a tcnica de diferenas finitas para geometria e
malhas arbitrrias. A nica restrio das malhas de diferenas finitas que todos os pontos da
malha devem estar posicionados em famlias de linha que no se cruzam.
Ser feita a expanso em srie de Taylor baseado na malha mostrada na figura 3.13.
Derivada a jusante:
2 u xi 1, j
2
u
ui 1, j ui , j xi 1, j
x 2 (3.47)
x i , j i , j 2
u
u u 2u xi 1, j
i 1, j i, j 2 (3.48)
x i , j xi 1, j x i , j 2
46
Mtodos Numricos Aplicados Engenharia
Derivada a montante:
2 u xi , j
2
u
ui 1, j ui, j xi , j 2 (3.49)
x i , j x i , j 2
u
u u 2u xi , j
i , j i 1, j 2 (3.50)
x i , j xi , j x i , j 2
Diferena Central.
Combinando as equaes (3.48) e (3.50) para eliminar os erros de truncamento de
primeira ordem, obtemos a frmula de segunda ordem.
u
Isolando das equaes (3.48) e (3.50) as expresses para :
x i , j
u
u u 2 u xi 1, j 3u xi 1, j
i 1, j i , j 2
2
x3 (3.51)
x i , j xi 1, j x i , j 2 i , j 6
u
u u 2u xi , j 3u xi , j
i , j i 1, j 2
2
x3 6 (3.52)
x i , j xi , j x i , j 2
u ui 1 ui ui ui 1 2u xi xi 1 3u xi 1 2 xi 2
2 2 3 (3.53)
x i xi 1 xi x i 2 x 6 6
1 u u i , j ui , j u i 1, j xi 1, j xi, j 2 u xi 1, j xi , j
2 2
u
i 1, j 2 (3.54)
x i, j 2 xi 1, j xi , j 4 x i
12
47
Mtodos Numricos Aplicados Engenharia
2 u 1 ui 1, j ui , j ui , j ui 1, j 2 1 3u
2 xi 1, j xi , j 3
xi , j xi 1, j xi , j 3
x i 2 xi 1, j x i
(3.55)
x x u
i 1, j
3
i, j
3 4
12 x x x
i 1, j i, j
4
(3.58)
x x x
Analogamente:
(3.59)
y y y
Tambm temos:
(3.60)
t x , y ,t t x , y , t x , y , t x, y
ou
d
(3.61)
t t t dt
48
Mtodos Numricos Aplicados Engenharia
Os coeficientes: , , e so chamados fatores mtricos.
x y x y
2
2 2 2 2
y 2 y 2 y 2 2 y
(3.63)
2 2 2
2 2
y y y
2 2
0 (3.64)
x2 y 2
2 2 2 2 2 2
2
2 x y x y
2
2 2
2 2 (3.65)
x x x y y
2 2 2 2
2 2 0
x y x y2
49
Mtodos Numricos Aplicados Engenharia
1T 2 T 2 T q
(3.66)
t x2 y2 k
TPn 1 TPn T 2T P T W T N 2T P T S q 2 2
E 2
2 k O[(t ,(x ) ,( y ) ] (3.67)
t ( x ) ( y )
h, T h, T
q q
W T T
h, T ; q; T
L
Figura 3.14 Malha 2D para discretizao da Eq. (3.67).
TPn 1 TPn T nE 2T nP T Wn T nN 2T Pn T nS q
k (3.68)
t ( x) 2 ( y )2
50
Mtodos Numricos Aplicados Engenharia
t t
Sendo: rx 2
e ry 2
. A definio de QP dada na Eq. (3.41).
x y
O critrio de estabilidade para a Eq. (3.70) obtido fazendo o coeficiente de TPn sempre
A Eq. (3.71) determina o valor mximo do passo de tempo admissvel para a formulao
explcita. Qualquer valor menor de t pode ser utilizado.
A Eq. (3.70) em geral escrita da forma:
TPn 1 aW TWn a E TEn a N TNn a S TSn b (3.71a)
Onde:
a Pn (1 2( rx ry ))
a E aW rx
(3.71b)
a N a S ry
b a n T n Q
P P P
51
Mtodos Numricos Aplicados Engenharia
placa est a uma temperatura T ij = 20oC . O material da placa o ao AISI 304 com
b) Trace o grfico de uma das temperaturas internas versus o tempo (T ij t empo ). Comente o
comportamento da curva.
qt = 1200W / m 2
y
H = 0, 27 m
T l , = 5oC T r , = 5oC
h = 400W / (m 2K ) h = 400W / (m 2K )
x
Tb = 0oC
L = 0, 60 m
TPn 1 TPn T n1
E 2T nP1 T Wn 1 T n 1
N 2T nP1 T n 1
S
q
k (3.72)
t ( x)2 ( y ) 2
t t
Sendo: rx 2
e ry 2
. A definio de QP dada na Eq. (3.41).
x y
A Eq. (3.74) no necessita de um critrio de estabilidade, sendo o valor do t
normalmente restringido por questes de preciso.
Se x y rx ry Fo , ento a Eq. (3.74) pode ser reescrita como:
52
Mtodos Numricos Aplicados Engenharia
onde:
a P (1 2(rx ry ))
aW a E rx
(3.76)
a S a N ry
n
b TP QP
Devido ao acoplamento das equaes, o sistema acima pode ser resolvido pelos mtodos
de inverso de matrizes, eliminao de Gauss, Cholesky, Gradiente Conjugado, discutidos nas
prximas sees.
X X X X X X X X X 0
X X X 0 X X X 0 X 0 X
X X 0 X 0 X
X X X X X X X X X X X X
X X X X 0 X X X X X 0 X X X 0 X
X X X X X X X 0 X X X X X X
X X X X X X X X X 0 X X X 0 X
0 X X X X 0 X X X X 0 X X X X
X X X 0 X X X X X X 0 X X X
X X X X X 0 X X X X
53
Mtodos Numricos Aplicados Engenharia
54
Mtodos Numricos Aplicados Engenharia
a) Inverso de Matriz
55
Mtodos Numricos Aplicados Engenharia
bn
xn
ann
bn 1 an 1, n xn
xn 1
an 1, n 1
Continuando o processo para as outras equaes, chegamos ao seguinte algoritmo:
n
bi j 1 ai , j x j
xi
ai ,i (3.82)
2 x1 x2 0 0 1
x 2 x x3 0 0
1 2
(3.83)
0 x 2 2 x3 x4 0
0 0 x3 2 x4 1
56
Mtodos Numricos Aplicados Engenharia
Reescrevendo o sistema:
E1 : 2 1 0 0 1
E2 : 0 3 2 0 1
E3 : 0 0 4 3 1
E4 : 0 0 0 5 5
x1 1
x 1
2
x3 1
x4 1
c) Mtodo de Jacobi
iterao n 1 :
1 n
u in,j1
4
u i 1, j u in1, j u in, j 1 u in, j 1 (3.84)
O ciclo iterativo :
57
Mtodos Numricos Aplicados Engenharia
d) Mtodo de Gauss-Seidel
Neste mtodo, o valor da varivel dependente utilizado para calcular os pontos vizinhos
to logo ele seja disponvel. Isto certamente aumenta a taxa de convergncia dramaticamente
sobre o mtodo de Jacobi (~ 100%). O mtodo convergente se os maiores elementos so
localizados na diagonal principal da matriz coeficiente (dominncia diagonal).
O processo de iterativo pode ser resumido como:
Estimar campo inicial da varivel
Iterar em n
Calcular TP pela Eq. (3.86) onde foi considerada uma varredura de sul para
Checar convergncia
Retornar se o critrio no foi atendido
AP TPn 1 Anb Tnbn AEn TEn ANn TNn B (3.87)
Para um algoritmo vetorizado, o mtodo de Jacobi pode ser mais eficiente que o de
Gauss-Seidel.
58
Mtodos Numricos Aplicados Engenharia
relaxao. O coeficiente de relaxao serve para avanar mais rapidamente a soluo, quando o
processo esta lento, ou segurar a varivel quando a mesma avana em demasia e pode causar
divergncia. Os valores recomendados de w para avanar mais rapidamente a soluo variam
de 1.5 a 1.7, apesar deste valor depender do tamanho da malha. Na prtica, o mtodo de
tentativa e erro usado para determinar w timo para um problema em particular.
Os mtodos linha a linha resolvem diretamente uma linha. O mtodo mais conhecido o
algoritmo de Thomas ou (TDMA). Para problemas 2-D e 3-D so iterativos, com a varredura se
processando linha a linha e coluna por coluna.
Considere a malha unidimensional abaixo:
que faamos agora a substituio retrgrada na qual TN-1 obtida de TN , TN-2 de TN-1, T2 de T3 e
T1 de T2.
Suponha que na substituio avanada, ns tenhamos uma relao:
Ti PiTi 1 Qi (3.90)
bi c Q di
Ti Ti 1 i i 1 (3.93)
ai ci Pi 1 ai ci Pi 1
bi
Pi (3.94)
a c P
i i i 1
cQ d
Qi i i 1 i (3.95)
ai ci Pi 1
60
Mtodos Numricos Aplicados Engenharia
Portanto:
TN QN (3.99)
Algoritmo TDMA
Calcule P1 e Q1 da Eq. (3.96)
Use as relaes de recorrncia (3.95) e (3.96) para obter Pi e Qi para i=2, 3,...,N.
Faa TN=QN.
Use a Eq. (3.91) para i=N-1, N-2,..., 3, 2, 1 para obter TN-1, TN-2, ...,T3, T2, T1.
2 x1 x2 0 0 1
x 2 x x3 0 0
1 2
(3.100)
0 x 2 2 x3 x4 0
0 0 x3 2 x4 1
bi
Pi (3.95)
ai ci Pi 1
d cQ
Qi i i i 1 (3.96)
ai ci Pi 1
61
Mtodos Numricos Aplicados Engenharia
x1 1
x 1
2
x3 1
x4 1
62
Mtodos Numricos Aplicados Engenharia
63
Mtodos Numricos Aplicados Engenharia
Lista de Exerccios 3
b) Trace o grfico de uma das temperaturas internas versus o tempo ( Tij tempo ). Atravs desse
y T t = 200 oC
Tb = 200oC
L=0,6 m
2) a) Determine o campo de temperatura em regime permanente para a barra com termo fonte
uniforme de gerao de calor. Inicialmente a barra est a uma temperatura isotrmica
Ti 50 C , quando ento so impostas as condies de contorno mostradas. Use o Mtodo de
Diferenas Finitas e 3 pontos internos para obter o campo transitrio de temperatura. O
material da barra o alumnio com propriedades: condutividade trmica k 200 W / m. C e
64
Mtodos Numricos Aplicados Engenharia
r1 20 mm , T5 80 C e r2 40 mm .
b) Compare os resultados com a soluo analtica em regime permanente.
T5
r1
r2
T1 1 T 1 q
r T
= +
a t r r r k
r
2
dh R
= - 2gh 2
dt R t
2 1/ 2
2ho R t h
cuja soluo analtica dada por: t = 1 - .
g R 2 ho
65
Mtodos Numricos Aplicados Engenharia
Rt
ho
h(t)
R2
V2
E1 : 3 x1 x2 0 x4 3
E2 : x1 7 x2 2 x3 2 x4 2
E3 : 3 x1 x2 6 x3 x4 1
E4 : x1 x2 x3 3 x4 6
66
Referncias Bibliogrficas
4. Hoffmann, Klaus A. & Chiang, Steve T.(1993) - Computational Fluid Dynamics for
Engineers, vols I e II, Engineering Educational System.
9. Patankar, Suhas V.(1980) - Numerical Heat Transfer and Fluid Flow, Hemisphere
Publishing Corporation.