> restart:#"m08_p21"

Determinar el calor a extraer de una corriente de aire h煤medo de 0,5 kg/s a 30 C, 95 kPa y 90% de humedad, para que salga a 10 C.

Datos:

> read"../therm_eq.m":read"../therm_proc.m":with(therm_proc):

> su1:="Aire":su2:="H2O":dat:=[m=0.5*kg_/s_,T0=(30+273)*K_,p0=95e3*Pa_,phi0=0.9,T2=(10+273)*K_];

[m = `+`(`/`(`*`(.5, `*`(kg_)), `*`(s_))), T0 = `+`(`*`(303, `*`(K_))), p0 = `+`(`*`(0.95e5, `*`(Pa_))), phi0 = .9, T2 = `+`(`*`(283, `*`(K_)))]

Image

Eqs. const.:

> Adat:=get_gas_data(su1):Adat:=subs(c[p]=c[pa],R=R[a],M=M[a],T[b]=nada,[Adat]):Wgdat:=get_gas_data(su2):Wgdat:=subs(c[p]=c[pv],R=R[v],M=M[v],[Wgdat]):Wldat:=get_liq_data(su2):Wdat:=op(Wgdat),Wldat:get_pv_data(su2):dat:=op(dat),Const,SI2,SI1:

a) Determinar el calor a extraer de una corriente de aire h煤medo de 0,5 kg/s a 30 C, 95 kPa y 90% de humedad, para que salga a 10 C.

Previsiblemente condensar谩, luego:

> w0_:=evalf(subs(dat,w(phi0,T0,p0)));w1:=w0;h0_:=subs(dat,Adat,Wdat,T=T0,dat,h(T,w0_));h1:=h0;T0dew_:=evalf(subs(dat,solve(pv(T)=phi0*pv(T0),T)));T0dew=TKC(%);phi2:=1;w2_:=evalf(subs(dat,w(phi2,T2,p0)));h2_:=subs(dat,Adat,Wdat,T=T2,dat,h(T,w2_));Q_:=subs(dat,m*(h2_-h0_));

0.26085496853426267570e-1
w0
`+`(`/`(`*`(96441.227987974734541, `*`(J_)), `*`(kg_)))
h0
`+`(`*`(301.17006112243549265, `*`(K_)))
T0dew = `+`(`*`(28.02006112243549265, `*`(`鼵`)))
1
0.81783189442229258099e-2
`+`(`/`(`*`(30522.239949772771882, `*`(J_)), `*`(kg_)))
`+`(`-`(`*`(32959.494019100981330, `*`(W_))))

Efectivamente, comienza a condensar enseguida, a Tdew=28 潞C, y hay que refrigerar con 33 kW (n贸tese que si no condensara, bastar铆an Q=m路cpa路DT=0,5路1路20=10 kW.

>