You are on page 1of 36

Prob.

Proposto

Deduo

Anlise

Caractersticas

Simulao

Sol.Analtica

Dinmica dos Fluidos Computacional


Equao do Calor - Formulao Trapezoidal
Olga Pinheiro Garcia
PPGEM - UFPE
Prof. Paulo Lyra

28 de novembro de 2013

Dif. Artif.

Prob.Proposto

Deduo

Anlise

Caractersticas

Sumrio

Problema Proposto
Deduo da Formulao
Anlise da Soluo Numrica
Consistncia
Acurcia
Estabilidade
Convergncia
Teoria das Linhas Caractersticas
Simulao
Cdigo Computacional
Caso 1
Caso 2
Soluo Analtica
Difuso Articial do Mtodo

Simulao

Sol.Analtica

Dif. Artif.

Prob.Proposto

Deduo

Anlise

Caractersticas

Problema Proposto
Deduo da Formulao
Anlise da Soluo Numrica
Teoria das Linhas Caractersticas
Simulao
Soluo Analtica
Difuso Articial do Mtodo

Simulao

Sol.Analtica

Dif. Artif.

Prob.Proposto

Deduo

Anlise

Caractersticas

Simulao

Sol.Analtica

Dif. Artif.

Equaes
Equao Diferencial:

Tt = Txx

(1.1)

Formulao Trapezoidal

Tin+1 Tin
t

!
n+1
n+1
Ti
2Tin+1 + Ti+
1
1

...
x 2
 n
n 
Ti1 2Tin + Ti+
1
. . . (1 )
=0
x 2

(1.2)

Prob.Proposto

Deduo

Anlise

Caractersticas

Simulao

Sol.Analtica

Esquema

Figura : Esquema da discretizao da barra em estudo.

Dif. Artif.

Prob.Proposto

Deduo

Anlise

Caractersticas

Problema Proposto
Deduo da Formulao
Anlise da Soluo Numrica
Teoria das Linhas Caractersticas
Simulao
Soluo Analtica
Difuso Articial do Mtodo

Simulao

Sol.Analtica

Dif. Artif.

Prob.Proposto

Deduo

Anlise

Caractersticas

Simulao

Sol.Analtica

Dif. Artif.

Deduo da Formulao
A equao diferencial pode ser escrita como:
Tt = Txx (1 + )
= Txx + (1 ) Txx

As derivadas podem ser aproximadas de duas maneiras, com


resultado idntico:
Diretamente por Diferenas Finitas
Pela expanso em sries de Taylor

(2.1)
(2.2)

Prob.Proposto

Deduo

Anlise

Caractersticas

Simulao

Sol.Analtica

Dif. Artif.

Deduo da Formulao
Discretizando a derivada temporal, obtm-se:
T n+1 Tin
(Tt )ni
= i
t

(2.3)

A derivada espacial aproximada de duas formas diferentes:


A derivada multiplicada por aproximada no tempo n + 1:
n 2T n + T n
Ti
1
i
i+1
(Txx )ni
=
x 2

(2.4)

A derivada multiplicada por (1 ) aproximada no tempo n:

(Txx )in+1
=

n+1
n+1
Ti
2Tin+1 + Ti+
1
1
x 2

(2.5)

Prob.Proposto

Deduo

Anlise

Caractersticas

Simulao

Sol.Analtica

Dif. Artif.

Deduo da Formulao

Assim, obtm-se a formulao trapezoidal:


Tin+1 Tin
t

!
n+1
n+1
Ti
2Tin+1 + Ti+
1
1

...
x 2
 n
n 
Ti1 2Tin + Ti+
1
. . . (1 )
=0
x 2

(2.6)

Prob.Proposto

Deduo

Anlise

Caractersticas

Problema Proposto
Deduo da Formulao
Anlise da Soluo Numrica
Consistncia
Acurcia
Estabilidade
Convergncia
Teoria das Linhas Caractersticas
Simulao
Soluo Analtica

Simulao

Sol.Analtica

Dif. Artif.

Prob.Proposto

Deduo

Anlise

Caractersticas

