Você está na página 1de 19

Universidad de Atacama - Departamento de Metalurgia

CALCULO
NMERICO PARA
PROCESOS
Lilian Navea Dantagnan
Departamento de Metalurgia
Universidad de Atacama
lilian.navea@uda.cl

Universidad de Atacama - Departamento de Metalurgia
Capitulo 4
Solucin Numrica de
Ecuaciones Diferenciales
Ordinarias
Universidad de Atacama - Departamento de Metalurgia
Capitulo 4 Solucin Numrica De Ecuaciones Diferenciales
Ordinarias
v
m
c
g
dt
dv
=
Para calcular la velocidad del paracaidista (cap. 1) se derivo la siguiente
expresin:

Estas ecuaciones compuestas de una funcin incgnita y su derivada, se
conocen como ecuaciones diferenciales. En esta ecuacin, a la cantidad que
se va a diferenciar, v, se conoce como variable dependiente; a la cantidad
respecto a la cual se va a diferenciar se conoce como variable independiente.
Cuando la funcin incluye una variable independiente, se le llama ecuacin
diferencial ordinaria, a diferencia de las ecuaciones diferenciales
parciales que comprenden dos o ms variables independientes.
Universidad de Atacama - Departamento de Metalurgia
Universidad de Atacama - Departamento de Metalurgia
( ) ( )
i 1 i
i 1 i
t t
t v t v
t
v
dt
dv

=
A
A
~
+
+
( )
( )
| |
t m / c
e 1
c
m g
t v

=
( ) ( ) ( ) ( )
h y y
t t t v
m
c
g t v t v
i i
i i i i i
| + =

+ =
+
+ +
1
1 1
Valor actual = valor anterior + pendiente x tamao del paso
Universidad de Atacama - Departamento de Metalurgia
Mtodo de Runge - Kutta
Se solucionaran ecuaciones diferenciales
ordinarias de la forma:
Mediante el mtodo:
O, en trminos matemticos:
Valor actual = valor anterior + pendiente x tamao del paso
h y y
i i
| + =
+1
Universidad de Atacama - Departamento de Metalurgia
Mtodo de Euler

La primera derivada proporciona una aproximacin directa a la pendiente en x
i



Donde f (xi, yi ) es la ecuacin diferencial evaluada en xi y yi , resultando:


De acuerdo a esta ecuacin, se usa la aproximacin a la pendiente | para
extrapolar, a partir de un valor anterior y
i
a un valor actual y
i+1
en una distancia
h

A esta formula se le conoce como Mtodo de Euler
(o mtodo de Euler Cauchy
o de pendiente puntual)
h y h y x f y y
y x f
i i i i i
i i
|
|
+ = + =
=
+
) , (
) , (
1
Universidad de Atacama - Departamento de Metalurgia
Ejemplo

Aplique el Mtodo de Euler para integrar numricamente la expresin:

f(x,y) = - 2 x
3
+ 12 x
2
20 x+ 8,5

De x = 0 hasta x = 4, con un tamao de paso de 0,5. La condicin inicial en
x = 0 es y = 1.
La solucin exacta es:
y = - 0,5 x
4
+ 4 x
3
10 x
2
+ 8,5 x + 1
Universidad de Atacama - Departamento de Metalurgia
Universidad de Atacama - Departamento de Metalurgia
Anlisis del error en el mtodo de Euler
La solucin numrica incluye dos tipos de error
a) Errores de truncamiento causados por la naturaleza de los mtodos
utilizados en la aproximacin a los valores de y
b) Errores de redondeo causados por el nmero limitado de dgitos o de
cifras significativas que puede retener la calculadora o el computador.

El error se puede reducir disminuyendo el tamao del paso

Ejemplo:
Repita los clculos del ejemplo anterior, utilizando un tamao de paso igual a
0,25
Universidad de Atacama - Departamento de Metalurgia
Una manera de reducir el error en este mtodo sera incluir trminos de
orden superior en la expansin de la serie de Taylor alrededor de la solucin.



Con un error local de truncamiento de:
2

