Sei sulla pagina 1di 31

1

Programa de Ps-Graduao em Engenharia Mecnica



Disciplina: Mtodos Matemticos aplicados Engenharia Mecnica

Prof.: Solidnio Rodrigues de Carvalho Bloco: 5P Sala:202

1. Mtodos numricos e tcnicas computacionais para a soluo de problemas de
transferncia de calor e dinmica dos fluidos

A tarefa do mtodo numrico resolver uma ou mais equaes diferenciais quando a
soluo analtica no possvel. O objetivo principal substituir as derivadas existentes por
expresses algbricas que envolvem uma nica incgnita. No caso de problemas relacionados
dinmica dos fluidos e transferncia de calor, normalmente, torna-se necessrio encontrar a
soluo analtica ou numrica das seguintes equaes diferenciais:

Equao da continuidade ou da conservao da massa para um fluido incompressvel
escrita na forma tensorial para um dado volume de controle tridimensional:

0 =
c
c
+
c
c
+
c
c
z
w
y
v
x
u


Equaes de Navier-Stokes (ou do momento linear) para um fluido incompressvel escrita
na forma tensorial para um dado volume de controle tridimensional:

c
c
+
c
c
+
c
c
+
c
c
=
c
c
+
c
c
+
c
c
+
c
c
(

c
c
+
c
c
+
c
c
+
c
c
=
c
c
+
c
c
+
c
c
+
c
c
(

c
c
+
c
c
+
c
c
+
c
c
=
c
c
+
c
c
+
c
c
+
c
c
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
z
w
y
w
x
w
z
P
z
w
w
y
w
v
x
w
u
t
w
z
v
y
v
x
v
y
P
z
v
w
y
v
v
x
v
u
t
v
z
u
y
u
x
u
x
P
z
u
w
y
u
v
x
u
u
t
u
u


Laboratrio de Transferncia de Calor e
Massa e Dinmica dos Fluidos
Universidade Federal de Uberlndia
Faculdade de Engenharia Mecnica
Bloco 1M Campus Sta. Mnica
Av. J oo Naves de vila, 2121 - Uberlndia - CEP 38408-100
Tel.:(034) 3239-4040, r.608 Fax:(034) 3239-4206
srcarvalho@mecanica.ufu.br
2
Equao da energia para um fluido isotrpico escrita na forma tensorial para um dado
volume de controle tridimensional:

|
.
|

\
|
c
c
+
c
c
+
c
c
+
c
c
=
c
c
+
c
c
+
c
c
z
T
z
y
T
v
x
T
u
t
T
z
T
y
T
x
T
o
1
2
2
2
2
2
2


A partir das equaes diferenciais apresentadas anteriormente, nota-se que obter uma
soluo analtica pode ser invivel dependo do problema. Nesse sentido, faz-se o uso de mtodos
numricos e tcnicas computacionais para a soluo de problemas de transferncia de calor e
dinmica dos fluidos. Antes de apresentar tais metodologias, inicialmente devemos entender o
conceito de malha numrica.

1.1. Malha Numrica

Para entendermos o que a malha numrica, considere, por exemplo, o seguinte
problema fsico: Escoamento em uma cavidade com tampa deslizante












onde L largura da cavidade, h a altura e
o
u a velocidade da tampa.

A malha numrica obtida dividindo-se a largura L e a altura h da cavidade em
x
n e
y
n
clulas, respectivamente, ou seja:
L
h
o
u
Regio com
fluido
Tampa
3


x
n
L
x = A e
y
n
h
y = A
onde x A e y A so as dimenses da clula. A figura abaixo apresenta a malha numrica para o
problema da cavidade:















Note que cada clula possui um n ou nodo, que tem como objetivo fornecer a localizao
da clula no modelo fsico.

Observao: Nesta apostila ser considerada apenas a malha regular (uniforme), ou seja,
y x A = A . Entretanto, de acordo com a complexidade do problema, podemos tambm gerar
malhas irregulares, nas quais: y x A = A ou ainda
x
n
x x x A = = A = A ...
2 1
e
y
n
y y y A = = A = A ...
2 1
.
Para uma clula qualquer da malha numrica, adotam-se as coordenadas i e j no n
para indicar a posio da clula de acordo com os eixos x e y , respectivamente. Ento:

L
h
o
u
Tampa
y A
x A x
y
Clula
N ou
(nodo)
4









De acordo com a origem dos eixos cartesianos, desenhando-se novamente a malha
numrica, mas agora na forma matricial, tem-se:














A partir da localizao de cada n, podemos agora aplicar uma metodologia para obter a
soluo numrica das derivadas parciais que aparecem no modelo matemtico do problema.

Obs.: Quando aplicamos uma metodologia numrica, optamos por ter uma soluo para um
nmero discreto de pontos (ns), com um determinado erro, esperando que, quando maior for o
nmero de pontos (ns), mais perto da soluo exata ser a soluo numrica. (Maliska, C. R.
1995).


o
u
i x,
j y,
1 , 1 1 , 2 1 , 3
2 , 1
3 , 1
2 , 2
3 , 2
2 , 3
3 , 3
1 + j i
j i 1 +
j i
1 j i
j i 1
i x,
j y,
5
1.2. Discretizao temporal

Nas equaes apresentadas anteriormente, verificamos que aparecem as seguintes
derivadas parciais no tempo:

t
u
c
c
,
t
v
c
c
,
t
w
c
c
e
t
T
c
c

Nesse sentido, vamos considerar, por exemplo, o grfico t u (velocidade x tempo) abaixo e
aplicar a definio de derivada de uma funo:

Na figura acima, nota-se que o coeficiente angular da reta secante ) (t s :

t
t u t t u
t t t
t u t t u
o o
o o
o o
A
A +
=
A +
A +
=
) ( ) ( ) ( ) (
tanu

Quando 0 At , verifica-se no grfico acima que o coeficiente angular da reta ) (t s
tende a ) ( '
o
t u (derivada da funo ) (
o
t u ), assim:

6
t
t u t t u
t u
o o
t
o
A
A +
=
A
) ( ) (
lim ) ( '
0


Nesse sentido, para 0 At tem-se que:

t
t u t t u
t u
t
u
A
A +
= =
c
c ) ( ) (
) ( ' ou ainda
t
u u
t
u
t t
A

=
c
c
+1

Obs.: Vetorialmente, usaremos
1 + t
u para representar a velocidade u no instante de tempo
t t A + e
t
u para representar a velocidade no tempo t .

1.3. Discretizao espacial: Mtodo da malha co-localizada e deslocada

Considere um problema de mecnica dos fluidos. Conhecida a malha numrica e o modelo
matemtico para tal problema, existem vrias maneiras de se distribuir as incgnitas u, v e P em
uma clula. Uma forma padro no clculo de escoamentos incompressveis o mtodo da malha
deslocada proposta por Harlow & Welch (1965). Neste mtodo, para uma clula no interior da
malha numrica, tem-se:














7



















Outra maneira de se distribuir as incgnitas u, v, P na clula o uso do mtodo da malha
co-localizada que consiste num arranjo no qual todas as variveis so posicionadas no mesmo
n. Assim como apresentado na figura abaixo:












x A x A
y A
y A
1 , + j i
P
j i
v
,

j i
v
, 1 +

j i
v
, 1

1 , j i
v
1 , + j i
v
j i
u
, 1

j i
u
,

j i
u
, 1 +

1 , j i
u
1 , + j i
u
j i
P
,

j i
P
, 1

j i
P
, 1 +

1 , j i
P
j i
P
, 1

j i j i
v u
, ,
,
j i j i
v u
, 1 , 1
,


j i
P
,

j i
P
, 1 +

1 , j i
P
1 , + j i
P
j i j i
v u
, 1 , 1
,
+ +

1 , 1 ,
,
+ + j i j i
v u
1 , 1 ,
,
j i j i
v u
8

Obs.: Note que as velocidades no esto nas faces da clula. Portanto, alguma metodologia deve
ser usada para obt-las na face para assim aplicar o princpio da conservao da massa. Esta
metodologia ter influncia marcante na robustez do acoplamento presso-velocidade.

Outras definies:

Malha estruturada: Diz-se que uma malha estruturada quando as clulas possuem uma
determinada lei de construo, apresentando sempre o mesmo nmero de vizinhos. A vantagem
desse tipo de malha a ordenao dos ndices e a presena de uma matriz diagonal dominante, o
que facilita na soluo do sistema linear. A desvantagem que uma malha estruturada no
consegue descrever adequadamente geometrias complexas. As figuras anteriores so exemplos
de malhas estruturadas.

Malha no-estruturada: Diz-se que uma malha no-estruturada quando as clulas no
possuem uma determinada lei de construo, apresentando um nmero de vizinhos diferentes.
Essas malhas so ideais para discretizar geometrias complexas com cantos e salincias. A
desvantagem a necessidade de se construir uma matriz de conectividade entre os ns da malha
no-estruturada. A figura abaixo apresenta um exemplo de uma malha no-estruturada.





1.3.1. Mtodo dos volumes finitos e das diferenas finitas

9
Vimos anteriormente que a malha numrica composta por clulas que tambm podem
ser chamadas de volumes elementares ou volumes finitos. Nesse sentido, definimos o mtodo
dos volumes finitos como sendo um balano, em nvel de volume elementar, que satisfaz os
princpios de conservao da propriedade em anlise a partir da soluo de integrais no espao
(volume de controle) e no tempo. Para entendermos melhor esta definio, tomemos o seguinte
exemplo: a formulao matemtica para um problema de transferncia de calor unidimensional
transiente. A partir do balano de energia tem-se:
t
T
x
T
c
c
=
c
c
o
1
2
2


Considere agora a seguinte malha numrica Transferncia de calor 1D:








Observe que a malha adotada possui volumes inteiros (finitos) em todo o domnio. Outra
escolha poderia ser adotar meios-volumes nas fronteiras, com os pontos nodais sobre as
fronteiras.
Integrando a equao de transferncia de calor no volume finito adotado acima, tem-se:

dxdt
t
T
dxdt
x
T
x
t t
t
e
w
t t
t
e
w
} }
c
c
=
} } |
.
|

