21 de noviembre de 2010

ITSOEH

[MÉTODOS NUMÉRICOS]

Métodos Numéricos
Solución de ecuaciones diferenciales

+Métodos de un paso. *Método de Euler y Euler Mejorado. *Método de Runge-Kutta. +Método de pasos múltiples. +Sistemas de Ecuaciones Diferenciales Ordinarias.

ALAN JHONATAN GARCIA TELLEZ ITSOEH 21/11/2010

El resultado de expresar en símbolos matemáticos estas relaciones. las variables incluidas y sus velocidades de cambio se relacionan entre si mediante los principios científicos que gobiernan el proceso. en cualquier proceso natural. su derivada dy/dx puede interpretarse como la velocidad de cambio de y con respecto a x.Métodos Numéricos Alan Jhonatan García Téllez SOLUCION DE ECUACIONES DIFERENCIALES INTRODUCCION Se le llama ecuación diferencial aquella ecuación q contiene una variable dependiente y sus derivadas con respecto a una o más variables independientes. Esta gran utilidad de las ecuaciones diferenciales es fácil de explicar. Muchas de las leyes generales de la naturaleza se expresan en el lenguaje de las ecuacuaciones diferenciales. recuérdese que si se tiene la función y=f(x). Un ejemplo seria suponiendo que se quiere conocer como varia la altura h del nivel de un tanque cilíndrico de área seccional A cuando se llena con un líquido de densidad p a razón de G (L/min). La ecuación se obtiene mediante un balance matemático (principio universal de continuidad) en el tanque. a menudo es una ecuación diferencial. ITSOEH Página 1 .

[1] Donde f (Xi. ITSOEH Página 2 . La primera derivada proporciona una estimación directa de la pendiente en Xi (ver Gráfico Nº01). Yi) es la ecuación diferencial evaluada en Xi y Yi. Tal estimación podrá substituirse en la ecuación [2] nos queda que: [2] Esta fórmula es conocida como el método de Euler (punto medio). osea: de manera que se obtiene un conjunto discreto de del intervalo de interés puntos: . Se predice un nuevo valor de Y por medio de la pendiente (igual a la primera derivada en el valor original de X). Para cualquiera de estos puntos se cumple que: .Métodos Numéricos MÉTODO DE EULER Alan Jhonatan García Téllez Se llama método de Euler al método numérico consistente en ir incrementando paso a paso la variable independiente y hallando la siguiente imagen con la derivada. Procedimiento Consiste en dividir el intervalo que va de a en subintervalos de ancho .

Ya teniendo el punto lo tanto: se puede evaluar la primera derivada de en ese punto.Métodos Numéricos Alan Jhonatan García Téllez La condición inicial . Con esta información se traza una recta. la cual se denotará como . aquella que pasa por . por Gra ca A. Tómese la recta como reemplaco de y localícese en ella (la recta) el valor de y correspondiente a Entonces. Esta recta aproxima en una vecinidadde y de pendiente . representa el punto por donde pasa la curva solución de la ecuación del planteamiento inicial. . podemos deducir segun la Gráfica A: Se resuelve para : ITSOEH Página 3 .

ITSOEH Página 4 . 2) Errores de Redondeo.Métodos Numéricos Alan Jhonatan García Téllez Es evidente que la ordenada calculada de esta manera no es igual a sirve para que se aproxime . o discretizacion. 1) Errores de Truncamiento. el valor y repetir el procedimiento anterior a fin de generar la sucesión de aproximaciones siguiente: ERROR PARA EL MÉTODO DE EULER La solución numérica de las ecuaciones diferenciales ordinarias (EDO) involucra dos tipos de error. que son el resultado del número límite de cifras significativas que pueden retener una computadora. Sin embargo. pues existe en el punto un pequeño error. causados por la naturaleza de las técnicas empleadas para aproximar los valores de y.

