Está en la página 1de 7

UNIVERSIDAD NACIONAL DEL CENTRO DEL PERÚ

FACULTAD DE INGENIERÍA QUÍMICA

ESCUELA ACADÉMICA PROFESIONAL DE INGENIERÍA QUÍMICA INDUSTRIAL

“EQUILIBRIO LÍQUIDO-VAPOR
PROGRAMACION EN MATLAB”

CATEDRA:
TERMODINÁMICA DE LOS PROCESOS QUÍMICOS II

PRESENTADO A:
Ing. Salvador Teódulo ORÉ VIDALON

PRESENTADO POR:
VELARDE HUINCHO, Danhia Ayme

ALUMNA DEL VI SEMESTRE SECCIÓN A


HUANCAYO - PERÚ
2017
PROCESO ISOTÉRMICO
clc,clear,clf
disp(' PROCESO ISOTERMICO')
disp('********************************************')
disp('*****MEZCLA BINARIA ACETONA 2-PROPANOL*****')
disp('********************************************')
%('datos')
A1=7.02447;B1=1161.0;C1=224.0;T1=55;
A2=6.66040;B2=813.055;C2=132.93;T2=55;
A12acet=0.3154;A21acet=0.2428;
A12propa=0.3154;A21propa=0.2428;
for X1=0.0001:0.1:1
X2=1-X1;
Pvp1=10^(A1-B1/(C1+T1));
Pvp2=10^(A2-B2/(C2+T2));
%(ECUACION DE MARGULES)
Ymar1=10^(X2^2*(A12acet+2*X1*(A21acet-A12acet)));
Ymar2=10^(X1^2*(A12propa+2*X2*(A12propa-A21propa)));
%HALLANDO PRESION TOTAL
PM=X1*Pvp1*Ymar1+X2*Pvp2*Ymar2;
% HALLANDO Y
Y1M=(X1*Pvp1*Ymar1)/PM;
Y2M=(X2*Pvp2*Ymar2)/PM;
disp('')
disp('*---*---*----*---*---*---*---*--*--*---*--*---*---*--*')
disp(' MARGULES ')
disp('*---*---*----*---*---*---*---*--*--*---*--*---*---*--*')
disp('X1 X2 Pvp1 Pvp2 Ymar1 Ymar2 Y1M Y2M PM ')
disp('*---*---*----*---*---*---*---*--*--*---*--*--*----*--*')
disp([X1 X2 Pvp1 Pvp2 Ymar1 Ymar2 Y1M Y2M PM ])
disp('*---*---*----*---*---*---*---*--*--*---*--*--*----*--*')
%('ECUACION DE VAN LAAR')
A12=0.3158;
A21=0.2495;
Yvan1=10^(A12/(1+(X1/X2)*(A12/A21)));
Yvan2=10^(A21/(1+(X2/X1)*(A21/A12)));
%HALLANDO LA PRECION TOTAL
Pv=X1*Pvp1*Yvan1+X2*Pvp2*Yvan2;
% HALLANDO Y
Y1v=(X1*Pvp1*Yvan1)/Pv;
Y2v=(X2*Pvp2*Yvan2)/Pv;
disp('')
disp('*---*---*----*---*---*---*---*--*--*---*--*---*---*--*')
disp(' VAN LARD ')
disp('*---*---*----*---*---*---*---*--*--*---*--*---*---*--*')
disp('X1 X2 Pvp1 Pvp2 Yvan1 Yvan2 Y1v Y2v Pv ')
disp('*---*---*----*---*---*---*---*--*--*---*--*--*----*--*')
disp([X1 X2 Pvp1 Pvp2 Yvan1 Yvan2 Y1v Y2v Pv ])
disp('*---*---*----*---*---*---*---*--*--*---*--*--*----*--*')
%('ECUACION DE WILSON')
v2=80.5;
v1=67.680;
b=429.17;%donde h12-h11=b
R=1.987;
T=328;
a12=(v2/v1)*exp(-(b)/(R*T));
v11=7.680;
v22=80.5;
c=53.40;% donde h21-h22=c
a21=(v11/v22)*exp(-(c)/(R*T));
Y1WIL=exp((-log(X1+a12*X2)+X2*(a12/(X1+a12*X2)-a21/(a21*X1+X2))));
Y2WIL=exp((-log(X2+a21*X1)-X1*(a12/(X1+a12*X2)-a21/(a21*X1+X2))));
%HALLANDO PRESION TOTAL
Pw=X1*Pvp1*Y1WIL+X2*Pvp2*Y2WIL;
% HALLANDO Y
Y1w=(X1*Pvp1*Y1WIL)/Pw;
Y2w=(X2*Pvp2*Y2WIL)/Pw;
disp('*---*---*----*---*---*---*---*--*--*---*--*---*---*--*')
disp(' WILSON ')
disp('*---*---*----*---*---*---*---*--*--*---*--*---*---*--*')
disp('X1 X2 Pvp1 Pvp2 Y1WIL Y2WIL Y1w Y2w Pw ')
disp('*---*---*----*---*---*---*---*--*--*---*--*--*----*--*')
disp([X1 X2 Pvp1 Pvp2 Y1WIL Y2WIL Y1w Y2w Pw ])
disp('*---*---*----*---*---*---*---*--*--*---*--*--*----*--*')
%grafica n°1
% para margules
x=0.0001:0.1:1;
y=0.0001:0.1:1;
%datos experimentales
D=[0.0628 0.1772 0.2391 0.3101 0.4322 0.5255 0.6155 0.6974 0.8212
0.8927];
j=[0.2142 0.499 0.5890 0.6403 0.7150 0.7529 0.8012 0.8337 0.8891
0.9363 ];
Y1M=[0.0007 0.3948 0.5535 0.6438 0.7065 0.7568 0.8020 0.8462
0.8924 0.9430];
Y1v=[0.0007 0.3948 0.5535 0.6438 0.7065 0.7568 0.8020 0.8462
0.8924 0.9430];
Y1w=[0.0042 0.7394 0.7984 0.8122 0.8245 0.8149 0.8142 0.8331
0.8645 0.9227];
%para margules
grid on
subplot(3,2,1),plot(x,Y1M,'m--',x,y,'k-',D,j,'go');title(' MARGULES
X1 vs Y1')
PM=[215.9178 324.2119 402.2752 462.2517 511.5212 554.5504 593.9471
631.0652 666.3508 699.5415];
grid on
subplot(3,2,2),plot(x,PM,'r-',Y1M,PM,'b-');title('MARGULES X1,Y1 vs
P')
%para van lard
grid on
subplot(3,2,3),plot(x,Y1v,'m-.',x,y,'k-',D,j,'ko');title('VAN LARD
X1 vs Y1')
Pv=[215.9337 346.6343 451.8597 535.7301 601.4922 651.7235 688.4861
713.4410 727.9358 733.0711];
grid on
subplot(3,2,4),plot(x,Pv,'b-',Y1v,Pv,'c-');title('VAN LARD X1,Y1 vs
P')
%para wilson
grid on
subplot(3,2,5),plot(x,Y1w,'b-.',x,y,'k-',D,j,'ro');title('WILSON X1
vs Y1')
PW=[79.7283 332.6022 457.7895 460.1189 462.0159 463.8383 464.4632
465.4981 476.4598 498.3863];
grid on
subplot(3,2,6),plot(x,PW,'g-',Y1w,PW,'m-');title('WILSON X1,Y1 vs
P')
grid on
end
GRAFICAS

MARGULES X1 vs Y1 MARGULES X1,Y1 vs P


1 1000

0.5 500

0 0
0 0.5 1 0 0.5 1
VAN LARD X1 vs Y1 VAN LARD X1,Y1 vs P
1 1000

0.5 500

0 0
0 0.5 1 0 0.5 1
WILSON X1 vs Y1 WILSON X1,Y1 vs P
1 500

0.5

0 0
0 0.5 1 0 0.5 1

PROCESO ISOBÁRICO
disp('proceso isobarico')
disp('********************************************')
disp('*****MEZCLA BINARIA ACETONA 2-PROPANOL*****')
disp('********************************************')
%('datos')
A1=7.02447;B1=1161.0;C1=224.0;
A2=6.66040;B2=813.055;C2=132.93;
A12acet=0.2152;A21acet=0.2658;
A12propa=0.2152;A21propa=0.2658;
for X1=0.0001:0.1:1
X2=1-X1;
for T=5:5:50;
Pvp1=10^(A1-(B1/(C1+T)));
Pvp2=10^(A2-(B2/(C2+T)));
end
%(ECUACION DE MARGULES)
Ymar1=10^(X2^2*(A12acet+2*X1*(A21acet-A12acet)));
Ymar2=10^(X1^2*(A21propa+2*X2*(A12propa-A21propa)));
% HALLANDO Y
P=760;
Y1M=(X1*Pvp1*Ymar1)/P;
Y2M=(X2*Pvp2*Ymar2)/P;
disp('')
disp('*---*---*----*---*---*---*---*--*--*---*--*---*---*--*')
disp(' MARGULES ')
disp('*---*---*----*---*---*---*---*--*--*---*--*---*---*--*')
disp('X1 X2 T Pvp1 Pvp2 Ymar1 Ymar2 Y1M Y2M ')
disp('*---*---*----*---*---*---*---*--*--*---*--*--*----*--*')
disp([X1 X2 Pvp1 Pvp2 Ymar1 Ymar2 Y1M Y2M ])
disp('*---*---*----*---*---*---*---*--*--*---*--*--*----*--*')
%('ECUACION DE VAN LAAR')
A12=0.2186;
A21=0.2690;
Yvan1=10^A12/(1+(X1/X2)*(A12/A21));
Yvan2=10^A21/(1+(X2/X1)*(A21/A12));
%donde la precion es
P=760;%mmHg
Y1v=(X1*Pvp1*Yvan1)/P;
Y2v=(X2*Pvp2*Yvan2)/P;
disp('')
disp('*---*---*----*---*---*---*---*--*--*---*--*---*---*--*')
disp(' VAN LARD ')
disp('*---*---*----*---*---*---*---*--*--*---*--*---*---*--*')
disp('X1 X2 T Pvp1 Pvp2 Yvan1 Yvan2 Y1v Y2v ')
disp('*---*---*----*---*---*---*---*--*--*---*--*--*----*--*')
disp([X1 X2 T Pvp1 Pvp2 Yvan1 Yvan2 Y1v Y2v ])
disp('*---*---*----*---*---*---*---*--*--*---*--*--*----*--*')
%('ECUACION DE WILSON')
T1=T+273.15;
v2=80.5;
v1=67.680;
b=127.43;%donde h12-h11=b
R=1.987;
a12=(v2/v1)*exp(-(b)/(R*T1));
v11=7.680;
v22=80.5;
c=284.99;% donde h21-h22=c
a21=(v11/v22)*exp(-(c)/(R*T1));
Y1WIL=exp((-log(X1+a12*X2))+X2*(a12/(X1+a12*X2)-a21/(a21*X1+X2)));
Y2WIL=exp((-log(X2+a21*X1))-X1*(a12/(X1+a12*X2)-a21/(a21*X1+X2)));
%donde la precion es
P=760;%mmHg
Y1w=(X1*Pvp1*Y1WIL)/P;
Y2w=(X2*Pvp2*Y2WIL)/P;
disp('')
disp('*---*---*----*---*---*---*---*--*--*---*--*---*---*--*')
disp(' WILSON ')
disp('*---*---*----*---*---*---*---*--*--*---*--*---*---*--*')
disp('X1 X2 T Pvp1 Pvp2 YWIL1 YWIL2 Y1w Y2w ')
disp('*---*---*----*---*---*---*---*--*--*---*--*--*----*--*')
disp([X1 X2 T Pvp1 Pvp2 Y1WIL Y2WIL Y1w Y2w ])
disp('*---*---*----*---*---*---*---*--*--*---*--*--*----*--*')
pe=101.325; %kPa
Pe=pe*1000*0.007501;%mmHg
x1e=[0.0828;0.125;0.2091;0.2601;0.4110;0.4559;0.4995;0.5774;0.6812;0.7
427];
y1e=[0.1552;0.2090;0.3089;0.4198;0.5099;0.5529;0.6212;0.6375;0.7337;0.
7691];
T1e=[359.86;354.09;348.14;345;341.35;340.06;338.56;337.57;336.58;334.6
1];
Te=T1e-273.15;%ºC
x=0.0001:0.1:1;
y=0.0001:0.1:1;
x1=0.0001:0.1:1;
Y1M=[1.5759e-004 0.1663 0.2718 0.3801 0.4748 0.5596 0.6378 0.7133
0.7895 0.8704];
%para margules
grid on
subplot(3,2,1),plot(x1,Y1M,'k--',x1e,y1e,'go',x,y,'b-');title('
MARGULES X1 vs Y1')
grid on
T=5:5:50;
subplot(3,2,2),plot
(x,T1e,Y1M,T1e,'g-',y1e,T1e,'c*',x1e,T1e,'r*');title('MARGULES X1,Y1
vs T')
%para van lard
x1=0.0001:0.1:1;
Y1v=[1.3335e-004 0.1724 0.2918 0.3968 0.4860 0.5679 0.6606 0.7423
0.7909 0.8742];
grid on
subplot(3,2,3),plot(x1,Y1v,'r--',x1e,y1e,'ko',[0 1],[0 1]);title('VAN
LARD X1 vs Y1')
grid on
subplot(3,2,4),plot
(x,T1e,Y1v,T1e,'r-',y1e,T1e,'k*',x1e,T1e,'g*');title(' VAN LARDX1,Y1
vs T')
%para wilson
x1=0.0001:0.1:1;
Y1w=[ 2.1132e-004 0.1906 0.3434 0.4646 0.5591 0.6313 0.6850 0.7237
0.7507 0.7710];
grid on
subplot(3,2,5),plot(x1,Y1w,'m--',x1e,y1e,'ro',[0 1],[0 1]);title('
WILSON X1 vs Y1')
grid on
subplot(3,2,6),plot
(x,T1e,Y1w,T1e,'k-',y1e,T1e,'m*',x1e,T1e,'g*');title('WILSON X1,Y1 vs
P')
grid on
end
GRAFICA

MARGULES X1 vs Y1 MARGULES X1,Y1 vs T


1 360

0.5 340

0 320
0 0.5 1 0 0.5 1
VAN LARD X1 vs Y1 VAN LARDX1,Y1 vs T
1 360

0.5 340

0 320
0 0.5 1 0 0.5 1
WILSON X1 vs Y1 WILSON X1,Y1 vs P
1 360

0.5 340

0 320
0 0.5 1 0 0.5 1

También podría gustarte