3
Lo más leído
4
Lo más leído
5
Lo más leído
Métodos Numéricos para Ecuaciones
          Diferenciales
• Error local O(h4) y error global O(h5)
• 4 evaluaciones funcionales por paso
• Dada las evaluaciones funcionales el tamaño de
  paso podría ser más grande
• Las fórmulas de orden superior (5º,6º,7º) de Runge-
  Kutta se pueden emplear con la ventaja de
  determinar un tamaño de paso h apropiado
• Una forma de determinar si los valores de
  Runge-Kutta son suficientemente precisos es
  recalcular los valores al final de cada intervalo
  dividiendo en dos el tamaño de paso.
• Si sólo cambia ligeramente el valor de
  yn+1, quiere decir que es una buena
  aproximación a la solución, sino el valor de h
  debe dividirse otra vez, hasta que el resultado
  sea satisfactorio.
• El cambio de paso es una técnica muy
  cara computacionalmente.
• Otra opción consiste en utilizar dos
  métodos de Runge-Kutta de orden
  diferente, uno de cuarto y el otro de
  quinto, para cambiar de (xn, yn) a
  (xn+1, yn+1) .
• Este método es popular por que sólo
  necesita seis evaluaciones de la función
  (en lugar de 11).
k1 hf x n , y n
              h      k1
k2   hf x n     , yn
              4      4
              3         3    9
k 3 hf x n      h, y n    k1    k2
              8        32    32
              12        1932    7200    7296
k4   hf x n      h, y n      k1      k2      k3
              13        2197    2197    2197
                     439         3680    845
k5   hf x n h, y n       k1 8k 2      k3      k4
                     216          513    4104
              h      8           3544    1859    11
k6   hf x n     , yn    k 1 2k 2      k3      k4    k5
              2      27          2565    4104    40
25      1408      2197      k5
ˆ
yn   1    yn         k1        k3        k4
                 216      2565      4104      5

                16     6656    28561     9     2
yn 1     yn        k1       k3       k4    k5    k6
               135    12825    56430    50    55

                k1 128k 3    2197k 4   k5     2k 6
 Error
               360 4275      75240     50     55
• La base de este método es calcular dos estimaciones
  Runge-Kutta para el nuevo valor pero con errores de
  diferente orden.
• En lugar de comparar estimaciones para h y h/2 se
  comparan aproximaciones usando las fórmulas de
  Runge-Kutta de 4º y 5º orden.
• Como ambas fórmulas hacen uso de las mismas k's
  sólo se tienen que hacer seis evaluaciones de f(x,y).
• El valor de h se puede incrementar o disminuir
  dependiendo del valor del error estimado.
• Como aproximación para el nuevo yn+1se utiliza la
  fórmula de 5º orden.
Estimación de la                            Eval.
        Método    pendiente sobre el    E. Global   E. Local Funcional
                       intervalo                                es
Euler            Valor inicial            O(h)       O(h2)      1

Euler Mejorado   Promedio de la          O(h2)       O(h3)      2
                 pendiente inicial y
                 final
Runge Kutta 4º   Promedio de los         O(h4)       O(h5)      4
                 cuatro valores
Runge Kutta      Promedio de los seis    O(h5)       (h6)       6
Fehlberg         valores
• Como hemos visto, el tamaño de paso juega un papel
  importante en la obtención de buenas aproximaciones
  por métodos numéricos.
• Este tamaño de paso guarda una estrecha relación con
  el grado del método empleado.
• El método de Runge-Kutta-Fehlberg emplea un
  parámetro q para determinar el mejor tamaño de
  paso:
                                      1
                                      n
                         h
             q
                    ~
                    wi       wi
                         1        1
•
• El cálculo de q para optimizar h, se hace para evitar las
  pérdidas de tiempo ocasionadas por h muy pequeños, en
  regiones con irregularidades en la derivada de y, y para h
  grandes, que puedan resultar en la omisión de regiones
  sensibles cercanas.
• En algunos casos el procedimiento del incremento de h se
  modifica para que se incorpore solamente para cuando sea
  necesario tener el error bajo control.
• Para el método de R-K-F con n= 4 q se elige como:
                                  1
                                  4
                     h                            h
         q                            0.84
                ~
              2 wi       wi                  ~
                                             wi       wi
                     1        1                   1        1

Más contenido relacionado

