Sie sind auf Seite 1von 5

function MARGULES_ISOTERMICO

%Equilibrio ELV ACETONA(1)-METANOL(2)


%CONSTANTES DE ANTOINE PARA HALLAR PRESSIONES DE VAPOR
%constantes acetona
A1=7.02447;
B1=1161;
C1=224;
%constantes del metanol
A2=7.87863;
B2=1473.11;
C2=230;
T=55; %°C
%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];
%calculo de las presiones de vapor
pvp1=10^(A1-B1/(C1+T))
pvp2=10^(A2-B2/(C2+T))
%CONSTANTES PARA MARGULES
A12=0.2762;
A21=0.2877;
disp(' P ,mmHg x1 y1 Lamba1 Lamba2');
disp('====================================================')
for i=1:12
lamba1(i)=10^(((1-x1(i))^2)*(A12+(2*x1(i)*(A21-A12))));
lamba2(i)=10^(((x1(i))^2)*(A21+(2*(1-x1(i))*(A12-A21))));
P(i)=x1(i)*pvp1*lamba1(i)+x2(i)*pvp2*lamba2(i);
y1(i)=x1(i)*pvp1*lamba1(i)/P(i);
y2(i)=x2(i)*pvp2*lamba2(i)/P(i);
disp([P(i) x1(i) y1(i) lamba1(i) lamba2(i)])
end
%DATAOS EXPERIMENTALES
x1e=[0.0281 0.0670 0.0644 0.0858 0.1046 0.1357 0.1454 0.1663 0.2173
0.2390 0.2787 0.3579 0.4050 0.4480 0.5052 0.5432 0.6332 0.6538 0.6605
0.6945 0.7327 0.7525 0.7752 0.7922 0.9080 0.9088 0.9197 0.9448];
x2e=1-x1e;
y1e=[0.0647 0.1295 0.1407 0.1848 0.2190 0.2637 0.2694 0.3055 0.3633
0.3863 0.4184 0.4779 0.5135 0.5512 0.5844 0.6174 0.6772 0.6849 0.6926
0.7124 0.7383 0.7618 0.7729 0.7876 0.8959 0.8963 0.8941 0.9336];
y2e=1-y1e;
Pe=[542.17 564.61 569.56 581.45 592.15 610.13 618.98 628.16 650.74 657.70
675.68 699.07 712.65 722.76 732.37 738.49 748.61 752.18 749.65 752.11
753.53 753.85 757.52 757.97 749.10 750.31 750.47 748.52];
%GRAFICANDO
x=[0 1];
y=[0 1];
subplot(1,2,1),plot(x1,y1,'-r',x1e,y1e,'o',x,y);legend('MARGULES','DATOS
EXPERIMENTALES');title('Diagrama de acetona(1)-metanol(2)a 55°C ;
x1vsy1')
subplot(1,2,2),plot(x1,P,y1,P);hold on ;plot(x1e,Pe,'r--',y1e,Pe,'r--
');legend('MARGULES-x1,t','MARGULES,t','DATOS
EXPERIMENTALES');title('Diagrama de acetona(1)-metanol(2)a 55°C; x1vsy1')
Diagrama de acetona(1)-metanol(2)a 55°C ; x1vsy1 Diagrama de acetona(1)-metanol(2)a 55°C; x1vsy1
1 800

0.9

750
0.8

0.7
700

0.6

0.5 650

0.4

600
0.3

0.2
550
MARGULES-x1,t
MARGULES MARGULES,t
0.1 DATOS EXPERIMENTALES DATOS EXPERIMENTALES

0 500
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1

function VAN_LAAR_ISOTERMICO
%Equilibrio ELV ACETONA(1)-METANOL(2)
%CONSTANTES DE ANTOINE PARA HALLAR PRESSIONES DE VAPOR
%constantes acetona
A1=7.02447;
B1=1161;
C1=224;
%constantes del metanol
A2=7.87863;
B2=1473.11;
C2=230;
T=55; %°C
%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];
%calculo de las presiones de vapor
pvp1=10^(A1-B1/(C1+T))
pvp2=10^(A2-B2/(C2+T))
%CONSTANTES PARA VAN LAAR
A12=0.2763;
A21=0.2878;
disp(' P ,mmHg x1 y1 Lamba1 Lamba2');
disp('====================================================')
for i=1:12
lamba1(i)=10^((A12)/(1+(x1(i)/(1-x1(i)))*(A12/A21))^2);
lamba2(i)=10^((A21)/(1+((1-x1(i))/(x1(i)))*(A12/A21))^2);
P(i)=x1(i)*pvp1*lamba1(i)+x2(i)*pvp2*lamba2(i);
y1(i)=x1(i)*lamba1(i)*pvp1/P(i);
y2(i)=x2(i)*lamba2(i)*pvp2/P(i);
disp([P(i) x1(i) y1(i) lamba1(i) lamba2(i)])
end
%DATOS EXPERIMENTALES
x1e=[0.0281 0.0670 0.0644 0.0858 0.1046 0.1357 0.1454 0.1663 0.2173
0.2390 0.2787 0.3579 0.4050 0.4480 0.5052 0.5432 0.6332 0.6538 0.6605
0.6945 0.7327 0.7525 0.7752 0.7922 0.9080 0.9088 0.9197 0.9448];
x2e=1-x1e;
y1e=[0.0647 0.1295 0.1407 0.1848 0.2190 0.2637 0.2694 0.3055 0.3633
0.3863 0.4184 0.4779 0.5135 0.5512 0.5844 0.6174 0.6772 0.6849 0.6926
0.7124 0.7383 0.7618 0.7729 0.7876 0.8959 0.8963 0.8941 0.9336];
y2e=1-y1e;
Pe=[542.17 564.61 569.56 581.45 592.15 610.13 618.98 628.16 650.74 657.70
675.68 699.07 712.65 722.76 732.37 738.49 748.61 752.18 749.65 752.11
753.53 753.85 757.52 757.97 749.10 750.31 750.47 748.52];
%GRAFICANDO
x=[0 1];
y=[0 1];
subplot(1,2,1),plot(x1,y1,'-r',x1e,y1e,'o',x,y);legend('MARGULES','DATOS
EXPERIMENTALES');title('Diagrama de acetona(1)-metanol(2)a 55°C ;
x1vsy1')
subplot(1,2,2),plot(x1,P,y1,P);hold on ;plot(x1e,Pe,'r--',y1e,Pe,'r--
');legend('MARGULES-x1,t','MARGULES,t','DATOS
EXPERIMENTALES');title('Diagrama de acetona(1)-metanol(2)a 55°C; x1vsy1')

Diagrama de acetona(1)-metanol(2)a 55°C ; x1vsy1 Diagrama de acetona(1)-metanol(2)a 55°C; x1vsy1


1 800

0.9

750
0.8

0.7
700

0.6

0.5 650

0.4

600
0.3

0.2
550
MARGULES-x1,t
0.1 MARGULES MARGULES,t
DATOS EXPERIMENTALES DATOS EXPERIMENTALES

0 500
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1

function ISOTERMICO_WILSON
%Equilibrio ELV ACETONA(1)-METANOL(2)
%CONSTANTES DE ANTOINE PARA HALLAR PRESSIONES DE VAPOR
%constantes acetona
A1=7.02447;
B1=1161;
C1=224;
%constantes del metanol
A2=7.87863;
B2=1473.11;
C2=230;
T=55; %°C
R=1.987; %cal/K*mol
%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];
%calculo de las presiones de vapor
pvp1=10^(A1-B1/(C1+T))
pvp2=10^(A2-B2/(C2+T))
%CONSTANTES DE WILSON
landa11=169.92;
landa22=173.93;
v1=127.301;
v2=86.783;
A12=(v2/v1)*exp(-(landa11)/(R*(T+273.15)));
A21=(v1/v2)*exp(-(landa22)/(R*(T+273.15)));
disp(' P ,mmHg x1 y1 Lamba1 Lamba2');
disp('====================================================')
for i=1:12
lamba1(i)=(exp((1-x1(i))*((A12/(x1(i)+A12-x1(i)*A12))-
(A21/(A21*x1(i)+1-x1(i))))))/(x1(i)+A12-A12*x1(i));
lamba2(i)=(exp((-x1(i))*((A12/(x1(i)+A12-x1(i)*A12))-
(A21/(A21*x1(i)+1-x1(i))))))/(1-x1(i)+A21*x1(i));
P(i)=x1(i)*pvp1*lamba1(i)+x2(i)*pvp2*lamba2(i);
y1(i)=x1(i)*lamba1(i)*pvp1/P(i);
y2(i)=x2(i)*lamba2(i)*pvp2/P(i);
disp([P(i) x1(i) y1(i) lamba1(i) lamba2(i)])
end
%Datos experimentales:
x1e=[0.0281 0.0670 0.0644 0.0858 0.1046 0.1357 0.1454 0.1663 0.2173
0.2390 0.2787 0.3579 0.4050 0.4480 0.5052 0.5432 0.6332 0.6538 0.6605
0.6945 0.7327 0.7525 0.7752 0.7922 0.9080 0.9088 0.9197 0.9448];
x2e=1-x1e;
y1e=[0.0647 0.1295 0.1407 0.1848 0.2190 0.2637 0.2694 0.3055 0.3633
0.3863 0.4184 0.4779 0.5135 0.5512 0.5844 0.6174 0.6772 0.6849 0.6926
0.7124 0.7383 0.7618 0.7729 0.7876 0.8959 0.8963 0.8941 0.9336];
y2e=1-y1e;
Pe=[542.17 564.61 569.56 581.45 592.15 610.13 618.98 628.16 650.74 657.70
675.68 699.07 712.65 722.76 732.37 738.49 748.61 752.18 749.65 752.11
753.53 753.85 757.52 757.97 749.10 750.31 750.47 748.52];
%REALIZANDO LOS GRAFICOS
x=[0 1];
y=[0 1];
subplot(1,2,1),plot(x1,y1,'-r',x1e,y1e,'o',x,y);legend('WILSON','DATOS
EXPERIMENTALES');title('Diagrama de nHexano(1)-Benceno(2)a 760 mmHg;
x1vsy1')
subplot(1,2,2),plot(x1,P,y1,P);hold on ;plot(x1e,Pe,'r--',y1e,Pe,'r--
');legend('WILSON-x1,t','WILSON-y1,t','DATOS
EXPERIMENTALES');title('Diagrama de nHexano(1)-Benceno(2)a 760 mmHg; t-
x1,Y1')
Diagrama de nHexano(1)-Benceno(2)a 760 mmHg; x1vsy1 Diagrama de nHexano(1)-Benceno(2)a 760 mmHg; t-x1,Y1
1 800
WILSON WILSON-x1,t
DATOS EXPERIMENTALES WILSON-y1,t
0.9 DATOS EXPERIMENTALES

750
0.8

0.7
700

0.6

0.5 650

0.4

600
0.3

0.2
550

0.1

0 500
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1

Das könnte Ihnen auch gefallen