1 Titulación: Asignatura: Autor: Ingeniero Geólogo Análisis Numérico César Menéndez Planificación: Materiales: Conocimientos previos: Ecuaciones diferenciales.

Slides:



Advertisements
Presentaciones similares
Sistemas no lineales Ultima actualización: 02/04/2017
Advertisements

Derivación Numérica Ultima actualización: 12/04/2017
1 Asignatura: Autor: Análisis Numérico César Menéndez Titulación: Planificación: Materiales: Conocimientos previos: Aproximación Ingeniero Técnico Informático.
Integración Numérica Ultima actualización: 13/04/2017
ECUACIONES DIFERENCIALES
INAOE CURSO PROPEDEUTICO PARA LA MAESTRIA EN ELECTRONICA
Ecuaciones Diferenciales Parciales
Tipos de errores Error de escala Error sistemático Error aleatorio Error total.
Vibraciones en sistemas físicos Autor: Tadeusz Majewski.
Ecuaciones Diferenciales Profesor: Pedro Elías Vera Bautista Profesora: Aurora Gafaro Grupo de investigación GIII.
1. Números racionales: paso de fracción a decimal
Funciones.
U-6. Cap. III Introducción a la solución por series.
Componentes de un método de solución numérica
1 Bibliografía principal: Dennis G. Zill y Michael R. Cullen Ecuaciones diferenciales Matemáticas avanzadas para ingeniería, vol. 1 Ed. Thomson Paraninfo,
Integral indefinida y métodos de integración
Esfuerzos inducidos en torno a excavaciones
MÉTODOS NUMÉRICOS 2.2 Raíces de ecuaciones
Tarea II Matemáticas Francisco Raul Gandara Villaverde
Unidad 4 Anexo 3. Capítulo VI
Unidad 6. Capítulo VI. La ecuación y los polinomios de legendre.
1 3. Ecuaciones diferenciales de orden superior (© Chema Madoz, VEGAP, Madrid 2009)
Desigualdades.
Unidad 5. Capítulo III. Valores y vectores característicos.
Unidad 2 Capítulo VII Ecuaciones lineales
TEOREMA FUNDAMENTAL DEL CALCULO
El teorema fundamental del cálculo dice que la derivada de la función integral de la función continua f(x) es la propia f(x). El teorema fundamental del.
Unidad 5. Capítulo VI. Sistemas lineales no homogéneos.
Si x0 es un punto ordinario de la ecuación diferencial:
con a, b y c constantes reales y a ≠ 0.
MÉTODOS NUMÉRICOS ..
Relaciones y Funciones
INTERPOLACION.
Fuente:
ECUACIONES DIFERENCIALES
SERIES DE FOURIER UNIDAD V MATEMATICAS V.
Unidad 6. Capítulo IV. Puntos ordinarios y puntos singulares.
1º BTO.
Unidad 4 Anexo 3. Capítulo XI. Ejercicios.
REGRESÍON LINEAL SIMPLE
Aplicación: Circuito RLC
Método de Heun. Salvador Arteaga. Jalil Villalobos.
Unidad 2 Capítulo II Ecuaciones no lineales
Tele clase 15 Ecuaciones diferenciales.
Unidad 1 Capítulo V La solución de una Ecuación Diferencial
Unidad 4 Anexo 3. Capítulo III. Existencia y unicidad.
Ing. Antonio Crivillero
Introducción ¿Qué es una ecuación diferencial?  Toda ecuación que establece la dependencia de una variable respecto a otra u otras mediante derivadas.
La transformada de Laplace
Unidad 4. Capítulo V. Ecuaciones homogéneas: Teoría.
Unidad 6. Capítulo II. Revisión de Series de Potencias.
ONDAS PERIODICAS.
Sea la ecuación diferencial lineal de orden “n” y de coeficientes variables
UNIDAD 4 ANEXO 3. CAPÍTULO IX. MÉTODO DE VARIACIÓN DE PARÁMETROS.
Calcula la integral 0 1
UNIDAD No. 2 Métodos de integración
MÉTODOS NUMÉRICOS 2.3 Búsqueda de varias raíces Gustavo Rocha
Presentación elaborada por la profesora Ana Mª Zapatero a partir de los materiales utilizados en el centro (Editorial SM) Integrales indefinidas. Teoremas.
Descomposición en Fracciones simples. Funciones Racionales Descomposición en fracciones simples Integración de funciones racionales (descomponiendo en.
Extrapolación de Richardson Integrantes: -Baldeón Harú -Matailo Alexander -Pozo Daniela -Vives Carlos.
REGRESIONINTERPOLACION Los Métodos Numéricos Métodos mas utilizados Ajuste de Curvas.
Esquema. Primitiva de una función La función G(x) es una primitiva de la función f(x) en un intervalo I si G'(x) = f(x) para todo x del intervalo I.
MÉTODOS NUMÉRICOS INGENIERIA EN ELECTRONICA, CONTROL Y REDES INDUSTRIALES INTEGRANTES: FRANKLIN GUAMAN EDISON REMACHE SEMESTRE: 4to “A”
TEMA 1 DEFINICIONES Y TERMINOLOGÍA. Ecuación Diferencial Se dice que una ecuación que contiene las derivadas de una o más variables dependientes, con.
Prof: Javier Serrano Pérez Ingeniero Mecánico Métodos Numéricos, Mecánica de Materiales, Dibujo Mecánico, Incorporación de materiales Proyectos de Investigación.
Igualdades y ecuaciones La balanza está en equilibrio. Una ecuación es una igualdad en cuyos miembros hay letras y números relacionados por operaciones.
Ecuaciones Diferenciales Ordinarias Lineales de segundo orden.
Unidad 4 Anexo 3. Capítulo IV. Teoría de las ecuaciones homogéneas.
Guías Modulares de Estudio Cálculo diferencial – Parte B.
INTEGRACIÓN NUMÉRICA.
Transcripción de la presentación:

1 Titulación: Asignatura: Autor: Ingeniero Geólogo Análisis Numérico César Menéndez Planificación: Materiales: Conocimientos previos: Ecuaciones diferenciales ordinarias: Problemas de valor inicial 4 Teoría+1 Prácticas+2 Laboratorio MATLAB T mas. básicos de Cálculo – Desarrollos de Taylor – Sistemas lineales – Ultima actualización: 19/04/2019

Análisis Numérico por César Menéndez Fernández 2 EDO-Valor Inicial Descripción del problema Obtener las funciones que verifican una ecuación en que la variable dependiente se relaciona con su variación con respecto a la variable independiente. Ejemplo: Ley de Newton aplicada al cálculo de la velocidad de descenso de un paracaidista: Fuerzas actuantes: – Gravedad (peso) – Resistencia del paracaídas al aire Opuesta al descenso Proporcional a la velocidad Coeficiente de resistencia  Motivación  Objetivos  Temario  Bibliografía

Análisis Numérico por César Menéndez Fernández 3 EDO-Valor Inicial Objetivos Entender los conceptos de orden, consistencia, estabilidad y convergencia. Diferenciar los conceptos de error de truncamiento local y global, y su relación. Comprender los métodos de Taylor y la interpretación gráfica de los de orden más bajo (Euler, Heun y el polígono mejorado). Entender la base de los métodos predictor-corrector y su conexión con las fórmulas de integración. Aplicar los métodos de Runge-Kutta y entender cómo se relacionan con el desarrollo en serie de Taylor. Aplicar los métodoas anteriores a sitemas de ecuaciones diferenciales de primer orden. Reducir una ecuación diferencial ordinaria de n-ésimo orden a un sistema de n ecuaciones diferenciales ordinarias de primer orden. Comprender la inestabilidad de algunos métodos para tipos especiales de problemas (rígidos). Saber seleccionar un método numérico para la solución de un problema particular.  Motivación  Objetivos  Temario  Bibliografía

Análisis Numérico por César Menéndez Fernández 4 EDO-Valor Inicial Si una ecuación diferencial se puede escribir como un polinomio, su orden es el mayor entero positivo de la n-sima derivada presente en la ecuación. La potencia más alta con que aparece la derivada que marca el orden de la ecuación se denomina grado. Ejemplos – EDO segundo orden y grado uno – EDO primer orden y grado 3 – EDP primer orden y grado2 ( 2 v.i) – EDP segundo orden y grado 1 (4 v.i.) – EDO tercer orden sin grado Conceptos básicos (I) Una ecuación diferencial es cualquier ecuación que comprenda derivadas de una función con respecto a una sola variable independiente. Cuando hay varias funciones y una sola variable independiente se tiene un sistema de ecuaciones diferenciales ordinarias. Cuando hay una función y varias variables independientes se tiene una ecuación en derivadas parciales (EDP). Cuando hay varias funciones y varias variables independientes se tiene un sistema de ecuaciónes en derivadas parciales (EDP).  Motivación  Objetivos  Temario Introducción - Conceptos básicos - Solución analítica - Resolución numérica Mét. Euler y Taylor Mét. Runge-Kutta Mét. Multipaso EDOs orden superior Estabilidad EDOs rígidas  Bibliografía

Análisis Numérico por César Menéndez Fernández 5 EDO-Valor Inicial Conceptos básicos (II) Forma general de una ecuación diferencial de orden n Una EDO es lineal cuando lo es en cada derivada de igual orden Una solución explícita de una EDO de orden n es aquella función y(x) que satisface la EDO para todo valor x del intervalo. Una solución implícita de una EDO de orden n es aquella relación g(x,y) que define al menos una y(x) que satisface la EDO para todo valor x del intervalo  Motivación  Objetivos  Temario Introducción - Conceptos básicos - Solución analítica - Resolución numérica Mét. Euler y Taylor Mét. Runge-Kutta Mét. Multipaso EDOs orden superior Estabilidad EDOs rígidas  Bibliografía

Análisis Numérico por César Menéndez Fernández 6 EDO-Valor Inicial Conceptos básicos (III) Una familia de funciones de n parámetros se denomina solución general si es solución de la EDO para cualquier valor de los parámetros y no hay un conjunto inferior de parámetros que representen esas soluciones La función obtenida al seleccionar los valores de los parámetros se denomina solución particular f(t,y) satisface la condición de Lipschitz en la variable y (es lipschitciana respecto a y) en D  R 2 si existe L positiva tal que |f(t,y 1 )-f(t,y 2 )|≤L|y 1 -y 2 | para todo (t,y 1 ), (t,y 2 )  D. Si f(t,y) esta definida en un conjunto convexo D y |f y | ≤L en D, entonces es lipschitciana en y. Un conjunto D es convexo cuando dos puntos cualesquiera se pueden unir mediante un segmento rectilíneo cuyos puntos también pertenecen a D. Un conjunto D es conexo cuando dos puntos cualesquiera se pueden unir mediante una curva cuyos puntos también pertenecen a D.  Motivación  Objetivos  Temario Introducción - Conceptos básicos - Solución analítica - Resolución numérica Mét. Euler y Taylor Mét. Runge-Kutta Mét. Multipaso EDOs orden superior Estabilidad EDOs rígidas  Bibliografía

Análisis Numérico por César Menéndez Fernández 7 EDO-Valor Inicial EDO 1 er orden: resolución analítica (I) Lineales: – Existencia y Unicidad de Solución Si p(x) y q(x) son continuas en un abierto que contenga a [a,b] – Obtención de la solución Ejemplos No lineales – Existencia y Unicidad de Solución Si f(t,y) es continua y lipschitciana respecto a y en en D={a  t  b,-  y  }, existe solución y es única (Picard) – Muy difícil obtener la solución analítica (explícita o implícita) salvo en casos especiales  Motivación  Objetivos  Temario Introducción - Conceptos básicos - Solución analítica - Resolución numérica Mét. Euler y Taylor Mét. Runge-Kutta Mét. Multipaso EDOs orden superior Estabilidad EDOs rígidas  Bibliografía

Análisis Numérico por César Menéndez Fernández 8 EDO-Valor Inicial EDO 1 er orden: resolución analítica (II) Ejemplo: Solución no única Ejemplo: singularidades de la solución dependen de la condición inicial Métodos analíticos – Variables separables – Ec. homogéneas – Ecuaciones exactas – Fact. integrantes  Motivación  Objetivos  Temario Introducción - Conceptos básicos - Solución analítica - Resolución numérica Mét. Euler y Taylor Mét. Runge-Kutta Mét. Multipaso EDOs orden superior Estabilidad EDOs rígidas  Bibliografía

Análisis Numérico por César Menéndez Fernández 9 EDO-Valor Inicial EDO 1 er orden: resolución analítica (III) Ejemplo: Variables separables Ejemplo: Ec. homogéneas Ejemplo: Ecuaciones exactas Ejemplo: Fact. integrantes  Motivación  Objetivos  Temario Introducción - Conceptos básicos - Solución analítica - Resolución numérica Mét. Euler y Taylor Mét. Runge-Kutta Mét. Multipaso EDOs orden superior Estabilidad EDOs rígidas  Bibliografía

Análisis Numérico por César Menéndez Fernández 10 EDO-Valor Inicial EDO orden superior: resolución analítica (I) EDO de segundo orden – Existencia y Unicidad de Solución Si f(t,y) es continua y lipschitciana respecto a y e y’ en en D={a  t  b,-  y ,-  y’  }, existe solución y es única – La obtención de solución analítica es complicada., incluso en casos aparentemente simples, y suelen dar lugar a métodos de coeficientes indeterminados y series de potencias – Caso lineal  Motivación  Objetivos  Temario Introducción - Conceptos básicos - Solución analítica - Resolución numérica Mét. Euler y Taylor Mét. Runge-Kutta Mét. Multipaso EDOs orden superior Estabilidad EDOs rígidas  Bibliografía

Análisis Numérico por César Menéndez Fernández 11 EDO-Valor Inicial EDO orden superior: resolución analítica (II) E.D.O. lineales homogéneas de coeficientes constantes Las raíces λ de la ecuación característica P(x) proporcionan un sistema fundamental de soluciones: – Si λ es una raíz real simple de P(x), y=e λx es solución de la ecuación diferencial.(I) – Si λ es una raíz real múltiple de orden m de P(x), y=x k e λx, k=0,…,m-1 son soluciones independientes de la ecuación diferencial.(I) – Si λ= a ± bi son raíces complejas conjugadas de P(x),, y 1 =e ax cos(bx) e y 2 =e ax sen(bx) son soluciones independientes de la ecuación diferencial.(I). – Si λ= a ± bi son raíces complejas conjugadas de multiplicidad m de P(x), y 1k =x k e ax cos(bx) e y 2k =x k e ax sen(bx), k=0,…,m-1 son soluciones independientes de la ecuación diferencial.(I) La solución general de la ecuación diferencial (I) se obtiene como combinación lineal de las soluciones simples obtenidas para cada raíz.  Motivación  Objetivos  Temario Introducción - Conceptos básicos - Solución analítica - Resolución numérica Mét. Euler y Taylor Mét. Runge-Kutta Mét. Multipaso EDOs orden superior Estabilidad EDOs rígidas  Bibliografía

Análisis Numérico por César Menéndez Fernández 12 EDO-Valor Inicial EDO orden superior: resolución analítica (III) E.D.O. lineales completas de coeficientes constantes La solución general de la ecuación es igual a la suma de la solución general de la homogénea correspondiente, y de cualquier solución particular de la ecuación completa. Método de los coeficientes indeterminados: Se toma una solución particular de la ecuación completa del mismo tipo que el término independiente y cuyos coeficientes se determinan sustituyendo la solución en la ecuación. – Si f(x)=P m (x) y λ= 0 no es raíz de P(x), y p =A 0 x m +A 1 x m A m. – Si f(x)=P m (x) y λ= 0 es raíz de orden r, de P(x), y p = x r (A 0 x m +A 1 x m A m ) – Si f(x)= e ax P m (x), y p =e ax.Q m (x) si a no es raíz de P(x) o y p =x r e ax.Q m (x) ) si a es raíz de P(x) de orden r. – Si f(x)=e ax (P m (x)cosbx+Q s (x)senbx)), y p =e ax (U(x)cosbx+V(x)senbx)), si a ± bi no es raíz de P(x) o y p =x r e ax (U(x)cosbx+V(x)senbx)) si a ± bi es raíz de P(x) de orden r, donde U(x) y V(x) son polinomios de grado = max (m,s)  Motivación  Objetivos  Temario Introducción - Conceptos básicos - Solución analítica - Resolución numérica Mét. Euler y Taylor Mét. Runge-Kutta Mét. Multipaso EDOs orden superior Estabilidad EDOs rígidas  Bibliografía

