Documentos de Académico
Documentos de Profesional
Documentos de Cultura
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
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 WILSON