Sunteți pe pagina 1din 11

Resolución de la ecuación de

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

Se debe cumplir la consistencia y estabilidad de dicha solución.

No desarrollaremos aquí los análisis de consistencia y estabilidad, pero


este operador cumple con:
- Consistencia: el operador es consistente con la ecuación diferencial que
intenta aproximar.
- Estabilidad: el operador es estable sólo si

2D ∆x 2
∆x ≤ ∆t ≤
1
U 2D + ∆x 2K
2
Resolvemos el problema en una planilla de cálculo (tipo Excel).

Condiciones iniciales:

Consideramos el canal limpio (concentración nula) en toda su extensión.


Cj0 = 0 mg/l.

Condiciones de borde en:

x = 0 metros ( j = 0) x = xmax ( j = max )

Se pueden considerar dos casos sencillos

- Que la concentración en los bordes es nula, entonces C0 = Cmax = 0

- Que la concentración cerca de los bordes es constante, con lo cual

∂C0 ∂Cmax
= =0
∂x ∂x
Adoptemos la segunda hipótesis.

Al cumplir esta condición, nos encontramos que al centrar el operador en el


nodo del borde, un nodo nos cae fuera de la cuadrícula. Definiremos
entonces nodos fuera de la cuadrícula inicial y los denominaremos nodos
fantasmas.

Para hallar el valor en éstos nodos, discretizamos la condición de borde que


hemos asumido:

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

C1n = C −n1 nodo fantasma n+1

n
-1 0 1
x
Escribiendo la ecuación para j=0 y para la condición de borde izquierda:

 2C1n − 2C0n 0 n  C1n − C0n n


Cn+1
0 = C + ∆t D
n
0 2
− U − K .C 
0  = C0
n
+ ∆t 
 2 D 2
− K .C 
0 
 ∆x 2.∆x   ∆x 

Procediendo de forma análoga para el borde derecho, j=max, se obtiene una


expresión análoga.

Se puede por lo tanto resolver el problema de una desarga puntual e instantánea


en una corriente con un decaimiento del elemento vertido.
Solución analítica:

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

S-ar putea să vă placă și