Você está na página 1de 13

UNIVERSIDAD TECNOLGICA DEL SURESTE DE VERACRUZ

INGENIERA QUMICA MTODOS NUMRICOS PARA ECUACIONES DIFERENCIALES.

M.C Anabel Clemente Anah Molina Flores Jess Roberto Figueroa Oficial Juan Carlos Temich Escribano Julio Cesar Castro Hernndez Julio Cesar Hernndez Juregui

30-1-2014

CONTENIDO

Introduccin ............................................................................................................. 2

Mtodo de Euler ...................................................................................................... 3 Mtodo mejorado de Euler ...................................................................................... 6

Mtodos de Runge-Kutta ........................................................................................ 6 Mtodo de Runge-Kutta de segundo orden ............................................................ 7 Mtodo de Runge-Kutta de tercer orden ................................................................. 8 Mtodo de Runge-Kutta de cuarto orden ................................................................ 9

Comparacin de los mtodos numricos .............................................................. 11

Conclusin............................................................................................................. 12 Bibliografa ............................................................................................................ 12

Mtodos numricos para ecuaciones diferenciales

INTRODUCCIN El estudio de los procesos dinmicos y sus sistemas de control, debe iniciarse con la obtencin de una representacin matemtica de las relaciones existentes entre las diferentes variables involucradas en el proceso a controlar, a la que usualmente se denomina modelo del sistema. El proceso de modelado de un sistema dinmico, puede llevar a la obtencin de una representacin para el mismo por medio de una ecuacin diferencial de orden alto, o por un conjunto de ecuaciones diferenciales de primer orden no lineales, cuya solucin se debe obtener para conocer la respuesta temporal del sistema, a partir un conjunto de condiciones iniciales y una entrada dada. La solucin analtica de una ecuacin diferencial lineal puede ser fcil, de varias ya presenta dificultades y de muchas es prcticamente imposible. Si las ecuaciones diferenciales son no lineales, el resolver una sola es muy difcil y varias o muchas es imposible por medios analticos. Como es normal que el modelo obtenido para el sistema que se desea analizar, est constituido por varias ecuaciones diferenciales no lineales, este solamente puede resolverse con la ayuda de los mtodos numricos o de un programa de simulacin digital como es el caso del Minitab o Mathematica.

Mtodos numricos para ecuaciones diferenciales

MTODO DE EULER

El Mtodo de Euler o de las Tangentes constituye el primer y ms sencillo ejemplo de mtodo numrico para la resolucin de un problema de valor inicial:

Donde suponemos adems que se verifican las hiptesis del Teorema de Picard (Consideraremos en general que la funcin f(x; y) es diferenciable en un entorno del punto (x0; y0)), y en consecuencia existe solucin nica para el problema. Interpretando la e.d.o. y0 = f(x; y) como un campo de direcciones en el plano x-y y la condicin inicial y(x0) = y0 como un punto (x0; y0) de dicho plano, podemos aproximar la funcin solucin y(x) por medio de la recta tangente a la misma que pasa por ese punto:

Donde se ha utilizado que la pendiente de dicha tangente es: m = y0(x0) y, en consecuencia: m = f(x0; y0).

Calculamos as de manera aproximada el valor de la solucin y en el punto de abscisa x1 como:

Y con este punto (aproximado) ya calculado, podemos repetir el mtodo para obtener otro punto aproximado (x2; y2) de la forma:

Y as sucesivamente. Es habitual en este mtodo tomar abscisas equiespaciadas, es decir, calcular la solucin aproximada en puntos de la forma: xn = xn1 + h = x0 + nh, siendo h el paso del mtodo. De esta forma se obtienen las frmulas que nos determinan la solucin aproximada en la forma:

Mtodos numricos para ecuaciones diferenciales

Desde el punto de vista geomtrico, tenemos en definitiva que el Mtodo de Euler aproxima a la funcin solucin por medio de una lnea poligonal, la aproximacin ser tanto peor cuanto mayor sea en nmero de pasos, es decir, cuanto ms lejos" nos encontremos del punto inicial (x0; y0). Por otro lado, el error ser evidentemente tanto mayor cuanto ms grande sea el paso" del mtodo, h.

Ejemplo 1: Resolveremos el problema de valor inicial

Por el mtodo de Euler con h = 0:1 para los puntos x = 1:1; 1:2; 1:3; 1:4 y 1:5.

Solucin: En este problema tenemos h = 0:1, (x0; y0) = (1; 4) y la funcin f(x; y) es: f(x; y) = x . Por tanto:

Dado que el problema se puede resolver tambin de forma exacta, presentamos en la tabla y grafica siguientes los resultados:

Mtodos numricos para ecuaciones diferenciales

i 0 1 2 3 4 5

xi 1 1.1 1.2 1.3 1.4 1.5

yi 4 4.2 4.42543 4.67787 4.95904 5.27081

Sol. Exacta 4 4.21276 4.4521 4.71976 5.0176 5.34766

Mtodos numricos para ecuaciones diferenciales

MTODO MEJORADO DE EULER

