Operaciones de Transferencia de Masa en Equilibrio I: Huancayo - Perú 2019
Operaciones de Transferencia de Masa en Equilibrio I: Huancayo - Perú 2019
CATEDRATICO:
Operaciones De Transferencia De Masa En Equilibrio
I
CATEDRATICO:
Dr. Oré Vidalón Salvador
REALIZADO POR:
Flores Mondragón, Jazmin
SEMESTRE:
VI
HUANCAYO - PERÚ
2019
“UNIVERSIDAD NACIONAL DEL CENTRO DEL PERU”
FACULTAD DE INGENIERIA QUIMICA
MARGULES ISOTERMICO
%MARGULES ISOTERMICO
%Equilibrio Liq Vap ACETATO ETILICO - ETANOL
%CONSTANTES DE ANTOINE PARA HALLAR PRESIONES DE VAPOR
%Para el componente 1: acetato etílico
A1=7.09808;
B1=1238.710;
C1=217;
%Para el componente 2: etanol
A2=8.0449;
B2=1554.3;
C2=222.65;
T=40; %°C
%valores de las fracciones molares
x1=[0.001 0.101 0.201 0.301 0.401 0.501 0.601 0.701 0.801
0.999];
x2=[0.999 0.899 0.799 0.699 0.599 0.499 0.399 0.299 0.199
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.413;
A21=0.4816;
disp(' x1 x2 pvp1 pvp2 landa1
landa2 P ,mmHg y1 y2 ');
disp('========================================================
================================')
for i=1:10
landa1(i)=10^(((1-x1(i))^2)*(A12+(2*x1(i)*(A21-A12))));
landa2(i)=10^(((x1(i))^2)*(A21+(2*(1-x1(i))*(A12-A21))));
P(i)=x1(i)*pvp1*landa1(i)+x2(i)*pvp2*landa2(i);
y1(i)=x1(i)*pvp1*landa1(i)/P(i);
y2(i)=x2(i)*pvp2*landa2(i)/P(i);
disp([x1(i) x2(i) pvp1 pvp2 landa1(i) landa2(i) P(i) y1(i)
y2(i)])
end
%GRAFICANDO
x=[0 1];
y=[0 1];
subplot(1,2,1),plot(x1,y1,'-
r',x,y);legend('MARGULES');title('Diagrama de acetato
etilico(1)-etanol(2)a 40°C ; x1 vs y1')
subplot(1,2,2),plot(x1,P,y1,P);hold on ;legend('MARGULES-
x1,t','MARGULES-y1,t');title('Diagrama de etil acetico(1)-
etanol(2)a 40°C; P vs y1, x1')
DIAGRAMAS TERMODINAMICOS 2
“UNIVERSIDAD NACIONAL DEL CENTRO DEL PERU”
FACULTAD DE INGENIERIA QUIMICA
CORRIENDO EL PROGRAMA:
pvp1 = 189.7565
pvp2 = 134.0105
DIAGRAMAS TERMODINAMICOS 3
“UNIVERSIDAD NACIONAL DEL CENTRO DEL PERU”
FACULTAD DE INGENIERIA QUIMICA
DIAGRAMAS TERMODINAMICOS 4
“UNIVERSIDAD NACIONAL DEL CENTRO DEL PERU”
FACULTAD DE INGENIERIA QUIMICA
MARGULES ISOBARICO
function MARGULES_ISOBARICO
%Equilibrio Liq Vap ACETATO ETILICO - ETANOL
%CONSTANTES DE ANTOINE PARA HALLAR PRESSIONES DE VAPOR
%Para el componente 1: acetato etílico
A1=7.09808;
B1=1238.710;
C1=217;
%Para el componente 2: etanol
A2=8.0449;
B2=1554.3;
C2=222.65;
P=760;%mmHg
R=1.987;%cal/kmol
%declarar a la temperatura una variable
syms T
%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))
%calculo de las temperaturas iniciales
T10=B1/(A1-log10(P))-C1;
T20=B2/(A2-log10(P))-C2;
%CONSTANTES PARA MARGULES
A12=0.2010;
A21=0.1430;
for i=1:12
landa1(i)=10^(((1-x1(i))^2)*(A12+(2*x1(i)*(A21-A12))));
landa2(i)=10^(((x1(i))^2)*(A21+(2*(1-x1(i))*(A12-A21))));
y1(i)=x1(i)*landa1(i)*pvp1/P;
y2(i)=x2(i)*landa2(i)*pvp2/P;
end
%Determinación de las temperaturas de equilibrio
disp(' t ,ºC x1 Y1 Landa1 Landa2');
disp('====================================================')
f=y1+y2-1;
for i = 1:12
xo=(T10+T20)/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);
DIAGRAMAS TERMODINAMICOS 5
“UNIVERSIDAD NACIONAL DEL CENTRO DEL PERU”
FACULTAD DE INGENIERIA QUIMICA
Y1(i)=single(subs(y1(i),sym('T'),Tm(i)));
G1(i)=single(subs(landa1(i),sym('T'),Tm(i)));
G2(i)=single(subs(landa2(i),sym('T'),Tm(i)));
disp([t(i) x1(i) Y1(i) G1(i) G2(i)])
end
%REALIZANDO LOS GRAFICOS
x=[0 1];
y=[0 1];
subplot(1,2,1),plot(x1,Y1,'-
r',x,y);legend('MARGULES');title('Diagrama de ACETATO ETILICO-ETANOL
a 760 mmHg; x1 vs y1')
subplot(1,2,2),plot(x1,t,Y1,t);hold on; legend('MARGULES-
x1,t','MARGULES-y2,t');title('Diagrama ACETATO ETILICO-ETANOL a 760
mmHg;T vs x1,y1')
CORRIENDO EL PROGRAMA:
pvp1 = 10^(44363/6250 - 1361976048442409/(1099511627776*(T + 217)))
DIAGRAMAS TERMODINAMICOS 6
“UNIVERSIDAD NACIONAL DEL CENTRO DEL PERU”
FACULTAD DE INGENIERIA QUIMICA
DIAGRAMAS TERMODINAMICOS 7
“UNIVERSIDAD NACIONAL DEL CENTRO DEL PERU”
FACULTAD DE INGENIERIA QUIMICA
WILSON ISOTERMICO
function ISOTERMICO_WILSON
%Equilibrio Liq Vap ACETATO ETILICO - ETANOL
%CONSTANTES DE ANTOINE PARA HALLAR PRESSIONES DE VAPOR
%Para el componente 1: acetato etílico
A1=7.09808;
B1=1238.710;
C1=217;
%Para el componente 2: etanol
A2=8.0449;
B2=1554.3;
C2=222.65;
T=40; %°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=-62.43;
landa22=822.03;
v1=102.1;
v2=60.356;
A12=(v2/v1)*exp(-(landa11)/(R*(T+273.15)));
A21=(v1/v2)*exp(-(landa22)/(R*(T+273.15)));
disp(' P ,mmHg x1 Y1 Landa1 Landa2');
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
%REALIZANDO LOS GRAFICOS
x=[0 1];
y=[0 1];
subplot(1,2,1),plot(x1,y1,'-r',x,y);legend('WILSON');title('Diagrama
ACETATO ETILICO - ETANOL 760 mmHg; x1 vs y1')
subplot(1,2,2),plot(x1,P,y1,P); legend('WILSON-x1,t','WILSON-
y1,t');title('Diagrama ACETATO ETILICO - ETANOL a 760 mmHg; P vs
x1,Y1')
DIAGRAMAS TERMODINAMICOS 8
“UNIVERSIDAD NACIONAL DEL CENTRO DEL PERU”
FACULTAD DE INGENIERIA QUIMICA
CORRIENDO EL PROGRAMA:
pvp1 = 189.7565
pvp2 = 134.0105
DIAGRAMAS TERMODINAMICOS 9
“UNIVERSIDAD NACIONAL DEL CENTRO DEL PERU”
FACULTAD DE INGENIERIA QUIMICA
DIAGRAMAS TERMODINAMICOS 10
“UNIVERSIDAD NACIONAL DEL CENTRO DEL PERU”
FACULTAD DE INGENIERIA QUIMICA
WILSON ISOBARICO
function WILSON_ISOBARICO
%Equilibrio Liq Vap ACETATO ETILICO - ETANOL
%CONSTANTES DE ANTOINE PARA HALLAR PRESSIONES DE VAPOR
%Para el componente 1: acetato etílico
A1=7.09808;
B1=1238.710;
C1=217;
%Para el componente 2: etanol
A2=8.0449;
B2=1554.3;
C2=222.65;
P=760;%mmHg
R=1.987; %cal/K*mol
%declarar a la temperatura una variable
syms T
%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));
%calculo de las temperaturas iniciales
T10=B1/(A1-log10(P))-C1;
T20=B2/(A2-log10(P))-C2;
%CONSTANTES DE WILSON
landa11=-178.81;
landa22=844.69;
v1=102.1;
v2=60.356;
A12=(v2/v1)*exp(-(landa11)/(R*(T+273.15)));
A21=(v1/v2)*exp(-(landa22)/(R*(T+273.15)));
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));
y1(i)=x1(i)*lamba1(i)*pvp1/P;
y2(i)=x2(i)*lamba2(i)*pvp2/P;
end
%Determinación de las temperaturas de equilibrio
disp(' t ,ºC x1 Y1 Lamba1 Lamba2');
disp('====================================================')
f=y1+y2-1;
for i = 1:12
xo=(T10+T20)/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)));
DIAGRAMAS TERMODINAMICOS 11
“UNIVERSIDAD NACIONAL DEL CENTRO DEL PERU”
FACULTAD DE INGENIERIA QUIMICA
G1(i)=single(subs(lamba1(i),sym('T'),Tm(i)));
G2(i)=single(subs(lamba2(i),sym('T'),Tm(i)));
disp([t(i) x1(i) Y1(i) G1(i) G2(i)])
end
%REALIZANDO LOS GRAFICOS
x=[0 1];
y=[0 1];
subplot(1,2,1),plot(x1,Y1,'-r',x,y); legend('WILSON'); title('Diagrama
ACETATO ETILICO - ETANOL 760 mmHg; x1 vs y1')
subplot(1,2,2),plot(x1,t,Y1,t); legend('WILSON-x1,t','WILSON-
y1,t');title('Diagrama ACETATO ETILICO - ETANOL a 760 mmHg; P vs x1,Y1')
CORRIENDO EL PROGRAMA:
t ,ºC x1 Y1 Lamba1 Lamba2
=============================================
78.3326 0 0 1.3113 1.0000
DIAGRAMAS TERMODINAMICOS 12
“UNIVERSIDAD NACIONAL DEL CENTRO DEL PERU”
FACULTAD DE INGENIERIA QUIMICA
DIAGRAMAS TERMODINAMICOS 13
“UNIVERSIDAD NACIONAL DEL CENTRO DEL PERU”
FACULTAD DE INGENIERIA QUIMICA
CORRIENDO EL PROGRAMA:
pvp1 = 189.7565
pvp2 = 134.0105
P ,mmHg x1 y1 Lamba1 Lamba2
====================================================
134.0105 0 0 2.6008 1.0000
134.3694 0.0010 0.0037 2.5965 1.0000
164.7226 0.1010 0.2576 2.2144 1.0150
186.1608 0.2010 0.3910 1.9085 1.0588
DIAGRAMAS TERMODINAMICOS 14
“UNIVERSIDAD NACIONAL DEL CENTRO DEL PERU”
FACULTAD DE INGENIERIA QUIMICA
DIAGRAMAS TERMODINAMICOS 15
“UNIVERSIDAD NACIONAL DEL CENTRO DEL PERU”
FACULTAD DE INGENIERIA QUIMICA
DIAGRAMAS TERMODINAMICOS 16
“UNIVERSIDAD NACIONAL DEL CENTRO DEL PERU”
FACULTAD DE INGENIERIA QUIMICA
function VAN_LAAR_ISOBARICO
%Equilibrio Liq Vap ACETATO ETILICO - ETANOL
%CONSTANTES DE ANTOINE PARA HALLAR PRESSIONES DE VAPOR
%Para el componente 1: acetato etílico
A1=7.09808;
B1=1238.710;
C1=217;
%Para el componente 2: etanol
A2=8.0449;
B2=1554.3;
C2=222.65;
P=760;%mmHg
R=1.987;%cal/kmol
%declarar a la temperatura una variable
syms T
%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));
%calculo de las temperaturas iniciales
T10=B1/(A1-log10(P))-C1;
T20=B2/(A2-log10(P))-C2;
%CONSTANTES PARA VAAN_LAAR
A12=0.3311;
A21=0.3972;
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);
y1(i)=x1(i)*lamba1(i)*pvp1/P;
y2(i)=x2(i)*lamba2(i)*pvp2/P;
end
%Determinación de las temperaturas de equilibrio
disp(' t ,ºC x1 Y1 Lamba1 Lamba2');
disp('====================================================')
f=y1+y2-1;
for i = 1:12
xo=(T10+T20)/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(lamba1(i),sym('T'),Tm(i)));
G2(i)=single(subs(lamba2(i),sym('T'),Tm(i)));
disp([t(i) x1(i) Y1(i) G1(i) G2(i)])
end
DIAGRAMAS TERMODINAMICOS 17
“UNIVERSIDAD NACIONAL DEL CENTRO DEL PERU”
FACULTAD DE INGENIERIA QUIMICA
CORRIENDO EL PROGRAMA:
t ,ºC x1 Y1 Lamba1 Lamba2
====================================================
78.3326 0 0 2.1434 1.0000
DIAGRAMAS TERMODINAMICOS 18
“UNIVERSIDAD NACIONAL DEL CENTRO DEL PERU”
FACULTAD DE INGENIERIA QUIMICA
DIAGRAMAS TERMODINAMICOS 19