Você está na página 1de 7

INTEGRACIÓN

La integración numérica es uno de los métodos numéricos más usados dentro del campo de la
Ingeniería Química. De gran aplicación en cinética química, ingeniería de las reacciones químicas,
transferencia de masa, ingeniería civil y otras áreas.

Consiste en encontrar el área bajo la curva de una función tabular usando diversas técnicas que
permitan aproximar de la mejor manera al valor correcto.

COEFICIENTE DE DISPERSIÓN

El Coeficiente de Dispersión es un parámetro fundamental requerido para implementar un modelo


de dispersión de contaminantes en un curso fluvial. Sin embargo su determinación mediante
técnicas convencionales, como por ejemplo ensayo de trazadores, requieren una gran inversión en
planificación, personal y análisis posterior. Debido a esta dificultad diversos autores han
desarrollado fórmulas empíricas que permiten estimar el coeficiente de dispersión longitudinal en
base a parámetros hidráulicos globales (profundidad media, velocidad media, ancho, etc).

La ecuación siguiente es la base para la aplicación del método de momentos


1 𝑑𝜎𝑥2
K=2 𝑑𝑡
…(1)

Donde 𝜎𝑥2 es la varianza espacial de las partículas difundidas. Sin embargo, en la práctica es mucho
más conveniente medir la varianza temporal del trazador difundido en un río en un lugar
específico en lugar de medir la varianza espacial a lo largo del mismo. La relación entre los dos
procedimientos, se puede expresar como:

𝜎𝑥2 =𝑈 2 𝜎𝑡2…(2)

La varianza temporal, la cual es la medida de dispersión alrededor del centroide de la


concentración promediada a través de la sección transversal, se define como:
+∞
∫ (𝑡−𝑡𝑝)2 𝐶(𝑥,𝑡)𝑑𝑡
𝜎𝑥2 = −∞ +∞ …(3)
∫−∞ 𝐶(𝑥,𝑡)𝑑𝑡

Donde el tiempo de travesía del cendroide tp está dado por:


+∞
∫ 𝑡𝐶(𝑥,𝑡)𝑑𝑡
tp= −∞
+∞ …(4)
∫−∞ 𝐶(𝑥,𝑡)𝑑𝑡

El denominador de las ecuaciones (3) y (4) se denomina momento estadístico de orden cero 𝜇0 y la
ecuación (4) se denomina momento estadístico de primer orden y la ecuación (3) se denomina
momento estadístico de segundo orden.

Se integra la ecuación (1) y se obtiene:


2 2
1 𝜎𝑡(𝑥2)
−𝜎𝑡(𝑥1)
K=2 𝑈 2 𝑡2− 𝑡1
…(5)

CARGAS DE DESECHOS EN MINNEAPOLIS/St.Paul


En mayo del año 1996 Se realizaron estudios de asignación de cargas de desechos en el área
metropolitana de Minneapolis/St. Paul con un modelo de calidad de agua corriente. Se realizaron
estudios con colorante (Rhodamine WT) en el río Mississipi. Se tomaron muestras en dos
estaciones que mostraremos a continuación.

UBICACIÓN DE LAS ESTACIONES PARA LA TOMA DE DATOS

 Para poder hallar el coeficiente de dispersión se necesitaba determinar el primer y


segundo momento temporal de la distribución de la concentración temporal promediada
a través de la sección transversal.

 Luego de eso se usan los momentos para predecir el coeficiente de dispersión (K) .

 La velocidad promedio de flujo del río en ese tramo bajo las condiciones del momento fue
Q= 131 𝑚3 /𝑠 , y su sección transversal promedio fue A=1254 𝑚2 .

 La distancia entre los sitios de muestreo es de 5,3 Km y los datos obtenidos se muestran a
continuación
DATOS OBTENIDOS

El primer y segundo momento estadísticos de la concentración de colorante medida se


determinan con las ecuaciones (3) y (4). La integración numérica de las integrales puede realizarse
con una hoja de calculo con los dos datos tomados en las dos estaciones de muestreo.

