> restart;#"m6_p22"

En un cilindro adiabático de 10 cm2 de sección hay 30 gramos de agua, inicialmente a 80 °C, sobre la cual se apoya un émbolo de 4 kg, todo ello en presencia de la atmósfera. Se pide:

a) •Calor que habría que comunicar al agua para que el émbolo suba 30 cm.

b)•Presión, temperatura y densidad finales.

c)•Trabajo desarrollado.

Datos:

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

> su:="H2O":dat:=[A=10e-4*m_^2,m=0.03*kg_,T1=(80+273)*K_,mE=4*kg_,Dz=0.3*m_];

`:=`(dat, [A = `+`(`*`(0.10e-2, `*`(`^`(m_, 2)))), m = `+`(`*`(0.3e-1, `*`(kg_))), T1 = `+`(`*`(353, `*`(K_))), mE = `+`(`*`(4, `*`(kg_))), Dz = `+`(`*`(.3, `*`(m_)))])

Image

Esquema:

> `:=`(Sistemas, [cil, amb])

> `:=`(Estados, [1, 2])

Eqs. const.:

> eqET:=subs(eq1_11,rho=p/(Z*R*T));eqEE:=eq1_16;gdat:=get_gas_data(su):ldat:=get_liq_data(su):dat:=op(dat),Const,gdat,ldat,SI2,SI1:get_pv_data(su):#T[cr]=subs(dat,T[cr]),p[cr]=subs(dat,p[cr]);

`:=`(eqET, `/`(`*`(m), `*`(V)) = `/`(`*`(p), `*`(Z, `*`(R, `*`(T)))))

`:=`(eqEE, DU = `*`(m, `*`(c[v], `*`(DT))))

a) •Calor que habría que comunicar al agua para que el émbolo suba 30 cm.

Como p1>p0 y T1<Tb, está todo líquido.

> eqBE:=Q=DH;eqBE12:=m*(uliq2+x2*(hlv2-p2*vlv2)-uliq1-x1*(hlv1-p1*vlv1))=Q+W;W=Int(-p,V);z1:=m/rho/A;z1_:=subs(dat,z1):'z1'=evalf(%,2);p1:=p0+mE*g/A:p1_:=subs(dat,p1):'p1'=evalf(%,2);V2:=A*(z1+Dz);Tvp1_:=evalf(subs(dat,solve(p1=pv(T),T))):'T1'=evalf(%,3);V2_:=subs(dat,V2):'V2'=evalf(%,2);v2_:=subs(dat,V2/m):'v2'=evalf(%,2);T2_:=Tvp1_:'T2'=evalf(%,3);vv2_:=subs(p=p1,T=T2_,dat,1/solve(eq1_12,rho)):'vv2'=evalf(%,2);

`:=`(eqBE, Q = DH)

`:=`(eqBE12, `*`(m, `*`(`+`(uliq2, `*`(x2, `*`(`+`(hlv2, `-`(`*`(p2, `*`(vlv2)))))), `-`(uliq1), `-`(`*`(x1, `*`(`+`(hlv1, `-`(`*`(p1, `*`(vlv1)))))))))) = `+`(Q, W))

W = Int(`+`(`-`(p)), V)

`:=`(z1, `/`(`*`(m), `*`(rho, `*`(A))))

z1 = `+`(`*`(0.30e-1, `*`(m_)))

p1 = `+`(`*`(0.14e6, `*`(Pa_)))

`:=`(V2, `*`(A, `*`(`+`(`/`(`*`(m), `*`(rho, `*`(A))), Dz))))

T1 = `+`(`*`(382., `*`(K_)))

V2 = `+`(`*`(0.33e-3, `*`(`^`(m_, 3))))

v2 = `+`(`/`(`*`(0.11e-1, `*`(`^`(m_, 3))), `*`(kg_)))

T2 = `+`(`*`(382., `*`(K_)))

vv2 = `+`(`/`(`*`(1.3, `*`(`^`(m_, 3))), `*`(kg_)))

luego es bifásico.

> x2_:=subs(dat,solve(v2_=1/rho*(1-x)+vv2_*x,x)):'x2'=evalf(%,2);h2_:=subs(dat,T=T2_,dat,hl(T)+x2_*h[lv0]):'h2'=evalf(%,2);Q:=subs(dat,T=T1,dat,m*(h2_-hl(T))):'Q'=evalf(%,2);Tdata:=382*K_;h1data_:=335000*J_/kg_;h2data_:=476000*J_/kg_;Qdata:=subs(dat,m*(h2data_-h1data_)):'Qdata'=evalf(%,2);

x2 = 0.79e-2

h2 = `+`(`/`(`*`(0.48e6, `*`(J_)), `*`(kg_)))

Q = `+`(`*`(0.42e4, `*`(J_)))

`:=`(Tdata, `+`(`*`(382, `*`(K_))))

`:=`(h1data_, `+`(`/`(`*`(335000, `*`(J_)), `*`(kg_))))

`:=`(h2data_, `+`(`/`(`*`(476000, `*`(J_)), `*`(kg_))))

Qdata = `+`(`*`(0.42e4, `*`(J_)))

b)•Presión, temperatura y densidad finales.

> 'p1'=evalf(p1_,3),'T2'=evalf(T2_,3),'rho2'=evalf(1/v2_,3),'x2'=evalf(x2_,2);

p1 = `+`(`*`(0.139e6, `*`(Pa_))), T2 = `+`(`*`(382., `*`(K_))), rho2 = `+`(`/`(`*`(90.9, `*`(kg_)), `*`(`^`(m_, 3)))), x2 = 0.79e-2

c)•Trabajo desarrollado.

> Wfluido_:=subs(dat,p1*(V2-m/rho)):'Wfluido'=evalf(%,2);Watm_:=subs(dat,p0*(V2-m/rho)):'Watm'=evalf(%,2);Wemb_:=subs(dat,mE*g*Dz):'Wemb'=evalf(%,2);

Wfluido = `+`(`*`(42., `*`(J_)))

Watm = `+`(`*`(30., `*`(J_)))

>

Wemb = `+`(`*`(12., `*`(J_)))