Simulao

Sol.Analtica

Consistncia
Expandiu-se cada termo da equao discreta em torno do ponto
(i,n):
n+1

Ti

n+1

= Ti + t(Tt )i +
n

t 2
2

Ti+1 = Ti + t(Tt )i + x(Tx )i +


n+1

Ti1 = Ti + t(Tt )i x(Tx )i +


n

Ti+1 = Ti + x (Ti )x +
n

Ti1 = Ti x (Ti )x +

t 3

(Ttt )i +

x 2
2!

x 2
2!

(Tttt )i + O(t )

h
i
2
n
n
2
n
2
2
t (Ttt )i + 2tx(Txt )i + x (Txx )i + O(t , x )

1
2

h
i
2
n
n
2
n
2
2
t (Ttt )i 2tx(Txt )i + x (Txx )i + O(t , x )

1
2

(Txx )i +
n

(Txx )i

x 3
3!

x 3
3!

(Txxx )i + O(x )
n

(Txxx )i + O(x )

Dif. Artif.

Prob.Proposto

Deduo

Anlise

Caractersticas

Simulao

Sol.Analtica

Dif. Artif.

Consistncia

Substituindo na Equao 2.6 (formulao trapezoidal), obtm-se:


(Eq.2.6) =

h
in
2
3
t Tt + t2 Ttt + t6 Tttt + O(t 4 )
i

"
=

Tt +
n

t
2

Ttt +
n

t 2

= (Tt )i (Txx )i +

Tttt

3
+ O(t )

#n

x 2
o
n 

2
n
n 
(Txx )i + (1 ) (Txx )i ) + O(x )

t
2

n h
i
h
i
o
x 2 (Txx )ni + (1 ) x 2 (Txx )ni ) + O(x 4 )

(Ttt )i + O(t , x )

Prob.Proposto

Deduo

Anlise

Caractersticas

Simulao

Sol.Analtica

Dif. Artif.

Consistncia
Reorganizando:


Tin+1 Tin
t

!
n+1
n+1
n+1
Ti
+ Ti+
1 2Ti
1

...
x 2
 n
n 
Ti1 2Tin + Ti+
1
...
. . . (1 )
x 2
t
. . . [(Tt )ni (Txx )ni ] =
(Ttt )ni + O(t 2 , x 2 )
2

(3.1)

Prob.Proposto

Deduo

Anlise

Caractersticas

Simulao

Sol.Analtica

Dif. Artif.

Consistncia

A Equao 3.1 a equao de consistncia, na qual o lado esquerdo


a diferena entre a equao discreta e a equao diferencial,
enquanto o lado direito o erro de truncamento (T ). Como o erro
de truncamento limitado, ou seja, tende a zero quando t e x 2
tendem a zero, pode-se conrmar que o mtodo consistente

Prob.Proposto

Deduo

Anlise

Caractersticas

Simulao

Sol.Analtica

Dif. Artif.

Acurcia
Como o erro de truncamento :
T =

(Ttt )ni + O(t 2 , x 2 )

A ordem do erro de truncamento da formulao trapezoidal de


(t ,x 2 ).
Alm disso, a Equao Diferencial Equivalente (a equao cuja
soluo a soluo exata da equao numrica) pode ser escrita
como:
t 2
(Txxxx )ni = O(t 2 , x 2 )
(Tt )ni (Txx )ni +

(3.2)

Prob.Proposto

Deduo

Anlise

Caractersticas

Simulao

Sol.Analtica

Dif. Artif.

Estabilidade
O mtodo de Von Neumann garante a estabilidade para |G | 1.
Chamando Fo = t
, foi obtido:
x
2

4Fo sen2 ( 2 )
G =1
1 + 4Fo(sen2 ( 2 ))

(3.3)

Aps manipulaes algbricas, chegou-se inequao:


Fo sen2 (/2)(1 2)

1
2

(3.4)

Portanto, para a formulao trapezoidal com um valor de


qualquer desde que 0 1, o Critrio de estabilidade dado
pela Equao 3.5.
t
1
(1 2 )
(3.5)
2
x
2