Veremos a continuacin una variante del Mtodo de Euler, llamado habitualmente Mtodo de Euler Modicado. Se trata de un mtodo ms preciso que el de Euler y adems ms estable. La idea fundamental del mtodo modicado es usar el mtodo de los trapecios para integrar la ecuacin y= f(x,y). Tomaremos as, en el intervalo [x0,x1]:

Repitiendo el razonamiento, tendremos

Si la funcin f es lineal en la variable y, entonces es posible despejar fcilmente yn+1 en la ecuacin anterior. Si no es lineal, entonces necesitamos un mtodo numrico para calcular la correspondiente yn+1, tpicamente se utiliza el mtodo de las sustituciones sucesivas.
MTODOS DE RUNGE-KUTTA

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

Por la ecuacin integral equivalente:

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:

Mtodos numricos para ecuaciones diferenciales

MTODO DE RUNGE-KUTTA DE SEGUNDO ORDEN

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

Al ser desconocida yn+1 en la expresin anterior, lo aproximaremos por n+1, donde n+1 es la estimacin de yn+1 que resultara aplicando el mtodo de Euler. Tendremos as:

Con

Y llegaremos a la expresin del mtodo:

Lo normal es presentar el mtodo con las expresiones siguientes:

Mtodos numricos para ecuaciones diferenciales

MTODO DE RUNGE-KUTTA DE TERCER ORDEN

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

Donde n+1 e n+ son estimaciones, puesto que yn+1 e yn+ no son conocidos. La estimacin de n+ se hace por el mtodo de Euler:

Mientras que la estimacin de n+1 se pueden considerar varias opciones, por ejemplo:

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

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

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

Mtodos numricos para ecuaciones diferenciales

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 h5 (es decir garantizando exactitud en el cuarto orden en el polinomio de Taylor), lo cual lleva a un error global proporcional a h4. El Mtodo de cuarto orden ms habitual es el determinado por las formulas siguientes

Ejemplo 2 Resolver por el mtodo de Runge-Kutta de cuarto orden el problema de valor inicial:

En el intervalo

Mtodos numricos para ecuaciones diferenciales

De manera anloga se determinan los puntos:

La solucin exacta es:

De manera que:

Mtodos numricos para ecuaciones diferenciales

10

COMPARACIN DE LOS MTODOS NUMRICOS

Los resultados obtenidos de la siguiente tabla se han obtenido aplicando los mtodos numricos de Euler, Euler mejorado, RK4 (Runge-kutta de cuarto orden), mtodo analtico de la ecuacin diferencial de Y=2xy con un valor de h=0.1
Xn 1 1.1 1.2 1.3 1.4 1.5 Euler 1 1.2 1.464 1.8154 2.2874 2.9278 Euler mejorado RK4 Valor real 1 1 1 1.232 1.2337 1.2337 1.5479 1.5527 1.5527 1.9832 1.9987 1.9937 2.59908 2.6116 2.6117 3.4509 3.4902 3.4904

Deacuerdo al grafico podemos apreciar que el mtodo RK4 y mtodo mejorado de Euler se aproximan a los valores reales de la ecuacin diferencial Y=2xy, obtenidos por el mtodo analtico, sin embargo el mtodo de Euler se considera como mtodo de aproximacin para la solucin numrica de las ecuaciones diferenciales ordinarias.

Mtodos numricos para ecuaciones diferenciales

11

CONCLUSIN.

Finalmente y para concluir se determin que, la resolucin de problemas de ingeniera est asociada, por lo general, a resultados numricos puesto que se requieren respuestas prcticas. La mayor parte de las leyes cientficas de expresan en trminos de rapidez de variacin de una variable con respecto otra. Adems proporcionan una herramienta esencial para modelar muchos problemas en Ingeniera, Fsica, Economa y Biologa, puesto que estos, por lo general, requieren la determinacin de una funcin que satisface a una ecuacin diferencial. El Mtodo de Runge Kutta es mejor que el mtodo de Euler, pero an as es posible aumentar la precisin achicando los pasos entre los puntos o implementando el mtodo de orden superior. Es el mtodo ms utilizado para resolver numricamente problemas de ecuaciones diferenciales ordinarias con condiciones iniciales es el mtodo de Runge-Kutte, el cual proporciona un pequeo margen de error con respecto a la solucin real del problema y es fcilmente programable en un software para realizar iteraciones necesarias. El dominio de los mtodos numricos, en combinacin con las capacidades y potencialidades de la programacin de computadoras resuelve problemas de ingeniera de manera ms fcil y eficientemente.
BIBLIOGRAFA

-J.M. Ledanois, A. Lpez de Ramos, J. A. Pimentel, F. F. Pironti, Mtodos numricos aplicados en ingeniera., Mc Graw-Hill, 3era edicin, Mxico, 2010 -Dennis G. Zill, Warren S. Wright, Michael R. Cullen. Matemticas avanzadas para ingeniera, Mc Graw-Hill, 4ta Edicin, Mxico 2012.

Mtodos numricos para ecuaciones diferenciales

12

Você também pode gostar