Você está na página 1de 11

Soluo de Problemas de Valor de Contorno via mtodo das

Diferenas Finitas
Acadmico: Giovani Tonel
E-mail: giotonel@enq.ufrgs.br

Equaes diferenciais ordinrias


Exemplo 1. Difuso-reao em uma partcula cataltica porosa:
Figura 1. Partcula cataltica esfrica.
R

Balano de massa: (estado estacionrio, isotrmico)


1 d
2 dC = r ,
0<r<R
Dr
A
2
r dr
dr
dC
=0
C ( R ) = Co
e
dr r = 0
(simetria)
(concentrao fixa na superfcie)
Outras consideraes: D constante e rA = k.f(C), onde k a constante da
reao.
1 d 2 dC
D 2
r
= k f (C )
r dr dr
Pode-se ainda definir um fator de efetividade da partcula (forma integral):
R

r (C )dV
k f (C )r 2 dr
taxa de reao mdia na partcula

V A
0
=
= R

V rA (Co )dV 0 k f (Co )r 2dr taxa da reao mxima baseada na superfcie

k
reao
, conhecido como mdulo de Thiele
D
difuso
para uma reao de primeira ordem, ou
k f (Co )
=R
para uma reao de qualquer ordem.
D Co
Outra definio para o Mdulo de Thiele a sua verso generalizada:
rA (Co )
=L
(Mdulo de Thiele Generalizado)

Co
2 D rA (C )dC
e

=R

onde L o comprimento caracterstico da partcula, definido como o volume da


partcula dividido pela sua superfcie externa, que para o caso da esfera L =

para uma reao de primeira ordem na


R/3. Com esta definio tem-se = 3
esfera.
dC
Re-escrevendo a equao diferencial: k f (C )r 2 dr = D d r 2

dr

dC
D d r 2

0
D
dr
=
=3
R
k
k f (Co ) r 2 dr
R

2 dC
r dr
dC
D
R2
0
=
3
f (Co ) R3
k f (Co ) R3 dr

(forma
r =R

diferencial)

[ rA = rA (Co )]
Definindo: y

3R dC
2 Co dr

r =R

3 dy
2 dx

x =1

dC
=?
dr r = R
dy
=?
dx x =1

f (Co y )
C
r
; x
e g ( y)
Co
R
f (Co )

d 2 y 2 dy
+
= 2 g ( y) ,
2
x dx
dx

0<x<1

dy
dx

=0 e

y (1) = 1

Problema de
valor de
contorno

x =0

equao de Bessel modificada (soluo

g(y) = y
analtica):
Soluo:

y=

senh(x)
3 1
1
=

tgh( )
x senh()

senh(x)

= y (0) =
x 0
senh()
x

Nota: y(0) finito, lim


<1

mostra o efeito da transferncia de massa.


3
0:1 e
: 0

g(y) = yn

reao de ordem n 0 ou 1.

Mtodos numricos:

diferenas finitas

volumes finitos
elementos finitos
valor inicial
aproximao polinomial (e.g. colocao ortogonal)
Difereno finitas
transforma o intervalo [a, b] (no exemplo [0, 1]) em uma malha com N pontos
internos:
0 = x0 < x1 < ... < xN < xN+1 = 1

aproxima as derivadas pelos quocientes de diferenas


resolve o sistema de equaes algbricas resultante.
ba
N +1
xi = a + i.h ,

Para uma malha uniforme: x = h =

i = 0, 1, 2, ..., N+1

Expandindo y(xi + h) em srie de Taylor:

y(xi + h) = y(xi) + hy(xi) + (h2)


y ( xi + h) y ( xi )
+ ( h)
h
y yi
y i i +1
(diferena direita)
h

y ( xi ) =

Expandindo y(xi h) em srie de Taylor:


y(xi h) = y(xi) hy(xi) + (h2)
y ( xi ) y ( x i h)
y ( xi ) =
+ ( h)
h
y y i 1
y i i
(diferena esquerda)
h
subtraindo as duas expanses:

h2
h3
y ( xi ) +
y ( xi ) + (h 4 )
2!
3!
2
()
h
h3
y ( xi h) = y ( xi ) hy ( xi ) +
y ( xi )
y ( xi ) + (h 4 )
2!
3!
y ( xi + h) y ( xi h) = 2hy ( xi ) + (h 3 )
y ( xi + h) = y ( xi ) + hy ( xi ) +

y ( xi ) =
yi

y ( xi + h) y ( x i h)
+ (h 2 )
2h

yi +1 yi 1
2h

(diferena central)

somando as duas expanses:


h2
h3
y ( xi + h) = y ( xi ) + hy ( xi ) +
y ( xi ) +
y ( xi ) + (h 4 )
2!
3!
2
(+ )
h
h3
y ( xi h) = y ( xi ) hy ( xi ) +
y ( xi )
y ( xi ) + (h 4 )
2!
3!
2
y ( xi + h) + y ( xi h) = 2 y ( xi ) + h y ( xi ) + (h 4 )