Calculamos el momento estático de orden cero.


𝑛
𝐶(𝑡𝑖 ) + 𝐶(𝑡𝑖−1 )
𝜇0 = ∑ ⌊ ⌋ ∆𝑡
2
𝑖=1

Donde n es el número de mediciones y


∆𝑡 es el tiempo que transcurre entre dos observaciones sucesivas
Aproximamos el numerador de la ecuación (4) usando la aproximación:
𝑛
𝐶(𝑡𝑖 ) + 𝐶(𝑡𝑖−1 )
∑ 𝑡𝑖 ⌊ ⌋ ∆𝑡
2
𝑖=1

Dividida esta expresión entre 𝜇0 para obtener 𝑡̅

Aproximamos el numerador de la ecuación (3) por medio de la suma:


𝑛
𝐶(𝑡𝑖 ) + 𝐶(𝑡𝑖−1 )
∑(𝑡𝑖 − 𝑡̅)2 ⌊ ⌋ ∆𝑡
2
𝑖=1

Dividida esta entre 𝜇0 para obtener 𝜎𝑡2 .

Programa K_dispersion:
# Este programa calcula el coeficiente de dispersión de un trazador en el lecho

# de un rio a partir de los datos de los programas temporal1 y temporal2.

K = (1/2) * U * U * (st2 - st1) / (tp2 - tp1) # m2/hora

tp1 = 8.910997 # del programa varianza temporal1

st1 = 14.81757 # del programa varianza temporal1


tp2 = 31.23519 # del programa varianza temporal2

st2 = 38.71944 # del programa varianza temporal2

U = (X2 - X1) / (tp2 - tp1) # Km/hora

X2 = 9600

X1 = 4300

Varianza_temporal_1
# Este programa varrianza temporal1 y el programa varianza temporal 2 permite obtener
precisamente las varianzas temporales en los puntos 1 y dos

# cuando se vierte un trazador en el lecho de un rio. Estas varianzas temporales sirven para
calcular el coeficente de dispersion del contaminante

# mediante la aplicacionde los momentos estadisticos.

mu01 = ((C1 + C0) / 2) * dt1 + ((C2 + C1) / 2) * dt2 + ((C3 + C2) / 2) * dt3 + ((C4 + C3) / 2) * dt4 +
((C5 + C4) / 2) * dt5 + ((C6 + C5) / 2) * dt6 + ((C7 + C6) / 2) * dt7

mu02 = ((C8 + C7) / 2) * dt8 + ((C9 + C8) / 2) * dt9 + ((C10 + C9) / 2) * dt10 + ((C11 + C10) / 2) *
dt11 + ((C12 + C11) / 2) * dt12 + ((C13 + C12) / 2) * dt13 + ((C14 + C13) / 2) * dt14 + ((C15 + C14) /
2) * dt15

mu0 = mu01 + mu02

mu011 = t1 * ((C1 + C0) / 2) * dt1 + t2 * ((C2 + C1) / 2) * dt2 + t3 * ((C3 + C2) / 2) * dt3 + t4 * ((C4 +
C3) / 2) * dt4 + t5 * ((C5 + C4) / 2) * dt5 + t6 * ((C6 + C5) / 2) * dt6 + t7 * ((C7 + C6) / 2) * dt7

mu022 = t8 * ((C8 + C7) / 2) * dt8 + t9 * ((C9 + C8) / 2) * dt9 + t10 * ((C10 + C9) / 2) * dt10 + t11 *
((C11 + C10) / 2) * dt11 + t12 * ((C12 + C11) / 2) * dt12 + t13 * ((C13 + C12) / 2) * dt13 + t14 *
((C14 + C13) / 2) * dt14 + t15 * ((C15 + C14) / 2) * dt15

m1 = mu011 + mu022