Prob.Proposto

Deduo

Anlise

Caractersticas

Simulao

Sol.Analtica

Dif. Artif.

Estabilidade
Analisando a Equao 3.5, observa-se que:
Se = 0 (mtodo explcito), a equao se torna Fo 1/2, e
portanto o mtodo condicionalmente estvel;
1
Se 0 < < , ento (1 2 ) > 0, e portanto tambm
2
condicionalmente estvel;


1
Para o mtodo de Crank-Nicolson =
(1 2) = 0,
2
portanto a inequao ser satisfeita para qualquer valor de Fo .
Neste caso, a formulao incondicionalmente estvel;
1
Finalmente, se < 1 (incluindo a formulao totalmente
2
implcita), (1 2) < 0, e novamente a inequao satisfeita
para qualquer valor de Fo . Formulao incondicionalmente
estvel.

Prob.Proposto

Deduo

Anlise

Caractersticas

Simulao

Sol.Analtica

Dif. Artif.

Convergncia

Para um problema matematicamente bem posto, a existncia de


convergncia e estabilidade condio necessria e suciente para
garantir a convergncia de um mtodo numrico.
Portanto, a formulao proposta convergente desde que o
problema matemtico seja bem posto e o critrio de estabilidade
(dado pela Eq. 3.5) seja atendido.

Prob.Proposto

Deduo

Anlise

Caractersticas

Problema Proposto
Deduo da Formulao
Anlise da Soluo Numrica
Teoria das Linhas Caractersticas
Simulao
Soluo Analtica
Difuso Articial do Mtodo

Simulao

Sol.Analtica

Dif. Artif.

Prob.Proposto

Deduo

Anlise

Caractersticas

Simulao

Sol.Analtica

Teoria das Linhas Caractersticas

Como a equao proposta uma equao parablica, no faz


sentido analis-la pela Teoria das Linhas Caractersticas.

Dif. Artif.

Prob.Proposto

Deduo

Anlise

Caractersticas

Problema Proposto
Deduo da Formulao
Anlise da Soluo Numrica
Teoria das Linhas Caractersticas
Simulao
Cdigo Computacional
Caso 1
Caso 2
Soluo Analtica

Simulao

Sol.Analtica

Dif. Artif.

Prob.Proposto

Deduo

Anlise

Caractersticas

Simulao

Sol.Analtica

Cdigo Computacional
O cdigo foi desenvolvido no Matlab. Permite variar:

Malha
Tempo nal
Parmetros fsicos
Condio inicial
Temperatura nas extremidades

Foi includa no cdigo a soluo analtica de dois casos de valor


inicial distintos, ambos com Condio de Contorno de Dirichlet,
que sero tratados a seguir.

Dif. Artif.

Prob.Proposto

Deduo

Anlise

Caractersticas

Simulao

Caso 1
Condies utilizadas

Propriedades da barra:
L = 0,24m
= 1,5 106
Condies de Contorno e Inicial:
T(x=0,t) = 25o C
T(x=L,t) = 25o C
T(x,0) = 25 + 5sen( x
L )

Sol.Analtica

Dif. Artif.

Prob.Proposto

Deduo

Anlise

Caractersticas

Simulao

Sol.Analtica

Caso 1
Resultados: Soluo Aproximada

(a)

=0

(b)

= 0.5

Figura : Comparao ente a soluo numrica e a soluo analtica no


Caso 1, para o instante de tempo t=2000s.

Dif. Artif.

Prob.Proposto

Deduo

Anlise

Caractersticas

Simulao

Sol.Analtica

Caso 1
Resultados: Evoluo Temporal

(a) Distribuio de temperaturas (b) Evoluo temporal da tempepara diversos instantes de tempo, ratura em trs pontos selecionapara

= 0.

dos da barra, para

= 0.

Dif. Artif.

Prob.Proposto

Deduo

Anlise

Caractersticas

Simulao

Sol.Analtica

Dif. Artif.

Caso 1
Resultados: Estabilidade

(c)

= 0.

Soluo nu-

(d)

0,5.Mtodo

(e)