La fórmula es la siguiente: Donde Para entender esta fórmula. tomando un promedio entre ciertas pendientes. pero hace un refinamiento en la aproximación. ITSOEH Página 5 .Métodos Numéricos MÉTODO DE EULER MEJORADO Alan Jhonatan García Téllez Este método se basa en la misma idea del método anterior. esta recta bisectriz se traslada paralelamente hasta el punto de la condición inicial. analicemos el primer paso de la aproximación. con base en la siguiente gráfica: En la gráfica. y se considera el valor de esta recta en el punto como la aproximación de Euler mejorada. vemos que la pendiente promedio corresponde a la pendiente de la recta bisectriz de la recta tangente a la curva en el punto de la condición inicial y la "recta tangente" a la curva en el punto donde es la aproximación obtenida con la primera fórmula de Euler. Finalmente.

los métodos de Runge-Kutta requieren sólo de la función f(X. k3 y k4 a la curva integral. k1. k2. Un método de Runge-Kutta para resolver ecuaciones diferenciales ordinarias de primer orden con error del orden de . es decir. en forma semejante a como se procedió con las pendientes de las tangentes T1 y T2 que dieron lugar a (11) ITSOEH Página 6 . está expresado en el punto (2) anterior. de uso tan frecuente que en la literatura sobre métodos numéricos se le llama simplemente el Método de Runge-Kutta. que es también un método de un paso. mientras que la serie de Taylor sí requiere de la evaluación de derivadas. en la práctica. Y) y de ninguna derivada. se dará a conocer sin demostrar y consiste en aplicar la ecuación de recurrencia (12) en donde la función está dada por la expresión: (1) En el cual (2) La ecuación (1) se obtiene haciendo un promedio de las cuatro pendientes. la aplicación de los métodos de Runge-Kutta sea más simple que el uso de la serie de Taylor. Esto hace que.Métodos Numéricos METODO RUNGE-KUTTA Alan Jhonatan García Téllez La ventaja de los métodos de Runge-Kutta con respecto al uso de la serie de Taylor.

1 la solución del problema es ITSOEH Página 7 . SOLUCIÓN De la condición inicial del problema se tiene que X = 0. además. y Y = 1.Métodos Numéricos Alan Jhonatan García Téllez EJEMPLO Resolver Aplicando el método de Runge-Kutta. h = 0. Sustituyendo estos valores en (17) se obtiene: Llevando estos valores a (16) y el resultante a (12) se obtiene que para X = 0.1.

6823 0.8494 1.9494 1.3896 1.6127 0.5544 0.0647 1.4 0. son: Luego Continuando de la misma forma se obtiene la solución que se muestra en la siguiente tabla: X 0.3735 1.6782 0.0554 1.9492 1.Métodos Numéricos Alan Jhonatan García Téllez Los valores de las ki para este punto obtenido de la solución.5 Y 1.3 0.7575 0.2 0.5868 k2 0.2119 1.5000 0.8234 k3 0.1 0.0745 1.4545 k1 0.0000 1.3158 1.8517 k4 0.6126 0.2085 1.7575 0.5516 0.1509 ITSOEH Página 8 .2121 1.1236 1.5872 2.0 0.8431 1.

(xi. Por eso se denominan métodos de paso simple. Dada una particion del intervalo [a. losmétodos que hemos visto hasta aquí solo usan la información del valor yi de la solución calculada en xi para obtener yi+1. para k > 0. . el que supondremos tiene solución unica. .yi obtenidos en los nodos xi-k. xi. b]. y : [a. si integramos y0(x) = f(x. y(x)) en los puntos xi-k. y(x)) en el intervalo [xi. xi+1].I. x E [a. xi. METODOS EXPLICITOS DE PASO MULTIPLE Sea p el polinomio que interpola los puntos (xi-k. .) y0(x) = f(x. . . fi).V. se tiene: La integral puede calcularse aproximando el integrando mediante el polinomio de Interpolación de f(x.Métodos Numéricos METODOS DE PASO MULTIPLE Alan Jhonatan García Téllez Se considera el problema de valores iniciales (P. Para ello. donde ITSOEH Página 9 . En su lugar podemos utilizar los valores de la solución calculada yi-k. . no podemos utilizarlos en la evaluación de f(x. fi-k).. Parece razonable pensar que tambiénpodrían utilizarse los valores yi-k. y(xi) no se conocen. yi. y(a) = y0 dado. Sin embargo. Los métodos que así se obtienen se denominan métodos de paso múltiple. como los valores Exactos de y(xi-k). y(x)). y(x)). la cual es acotada y depende continuamente de los datos f e y0. b]: a = x0 < x1 < < xN = b. b] R.