DOCX
Práctica VIII Ecuación de Bernoulli
PPTX
Metodo de Runge-kutta
PDF
Termodinamica segunda-ley
PDF
Reporte unidad 3 interpolación
PDF
Aplicaciones de las ecuaciones diferenciales
PDF
Ejercicios unidad 5
PDF
Serie de problemas de transferencia de calor
PDF
Transferencia de calor desde superficies extendidas
Práctica VIII Ecuación de Bernoulli
Metodo de Runge-kutta
Termodinamica segunda-ley
Reporte unidad 3 interpolación
Aplicaciones de las ecuaciones diferenciales
Ejercicios unidad 5
Serie de problemas de transferencia de calor
Transferencia de calor desde superficies extendidas

La actualidad más candente (20)

PDF
Estado de gas ideal
PPTX
Analisis energetico de un compresor
PPSX
Método de romberg
PDF
Ejercicios resultos transporte de calor
PDF
Interpolación Polinómica
PPTX
Ciclo Rankine con Recalentamiento
PDF
Ciclos de refrigeración-termodinamica
PPTX
Método de newton raphson Metodos Numericos
PDF
Conveccion Forzada
PDF
Problemas resueltos tf refrigeracion
DOCX
Metodo de Runge Kutta en Matlab
PDF
II LEY DE LA TERMODINAMICA
DOC
Ventajas y Desventajas de Métodos de Bisección, Secante y Newton Raphson
PPTX
Eg021 conducción ejercicio
PDF
265131074 derivadas-parciales (1)
PDF
Solucionario ecuaciones diferenciales con aplicaciones de modelado, dennis g....
PPTX
Ecuación General de la Energía( Extensión de la Ec.de Bernoulli)
PPTX
Segunda Ley de Termodinamica
PPT
Ecuaciones Diferenciales Lineales
PPTX
Metodo de la secante
Estado de gas ideal
Analisis energetico de un compresor
Método de romberg
Ejercicios resultos transporte de calor
Interpolación Polinómica
Ciclo Rankine con Recalentamiento
Ciclos de refrigeración-termodinamica
Método de newton raphson Metodos Numericos
Conveccion Forzada
Problemas resueltos tf refrigeracion
Metodo de Runge Kutta en Matlab
II LEY DE LA TERMODINAMICA
Ventajas y Desventajas de Métodos de Bisección, Secante y Newton Raphson
Eg021 conducción ejercicio
265131074 derivadas-parciales (1)
Solucionario ecuaciones diferenciales con aplicaciones de modelado, dennis g....
Ecuación General de la Energía( Extensión de la Ec.de Bernoulli)
Segunda Ley de Termodinamica
Ecuaciones Diferenciales Lineales
Metodo de la secante
Publicidad

Destacado (10)

DOC
Runge-Kutta f
DOC
Transferencia de masa absorción gaseosa
DOCX
Método Runge Kutta. Computación Aplicada
PDF
Métodos numéricos para ecuaciones diferenciales ordinarias
PDF
DERIVACIÓN NUMÉRICA DE ECUACIONES DIFERENCIALES ORDINARIAS
PDF
Runge Kutta Methods
PDF
Metodos numericos capitulo 5
DOCX
Solución de Ecuaciones Diferenciales Ordinarias por los Métodos de Euler, Run...
PPTX
PPTX
Runge kutta
Runge-Kutta f
Transferencia de masa absorción gaseosa
Método Runge Kutta. Computación Aplicada
Métodos numéricos para ecuaciones diferenciales ordinarias
DERIVACIÓN NUMÉRICA DE ECUACIONES DIFERENCIALES ORDINARIAS
Runge Kutta Methods
Metodos numericos capitulo 5
Solución de Ecuaciones Diferenciales Ordinarias por los Métodos de Euler, Run...
Runge kutta
Publicidad

Más de FES-Acatlan UNAM (18)

PPTX
Características educativas de la tecnología
PPTX
Didactobiografía
PPTX
PPTX
Ing mets11 lagrange
PPSX
Ing mets10 ajuste_curvas
PPTX
Pivoteo solitos
PPSX
Ing mets09 errores
PPTX
Met gauss solitos
PPTX
Det inv repaso
PPTX
19 funcs-racionales
PPTX
Funciones polinomiales
PPTX
Hiperbola
PPTX
Funciones
PPTX
Hist computacion
PPTX
Multipaso
PPSX
Historia computacion
PPSX
Historia mats
PPTX
MAC - FES Acatlan
Características educativas de la tecnología
Didactobiografía
Ing mets11 lagrange
Ing mets10 ajuste_curvas
Pivoteo solitos
Ing mets09 errores
Met gauss solitos
Det inv repaso
19 funcs-racionales
Funciones polinomiales
Hiperbola
Funciones
Hist computacion
Multipaso
Historia computacion
Historia mats
MAC - FES Acatlan