Análisis Numérico por César Menéndez Fernández 13 Ejemplo Solución general de la homogénea Solución particular Solución completa Condiciones iniciales EDO-Valor Inicial EDO orden superior: resolución analítica (IV)  Motivación  Objetivos  Temario Introducción - Conceptos básicos - Solución analítica - Resolución numérica Mét. Euler y Taylor Mét. Runge-Kutta Mét. Multipaso EDOs orden superior Estabilidad EDOs rígidas  Bibliografía

Análisis Numérico por César Menéndez Fernández 14 EDO-Valor Inicial EDO: resolución numérica (I) Casos – La resolución numérica se centra en las EDO de primer orden dado que las de orden superior se pueden reducir a sistemas de primer orden. – Por su interés específico, a veces se estudian las de segundo orden (asociadas a problemas de contorno). Problema perturbado: perturbaciones asociadas a la EDO y a la condición inicial Problema bien planteado – El problema tiene solución única – El problema perturbado tiene solución única y su error respecto al inicial esta acotado si lo están las perturbaciones  Motivación  Objetivos  Temario Introducción - Conceptos básicos - Solución analítica - Resolución numérica Mét. Euler y Taylor Mét. Runge-Kutta Mét. Multipaso EDOs orden superior Estabilidad EDOs rígidas  Bibliografía