En este caso ITSOEH Página 10 . En este caso En donde Y al calcular las integrales se obtiene Metodo de Adams Bashforth de tercer orden.En este caso p(x) = fi. genera los m´etodos conocidos como de Adams Bashforth Metodo de Adams Bashforth de primer orden (Euler).Métodos Numéricos Reemplazando f(x. al calcular la integral. de donde Metodo de Adams Bashforth de segundo orden. y(x)) por p(x) en Alan Jhonatan García Téllez se obtiene que.

Métodos Numéricos Alan Jhonatan García Téllez En donde M´etodo de Adams Bashforth de cuarto orden. Analogamente. ECUACIONES DIFERENCIALES ORDINARIAS ITSOEH Página 11 .

k resulta ser: Como ejemplo de reducción de un sistema de ecuaciones diferenciales podemos considerar las ecuaciones de movimiento de la mecánica newtoniana de una partícula que es un sistema de segundo orden con tres ecuaciones: ITSOEH Página 12 . Por esa razón en este artículo sólo se consideran sistemas de ecuaciones de primer orden.k definidos de la siguiente manera: El sistema de primer orden equivalente en las variables yi. si se introducen nuevas variables y ecuaciones. Un sistema de ecuaciones diferenciales ordinarias de primer orden escrito en forma explícita es un sistema de ecuaciones de la forma: Reducción a un sistema de primer orden Dado un sistema de ecuaciones diferenciales de orden n con m ecuaciones: Existe un sistema equivalente de primer orden con a lo sumo (n+1)xm ecuaciones. e introduzcamos un nuevo conjunto de variables yi.Métodos Numéricos Alan Jhonatan García Téllez En un sistema de ecuaciones diferenciales ordinarias de cualquier orden. Para ver esto consideremos un sistema en que intervienen m funciones incógnitas xi y sus n derivadas. puede ser reducido a un sistema equivalente de primer orden.

Métodos Numéricos Alan Jhonatan García Téllez Si se introducen tres funciones incógnita nuevas que representan la velocidad. La solución de este sistema viene dada por la exponenciación de la matriz de coeficientes: Como ejemplo podemos considerar el siguiente sistema homogéneo: ITSOEH Página 13 . el sistema anterior se puede reducir a un sistema de primer orden y seis ecuaciones: Sistemas lineales de coeficientes constantes Un sistema lineal de ecuaciones diferenciales con coeficientes constantes es un sistema de la forma: Donde representa el vector de funciones incógnita.

BILIOGRAFIA y METODOS NUMERICOS APLICADOS A LA INGENIERIA SEGUNGA EDICION ANTONIO NIEVES.ing-mat. la solución calculada a partir de la exponenciación resulta: Sistemas lineales generales Un sistema de ecuaciones diferenciales general tiene la forma:[1] (*) Dónde: Es una función vectorial.pdf ftp://ftp.Métodos Numéricos Alan Jhonatan García Téllez Los valores propios de la matriz son y por tanto la exponenciación de la matriz da lugar a funciones trigonométricas al tener parte imaginaria no nula.espe.edu.pdf http://rinconmatematico.com/alqua/edo/EDO-1_00. Es una función matricial.cl/pub/ing-mat/asignaturas/521230/apuntes/CN_EDO_II.ec/librosvirtuales/ecuaciones-diferenciales/ecuacionesdiferenciales/ecuaciones-diferenciales03.pdf ITSOEH Página 14 . FEDERICO C. de hecho. DOMINGUEZ SECSA y FUENTES ALTERNAS EN INTERNET: http://publiespe.udec.

Sign up to vote on this title
UsefulNot useful