> restart:#"m05_p27"

Se trata de subir a superficie un bloque de mármol de unos 0,5 m3, desde un fondo de mar a 100 m de profundidad, mediante un bidón neumático que básicamente consta de un depósito rígido de 1 m3 de capacidad y un conducto de 1 cm de diámetro y más de 100 m, con un peso total en seco (incluyendo cables) de 100 kg. El proceso es el siguiente. Primero se deja hundir el bidón hasta el fondo llenándose de agua. Después se sujeta la carga al bidón. Luego se conecta un compresor volumétrico que aspira 1 l/s de aire atmostérico y lo introduce en el conducto empujando el agua, que sale por una válvula en la parte inferior del bidón. Se pide:

a) Esquema de la instalación.

b) Volumen y masa de aire que es preciso introducir para conseguir la flotabilidad del conjunto.

c) Presión máxima que ha de dar el compresor, y tiempo de funcionamiento necesario.

d) Potencia máxima y energía consumida por el compresor.

Datos:

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

> su1:="Aire":su2:="H2O":su3:="Marmol":dat:=[Vpesa=0.5*m_^3,L=100*m_,Vbidon=1*m_^3,Di=1e-2*m_,mbidon=100*kg_,Vdot=1e-3*m_^3/s_,rhomar=1030*kg_/m_^3];

