Está en la página 1de 20

Facultad de ingeniera mecnica elctrica Electrnica y sistemas

Escuela Profesional de ingeniera Mecnica elctrica.

CURSO:

Mtodos numricos

TEMA: Solucin de ecuaciones diferenciales Ordinarias. DOCENTE: Ing. Alejandro Salinas Mena PRESENTADO POR: Goyzueta Arce Elviz J. Canaza Chique Darwin Andrade accha Hener D. SEMESTRE : V

PUNO - 2011

Solucin de ecuaciones diferenciales ordinarias

Cap. 7

Captulo 7
7.- SOLUCION DE ECUACIONES DIFERENCIALES

7.1.-ECUACIONES DIFERENCIALES CON VALORES INICIALES.


Una ecuacin en la que interviene una o ms derivadas ordinarias de una funcin incgnita se denomina ecuacin diferencial ordinaria (EDO), las derivadas pueden ser primera, segunda, tercera.etc., donde el orden mayor alcanzado por la derivada se denomina orden de la ecuacin diferencial ordinaria. En este captulo se vern diferentes mtodos de solucin numrica a problemas que involucren ecuaciones diferenciales con valores iniciales, las soluciones numricas surgen como alternativa cuando no existe una expresin analtica para la solucin, entonces en estos casos es necesario acercarse la solucin por una sucesin de valores que converjan a la solucin. Forma: ( )

: Valores iniciales Objetivo: calcular ( )

7.2.- METODOS DE UN SOLO PASO.

METODO DE EULER: Sea la ecuacion diferencial los valores inicialees en ( ( ) con valores iniciales ) de donde se obtiene reemplacemos ( ) el cual , esto es:

representa geometricamente la pendiente de la recta tangente en ( )( ) ecuacin 7.1

Solucin de ecuaciones diferenciales ordinarias


Para calcular el valor de

Cap. 7
,

calculamos la longitud de paso

construimos la participacion y reemplazamos el valor de Es decir: ( ( )(

en la ecuacin de la recta tangente en

) ecuacin 7.2

) ecuacin 7.3 en ; en hasta calcular

El proceso continua asignando el valor de ( ). Geomtricamente:

Figura 7.1

Ejemplo 7.1: Con el mtodo de Euler integre numricamente la con la ecuacin (7.3)

Solucin de ecuaciones diferenciales ordinarias


Desde es

Cap. 7

hasta con un tamao de paso 0.5. La condicin inicial en recuerde que la solucin exacta est dada por la ecuacin

Solucin. Se utiliza la ecuacin para implementar el mtodo de Euler ( ) ( ) ) ( ) ( ) y la pendiente estimada en ( ) ( ) es

