Você está na página 1de 4

PMR 2420 Mecnica Computacional

50
Condies de contorno

At agora foram resolvidas E.D.P. parablicas (u u u
xx yy t
+ = ) com condio de contorno do tipo
u x y t g x y t ( , , ) ( , , ) = . Alm deste tipo de condio de contorno, existem problemas cujas
derivadas so conhecidas no contorno. De forma resumida, tem-se os seguintes tipos bsicos de
condies de contorno:

1) u g = (condio de Direchlet)

2) u u g
n s
+ = (condio de Neumann)

3) u u u g
n s
+ + =

onde, u
n
e u
s
so respectivamente as derivadas normal e tangencial ao contorno.

A condio de contorno deve ser expressa em termos de diferenas finitas. Como exemplo,
considera-se a E.D.P. u u u
xx yy t
+ = sujeita condio de contorno + = u au g
n
. Esta condio
freqentemente encontrada nos problemas de transmisso de calor.

No ponto (0,j) u
yy
e u
t
so obtidas facilmente em termos de diferenas finitas. Para se obter u
xx

utiliza-se a expanso em Taylor da seguinte forma:


( )
( )
[ ]
u u u x
x
u O x
i j i j x xx +
= + + +
1
2
3
2
, ,
!



0,j 1,j
0,j-1
0,j+1
x=0
x
y
2,j


No contorno, i = 0, tem-se:


( )
( )
[ ]
u u u x
x
u O x
j j n xx 1 0
2
3
2
, ,
!
= + + +


isolando u
xx
:

PMR 2420 Mecnica Computacional
51

( )
( ) [ ] x O x u u u
x
u
n j j xx
+

=
, 0 , 1
2
2


da condio de contorno u au g
n
=


( )
( )
[ ]
( )
2
1
2
2 1 0
0 1 0 0 1
2
0 1 0

x
u a x u g x
u u u
y
u u
t
j n j n
j n j n j n j n j n
, , , ,
, , , , , , , , , ,
+ + +
+
=

+ +


A expresso acima vale para todo o contorno x = 0. Observar que na aproximao utilizada para
u
xx
o erro de truncamento O[x]. Como exerccio, obter uma expresso cujo erro de
truncamento seja O[(x)
2
], por exemplo, utilizando os pontos com ndices 2, j.

Aproximaes por diferenas finitas na interface entre dois meios

Como exemplo, ser considerado o problema de transiente de conduo de calor entre dois meios
A e B, em uma dimenso.

T
t
T
x
=
2
2


i i+1 i+2 i-1 i-2
meio A meio B
x

Para derivar a aproximao da temperatura T
i
na interface ser utilizada a condio de
continuidade de fluxo de calor na interface, dada pela equao
dQ
dt
ka
dT
dx
= .
Aplicando Taylor, para o meio A:


( )
T T x
T
x
x T
x
i i
A
A

1
2 2
2
2




( )

2
2 2 1
2 T
x x
T T x
T
x
A
i i
A

_
,
+

_
,

1
]
1



Mtodo explcito:


( )
2
2 1
1

A
i n i n
A
i n i n
x
T T x
T
x
T T
t

+
+

_
,

1
]
1


, ,
, ,

PMR 2420 Mecnica Computacional
52
ou


( ) x
T
x
T T
T T
A
i n i n
A
i n i n

_
,


+
+

, ,
, ,
1
1
2
onde
( )

t
x
2


De forma similar, para o meio B



( )

_
,


+
+
+
x
T
x
T T
T T
B
i n i n
B
i n i n


, ,
, ,
1
1
2


As derivadas ( ) T x
A
e ( ) T x
B
podem ser eliminadas considerando-se a condio de
continuidade de fluxo de calor na interface atravs da igualdade

k
T
x
k
T
x
A
A
B
B

_
,

_
,


Assim, tem-se a aproximao para T
i


T T
k
k
T
k
k
T
k
k
T
i n i n
A
A
B
A
B
i n
A
B
i n
A
B
i n , , , , , + +
+
+

_
,

_
,
+

1
]
1
1 1 1
2
1



Contornos Irregulares

Considerando-se uma grade quadrada e sendo a condio de contorno do tipo de Direchlet

1 2
3
A
B
C
D
y
x

x x
x
x
a
b

Aproximao por diferenas finitas em torno do ponto 1 escrever Taylor para o ponto
desejado e tentar eliminar as derivadas indesejveis.

PMR 2420 Mecnica Computacional
53

( )
( )
[ ]
u u a x
u
y
a x u
y
O x
A
= + + +
1
2
2
2
3
2

!


( )
( )
[ ]
u u x
u
y
x u
y
O x
3 1
2 2
2
3
2
= + +

!


( )
( )
[ ]
u u b x
u
x
b x u
x
O x
B
= + + +
1
2 2
2
3
2

!


( )
( )
[ ]
u u x
u
x
x u
x
O x
2 1
2 2
2
3
2
= + +

!


Eliminando as derivadas

u
x
e

u
y
, tem-se a seguinte aproximao para u u
xx yy
+


( ) ( ) ( )
( )
[ ] u u
x
u
b
u
a
u
a a
u
b b
a b u
ab
O x
xx yy
A B
+ =
+
+
+
+
+
+
+

+

+
2
1 1 1 1
2
2 3 1

Você também pode gostar