Documente Academic
Documente Profesional
Documente Cultură
dispersión de un contaminante en
un flujo
por el método de diferencias
finitas.
La ecuación a resolver presenta un término en derivadas segundas en la variable x
y en derivada primera en el tiempo, adoptamos el operador de Lax:
∂C ∂C ∂C 2
+U −D + K .C = 0
∂t ∂x ∂x 2
j-1 j x
j+1
n+1
t
Discretización de cada término de la ecuación diferencial:
j-1 j j+1 x
n
C
j
n
∂C C −C n+1
j
n
j
∆t
∂t ∆t n+1
n+1
t
C
j
j-1 j j+1 x
n
∂C C −C
n
j +1
n
j −1
∂x 2.∆x n+1
t
2∆x
j-1 j j+1 x
∂C 2
C − 2C + C
n
j +1
n
j
n
j −1
n
∂x 2
∆x 2
n+1
t
2∆x
Discretización de la ecuación:
C −C C −C C − 2C + C
n+1 n n n n n n
j
+U − D
j j +1
+ K.C = 0
j −1 j +1 j j −1 n
j
∆t 2.∆x ∆x
2
Despejando Cj,n+1
C − 2C + C C −C
n n n n n
C = C + ∆t D
n+1
j
n
j
−U
j +1 j
− K.C
j −1 j +1 j −1 n
j
∆x 2.∆x
2
2D ∆x 2
∆x ≤ ∆t ≤
1
U 2D + ∆x 2K
2
Resolvemos el problema en una planilla de cálculo (tipo Excel).
Condiciones iniciales:
∂C0 ∂Cmax
= =0
∂x ∂x
Adoptemos la segunda hipótesis.
En x= 0 metros n n
∂C0 discretización ∆C 0 C − C −1
= 0 → = 1 =0
∂x ∆x 2∆x
Por lo tanto: t
n
-1 0 1
x
Escribiendo la ecuación para j=0 y para la condición de borde izquierda:
C0 ( x − x0 − U .t )2
C ( x, t ) = exp − − K .t
(4.π .D.t )1/ 2
4.D.t
10
7
C [mg/l]
0
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
x [m]
♦ resultados numéricos ♦ solución exacta
Utilizamos el desarrollo en serie de Taylor de una función . Conociendo la
función en un punto podemos aproximar a la función en un valor , se escribe
como sigue:
∂f ( x ) ∂f ( x ) ∆x ∂f ( x ) ∆x
2 2 3
∂f ( x ) ∆x
3 n n
f (x ) = f (x ) +
i +1 i
i
∆x + i
+ +L+
i i
∂x ∂x 2
2! ∂x 3
3! ∂x n! n