> restart:#"m09_p33"

Se desea realizar la combustión de un mol de hidrógeno con un mol de oxígeno puro, inicialmente a presión y temperatura ambiente, en un depósito eséfrico de acero. Se pide

a) Volumen del recipiente..
b) Estado termodinámico final tras el atemperamiento.

Datos:

> read`../therm_chem.m`:with(therm_chem);with(therm_proc):

> su1:="H2":su2:="O2":su3:="H2O":dat:=[nHini=1*mol_,nOini=1*mol_,T0=(25+273)*K_];

[Ateo, Mf, PCI, PCS, eqEQ, eqMIX, eq_fit, get_hgs_data, hgs_r25, nulist, seqEBE]
[nHini = mol_, nOini = mol_, T0 = `+`(`*`(298, `*`(K_)))]

Esquema:

Image

> Fdat:=get_gas_data(su1):Odat:=get_gas_data(su2):Wdat:=get_gas_data(su3),get_liq_data(su3):dat:=op(dat),op(subs(g=g0,[Const])),SI2,SI1:get_pv_data(su3):eq_esteq:=H2+(1/2)*O2=H2O;eq_mezcla:=H2+O2=H2O+(1/2)*O2;

`+`(H2, `*`(`/`(1, 2), `*`(O2))) = H2O
`+`(H2, O2) = `+`(H2O, `*`(`/`(1, 2), `*`(O2)))

a) Volumen del recipiente.

> V:=n*R[u]*T/p;V:=(nHini+nOini)*R[u]*T0/p0;V_:=subs(dat,%);

`/`(`*`(n, `*`(R[u], `*`(T))), `*`(p))
`/`(`*`(`+`(nHini, nOini), `*`(R[u], `*`(T0))), `*`(p0))
`+`(`*`(0.4955e-1, `*`(`^`(m_, 3))))

b) Estado termodinámico final tras el atemperamiento.

La T será la misma, T0, pero la presión bajará porque hay menos moles (1+1 dan 1+1/2) y, sobre todo, porque habrá condensado parte del agua, pues el oxígeno restante sólo será capaz de retener una fracción másica de vapor, xv,sat, dada por la ley de Raoult:

> eqRaoult:=x[v,sat]=p[v,T0]/p0;eqRaoult:=nvsat/(nOfin+nvsat)=evalf(subs(dat,pv(T0)/p0));eqMezcla1:=nOfin=(1/2)*mol_;eqMezcla2:=nw+nvsat=1*mol_;nvsat_:=solve(subs(eqMezcla1,eqRaoult),nvsat);nw_:=solve(subs(nvsat=nvsat_,eqMezcla2),nw);eqp:=p=n*R[u]*T/'V';eqp:=(nOfin+nvsat)*R[u]*T0/'V';eqp:=subs(eqMezcla1,nvsat=nvsat_,dat,%);

x[v, sat] = `/`(`*`(p[v, T0]), `*`(p0))
`/`(`*`(nvsat), `*`(`+`(nOfin, nvsat))) = 0.3158e-1
nOfin = `+`(`*`(`/`(1, 2), `*`(mol_)))
`+`(nw, nvsat) = mol_
`+`(`*`(0.1630e-1, `*`(mol_)))
`+`(`*`(.9837, `*`(mol_)))
p = `/`(`*`(n, `*`(R[u], `*`(T))), `*`(V))
`/`(`*`(`+`(nOfin, nvsat), `*`(R[u], `*`(T0))), `*`(V))
`+`(`*`(0.2582e5, `*`(Pa_)))

i.e., la condensación genera un vacío y la presión absoluta es de apenas 26 kPa.

>