Você está na página 1de 6

A Equao do Calor

Soluo por Diferenas Finitas


Aerodinmica Computacional

Equao do Calor

A equao para conduo de calor unidimensional pode ser escrita como 2T T = t x2 onde T (x, t) a distribuio de temperatura na direo x em um instante de tempo t e o coeciente de difusividade trmica.

Soluo Explcita
Essa equao pode ser reescrita, usando diferenas nitas, como Tin+1 Tin t Rearranjando obtem-se Tin+1 = Tin + t (x)
n n n ( T 2 T + T i +1 i i 1 ) 2

n n Tin +1 2Ti + Ti1

(x)2

que uma forma explcita para a soluo da equao. A soluo estvel se 1 t (x)2 2

Soluo Implcita
Tambm possvel resolver a equao na forma implcita usando o mtodo de Crank-Nicolson:
+1 n+1 n+1 n n n (Tin ) 2( T ) + ( T + T + T + T Tin+1 Tin +1 i i1 i+1 i i1 ) = t 2(x)2

Rearranjando obtem-se
+1 n+1 n+1 n n n Tin + 2( C + 1) T T +1 i i1 = Ti+1 + 2(C 1)Ti + Ti1

onde (x)2 C= t

Condies de Contorno e Inicial


A condio inicial dada por Ti0 = T (xi , 0) , i = 1, 2, ..., N e as condies de contorno por
n T1 = T (0, tn ) , n = 0, 1, 2, ...

e
n TN = T (L, tn ) , n = 0, 1, 2, ...

Exemplo
Resolver a equao do calor com T (x, 0) = sen( x) , 0 x L L e T (0, t) = T (L, t) = 0 A soluo analtica
2

t sen(

T (x, t) = e

x)

Você também pode gostar