= 1.Mtodo con-

mrica instvel ao uti-

continua estvel com

tinua estvel para qual-

lizar

Fo = 1,5, porm a pre-

quer valor de

Fo = 0.6 > 0.5.

ciso diminui.

Fo .

Prob.Proposto

Deduo

Anlise

Caractersticas

Simulao

Caso 2
Condies utilizadas

Propriedades da barra:
L = 0,24m
= 1,5 106
Condies de Contorno e Inicial:
T(x=0,t) = 0 o C
T(x=L,t) = 0 o C
T(x,0) = 25 o C

Sol.Analtica

Dif. Artif.

Prob.Proposto

Deduo

Anlise

Caractersticas

Simulao

Sol.Analtica

Dif. Artif.

Caso 2
Resultados: Convergncia

(f)

=0

(g)

= 0.5

(h)

=1

Figura : O mtodo no uma boa aproximao para a soluo analtica


no problema do Caso 2.

Prob.Proposto

Deduo

Anlise

Caractersticas

Simulao

Sol.Analtica

Caso 2
Resultados: Soluo Aproximada

Figura : A soluo se torna instvel quando

Fo 1/2.

Dif. Artif.

Prob.Proposto

Deduo

Anlise

Caractersticas

Problema Proposto
Deduo da Formulao
Anlise da Soluo Numrica
Teoria das Linhas Caractersticas
Simulao
Soluo Analtica
Difuso Articial do Mtodo

Simulao

Sol.Analtica

Dif. Artif.

Prob.Proposto

Deduo

Anlise

Caractersticas

Simulao

Sol.Analtica

Dif. Artif.

Mtodo da Separao de Variveis

Problema a ser resolvido


Tt = Txx

T(0,t) = T0
T(L,t) = T0

T(x,0) = f(x)

Problema intermedirio
v(x,t) T(x,t) T0
, vt = vxx

v(0,t) = 0;
v(L,t) = 0;

v(x,0) = f(x) T0 = F(x) ;

Prob.Proposto

Deduo

Anlise

Caractersticas

Simulao

Sol.Analtica

Mtodo da Separao de Variveis


Soluo

Supe-se que a funo v(x,t) pode ser escrita como o produto de


uma funo apenas de x por uma funo apenas de t .
v = (t) (x)

vt

vxx

d(t)
;
dt
2
d (x)
= (t)
dx 2
= (x)

Dif. Artif.

Prob.Proposto

Deduo

Anlise

Caractersticas

Simulao

Sol.Analtica

Dif. Artif.

Mtodo da Separao de Variveis


Soluo

A soluo para v(x,t) uma srie de senos de Fourier, a partir da


qual encontra-se a soluo para T(x,t) , que o nosso real interesse.

ZL

 nx 
n 2
dx e ( L ) t sen
(6.1)
L
L
n=1
0

ZL

 nx 
 nx 
X
n 2
2 (f(x) T0 )sen
= T0 +
dx e ( L ) t sen
L
L
n=1

v(x,t) =

T(x,t)

F(x) sen

 nx 

(6.2)

Prob.Proposto

Deduo

Anlise

Caractersticas

Problema Proposto
Deduo da Formulao
Anlise da Soluo Numrica
Teoria das Linhas Caractersticas
Simulao
Soluo Analtica
Difuso Articial do Mtodo

Simulao

Sol.Analtica

Dif. Artif.

Prob.Proposto

Deduo

Anlise

Caractersticas

Simulao

Sol.Analtica

Dif. Artif.

Difuso Articial do Mtodo

A equao analisada descreve o fenmeno de difuso de calor,


portanto no faz existe difuso articial acrescentada ao mtodo.
Entretanto, a Equao Diferencial Equivalente foi obtida na Seo
3.2.

Prob.Proposto

Deduo

Anlise

Caractersticas

Simulao

Sol.Analtica

Dinmica dos Fluidos Computacional


Equao do Calor - Formulao Trapezoidal
Olga Pinheiro Garcia
PPGEM - UFPE
Prof. Paulo Lyra

28 de novembro de 2013

Dif. Artif.