> restart;#"m06_p45"

En un frasco Dewar de 250 cm3 hay inicialmente 50 cm3 de agua pura en equilibrio con su vapor a 98 ºC. A partir de un cierto instante se empieza a extraer vapor con una bomba de vacío. Se pide:
a) Esquema de la instalación, estado inicial y esquema general de las fases del agua en los diagramas p-T y T-s.
b) Determinar la presión, la temperatura, la masa de vapor interior y la masa de vapor evacuada desde el instante inicial, en el momento en que empieza a formarse hielo.
c) Determinar la presión, la temperatura, la masa de vapor interior y la masa de vapor evacuada desde el instante inicial, en el momento en que desaparece al agua líquida.

Datos:

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

> su:="H2O":dat:=[V=250e-6*m_^3,V1=50e-6*m_^3,T1=(98+273)*K_];

`:=`(dat, [V = `+`(`*`(0.250e-3, `*`(`^`(m_, 3)))), V1 = `+`(`*`(0.50e-4, `*`(`^`(m_, 3)))), T1 = `+`(`*`(371, `*`(K_)))])

Image

Esquema:

> `:=`(Sistemas, [H2O])

> `:=`(Estados, [1 = p94, 2 = p10, 3 = ptr])

Eqs. const.:

> eqETg:=eq1_9;eqEE:=eq1_10;gdat:=get_gas_data(su):ldat:=get_liq_data(su):dat:=op(dat),gdat,ldat,Const,SI2,SI1:get_pv_data(su):

`:=`(eqETg, DU = `+`(DE, `-`(DE[m])))

`:=`(eqEE, DU = `+`(E[mdf], `-`(Int(p, V)), Q))

a) Esquema de la instalación, estado inicial y esquema general de las fases del agua en los diagramas p-T y T-s.

> p1_:=subs(dat,evalf(subs(dat,pv(T1)))):'p1'=evalf(%,2);m1:=rho*V1;m1_:=subs(dat,m1):'m1'=evalf(%,2);rho_:=subs(dat,rho):'rho'=evalf(%,2);

p1 = `+`(`*`(0.93e5, `*`(Pa_)))

`:=`(m1, `*`(rho, `*`(V1)))

m1 = `+`(`*`(0.50e-1, `*`(kg_)))

rho = `+`(`/`(`*`(0.10e4, `*`(kg_)), `*`(`^`(m_, 3))))

aunque a 98 ºC es rho=960 kg/m3.

b) Determinar la presión, la temperatura, la masa de vapor interior y la masa de vapor evacuada desde el instante inicial, en el momento en que empieza a formarse hielo.
Despreciando la masa gaseosa:

> T2:=T[tr];p2_:=subs(dat,evalf(subs(dat,pv(T2)))):'p2'=evalf(%,2);eqBEaprox:=m*c*dT-h[lv0]*dm=0;m:=m1*exp(c*(T-T1)/h[lv0]);m2_:=evalf(subs(dat,T=T2,dat,m)):'m2'=evalf(%,2);mvint:=p*(V-V1)/(R*T);mvint_:=subs(dat,p2_*(V-V1)/(R*T2)):'mvint'=evalf(%,2);

`:=`(T2, T[tr])

p2 = `+`(`*`(0.62e3, `*`(Pa_)))

`:=`(eqBEaprox, `+`(`*`(m, `*`(c, `*`(dT))), `-`(`*`(h[lv0], `*`(dm)))) = 0)

`:=`(m, `*`(rho, `*`(V1, `*`(exp(`/`(`*`(c, `*`(`+`(T, `-`(T1)))), `*`(h[lv0])))))))

m2 = `+`(`*`(0.42e-1, `*`(kg_)))

`:=`(mvint, `/`(`*`(p, `*`(`+`(V, `-`(V1)))), `*`(R, `*`(T))))

mvint = `+`(`*`(0.98e-6, `*`(kg_)))

c) Determinar la presión, la temperatura, la masa de vapor interior y la masa de vapor evacuada desde el instante inicial, en el momento en que desaparece al agua líquida.

> T3:=T[tr];p3_:=subs(dat,evalf(subs(dat,pv(T3)))):'p3'=evalf(%,2);eqBEaprox:=ms*h[sl0]-mv*h[lv0]=0;eqBM:=ms+mv=m2_:evalf(%,2);sol1:=subs(dat,solve({eqBEaprox,eqBM},{ms,mv})):'mv'=evalf(subs(sol1,mv),2);

`:=`(T3, T[tr])

p3 = `+`(`*`(0.62e3, `*`(Pa_)))

`:=`(eqBEaprox, `+`(`*`(ms, `*`(h[sl0])), `-`(`*`(mv, `*`(h[lv0])))) = 0)

`+`(ms, mv) = `+`(`*`(0.42e-1, `*`(kg_)))

mv = `+`(`*`(0.54e-2, `*`(kg_)))

>