Академический Документы
Профессиональный Документы
Культура Документы
CHIMBORAZO
Facultad de mecnica
Ingeniera de Mantenimiento
Mtodos Numricos
Integrantes:
Mtodos de Runge-Kutta
Y = f(x, y)
(0 ) = 0
Por la ecuacin integral equivalente:
= (, ()) = 0 + (, ())
0 0 0
Para proceder a aproximar esta ltima integral mediante un mtodo numrico adecuado
(recordemos que y(x) es desconocida). Si nuevamente planteamos el problema paso a paso
tendremos:
+ 1 = + + 1 (, ())
La primera opcin que podemos aplicar es integrar mediante el mtodo de los trapecios, es
decir tomando:
+1
(, ()) 1/ 2 ((, ) + ( + 1, + 1))
+ 1= yn + h f (xn, yn)
Comparando este mtodo con el mtodo de Taylor de segundo orden, es posible demostrar
que el error local es tambin proporcional a 3 y, por tanto, el global lo es a 2 .
+1
1 1
(, ()) 2 ( ((, ) + 4 ( + , + ) + ( + 1, + 1))
3 2 2
Donde
+ 1
e
1
+
2
Son estimaciones, puesto que yn+1 e yn+ 1 2 no son conocidos. La estimacin de yn+ 1 2 se
hace por el mtodo de Euler:
1
+ = yn + h 2 f (xn, yn)
2
Mientras que la estimacin de yn+1 se pueden considerar varias opciones, por ejemplo:
+ 1 = yn + h f (xn, yn)
k1 = h f (xn, yn)
k2 = h f (xn + h 2, yn + 1 2 k1)
k3 = h f (xn + h, yn k1 + 2k2)
+ 1 = yn + 1/6 (k1 + 4k2 + k3)
Los Mtodos de Runge-Kutta de cuarto orden se deducen de una manera similar a la expuesta
en la seccin anterior para el caso de tercer orden. Ahora se introduce un nuevo paso
intermedio en la evaluacin de la derivada. Una vez ms se presentan varias opciones en la
evaluacin y es posible ajustar de tal manera que se garantice el error local de manera
proporcional a 5 (es decir garantizando exactitud en el cuarto orden en el polinomio de
Taylor), lo cual lleva a un error global proporcional a 4 . El Mtodo de cuarto orden ms
habitual es el determinado por las formulas siguientes
k1 = h f (xn, yn)
k2 = h f (xn + h/ 2, yn + k1/2)
k4 = h f (xn + h, yn + k3)
Que al igual que el mtodo de tercer orden est basado en el mtodo de interaccin de
Simpson. Los errores local y global son en este caso proporcionales a 5 y 4 respectivamente.
Ejemplo:
Dada la ecuacin diferencial
= 2 1,2 donde (0) = 1, con un tamao de paso =
0.5
Calcular en el intervalo [0,2].
SOLUCIN: Sabemos = 2 12 = (, ) donde las condiciones iniciales son:
=0 1 = 0 1 = 1
que es nuestra primera interpretacin.
1
Ahora el objetivo es encontrar 2 = 1 + 6 (1 + 22 + 23 + 4 ) entonces
1 1 1 1 2 1
3. 3 = ( + 2 , + 2 2 ) = 2 1,2 = (1 + 2 2 ) (1 + 2 ) 1.2 (1 + 2 2 )
2
1 1 1
= (1 + 2 (0,79625)(0,5)) (0 + 2 (0,5)) 1,2 (1 + 2 (0,79625)(0,5)) =
0,91106641
2
1 1 1
= (1 + (1,2)(0,5)) (0 + (0,5)) 1,2 (1 + (1,2)(0,5)) = 0,79625
2 2 2
1
Retomamos 2 = 1 + (1 + 22 + 23 + 4 ) y reemplazamos los valores
6
Datos Valor
1 1,2
2 0,79625
3 0,91106641
4 0,51724346
Con los valores ponemos las ecuaciones como formulas en Excel para resolverlo
- Con los valores ponemos las ecuaciones como formulas en Excel para resolverlo.
Para los valores de k1, k2, k3, k4 yi+n
Este mtodo nos ayuda para obtener un pequeo margen de error con
respecto a la solucin exacta de la ecuacin diferencial.
Las iteraciones son un poco complejas de programar debido a la ecuacin
diferencial que estemos resolviendo, por lo tanto es necesario realizar
adecuadamente para que el resultado sea el correcto.
Es til en el caso en que la solucin no sea puede hallar por otro tipo de
mtodos convencionales.