Vous êtes sur la page 1sur 7

MÉTODOS DE RUNGE KUTTA

Los métodos de Runge Kutta logran conseguir una aproximación exacta de una serie de Taylor sin
utilizar el cálculo de las derivadas superiores.

Podemos comenzar a hacer un análisis a partir de la ecuación diferencial que se tomo en el método de
Euler.

Donde la primera derivada nos proporciona una estimación directa de la pendiente en .

y h es el tamaño de paso

A las anteriores ecuaciones le podemos hacer unas variaciones.

Ecuación 4

Donde es llamada función de incremento, que nos representa la pendiente en el intervalo


dado, y se puede representar como:

Ecuación 5

Donde son las constantes.

Ecuación 6

k es una evaluación funcional que se utiliza para prescindir de las indicaciones sucesivas en la segunda
variable de ; por esto es que, aparece en la ecuación para y aparece en la ecuación
para , así sucesivamente.
Los métodos de Runge Kutta que se deben emplear para calcular las aproximaciones dependen de la
cantidad de términos en la función incremento como la especificada por n es decir si.

Sí n = 1 el método de Runge Kutta se hace de primero orden y corresponde al método de Euler, es


decir.

Recordemos que n representa el número de términos del polinomio y éste a su vez representa el orden
de aproximación.

Ahora bien si n es diferente de uno (1), lo que se hace es calcular los valores de a, p y q; igualando
con los términos de la serie de expansión de Taylor. Analicemos el método de
Runge Kutta cuando n = 2.

Aplicando la ecuación No. 04.

Donde:

Aplicando la ecuación No. 6

Para poder hallar los valores de ; se construyen tres ecuaciones que nacen de igualar los
coeficientes de f y sus derivadas en las ecuaciones.
En este caso tenemos 3 ecuaciones con 4 incógnitas; la única forma de dar solución a este sistema de
ecuaciones, es dándole un valor a una de las incógnitas.

Si le damos un valor cualquiera a la incógnita , ya tendríamos fácilmente el valor de , y .


Pero de esta forma obtendríamos muchos métodos de Runge Kutta ya que estos dependen del valor
que le demos a .

Una forma de escoger el valor de es analizando el valor más conveniente que nos permita obtener la
aproximación más exacta y con un margen de error pequeño.

Para ello estudiaremos el método de Heun, el método de punto medio y el método de Ralston.

Método de Heun con un Solo Corrector

En este método se supone que .

Sí entonces nuestras 3 ecuaciones nos quedan:

Y la ecuación general cuando n = 2 nos queda:

Con

Donde y son las pendientes al inicio del intervalo.

Método de Punto Medio

En este método se supone que .


Sí entonces nuestras 3 ecuaciones nos quedan:

p no puede ser indeterminada.

Y la ecuación general cuando n = 2 nos queda.

Como:

Los valores de nacen de igualar la expansión de la serie de Taylor con


, por esto pareciera que el resultado de en el método del punto medio no correspondiera a .

Método de Ralston

En este método se supone que .


Sí entonces nuestras 3 ecuaciones nos quedan.

Recordemos que los valores de nacen de igualar la expansión de Taylor con


, por esto pareciera que los valores de y en el método de Ralston no

corresponden a .

Comparación de los Métodos

Hagamos una comparación entre los método s de Heun, Ralston, Método del punto medio y el método
de Euler, con el fin de analizar la exactitud de cada método frente a la solución verdadera.

Mediante el siguiente ejemplo haremos nuestro análisis.

Ejemplo de Aplicación 2

Método de Runge Kutta de Tercer Orden

Al analizar el método de Runge Kutta de tercer orden n debe tener un valor de tres (n = 3); y la cantidad
de ecuaciones que resultan para resolver son seis con ocho incógnitas, lo cual nos obliga para poder
resolver las seis ecuaciones.

La función que nos permite calcular la aproximación cuando n = 3 es:

Donde:
Donde h es el tamaño de paso.

Método de Runge Kutta de Cuarto Orden

Al analizar el método de Runge Kutta de cuarto orden n debe tomar un valor de cuatro (n = 4) para hallar
la ecuación que nos va a permitir calcular la aproximación cuando n = 4, se procede de igual forma a
cuando se halló n = 2. De esta forma podemos determinar la ecuación que nos representa un promedio
de las pendientes cuando k toma valores de 1, 2, 3 para llegar a encontrar una pendiente mejorada
cuando k = 4; es así como:

h Tamaño de paso

Donde :

Ejemplo de Aplicación 3

Ejemplo de Aplicación 4

Análisis de Error al Método de Range Kutta

En realidad este es llamado método de error de Runge - Kutta Fehlberg; que nos permite calcular el
error que se produce al calcular la integral numérica de una función por método de aproximación.

Recordemos que una de las formas de controlar el error es incrementando el tamaño de paso si el error
es muy pequeño y disminuir el tamaño de paso si el error es muy grande; pero el método de Runge
Kutta Fehlberg nos permite hacer un control de error de tal forma que los resultados obtenidos son de
exactitud.
La forma de calcular el error con este método, consiste en calcular dos valores de diferente orden y
luego estos son restados; es decir podemos calcular un valor de cuarto orden y no de quinto, estos los
restamos, siendo el resultado de la resta el valor del error.

Ejemplo de Aplicación 5

Vous aimerez peut-être aussi