Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Clase Nro. 10
Ecuaciones Diferenciales
Temas a tratar:
Resolución de Ecuaciones
Diferenciales Parabólicas.
Método Explícito.
Método de Crank-Nicolson
Resolución de Ecuaciones
Diferenciales Hiperbólicas.
Ing. Francisco A. Lizarralde Facultad de Ingeniería - UNMDP - 2014 2
Diferencias entre Elípticas y Parabólicas
EDP Elípticas EDP Parabólicas
Poseen condiciones de Poseen condiciones
borde. iniciales y de borde.
No dependen del tiempo. Dependen del tiempo.
Se aplican para resolver Se aplican para resolver
problemas estacionarios, problemas, tales como:
tales como: Conducción transitoria del
Distribución de calor en calor.
sólidos. Difusión transitoria de
Difusión de Partículas. neutrones.
Siendo:
2
∂ u ∂u k la conductividad térmica
k⋅ 2 = c⋅⋅ c la capacidad calórica
∂x ∂t ρ la densidad del material
Area
dx
2 2
∂ u ∂ u ∂u
k⋅ 2 = c⋅⋅
2
∂x ∂ y ∂t
2 2 2
∂ u ∂ u ∂ u ∂u
k⋅ 2
2 2 = c⋅⋅
∂x ∂ y ∂z ∂t
2 4
∂ u( xi , t j ) u( xi+ 1 , t j )−2⋅u( x i ,t j )+u( xi−1 ,t j ) h2 ∂ u( ξi ,t j )
= − ⋅
∂x
2
h
2
12 ∂x
4
∂ u( x i ,t j ) u(x i ,t j +1 )−u(x i ,t j )
= −O (Δ t )
∂t Δt
j j j
∣ u −2⋅u +u
2
∂ u i+1 i i−1
2 x= x i
= 2
−O ((Δ x)2 )
∂x t=t j
(Δ x)
Diferencia Central
Diferencia Ascendente
uij +1−uij
∂u
∂t ∣ x=x i
t =t j
=
Δt
−O(Δ t )
Método Explícito
Métodos de
Resolución
Método Implícito
(Crank-Nicolson)
2
∂ u ∂u
k⋅ 2 = c⋅⋅
∂x ∂t
u j
i1 −2⋅u ui
j j
i−1 uij1−uij
x
2
t
j j j j1 j
u i1 −2⋅u u
i i−1 u i −u i
k⋅ = c⋅⋅
x
2
t
u i
j1
=
k⋅ t
c⋅⋅ x2
j j
⋅ui1ui−1 1−
2⋅k⋅ t
c⋅⋅ x 2
⋅uij
Usamos subíndices para denotar posición y supraíndices para denotar tiempo.
u i
j1
=
k⋅ t
c⋅⋅ x2
j j
⋅ui1ui−1 1−
2⋅k⋅ t
c⋅⋅ x 2
⋅uij
Si denominamos:
k⋅ t
r = 2
c⋅⋅ x
Obtenemos finalmente:
j1 j j j
u i = r⋅u i1 u i−1 1−2⋅r ⋅u i
j1 j j j
u i = r⋅u i1 u i−1 1−2⋅r ⋅u i
uij1 = r⋅ui1
j j
ui−1 1−2⋅r ⋅uij
j j
j1 u u i1 i−1
u i =
2
A >> 1
E
L >> 1
2 4
∂ u( xi , t j ) u( xi+ 1 , t j )−2⋅u( x i ,t j )+u( xi−1 ,t j ) h2 ∂ u( ξi ,t j )
= − ⋅
∂x
2
h
2
12 ∂x
4
∂ u( x i ,t j ) u(x i , t j +1 )−u(x i ,t j )
= −O (Δ t )
∂t Δt
j
−2⋅uij +ui−1
j
∣ ui+1
2
∂ u 2
2 x= x i
= 2
−O ((Δ x) )
∂x t=t j
(Δ x)
Diferencia Central
Diferencia Ascendente
j +1 j
u
∂u
∂t ∣ x=x i
t =t j
= i −u
Δt
i
−O(Δ t )
j
ui1 −2⋅uij ui−1
j
uij1−uij
x
2
t
j j j j1 j
u i1 −2⋅u u
i i−1 u i −u i
k⋅ = c⋅⋅
x
2
t
u i
j1
=
k⋅ t
c⋅⋅ x2
j j
⋅ui1ui−1 1−
2⋅k⋅ t
c⋅⋅ x 2
⋅uij
Usamos subíndices para denotar posición y supraíndices para denotar tiempo.
k⋅Δ t 2⋅k⋅Δ t
u i
j+1
=
c⋅ρ⋅(Δ x)2
j j
⋅(ui+1 +ui−1 )+ 1−
c⋅ρ⋅(Δ x )2
⋅uij
( )
k⋅ t
Si denominamos: r = 2
c⋅⋅ x
Obtenemos finalmente:
j1 j j j
u i = r⋅u i1 u i−1 1−2⋅r ⋅u i
j1 j j j
u i = r⋅u i1 u i−1 1−2⋅r ⋅u i
j1 j j j
u i = r⋅u i1 u i−1 1−2⋅r ⋅u i
j j
j1 ui1 ui−1
u i =
2
Si adoptamos:
k⋅Δ t 1
r= =
c⋅ρ⋅(Δ x)2
2
uij1 −uij
∂u
∂t ∣x=x i
t =t j
=
t
−O t
uij1−uij−1
∂u
∂t ∣x=x i
t =t j
=
2⋅ t
2
−O t
Diferencia Central
uij+1−uij Δt 2
∂u
∂t ∣ x=x i
t =t 1
=
2⋅Δ t
−O(( ) )
2
j+
2 2
Diferencias Centrales en t = (j + ½)
uij1−uij t 2
∂u
∂t ∣x=x i
t =t 1
j
=
t
−O
2
2
uij1−uij t 2
∂u
∂t ∣x=x i
t =t 1
j
=
t
−O
2
2
Gráficamente
(∆t/2) (∆t/2)
j j+1/2 j+1
Se transforma en:
j j j j+1 j +1 j +1 j+1 j
2
⋅
(
k u −2⋅u +u
i +1
(Δ x )
2
i i−1
+
u i +1 −2⋅u
(Δ x)
i
2
+u i−1
) (
= c⋅ρ⋅
u i −u
Δt
i
)
Diferencia Central Diferencia Central Diferencia Central
en t = j en t = (j + 1) en t = (j + ½)
Obtenemos finalmente:
Valores Próximos
Valores Anteriores
Valores Anteriores
Aire
Considerando r = 1, hallamos el valor de Δt.
2
x
t = =134,4 seg.
D
20cm
Alcohol
0.04⋅u1−u2 = 0.02.0
−u14⋅u 2−u3 = 2.02.0
−u24⋅u3−u4 = 2.02.0
20cm
−u34⋅u 4−10.0 = 2.010.0
Aire
RESULTADOS OBTENIDOS
Tiempo Valores de Concentración calculados en
(en seg.) x=0 x=4 x = 8 x = 12 x = 16 x = 20
20cm 0.0 0 2 2 2 2 10
134.4 0 0,98 2,019 3,072 5,992 10
268.8 0 1,07 2,363 4,305 6,555 10
403.2 0 1,276 2,861 4,762 6,962 10
537.6 0 1,471 3,165 5,115 7,159 10
Alcohol
Siendo:
2 2
∂ u T⋅g ∂ u T la tensión aplicada
= ⋅ 2 g la fuerza de gravedad
∂t 2
w ∂x w el peso
j1 j j−1 j j j
ui −2⋅ui ui T⋅g ui1−2⋅ui ui−1
= ⋅
t 2 w x 2
j1 j j−1 j j j
u i −2⋅u u
i i T⋅g u i1 −2⋅u u
i i−1
= ⋅
t 2 w x 2
u i
j1
=
T⋅g⋅ t 2 j
w⋅ x 2
j j−1
⋅ui1 ui−1 −ui 2⋅ 1−
T⋅g⋅ t 2 j
w⋅ x 2
⋅ui
Ing. Francisco A. Lizarralde Facultad de Ingeniería - UNMDP - 2014 48
EDDP Hiperbólicas
T⋅g⋅ t 2 j
2
j1 j j−1 T⋅g⋅ t j
ui = 2
⋅u i1 u i−1 −u i 2⋅ 1− 2
⋅u i
w⋅ x w⋅ x
T⋅g⋅ t 2
Ahora si hacemos: 2
= 1
w⋅ x
j+1 j j j−1
u i = u +u
i+1 i−1 −u i
T⋅g⋅ t 2
2
= 1
w⋅ x
t =
x
T⋅g
w
= x⋅
w
T⋅g
Ing. Francisco A. Lizarralde Facultad de Ingeniería - UNMDP - 2014 50
EDDP Hiperbólicas
De la expresión en diferencias finitas resultante se observa la necesidad
de conocer los valores de u en t = -Δt, los cuales pueden obtenerse a
partir de las velocidades iniciales.
Diferencia Central
u1i −u−1
∂u
∂t ∣
x=x i
t =0
≈
2⋅ t
i
Sustituyendo en:
j+1 j j j−1
u i = u +u i+1 i−1 −u i
1 0 0 1
u =u +u
i i+1 i−1 −u +2⋅v ( x)⋅Δ t
i
1 0 0 1
u =u +u
i i+1 i−1 −u +2⋅v ( x)⋅Δ t
i
0 0
1 u +u i+1 i−1
u =
i +v ( x)⋅Δ t
2
0,6 cm
20 cm 60 cm
0,6 cm
20 cm 60 cm
0 0
u +u
1 i+1 i−1
u = i
2
ITER 0 10 20 30 40 50 60 70 80
0 0.00 0.30 0.60 0.50 0.40 0.30 0.20 0.10 0.00
1 0.00 0.30 0.40 0.50 0.40 0.30 0.20 0.10 0.00
2 0.00 0.10 0.20 0.30 0.40 0.30 0.20 0.10 0.00
3 0.00 -0.10 0.00 0.10 0.20 0.30 0.20 0.10 0.00
4 0.00 -0.10 -0.20 -0.10 0.00 0.10 0.20 0.10 0.00
5 0.00 -0.10 -0.20 -0.30 -0.20 -0.10 0.00 0.10 0.00
Período
0,6 cm
20 cm 60 cm
T = Δ x⋅
√ w
F⋅g
= 10⋅
√ 1
80⋅40000⋅980
1
T = 0,000179 seg ⇒ frec= =350 Hz
16⋅Δ t