Está en la página 1de 31

1

ECUACIONES
DIFERENCIALES ORDINARIAS
Curso de Métodos Numéricos
Programa de Ingeniería Química
Facultad de Ingeniería
Universidad de Cartagena

Juan Carlos Burgos, Ph.D.


2

Proceso de solución de problemas de ingeniería

Definición de problema:
Velocidad de caída de un paracaidista

Modelo matemático:

F = ma
3

Proceso de solución de problemas de ingeniería

Modelo matemático: F = ma
Variable f ( variable independiente, parámetros, funciones de fuerza )

=
dependiente

F
a dv F dv mg 
m dt  m  m
cv dt
a = variable dependiente
m = parámetro Ecuación diferencial:
F = función de fuerza dv c
g v
F  FD  dt m
Fv

Fuerza de gravedad
4

FD  mg Solución analítica:
gm
v(t) 
Fuerza de
resistencia del aire
Fv  cv 
c 1 e
(c/m)t

5

Ecuaciones diferenciales ordinarias


• Ecuaciones diferenciales ordinarias (EDO) presentan una sola
variable independiente

• Ecuaciones diferenciales parciales (EDP) presentan más de una


variable independiente

• Si la derivada mayor es una primera derivada, la EDO es una EDO de primer orden

• Si la derivada mayor es una segunda derivada, la EDO es una EDO de


segundo orden

Primer orden Segundo orden orden


dv c
g v
dt m
6

Ecuaciones diferenciales ordinarias


EDO lineales

Linealización

• En este caso particular la linealización es válida solo para ángulos pequeños


7

Ecuaciones diferenciales ordinarias


Leyes fundamentales que se describen por EDO
8

Método de Euler
Solución de EDO a través de métodos numéricos

Fórmula general de solución (caso del paracaidista)


9

Método de Euler

• El método de Euler utiliza la


ecuación diferencial para
estimar la pendiente

• La pendiente se calcula al inicio


del intervalo
9

Solución de EDO (Método de


Modelo matemático: F = ma
Variable f ( variable independiente, parámetros, funciones de fuerza )

=
dependiente

Ecuación dv c
diferencial: g v
dt m
Δ
Solución numérica : dv  lim v
dt Δt0 Δt

v(ti1 )  v(ti  g  c v
) m
ti1  ti
1

Solución de EDO ⎡(Método


c ⎤de
v(ti1 )  v(ti )  ⎢ g v(ti )⎥ti1  ti 
 ⎣ m ⎦
1

Solución de EDO (Método de


Un paracaidista con una masa de 68.1 kg salta de un globo aerostático fijo. Calcule
la velocidad antes de que se abra el paracaídas. Considere que el coeficiente de
resistencia es igual a 12.5 kg/s.

Parámetros: masa (m) = 68.1 kg


coeficiente de resistencia (c) = 12.5 kg/s
Constantes: Aceleración de gravedad (g) = 9.8 m/s
Solución analítica: Solución numérica:
gm ⎡ ⎤
v(t)
1 c
v(ti1 )  v(ti )  ⎢ g v(ti )⎥ti1  ti 
 ec (c/m)t
  ⎣ m ⎦
Δt 
Δt  3 t(s) v(t) (m/s) t(s) v(t) (m/s)
0 0.00 3 0 0.00
3 22.61 v(0)  0 3 29.40
6 35.64 6 42.61
9 43.16 9 48.55
12 47.49 12 51.21
15 49.99 15 52.41
1

Solución de EDO (Método de


Definición de problema:
Velocidad de caída de un paracaidista

Modelos matemáticos:
gm ⎡ c ⎤
1 e (c/m)t
v(t) 
c   v(ti1 )  v(ti )  ⎢ g v(ti )⎥ti1  ti 
 ⎣ m ⎦

Resultados:
1

Solución de EDO (Método de


1

Método de
El método de Euler se convierte en una predicción que luego se corrige
(Predictor – Corrector)

Euler (predictor)

Pendiente final del intervalo

Pendiente promedio del intervalo

Corrector
1

Método de
El método de Euler se convierte en una predicción que luego se corrige
(Predictor – Corrector)

Se puede mejorar la predicción en un proceso iterativo


1

Método de
Si la variable derivada es una función solo de la variable independiente

No se hace el predictor y se calcula directamente yi+1 con la fórmula del corrector


(pendiente promedio)

Como yi+1 no aparece en ambos lados de la fórmula:

No se puede mejorar la predicción en un proceso iterativo


1

Método de
1

Método del Punto Medio (modificado de Euler)

No se puede mejorar la predicción en un proceso iterativo


1

Métodos de Runge –

Función de incremento

Se puede tener diferentes tipos de Runge – Kutta dependiendo del número de parámetros usados

Runge – Kutta de primer orden corresponde al método de Euler


1

Métodos de Runge –
Métodos de Runge–Kutta (RK) de segundo orden

Se debe aplicar series de Taylor de 2º orden para encontrar a1, a2, p1 y q11
2

Métodos de Runge –

La función de k2 también se debe expandir en serie de Taylor


2

Métodos de Runge –
Métodos de Runge–Kutta (RK) de segundo orden

Como tenemos 3 ecuaciones y 4 incógnitas, existen varios métodos de


Runge–Kutta

El método particular de RK de
2º orden está determinado por
el valor elegido de a2
2

Métodos de Runge –
Método de Heun con un solo
corrector (a2 = ½) Método del punto medio (a2 = 1)

a1 = ½ , p1 = q11 = 1 a1 = 0 , p1 = q11 = ½
2

Métodos de Runge –

Método de Ralston (a2 = 2/3 ) a1 = 1/3 , p1 = q11 = 3/4


2

Métodos de Runge –
25

Solución de EDO con métodos


Ejercicio: Integrar desde x = 0 hasta x = 4 con el método de, Heun, Punto
medio, Ralston

Euler Punto medio

Heun
26

Solución de EDO con métodos


Ejercicio: Integrar desde x = 0 hasta x = 4 con el método de Euler, Heun,
Heun-iterativo y punto medio (h = 1)

Solución analítica
2

Métodos de Runge – Kutta

Método de Runge–Kutta (RK) de tercer orden

Para RK de tercer orden se obtienen 6 ecuaciones y 4 incógnitas. Por lo cual se


deben suponer por lo menos 3 incógnitas
2

Método de Runge–Kutta de Cuarto orden

Método clásico:

También existen muchas versiones,


pero este es el más común
2

Solución de EDO con métodos numéricos


Ejercicio: Integrar desde x = 0 hasta x = 4 con el método clásico RK de
cuarto orden

Solución analítica

También podría gustarte