You are on page 1of 4

INTEGRANTES: DANIELA ALVARADO, LUIS CALDERN, ELIANA ESCORCIA.

PROBLEMA A DESARROLLAR

Se tiene una mezcla compuesta de 0,4 de 1-propanol y 0,6 de agua a una


presin de 200Kpa que obedece el modelo de actividad de Wilson. Se desea
saber la temperatura de roco bajo estas condiciones.
El programa mostrado a continuacin permite el clculo de la temperatura
de roco para esta mezcla binaria
clear all, clc
disp(' ')
disp('Clculo de Temperatura de Roco en un sistema binario')
disp('
Ecuacin de Wilson ')
disp('
Sistema 1-Propanol(1)/Agua(2)')
P = 200;
disp('Presin:' ),disp(P);
y= [0.4 0.6];
disp('Fracciones de Vapor:' ),disp(y);
A= [16.59158 14.25326];
B= [3643.31 2665.54];
C= [33.424 53.424];
a=[0 775.48; 1351.90 0 ];
v=[0.07514 0.01807];
R=1.986;
It=0;
tol=1;
Tsat= (B/diag(A-log(P)))+C;
disp('Temperaturas de Saturacin:' ), disp(Tsat);
T=Tsat*y';
disp('Temperatura Inicial:' ), disp(T);
fi1=1;
fi2=1;
while tol >= 0.00001
Psat=exp(A-(B/diag(T-C)));
alfa=Psat(1)/Psat(2);
x1= y(1)*P/(fi1*Psat(1));
x2= 1-x1;
x1=double(x1);
x2=double(x2);
x=[x1 x2]

A12=(v(2)/v(1))*exp(-a(1,2)/(R*T));
A21=(v(1)/v(2))*exp(-a(2,1)/(R*T));
teta12=x(1)+x(2)*A12;
teta21=x(2)+x(1)*A21;
fi1=exp(-log(teta12)+x(2)*((A12/teta12)-(A21/teta21)));
fi2=exp(-log(teta21)-x(1)*((A12/teta12)-(A21/teta21)));
P1Sat= P*((y(1)/fi1)+(y(2)/fi2)*alfa);
P1Sat=double(P1Sat);
logPSat=log(P1Sat);
Tcal= (B(1)/(A(1)-logPSat))+C(1);
tol = abs(Tcal-T);
T=Tcal;
Tfinal = T
It=It+1;
end
Txy= Tsat(1):((Tsat(2)-Tsat(1))/5):Tsat(2);
Psatur1= exp(A(1)-(B(1)*(Txy-C(1)).^-1));
Psatur2= exp(A(2)-(B(2)*(Txy-C(2)).^-1));
equiz= (P - Psatur2).*(Psatur1 - Psatur2).^-1;
ye=(equiz.*Psatur1)/P;
plot(equiz, Txy,ye, Txy), title('Grfica Txy')
axis([0 1 (Tsat(1)-6) Tsat(2)+6]), xlabel('Fraccin molar x1')
ylabel('Temperatura (C)'), legend('T vs x1','T vs y1')
disp('')
disp('Presentado por:')
disp('
Daniela Alvarado')
disp('
Eliana Escorcia')
disp('
Luis Caldern')
disp('')