Beruflich Dokumente
Kultur Dokumente
FACULTAD DE INGENIERIA
INGENIERIA QUIMICA
Los sistemas binarios son aquellos que se caracteriza por la presencia de solo dos sustancias
volátiles o no volátiles, las cuales interactúan hasta llegar a un equilibrio entre ellas. Este
equilibrio se caracteriza por la formación de curvas cuando se realizan diferentes gráficos
entre estos, partiendo ya sea de la temperatura de burbuja, temperatura de roció, presión de
burbuja o presión de roció, las cuales a partir de parámetros conocidos como las fracciones
molares de las dos fases (liquida y gas), nos muestras están curvas ya sean en un diagrama Txy,
Pxy, curvas de equilibro o diagramas Hxy.
Al momento de realizar los diagramas Txy y Pxy, se pueden observar puntos azeotropos
característicos por una intercepción entre las curvas liquido-vapor, y esto nos indica que las
proporciones son tales que el vapor producido por la evaporación parcial tiene la misma
composición que el líquido.
En este taller se estudia el sistema 1propanol/agua que es un sistema no ideal con una alta
miscibilidad entre sus componentes.
2. Objetivos Generales: En este taller se busca encontrar de forma analítica y con la ayuda
de Matlab o Excel las gráficas del Sistema Binario 1-Propanol/Agua de:
3. Introducción.
En la industria química existen muchos sistemas que van desde sistemas binarios (dos
componentes), sistemas ternarios (tres componentes), sistemas cuaternarios (cuatro
componentes), entre otros sistemas, que necesitan ser separados para obtener el
componente que necesitamos o el que está en mayor proporción. Pero para poder separar
estos componentes se necesita conocer cómo interactúan estas sustancias, es decir, la
existencia de puntos azeotropos, cuando se llega al equilibrio etc.
Tomada de:
https://rua.ua.es/dspace/bitstream/10045/13319/1/DiagramasEquilibrio_LV_JAReyesLabarta.pdf
4. Ecuaciones
Para la realización de los diagramas Txy, Pxy, curva de equilibrio yx y Hxy, se hizo uso de
las siguientes ecuaciones.
γi PiS
y i=
( )( )
Φi P i
x
Modelo de Wilson.
Λ 12 Λ 21
ln γ 1 =−ln ( Θ 12 )+ x 2
[ Θ1
2
−
Θ 21 ]
Λ 12 Λ 21
ln γ 2 =−ln ( Θ 21 )− x1
[ Θ1
2
−
Θ 21 ]
Tenemos que:
v Sj aij
Λij =
viS
exp − ( RT )
❑12=x1 + x 2 ❑12
❑21=x 2+ x 1 ❑21
Para el sistema binario 1-propanol- agua, se tomaron para el modelo de Wilson los siguientes
valores.
Ecuación de Antoine.
B
ln (P ¿¿ s)=A− ¿
C+T (ºC)
A B C
1-Propanol 16,1154 3483,67 205,87
Agua 16,3872 3885,7 230,17
Calculo de la temperatura de burbuja.
Bi
T iS = −C i
A i−ln ( P)
P
P¿ s= s
Pi ɤi
∑ ( P¿ s
Xi )
5) Se calcula nuevamente la temperatura.
Bi
T iS = −C i
A i−ln ( P)
PB =P 2S ɤ 2+ ( P 1S ɤ 1−P 2S ɤ 2 )∗x 1
NC
∂ ln f ºi
h L=h 'o +
T
∫
To
C'pM dT −RT 2 ∑ xi
i=1
[( )∂T P,x
+ ( ∂ ln γ i
∂T )
P, x
]
Donde:
v 1S v S2
h E =− RT x 1
[ (
x 2 Λ 12
x 1 + x 2 Λ 12 ) (
ln Λ 12
v 2S ) (
+ x2
x 1 Λ 21
x 2 + x1 Λ 21 ) (
ln Λ21
v S1 )]
De la ecuación de Antoine.
( ∂ lnf∂ T ° ). =( ∂lnP
i
P,x
∂T )
.
S
P,x =
B
(C+T )2
5. Resultados
Si lo que se busca es mostrar con mas detalle el equilibrio, se puede usar la Curva de Equilibrio
(figura 3) donde se muestra claramente el punto Azeotrópico en el punto x1=0.4755 a 1400kPa
Figura.3. Curva de Equilibrio
6. Conclusiones
Cuando se trata de cálculos de Punto de Burbuja se debe de pensar en los costos mentales
que estos mismos involucran, mas cuando lo que se desea es hacer una gráfica para Txy,
es por esta razón que aquí se muestra una forma más practica y rápida de hacer esos
cálculos por medio de Matlab.
Se nota la no idealidad de este sistema al encontrar estas curvas por medio de la Ley de
Raoult Modificada, puesto que la misma está en función de los coeficientes de actividad,
los cuales se calcularon con el Modelo de Wilson.
A veces encontramos condiciones en las que es difícil separar un compuesto de otro
porque las fracciones a ciertas condiciones de P y T son las mismas, este es un Punto
Azeotrópico y se muestra claramente en los 3 primeros diagramas (figura 1,2 y 3).
7. Bibliografía
SMITH, van Ness, Abbott. Introducción a la Termodinámica en Ingeniería Química.
5ª ed. Editorial McGraw Hill Interamericana.
BELLO BLANCO, Fundamentos de Termodinámica del Equilibrio Físico y Químico.
El programa hace uso de una base de datos de constantes que se debe de guardar en un archivo
aparte con el nombre de Constantes.mat , el cual se muestra a continuación:
Diagrama Pxy
clear all
clc
clf
Tk=450; %Temperatura en K
Tc=Tk-273.15; %Temperatura en °C
load Constantes.mat
A=Constantes(:,7);
B=Constantes(:,8);
C=Constantes(:,9);
Ps1=exp(A(1)-B(1)/(Tc+C(1)));
Ps2=exp(A(2)-B(2)/(Tc+C(2)));
x=0:.001:1;
Wilson
for l=1:length(x)
R=1.987;
%Cálculos
A12=(V2/V1)*exp(-a12/(R*Tk));
A21=(V1/V2)*exp(-a21/(R*Tk));
x1=x(l);
x2=1-x1;
tetha12=x1+x2*A12;
tetha21=x1+x2*A21;
gamma1(l)=exp(-log(tetha12)+x2*(A12/tetha12-A21/tetha21));
gamma2(l)=exp(-log(tetha21)-x1*(A12/tetha12-A21/tetha21));
Pb(l)=x1*gamma1(l)*Ps1+x2*gamma2(l)*Ps2;
y(l)=x1*gamma1(l)*Ps1/(x1*gamma1(l)*Ps1+x2*gamma2(l)*Ps2);
end
%Grafica
figure(1)
[hAx,hLine1,hLine2]=plotyy(x,Pb,y,Pb);
set(hLine1,'LineStyle','-')
set(hLine2,'LineStyle','--')
xlabel('Fracción x(1),y(1)')
ylabel('P/kPa')
title(strcat('Sistema 1-Propanol/Agua a: ',num2str(Tk),'K'))
legend('Líquido x(1)','Vapor y(1)')
grid on
Digrama Txy
clear all
clc
P=1400;
load Constantes.mat
A=Constantes(:,7);
B=Constantes(:,8);
C=Constantes(:,9);
x1=0:0.01:1;
Ts1=B(1)/(A(1)-log(P))-C(1);
Ts2=B(2)/(A(2)-log(P))-C(2);
for i=1:length(x1)
Ti(i)=x1(i)*Ts1+(1-x1(i))*Ts2;
end
tol=1e-6;
Ti;
k=0;
for j=1:length(x1)
T=Ti(j);
Tk=T+273.15;
% WILSON
R=1.987;
V1=0.07514;
V2=0.01807;
a12=775.48;
a21=1351.90;
%Cálculos
A12=(V2/V1)*exp(-a12/(R*Tk));
A21=(V1/V2)*exp(-a21/(R*Tk));
tetha12=x1(j)+(1-x1(j))*A12;
tetha21=x1(j)+(1-x1(j))*A21;
gamma1=exp(-log(tetha12)+(1-x1(j))*(A12/tetha12-A21/tetha21));
gamma2=exp(-log(tetha21)-x1(j)*(A12/tetha12-A21/tetha21));
i=1;
dt=1;
while dt>tol
Ps1=exp((A(1)-B(1)./(T+C(1))));
Ps2=exp((A(2)-B(2)./(T+C(2))));
Diagrama de Equilibrio yx
figure(3)
plot(x1,y1)
hold on
plot(x1,x1,'r--')
grid on
xlabel('Fraccion x(1)')
ylabel('Fraccion y(1)')
text(0.4755,0.4755,'\leftarrow Punto Azeotrópico');
title(strcat('Curva de Equilibrio a: ',num2str(P),'kPa'))