\
|
c
c
c
c
A + A +
o
1

Resolvendo,

dx T T dt
x
T
x
T
t
e
w
t t
t t
t
w e
) (
1

}
=
}
|
|
.
|

\
|
c
c

c
c
A +
A +
o


Fronteira
Fronteira
P E W
w e
x A
Clula (Volume Finito)
10

x T T t
x
T
x
T
t
P
t t
P
w e
A = A
|
|
.
|

\
|
c
c

c
c
A +
) (
1
o


Pode-se aplicar agora o mtodo das diferenas finitas, ou seja, o conceito de derivada visto
anterior, nas expresses
e
x
T
c
c
e
w
x
T
c
c
, tem-se::

) (
t
P
t t
P
W P P E
T T
t
x
x
T T
x
T T

A
A
=
A

A +
o


Rearranjando, tem-se:

( )
t
T T
x
T T T
t
P
t t
P W P E
A

=
A
+
A +
o
1 2
2


ou seja,
t
T T
t
T
t
P
t t
P
A

=
c
c
A +
e
( )
2 2
2
2
x
T T T
x
T
W P E
A
+
=
c
c
esta a
aproximao por diferenas finitas centradas para derivadas de 1 e 2 ordem, respectivamente.

Resta ainda um problema, como determinar
t t
T
A +
? momento, agora, de expor a formulao
explcita e implcita.

1.4. Formulao explcita e implcita

Para explicar a formulao explcita e a formulao implcita devemos inicialmente definir a
funo de interpolao no tempo:

11
+ =
A + t t t
T T T ) 1 ( u u Funo de interpolao no tempo

Formulao Explcita: 0 = u

Logo,
t t t t
T T T T = + =
A +
) 0 1 ( 0

substituindo T por
t
T na equao da energia numrica, tem-se:

( )
t
T T
x
T T T
t
P
t t
P
t
W
t
P
t
E
A

=
A
+
A +
o
1 2
2


Graficamente, isto significa que:








Rearranjando a equao da energia explcita, tem-se:

( )
( )
t
W
t
P
t
E
t
P
t t
P
T T T
x
t
T T +
A
A
+ =
A +
2
2
o

Sabendo que
( )
2
x
t
Fo
A
A
=
o
o nmero de Fourier e substituindo na equao anterior,
tem-se:
t
W
t
E
t
P
t t
P
FoT FoT T Fo T + + =
A +
) 2 1 (
t t A +
t
P E W
P E W
12

Verifica-se na expresso anterior que a estabilidade da soluo do mtodo explcito est
relacionada ao fato do termo
t
P
T ser positivo, ou seja, 0 2 1 > Fo , logo,
2
1
s Fo o
critrio de estabilidade deste mtodo numrico. Podemos ainda dizer que:

( )
t x
x
t
A > A s
A
A
o
o
2
2
1
2


ou seja, para um dado passo de tempo, deve-se calcular a distncia entre os ns ( ) x A para que
se obtenha a soluo do problema.

Formulao Totalmente Implcita: 1 = u

Logo,
t t t t t
T T T T
A + A +
= + = ) 1 1 ( 1

substituindo T por
t t
T
A +
na equao da energia numrica, tem-se:


( )
t
T T
x
T T T
t
P
t t
P
t t
W
t t
P
t t
E
A

=
A
+
A + A + A + A +
o
1 2
2


.Graficamente, isto significa que:





t t A +
t
P E W
P E W
13

Rearranjando a equao da energia totalmente implcita, tem-se:

( ) ( )
t
P
t t
W
t t
E
t t
P
T
t
x
T T T
t
x
A
A
=
|
|
.
|

\
|
A
A
+
A + A + A +
o o
2 2
2

Fazendo:
( ) ( )
t
P P W E P
T
t
x
B e A A
t
x
A
A
A
= = =
A
A
+ =
o o
2 2
1 , 1 , 2
Tem-se:

P
t t
W W
t t
E E
t t
P P
B T A T A T A = + +
A + A + A +


ou seja, a soluo do problema est condicionada a soluo de um sistema linear do tipo:

B T A = no qual B A T =
1


Note que na formulao totalmente implcita no existe mais a possibilidade do termo
t
P
T
ser negativo, portanto a estabilidade numrica no est mais condicionada distncia entre ns
( ) x A e nem ao passo de tempo ( ) t A . No entanto, deve-se escolher um mtodo (direto ou
iterativo) adequado para a soluo do sistema linear.

OBS.: comum na literatura denominar a formulao totalmente implcita de formulao implcita.
No entanto, a formulao implcita, na verdade, obtida da seguinte forma.

Formulao Implcita: 1 0 < <u Exemplo: 5 . 0 = u ( Mtodo de Crank-Nicolson )

Logo,
14
t t t
T T T 5 . 0 5 . 0 + =
A +


substituindo T por
t t t
T T 5 . 0 5 . 0 +
A +
na equao da energia numrica, tem-se:


( )
( )
t
T T
x
T T T T T T
t
P
t t
P
t
W
t t
W
t
P
t t
P
t
E
t t
E
A

=
=
A
+ + + +
A +
A + A + A +
o
1
5 . 0 5 . 0 5 . 0 5 . 0 2 5 . 0 5 . 0
2
Graficamente, isto significa que:








Resumindo:












t t A +
t
P E W
P E W
t t A +
t
t
T
T
T
t
Implcita
Explcita
Totalmente Implcita
Outra funo de
interpolao
15
1.5. Condies de contorno (C.C.)

Voltando novamente ao problema unidimensional de transferncia de calor, devemos
agora realizar um balano de energia nas fronteiras.

Considere novamente a malha numrica:

1 Hiptese: Volumes inteiros na fronteira








2 Hiptese: Meios-volumes na fronteira








Conforme j visto para problemas de conduo, trs tipos de condies de contorno so
possveis:
1 - Temperatura prescrita na fronteira;
2 - Fluxo prescrito na fronteira;
3 - Conveco na fronteira;




Fronteira
Fronteira
P E W
w e
x A
Fronteira Fronteira
P E W
w e
x A
2 / x A
2 / x A
16

Anlise das C.C. para a 1 hiptese: Volumes inteiros na fronteira









Uma forma de aplicar as condies de contorno na fronteira para o caso de volume inteiros
na fronteira o uso de volumes fictcios, neste caso, para a clula da esquerda, tem-se:

1 - Temperatura prescrita na fronteira:
2
x
T T
kA q
P f
e
A

=


Aplicando o balano de energia na clula da esquerda tem-se:
V
t
T
Cp q q
s e
c
c
=
Assim, x A
t
T
Cp
x
T T
T
kA
x
T T
kA
E P
P
P f
A
c
c
=
|
|
|
|
.
|

\
|
A
+



2
2
2


Simplificando, tem-se:

x
t
T
Cp
x
T T
k
x
T T
k
E P
P f
A
c
c
=
|
.
|

\
|
A

2
Aplicando a formulao implcita, tem-se:
P E
2 / x A
Fronteira
Volume fictcio
Fronteira
Volume fictcio
W P E W
e
q
s
q
f
17

( )
( )
t
P
t t
P
t t
E
t t
P f
T T
t
x
T T T
A
A
= +
A + A + A +
o
2
3 2

Tem-se:
( ) ( )
f
t
P
t t
E
t t
P
T T
t
x
T T
t
x
2 3
2 2
+
A
A
=
|
|
.
|

\
|
A
A
+
A + A +
o o


Logo,
( ) ( )
f
t
P P W E P
T T
t
x
B e A A
t
x
A 2 0 , 1 , 3
2 2
+
A
A
= = =
A
A
+ =
o o


2 - Fluxo prescrito na fronteira:

= A q q
e
"

Aplicando o balano de energia na clula da esquerda tem-se:
V
t
T
Cp q q
s e
c
c
=
Assim, x A
t
T
Cp
x
T T
T
kA A q
E P
P
A
c
c
=
|
|
|
|
.
|

\
|
A
+



2
2
"
Simplificando, tem-se:
x
t
T
Cp
x
T T
k q
E P
A
c
c
=
|
.
|

\
|
A

"
Aplicando a formulao implcita, tem-se:

18
( )
( )
t
P
t t
P
t t
E
t t
P
T T
t
x
T T
k
x q

A
A
= +
A
A + A + A +
o
2
"


Tem-se:
( ) ( )
k
x q
T
t
x
T T
t
x
t
P
t t
E
t t
P
A
+
A
A
=
|
|
.
|

\
|
A
A
+
A + A +
"
1
2 2
o o


Logo,
( ) ( )
k
x q
T
t
x
B e A A
t
x
A
t
P P W E P
A
+
A
A
= = =
A
A
+ =
"
0 , 1 , 1
2 2
o o


3 - Conveco na fronteira: ( )
2
) (
x
T T
kA T T hA q
p f
f e
A

= =


Fazendo: ( )
2
) (
x
T T
kA T T hA
p f
f
A

=


e isolando
f
T , tem-se:
( ) ) ( 2
p f f
T T k T T xh = A



k x h
xhT kT
T
p
f
2
2
+ A
A +
=



Substituindo
f
T em na equao da conveco ou da difuso, tem-se:
19
( )
|
|
.
|

\
|
+ A
A +
= =


k x h
xhT kT
T hA T T hA q
p
f e
2
2

Logo,
( )
p e
T T
k x h
A h k
q
+ A
=

2
2


Aplicando, agora, o balano de energia na clula da esquerda tem-se:
V
t
T
Cp q q
s e
c
c
=
Assim,
( ) x A
t
T
Cp
x
T T
T
kA T T
k x h
A h k
E P
P
p
A
c
c
=
|
|
|
|
.
|

\
|
A
+


+ A


2
2
2
2

Simplificando, tem-se:
( ) x
t
T
Cp
x
T T
k T T
k x h
h k
E P
p
A
c
c
=
|
.
|

\
|
A


+ A


2
2


Aplicando a formulao implcita, tem-se:

( )
( )
( )
t
P
t t
P
t t
E
t t
P
t t
P
T T
t
x
T T T T
k x h
x h

A
A
= +
+ A
A
A + A + A + A +

o
2
2
2


Tem-se:

( ) ( )
k x h
T x h
T
t
x
T T
t
x
k x h
x h
t
P
t t
E
t t
P
2
2
1
2
2
2 2
+ A
A
+
A
A
=
|
|
.
|

\
|
A
A
+ +
+ A
A

A + A +
o o


20
Logo,
( )
( )
k x h
T x h
T
t
x
B e
A A
t
x
k x h
xh
A
t
P P
W E P
2
2
0 , 1 , 1
2
2
2
2
+ A
A
+
A
A
=
= =
A
A
+ +
+ A
A
=

o
o



Anlise das C.C. para a 2 Hiptese: Meios-volumes na fronteira.









Na grande maioria dos problemas de engenharia, principalmente envolvendo geometrias
complexas os pontos nodais estaro na fronteira. Nesse sentido, os meio-volumes posicionados
nas fronteiras no respeitam os princpios de conservao aplicados nos volumes inteiros. Na
seqncia, apresenta-se a forma de se aplicar as condies de contorno na fronteira para o caso
de meios-volumes.

Considere novamente o balano de energia na clula da esquerda, neste caso, tem-se:

1 - Temperatura prescrita na fronteira:
f P
T T =

Neste caso, no necessrio resolver o problema na fronteira, pois a sua temperatura j
est definida. Esta condio de contorno conhecida como Condio de Neumann.


Fronteira Fronteira
P E
W
w e
x A
2 / x A
2 / x A
P
21
2 - Fluxo prescrito na fronteira: " q q
e
=

Neste caso, tem que aplicar o balano de energia:



V
t
T
Cp q q
s e
c
c
=
Assim,
2
"
x
A
t
T
Cp
x
T
kA A q
A
c
c
=
c
c



Aplicando a formulao implcita e o mtodo das diferenas finitas, tem-se:

( )
2
) (
"
x
t
T T
Cp
x
T T
k q
t
P
t t
P
t t
E
t t
P
A
A

=
A

A + A + A +


Simplificando:

( )
( )
t
P
t t
P
t t
E
t t
P
T T
t
x
T T
k
x q

A
A
= +
A
A + A + A +
o 2
"
2
, onde:
Cp
k

o =

Assim, na equao:
P
t t
W W
t t
E E
t t
P P
B T A T A T A = + +
A + A + A +


Tem-se:
( ) ( )
k
x q
T
t
x
B e A A
t
x
A
t
P P W E P
A
+
A
A
= = = +
A
A
=
"
2
0 , 1 , 1
2
2 2
o o


e
q
s
q
ac
q
2 / x A
22
3 - Conveco na fronteira: ( )
P e
T T hA q =





Novamente aplicando o balano de energia:
V
t
T
Cp q q
s e
c
c
=

Assim,
2
) (
x
A
t
T
Cp
x
T
kA T T hA
p
A
c
c
=
c
c



Aplicando a formulao implcita e o mtodo das diferenas finitas, tem-se:

( )
2
) (
) (
x
t
T T
Cp
x
T T
k T T hA
t
P
t t
P
t t
E
t t
P
t t
P
A
A

=
A


A + A + A +
A +



Simplificando:

( )
( )
t
P
t t
P
t t
E
t t
P
t t
P
T T
t
x
T T T T
k
x h

A
A
= +
A
A + A + A + A +

o 2
) (
2
, onde:
Cp
k

o =

Assim, na equao:
P
t t
W W
t t
E E
t t
P P
B T A T A T A = + +
A + A + A +


Tem-se:
e
q
s
q
ac
q
2 / x A
23
( )
( )
k
xT h
T
t
x
B e
A A
k
x h
t
x
A
t
P P
W E P

A
+
A
A
=
= =
A
+ +
A
A
=
o
o
2
0 , 1 , 1
2
2
2



1.6. Soluo do sistema linear: S.O.R (Successive Over Relaxation)

Nos itens anteriores vimos a metodologia para identificar os valores de
w e p
A A A , , e
P
B e vimos tambm que estes valores mudam de acordo com as condies de contorno do
problema. No entanto, resta ainda um problema, como determinar
t t
T
A +
na equao

P
t t
W W
t t
E E
t t
P P
B T A T A T A = + +
A + A + A +
?

Note que uma vez estabelecida a rede nodal e escrita uma equao em volumes finitos
apropriada para cada n, o campo de temperatura pode ser determinado. O problema se reduz
soluo de um sistema de equaes algbricas lineares do tipo B T A = onde
t t
T T
A +
= .

Tomando como exemplo a figura abaixo, na qual se considera uma malha com 5 ns, tm-
se, portanto, 5 variveis ) (T a serem identificadas:









Fronteira Fronteira
1
T
x A
2 / x A
2 / x A
2
T
3
T
4
T
5
T
24
Tem-se ento o sistema linear ) ( B T A = :

|
|
|
|
|
|
.
|

\
|
=
|
|
|
|
|
|
.
|

\
|

|
|
|
|
|
|
|
|
.
|

\
|
5
4
3
2
1
5
4
3
2
1
5
5
4 4 4
3 3 3
2 2 2
1 1
0 0 0
0 0
0 0
0 0
0 0 0
B
B
B
B
B
T
T
T
T
T
A A
A A A
A A A
A A A
A A
P W
E p W
E p W
E P W
E P


A matriz
5 5
A chamada matriz tridiagonal. Obtm-se a soluo deste sistema fazendo:
B A T =
1
. Neste caso, T pode ser obtido por mtodos diretos ou iterativos:

Mtodos diretos: Os mtodos diretos envolvem um nmero fixo de operaes aritmticas (ex.:
Eliminao de Gauss) e o seu uso adequado quando o nmero de equaes (nmero de ns)
pequeno. Estes mtodos exigem uma grande disponibilidade de memria no computador, bem
como longos tempos de processamento. Desde modo, como freqncia se torna mais eficiente o
uso de uma tcnica iterativa para determinar a matriz inversa
1
A e consequentemente obter o
campo de temperatura T em cada n. Neste trabalho aplicaremos um mtodo iterativo.

Mtodos iterativos: Nos mtodos iterativos o nmero de operaes aritmticas no pode ser pr-
determinado. No entanto, estes mtodos so caracterizados por uma reduzida exigncia de
memria no computador e so especialmente apropriados quando o nmero de equaes (n de
ns) grande. Nesse sentido, ser apresentado o mtodo iterativo: S.O.R (Successive Over
Relaxation).




25
1.7. Mtodo iterativo: S.O.R (Successive Over Relaxation)

O mtodo iterativo S.O.R (Mtodo das Sobre-relaxaes Sucessivas) procura acelerar o
processo de convergncia do sistema linear. O S.O.R. pode ser facilmente deduzido a partir do
mtodo de Newton-Raphson, cujo objetivo determinar o zero da funo F (figura abaixo).












O mtodo de Newton-Raphson considerado um dos processos mais eficientes para o
clculo de razes de equaes e pode ser escrito como sendo:

) ( '
) ( 0 ) (
) ( '
1
1
2 1
2 1
1
1
T F
T F
T T
T T
T F
T F tg =


= = u


) ( '
) (
1
1
1 2
T F
T F
T T = se
2 1
0 T T T ~ A

Assim:
) ( '
) (
1
1
1 1
T F
T F
T T = fazendo
i
T T =
1
, tem-se:
) ( '
) (
i
i
i i
T F
T F
w T T =
F
) (
1
T F
1
T
2
T
u
) ( '
1
T F
T A
T
F
26

onde
i
T a temperatura n i da malha numrica, ) ( '
i
T F a derivada de F no ponto
i
T e
w o coeficiente de relaxao que serve para avanar mais rapidamente a soluo, quando o
processo est lento ) 2 1 ( < < w , ou segurar a varivel, quando a mesma est avanando
em demasia e pode causar divergncia ) 1 0 ( < < w . Em transferncia de calor e dinmica dos
fluidos computacional (CFD) o valor de w depende fortemente da distncia entre ns
) , ( y x A A , das velocidades ) , ( v u e do intervalo de tempo ) ( t A .

Restam ainda dois problemas:
1. Como determinar ) (
i
T F ?
2. Como determinar ) ( '
i
T F ?

A resposta simples: dada a equao:
i i
i
W i
i
E i
i
P
B T A T A T A = + +
+ 1 1


basta fazer

i i
i
W i
i
E i
i
P i
B T A T A T A T F + + =
+ 1 1
) (

assim,
i
P i
A T F = ) ( '

Voltando na equao
) ( '
) (
i
i
i i
T F
T F
w T T = tem-se ento que:

|
|
.
|

\
| + +
=
+
i
P
i i
i
W i
i
E i
i
P
i i
A
B T A T A T A
w T T
1 1

27
Obtm-se a convergncia do S.O.R. quando a diferena entre
i
T , calculado pela expresso
anterior, e
i
T atualizado pela equao

i i
i
W i
i
E i
i
P
B T A T A T A = + +
+ 1 1

for inferior a um erro predefinido
2
c , ou seja,

2
1 1
c <
|
|
.
|

\
|

+
i
P
i i
i
W i
i
E
i
A
B T A T A
T

1.8. Apresentao do software Tecplot

Uma ferramenta importante para o ps-processamento dos resultados o software
Tecplot. Este software permite a visualizao grfica da soluo de um determinado
problema, seja ele de escoamentos de fluidos, de transferncia de calor, sistemas
mecnicos, etc. Os resultados so visualizados em grficos 2D ou 3D que podem ser
animados caso o problema seja transiente.

Para obter a visualizao grfica, inicialmente, deve-se gerar o(s) arquivo(s) para o
Tecplot.

Exemplo: Considere uma superfcie de L=0,6m e h=0,6m a uma temperatura T=20C,
discretizada a partir de uma malha numrica 3x3, tem-se ento a seguinte figura:






28











Para este problema, o arquivo gerado para o Tecplot deve possuir o seguinte formato:


Verifica-se na figura acima (T0000 Bloco de notas) que o arquivo possui um
determinado padro, apresentando um ttulo (T0000.dat), as variveis de projeto (x, y e
T) e a quantidade de ns da malha numrica.

Voltando ao problema unidimensional de transferncia de calor apresentado no
item 2.2.1.1. (meios-volumes, explcito), podemos agora visualizar a soluo do problema
no Tecplot a partir da seguinte funo:

void TForm1::TecPlot(int nx, int ny, double dx, double dy, double *T,int t)
n
clula
20C
20C
20C 20C 20C
20C 20C
20C
20C
y A
i x,
j y,
x A
L
h
29
{
FILE *sai;
char titulo[10];
sprintf (titulo, "T%04i.dat",t);
sai=fopen(titulo, "w");
fprintf(sai,"title=\"%s\" \n",titulo);
fprintf(sai,"variables =\"x\" , \"y\" , \"T\" \n");
fprintf(sai,"zone i=%04d j=%04d f=point \n",nx,nx);

double vadx,vady;
vady=0.0;
for(int j=0;j<ny;j++)
{
vadx=0.0;
for(int i=0;i<nx;i++)
{
fprintf(sai,"%e %e %e \n",vadx,vady,T[i]);
vadx+=dx;
}
vady+=dy;
}
fclose(sai);
}
Ressalta-se que a funo apresentada anteriormente j est ajustada para o caso
de um problema transiente. Assim, a cada passo tempo (t=0,1,2...), tem-se um novo
arquivo, por exemplo: T0000.dat , T0001.dat , T0002.dat... Estes arquivos podem ser
abertos em seqncia no software Tecplot o que gera uma animao grfica do
problema.

1.9. 1 Projeto: Implementar computacionalmente um problema de transferncia de
calor 2D com fonte de calor mvel.

Considere o seguinte problema trmico bidimensional: Uma chapa de ao AISI 304 de
espessura ) ( 01 . 0 m e = e largura ) ( 2 . 0 m L = encontra-se a uma temperatura
inicial de 30(C). Uma de suas faces ( ) | | 0 , 01 . 0 0 = s s y x exposta subitamente a
uma fonte de calor mvel de 5x10
5
(W/m
2
), enquanto as demais trocam calor por
conveco com o ambiente. Neste caso, considere: C T 30 =

e
30
K m W h
2
20 = . Usando a formulao implcita e o mtodo dos volumes finitos,
determine a distribuio de temperatura na chapa a cada instante de tempo e esboce o
grfico de t T nas seguintes posies da chapa: ) , 0 , 0 ( t y x T = = ,
) , 0 , 1 . 0 ( t y x T = = e ) , 0 , 2 . 0 ( t y x T = = .
Considere ainda que:
A distncia entre ns de 0.001 (m);
O passo de tempo de 0.5 (s) e o tempo final de aquecimento de 60 (s).
A velocidade da fonte de calor na direo x ) / ( 10 33 . 3
3
s m v
x

=
As propriedades trmicas da chapa de ao so:

) / ( 9 . 14 mK W k = e s m / 10 95 . 3
2 6
= o .
Observaes:
1 - Usando o Tecplot, apresente o campo de temperatura na chapa nos seguintes
instantes de tempo: ) ( 60 , 40 , 30 , 10 s t = .
2 Apresente o balano de energia para cada instante de tempo.

Exemplo do problema fsico considerando meios-volumes nas fronteiras:











) / ( 20 ), ( 30 K m W h C T = =


) / ( 10 33 . 3
3
s m v
x

=
) / ( 10 5 "
2 5
m W q =
x
y
) ( 2 . 0 m L =
) ( 01 . 0 m e =
31

Campo de temperatura no instante de tempo t=33 segundos e t T .

Problema proposto:



















REFERNCIAS BIBLIOGRFICAS

1. INCROPERA, F. P., DEWITT, D. P. Fundamentos de Transferncia de Calor e de
Massa. Rio de J aneiro. Editora LTC, 1992.

2. OZISIK, M.N. Heat conduction. 2.ed. New York: J ohn Wiley & Sons, Inc, 1993.

3. Maliska, C. R., Transferncia de calor e mecnica dos fluidos computacional, LTC.

x

y

Potrebbero piacerti anche