Sunteți pe pagina 1din 6

RESEA HISTORICA RUNGE-KUTTA

Carle David Tolm Runge El (30 de agosto de 1856 3 de enero de 1927)


fue un matemtico, fsico y espectroscopista alemn. Su primer nombre
suele escribirse Carl.Fue codesarrollador y co-epnimo del mtodo de
Runge-Kutta en el campo conocido actualmente como anlisis numrico.
Pas sus primeros aos en La Habana, donde su padre Julius Runge
ejerca como cnsul dans. La familia se traslad ms adelante a
Bremen, donde Julius muri prematuramente (en 1864). En 1880 recibi
su doctorado en matemtica en Berln, donde haba estudiado con Karl
Weierstrass. En 1886 lleg a ser profesor en Hanver. Sus intereses
incluan la matemtica, la espectroscopia, la geodesia y la astrofsica.
Adems de en matemtica pura, realiz una gran cantidad de trabajo
experimental estudiando las lneas espectrales de varios elementos, y
estuvo muy interesado en la aplicacin de su trabajo a la espectroscopia
astronmica. En 1904 fue a Gttingen, donde permaneci hasta su retiro
en 1925. El crter Runge en la Luna le debe su nombre.
Martin Wilhelm Kutta (3 de noviembre de 1867 - 25 de diciembre de
1944) fsico y matemtico alemn. Kutta naci en Pitschen, Alta Silesia
(en la actualidad pertenece a Polonia). Asisti a la Universidad de
Breslau de 1885 a 1890. Contino sus estudios en Mnich hasta 1894,
donde se convirti en asistente del Prof. von Dyck, eminente matemtico
alemn. En 1898 pas un ao en la Universidad de Cambridge. Kutta se
convirti en profesor en la Universidad de Stuttgart en 1911, plaza que
ocup hasta su retiro en 1935. En 1901 desarroll, en colaboracin con
Carle David Tolm Runge, el mtodo de Runge-Kutta para resolver
ecuaciones diferenciales ordinarias. Ser recordado tambin por el
mtodo Zhukovsky-Kutta. Kutta muri en Frstenfeldbruck, Alemania.

MTODO 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)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:

f = a1k 1+ a2k2+ + ankn


donde las a son constantes y las k son
k1 = (xi, y i)
k2= (xi+ p1h, y 1+ q11k1h)
k3= (xi + p2h, yi+ q

21

k 1h + q

22

k 2h)

kn= (x i+ p

h, y i + qn-1-1 k 1h + q

n-1

n-1,2

k 2h ++ q

n-1 n-1

h)

n-1

donde las p y las 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.
Una vez que se elige n, se evalan las a, p y q igualando la ecuacin
(25.28) a los trminos
en la expansin de la serie de Taylor (cuadro 25.1). As, al menos para
las versiones
de orden inferior, el nmero de trminos, n, por lo comn representa el
orden de la
aproximacin. Por ejemplo, en la siguiente seccin, los mtodos RK de
segundo orden
usan la funcin incremento con dos trminos (n = 2). Esos mtodos de
segundo orden sern
exactos si la solucin de la ecuacin diferencial es cuadrtica. Adems,
como los
trminos con h3 y mayores se eliminan durante la deduccin, el error de
truncamiento
local es O(h3) y el global es O(h2). En secciones subsecuentes
desarrollaremos los mtodos
RK de tercer y cuarto rdenes (n = 3 y 4, respectivamente). En tales
casos, los

errores de truncamiento global son O(h3) y O(h4).


RUGEN KUTTA 3er ORDEN

Para n = 3, es posible efectuar un desarrollo similar al del mtodo de


segundo orden. El
resultado de tal desarrollo genera seis ecuaciones con ocho incgnitas.
Por lo tanto, se
deben dar a priori los valores de dos de las incgnitas con la finalidad de
establecer los
parmetros restantes. Una versin comn que se obtiene es

Observe que si la EDO est en funcin slo de x, este mtodo de tercer


orden se
reduce a la regla de Simpson 1/3. Ralston (1962) y Ralston y Rabinowitz
(1978) desarrollaron
una versin alternativa que proporciona un mnimo para el error de
truncamiento.
En cualquier caso, los mtodos RK de tercer orden tienen errores local y
global
de O(h4) y O(h3), respectivamente, y dan resultados exactos cuando la
solucin es una
cbica. Al tratarse de polinomios, la ecuacin ser tambin exacta
cuando la
ecuacin diferencial sea cbica y la solucin sea de cuarto grado. Ello se
debe a que
la regla de Simpson 1/3 ofrece estimaciones exactas de la integral para
cbicas.
PARA QUE NOS SIRVE?

Para el caso de aplicaciones de ingeniera sirven exactamente para:


resolver modelos analticamente complejos mediante la aplicacin
de tcnicas matemticas bsicas (estas tcnicas numricas, son
las bases para la solucin y simulacin de problemas complejos
utilizando computadoras), por ejemplo, en ingeniera mecnica, se
utilizan para resolver de forma aproximada casos o aplicaciones

especiales de las ecuaciones de navier-Stokes, aplicando tcnicas


numricas y posteriormente resolvindolas en una computadora
( a estas tcnicas se les conoce como CFD o computational fluid
Dynamics).
El comportamiento de muchos procesos fisicoqumicos en
ingeniera qumica, particularmente aquellos que experimenten
cambios dependientes del tiempo, se modelan a travs de un
sistema de ecuaciones deferenciales ordinarias, de aqu resulta la
importancia que adquiere para ingenieros y cientficos el
conocimiento de mtodos de resolucin de este tipo de
ecuaciones. Si bien muchas ecuaciones diferenciales ordinarias
importantes se pueden resolver a travs de tcnicas analticas
bien conocidas, un gran nmero de ecuaciones diferenciales
fsicamente significativas no pueden resolverse de esta forma.
Un proceso se llama determinado, si su estado pasado y futuro puede
obtenerse a partir de su estado presente. El conjunto de todos los
estados del proceso, se llama espacios de fases.
Muchos problemas de la Fsica, la Ingeniera y muchas otras
ramas del saber humano conducen de forma natural a ecuaciones
diferenciales: problemas de la Mecnica, problemas dinmicos,
problemas de Estructuras, problemas de circuitos elctricos y
electromagnetismo, modelos poblacionales etc.
Bueno si nos preguntamos para que sirve el mtodo de Runge kutta,
sabiendo que se encuentra en el rea de los mtodos numricos,
nombraremos una lista de los campos de la ciencia donde ms se
utilizan estos mtodos para la modelizacin y simulacin con ecuaciones
diferenciales, estos campos son:
Circuitos
elctricos,
sistemas
mecnicos,
desintegracin
radioactiva, movimiento descendente de cuerpos, movimiento
pendular, velocidad de proyectiles y cohetes, enfriamiento de
cuerpos, inters compuesto, movimiento en un plano inclinado,
modelos de poblaciones (personas, peces, bacterias ), mezclas y
disoluciones, salida de lquidos por orificios, comportamiento de
gases confinados y en movimiento, absorcin de la luz, espesor de
capas de slidos en formacin o destruccin, crecimiento de gotas,
flotacin de barcos, movimiento en fluidos viscosos, resistencia de
materiales,
problemas
epidemiolgicos,
deteccin
de
falsificaciones de obras de arte, comportamiento de alas de
aviones, difusin en medios porosos, electromagnetismo,

dispersin de contaminantes en la atmsfera y en medios


submarinos, distribucin de calor en placas y slidos, absorcin de
medicamentos, flujo a presin en tuberas, flujo en canales
abiertos, prdidas de peso, determinacin del momento de un
asesinato, estrategias en tiempo de guerra y de paz, movimiento
planetario, reacciones y equilibrios qumicos, resonancia en
sistemas elctricos e hidrulicos, efecto de la publicidad, gua de
misiles, comportamiento de semiconductores, clulas solares,
fibras pticas, guas de ondas, etc.
Programa en Matlab para el mtodo de Runge kutta de tercer orden

Problemas de aplicacin

Ventajas de la utilizacin del mtodo de RUNGE KUTTA


El mtodo de Runge-Kutta simplifica la resolucin del problema
mediante un mtodo no iterativo, lo que simplifica la obtencin de una
solucin numrica muy aproximada, y que si se programa
adecuadamente puede resultar muy eficiente. Las cualidades, pues que
aporta son las siguientes:
- Mtodo no iterativo: el clculo de la solucin es secuencial, pero no
iterativo, esto significa que no necesita ningn criterio de convergencia,

simplemente se ajusta el grado de exactitud que se quiere alcanzar


desde el principio y las soluciones se calculan en serie, es decir,
partiendo del valor inicial se van calculando sucesivamente los
valores de la funcin solucin.
- Ajuste sencillo de la exactitud: es fcil ajustar la exactitud,
basta con aumentar el orden del mtodo o disminuyendo la
longitud de paso.
_Simplificacin del clculo: no es necesario resolver ningn tipo de
ecuacin diferencial, se aplican frmulas sencillas, derivadas de las
propias
ecuaciones diferenciales
del problema
y
sin
apenas
modificaciones.
_ Fcilmente implementable: la sencillez del mtodo ayuda a
programar
con
gran facilidad y acortamiento del cdigo de
pogramacion.
BIBLIOGRAFIA
http://es.iuttrimestrexii.wikia.com/wiki/M%C3%A9todo_Runge_Kutta
STEVEN C. CHAPRA, METODOS NMERICOS PARA INGENIEROS, QUIENTA
EDICIN, 2007,pag. 740-751

S-ar putea să vă placă și