Análisis Numérico por César Menéndez Fernández 15 EDO-Valor Inicial EDO: resolución numérica (I) Proceso – No se obtiene la solución analítica, sino un conjunto de pares (t i,y i ) que representan los valores aproximados de la solución para diferentes valores de la variable independiente. – Los resultados se deben interpolar (o ajustar) si se desean en valores intermedios. – Es necesario que el problema este bien planteado ya que los métodos numéricos introducen perturbaciones de los coeficientes debido a la aritmética del ordenador. El problema de valor inicial de primer orden esta bien planteado si f(t,y) es continua y lipschitciana respecto a y en D={[a,b]  (- ,  )}. Ejemplo: problema bien planteado  Motivación  Objetivos  Temario Introducción - Conceptos básicos - Solución analítica - Resolución numérica Mét. Euler y Taylor Mét. Runge-Kutta Mét. Multipaso EDOs orden superior Estabilidad EDOs rígidas  Bibliografía

Análisis Numérico por César Menéndez Fernández 16 EDO-Valor Inicial Fundamentos Métodos de Taylor – Discretizan el intervalo total en n subintervalos iguales (puntos equiespaciados con paso h) y obtiene aproximaciones de la solución en esos puntos. – Utilizan el desarrollo en serie de Taylor Orden de un método: orden de la derivada superior utilizada en el desarrollo de Taylor o, equivalentemente, grado del polinomio para el que el método teórico no tiene error. Notación: w k  y(t k )  Motivación  Objetivos  Temario Introducción Mét. Euler y Taylor - Fundamentos - Euler - Taylor - Errores Mét. Runge-Kutta Mét. Multipaso EDOs orden superior Estabilidad EDOs rígidas  Bibliografía

