Documente Academic
Documente Profesional
Documente Cultură
Introduccin El mtodo de Euler El trmino de error Mtodo de Euler mejorado Mtodo de Runge-Kutta
1. Introduccin
A estas alturas del curso un estudiante podra pensar que la mayora de las ecuaciones diferenciales pueden resolverse explcitamente, con la solucin de una frmula dada Aunque es posible demostrar de forma abstracta que casi cualquier EDO posee una solucin, por lo menos localmente, en general resulta muy difcil expresar explcitamente de que solucin se trata Pero lo primordial es que muchas de las ecuaciones que debemos resolver en ingeniera no poseen soluciones de forma cerrada Por ejemplo, las ecuaciones que rigen la forma del ala de un avin no pueden resolverse. Y sin embargo, se vuela a diario
1. Introduccin
La llegada de los ordenadores de alta velocidad ha hecho viable y fcil llevar a cabo aproximaciones numricas de las soluciones Las soluciones se obtienen con cualquier grado de exactitud, se trazan grficas y se lleva a cabo cualquier anlisis que se desee Pero los mtodos numricos jams deben emplearse de forma aislada. Siempre que sea posible, el usuario de estos mtodos debera utilizar tcnicas cualitativas e intentar determinar si la solucin est acotada, si es estable, cmo son sus asntotas en el infinito? cmo se relacionan las diferentes soluciones entre s? De esta manera, los ingenieros no utilizan los mtodos numricos a ciegas, sino, ms bien, lo hace para brindar argumentos a su entendimiento
4 Tema 1 Mtodos Numricos para Ecuaciones Diferenciales
1. Introduccin
Los mtodos numricos para resolver EDO tienen dos caractersticas que se han de tener en cuenta: 1. Slo permiten hallar soluciones particulares. Por lo tanto, para poderlos aplicar, har falta dar un conjunto completo de condiciones iniciales 2. Necesitamos que las EDO o el conjunto de EDO que se les pasa sean todas de primer orden
2. El mtodo de Euler
Consideremos un problema de valores iniciales
Podemos integrar de
para obtener
Ya que la funcin desconocida se presenta en el integrando a la derecha, no podemos proceder , a menos que contemos con un mtodo de aproximacin de la integral. El mtodo de Euler se obtiene a partir de la tcnica ms simple para aproximar la integral
2. El mtodo de Euler
Problema de valores iniciales
Supongamos que el integrando no vara mucho en el intervalo resultar un error muy pequeo si reemplazamos por su valor en el punto extremo izquierdo.
Colocando en su lugar una particin del intervalo que se estudia. Supongamos que cada intervalo tiene longitud
7 Tema 1 Mtodos Numricos para Ecuaciones Diferenciales
2. El mtodo de Euler
Problema de valores iniciales
definimos
, definimos
2. El mtodo de Euler
Mtodo de Euler Fijado , es posible obtener aproximaciones de la solucin del problema de valores iniciales
en los puntos
donde
2. El mtodo de Euler
son los puntos de nuestra solucin aproximada de la ecuacin diferencial
Solucin exacta
Solucin aproximada
10
2. El mtodo de Euler
Para obtener una forma cmoda de medir el comportamiento de la tcnica numrica que se emplea definiremos el error relativo local en el n-esimo paso
11
2. El mtodo de Euler
Ejemplo Apliquemos la tcnica de Euler a la EDO
Nuestro punto de referencia ser calcular numricamente y compararlo con el valor exacto de que obtendremos aplicando el correspondiente mtodo de EDO
12
2. El mtodo de Euler
El porcentaje de error
13
2. El mtodo de Euler
La tabla muestra los clculos para Los datos muestran que cuando se reduce el incremento, la exactitud mejora, pero el inconveniente es que se requieren ms clculos
14 Tema 1 Mtodos Numricos para Ecuaciones Diferenciales
2. El mtodo de Euler
El mtodo de Euler se puede utilizar para resolver un nmero arbitrario de EDO de primer orden. Por ejemplo, si tenemos el sistema
15
2. El mtodo de Euler
Todos los mtodos para resolver EDO trabajan con EDO de primer orden. Si tenemos una de orden superior la tenemos que reescribir como un sistema de EDO de orden 1. Por ejemplo, sea la segunda ley de Newton en una dimensin con fuerza arbitraria Considerando la velocidad dependiente, adems de como una nueva variable , tendremos M. de Euler
16
3. El trmino de error
La nocin de error es fundamental en cualquier tcnica numrica. Asociado al hecho de hacer muchas operaciones si problema del error de redondeo es grande, est el
Los nmeros reales no pueden representarse exactamente en un ordenador y se han de redondear. Eso quiere decir que, cada vez que se hace una operacin, es posible que se pierdan dgitos del resultado, y en principio, cuantas ms operaciones ms informacin se va perdiendo Adems, el mtodo de Euler, introduce por s mismo un error, que se llama error de truncamiento. Los dos tipos de errores se mezclan, y de hecho, el error total se puede amplificar Analicemos a continuacin el error que se comete al aproximar aplicando el mtodo de Euler
17 Tema 1 Mtodos Numricos para Ecuaciones Diferenciales
3. El trmino de error
El error de truncamiento local en el n-simo paso se define como
de la ecuacin diferencial e
Podemos emplear la frmula de Taylor para obtener una aproximacin til de este trmino de error
entre
18
3. El trmino de error
El error de truncamiento local en el n-simo paso se define como
de la ecuacin diferencial y
Podemos concluir
el error es proporcional a
19
3. El trmino de error
El error total de truncamiento para ir de mtodo de Euler ser a en pasos del
Donde
es la media de los
Por lo tanto, el error total de truncamiento al aplicar el mtodo de Euler es proporcional al paso
20 Tema 1 Mtodos Numricos para Ecuaciones Diferenciales
La idea del mtodo de Euler consista en reemplazar el integrando por (aproximar la integral por medio de un rea de un rectngulo) Ahora proponemos reemplazar el integrando por As tenemos El problema con la ecuacin propuesta consiste en que a que desconocemos la solucin exacta Lo que podemos hacer es reemplazar determinado por el mtodo de Euler
21
se desconoce, debido
en el cual
Este mtodo que recibe el nombre de mtodo mejorado de Euler o mtodo de Heun, primero predice y luego corrige una aproximacin de
22
en los puntos
donde
Donde
utilizando un incrementos de longitud y midamos la mejora en exactitud con respecto al mtodo ordinario de Euler
24
El valor aproximado obtenido para es 3.40542 . El error relativo es del 1%, mientras que con el mtodo de Euler es del 13%
25 Tema 1 Mtodos Numricos para Ecuaciones Diferenciales
5. Mtodo de Runge-Kutta
Mejoremos el mtodo de Euler mejorado Recordemos que nuestra antigua ecuacin era
La idea del mtodo de Runge-Kutta consiste en aproximar la integral sustituyendo el integrando por una parbola
26
5. Mtodo de Runge-Kutta
Mtodo de Runge-Kutta de cuarto orden Fijado , es posible obtener aproximaciones de la solucin del problema de valores iniciales en los puntos donde
Donde
5. Mtodo de Runge-Kutta
Ejemplo Apliquemos el mtodo de Runge-Kutta a la EDO
28
5. Mtodo de Runge-Kutta
29
6. Bibliografa
1. Simmons, G.F., Krantz, S.G., Ecuaciones diferenciales. Teora, tcnica y prctica. McGraw-Hill Interamericana, 2007. ISBN 978-0-07-286315-4 2. Batlle, C., Massana, I., Zaragoz, M., lgebra i Equacions diferencials, Edicions UPC, 2000. ISBN 84-8301-405-X 3. Batlle, C, Apunts tema 5 Mtodes numrics per a equacions diferencials, Atenea-Campus Digital, 2010
30