Você está na página 1de 21

Departamento de Engenharia Química

ENG-D04: Métodos Matem. e Comp. Eng. II

EDO – Problema de Valor de


Contorno

Profa. Dra. Karen Pontes

Revisão: 19 de abril de 2021


Problema de valor contorno (PVC)

x=0 x=L

T1 T2

d T 2

 dx 2  h  Ta  T   0
d 2T
dx 2
  1 T  Ts   2 T 4
 T
s
4
0
 T 0   TA , T L   TB

T 0   T1
T L   T
 2
PVC versus PVI

, ,
Problema de valor contorno (PVC)
 Definição das condições de contorno d2y  dy 
 f  x, y , 
2
dx  dx 
 CC de Dirichlet (PVC com dois pontos)

y ( a)  Ya y (b)  Yb
 CC de Neumann
dy dy
 Da  Db
dx xa dx x b

 CC mistas (ci são constantes)

dy dy
c1  c2 y ( a )  C a c3  c4 y (b)  Cb
dx xa dx x b

 Casos específicos: c1  c4  0 e c2  c3  0
Problema de valor contorno (PVC)

 Métodos de solução
 Métodos de tiro: Reduz a equação em um sistema de edo’s 1ª ordem
– PVI

 Métodos de diferenças finitas: Reduz a equação a um sistema de


equações algébricas
Métodos de tiro

 Considere:
d2y  dy 
2
 f  x, y ,  y (a)  Ya y (b)  Yb
dx  dx 

 Transformação a um sistema de PVI


dy
w y (a )  Ya
dx
dw d 2 y dy
 2  f  x, y , w  w(a)   W1 Estimar!
dx dx dx x a
Métodos de tiro

1. Estimar condição inicial


2. Integra PVI, obtém
3. Calcula erro , condição de contorno. Se erro maior que a
tolerância, dá uma nova estimativa e retorna para passo 2, se não,
obtém a solução

Como dar a nova estimativa??


• Interpolação linear se PVI linear
• Solução numérica de um sistema de
equações algébricas se PVI não-linear
• etc
Métodos de tiro

 Exemplo: Interpolação linear para calcular Wi

WH  WL
WN  WL  (Yb  yb , L )
yb , H  yb , L

 Outro métodos mais eficientes


Exercício – Dissipador em forma de pino

Resolva o seguinte PVC usando o método do tiro


d 2T hc  P    SB  P 4
 (T  Ts )  (T  Ts 4
)
dx 2
k  Ac k  Ac
0 xL
T (0)  473K
T ( L)  293K

Utilize a interpolação linear e a solução de um SEANL e compare os


resultados. Utilize o Matlab.
%constantes
sb = 5.67e-8; %constante de Stefan-Boltzman (W/m2/K4)
hc = 40; %coeficiente de transferência de calor por convecção(W/m2/K)
P = 0.016; %perímetro da área da seção reta do dissipador (m2)
emiss = 0.4; %emissividade relativa da superfície do dissipador
k = 240; %(W/m/K)
Ac = 1.6e-5; %(m2)
L = 0.1; %comprimento (m)
Ts = 293; %(temperatura ambiente (K)
Exercício – Dissipador em forma de pino

 Transformando a equação em um sistema PVI

T (0)  473K
dT
w(0)   W1  ???
dx x 0

 Resolva o sistema para as estimativas:


W1  1000
W2  3500

 e use interpolação para obter a 3ª estimativa


W1  W2
W3  W2  (Yb  yb , 2 )
yb ,1  yb , 2
Exercício – Dissipador em forma de pino

550

500

Temperatura (K) 450

400

350

300
-1000
250 -3500
-2801
200

150
0 0.02 0.04 0.06 0.08 0.1
Distancia (m)

A temperatura em 0.1 é 536.51 para o valor inicial dw/dx= -1000


A temperatura em 0.1 é 198.42 para o valor inicial dw/dx= -3500
A temperatura em 0.1 é 291.83 para o valor inicial dw/dx= -2801
Métodos de tiro – problemas não-lineares

 Formular um SEANL cuja raiz é a condição inicial

 Encontrar o zero de

onde é o resultado da integração do PVI e é a condição


de contorno.
Método das diferenças finitas
 Discretização da edo
 Aproximação nos pontos internos
dy yi 1  yi 1 d 2 y yi 1  2 yi  yi 1
 2

dx 2h dx h2

 Para uma edo genérica de 2ª ordem

d2y dy
2
 f ( x )  g ( x ) y  h( x )
dx dx Discretização

yi 1  2 yi  yi 1 yi 1  yi 1
2
 f ( xi )  g ( xi ) yi  h( xi )
h 2h
Método das diferenças finitas

h: passo constante

y1 N-1 pontos internos yN+1

yi 1  2 yi  yi 1 yi 1  yi 1
N-1 equações: 2
 f ( xi )  g ( xi ) yi  h( xi )
h 2h
Exercício – Dissipador em forma de pino

 Modelo
d 2T
2
  A (T  Ts )   B (T 4
 Ts 4
)0
dx
hc  P
0 xL A 
k  Ac
T (0)  473K    SB  P
T ( L)  293K  B 
k  Ac

 Discretizado:
Ti 1  2Ti  Ti 1
2
  A (Ti  Ts )   B (Ti
4
 Ts 4
)0
h
Ti 1  (2  h 2  A )Ti   BTi 4 h 2  Ti 1  h 2 (  ATs   BTs 4 ) i  2,..., N
Exercício – Dissipador em forma de pino

Perfil de Temperatuta para diferentes T(0)


550
426 K
500 449 K
473 K
497 K
Temperatura (K)

450
520 K

400

350

300

250
0 0.02 0.04 0.06 0.08 0.1
Distância (m)
Métodos disponíveis no Matlab

Idem ao método dos tiros


Exercício – Dissipador em forma de pino

 Compare a solução pelos métodos bvp4c e diferenças finitas

Perfil de Temperatuta
500

450
Temperatura (K)

400

350

300

250
0 0.02 0.04 0.06 0.08 0.1
Distância (m)
Exercício – PVC

Resolva o seguinte PVC usando as funções residentes do Matlab:

d2y dy
2
 2 x  5 y  cos(3x)  0 0 x  y (0)  1,5 y ( )  0
dx dx

Transformando em um PVI:

dy
w
dx
dw
 2 xw  5 y  cos(3x)
dx
Exercício – Deflexão em uma viga

Resolva o seguinte PVC usando as funções residentes do Matlab:

2 32
d y   dy 
2  1
EI 2  1     q ( Lx  x 2 ) CC : y (0)  0 e y ( L)  0
dx   dx   2

Transformando em um PVI:
dy
w
dx
dw
dx

 1  w2 
32 1
2 EI
q ( Lx  x 2 )

EI = 1.4e5; %rigidez flexural (Nm2)


q = 10e3; %(n/m)
L = 4; %comprimento da viga (m)
Exercício – Deflexão em uma viga

-0.05

-0.1
y(m)

-0.15

-0.2

-0.25
0 1 2 3 4
x(m)

Você também pode gostar