Análisis Numérico por César Menéndez Fernández 17 EDO-Valor Inicial Método de Euler (Taylor de orden 1) Base teórica y algoritmo Ejemplo: tomando h=0.25 y h=0.1 resolver y representarla solución  Motivación  Objetivos  Temario Introducción Mét. Euler y Taylor - Fundamentos - Euler - Taylor - Errores Mét. Runge-Kutta Mét. Multipaso EDOs orden superior Estabilidad EDOs rígidas  Bibliografía

Análisis Numérico por César Menéndez Fernández 18 EDO-Valor Inicial Ejemplo de Euler t 0 =0w 0 = t 1 =0.1w 1 = t 2 =0.2w 2 = t 3 =0.3w 3 = t 4 =0.4w 4 = t 5 =0.5w 5 = t 6 =0.6w 6 = t 7 =0.7w 7 = t 8 =0.8w 8 = t 9 =0.9w 9 = t 10 =1.0w 10 =  Motivación  Objetivos  Temario Introducción Mét. Euler y Taylor - Fundamentos - Euler - Taylor - Errores Mét. Runge-Kutta Mét. Multipaso EDOs orden superior Estabilidad EDOs rígidas  Bibliografía

Análisis Numérico por César Menéndez Fernández 19 EDO-Valor Inicial Método de Taylor de orden superior (I) Base teórica y algoritmo Ejemplo: tomando h=0.25 resolver para Taylor de orden 1, 2, 3 y 4  Motivación  Objetivos  Temario Introducción Mét. Euler y Taylor - Fundamentos - Euler - Taylor - Errores Mét. Runge-Kutta Mét. Multipaso EDOs orden superior Estabilidad EDOs rígidas  Bibliografía

