Escolar Documentos
Profissional Documentos
Cultura Documentos
TRABAJO DE APLICACION:
ALUMNOS :
2016
INDICE
INTRODUCCION………………………………………………………………………..2
RESUMEN……………………………………………………………………………….…4
OBJETIVOS………………………………………………………………………………..6
MARCO TEORICO……………………………………………………………………….7
MODELO MATEMATICO………………………………………………………………7
PROGRAMACION EN MATLAB………………………………………………….….8
CONCLUSIONES……………………………………………………………………..…9
BILBIOGRAFIA…………………………………………………………………….……10
INTRODUCCION
Dado que existen una serie de lazos de control, los cuales debido a su dificultad
OBJETIVO GENERAL
Modelar matemáticamente en estado estacionario un biodigestor
para el tratamiento de aguas residuales municipales en estado
estacionario utilizando el programa Matlab.
OBJETIVOS ESPECIFICOS
Tratamiento Biológico
Parámetros De Operación.
Dónde:
F0: caudal de ingreso al reactor
X0: concentración de SST de ingreso al reactor
DBO0: DBO de ingreso al reactor
Q: caudal a la salida del reactor
DBO: DBO a la salida del reactor
X: concentración de SST a la salida del reactor
Xe: concentración de SST en el efluente
Xr: concentración de SST en el reciclaje
Fr: caudal de reciclaje
XW: concentración de SST de los lodos en la purga
FW: caudal de los lodos en la purga
DBOW: DBO de los lodos en la purga
1. LAZO DE CONTROL FEEDBACK
P-8
FT
P-8 P-9
P-7
LC
AIRE
DBO inicial
P-6
LT
P-11 P-10
V-1
DBO final
E-1 P-12
P-3 P-13
V-2
X : Concentración de microorganismos
Variable que ocasiona que la variable de control se desvíe del punto de control.
Qf : caudal de entrada
Es la variable que se utiliza para mantener a la variable controlada en el punto de control (punto
de fijación o de régimen).
V : volumen del reactor
VARIABLES A CONTROLAR:
Concentración de DBO
1. VARIABLES MANIPULADAS (ACTUADORES):
Caudal de ingreso al reactor (𝑄𝑖)
2. VARIABLES DE PERTURBACION:
Se pueden presentar perturbaciones en:
Temperatura de los materiales que entran al reactor (TAO)
Flujo de aire que ingresa al reactor (Fa)
2. MODELO MATEMATICO
𝑑 (𝑉. 𝐷𝐵𝑂)
= 𝐹𝑜 𝐷𝐵𝑂𝑜 − 𝜌 𝐷𝐵𝑂𝑆 + 𝑉. 𝑟. 𝐷𝐵𝑂
𝑑𝑡
𝑑 𝑉. 𝐷𝐵𝑂
= 𝐹𝑜 𝐷𝐵𝑂𝑜 − 𝐹𝐷𝐵𝑂𝑆 + 𝑉. 𝑟
𝑑𝑡
𝑑 𝑉. 𝐷𝐵𝑂 𝑑 𝐷𝐵𝑂 𝑑𝑉
=𝑉 + 𝐷𝐵𝑂
𝑑𝑡 𝑑𝑡 𝑑𝑡
𝑑𝑉
= 𝐹𝑜 − 𝐹
𝑑𝑡
𝑑 𝐷𝐵𝑂
𝑉 + 𝐷𝐵𝑂(𝐹𝑜 − 𝐹) = 𝐹𝑜 𝐷𝐵𝑂𝑜 − 𝐹𝐷𝐵𝑂𝑆 − 𝑉. 𝑟
𝑑𝑡
𝑑 𝐷𝐵𝑂
𝑉 + 𝐷𝐵𝑂(𝐹𝑜 − 𝐹) = 𝐹𝑜 𝐷𝐵𝑂𝑜 − 𝐹𝐷𝐵𝑂𝑆 + 𝑉. 𝐷𝐵𝑂𝐾
𝑑𝑡
𝑑 𝐷𝐵𝑂
𝑉 = 𝐹𝑜 (𝐷𝐵𝑂𝑜 − 𝐷𝐵𝑂) + 𝑉. 𝐷𝐵𝑂𝐾
𝑑𝑡
𝑑 𝐷𝐵𝑂 𝐹𝑜
= (𝐷𝐵𝑂𝑜 − 𝐷𝐵𝑂) + 𝑉. 𝐷𝐵𝑂𝐾 … 𝐸𝑐𝑢𝑎𝑐𝑖ó𝑛 𝐺𝑒𝑛𝑒𝑟𝑎𝑙
𝑑𝑡 𝑉
Linealización:
𝑑 𝐷𝐵𝑂
𝑉 = 𝐹𝑜 (𝐷𝐵𝑂𝑜 − 𝐷𝐵𝑂) − 𝑉 2 . 𝐷𝐵𝑂𝐾
𝑑𝑡
𝑑 𝐷𝐵𝑂
𝑉 = 𝐹𝑜 𝐷𝐵𝑂𝑜 − 𝐹𝑜 𝐷𝐵𝑂 − 𝑉 2 . 𝐷𝐵𝑂𝐾 … 𝑒𝑐𝑢𝑎𝑐𝑖ó𝑛 1
𝑑𝑡
𝑑 𝐷𝐵𝑂
𝑉 ̅̅̅̅̅̅𝑜 − 𝐹̅𝑜 (𝐷𝐵𝑂𝑜 − 𝐷𝐵𝑂
= 𝐹𝑜 𝐷𝐵𝑂 ̅̅̅̅̅̅𝑜 ) + 𝐷𝐵𝑂
̅̅̅̅̅̅𝑜 (𝐹𝑜 − 𝐹̅𝑜 ) − [𝐹𝑜 𝐷𝐵𝑂
̅̅̅̅̅̅ + 𝐹̅𝑜 (𝐷𝐵𝑂 − 𝐷𝐵𝑂
̅̅̅̅̅̅) + 𝐷𝐵𝑂
̅̅̅̅̅̅(𝐹𝑜 + 𝐹̅𝑜 )]
𝑑𝑡
̅̅̅̅̅̅ + 𝐾
̅ 𝐷𝐵𝑂
− [𝑉 2 𝐾 ̅ (𝐷𝐵𝑂 − 𝐷𝐵𝑂̅̅̅̅̅̅) + 𝐷𝐵𝑂
̅̅̅̅̅̅(𝐾 − 𝐾 ̅)]
𝑑 𝐷𝐵𝑂
𝑉 ̅̅̅̅̅̅𝑜 − 𝐹̅𝑜 𝐷𝐵𝑂𝑜 − 𝐹̅𝑜 𝐷𝐵𝑂
= 𝐹𝑜 𝐷𝐵𝑂 ̅̅̅̅̅̅𝑜 + 𝐷𝐵𝑂
̅̅̅̅̅̅𝑜 𝐹𝑜 − 𝐷𝐵𝑂
̅̅̅̅̅̅𝑜 𝐹̅𝑜 − 𝐹𝑜 𝐷𝐵𝑂
̅̅̅̅̅̅ − 𝐹̅𝑜 𝐷𝐵𝑂 + 𝐹̅𝑜 𝐷𝐵𝑂
̅̅̅̅̅̅ −
𝑑𝑡
̅̅̅̅̅̅𝐹𝑜 − 𝐷𝐵𝑂
𝐷𝐵𝑂 ̅̅̅̅̅̅ 𝐹̅𝑜 − 𝑉 2 𝐾 ̅̅̅̅̅̅ − 𝐾
̅ 𝐷𝐵𝑂 ̅ 𝐷𝐵𝑂 + 𝐾 ̅̅̅̅̅̅ − 𝐷𝐵𝑂
̅ 𝐷𝐵𝑂 ̅̅̅̅̅̅𝐾 + 𝐷𝐵𝑂
̅̅̅̅̅̅ 𝐾
̅
𝑑 𝐷𝐵𝑂
𝑉 ̅̅̅̅̅̅ − 𝐹̅𝑜 𝐷𝐵𝑂 − 𝐷𝐵𝑂
= − 𝐹̅𝑜 𝐷𝐵𝑂𝑜 − 𝐹𝑜 𝐷𝐵𝑂 ̅̅̅̅̅̅𝐹𝑜 − [𝑉 2 𝐾 ̅̅̅̅̅̅ + 𝐾
̅ 𝐷𝐵𝑂 ̅̅̅̅̅̅ 𝐾
̅ 𝐷𝐵𝑂 − 𝐷𝐵𝑂 ̅]
𝑑𝑡
𝑑 𝐷𝐵𝑂
𝑉 ̅̅̅̅̅̅ − 𝐹̅𝑜 𝐷𝐵𝑂 − 𝐷𝐵𝑂
= − 𝐹̅𝑜 𝐷𝐵𝑂𝑜 − 𝐹𝑜 𝐷𝐵𝑂 ̅̅̅̅̅̅ 𝐹𝑜 − 𝑉 2 𝐾 ̅̅̅̅̅̅ − 𝐾
̅ 𝐷𝐵𝑂 ̅̅̅̅̅̅ 𝐾
̅ 𝐷𝐵𝑂 + 𝐷𝐵𝑂 ̅ … 𝑒𝑐𝑢𝑎𝑐𝑖ó𝑛 2
𝑑𝑡
𝑑 𝐷𝐵𝑂
𝑉 ̅̅̅̅̅̅𝑜 − 𝐷𝐵𝑂
= 𝐹̅𝑜 (𝐷𝐵𝑂𝑜 − 𝐷𝐵𝑂) + 𝐹𝑜 (𝐷𝐵𝑂 ̅̅̅̅̅̅ ) + 𝐹𝑜 (𝐷𝐵𝑂𝑜 − 𝐷𝐵𝑂) − 𝐾 ̅̅̅̅̅̅ (𝑉 2 − 1) − 𝐾
̅ 𝐷𝐵𝑂 ̅ 𝐷𝐵𝑂
𝑑𝑡
𝑑 𝐷𝐵𝑂′
𝑉 ̅̅̅̅̅̅𝑜 + 𝐷𝐵𝑂
= − 𝐹𝑜′ 𝐷𝐵𝑂𝑜 − 𝐹𝑜 𝐷𝐵𝑂′ − 𝐹̅𝑜 𝐷𝐵𝑂 ̅̅̅̅̅̅𝐹𝑜 − 𝐹𝑜 𝐷𝐵𝑂 − 𝑉 2 𝐾 ̅̅̅̅̅̅′ − 𝐾
̅ ′𝐷𝐵𝑂 ̅̅̅̅̅̅ 𝐾
̅ 𝐷𝐵𝑂 + 𝐷𝐵𝑂 ̅
𝑑𝑡
𝑑 𝐷𝐵𝑂′
𝑉 = − 𝐹𝑜′ 𝐷𝐵𝑂𝑜 − 𝐹𝑜 𝐷𝐵𝑂′ + 𝐷𝐵𝑂𝑜 (𝐹𝑜 − 𝐹̅𝑜 ) + 𝐹̅𝑜 ̅̅̅̅̅̅ ̅̅̅̅̅̅ − 𝐷𝐵𝑂) − 𝑉 2 𝐾
𝐷𝐵𝑂𝑜 + 𝐹𝑜 (𝐷𝐵𝑂 ̅̅̅̅̅̅ ′
̅ ′𝐷𝐵𝑂
𝑑𝑡
−𝐾 ̅̅̅̅̅̅ )
̅ (𝐷𝐵𝑂 + 𝐷𝐵𝑂
𝑑 𝑆′
{𝑉 +𝐹𝑜 𝑆 ′ =− 𝐹𝑜′ 𝑆𝑜 +𝑆𝑜̅ (𝐹𝑜 −𝐹̅𝑜 )+𝐹𝑜 (𝑆̅−𝑆)−𝑉 2 𝐾
̅ ′𝑆̅′−𝐾
̅ (𝑆+𝑆̅)}
𝑑𝑡
𝐹̅𝑜
𝑉 𝑑 𝐷𝐵𝑂′ ̅̅̅̅̅̅𝑜
𝐷𝐵𝑂𝑜 ′ 𝐷𝐵𝑂 𝐹𝑜 𝑉2 ′ 𝐾 ̅
+ 𝐷𝐵𝑂′ = 𝐹𝑜 + ̅̅̅̅̅̅ − 𝐷𝐵𝑂) −
(𝐹𝑜 − 𝐹̅𝑜 ) + (𝐷𝐵𝑂 ̅̅̅̅̅̅ − 𝐷𝐵𝑂)
̅ + (𝐷𝐵𝑂
𝐾
̅
𝐹𝑜 𝑑 𝑡 ̅
𝐹𝑜 ̅
𝐹𝑜 ̅
𝐹𝑜 ̅
𝐹𝑜 ̅
𝐹𝑜
𝜏 𝐾𝑆 , 𝐹𝑜
𝑑 𝐷𝐵𝑂′ ̅̅̅̅̅̅𝑜
𝐷𝐵𝑂 (𝐹𝑜 +𝐾̅) 𝑉2
𝜏 + 𝑆 ′ = 𝐾𝑆 , 𝐹𝑜′ + (𝐹𝑜 − 𝐹̅𝑜 ) + ̅̅̅̅̅̅
(𝐷𝐵𝑂 − 𝐷𝐵𝑂) − 𝐷𝐵𝑂′𝐾′
𝑑𝑡 𝐹̅𝑜 ̅
𝐹𝑜 𝐹̅𝑜
𝐾𝑆 , 𝑆𝑜 𝐾𝑆 , 𝐾
𝑑 𝐷𝐵𝑂′ (𝐹 − 𝐾 ̅)
𝜏 ̅̅̅̅̅̅𝑜 (𝐾𝑆 , 𝐷𝐵𝑂𝑜 ) + 𝑜
+ 𝐷𝐵𝑂′ = (𝐾𝑆 , 𝐹𝑜 ) + 𝐷𝐵𝑂 ̅̅̅̅̅̅ − 𝐷𝐵𝑂) − (𝐾𝑆 , 𝐾)𝐾′
(𝐷𝐵𝑂
𝑑𝑡 𝐹̅𝑜
Ecuación de transferencia:
𝐹𝑜 𝐷𝐵𝑂𝑜 V 𝐹, 𝐷𝐵𝑂
𝑑𝐷𝐵𝑂 𝐷𝐵𝑂𝑒 𝐷𝐵𝑂
=𝐹 −𝐹 − 𝑘𝐷𝐵𝑂
𝑑𝑡 𝑉 𝑉
𝐹
𝐷𝐵𝑂(𝑆) = (𝐷𝐵𝑂𝑒 (𝑆) − 𝐷𝐵𝑂(𝑆) ) + 𝑉 2 . 𝐷𝐵𝑂(𝑆) 𝐾
𝑉
𝐹 𝐹
𝐷𝐵𝑂(𝑆) − 𝑉 2 . 𝐷𝐵𝑂(𝑆) 𝐾 = 𝐷𝐵𝑂𝑒 (𝑆) − 𝐷𝐵𝑂(𝑆)
𝑉 𝑉
𝐹 𝐹
𝐷𝐵𝑂(𝑆) − 𝑉 2 . 𝐷𝐵𝑂(𝑆) 𝐾 + 𝐷𝐵𝑂(𝑆) = 𝐷𝐵𝑂𝑒 (𝑆)
𝑉 𝑉
𝐹 𝐹
𝐷𝐵𝑂(𝑆) [𝐷𝐵𝑂 − [𝑉𝐾 + ]] = 𝐷𝐵𝑂𝑒 (𝑆)
𝑉 𝑉
𝐹
𝐷𝐵𝑂(𝑆) 𝑉
=
𝐷𝐵𝑂𝑒 (𝑆) 𝐹
[𝐷𝐵𝑂 − [𝑉𝐾 + 𝑉 ]]
𝐷𝐵𝑂(𝑆)
= 𝐺(𝑆)
𝐷𝐵𝑂𝑜 (𝑆)
𝐹𝑜
𝐺(𝑆) = 𝑉
𝐹𝑜
𝐷𝐵𝑂 ∗ 𝑉 − 𝑉 2 𝐾 + 𝑉
𝑉
𝐹𝑜
𝐺(𝑆) =
𝐷𝐵𝑂 ∗ 𝑉 − 𝑉 2 𝐾 + 𝐹𝑜
𝐹𝑜
(𝐺(𝑆) = )
𝐷𝐵𝑂 ∗ 𝑉 − 𝑉 2 𝐾 + 𝐹𝑜
𝐹𝑜
1
𝐺(𝑆) =
𝑉
(𝐷𝐵𝑂 − 𝑉𝐾) − 1
𝐹𝑜
1
𝐺(𝑆) = … 𝐸𝑐𝑢𝑎𝑐𝑖ó𝑛 𝑑𝑒 𝑙𝑎 𝑡𝑟𝑎𝑛𝑠𝑓𝑒𝑟𝑒𝑛𝑐𝑖𝑎
𝑉
(𝑉𝐾 − 𝐷𝐵𝑂) + 1
𝐹𝑜
MODELO MATEMATICO:
𝑑𝐷𝐵𝑂 (𝐷𝐵𝑂𝑒−𝐷𝐵𝑂)
𝑑𝑡
=𝑄 𝑉
− 𝑘𝐷𝐵𝑂 …Modelo matemático del proceso
𝑑𝑒(𝑡)
Integrando 𝜏𝑑 𝑑𝑡
𝑡
∫0 𝑑𝑒(𝑡)
𝜏𝑑 𝑡
∫0 𝑑𝑡
𝐷𝐵𝑂𝑟 − 𝐷𝐵𝑂
𝜏𝑑
𝑡
Reemplazando
1. CÁLCULOS EN EL BIODIGESTOR
𝑋𝑖 = 143 𝑚𝑔/𝐿
𝜃𝐶 𝑌×(𝐷𝐵𝑂0 −𝐷𝐵𝑂𝑖 )
𝑋= × …………………. (25)
𝜃 1+(𝐾𝑑 ×𝜃𝐶 )
𝜃 = 7.88 ℎ𝑜𝑟𝑎𝑠
𝑋 = 30.16 𝑚𝑔/𝐿
PROGRAMACION EN MATLAB
1. PRIMERA PROGRAMAIÓN
%set point
Tsp=0:0.01:tf;
Sp=input('ingrese set point Cs(mg/l) de DBO=');
%Dibujando
plot(t,C,'g',Tsp,Sp,'r-')
xlabel('TIEMPO (Dias)')
ylabel('Concentración de DBO');
title('CONCENTRACIÓN vs TIEMPO')
2. SEGUNDA PROGRAMACION
%Ecuación diferencial
tspan=[0 tf];
f=@(t,C) (Q*Ce-Q*C-V*k*C)/V;
[t,C]=ode45(f,tspan,Ce);
%set point
Tsp=0:0.01:tf;
Sp=input('ingrese set point Cs(mg/l) de DBO=');
%Dibujando
plot(t,C,'g',Tsp,Sp,'r-')
xlabel('TIEMPO (Dias)')
ylabel('Concentración de DBO');
title('CONCENTRACIÓN vs TIEMPO')
3. TERCERA PROGRAMACION
%Ecuación diferencial
tspan=[0 tf];
f=@(t,C) (Q*Ce-Q*C-V*k*C)/V;
[t,C]=ode45(f,tspan,Ce);
%set point
Tsp=0:0.01:tf;
Sp=input('ingrese set point Cs(mg/l) de DBO=');
%Dibujando
plot(t,C,'g',Tsp,Sp,'r-')
xlabel('TIEMPO (Dias)')
ylabel('Concentración de DBO');
title('CONCENTRACIÓN vs TIEMPO')
CONCLUSIONES
Se logró modelar matemáticamente en estado estacionario un biodigestor para el
tratamiento de aguas residuales municipales utilizando el programa Matlab.
Se eligió las variables a manipular, controlar y de perturbación para un biodigestor
para el tratamiento de aguas residuales municipales en estado estacionario
utilizando el programa Matlab.
Se realizó el Balance de Materia en estado estacionario para llegar al modelo
matemático.
Se logró simular en estado estacionario un biodigestor para el tratamiento de
aguas residuales municipales en estado estacionario utilizando el programa
Matlab.