y( xi ) =

y i

y ( xi + h) 2 y ( xi ) + y ( xi h)
+ ( h 2 )
h2

y i +1 2 y i + y i 1
h2

(diferena

central

ordem)

Para uma malha no uniforme:


y i

y i y i 1
xi xi 1

ou

yi +1 y i
xi +1 xi

ou

y i +1 y i 1
xi +1 xi 1

h2

h1
X

xi

xi 1

xi + 1

Figura 2. Malha no uniforme para diferenas finitas.

y i

y i

y i+ h2 2 y i h1 2
h h h

h 1 2 =
2 2 2

y i+ h2

y i +1 yi
xi +1 xi

yi +1 y i y i y i 1
2

xi +1 xi 1 xi +1 xi xi xi 1

Para o exemplo da partcula cataltica:


d 2 y 2 dy
+
= 2 g ( y)
2
x dx
dx

y i+ h1 2

(central)

y i y i 1
xi xi 1

de

yi +1 2 yi + yi 1 2 yi +1 yi 1
2
+
= g ( yi )
h2
xi
2h

i = 1, ..., N

yN+1 = 1
y ( x = 0)

y1 y 0
=0
h

y 0 = y1

para g(yi) = yi

N + 2 equaes
N + 2 variveis

xi

xi

xi
2
+ 1 yi +1 2 + xi h yi + 1 yi 1 = 0
h

y N +1 = 1
y1 y0 = 0

Que um sistema de equaes lineares em estrutura tridiagonal, que


pode ser resolvido pelo mtodo de Thomas. Para o caso de reaes de
ordens diferentes de zero ou um tem-se um sistema no-linear de
equaes algbricas.

Problema
- partcula cataltica esfrica (s=2 )
- reao-difuso em estado estacionrio
Objetivo:
- fazer uma anlise comparativa dos seguintes mtodos de discretizao
CO
DF
VF

Colocao Ortogonal (Jacobi)


Diferenas Finitas
Volumes Finitos

para as reaes de:


Ordem 1 (exata)
Ordem (aproximada)
Critrio de avaliao:
Erro:
10

(y
Tolerncia: 1x10-4.

n =1

exato
i

( xi ) y iaprox ( xi )) 2 < Tol

Obs: foi tomada como soluo exata para a reao de ordem a soluo
obtida via Colocao Ortogonal com 40 pontos, sendo que a soluo
encontrada foi interpolada em valores eqidistantes (x=0, 0.1, 0.2,...1).
Com esses mesmos dados foi encontrado o valor da Efetividade para a reao
de ordem .
Clculo da Efetividade:

3R dC
2 Co dr

Soluo Analtica para ordem 1:

y=

senh(x)
3 1
1
=

x senh()
tgh( )

=
r =R

3 dy
2 dx

x =1

Resultados
Colocao Ortogonal
m=0.5: tomada como a soluo exata.
m=1.0: comparando a soluo encontrada pelo mtodo da Colocao
Ortogonal com a soluo analtica verificou-se que o mtodo apresentou
excelente qualidade, pois j com 3 pontos conseguiu-se atingir um valor para o
erro inferior a tolerncia de 10-4.
Obs: os valores encontrados para os trs pontos foram interpolados e
posteriormente comparados com a soluo analtica.

Diferenas Finitas

Volumes Finitos

Efetividade

Concluses
Caso m=0,5: o mtodo dos Volumes Finitos foi o que apresentou o
menor erro em relao ao mtodo das Diferenas Finitas tomando como base
(soluo exata) o mtodo da Colocao Ortogonal. O mtodo dos Volumes
Finitos necessitou de aproximadamente 10 pontos para poder atingir a
tolerncia proposta.
O clculo da efetividade se mostrou melhor pelo mtodo dos Volumes
Finitos, quanto pelo, e se aproximou mais do valor obtido por Colocao
Ortogonal.
Caso m=1: o mtodo da Colocao Ortogonal foi o que apresentou
maior preciso, visto que seu erro em relao a soluo analtica foi o menor
em relao aos outros mtodos.
Os mtodos das Diferenas Finitas e dos Volumes Finitos tambm
apresentaram bons resultados com erros menores que a tolerncia proposta.
O clculo da efetividade se mostrou melhor pelo mtodo dos Volumes
Finitos, e se aproximou mais do valor analtico em relao ao calculado por
Diferenas Finitas.
Em ambos os casos o mtodo dos Volumes Finitos se mostrou melhor
que o mtodo das Diferenas Finitas, visto que isso justificvel, j que a
aproximao da integral, que usada no mtodo dos Volumes Finitos, mais
exata em relao a aproximao da derivada, a qual por sua vez usada no
mtodo das Diferenas Finitas.

Você também pode gostar