`:=`(dat, [Vpesa = `+`(`*`(.5, `*`(`^`(m_, 3)))), L = `+`(`*`(100, `*`(m_))), Vbidon = `*`(`^`(m_, 3)), Di = `+`(`*`(0.1e-1, `*`(m_))), mbidon = `+`(`*`(100, `*`(kg_))), Vdot = `+`(`/`(`*`(0.1e-2, `*`...
`:=`(dat, [Vpesa = `+`(`*`(.5, `*`(`^`(m_, 3)))), L = `+`(`*`(100, `*`(m_))), Vbidon = `*`(`^`(m_, 3)), Di = `+`(`*`(0.1e-1, `*`(m_))), mbidon = `+`(`*`(100, `*`(kg_))), Vdot = `+`(`/`(`*`(0.1e-2, `*`...

Image

Esquema:

> `:=`(Sistemas, [1 = gas, 2 = liq, amb])

> `:=`(Componentes, [Air, H2O])

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

Eqs. const.:

> eqET:=subs(eq1_11,eq1_12);eqEE:=eq1_16;gdat:=get_gas_data(su1):ldat:=get_liq_data(su2):ldat:=subs(rho=rholiq,[ldat]):sdat:=get_sol_data(su3):sdat:=subs(rho=rhosol,[sdat]):dat:=op(dat),Const,gdat,op(ldat),op(sdat),SI2,SI1:

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

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

a) Esquema de la instalación.

b) Volumen y masa de aire que es preciso introducir para conseguir la flotabilidad del conjunto.

> p_fondo:=p0+rhomar*g*L;p_fondo_:=subs(dat,p0+rhomar*g*L):'p_fondo'=evalf(%/(1e6*Pa_/MPa_),2);rho_aire_fondo_:=subs(dat,p_fondo_/(R*T0)):'rho_aire_fondo'=evalf(%,2);eqARQ:=rhomar*(Vpesa+Vbidon)*g=rhosol*Vpesa*g+mbidon*g+rhomar*(Vbidon-Vaire)*g+rho_aire_fondo*Vaire*g;eqARQ_:=subs(dat,SI2,rhomar*(Vpesa+Vbidon)*g=rhosol*Vpesa*g+mbidon*g+rhomar*(Vbidon-Vaire)*g+rho_aire_fondo_*Vaire*g);Vaire_:=solve(eqARQ_,Vaire):'V[aire]'=evalf(%,3);maire_:=subs(dat,p_fondo_*Vaire_/(R*T0)):'m[aire]'=evalf(%,3);

`:=`(p_fondo, `+`(p0, `*`(rhomar, `*`(g, `*`(L)))))

p_fondo = `+`(`*`(1.1, `*`(MPa_)))

rho_aire_fondo = `+`(`/`(`*`(13., `*`(kg_)), `*`(`^`(m_, 3))))

`:=`(eqARQ, `*`(rhomar, `*`(`+`(Vpesa, Vbidon), `*`(g))) = `+`(`*`(rhosol, `*`(Vpesa, `*`(g))), `*`(mbidon, `*`(g)), `*`(rhomar, `*`(`+`(Vbidon, `-`(Vaire)), `*`(g))), `*`(rho_aire_fondo, `*`(Vaire, `...
`:=`(eqARQ, `*`(rhomar, `*`(`+`(Vpesa, Vbidon), `*`(g))) = `+`(`*`(rhosol, `*`(Vpesa, `*`(g))), `*`(mbidon, `*`(g)), `*`(rhomar, `*`(`+`(Vbidon, `-`(Vaire)), `*`(g))), `*`(rho_aire_fondo, `*`(Vaire, `...

`:=`(eqARQ_, `+`(`/`(`*`(15151.27425, `*`(kg_, `*`(m_))), `*`(`^`(s_, 2)))) = `+`(`/`(`*`(13729.31000, `*`(kg_, `*`(m_))), `*`(`^`(s_, 2))), `/`(`*`(10100.84950, `*`(kg_, `*`(`+`(`*`(`^`(m_, 3)), `-`(...

V[aire] = `+`(`*`(.871, `*`(`^`(m_, 3))))

m[aire] = `+`(`*`(11.7, `*`(kg_)))

c) Presión máxima que ha de dar el compresor, y tiempo de funcionamiento necesario.

> p2_:=p_fondo_:'p2'=evalf(%/(1e6*Pa_/MPa_),2);mdot_aire:=Vdot*p0/(R*T0);mdot_aire_:=subs(dat,mdot_aire):'mdot[aire]'=evalf(%,2);t12:=(Vaire+Pi*Di^2/4*L)*'rho_aire_fondo'/mdot_aire;t12_:=evalf(subs(dat,(Vaire_+Pi*Di^2/4*L)*rho_aire_fondo_)/mdot_aire_);t12_horas_:=t12_*horas_/(3600*s_);

p2 = `+`(`*`(1.1, `*`(MPa_)))

`:=`(mdot_aire, `/`(`*`(Vdot, `*`(p0)), `*`(R, `*`(T0))))

mdot[aire] = `+`(`/`(`*`(0.12e-2, `*`(kg_)), `*`(s_)))

`:=`(t12, `/`(`*`(`+`(Vaire, `*`(`/`(1, 4), `*`(Pi, `*`(`^`(Di, 2), `*`(L))))), `*`(rho_aire_fondo, `*`(R, `*`(T0)))), `*`(Vdot, `*`(p0))))

`:=`(t12_, `+`(`*`(9751.443173, `*`(s_))))

`:=`(t12_horas_, `+`(`*`(2.708734215, `*`(horas_))))

d) Potencia máxima y energía consumida por el compresor.

> Pmax:='mdot_aire'*c[p]*T0*(('p_fondo'/p0)^((gamma-1)/gamma)-1);Pmax_:=subs(dat,mdot_aire=mdot_aire_,Pmax);

`:=`(Pmax, `*`(mdot_aire, `*`(c[p], `*`(T0, `*`(`+`(`^`(`/`(`*`(p_fondo), `*`(p0)), `/`(`*`(`+`(gamma, `-`(1))), `*`(gamma))), `-`(1)))))))

`:=`(Pmax_, `+`(`*`(346.1341860, `*`(W_))))

Pero normalmente el compresor funcionará con Dp=cte

> W:='Pmax*t12';W_:=subs(dat,Pmax_*t12_):'W'=evalf(%/(1e6*J_/MJ_));

`:=`(W, `*`(Pmax, `*`(t12)))

W = `+`(`*`(3.375307845, `*`(MJ_)))

Debido al Dp real y al rendimiento real, tanto la potencia cono la energía podrían ser 2 o 3 veces mayor.

>