Sunteți pe pagina 1din 8

ESCUELA SUPERIOR POLITCNICA DE

CHIMBORAZO
Facultad de mecnica
Ingeniera de Mantenimiento

Mtodos Numricos

Integrantes:

abril 2017 agosto 2017


Introduccin
Los mtodos numricos constituyen una herramienta muy valiosa para la resolucin de
problemas prcticos de ingeniera, se puede definir a los mtodos numricos como las
tcnicas mediante por las cuales se puede formulas problemas de manera que puedan
resolverse utilizando de manera que se pueda utilizar operaciones aritmticas, o
tambin como el grupo de conocimientos matemticos relacionados con el diseo y
algoritmos para resolver problemas de ciencia e ingeniera por eso el objetivo de este
trabajo es presentar de manera sencilla el mtodo numrico de Ruge-Kutta y aplicarlo
al Excel.

Mtodos de Runge-Kutta

La idea general de los Mtodos de Runge-Kutta es sustituir el Problema de Valor Inicial:

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 (, ())

Mtodo de Runge-Kutta de segundo orden

La primera opcin que podemos aplicar es integrar mediante el mtodo de los trapecios, es
decir tomando:

+1
(, ()) 1/ 2 ((, ) + ( + 1, + 1))

Al ser desconocida yn+1 en la expresin anterior, lo aproximaremos por + 1, donde + 1


es la estimacin de yn+1 que resultara aplicando el mtodo de Euler. Tendremos as:
+1
1
(, ()) ((, ) + ( + 1, + 1))
2
Con

+ 1= yn + h f (xn, yn)

Y llegaremos a la expresin del mtodo:

+ 1 = yn + h/2 (f (xn, yn) + f (xn+1, yn+1))

Lo normal es presentar el mtodo con las expresiones siguientes:

k1 = h f (xn, yn); k2 = h f (xn+1, yn + k1) yn+1 = yn + 1 2 (k1 + k2)

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 .

Mtodo de Runge-Kutta de tercer orden

Se trata de la misma idea pero integrando por el Mtodo de Simpson, entonces:

+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)

Es decir el Mtodo de Euler de nuevo, o por ejemplo:


1
+ 1 = yn + h f (xn+ 1/2, + )
2

Que consiste en variar el Mtodo de Euler tomando la pendiente de la recta tangente en el


punto medio en vez de la tangente en el punto propiamente dicha. Finalmente, lo ms usual
es tomar una combinacin de las dos opciones:
1
+ 1= yn + h (2 f (xn+ 1/2, + ) f (xn, yn)
2

Podemos entonces resumir el Mtodo de Runge-Kutta de tercer orden en la forma:

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)

Finalmente, aadir que el error local en el Mtodo de tercer orden es proporcional a 4 y en


consecuencia el global lo es a 3 .

Mtodo de Runge-Kutta de cuarto orden

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)

k3 = h f (xn + h/2, yn + k2/2 )

k4 = h f (xn + h, yn + k3)

Yn+1 = yn + 1/6 (k1 + 2k2 + 2k3 + k4)

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 = ( , ) = 2 1.2 = (1)(0)2 1.2(1) = 1,2


1 1 1 1 2 1
2. 2 = ( + 2 , + 2 1 ) = 2 1,2 = (1 + 2 1 ) (1 + 2 ) 1.2 (1 + 2 1 )

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

4. 4 = ( + , + 3 ) = 2 1,2 = (1 + 3 )(1 + )2 1,2( + 3 )


2
= (1 + (0,91106641)(0,5))(0 + (0,5)) 1,2(1 + (0,991106641)(0,5))
= 0,51724346

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

Por tanto 2 = 0,57234364


Ejercicio 1

Dada la ecuacin diferencial = + 2 donde (0,5) = 1, con un tamao de paso = 0.1

Calcular en el intervalo [0,5 1,2].

- Para resolver en Excel tenemos que determinar los valores iniciales

Con los valores ponemos las ecuaciones como formulas en Excel para resolverlo

Para los valores de k1, k2, k3, k4 yi+n

- Para la grfica realizamos con los valores de X y Y con las y encontradas


Ejercicio 2

2. Un rectificador de suministro de energa, requiere de un capacitador para almacenar energa


temporalmente cuando el rectificador de onda desde la fuente AC cae por debajo del voltaje
del objetivo. Para poder medir correctamente el capacitador una ecuacin diferencial de
primer orden debe ser resuelta. Para un suministro de energa particular, con una capacidad
de 150, la ecuacin diferencial al ser resuelta es
() 1 |180(120)|2()

= 150.106 {0,1 + [ 0,04
]} (0) = 0

Hallar. Utilizando el mtodo RK encontrar el voltaje a travs del capacitador en el tiempo

usando el tamao de paso de = 0,00002

- Para resolver en Excel tenemos que determinar los valores iniciales

- Con los valores ponemos las ecuaciones como formulas en Excel para resolverlo.
Para los valores de k1, k2, k3, k4 yi+n

- Para la grfica utilizamos los valores de t de v(t)


CONCLUSIONES:

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.

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