Professional Documents
Culture Documents
Mtodos Numricos.
8 12 2014
Mtodos de Runge-Kutta.
Los mtodos de Runge-Kutta (RK) logran la exactitud del procedimiento de
la serie de Taylor sin necesitar el clculo de derivadas de orden superior.
Existen muchas variantes, pero todas tienen la forma generalizada de la
ecuacin:
yi+1 = yi + f(xi, yi, h)h
Donde
f(xi, yi, h)
Se conoce como funcin incremento, la cual puede interpretarse como
una pendiente representativa en el intervalo. La funcin incremento se
escribe en forma general como
= a1k1 + a2k2 + + ankn
Donde las a son constantes y las k son:
k1 = (xi, yi)
k2 = (xi + p1h, yi + q11k1h)
k3 = (xi + p2h, yi + q21k1h + q22k2h)
kn = (xi + pn1h, yi + qn1,1k1h + qn1,2k2h ++ qn1,n1kn1h)
Donde las p y la q son constantes. Observe que las k son relaciones de
recurrencia. Es decir, k1 aparece en la ecuacin k2, la cual aparece en la
ecuacin k3, etctera.
Como cada k es una evaluacin funcional, esta recurrencia vuelve
eficientes a los mtodos RK para clculos en computadora.
Es posible tener varios tipos de mtodos de Runge-Kutta empleando
diferentes nmeros de trminos en la funcin incremento especificada por
n.
Observe que el mtodo de Runge-Kutta (RK) de primer orden con n = 1 es,
de hecho, el mtodo de Euler.
Debido a que podemos elegir un nmero infinito de valores para a2, hay
un nmero infinito de mtodos RK de segundo orden. Cada versin dara
exactamente los mismos resultados si la solucin de la EDO fuera
cuadrtica, lineal o una constante. Sin embargo, se obtienen diferentes
resultados cuando (como tpicamente es el caso) la solucin es ms
complicada. A continuacin presentamos tres de las versiones ms
comnmente usadas y preferidas:
Mtodo de Heun con un solo corrector (a2 = 1/2).
Si suponemos que a2 es 1/2 de las ecuaciones puede obtenerse a1 = 1/2 y
p1 = q11 = 1. Estos parmetros, al sustituirse en la ecuacin (25.30), dan:
Donde
k1 = (xi, yi) (25.36a)
k2 = (xi + h, yi + k1h)
Observe que k1 es la pendiente al inicio del intervalo y que k2 es la
pendiente al final del intervalo. En consecuencia, este mtodo de RungeKutta de segundo orden es, de hecho, la tcnica de Heun sin iteracin.
El mtodo del punto medio (a2 = 1).
Si suponemos que a2 es 1, entonces a1 = 0, p1
= q11 = 1/2, y la ecuacin se convierte en:
yi+1 = yi + k2h
donde
k1 = (xi, yi)
Ejemplo
Mtodo clsico RK de cuarto orden
Con el mtodo clsico RK de cuarto orden [ecuacin (25.40)] integre
(x, y) = 2x3 + 12x2 20x + 8.5
Usando un tamao de paso h = 0.5 y la condicin inicial y = 1 en x = 0;
De manera similar integre
(x, y) = 4e0.8x 0.5y
Utilizando h = 0.5 con y(0) = 2 desde x = 0 hasta 0.5.
Solucin.
a) Se emplean las ecuaciones (25.40a) a (25.40d) para calcular k1 = 8.5, k2
= 4.21875,
Bibliografa
Anlisis Numricos.
Sptima Edicin.
Richard L. Burden. J. Douglas Faires.