Análisis Numérico por César Menéndez Fernández 20 EDO-Valor Inicial Ejemplo de Taylor (I) ordenT1T2T3T4Y t 0 =0w 0 = t 1 =0.25w 1 =1.0000w 1 = w 1 = t 2 =0.50w 2 =0.9375w 2 =0.8698w 2 =0.8675w 2 = t 3 =0.75w 3 =0.8042w 3 =0.6783w 3 =0.6675w 3 = t 4 =1.0w 4 =0.5710w 4 =0.2995w 4 =0.2361w 4 = Se repite el proceso con t 2, t 3 y t 4  Motivación  Objetivos  Temario Introducción Mét. Euler y Taylor - Fundamentos - Euler - Taylor - Errores Mét. Runge-Kutta Mét. Multipaso EDOs orden superior Estabilidad EDOs rígidas  Bibliografía

Análisis Numérico por César Menéndez Fernández 21 EDO-Valor Inicial Ejemplo de Taylor (II) Representación de resultados para h=0.25 y h=0.1  Motivación  Objetivos  Temario Introducción Mét. Euler y Taylor - Fundamentos - Euler - Taylor - Errores Mét. Runge-Kutta Mét. Multipaso EDOs orden superior Estabilidad EDOs rígidas  Bibliografía

Análisis Numérico por César Menéndez Fernández 22 EDO-Valor Inicial Un método de diferencias tiene un error de truncamiento local dado por Tipos de errores y error local Error de redondeo (representación) Error de truncamiento global (local+propagado)  Motivación  Objetivos  Temario Introducción Mét. Euler y Taylor - Fundamentos - Euler - Taylor - Errores Mét. Runge-Kutta Mét. Multipaso EDOs orden superior Estabilidad EDOs rígidas  Bibliografía

Análisis Numérico por César Menéndez Fernández 23 EDO-Valor Inicial Acotación del error en Euler Sea el problema de valor inicial El error de truncamiento global del método de Euler viene acotado por El error del problema perturbado viene acotado por El error no disminuye indefinidamente con el valor de h  Motivación  Objetivos  Temario Introducción Mét. Euler y Taylor - Fundamentos - Euler - Taylor - Errores Mét. Runge-Kutta Mét. Multipaso EDOs orden superior Estabilidad EDOs rígidas  Bibliografía

Análisis Numérico por César Menéndez Fernández 24 EDO-Valor Inicial Ejemplo de acotación del error Acotación del error del método de Euler para la EDO Error de truncamiento global con h=0.25 ktyw|y-w|cota  Motivación  Objetivos  Temario Introducción Mét. Euler y Taylor - Fundamentos - Euler - Taylor - Errores Mét. Runge-Kutta Mét. Multipaso EDOs orden superior Estabilidad EDOs rígidas  Bibliografía

Análisis Numérico por César Menéndez Fernández 25 EDO-Valor Inicial DefinicionesDefiniciones y tablas de ButcherButcher Logran la exactitud del método sin necesidad de calcular derivadas. Expresión General (Runge Kutta explícitos) Expresión mediante tablas de Butcher  Motivación  Objetivos  Temario Introducción Mét. Euler y Taylor Mét. Runge-Kutta - Fundamentos - Obtención y casos - Paso variable Mét. Multipaso EDOs orden superior Estabilidad EDOs rígidas  Bibliografía Donde son constantes elegidas de forma adecuada ExplícitosImplícitos

Análisis Numérico por César Menéndez Fernández 26 EDO-Valor Inicial Obtención de los coeficientes  Motivación  Objetivos  Temario Introducción Mét. Euler y Taylor Mét. Runge-Kutta - Fundamentos - Obtención y casos - Paso variable Mét. Multipaso EDOs orden superior Estabilidad EDOs rígidas  Bibliografía Evaluaciones (n) >10 Error localO(h n )O(h n-1 )O(h n-2 )O(h n-3 ) Los coeficientes se obtienen, una vez seleccionado el número de términos, por comparación con los métodos de Taylor El método con un solo término coincide con el de Euler El método es consistente cuando Para cada orden hay infinitas formas de seleccionar el valor de los coeficientes (sistema no lineal indeterminado) Existe relación entre el número de evaluaciones por paso y el menor error local que en los métodos explícitos viene dado por(Butcher)