1
2
) , (
) , ( h
y x f
h y x f y y
i i
i i i i
+ + =
+
( )
3

6
,
h
y x f
E
i i
a
=
Cuando las EDO son una funcin de la variable dependiente y de la variable
independiente, requieren aplicar la regla de la cadena para obtener las
derivadas respectivas.
Universidad de Atacama - Departamento de Metalurgia
Mtodo de Heun
Un mtodo para mejorar la aproximacin a la pendiente implica el clculo de
dos derivadas del intervalo, una en el punto inicial y la otra en el punto final.
Luego se promedian las dos derivadas y se obtiene una aproximacin
mejorada de la pendiente en el intervalo completo.
) , (
) , (
) , (
0
1

1
0

1
1
+
+
+ +
=
+ =
=
i
i
y x f y
h y x f y y
y x f y
i i
i i i
i i i
Ecuacin predictora
Permite calcular la pendiente aproximada al final del intervalo:
Universidad de Atacama - Departamento de Metalurgia
Combinando las dos pendiente se obtiene una pendiente promedio sobre el
intervalo:
h
y x f y x f
y y
y x f y x f y y
y
i
i
i i
i i i
i
i i i i
2
) , ( ) , (
2
) , ( ) , (
2
0
1
0
1

1
1
1
+
+
+
+
+ +
+
+ =
+
=
+
=
Esta ecuacin se usa para extrapolar
linealmente de y
i
a y
i+1

Universidad de Atacama - Departamento de Metalurgia
Mtodo Euler modificado
Este mtodo usa el mtodo de Euler para predecir un valor de y en el punto
medio del intervalo


Este valor de y se usa en la aproximacin de la pendiente en el punto medio


Esta pendiente se utiliza para extrapolar linealmente de x
i
a x
i+1
usando el
mtodo de Euler


h y x f y y
y x f y
h
y x f y y
i i i
i i
i i i i
i
i
) , (
) , (
2
) , (
2 / 1 2 / 1

2 / 1 2 / 1

2 / 1
1
2 / 1
+ +
+ +
+
+ =
=
+ =
+
+
Universidad de Atacama - Departamento de Metalurgia
Mtodo de Runge Kutta

Donde a |(x
i
, y
i
, h) se le llama funcin de incremento (promedio de la
pendiente sobre el intervalo). La funcin incremento se puede escribir de
manera general como


h h y x y y
i i i i
) , , (
1
| + =
+
n n
k a k a k a + + + = ...
2 2 1 1
|
Universidad de Atacama - Departamento de Metalurgia
Resolviendo, tenemos:
a
1
+ a
2
= 1
a
2
p
2
=
a
2
q
11
=

Estas tres ecuaciones para cuatro incgnitas representan una familia de
mtodos de segundo orden

a) Mtodo de Heun con un corrector simple (a
2
= )
a
1
=
p
2
= q
11
= 1



) , (
) , (
)
2
1
2
1
(
1 2
1
2 1 1
hk y h x f k
y x f k
h k k y y
i i
i i
i i
+ + =
=
+ + =
+
Universidad de Atacama - Departamento de Metalurgia
b) Mtodo mejorado del polgono (a
2
= 1)
a
1
= 0
p
2
= q
11
=




c) Mtodo de Ralston (a
2
= 2/3)
a
1
= 1/3
p
2
= q
11
= 3/4







)
2
1
,
2
1
(
) , (
1 2
1
2 1
hk y h x f k
y x f k
h k y y
i i
i i
i i
+ + =
=
+ =
+
)
4
3
,
4
3
(
) , (
)
3
2
3
1
(
1 2
1
2 1 1
hk y h x f k
y x f k
h k k y y
i i
i i
i i
+ + =
=
+ + =
+
Universidad de Atacama - Departamento de Metalurgia
Mtodo de Runge Kutta de tercer orden

) 2 , (
)
2
1
,
2
1
(
) , (
) 4
6
1
(
2 1 3
1 2
1
3 2 1 1
hk hk y h x f k
hk y h x f k
y x f k
h k k k y y
i i
i i
i i
i i
+ + =
+ + =
=
+ + + =
+
Mtodo de Runge Kutta de cuarto orden

) , ( )
2
1
,
2
1
(
)
2
1
,
2
1
( ) , (
) 2 2
6
1
(
3 4 2 3
1 2 1
4 3 2 1 1
hk y h x f k hk y h x f k
hk y h x f k y x f k
h k k k k y y
i i i i
i i i i
i i
+ + = + + =
+ + = =
+ + + + =
+
Universidad de Atacama - Departamento de Metalurgia
Mtodo de Runge Kutta de orden superior (quinto orden)

)
7
8
7
12
7
12
7
2
7
3
, (
)
16
9
16
3
,
4
3
(
)
2
1
,
2
1
(
)
8
1
8
1
,
4
1
(
)
4
1
,
4
1
( ) , (
) 7 32 12 32 7 (
90
1
5 4 3 2 1 6
4 1 5
3 2 4
2 1 3
1 2 1
6 5 4 3 1 1
hk hk hk hk hk y h x f k
hk hk y h x f k
hk hk y h x f k
hk hk y h x f k
hk y h x f k y x f k
k k k k k h y y
i i
i i
i i
i i
i i i i
i i
+ + + + =
+ + + =
+ + =
+ + + =
+ + = =
(

+ + + + + =
+

Você também pode gostar