Donde ( ( )

Por lo tanto ( ) ( ) es ( ) ( )

la solucin verdadera en ( ) ( )

As, el error es

0, expresada como error relativo porcentual ( ) ( ) ( ) ( ) [ ( ( ) ) ( ) ( ) ]

en el segundo paso,

La solucin verdadera en es 3.0 y, entonces, el error relativo porcentual es -95.8%. El clculo se repite y los resultados se dan en la tabla 7.1 y en la figura 7.2

Solucin de ecuaciones diferenciales ordinarias

Cap. 7

Tabla 7.1 En la tabla 7.1 Comparacin de los valores verdaderos comparacin de los valores verdaderos aproximado de la integral de , con la condicin inicial y que en . Los valores aproximados se calcularon empleando el mtodo de Euler con un tamao de paso 0.5. El error local se refiere al error en que incurre sobre un solo paso. Este se calcula con una expansin de la serie de Taylor como el ejemplo 7.1 el error total es la discrepancia total debida a los pasos anteriores y presentes.

Solucin de ecuaciones diferenciales ordinarias

Cap. 7

FIGURA 7.2 Comparacin de la solucin verdadera con una solucin numrica usando el mtodo de Euler, para la integral de desde hasta con un tamao de 0.5 la condicin inicial en es .

Aplicando MATLAB en el ejercicio 7.1

Solucin de ecuaciones diferenciales ordinarias

Cap. 7

Archivo m: para utilizar el siguiente programa digitar en la ventana de comandos: >> eul1('funcion',x0,y0,n,a).

Solucin de ecuaciones diferenciales ordinarias

Cap. 7

ANLISIS DE ERROR PARA EL MTODO DE EULER (TAYLOR) La solucin numrica de las EDO implica dos tipos de error 1. error de truncamiento o de discretizacion, originados por la naturaleza de las tcnicas empleadas para aproximar los valores de, y. 2. errores de redondeo causados por el nmero limitado significativas que una computadora puede retener de cifras

Los errores de truncamiento se componen de dos partes. La primera es un error de truncamiento local que resulta de una aplicacin del mtodo considerado, en un solo paso. La segunda es un error de truncamiento propagado que resulta de las aproximaciones producidas durante los pasos previos. La suma de los dos es el error de truncamiento global Al adquirir cierta comprensin de la magnitud y de las propiedades del error de truncamiento, puede desarrollarse el mtodo el mtodo de Euler directamente de la expansin de la serie de Taylor. Para ello, observe que la ecuacin diferencial que se va a integrar de la forma general

Solucin de ecuaciones diferenciales ordinarias


( ) . ecuacin 7.4

Cap. 7

Donde son las variables independientes y dependientes, respectivamente. si la solucin (es decir la funcin que describe el comportamiento de y) tiene derivadas continuas, se representa por una expansin de la serie de Taylor respecto a una valor inicial ( ),como sigue
( )

. ecuacin 7.5

Donde
( )

y
( ( ) )

termino permanente definido como

. ecuacin 7.6

Donde esta en algn lugar en el intervalo de a es posible desarrollar una forma alternativa, sustituyendo la ecuacin (7.4) en las ecuaciones (7.5) y (7.6) ( ecuacin 7.7 Donde ( ) especifica que el error de truncamiento local es proporcional al tamao de paso elevado a la potencia (n+1) Al comparar las ecuaciones (7.3) y (7.7) se advierte que el mtodo de Euler ) inclusive. Adems corresponde a la serie de Taylor, hasta el trmino ( la comparacin indica que el error de truncamiento se debe a que aproximamos la solucin verdadera mediante el nmero finito de trminos de la serie de Taylor. As truncamos, o dejamos fuera, una parte de la solucin verdadera. por ejemplo, el error de truncamiento n el mtodo de Euler se atribuye a los trminos remanentes en la ecuacin de la serie de Taylor, que no se incluyeron en la ecuacin (7.3) al restar la ecuacin (7.3) de la ecuacin (7.7)se llega a
( )

)(

). ecuacin 7.8

Donde error de truncamiento local verdadero. Para h suficientemente pequea, los errores en los trminos de la ecuacin (7.8) normalmente disminuyen, en tanto aumenta el orden y el resultado se representa como
( )

. ecuacin 7.9

Solucin de ecuaciones diferenciales ordinarias


( Donde Ejemplo 7.2 ). ecuacin 7.10 error de truncamiento local aproximado

Cap. 7

Estimacin de la serie de Taylor para el error de mtodo de Euler Planteamiento del problema. Con la ecuacin (7.8) estime el error en el primer paso del ejemplo anterior asela tambin para determinar el error debido a cada uno de los trminos de orden superior en la expansin de la serie de Taylor Solucin: como tenemos un polinomio, se aplica la serie de Taylor para obtener estimaciones exactas del error en el mtodo de Euler .la ecuacin (7.8) se escribe como. ( ) ( ) ( )

) Donde ( la primera derivada de la ecuacin diferencial (que es la segunda derivada de la solucin). en el presente caso, ( y ( y ( ( ) ( ) ) es la tercera derivada de EDO ) ) es la segunda derivada de EDO

Por ejemplo, el error debido al truncamiento del trmino de segundo orden se calcula como sigue: ( ) ( ) ( )

Para el trmino de tercer orden: ( ) ( )

y para el termino de cuarto orden: ( ) ( )

Solucin de ecuaciones diferenciales ordinarias

Cap. 7

Que es exactamente el error en que se incurri en el paso inicial del ejemplo (7.2) observe como lo cual justifica la aproximacin representada por la ecuacin (7.9)

METODO DE RUNGE KUTTA.

Sea la ecuacin diferencial Calcular ( ).

) con valores iniciales