Análisis Numérico por César Menéndez Fernández 27 EDO-Valor Inicial Runge-Kutta de orden 2 Orden 2 Heun Pto. Medio Ralston: Demo  Motivación  Objetivos  Temario Introducción Mét. Euler y Taylor Mét. Runge-Kutta - Fundamentos - Obtención y casos - Paso variable Mét. Multipaso EDOs orden superior Estabilidad EDOs rígidas  Bibliografía 11 ½½ ½½ 01 ¾¾ ⅓⅔

Análisis Numérico por César Menéndez Fernández 28 EDO-Valor Inicial Runge-Kutta habituales de orden superior Orden 3: Orden 4 : Orden 5  Motivación  Objetivos  Temario Introducción Mét. Euler y Taylor Mét. Runge-Kutta - Fundamentos - Obtención y casos - Paso variable Mét. Multipaso EDOs orden superior Estabilidad EDOs rígidas  Bibliografía ½½ 1 2 1/64/61/6 ½½ ½0½ /6 1/6 ¼¼ ¼⅛⅛ ½0-½1 ¾3/16009/16 1-3/72/712/7-12/78/7 7/90032/9012/9032/907/90

Análisis Numérico por César Menéndez Fernández 29 EDO-Valor Inicial Ejemplo (orden2): Euler modificado (c 1 = ½, c 2 = ½, p=1, q=1) Punto medio (c 1 = 0, c 2 = 1, p= ½, q= ½) Heun (c 1 = ¼, c 2 = ¾, p= ⅔, q= ⅔)  Motivación  Objetivos  Temario Introducción Mét. Euler y Taylor Mét. Runge-Kutta - Fundamentos - Obtención y casos - Paso variable Mét. Multipaso EDOs orden superior Estabilidad EDOs rígidas  Bibliografía

Análisis Numérico por César Menéndez Fernández 30 EDO-Valor Inicial Ejemplo (orden >2): tntn k1k1 k2k2 k3k3 k4k4 k5k5 k6k6 wnwn  Motivación  Objetivos  Temario Introducción Mét. Euler y Taylor Mét. Runge-Kutta - Fundamentos - Obtención y casos - Paso variable Mét. Multipaso EDOs orden superior Estabilidad EDOs rígidas  Bibliografía yE RK3 E RK4 E RK x x x x x x x x x x x x10 -2

Análisis Numérico por César Menéndez Fernández 31 EDO-Valor Inicial Ejemplo (graficas):  Motivación  Objetivos  Temario Introducción Mét. Euler y Taylor Mét. Runge-Kutta - Fundamentos - Obtención y casos - Paso variable Mét. Multipaso EDOs orden superior Estabilidad EDOs rígidas  Bibliografía

Análisis Numérico por César Menéndez Fernández 32 EDO-Valor Inicial Runge Kutta adaptativos El tamaño de paso depende de la estimación del error de truncamiento local  actual Algoritmo – Obtener el valor de w n+1 de dos formas diferentes – Estimar a partir de ambas  actual – Comparar  actual con la tolerancia   actual   Estimación de w n+1 inválida, modificar h y repetir el proceso  actual <  Estimación de w n+1 válida, modificar h y calcular el nuevo término Selección de la tolerancia – Error absoluto  =  – Error relativo  =  y escala donde y escala =|y|+|hy’| Obtención de w – RK del mismo orden con mitad de paso – Combinar dos métodos RK de orden n y n+1  Motivación  Objetivos  Temario Introducción Mét. Euler y Taylor Mét. Runge-Kutta - Fundamentos - Obtención y casos - Paso variable Mét. Multipaso EDOs orden superior Estabilidad EDOs rígidas  Bibliografía

Análisis Numérico por César Menéndez Fernández 33 EDO-Valor Inicial Adaptación del tamaño del paso Métodos – RK mismo orden con semipaso (RK4) – Combinación de RK de orden k y (k+1) Modificación de h: – La modificación viene dada por – A efectos prácticos, se imponen cotas superiores e inferiores al tamaño del paso, así como porcentajes máximos y mínimos de variación –  Motivación  Objetivos  Temario Introducción Mét. Euler y Taylor Mét. Runge-Kutta - Fundamentos - Obtención y casos - Paso variable Mét. Multipaso EDOs orden superior Estabilidad EDOs rígidas  Bibliografía Demo

Análisis Numérico por César Menéndez Fernández 34 EDO-Valor Inicial Runge Kutta Adaptativos de orden bajo RK 1-2 (Euler-Heun) RK 2-3 (Bogacki–Shampine)Bogacki–Shampine  Motivación  Objetivos  Temario Introducción Mét. Euler y Taylor Mét. Runge-Kutta - Fundamentos - Obtención y casos - Paso variable Mét. Multipaso EDOs orden superior Estabilidad EDOs rígidas  Bibliografía 11 1 ½½ ½½ ¾0¾ 12/9⅓4/9 2/9⅓4/9 7/24¼⅓⅛

