Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Parcial de Humidificacion - Sandra
Parcial de Humidificacion - Sandra
(Parte III)
Presentado a:
Ing. M.sc. CRISÓSTOMO BARAJAS FERREIRA
FACULTAD FISICO-QUIMICA
GRUPO:02
OPERACIONES UNITARIAS I
BUCARAMANGA
2013
PARCIAL DE HUMIDIFICACION
(Parte III)
Compuesto A B C
Acetona 7,02447 1161,000 224,00
Incluya:
a) Curvas de temperatura húmeda para 20 y 30 °C
K NZ
¿=
ρN 2 D AB Cp N 2
Donde:
K NZ es la c onductividad térmica del Nitrogeno
ρ N 2 es la densidad del Nitrogeno
Cp N 2 es la capacidad calorífica de N
D AB es la difusividad de la mezcla de acetona−N 2
1 1 1 1
D AB=
(
1 0−4 1.084−0.249
√ −
M A MB ) √
T 1.5 −
M A MB
PT ¿ ¿
KG
M A =58.04
Kmol
Kg
M B =28.0134
Kmol
PT =760 mm de Hg=101325 Pa
T= 20°C = 293.15 K
f ( εkT ) Es la funciónde choque dada por la figura 2.5 Operaciones de transferencia de masa
AB
Treyball ¿
εA
kT
=
T
ε AB ε AB /k
ε
→ AB =
k √ k B
∗ε
k
ε AB
=71.4 ( K ) Valor observado tabla 2.2. Constantes de fuerza de gases determinados a
k
partir de datos de viscosidad “ Treybal”
ε AB
=1.21 ( Tebullición acetoda )=1.21 (329.35 K ) =398.5135 [ K ]
k
ε AB
=√ ( 398.5135 ) (71.4 )=168.6827
k
T 293.15
= =1.7378
ε AB /k 168.6827
r A =r acetona
La expresión a obtenerr A es r A =1.18 r 1/ 3
1
r A =1.18∗0.074 3 =0.4954
r B=r N 2=0.3798[ nm]Dato obtenido de la tabla 2.2 del Treybal
0.4954 +0.3798
r AB = =0.4376 [ nm ]
2
Con los anteriores valores se halla la difusividad para la mezcla a una T=20 °C =293.15
[K]
m2
D AB=1.0719∗10−5 [ ]
s
¿=1.95789
Obtención de la entalpía de vaporización :λH
λHde la acetona a 20 °C se obtiene a partir de la expresión
∆ H vap= A ¿
Donde:
A=96.95
B=0.2826
Tc=508.2= T/Tr
KJ Kg
∆ H vap=31.2816 [ ]
mol
= 538.9667
Kg [ ]
Obtención del calor húmedo de la mezcla CH
−538.9662
T G−20= 0.56
(Y 'G −Y ' H )
(1.038866+1.958304 Y ' G )1.95789
Al introducir esta expresión en Scilab, en el código del ejercicio se generan las curvas
de temperatura húmeda.
T
=1.79716
ε AB
k
f ( εkT )=0.56
AB
m2
D AB=1.09002∗10
−5
[ ]
s
¿=2.063978
−527.2226
T G−30= 0.56
(Y ' G−Y ' H )
(1.03973+1.99866 Y ' G )2.063978
−533.9421
T G−25= ' (
Y ' G−Y ' sa )
1.03928+1.97867 Y G
Para T=40 °C
λSA= 518.5027 [KJ/Kg ]
C ' H =C ' PB(40 ° c) +C ' PA (40 ° c) Y '
C ' H (40° c) =1.04067+2.037689 Y '
−518.5027
T G−25= ' (
Y ' G−Y ' sa )
1.04067+ 2.037689Y G
El agua entra a 42,8°C y enfría hasta 22,8°C; con aire cuya temperatura
seca es de 22,10°C y temperatura de bulbo húmedo de 16,5°C. El relleno
utilizado es de tal naturaleza que
K ya =0,18 kg /m3 s .
P=680mmHg
D=3,0 m
ξ=1∗10−5
T L1 =22. 6 ºC Temperatura del líquido en el fondo de la torre
T L2 =42 . 8ºC Temperatura del líquido en el tope de la torre
kJ kJ
C pL=4 .184 =4 . 184
kg⋅ΔK kg⋅ΔºC
a) G ´ s min ¿
Calculo de ¿
kg
masa 22680
de h
L' = = agua
'
kg
Con estos datos, se calcula G'S MIN: GS min =1801. 51 m2⋅h
Interpolaciones
b) E
l
Z=9,2984m
c)
200.00000
150.00000
100.00000
Perfil de
temperatura
50.00000
0.00000
20.0 25.0 30.0 35.0 40.0 45.0
Temperatura del líquido °C
d)
Entalpía de la mezcla gas -vapaor/ masa de aire seco (KJ/kg)
250.0
Diagrama H' vs T para βmin
200.0
150.0
100.0
50.0
Curva de operación
Perfil de temperatura
0.0
20.0 25.0 30.0 35.0 40.0 45.0
Temperatura del líquido °C
3) una cámara rociadora horizontal con recirculación de agua se usara para
la humidificación adiabática y enfriamiento de aire. La parte activa de la
cámara tiene una longitud de 5,5 y una sección transversal de 20,5 ft 2.
Provista de una tobera, se espera que el coeficiente de transferencia calórica
sea hGa=85 Btu/ft3h°F
T sa=90.1 ℉
Si se utiliza la transferencia de calor como base para el diseño,
T sa −T G1 h a
ln = ' G Z
T sa −T G2 G s C ' H
Btu
C ' H =3.936
lb ℉
' lb
G s=38116.2
h
T G 2=146.35 ℉
lb de vapor
Y ' =0.0187
lb gas seco
lb
LR =64.79
h
T sa −T G 1 hG a
ln = ' Z
T sa −T G 2 G s C ' H
T G 2=142.83 ℉
ANEXOS
clc;clear
P=input('Ingrese la presion del sistema en mmHg:')
//Cálculo de la Tmax
deff("[V]=Tmax1(Ps)","[V]=(1161/(7.02447-log10(Ps)))-224");
deff('[R]=F(Yg)','R=((Tsai-
Tsa)/Q)*((Yg+2.071866)^(0.567000))*((Cp1*Yg+Cp2)^(0.433000))-10.00077*(Yg-Ysa)')
Tm=Tmax1(P)
disp('T maxima del sistema='+string(Tm))
//Calculo Humedad Absoluta Y'
deff("[R]=Ps1(T)","[R]=10^(7.02447-(1161/(224+T)))")
i=0
for fi=0.1:0.1:1
i=i+1
for T=-15:floor(Tm)+3
Ps=Ps1(T)
//Calculo De Y'
Y(i,T+16)=(58.04/28.01)*(fi*Ps/(P-fi*Ps))
end
end
R=[-15:floor(Tm)+3]
x=[49 49 47 46 44 42 40 38 36 34]
y=[0.17 0.36 0.54 0.75 0.92 1.1 1.2 1.3 1.4 1.5]
t=0
g=-8
for r=1:i
t=t+0.1
g=g-3
if r>3 then
g=g-5
end
if r>6 then
g=g+5
end
xgrid(11)
plot2d(R,Y(r,:),rect=[-15,0,60,3])
//square(-15,0,floor(Tm),3)
xset("font",0,3)
xstring(x(r),y(r),'φ ='+string(t),g)
end
xtitle("CARTA PSICROMÉTRICA PARA MEZCLA ACETONA-NITRÓGENO”,
“Temperatura [ºC]","Humedad Absoluta [Kg de vapor de A/Kg de Nitrógeno]")
//Calculo de las lineas de saturación adiabática
Cpb(1)=1.039287293
Cpa(1)=1.328649167
Cpb(2)=1.040678459
Cpa(2)=1.368698904
//Calculo de lambda
l(1)=533.9421084
l(2)=518.5027567
d=0
for e=25:15:40
d=d+1
Tsa=R(e+16)
// Se busca Y de saturación
Ysa=Y(10,e+16)
// Temperatura máxima local
TGm=Tsa+((l(d)*Ysa)/Cpb(d))
ifTGm>Tm then
TGm=Tm+0.5
else
end
Tsai=Tsa
u=1
while Tsai<TGm+2
Ycal(u)=(l(d)*Ysa-(Tsai-Tsa)*Cpb(d))/(l(d)+(Tsai-Tsa)*Cpa(d))
Tg(u)=Tsai
Tsai=Tsai+1
u=u+1
end
plot2d(Tg,Ycal,13,rect=[-15,0,60,3])
xset("font",0,2)
xstring(Tsa-3,Ysa,'Tsa ='+string(Tsa))
clearTg;clearYcal
end
Cpb(3)=1.038866764
Cpa(3)=1.31522024
Cpb(4)=1.039730365
Cpa(4)=1.342038586
l(3)=538.9662302
l(4)=527.2226051
w=2
K=0.01874
Dab(3)=1.018348031*10^(-5)
Dab(4)=1.109838805*10^(-5)
for e=20:10:30
w=w+1
Cp1=Cpa(w)
Cp2=Cpb(w)
Tsa=R(e+16)
// Se busca Y de saturación
Ysa=Y(10,e+16)
// Temperatura máxima local
TGm=Tsa+((l(w)*Ysa)/((Cp2*(8.314*(e+273.15)))/(P*0.1333*28.0314)))
ifTGm>Tm then
TGm=Tm+1
else
end
Tsai=Tsa
u=1
while Tsai<TGm+1
Q=(-1*l(w))/((K/(Dab(w)*1000))^(0.567)*((8.314*(Tsai+273.15))/(0.1333*P))^(0.567))
//Calculo de YG
a=0;
b=3;
m=10^(-5);
Error=50000;
while Error>m do
fx1=F(a);
fx2=F(b);
x=(a+b)/2;
fx=F(x);
if (fx*fx1)<0
a=a;
b=x;
Error=abs(x-a);
else
a=x;
b=b;
Error=abs(x-b);
end
end
Ycal(u)=x
Tg(u)=Tsai
Tsai=Tsai+1
u=u+1
end
plot2d(Tg,Ycal,2,rect=[-15,0,60,3])
xset("font",0,2)
xstring(Tsa-3,Ysa,'TH ='+string(Tsa))
clearTg;clearYcal
end
legends(['Presión='+string(P)+' mmHg'],8,with_box=%f,opt="?",font_size=3)
end
CpB=1.0035
CpA=1.8723
Ps=exp(A-(B/(C+Tsa1)));
Ysa1=(18.015/28.97)*((Ps)/(P-(Ps)));
L=-2.3655*Tsa1+2501.4
Ys=(L*Ysa1-(TG1-Tsa1)*CpB)/((TG1-Tsa1)*CpA+L)
Y1=Ys
Ps1=exp(A-(B/(C+TG1)));
MA=18.015
MB=28.97
phi=(P/Ps1)*(Y1/(Y1+(MA/MB)))
H1=((1.0035+1.8723*Y1)*TG1)+(2501.4*Y1);
T=TL1+2;
F=1;
while abs(F)>=0.0000000001
if T<57 then
A=23.7093;
B=4111;
C=237.7;
else
//T>=57
A=23.1863;
B=3809.4;
C=226.7;
end
Ps=exp(A-(B/(C+T)));
YAS=(18.015/28.97)*((Ps)/(P-(Ps)));
DH=(((B*P*YAS)/(((C+T)^2)*(P-Ps)))*(1.8723*T+2501.4))+(1.8723*YAS)+1.0035;
H=((1.0035+1.8723*YAS)*T)+(2501.4*YAS);
TC=TL1+((H-H1)/(DH));
F=T-TC;
T=TC;
w=[Ps,phi,H1,T,H]
disp(w)
end
if T>=TL2 then
T=TL2;
Ps=exp(A-(B/(C+T)));
YAS=(18.015/28.97)*((Ps)/(P-(Ps)));
H=((1.0035+1.8723*YAS)*T)+(2501.4*YAS);
else
H=((1.0035+1.8723*YAS)*T)+(2501.4*YAS);
end
GSMIN=((Lprima*4.184)*(T-TL1))/(H-H1);
disp(GSMIN,'GSMIN')
disp(Y1,'humedad absoluta')
disp(phi,'humedad relativa')
disp(H1,'entalpia')
disp(T,'Tcalculada')
disp(H,'H calculada')
CpL=4.184
ifgrad==2
hla=input('introduzca el valor del coeficiente de calor')
Kya=input('introduzca el valor del coeficionte de transferencia de masa')
epsilon=1
Tisup=TL1-(deltaTL/2)
ifTisup<57 then
A=23.7093;
B=4111;
C=237.7;
else
//T>=57
A=23.1863;
B=3809.4;
C=226.7;
end
while epsilon>1D-6
Ps_i=exp(A-(B/(C+Tisup)));
Yi=(18.015/28.97)*((Ps_i)/(P-(Ps_i)));
Hi_1=(CpB+CpA*Yi)*Tisup+2501.4*Yi
Tic=TL1+((Hi_1-H1)/(-hla/Kya))
epsilon=abs(Tic-Tisup)
Tisup=Tic
end
Ti=Tic
deltaTG=deltaH*((Hi_1-H1)/(Ti-TG1))
else
Ti=TL1
if Ti <57 then
A=23.7093;
B=4111;
C=237.7;
else
//T>=57
A=23.1863;
B=3809.4;
C=226.7;
end
Ps_i=exp(A-(B/(C+Ti)))
Yi=(18.015/28.97)*((Ps_i)/(P-(Ps_i)))
Hi_1=(CpB+CpA*Yi)*Ti+2501.4*Yi
end
k=1
deltaTG=deltaH*((Ti-TG1)/(Hi_1-H1))
TG=TG1
TL=TL1
Ti=TL
H=H1
Y=Y1
HUM_rel=phi
while k<N
TG=TG+deltaTG
TL=TL+deltaTL
Ti=TL
H=H+deltaH
Ps=exp(A-(B/(C+TG)))
HUM_rel=(P/Ps)*((Y)/(Y+(MA/MB)))
Ps_i=exp(A-(B/(C+Ti)))
Yi=(18.015/28.97)*((Ps_i)/(P-(Ps_i)))
Hi=(CpB+CpA*Yi)*Ti+2501.4*Yi
deltaTG=deltaH*((Ti-TG)/(Hi-H))
Tgas(1,1)=TG1
Tliq(1,1)=TL1
HR(1,1)=phi
ental(1,1)=H1
ei(1,1)=Hi_1
Tgas(k+1,1)=TG
Tliq(k+1,1)=TL
HR(k+1,1)=HUM_rel
ental(k+1)=H
ei(k+1,1)=Hi
Tif(k,1)=Ti
k=k+1
end
tol=abs(HUM_rel-1)
ifHUM_rel>1
Beta1=betapro
Beta2=Beta2
else
Beta2=betapro
Beta1=Beta1
end
j=j+1
end
disp(' TG H TL Hi phi')
disp([TgasentalTliqei HR])
disp('BETA MINIMO IGUA A ')
disp([betapro])
KYA=input('introduzca el valor de Kya...')
h=deltaH;
LO=0;
for i=1:2:N-2
Z=(Gs/(KYA*3600))*(h/3)*((1/((ei((i),1)-ental((i),1))))+(4*(1/((ei((i+1),1)-ental((i+1),1)))))+
((1/((ei((i+2),1)-ental((i+2),1))))));
LO=LO+Z;
end
LP=LO
disp("LA ALTURA DE LA TORRE ES DE:"+string(LP));
clc
clear
while Tg1<0
disp('La temperatura debe estar entre 0 y 100')
Tg1=input('Temperatura ')
end
for i=1:101
T(i)=i-1;
end
CC=[2501.4,2494.0,2494.3,2496.7,2491.9,2489.6,2487.2,2484.8,2482.5,2480.1,2477.7,24
75.4,2473,2470.7,2468.3,2465.9,2463.5,2461.2,2458.8,2456.5,2454.1,2451.8,2449.4,244
7.0,2444.7,2442.3,2439.9,2437.6,2435.2,2432.8,2430.5,2428.1,2425.7,2423.4,2421,2418.
6,2416.2,2413.9,2411.5,2409.1,2406.7,2404.3,2401.9,2399.5,2397.2,2394.8,2392.4,2390,
2387.6,2385.2,2382.7,2380.3,2377.9,2375.5,2373.1,2370.7,2368.2,2365.8,2363.4,2360.9,
2358.5,2356.0,2353.6,2351.1,2348.7,2346.2,2343.7,2341.3,2338.8,2336.3,2333.8,2331.4,
2338.9,2326.4,2323.9,2321.4,2318.9,2316.3,2312,2311.3,2308.8,2306.2,2303.7,2301.1,2
298.6,2296,2293.5,2290.9,2288.3,2285.8,2283.2,2280.6,2278,2275.4,2272.8,2270.2,2267
.6,2264.9,2262.3,2259.7,2257];
for j=1:101
CC(j);
end
Ma=18.015;
Mb=28.970;
A1=23.7093;
B1=4111;
C1=237.7;
A2=23.1863;
B2=3809.4;
C2=226.7;
Cpb=1.005;
Cpa=1.884;
Ch=Cpb+Cpa*Y
Tsas=Tg1
E=1
while E>tol
t1=fix(Tsas);
t2=t1+1;
CC1=CC(t1+1);
CC2=CC(t2+1);
lambda=CC1-((t1-Tsas)/(t1-t2))*(CC1-CC2);
Ysa=Y+(Ch*(Tg1-Tsas)/lambda);
Ps=P*((Ysa*(Mb/Ma))/(1+Ysa*(Mb/Ma)));
Tsac=(B1/(A1-log(Ps)))-C1;
ifTsac>57
Tsac=(B2/(A2-log(Ps)))-C2;
end
E=abs(Tsac-Tsas);
Tsas=Tsac;
u=[Tsac,Ysa,Ps,lambda,E]
disp(u)
end
T=Tsac
if T>=0 & T<57
A1=23.7093;
B1=4111;
C1=237.7;
PS1=exp((A1)-((B1)/(C1+T)));
elseif T>=57 & T<135
A2=23.1863;
B2=3809.4;
C2=226.7;
PS1=exp((A2)-((B2)/(C2+T)));
else
disp('Temperatura ingresada:')
end
disp('La presion de saturacion es: ')
disp(PS1)
lamda=(Ma/Mb)
Pa=((Y*P)/(lamda+Y))
disp('La presion parcial es:')
disp(Pa)
fi=(Pa/PS1)
disp('La humedad relativa es:' )
disp(fi)