Escolar Documentos
Profissional Documentos
Cultura Documentos
ordem
Características:
São de passo simples.
Processo recursivo no cálculo dos K’s.
O método consiste na avaliação da função derivada em vários pontos e
posterior ponderação destas avaliações.
Exemplos de Runge-Kutta
RK de ordem 2 (Heun): RK de ordem 2 (pto médio):
RK de ordem 4: Passo 2:
𝐾 = 𝑓 0,2; 0,1813 = 1 − 0,1813 = 0,8187
1
xi 1 xi K1 2 K 2 2 K 3 K 4 h 0,2 0,8187
6 𝐾 = 𝑓 0,2 + ; 0,1813 + 0,2 ⋅ = 1 − 0,2631 = 0,7369
K1 f ti , xi 2 2
0,2 0,7369
h K 𝐾 = 𝑓 0,2 + ; 0,1813 + 0,2 ⋅ = 1 − 0,225 = 0,745
K 2 f ti , xi h 1 2 2
2 2
h K 𝐾 = 𝑓 0 + 0,2; 0,1813 + 0,2 ⋅ 0,745 = 1 − 0,3303 = 0,6697
K 3 f ti , xi h 2
2 2 1
𝑥 = 0,1813 + 0,8187 + 2 ⋅ 0,7369 + 2 ⋅ 0,745 + 0,6697 ⋅ 0,2 = 0,3297
K 4 f ti h, xi h K3 6
𝑡 = 0,4
Runge-Kutta - Exemplo
dx x0 0 h 0,2
f ( x, t ) 1 x
dt malha : [0,6]
analitico
1.2000 0.6988 0.6988
-1
1.8000 0.8347 0.8347
0 2 4 6 8
tempo 2.0000 0.8647 0.8647
Runge-Kutta versus Euler
3 1
0.2
0.2
0.4
2.5 0.8
0.8
1.6
1.6
0.5 2.0
2 2.0 2.4
2.2 2.6
1.5 analitico 2.8
x
0 3.0
x
1 analitico
0.5
-0.5
0
-0.5 -1
0 2 4 6 8 0 2 4 6 8
time tempo
Euler explícito versus Euler modificado versus RK 4a ordem
RK 4a ordem clássico
Equações com ordem maior que um
Redução à forma canônica
dx1
x2
x1 x
d 2x
dt 2
1
x
2 dx
x 0
dt
dt
dx2 d 2 x1
dx dx1 2 (1 x12 ) x2 x1
x0 a x2 dt dt
dt dt
x' 0 b x1 (0) a
x2 (0) b
No tanque em questão:
Atanque = 3.13; %m2
Acano = 0.06; %m2
K1 = 300; %kg/h
K2 = 200; %kg/h
rho = 1000; %kg/m3
g = 9.81; %m/s2
2.5
e0.h
1.5
0 50 100 150
e0.t
Exercício 2 – Tanque esférico
dh r 2 2 gh
dt 2hR h 2
4.5
3.5
e0.h
2.5
1.5
0.5
0 0.5 1 1.5 2
e0.t 4
x 10
Exercício 3 – Reator Batelada
B D
k1
k4
CD0
CA0, CB0, CC0 CD0
São conhecidos os seguintes parâmetros e CI
Taxa de Reação, Concentração
h-1 em t=0, mol.m-3
k1=0.45 CA0=9.90
k2=0.16 CB0=0.00
k3=0.12 CC0=0.00
k4=0.08 CD0=0.05
k5=0.10
Exercício 3 – Reator Batelada
e0.Ci=1
e0.Ci=1
5
0
0 2 4 6 8 10
e0.Ci=2
e0.Ci=2
0
0 2 4 6 8 10
e0.Ci=3
e0.Ci=3
0
0 2 4 6 8 10
e0.Ci=4
e0.Ci=4
0
0 2 4 6 8 10
e0.t
Exercício 4 – Manômetro
0.4 e0.w
0.2
e0.w
0
-0.2
-0.4
0 2 4 6 8 10
0.4 e0.y
0.2
e0.y
-0.2
-0.4
0 2 4 6 8 10
e0.t