Análisis Numérico por César Menéndez Fernández 35 1/5 3/103/409/40 3/53/10-9/106/5 1-11/545/2-70/2735/27 7/81631/ /512575/ / / / / / /143361/4 37/ /621125/ /1771 1/5 3/103/409/40 4/544/45-56/1532/9 8/919372/6561−25360/ /6561−212/ /3168−355/ /524749/176−5103/ / / /192−2187/678411/84 35/ / / /678411/ / / /640−92097/ /21001/40 ¼¼ 3/83/329/32 12/131932/2197−7200/ / / /513−845/4104 ½-8/272−3544/ /4104−11/40 25/ / /4104−1/5 16/ / /56430−9/502/55 EDO-Valor Inicial Runge Kutta Adaptativos de orden 4-5 FelhbergFelhberg (minimiza el errror de RK4)  Motivación  Objetivos  Temario Introducción Mét. Euler y Taylor Mét. Runge-Kutta - Fundamentos - Obtención y casos - Paso variable Mét. Multipaso EDOs orden superior Estabilidad EDOs rígidas  Bibliografía Dormand–Prince Dormand–Prince (minimiza el error de RK5) Cash–Karp

Análisis Numérico por César Menéndez Fernández 36 EDO-Valor Inicial Adaptación del tamaño del paso: Ejemplo 1 Runge Kutta de orden 4 – Estimación del error – Error de truncamiento local: – Paso máximo, mínimo e inicial: 0.5,0.001 y 0.25 – Factor de incremento y decremento del paso: 1.25 y 0.75  Motivación  Objetivos  Temario Introducción Mét. Euler y Taylor Mét. Runge-Kutta - Fundamentos - Obtención y casos - Paso variable Mét. Multipaso EDOs orden superior Estabilidad EDOs rígidas  Bibliografía Tiempo h w(h/2) w(h) delta E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E+000 Warning: Alcanzado el valor minimo del paso Ultimo paso: t fin -t n

Análisis Numérico por César Menéndez Fernández 37 EDO-Valor Inicial Adaptación del tamaño del paso: Ejemplo 2 Runge-Kutta-Fehlberg: RK5 – RK4 – Estimación del error – Error de truncamiento local: – Paso máximo, mínimo e inicial: 0.5,0.001 y 0.25 – Factor de incremento y decremento del paso: 1.25 y 0.75  Motivación  Objetivos  Temario Introducción Mét. Euler y Taylor Mét. Runge-Kutta - Fundamentos - Obtención y casos - Paso variable Mét. Multipaso EDOs orden superior Estabilidad EDOs rígidas  Bibliografía Tiempo h w5(h) w4(h) delta E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E+000 Warning: Alcanzado el valor minimo del paso Ultimo paso: t fin -t n

Análisis Numérico por César Menéndez Fernández 38 EDO-Valor Inicial Fundamentos Un método multipaso de paso m (con m>1) para resolver la EDO anterior es aquel cuya ecuación en diferencias para obtener la aproximación en t n+1 se puede representar mediante donde los valores a k y b k son constantes y se dispone de los valores iniciales w k. Si b 0 =0 se denomina explícito: el siguiente término se calcula directamente (Adams-Bashford) Si b 0  0 se denomina implícito: es necesario resolver una ecuación no lineal para obtener la aproximación (Adams-Moulton) Inconvenientes: – Necesita valores iniciales que deben obtenerse mediante otros métodos – Existen dificultades cuando se plantea con paso variable (se deben recalcular los pasos anteriores) – Problemas de convergencia en los métodos implícitos  Motivación  Objetivos  Temario Introducción Mét. Euler y Taylor Mét. Runge-Kutta Mét. Multipaso - Fundamentos - Obtención y casos - Predictor-Corrector - Paso variable EDOs orden superior Estabilidad EDOs rígidas  Bibliografía

Análisis Numérico por César Menéndez Fernández 39 EDO-Valor Inicial Obtención de métodos (I) Adams Bashford (explícitas o abiertas) – El método de Adaams Bashford con paso coincide con método de Euler Adams Moulton (implícitas o cerradas) El error de truncamiento local de un método multipaso viene dado por  Motivación  Objetivos  Temario Introducción Mét. Euler y Taylor Mét. Runge-Kutta Mét. Multipaso - Fundamentos - Obtención y casos - Predictor-Corrector - Paso variable EDOs orden superior Estabilidad EDOs rígidas  Bibliografía

Análisis Numérico por César Menéndez Fernández 40 EDO-Valor Inicial Obtención de métodos (II) Adams Bashford de n pasos Adams Moulton de n pasos nFormula nFórmula  Motivación  Objetivos  Temario Introducción Mét. Euler y Taylor Mét. Runge-Kutta Mét. Multipaso - Fundamentos - Obtención y casos - Predictor-Corrector - Paso variable EDOs orden superior Estabilidad EDOs rígidas  Bibliografía

Análisis Numérico por César Menéndez Fernández 41 EDO-Valor Inicial Ejemplo multipaso Se utiliza Runge Kutta de orden 4 para arrancar el método y se toma h=0.25 Adams Bashford de 2 pasos Adams Moulton de 1 paso Adams Moulton de 2 pasos  Motivación  Objetivos  Temario Introducción Mét. Euler y Taylor Mét. Runge-Kutta Mét. Multipaso - Fundamentos - Obtención y casos - Predictor-Corrector - Paso variable EDOs orden superior Estabilidad EDOs rígidas  Bibliografía

