You are on page 1of 4

%Código de destilación

%Quiz

% Fraccion molar

z=0.6;

% Volatibilidad

a=4;

%q

q=0.5;

% Composición destilado

xd=0.9;

% Linea de fondo

xb=0.01;

% Flujo

RA=1.5;

%Curva de equilibrio

x0=0;

n=20;

for i = 1:n+1

x(i)= x0;

y(i)= a*x(i)/(1+ x(i)*(a-1));

x0=x0+1.0/n;

end

x(i+1)=0;

y(i+1)=0;

% Recta composición destilado

x_cd = [ xd, xd];

y_cd = [0, xd];

% Recta de fondo

x_fb = [ xb, xb];


y_fb = [0, xb];

% Recta de alimentación

x_az= [ z, z];

y_az = [0, z];

if q == 0

q = 1e-5

end

xp = ((a-1)(z+q)-a+(((a-1)(z+q)-a)^2+4*z*(a-1)q)^0.5)/(2(a-1)*q);

yp = a*xp/(1+xp*(a-1));

% Reflujo

Re= (xd-yp)/(yp-xp);

Se = (xp-xb)/(yp-xp);

% calculo del flujo actual

R = RA*Re;

% Punto de inflección

xi = (z*(R+1)+xd*(q-1))/(q*(R+1)-R*(q-1));

yi = (R/(R+1))*xi + xd/(R+1);

% Trazado lineas de rectificación

xt(1)= xd;

yt(1)= xd;

xt(2)= xi;

yt(2)= yi;

xt(3)= xb;

yt(3)= xb;
% Ebullicion actual

eact = (xt(2)-xb)/(yt(2)-xt(2));

%q

xq = [z, xi];

yq = [ z,yi];

% Trazado líneas

xl(1) = xd;

yl(1) = xd;

eR = 0;

eA = 0;

i=2;

while xl(i-1)> xb

xl(i) = yl(i-1)/(a-(a-1)*yl(i-1));

yl(i) = yl(i-1);

xl(i+1)= xl(i);

if xl(i)> xi

yl(i+1)= (R/(R+1))*xl(i) + xd/(R+1);

eR= eR+1;

else

yl(i+1) = ((eact+1)/eact)*xl(i) - xb/eact;

eA = eA + 1;

end

i = i+2;

end
% Número de etapas totales

Numero_etapas_totales = eR +eA

% Gráfica

plot (x,y,'k'), hold on

plot(x_cd,y_cd,'--c')

plot(x_fb,y_fb,'--y')

plot(x_az,y_az,'--r')

plot(xq,yq,'--m')

plot(xt,yt,'g')

plot(xl,yl,'b'), hold off

xlabel('Fracción molar del componente más volátil en fase gaseosa, x')

ylabel('Fracción molar del componente más volátil en fase líquida, y')

axis ([0 1 0 1])

You might also like