1 / 93

Ecuaciones Diferenciales Ordinarias

Ecuaciones Diferenciales Ordinarias. Solución Numérica. EDO- Ecuación Diferencial Ordinaria. Ecuacion Diferencial : Ecuaciones que involucran variables dependientes y sus derivadas con respecto a las variables independientes son llamadas ecuaciones diferenciales .

abiola
Download Presentation

Ecuaciones Diferenciales Ordinarias

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Ecuaciones Diferenciales Ordinarias Solución Numérica

  2. EDO- EcuaciónDiferencialOrdinaria • EcuacionDiferencial: Ecuacionesqueinvolucran variables dependientes y susderivadascon respecto a las variables independientes son llamadasecuacionesdiferenciales. • EcuacionDiferencialOrdinaria: ecuacionesdiferencialesqueinvolucransolamente UNA variable independiente son llamadasecuacionesdiferencialesordinarias. • EcuaciónDiferencialParcial: : ecuacionesdiferencialesqueinvolucran dos o mas variables independiente son llamadasecuacionesdiferencialesparciales.

  3. Soluciones de EDOs Analítica y Numérica Método de Solución Analítica Método de Solución Numérica

  4. Ecuaciones Diferenciales Ordinarias • La solución analítica de la ecuación diferencial ordinaria así como ecuaciones diferenciales parciales se llama la " solución de la forma cerrada” • Esta solución requiere que las constantes de la integración estén evaluadas usando valores prescritos de variable(s) independiente(s).

  5. Ecuaciones Diferenciales Ordinarias • En el mejor de los casos, solamente algunas ecuaciones diferenciales se puede solucionar analíticamente en una forma cerrada. • En la mayoría de los problemas prácticos de la ingeniería que implican ecuaciones diferenciales requieren el uso de métodos numéricos.

  6. Metodos de un solo paso • El objetivo consiste en solucionar una EDO en forma discreta, obteniendo un nuevo punto a partir de un punto anterior (xi+1, yi+1)=Ѳ(xi ,yi, h) h y yi+1 yi y(x) x xi xi+1

  7. Método de Taylor de orden “k” Sea una EDO de primer orden: Podemos usar la serie de Taylor para aproximar la solución de la EDO, haciendo:

  8. Método de Taylor de orden “k” Podemos plantear el algoritmo siguiente: Siendo E el error de truncamiento.

  9. Método de Taylor de orden “k” Ejemplo:- Estime y(x) para x=0.1, 0.2, 0.3, 0.4 y 0.5, usando Taylor de orden 3 Solución

  10. Método de Taylor de orden “k”

  11. Método de Taylor de orden “k”

  12. Método de Taylor de orden “k”

  13. h y yi x Metodo de Euler • Permite resolver una EDO de primer orden de la forma: yi+1 xi xi+1 Valor nuevo= Valor anterior + (Tamañodel paso) x (Pendiente)

  14. Metodo de Euler • La primera derivadaproporciona un estimadodirecto de la pendiente en xi • La ecuaciónesaplicadaiterativamente, un paso a la vez, sobreunadistanciapequeñaparareducir el error • Poresto se conocecomométodo de un solo paso.

  15. EJEMPL0 Para la condición inicial y(1)=1, determine y para h = 0.1 analíticamente y usando el método de Euler:

  16. C.I.. Tamaño del paso dy/dx Recordar la solución analítica fue 1.4413.Si reducimos el tamaño del paso a 0,05 y aplicamos Euler dos veces

  17. Obtenemos: Recordar la solución analítica es 1.4413

  18. Análisis del Error -Método de Euler • Error detruncación- causado por la naturaleza de la técnica empleada para aproximar los valores de y • Error local de truncación (a partir de la Serie de Taylor) • Propagación del error de truncación • Suma de los dos es el error global • Errorde Redondeo– causado por el numero limitados de dígitos significativos que pueden ser retenidos por computadora o calculadora

  19. Método de Euler – Ejemplo solución Analítica

  20. Método de Euler – Ejemplo

  21. Método de EulerMejorado o Heun • Un error fundamental en el método de Euler es que se asume la derivada en el principio del intervalo para aplicarse a través de todo el intervalo. • Una simple modificación será demostrada. • Esta modificación pertenece realmente a una clase más grande de las técnicas de solución llamadas Runge-Kutta que exploremos más adelante.

  22. Método de Heun Considere la siguiente expansión de Taylor: Aproxime f’ con una diferencia progresiva

  23. Método de Heun Substituyendo en la expansión

  24. Método de Heun • Determine lasderivadaspara el intervalo • Puntoinicial • Punto final (basado en el paso de Euler a partir del puntoinicial) • Use el promedioparaobtenerunaestimaciónmejorada de la pendientepara el intervalocompleto • Podemospensar en el paso de Euler comopaso de prueba.

  25. y Evaluar la pendiente en xi La proyecciónconsigue f(xi+1 ) Basado en el tamaño del paso h h xixi+1

  26. y h xixi+1

  27. y Ahora determine la pendiente en xi+1 xixi+1

  28. y xixi+1 Tomar los promedios de estas dos pendientes

  29. y xixi+1

  30. y Use estapendiente “promedio” parapredecir yi+1 xixi+1 {

  31. y Use estapendiente “promedio” parapredecir yi+1 xixi+1 {

  32. y y xixi+1 x xi xi+1

  33. y x xi xi+1

  34. Metodo de Euler Mejorado (Heun) • Permite resolver una EDO de primer orden de la forma:

  35. Metodo de Euler Mejorado (Heun) Ejemplo

  36. Metodo de Euler Mejorado (Heun) Ejemplo

  37. Metodo de Runge-Kutta de orden 2 • A partir del método de Heunpodemosdeducir el método de Runge-Kutta

  38. Metodo de Runge-Kutta de orden 2 • Ejemplo Se obtienen los mismos resultados que el método de Euler Mejorado

  39. Metodo de Runge-Kutta de orden 4

  40. Metodo de Runge-Kutta de orden 4

  41. Sistemas de EcuacionesDiferenciales de Primer Orden Los métodosparasolucionarunaecuaciondiferencial de primer ordenpueden ser adaptados a la solución de sistemas de primer orden.

  42. Sistemas de EcuacionesDiferenciales de Primer Orden Porejemplo sea el siguientesistema de dos ecuacionesdiferencialesordinarias de primer orden: Dondebuscaaproximary(x) y z(x)

  43. Sistemas de EcuacionesDiferenciales de Primer Orden Resolver el siguienteProblema de Valor Inicialqueconsta de dos EDOs de primer orden: Dondebuscaaproximary(1.2) y z(1.2)

  44. Sistemas de EcuacionesDiferenciales de Primer Orden Plantearemos el algoritmopara el método de Euler:

  45. Sistemas de EcuacionesDiferenciales de Primer Orden Reemplanzadovalores:

  46. Sistemas de EcuacionesDiferenciales de Primer Orden Se tieneunasoluciónaproximada en forma discreta: n xnynzn 0 1 1 2 1 1.1 1.4 2.2 2 1.2 1.87 2.401

  47. Sistemas de EcuacionesDiferenciales de Primer Orden Si queremosmejorar la exactitud del resultadopodemosusar un paso h maspequeño o usar Taylor, porejemplo de orden 2 sería:

  48. Sistemas de EcuacionesDiferenciales de Primer Orden También se puedehacerunaadaptación del método de Runge-Kutta 2

  49. EcuacionesDiferencialesorden Superior Los problemas de valor inicial de mayor ordenpuedenser transformadosen un sistema de ecuacionesdiferenciales de primer orden.

More Related