Runge Kutta Fehlberg

  • 1. Métodos Numéricos para Ecuaciones Diferenciales
  • 2. • Error local O(h4) y error global O(h5) • 4 evaluaciones funcionales por paso • Dada las evaluaciones funcionales el tamaño de paso podría ser más grande • Las fórmulas de orden superior (5º,6º,7º) de Runge- Kutta se pueden emplear con la ventaja de determinar un tamaño de paso h apropiado
  • 3. • Una forma de determinar si los valores de Runge-Kutta son suficientemente precisos es recalcular los valores al final de cada intervalo dividiendo en dos el tamaño de paso. • Si sólo cambia ligeramente el valor de yn+1, quiere decir que es una buena aproximación a la solución, sino el valor de h debe dividirse otra vez, hasta que el resultado sea satisfactorio.
  • 4. • El cambio de paso es una técnica muy cara computacionalmente. • Otra opción consiste en utilizar dos métodos de Runge-Kutta de orden diferente, uno de cuarto y el otro de quinto, para cambiar de (xn, yn) a (xn+1, yn+1) . • Este método es popular por que sólo necesita seis evaluaciones de la función (en lugar de 11).
  • 5. k1 hf x n , y n h k1 k2 hf x n , yn 4 4 3 3 9 k 3 hf x n h, y n k1 k2 8 32 32 12 1932 7200 7296 k4 hf x n h, y n k1 k2 k3 13 2197 2197 2197 439 3680 845 k5 hf x n h, y n k1 8k 2 k3 k4 216 513 4104 h 8 3544 1859 11 k6 hf x n , yn k 1 2k 2 k3 k4 k5 2 27 2565 4104 40
  • 6. 25 1408 2197 k5 ˆ yn 1 yn k1 k3 k4 216 2565 4104 5 16 6656 28561 9 2 yn 1 yn k1 k3 k4 k5 k6 135 12825 56430 50 55 k1 128k 3 2197k 4 k5 2k 6 Error 360 4275 75240 50 55
  • 7. • La base de este método es calcular dos estimaciones Runge-Kutta para el nuevo valor pero con errores de diferente orden. • En lugar de comparar estimaciones para h y h/2 se comparan aproximaciones usando las fórmulas de Runge-Kutta de 4º y 5º orden. • Como ambas fórmulas hacen uso de las mismas k's sólo se tienen que hacer seis evaluaciones de f(x,y). • El valor de h se puede incrementar o disminuir dependiendo del valor del error estimado. • Como aproximación para el nuevo yn+1se utiliza la fórmula de 5º orden.
  • 8. Estimación de la Eval. Método pendiente sobre el E. Global E. Local Funcional intervalo es Euler Valor inicial O(h) O(h2) 1 Euler Mejorado Promedio de la O(h2) O(h3) 2 pendiente inicial y final Runge Kutta 4º Promedio de los O(h4) O(h5) 4 cuatro valores Runge Kutta Promedio de los seis O(h5) (h6) 6 Fehlberg valores
  • 9. • Como hemos visto, el tamaño de paso juega un papel importante en la obtención de buenas aproximaciones por métodos numéricos. • Este tamaño de paso guarda una estrecha relación con el grado del método empleado. • El método de Runge-Kutta-Fehlberg emplea un parámetro q para determinar el mejor tamaño de paso: 1 n h q ~ wi wi 1 1
  • 10.
  • 11. • El cálculo de q para optimizar h, se hace para evitar las pérdidas de tiempo ocasionadas por h muy pequeños, en regiones con irregularidades en la derivada de y, y para h grandes, que puedan resultar en la omisión de regiones sensibles cercanas. • En algunos casos el procedimiento del incremento de h se modifica para que se incorpore solamente para cuando sea necesario tener el error bajo control. • Para el método de R-K-F con n= 4 q se elige como: 1 4 h h q 0.84 ~ 2 wi wi ~ wi wi 1 1 1 1