Análisis Numérico por César Menéndez Fernández 42 EDO-Valor Inicial Predictor corrector Los métodos implícitos no se plantean directamente debido a sus dificultades. Se usan para mejorar los resultados obtenidos por un método explícito – Explícito: predictor – Implícito: corrector Ejemplo: predictor corrector de 2º orden (truncamiento local h 2 ) con h=0.25  Motivación  Objetivos  Temario Introducción Mét. Euler y Taylor Mét. Runge-Kutta Mét. Multipaso - Fundamentos - Obtención y casos - Predictor-Corrector - Paso variable EDOs orden superior Estabilidad EDOs rígidas  Bibliografía

Análisis Numérico por César Menéndez Fernández 43 EDO-Valor Inicial Representación  Motivación  Objetivos  Temario Introducción Mét. Euler y Taylor Mét. Runge-Kutta Mét. Multipaso - Fundamentos - Obtención y casos - Predictor-Corrector - Paso variable EDOs orden superior Estabilidad EDOs rígidas  Bibliografía

Análisis Numérico por César Menéndez Fernández 44 EDO-Valor Inicial Representación  Motivación  Objetivos  Temario Introducción Mét. Euler y Taylor Mét. Runge-Kutta Mét. Multipaso - Fundamentos - Obtención y casos - Predictor-Corrector - Paso variable EDOs orden superior Estabilidad EDOs rígidas  Bibliografía

Análisis Numérico por César Menéndez Fernández 45 EDO-Valor Inicial Ejemplo: Comparativa (I) t 0 =0.00t 1 =0.25t 2 =0.50t 3 =0.75t 4 =1.00 Exacta Taylor (1) Taylor (2) Taylor (3) Taylor (4) R-K (2) Euler R-K (2) P.Medio R-K (2) Heun R-K (3) R-K (4) R-K (5) A-Bashford (2) A-Moulton (1) ? A-Moulton (2) ? A-B(2)-M(1)  Motivación  Objetivos  Temario Introducción Mét. Euler y Taylor Mét. Runge-Kutta Mét. Multipaso EDOs orden superior Estabilidad EDOs rígidas  Bibliografía

Análisis Numérico por César Menéndez Fernández 46 EDO-Valor Inicial Ejemplo: Comparativa de errores(II)  Motivación  Objetivos  Temario Introducción Mét. Euler y Taylor Mét. Runge-Kutta Mét. Multipaso EDOs orden superior Estabilidad EDOs rígidas  Bibliografía

Análisis Numérico por César Menéndez Fernández 47 EDO-Valor Inicial Fundamento Dada la EDO ¿Qué condición debe cumplir para que el método de Euler sea estable? ¿Y converegente? Sistema rígido es aquel cuya solución combina componentes con variación muy rápida (habitualmente transitorios), con otros de variación lenta (que determinan el régimen permanente). Los fenómenos transitorios pueden determinar el tamaño del paso para toda la solución  Motivación  Objetivos  Temario Introducción Mét. Euler y Taylor Mét. Runge-Kutta Mét. Multipaso EDOs orden superior Estabilidad EDOs rígidas  Bibliografía

Análisis Numérico por César Menéndez Fernández 48 EDO-Valor Inicial Fundamento Sistema rígido es aquel cuya solución combina componentes con variación muy rápida (habitualmente transitorios), con otros de variación lenta (que determinan el régimen permanente). Los fenómenos transitorios pueden determinar el tamaño del paso para toda la solución  Motivación  Objetivos  Temario Introducción Mét. Euler y Taylor Mét. Runge-Kutta Mét. Multipaso EDOs orden superior Estabilidad EDOs rígidas  Bibliografía

Análisis Numérico por César Menéndez Fernández 49 EDO-Valor Inicial Anexos Demostraciones y desarrollos

Análisis Numérico por César Menéndez Fernández 50 EDO-Valor Inicial Runge Kutta de Orden 2 La expresión del método de orden 2 viene dada por Comparándo con el desarrollo de Taylor Igualando coeficientes se obtiene Familia de soluciones dependientes de un parámetro: Heun, Punto medio, Ralston  Motivación  Objetivos  Temario Introducción Mét. Euler y Taylor Mét. Runge-Kutta Mét. Multipaso EDOs orden superior Estabilidad EDOs rígidas  Bibliografía Volver

Análisis Numérico por César Menéndez Fernández 51 EDO-Valor Inicial Paso variable: Runge Kutta orden 4 Estimación del error Hipótesis: parte principal del error  Motivación  Objetivos  Temario Introducción Mét. Euler y Taylor Mét. Runge-Kutta - Fundamentos - Obtención y casos - Paso variable Mét. Multipaso EDOs orden superior Estabilidad EDOs rígidas  Bibliografía Volver

Análisis Numérico por César Menéndez Fernández 52 EDO-Valor Inicial Paso variable: Runge Kutta Fehlberg Estimación del error Hipótesis: parte principal del error Cálculo del nuevo tamaño del paso  Motivación  Objetivos  Temario Introducción Mét. Euler y Taylor Mét. Runge-Kutta - Fundamentos - Obtención y casos - Paso variable Mét. Multipaso EDOs orden superior Estabilidad EDOs rígidas  Bibliografía Volver