, .

Figura 7.3

Calculemos la longitud de paso

, y construyamos la particin . Para calcular ( )

Efectuemos las siguientes operaciones: ( ( ) )

Solucin de ecuaciones diferenciales ordinarias


( ( ) ) (7.11)

Cap. 7

Los mtodos de Runge kutta se deducen aplicando integracin numrica a la expresin denotada por (7.11)

METODO DE RUNGE KUTTA

ORDEN

Integrando (7.11) segn el mtodo del trapecio se obtiene: ( ) ( )[ ( ) ( )] (7.12)

Donde el valor desconocido (

se obtiene de la siguiente forma:

) . Euler en ; en hasta calcular ( ).

El proceso continua asignado el valor de

Ejemplo 7.3: Hallar ( ) en la ecuacin diferencial


( )

para

Solucin de ecuaciones diferenciales ordinarias

Cap. 7

Archivo m: para utilizar el siguiente programa digitar en la ventana de comandos: >>rk2(funcion,x0,y0,n,a).

Solucin de ecuaciones diferenciales ordinarias

Cap. 7

METODO DE RUNGE KUTTA

ORDEN

Integrando (7.11) segn el mtodo de Simpson se obtiene: (7.13) Donde los valores desconocidos (

( )[ (

)]

se obtienen de la siguiente forma:

) (7.14) (7.15)

) (7.16)

(7.17) (

) (7.18)

Solucin de ecuaciones diferenciales ordinarias


(

Cap. 7

) (7.19)

(7.20) ( [ )(7.21) ] (7.22) en ; en hasta calcular

El proceso continua asignando el valor de ( ). Ejemplo 7.4: Hallar ( ) en la ecuacion diferencial

para

Archivo m: para utilizar el siguiente programa digitar en la ventana de comandos: >>rk4(funcin, xo, yo, n, a).

Solucin de ecuaciones diferenciales ordinarias

Cap. 7

7.5.- METODO DEL PREDICTOR CORRECTOR. Sea la ecuacin diferencial Calculemos la longitud de paso ( ) con valores iniciales .

, y construyamos la particin (7.23)

Este mtodo calcula el valor de ( para calcular Remplacemos los valores el cual

en dos momentos, utiliza el mtodo de Euler )..predictor. en ( ) de donde se obtiene ( ),

Representa geomtricamente la pendiente de la recta tangente en

Solucin de ecuaciones diferenciales ordinarias

Cap. 7

Construyamos la recta tangente en , con el promedio de las pendientes ( ),y ( ) esto es:
[ ]

) (7.24) , reemplazamos el valor de en la ecuacin (+)

Para calcular el valor de Es decir: [


[ ]

(7.25) corrector en ; en hasta calcular ( ).

El proceso continua asignado el valor de Grficamente:

Figura 7.4

Ejemplo 7.5: Hallar ( ) en la ecuacin diferencial ( ) para , ,

Solucin de ecuaciones diferenciales ordinarias

Cap. 7

Archivo m: para utilizar el siguiente programa digitar en la ventana de comandos: >>pcl(funcin, x0, y0, n, a).

Solucin de ecuaciones diferenciales ordinarias

Cap. 7

7.6.- MTODOS DE PASOS MLTIPLES Los mtodos de un paso que se describieron en las secciones anteriores utilizan ) para predecir un valor de la variable informacin de un solo punto, ( dependiente , en un valor futuro de la variable independiente , en la siguiente figura (a) los procedimientos alternativos, llamados mtodos de pasos mltiples o multipasos figura(b) se basan en que, una vez empezado el clculo, se tiene a disposicin informacin de los puntos anteriores. } Representacin grfica figura (a) y (b) Representacin grfica de la diferencia fundamental entre los mtodos a) de un paso y b) de pasos mltiples para la solucin de EDO

Continuaraaa.

Solucin de ecuaciones diferenciales ordinarias


BIBLIOGRAFIA:

Cap. 7

mtodos numricos con visualizacin grfica. (Dr. Hern Morales Marchena). mtodos numricos para ingenieros (Steven C. Chapra , Raymond P. Canale). Matlab para ingenieros (Holly Moore).

También podría gustarte