mu012 = (t1 - tp) ^ 2 * ((C1 + C0) / 2) * dt1 + (t2 - tp) ^ 2 * ((C2 + C1) / 2) * dt2 + (t3 - tp) ^ 2 * ((C3
+ C2) / 2) * dt3 + (t4 - tp) ^ 2 * ((C4 + C3) / 2) * dt4 + (t5 - tp) ^ 2 * ((C5 + C4) / 2) * dt5 + (t6 - tp) ^ 2
* ((C6 + C5) / 2) * dt6 + (t7 - tp) ^ 2 * ((C7 + C6) / 2) * dt7

mu023 = (t8 - tp) ^ 2 * ((C8 + C7) / 2) * dt8 + (t9 - tp) ^ 2 * ((C9 + C8) / 2) * dt9 + (t10 - tp) ^ 2 *
((C10 + C9) / 2) * dt10 + (t11 - tp) ^ 2 * ((C11 + C10) / 2) * dt11 + (t12 - tp) ^ 2 * ((C12 + C11) / 2) *
dt12 + (t13 - tp) ^ 2 * ((C13 + C12) / 2) * dt13 + (t14 - tp) ^ 2 * ((C14 + C13) / 2) * dt14 + (t15 - tp) ^
2 * ((C15 + C14) / 2) * dt15

mu2 = mu012 + mu023

tp = m1 / mu0

st1 = mu2 / mu0


t0 = 0 C9 = 0.71
t1 = 1 C10 = 0.51
t2 = 3 C11 = 0.4
C12 = 0.29
t3 = 5
C13 = 0.21
t4 = 7 C14 = 0.16
t5 = 9 C15 = 0.13
t6 = 11 dt1 = 1
t7 = 13 dt2 = 2
t8 = 15 dt3 = 2
t9 = 17 dt4 = 2
dt5 = 2
t10 = 19 dt6 = 2
t11 = 21 dt7 = 2
t12 = 23 dt8 = 2
t13 = 25 dt9 = 2
t14 = 27 dt10 = 2
t15 = 29 dt11 = 2
C0 = 0 dt12 = 2
dt13 = 2
C1 = 0.18 dt14 = 2
C2 = 0.94 dt15 = 2
C3 = 12.9
C4 = 19
C5 = 8.5
C6 = 2.5
C7 = 1.4
C8 = 0.93
Varianza_temporal_2

mu01 = ((C1 + C0) / 2) * dt1 + ((C2 + C1) / 2) * dt2 +


