Está en la página 1de 17

UNIVERSIDAD NACIONAL DEL CENTRO DEL PERÚ

FACULTAD DE INGENIERÍA QUÍMICA


ESCUELA ACADÉMICO PROFESIONAL DE INGENIERÍA QUÍMICA
ALUMNO: QUISURUCO CASAS JOEL JEREMIAS
CURSO: TERMODINAMICA DE LOS PROCESO QUIMICOS II
DOCENTE: SALVADOR ORE

EQUILIBRIO LIQUIDO-VAPOR
PROCESO ISOTERMICO (T=CTE)
ECUACION VAN LAAR
clc,clear all
disp('ALUMNA: Ore Payano Evelyn')
disp('ESCUELA: INGENIERIA QUIMICA AMBIENTAL')
disp('FECHA: 22-09-15')
T=40.35;%Temperatura constante en °C
disp('Equilibrio Liquido - Vapor: Ethyl Acetate(1)-Ethanol(2) MODELO DE
MARGULES')
disp('-----------------------------------------------------')
%Constantes de Antoine para Hallar el Pvp;(TABLA I)
%Ethyl Acetate
antA_1=7.09808;
antB_1=1238.71;
antC_1=217.0;
%Ethanol
antA_2=8.04494;
antB_2=1554.3;
antC_2=222.65;
%Parametros de Van Laar para hallar la constante de actividad
a12=0.4151;
a21=0.4833;
x1=[0 0.02 0.04 0.06 0.08 0.1 0.15 0.2 0.25 0.3 0.4 0.5 0.6 0.7 0.8 0.9
0.95 1];
x2=1-x1;n=length(x1);
%determinacion de las presiones de vapor
Pvp1=10^((antA_1)-antB_1/(T+antC_1));
Pvp2=10^((antA_2)-antB_2/(T+antC_2));
%Modelo termodinamico de Van Laar
for c=1:n
gama1(c)=10^(a12/((1+(x1(c)/x2(c))*(a12/a21))^2));
gama2(c)=10^(a21/((1+(x2(c)/x1(c))*(a21/a12))^2));
P(c)=x1(c)*Pvp1*gama1(c)+x2(c)*Pvp2*gama2(c);
y1(c)=(x1(c)*Pvp1*gama1(c))/P(c);
y2(c)=(x2(c)*Pvp2*gama2(c))/P(c);
end
disp(' x1 x2 Pvp1 Pvp2 gama1
gama2 P y1 y2')
for c=1:length(x1)
fprintf('%10.2f %10.2f %10.2f %10.2f %10.2f %10.2f %10.2f %10.2f
%10.2f\n',x1(c),x2(c),Pvp1,Pvp2,gama1(c),gama2(c),P(c),y1(c),y2(c))
end
%datos experimentales:
xexp=[0.02240;0.03640;0.06880;0.09910;0.13620;0.17400;0.22850;0.24240;0.2
8340;0.36410;0.45900;0.56110;0.64460;0.65590;0.76840;0.77440;0.87150;0.92
430];
yexp=[0.08080;0.11320;0.18360;0.24560;0.30790;0.35580;0.41700;0.42400;0.4
6850;0.50900;0.56830;0.59780;0.66930;0.65860;0.73860;.72550;0.81260;0.877
40];
pexp=[145.999;151.497;158.000;164.998;176.002;183.997;191.498;191.498;200
.499;204.496;210.999;216.002;215.500;216.002;216.002;213.497;211.997;205.
996];%Presion experimental en mmHg=KPa*7.5006
disp('')
disp('Datos experimentales: ');
disp('====================================================');
disp(' x(1) y(1) P kPa ');
disp('====================================================');
disp([xexp yexp pexp])
%Grafica1: diagrama x1 vs y1
subplot(1,2,1),plot(x1,y1,'-m',xexp,yexp,'m*',x1,x1,'r');legend('Puntos
teoricos','Puntos experimentales',4)
grid on
title('Equilibrio Ethyl Acetate(1)-Ethanol(2)a 40°C; Modelo Vaan Laar')
xlabel('X')
ylabel('Y')
%Grafica2: Diagrama x1,y1 vs P
subplot(1,2,2),plot(x1,P,'-gs',xexp,pexp,'gv',yexp,pexp,'ro',y1,P,'-
r');legend('Puntos teoricos P-X1','Puntos experimentales P-X1','Puntos
experimentales P-Y1','Puntos teoricos P-Y1',4)
grid on
title('Equilibrio Ethyl Acetate(1)-Ethanol(2)a 40°C; Modelo Van Laar')
xlabel(' X,Y')
ylabel(' P mmHg ')
grid on

CORRIENDO EL PROGRAMA

ALUMNO: QUISURUCO CASAS JOEL JEREMIAS


ESCUELA: INGENIERIA QUIMICA
Equilibrio Liquido - Vapor: Ethyl Acetate(1)-Ethanol(2)
MODELO DE MARGULES
-----------------------------------------------------
x1 x2 Pvp1 Pvp2 gama1
gama2 P y1 y2
0.00 1.00 192.64 136.48 2.60
1.00 136.48 0.00 1.00
0.02 0.98 192.64 136.48 2.52
1.00 143.49 0.07 0.93
0.04 0.96 192.64 136.48 2.44
1.00 149.97 0.13 0.87
0.06 0.94 192.64 136.48 2.36
1.00 155.96 0.17 0.83
0.08 0.92 192.64 136.48 2.29
1.01 161.49 0.22 0.78
0.10 0.90 192.64 136.48 2.22
1.01 166.59 0.26 0.74
0.15 0.85 192.64 136.48 2.06
1.02 177.67 0.33 0.67
0.20 0.80 192.64 136.48 1.91
1.04 186.68 0.39 0.61
0.25 0.75 192.64 136.48 1.78
1.06 193.98 0.44 0.56
0.30 0.70 192.64 136.48 1.67
1.08 199.85 0.48 0.52
0.40 0.60 192.64 136.48 1.47
1.16 208.32 0.54 0.46
0.50 0.50 192.64 136.48 1.32
1.27 213.55 0.59 0.41
0.60 0.40 192.64 136.48 1.20
1.42 216.41 0.64 0.36
0.70 0.30 192.64 136.48 1.11
1.64 217.10 0.69 0.31
0.80 0.20 192.64 136.48 1.05
1.95 215.00 0.75 0.25
0.90 0.10 192.64 136.48 1.01
2.39 208.22 0.84 0.16
0.95 0.05 192.64 136.48 1.00
2.69 201.92 0.91 0.09
1.00 0.00 192.64 136.48 1.00
3.04 192.64 1.00 0.00
Datos experimentales:
====================================================
x(1) y(1) P kPa
====================================================
0.0224 0.0808 145.9990
0.0364 0.1132 151.4970
0.0688 0.1836 158.0000
0.0991 0.2456 164.9980
0.1362 0.3079 176.0020
0.1740 0.3558 183.9970
0.2285 0.4170 191.4980
0.2424 0.4240 191.4980
0.2834 0.4685 200.4990
0.3641 0.5090 204.4960
0.4590 0.5683 210.9990
0.5611 0.5978 216.0020
0.6446 0.6693 215.5000
0.6559 0.6586 216.0020
0.7684 0.7386 216.0020
0.7744 0.7255 213.4970
0.8715 0.8126 211.9970
0.9243 0.8774 205.9960
ECUACION WILSON
clc,clear all
disp('ALUMNA: Ore Payano Evelyn')
disp('ESCUELA: INGENIERIA QUIMICA AMBIENTAL')
disp('FECHA: 22-09-15')
T=40.35;
disp('Equilibrio Liquido - Vapor: Ethyl Acetate(1)-Ethanol(2)MODELO DE
WILSON')
disp('-----------------------------------------------------')
%Constantes de Antoine para Hallar el Pvp;(TABLA I)
%Ethyl Acetate
antA_1=7.09808;
antB_1=1238.71;
antC_1=217.0;
v1=95.3;
%Ethanol
antA_2=8.04494;
antB_2=1554.3;
antC_2=222.65;
v2=57.141;
%Fraccion molar del compuesto 1(Ethyl Acetate)
x1=[0 0.02 0.04 0.06 0.08 0.1 0.15 0.2 0.25 0.3 0.4 0.5 0.6 0.7 0.8 0.9
0.95 1];
x2=1-x1;n=length(x1);
%Determinacion de las presiones de vapor
Pvp1=10^((antA_1)-antB_1/(T+antC_1));
Pvp2=10^((antA_2)-antB_2/(T+antC_2));
%Modelo termodinamico de Wilson
%Parametros de Wilson para el equilibrio Ethyl Acetate-Ethanol(TABLA III)
I11=-62.43;%(a12-a11)
I21=822.03;%(a21-a22)
R=1.987;%cal/kmol
%Coeficientes de Actividad: lambda12 y lambda21
lambda12=(v2/v1)*exp(-(I11)/(R*(T+273.15)));
lambda21=(v1/v2)*exp(-(I21)/(R*(T+273.15)));
for c= 1:n
gama1(c)=exp(-
log(x1(c)+lambda12*x2(c))+x2(c)*((lambda12/(x1(c)+lambda12*x2(c))-
(lambda21/(lambda21*x1(c)+x2(c))))));
gama2(c)=exp(-log(x2(c)+lambda21*x1(c))-
x1(c)*((lambda12/(x1(c)+lambda12*x2(c))-
(lambda21/(lambda21*x1(c)+x2(c))))));
P(c)=x1(c)*Pvp1*gama1(c)+x2(c)*Pvp2*gama2(c);
y1(c)=x1(c)*gama1(c)*Pvp1/P(c);
y2(c)=x2(c)*gama2(c)*Pvp2/P(c);
end
disp(' x1 x2 Pvp1 Pvp2 Gama 1
Gama 2 P y1 y2 ')
for c=1:length(x1)
fprintf('%10.6f %10.6f %10.6f %10.6f %10.6f %10.6f %10.6f %10.6f
%10.6f\n',x1(c),x2(c),Pvp1,Pvp2,gama1(c),gama2(c),P(c),y1(c),y2(c))
end
%Datos experimentales:
xexp=[0.02240;0.03640;0.06880;0.09910;0.13620;0.17400;0.22850;0.24240;0.2
8340;0.36410;0.45900;0.56110;0.64460;0.65590;0.76840;0.77440;0.87150;0.92
430];
yexp=[0.08080;0.11320;0.18360;0.24560;0.30790;0.35580;0.41700;0.42400;0.4
6850;0.50900;0.56830;0.59780;0.66930;0.65860;0.73860;.72550;0.81260;0.877
40];
pexp=[145.999;151.497;158.000;164.998;176.002;183.997;191.498;191.498;200
.499;204.496;210.999;216.002;215.500;216.002;216.002;213.497;211.997;205.
996];%Presion experimental en mmHg=KPa*7.5006
disp('')
disp('Datos experimentales: ');
disp('====================================================');
disp(' x(1) y(1) P (mmHg)');
disp('====================================================');
disp([xexp yexp pexp])
%Grafica1: diagrama x1 vs y1
subplot(1,2,1),plot(x1,y1,'-m',xexp,yexp,'m*',x1,x1,'r');legend('Puntos
teoricos','Puntos experimentales',4)
grid on
title('Equilibrio Ethyl Acetate(1)-Ethanol(2)a 40°C; Modelo Wilson')
xlabel('X')
ylabel('Y')
%Grafica2: diagrama x1,y1 vs P
subplot(1,2,2),plot(x1,P,'-
gs',xexp,pexp,'bv',yexp,pexp,'ro',y1,P,'k');legend('Puntos teoricos P-
X1','Puntos experimentales P-X1','Puntos experimentales P-Y1','Puntos
teoricos P-Y1',4)
grid on
title('Equilibrio Ethyl Acetate(1)-Ethanol(2)a 40°C; Modelo Wilson')
xlabel(' X,Y')
ylabel(' P mmHg ')
grid on
HACIENDO CORRER
ALUMNO: QUISURUCO CASAS JOEL JEREMIAS
ESCUELA: INGENIERIA QUIMICA
Equilibrio Liquido - Vapor: Ethyl Acetate(1)-Ethanol(2)MODELO
DE WILSON
-----------------------------------------------------
x1 x2 Pvp1 Pvp2 Gama 1
Gama 2 P y1 y2
0.000000 1.000000 192.642386 136.475303 2.626344
1.000000 136.475303 0.000000 1.000000
0.020000 0.980000 192.642386 136.475303 2.533535
1.000363 143.555717 0.067997 0.932003
0.040000 0.960000 192.642386 136.475303 2.445932
1.001453 150.054207 0.125605 0.874395
0.060000 0.940000 192.642386 136.475303 2.363181
1.003268 156.020987 0.175072 0.824928
0.080000 0.920000 192.642386 136.475303 2.284957
1.005813 161.501556 0.218044 0.781956
0.100000 0.900000 192.642386 136.475303 2.210962
1.009093 166.537183 0.255754 0.744246
0.150000 0.850000 192.642386 136.475303 2.042720
1.020568 177.417119 0.332703 0.667297
0.200000 0.800000 192.642386 136.475303 1.895514
1.036890 186.239172 0.392137 0.607863
0.250000 0.750000 192.642386 136.475303 1.766300
1.058366 193.396706 0.439853 0.560147
0.300000 0.700000 192.642386 136.475303 1.652578
1.085428 199.200856 0.479451 0.520549
0.400000 0.600000 192.642386 136.475303 1.463739
1.158789 207.678986 0.543104 0.456896
0.500000 0.500000 192.642386 136.475303 1.316477
1.263954 213.053859 0.595176 0.404824
0.600000 0.400000 192.642386 136.475303 1.202288
1.412463 216.073444 0.643147 0.356853
0.700000 0.300000 192.642386 136.475303 1.115593
1.623630 216.913005 0.693538 0.306462
0.800000 0.200000 192.642386 136.475303 1.053172
1.931028 215.015979 0.754867 0.245133
0.900000 0.100000 192.642386 136.475303 1.014054
2.396515 208.521255 0.843150 0.156850
0.950000 0.050000 192.642386 136.475303 1.003646
2.722969 202.258406 0.908133 0.091867
1.000000 0.000000 192.642386 136.475303 1.000000
3.143465 192.642386 1.000000 0.000000
Datos experimentales:
====================================================
x(1) y(1) P (mmHg)
====================================================
0.0224 0.0808 145.9990
0.0364 0.1132 151.4970
0.0688 0.1836 158.0000
0.0991 0.2456 164.9980
0.1362 0.3079 176.0020
0.1740 0.3558 183.9970
0.2285 0.4170 191.4980
0.2424 0.4240 191.4980
0.2834 0.4685 200.4990
0.3641 0.5090 204.4960
0.4590 0.5683 210.9990
0.5611 0.5978 216.0020
0.6446 0.6693 215.5000
0.6559 0.6586 216.0020
0.7684 0.7386 216.0020
0.7744 0.7255 213.4970
0.8715 0.8126 211.9970
0.9243 0.8774 205.9960
ECUACIÓN MARGULES
clc,clear all
disp('ALUMNA: Ore Payano Evelyn')
disp('ESCUELA: INGENIERIA QUIMICA')
T=40.3;%Temperatura constante en °C
disp('Equilibrio Liquido - Vapor: Etil Acetato(1)-Etanol(2) MODELO DE
MARGULES')
disp('-----------------------------------------------------')
%Constantes de Antoine para Hallar el Pvp;(TABLA I)
%Ethyl Acetate
antA_1=7.09808;
antB_1=1238.71;
antC_1=217.0;
%Ethanol
antA_2=8.04494;
antB_2=1554.3;
antC_2=222.65;
%Parametros de Margules para hallar el coeficiente de Actividad;(TABLA
IV)
a12=0.4130;
a21=0.4816;
x1=[0 0.02 0.04 0.06 0.08 0.1 0.15 0.2 0.25 0.3 0.4 0.5 0.6 0.7 0.8 0.9
0.95 1];
x2=1-x1;n=length(x1);
%Determinacion de las presiones de vapor
Pvp1=10^((antA_1)-antB_1/(T+antC_1));
Pvp2=10^((antA_2)-antB_2/(T+antC_2));
%Modelo termodinamico de Margules
for c=1:n
gama1(c)=10^(x2(c)^2*(a12+2*x1(c)*(a21-a12)));
gama2(c)=10^(x1(c)^2*(a21+2*x2(c)*(a12-a21)));
P(c)=x1(c)*Pvp1*gama1(c)+x2(c)*Pvp2*gama2(c);
y1(c)=(x1(c)*Pvp1*gama1(c))/P(c);
y2(c)=(x2(c)*Pvp2*gama2(c))/P(c);
end
disp(' x1 x2 Pvp1 Pvp2 gama1
gama2 P y1 y2')
for c=1:length(x1)
fprintf('%10.6f %10.6f %10.6f %10.6f %10.6f %10.6f %10.6f %10.6f
%10.6f\n',x1(c),x2(c),Pvp1,Pvp2,gama1(c),gama2(c),P(c),y1(c),y2(c))
end
%Datos experimentales:
xexp=[0.02240;0.03640;0.06880;0.09910;0.13620;0.17400;0.22850;0.24240;0.2
8340;0.36410;0.45900;0.56110;0.64460;0.65590;0.76840;0.77440;0.87150;0.92
430];
yexp=[0.08080;0.11320;0.18360;0.24560;0.30790;0.35580;0.41700;0.42400;0.4
6850;0.50900;0.56830;0.59780;0.66930;0.65860;0.73860;.72550;0.81260;0.877
40];
pexp=[145.999;151.497;158.000;164.998;176.002;183.997;191.498;191.498;200
.499;204.496;210.999;216.002;215.500;216.002;216.002;213.497;211.997;205.
996];%Presion experimental en mmHg=KPa*7.5006
disp('')
disp('Datos experimentales: ');
disp('====================================================');
disp(' x(1) y(1) P (mmHg) ');
disp('====================================================');
disp([xexp yexp pexp])
%Grafica1: Diagrama x1 vs y1
subplot(1,2,1),plot(x1,y1,'-m',xexp,yexp,'m*',x1,x1,'-r');legend('Puntos
teoricos','Puntos experimentales',4)
grid on
title('Equilibrio Ethyl Acetate(1)-Ethanol(2)a 40°C; Modelo Margules')
xlabel('X')
ylabel('Y')
%Grafica2: Diagrama x1,y1 vs P
subplot(1,2,2),plot(x1,P,'-
g',xexp,pexp,'gv',yexp,pexp,'ro',y1,P,'r');legend('Puntos teoricos P-
X1','Puntos experimentales P-X1','Puntos experimentales P-Y1','Puntos
teoricos P-Y1',4)
grid on
title('Equilibrio Ethyl Acetate(1)-Ethanol(2)a 40°C; Modelo Margules')
xlabel(' X,Y')
ylabel(' P mmHg ')
grid on

HACIENDO CORRER
ALUMNO: QUISURUCO CASAS JOEL JEREMIAS
ESCUELA: INGENIERIA QUIMICA
Equilibrio Liquido - Vapor: Etil Acetato(1)-Etanol(2) MODELO
DE MARGULES
-----------------------------------------------------
x1 x2 Pvp1 Pvp2 gama1
gama2 P y1 y2
0.000000 1.000000 192.227932 136.122621 2.588213
1.000000 136.122621 0.000000 1.000000
0.020000 0.980000 192.227932 136.122621 2.507729
1.000320 143.083937 0.067381 0.932619
0.040000 0.960000 192.227932 136.122621 2.430404
1.001290 149.533937 0.124973 0.875027
0.060000 0.940000 192.227932 136.122621 2.356137
1.002927 155.504758 0.174753 0.825247
0.080000 0.920000 192.227932 136.122621 2.284827
1.005251 161.026980 0.218203 0.781797
0.100000 0.900000 192.227932 136.122621 2.216375
1.008280 166.129672 0.256456 0.743544
0.150000 0.850000 192.227932 136.122621 2.057129
1.019089 177.228540 0.334685 0.665315
0.200000 0.800000 192.227932 136.122621 1.913734
1.034841 186.266839 0.394996 0.605004
0.250000 0.750000 192.227932 136.122621 1.784869
1.056012 193.585715 0.443087 0.556913
0.300000 0.700000 192.227932 136.122621 1.669315
1.083179 199.478369 0.482592 0.517408
0.400000 0.600000 192.227932 136.122621 1.473794
1.158470 207.938139 0.544978 0.455022
0.500000 0.500000 192.227932 136.122621 1.319471
1.268382 213.147362 0.594986 0.405014
0.600000 0.400000 192.227932 136.122621 1.200193
1.424358 215.981351 0.640918 0.359082
0.700000 0.300000 192.227932 136.122621 1.111255
1.643674 216.652282 0.690184 0.309816
0.800000 0.200000 192.227932 136.122621 1.049326
1.952821 214.532419 0.752184 0.247816
0.900000 0.100000 192.227932 136.122621 1.012430
2.393221 207.732661 0.843178 0.156822
0.950000 0.050000 192.227932 136.122621 1.003133
2.681963 201.442397 0.909385 0.090615
1.000000 0.000000 192.227932 136.122621 1.000000
3.031098 192.227932 1.000000 0.000000
Datos experimentales:
====================================================
x(1) y(1) P (mmHg)
====================================================
0.0224 0.0808 145.9990
0.0364 0.1132 151.4970
0.0688 0.1836 158.0000
0.0991 0.2456 164.9980
0.1362 0.3079 176.0020
0.1740 0.3558 183.9970
0.2285 0.4170 191.4980
0.2424 0.4240 191.4980
0.2834 0.4685 200.4990
0.3641 0.5090 204.4960
0.4590 0.5683 210.9990
0.5611 0.5978 216.0020
0.6446 0.6693 215.5000
0.6559 0.6586 216.0020
0.7684 0.7386 216.0020
0.7744 0.7255 213.4970
0.8715 0.8126 211.9970
0.9243 0.8774 205.9960
PROCESO ISOBARICO (P=CTE)
ECUACION MARGULES
clc
clear memory
%Presentado por: QUISURUCO CASAS JOEL JEREMIAS
%Escuela: Ingenieria Quimica
%Programa para determinar el equilibrio entre el Cloroformo(1)-Metanol(2)
disp('===================================================================
==================')
disp(' Sistema de equilibrio Carbon Terachoride(1)-
Benzene(2) ')
disp(' Presión constante usando la Ecuación de Margules
')
disp('===================================================================
==================')
%la presion a la que el sistema es isobarica (en mmHg)
P=760; %presion en mmHg
%Constantes de Antoine(TABLA I)
%Para el CLOROFORMO:
A1=6.90328;
B1=1163.03;
C1=227.4;
%Para el METANOL:
A2=7.87863;
B2=1473.11;
C2=230.0;
%Parametros de Margules para el equilibrio Cloroformo y metanol
A12=0.03702;
A21=0.7767;
%Valores de las fracciones molares
x1=[0 0.001 0.101 0.201 0.301 0.401 0.501 0.601 0.701 0.801 0.901];
x2=[1 0.999 0.899 0.799 0.699 0.599 0.499 0.399 0.299 0.199 0.099];
%Declarar a la temperatura una variable
syms T
%Calculo de las presiones de vapor
pvp1=10^(A1-B1/(C1+T));
pvp2=10^(A2-B2/(C2+T));
%Calculo de las temperaturas iniciales
Tv1=B1/(A1-log10(P))-C1;
Tv2=B2/(A2-log10(P))-C2;
for i= 1:11
gamma1(i)=10^((x2(i)^2)*(A12+2*x1(i)*(A21-A12)));
gamma2(i)=10^((x1(i)^2)*(A21+2*x2(i)*(A12-A21)));
y1(i)=x1(i)*gamma1(i)*pvp1/P;
y2(i)=x2(i)*gamma2(i)*pvp2/P;
end
%Determinación de las temperaturas de equilibrio
disp(' T ºC x1 y1 Gamma 1 Gamma 2');
disp('====================================================')
f=y1+y2-1;
for i = 1:11
xo=(Tv1+Tv2)/2;%valor inicial para la temperatura
e=10^-4;%criterio de convergencia
distancia=1;
while distancia > e
fxi=subs(f(i),sym('T'),xo);
derivada=diff(f(i),sym('T'));
Dxfxi=subs(derivada,sym('T'),xo);
x_1=single(xo-(fxi/Dxfxi));
distancia=single(abs(subs(f(i),sym('T'),x_1)));
xo=x_1;
end
Tm(i)=x_1;
t(i)=Tm(i);
Y1(i)=single(subs(y1(i),sym('T'),Tm(i)));
G1(i)=single(subs(gamma1(i),sym('T'),Tm(i)));
G2(i)=single(subs(gamma2(i),sym('T'),Tm(i)));
disp([t(i) x1(i) Y1(i) G1(i) G2(i)])
end
%grafica1: diagrama x1 vs y1
subplot(1,2,1),plot(x1,Y1,'-m',x1,x1,'r');legend('Puntos teoricos',1)
grid on
title('Equilibrio CLOROFORMO(1) METANOL(2)a 760 mmHg; Modelo Margules')
xlabel('X(CLOROFORMO)[mol/mol]')
ylabel('Y(CLOROFORMO)[mol/mol]')
subplot(1,2,2),plot(x1,t,'-b*',Y1,t,'m');legend('Puntos teoricos P-
X1','Puntos teoricos P-Y1',1)
grid on
title('Equilibrio CCLOROFORMO(1) METANOL(2)a 760 mmHg; Modelo Margules')
xlabel(' X,Y(CLOROFORMO)[mol/mol] ')
ylabel(' T ºC ')
grid on

ECUACION VAN LAAR


clc
clear memory
%Presentado por: Ore Payano Evelyn
%Escuela: Ingenieria Quimica Ambiental
%Fecha: 22-09-15
%Programa para determinar el equilibrio entre el CLOROFORMO(1)-METANOL
disp('===================================================================
==================')
disp(' Sistema de equilibrio Carbon Terachoride-Acetone
')
disp(' PROCESO ISOBARICO (P=CTE)- MODELO VAN LAAR
')
disp('===================================================================
==================')
%la presion a la que el sistema es isobarica (en mmHg)
P=760; %presion en mmHg
%Constantes de Antoine(TABLA I)
%Para el CLOROFORMO:
A1=6.90328;
B1=1163.03;
C1=227.4;
%Para el METANOL:
A2=7.87863;
B2=1473.11;
C2=230.0;
%Parametros de Van Laar para el equilibrio CLOROFORMO Y METANOL (TABLA V)
A12=0.4104;
A21=0.0.8263;
%valores de las fracciones molares
x1=[0 0.001 0.101 0.201 0.301 0.401 0.501 0.601 0.701 0.801 0.901];
x2=[1 0.999 0.899 0.799 0.699 0.599 0.499 0.399 0.299 0.199 0.099];
%Declarar a la temperatura una variable
syms T
%Calculo de las presiones de vapor
pvp1=10^(A1-B1/(C1+T));
pvp2=10^(A2-B2/(C2+T));
%Calculo de las temperaturas iniciales
Tv1=B1/(A1-log10(P))-C1;
Tv2=B2/(A2-log10(P))-C2;
for i= 1:11
gamma1(i)=10^(A12/((1+(x1(i)*A12/(x2(i)*A21)))^2));
gamma2(i)=10^(A21/((1+(x2(i)*A21/(x1(i)*A12)))^2));
y1(i)=x1(i)*gamma1(i)*pvp1/P;
y2(i)=x2(i)*gamma2(i)*pvp2/P;
end
%Determinación de las temperaturas de equilibrio
disp(' T ,ºC x1 y1 Gamma 1 Gamma 2');
disp(' --------------------------------------------------')
f=y1+y2-1;
for i = 1:11
xo=(Tv1+Tv2)/2;%valor inicial para la temperatura
e=10^-4;%criterio de convergencia
distancia=1;
while distancia > e
fxi=subs(f(i),sym('T'),xo);
derivada=diff(f(i),sym('T'));
Dxfxi=subs(derivada,sym('T'),xo);
x_1=single(xo-(fxi/Dxfxi));
distancia=single(abs(subs(f(i),sym('T'),x_1)));
xo=x_1;
end
Tm(i)=x_1;
t(i)=Tm(i);
Y1(i)=single(subs(y1(i),sym('T'),Tm(i)));
G1(i)=single(subs(gamma1(i),sym('T'),Tm(i)));
G2(i)=single(subs(gamma2(i),sym('T'),Tm(i)));
disp([t(i) x1(i) Y1(i) G1(i) G2(i)])
end
%Grafica1: diagrama x1 vs y1
subplot(1,2,1),plot(x1,Y1,'-g',x1,x1,'k');legend('Puntos teoricos' ,1)
grid on
title('Equilibrio CLOROFORMO(1)- METANOL(2)a 760 mmHg; Modelo Van Laar')
xlabel('X(CLOROFORMO)[mol/mol]')
ylabel('Y(CLOROFORMO)[mol/mol]')
%Grafica1: diagrama x1,y1 vs T
subplot(1,2,2),plot(x1,t,'-k+',Y1,t,'r');legend('Puntos teoricos P-
x1','Puntos teoricos P-Y1',1)
grid on
title('Equilibrio CLOROFORMO(1)- METANOL(2)a 760 mmHg; Modelo Van Laar')
xlabel(' X,Y(CLOROFORMO)[mol/mol] ')
ylabel(' T ºC ')
grid on

ECUACION WILSON

clc; clear memory


%Presentado por: Ore Payano Evelyn
%Escuela: Ingenieria Quimica Ambiental
%Fecha: 22-09-15
%Programa para determinar el equilibrio entre el CLOROFORMO(1)-METANOL(2)
disp('===================================================================
==================')
disp(' Sistema de equilibrio Carbon Terachoride(1)-
Benzene(2) ')
disp(' Presion constante usando la ecuacion de WILSON ')
disp('===================================================================
==================')
%la presion a la que el sistema es isobarica (en mmHg)
P=760; %presion en mmHg
%Constantes de Antoine y presiones de vapor
%Para el CLOROFORMO:
A1=6.90328;
B1=1163.03;
C1=227.4;
%Para el METANOL:
A2=7.87863;
B2=1473.11;
C2=230.0;
%parametros de Wilson para el equilibrio CLOROFORMO Y METANOL
l11=-373.30;
l21=1703.68;
R=1.987;%cal/kmol
%Valores de las fracciones molares
x1=[0 0.001 0.101 0.201 0.301 0.401 0.501 0.601 0.701 0.801 0.901 0.999];
x2=[1 0.999 0.899 0.799 0.699 0.599 0.499 0.399 0.299 0.199 0.099 0.001];
%Declarar a la temperatura una variable
syms T
%Calculo de las presiones de vapor
pvp1=10^(A1-B1/(C1+T));
pvp2=10^(A2-B2/(C2+T));
%Calculo de las temperaturas iniciales
Tv1=B1/(A1-log10(P))-C1;
Tv2=B2/(A2-log10(P))-C2;
%Determinacion de las constantes para determinar los coeficientes de
actividad: lambda12 y lambda21
lambda12=(v2/v1)*exp(-(l11)/(R*(T+273.15)));
lambda21=(v1/v2)*exp(-(l21)/(R*(T+273.15)));
for i= 1:12
gamma1(i)=exp(-
log(x1(i)+lambda12*x2(i))+x2(i)*(lambda12/(x1(i)+lambda12*x2(i))-
lambda21/(lambda21*x1(i)+x2(i))));
gamma2(i)=exp(-log(x2(i)+lambda21*x1(i))-
x1(i)*(lambda12/(x1(i)+lambda12*x2(i))-lambda21/(lambda21*x1(i)+x2(i))));
y1(i)=x1(i)*gamma1(i)*pvp1/P;
y2(i)=x2(i)*gamma2(i)*pvp2/P;
end
%Determinación de las temperaturas de equilibrio
disp(' T ,ºC x1 y1 Gamma 1 Gamma 2');
disp('====================================================')
f=y1+y2-1;
for i = 1:12
xo=(Tv1+Tv2)/2;%valor inicial para la temperatura
e=10^-4;%criterio de convergencia
distancia=1;
while distancia > e
fxi=subs(f(i),sym('T'),xo);
derivada=diff(f(i),sym('T'));
Dxfxi=subs(derivada,sym('T'),xo);
x_1=single(xo-(fxi/Dxfxi));
distancia=single(abs(subs(f(i),sym('T'),x_1)));
xo=x_1;
end
Tm(i)=x_1;
t(i)=Tm(i);
Y1(i)=single(subs(y1(i),sym('T'),Tm(i)));
G1(i)=single(subs(gamma1(i),sym('T'),Tm(i)));
G2(i)=single(subs(gamma2(i),sym('T'),Tm(i)));
disp([t(i) x1(i) Y1(i) G1(i) G2(i)])
end
%Grafica1: diagrama x1 vs y1
subplot(1,2,1),plot(x1,Y1,'-r',x1,x1,'m');legend('Puntos
teoricos','Puntos Teoricos',4)
grid on
title('Equilibrio CLOROFORMO (1) METANOL(2) a 760 mmHg; Modelo Wilson')
xlabel('X(CLOROFORMO)[mol/mol]')
ylabel('Y(CLOROFORMO)[mol/mol]')
%Grafica2: diagrama x1,y1 vs T
subplot(1,2,2),plot(x1,t,'-gs',Y1,t,'k');legend('Puntos teoricos P-
X1','Puntos teoricos P-Y1',4)
grid on
title('Equilibrio CLOROFORMO (1) METANOL(2)a 760 mmHg; Modelo Wilson')
xlabel(' X,Y(CLOROFORMO)[mol/mol] ')
ylabel(' T ºC ')
grid on

También podría gustarte