((C3 + C2) / 2) * dt3 + ((C4 + C3) / 2) * dt4 + ((C5 + C4) /
2) * dt5 + ((C6 + C5) / 2) * dt6 + ((C7 + C6) / 2) * dt7
mu02 = ((C8 + C7) / 2) * dt8 + ((C9 + C8) / 2) * dt9 +
((C10 + C9) / 2) * dt10 + ((C11 + C10) / 2) * dt11 +
((C12 + C11) / 2) * dt12 + ((C13 + C12) / 2) * dt13 +
((C14 + C13) / 2) * dt14 + ((C15 + C14) / 2) * dt15
mu03 = ((C16 + C15) / 2) * dt16 + ((C17 + C16) / 2) *
dt17 + ((C18 + C17) / 2) * dt18 + ((C19 + C18) / 2) *
dt19 + ((C20 + C19) / 2) * dt20
mu011 = t1 * ((C1 + C0) / 2) * dt1 + t2 * ((C2 + C1) / 2)
* dt2 + t3 * ((C3 + C2) / 2) * dt3 + t4 * ((C4 + C3) / 2) *
dt4 + t5 * ((C5 + C4) / 2) * dt5 + t6 * ((C6 + C5) / 2) *
dt6 + t7 * ((C7 + C6) / 2) * dt7
mu022 = t8 * ((C8 + C7) / 2) * dt8 + t9 * ((C9 + C8) / 2)
* dt9 + t10 * ((C10 + C9) / 2) * dt10 + t11 * ((C11 +
C10) / 2) * dt11 + t12 * ((C12 + C11) / 2) * dt12 + t13 *
((C13 + C12) / 2) * dt13 + t14 * ((C14 + C13) / 2) * dt14
+ t15 * ((C15 + C14) / 2) * dt15
mu033 = t16 * ((C16 + C15) / 2) * dt16 + t17 * ((C17 +
C16) / 2) * dt17 + t18 * ((C18 + C17) / 2) * dt18 + t19 *
((C19 + C18) / 2) * dt19 + t20 * ((C20 + C19) / 2) * dt20
mu012 = (t1 - tp) ^ 2 * ((C1 + C0) / 2) * dt1 + (t2 - tp) ^ 2 *
((C2 + C1) / 2) * dt2 + (t3 - tp) ^ 2 * ((C3 + C2) / 2) * dt3 +
(t4 - tp) ^ 2 * ((C4 + C3) / 2) * dt4 + (t5 - tp) ^ 2 * ((C5 + C4)
/ 2) * dt5 + (t6 - tp) ^ 2 * ((C6 + C5) / 2) * dt6 + (t7 - tp) ^ 2
* ((C7 + C6) / 2) * dt7
mu023 = (t8 - tp) ^ 2 * ((C8 + C7) / 2) * dt8 + (t9 - tp) ^ 2 *
((C9 + C8) / 2) * dt9 + (t10 - tp) ^ 2 * ((C10 + C9) / 2) * dt10
+ (t11 - tp) ^ 2 * ((C11 + C10) / 2) * dt11 + (t12 - tp) ^ 2 *
((C12 + C11) / 2) * dt12 + (t13 - tp) ^ 2 * ((C13 + C12) / 2) *
dt13 + (t14 - tp) ^ 2 * ((C14 + C13) / 2) * dt14 + (t15 - tp) ^
2 * ((C15 + C14) / 2) * dt15
mu034 = (t16 - tp) ^ 2 * ((C16 + C15) / 2) * dt16 + (t17 - tp)
^ 2 * ((C17 + C16) / 2) * dt17 + (t18 - tp) ^ 2 * ((C18 + C17) /
2) * dt18 + (t19 - tp) ^ 2 * ((C19 + C18) / 2) * dt19 + (t20 -
tp) ^ 2 * ((C20 + C19) / 2) * dt20
mu0 = mu01 + mu02 + mu03
mu1 = mu011 + mu022 + mu033
mu2 = mu012 + mu023 + mu034
tp = mu1 / mu0
st1 = mu2 / mu0
t0 = 0 + 20 C0 = 0 dt1 = 0.5
t1 = 0.5 + 20 C1 = 0.2 dt2 = 1.5
t2 = 2 + 20 C2 = 2.8 dt3 = 2
t3 = 4 + 20 C3 = 5 dt4 = 1.5
t4 = 5.5 + 20 C4 = 8.8 dt5 = 1.5
t5 = 7 + 20 C5 = 8.1 dt6 = 2
t6 = 9 + 20 C6 = 7.4 dt7 = 2
t7 = 11 + 20 C7 = 6 dt8 = 2
t8 = 13 + 20 C8 = 4.4 dt9 = 2
t9 = 15 + 20 C9 = 3 dt10 = 2
t10 = 17 + 20 C10 = 2 dt11 = 2
t11 = 19 + 20 C11 = 1.45 dt12 = 2
t12 = 21 + 20 C12 = 1 dt13 = 2
t13 = 23 + 20 C13 = 0.75 dt14 = 2
t14 = 25 + 20 C14 = 0.56 dt15 = 2
t15 = 27 + 20 C15 = 0.42 dt16 = 2
t16 = 29 + 20 C16 = 0.32 dt17 = 2
t17 = 31 + 20 C17 = 0.25 dt18 = 2
t18 = 33 + 20 C18 = 0.19 dt19 = 2
t19 = 35 + 20 C19 = 0.15 dt20 = 2
t20 = 37 + 20 C20 = 0.11

Você também pode gostar