Академический Документы
Профессиональный Документы
Культура Документы
181
Abstract – Vapor-Liquid Equilibrium calculations are presented for a different binary and ternary
mixtures. Extended Van Laar model which accounts for temperature dependence of the energy
parameter as proposed by Y. Peng was used to calculate the activity coefficient and some of the
results were reproduced. Systems which illustrated azeotropic behavior were added with suitable
solvent to enhance the separation process. The recommended solvent for n-hexane – benzene is
ethylenediamine (EDA) as suggested by C. Cumming et. al. Due to limited availability of experiment
data to estimate the binary interaction parameters of n-hexane-benzene-EDA mixture, a different
ternary mixture of n-hexane – benzene- cyclohexane was used to verify the calculation approach
and to validate the robustness of the Extended Van Laar model for multicomponent systems. The
predicted bubble temperatures were then compared to the available experimental data. The results
showed good agreement of the predicted bubble temperatures and the vapor-liquid mole fractions
with the experiment values. Copyright © 2018
Keywords: VLE, LLE, Benzene, Hexane, Cyclohexane, Sulfolane, Binary, Ternary, EDA
Nomenclature
VLE Vapor Liquid Equilibrium
II. Introduction
LLE Liquid-Liquid Equilibrium Vapor-Liquid Equilibrium is very important, in
NRTL Non-Random Two Liquid
EDA Ethylene Diamine particular for chemical engineers because of its wide
applications such as for the design of distillation
I. Objectives columns and other related separation processes. It
also renders a scope for improving the separation
The objectives of this work are to: processes based on the phase behavior. The accuracy
1. Reproduce VLE (Vapor-Liquid-Equilibrium)
of the VLE calculations is based on the ideality of the
data for different binary mixtures viz. n- mixture in vapor as well as in the liquid phase.
hexane – benzene, benzene, – n-heptane, Selection of appropriate models to account for the
benzene – cyclohexane and hexane – non-ideality will help improve the VLE calculations.
cyclohexane using Extended Van Laar Models The non-ideality of the mixture is characterized by
for activity coefficient as presented by Ding- the activity coefficient of the mixture in modified
Yu Peng [1]. Rault’s Law. There are several models available to
2. Perform VLE calculations for ternary mixture
calculate the activity coefficient such as NRTL,
n-hexane, benzene, and the selected solvent. Wilson, Margules, and Van Laar etc.
3. Adjust the operating conditions to get LLE
In this project, a model proposed by Ding-Yu Peng
(Liquid-Liquid-Equilibrium) for ternary called Extended Van Laar model was used to
mixture n-hexane, benzene, and solvent and perform the VLE calculations for different binary
perform LLE calculations to analyze this and ternary mixtures. In comparison to the original
separation process based on extraction. Van Laar model, the Extended Van Laar model
4. To replace the solvent with a salt to carry the
accounts for the temperature dependence of the
LLE calculations. energy parameter (a) as opposed to Van Der Waal’s
1
CHE513 –Advanced Chemical Engineering Thermodynamics - Term Project – Sem. 181
approach which considers the energy parameter as a UNIFAQ models to estimate the activity coefficient
constant for any given system thus making the and perform VLE calculations for binary systems.
Extended Van Laar model applicable for systems Liquid-Liquid-Extraction becomes more important
exhibiting both positive and negative deviations for systems in which vapor-liquid equilibrium
from Raoult's Law. separation is difficult because of azeotrope formation
The vapor-liquid equilibrium for the selected for systems with very close boiling points i.e. relative
binary system n-hexane (1) and benzene (2) was volatility becomes 1 at certain saturation
studied. To this system, a solvent was introduced to temperatures. J. Chen et. al. [10] presented Liquid-
analyze the system behavior for ternary VLE. By liquid equilibrium of multi-component systems. The
adjusting the temperature and pressure, LLE equilibrium calculations were performed using
calculations were performed for the same ternary NRTL models. A. Kareem et. al. [11] studied the
system to analyze this separation process based on LLE for a ternary system of n-hexane, benzene with
extraction. Furthermore, the ternary LLE phosphonium based deep eutectic solvent.
calculations can be extended by replacing the solvent Ionic liquids may be used for liquid-liquid
with a suitable ionic liquid to enhance the separation. extraction as an alternative to routine solvents. Ionic
liquids are the subject of recent studies because the
III. Literature Review use of ionic liquids provides alternative methods of
separations which may be more economical
VLE calculations for non-ideal systems require the providing ease of recovery from the extract [12] [13].
use of robust models to account for the non-ideality. In this work, a binary mixture of n-hexane and
There are several models available throughout the benzene was selected to perform VLE calculations
literature. Of them, the most common are Van Laar using Extended Van Laar model. Bubble T
[2], Margules [3], Wilson [4], NRTL [5] etc. These calculations were performed at atmospheric
models relate the Excess Gibb’s Free Energy to pressure. A solvent was introduced to this binary
activity coefficient as a function of liquid mole mixture and ternary calculations were performed at
fractions. P. Colburn et. al. [6] offered ways to the same operating pressure. For this ternary mixture,
evaluate the experimental data to Vapor-Liquid the operating conditions were changed to perform the
Equilibrium. The Extended Van Laar model as LLE calculations.
proposed by Ding-Yu Peng provides a reliable model
for systems showing deviation from Raoult's law IV. Methodology
while accounting for the temperature dependence of
energy parameter used in the Van Der Waal’s The modified Raoult's Law for calculations of liquid
equation of state. Ding-Yu Peng’s work provides (x) and vapor (y) compositions is given by:
experimental evidence for the accuracy of this 𝑦𝑖 𝑃 = 𝑥𝑖 𝛾𝑖 𝑃𝑖𝑠𝑎𝑡 (1)
model. It was also extended to ternary & where 𝛾𝑖 is the activity coefficient of the species (i),
multicomponent systems and compared to P and 𝑃𝑖𝑠𝑎𝑡 are the operating and saturation pressures
experimental data. His model requires the knowledge respectively.
of the interaction parameter between binary pairs of
molecules for accurate results to calculate the excess The Excess Gibbs Energy for the binary system is
Gibb’s free energy. extended to the multicomponent system as suggested
There have been several works done for the VLE by Y. Peng is given by:
calculations of the selected system of n-hexane and
benzene [7] [8] [9]. S. Govindaswami et. al used 𝐺 𝐸 ∑𝑁−1 𝑁
𝑖=1 ∑𝑗=𝑖+1 𝑥𝑖 𝑥𝑗 𝑏𝑖 𝑏𝑗 𝜀𝑖𝑗
Wilson models for estimating the activity coefficient =
𝑅𝑇 ∑𝑁𝑖=1 𝑥𝑖 𝑏𝑖
for the binary and ternary system. A. Harris et. al.
Where 𝜀𝑖𝑗 is the interaction parameter between
used NRTL model for the activity coefficient of Four
component i and j and b is the size parameter
Binary Systems at 363.15 K. S. Nebig et. al. used the
2
CHE513 –Advanced Chemical Engineering Thermodynamics - Term Project – Sem. 181
calculated from the Peng-Robinson equation of state was found that our T-x-y calculations were in good
given by: agreement with the first four plots reported by Y.
0.07796 𝑅𝑇𝑐 Peng.
𝑏=
𝑃𝑐
Where 𝑇𝑐 and 𝑃𝑐 are critical temperature and pressure
respectively.
𝑁
𝑏𝑘 𝐺𝐸
𝑙𝑛𝛾𝑘 = 𝑁 (∑ 𝑥𝑖 𝑏𝑖 𝜀𝑖𝑘 − )
∑𝑖=1 𝑥𝑖 𝑏𝑖 𝑅𝑇
𝑖=1
𝑖≠𝑘
TABLE I
INTERACTION PARAMETERS Figure 1: T-x1-y1 for Benzene (1) and n-Heptane (2) at
Component Component 53.33kPa
102 𝜀12
1 2
n-Hexane Benzene 0.4909
n-Heptane Benzene 0.4962
Cyclohexane Benzene 0.4283
Cyclohexane n-Hexane 0.0265
𝑁
𝑡𝑖𝑠𝑎𝑡 𝑇𝑒𝑠𝑡𝑖𝑚𝑎𝑡𝑒 = ∑ 𝑥𝑖 𝑡𝑖𝑠𝑎𝑡
From Antoine eqn. 𝑖=1
𝑃𝑖𝑠𝑎𝑡
Calculate 𝛾𝑖 , 𝑃𝑖𝑠𝑎𝑡 𝛼=
𝑃𝑗𝑎𝑠𝑡
3
CHE513 –Advanced Chemical Engineering Thermodynamics - Term Project – Sem. 181
The VLE calculation for the binary mixture Hexane Figure 5: VLE - Ternary Bubble T calculations for
Hexane-Benzene-Cyclohexane
(1) and Benzene (2) was extended to ternary systems.
Initially, a Matlab program was developed to
V.3. LLE Ternary Mixtures (Solvent Extraction)
perform the calculations. The Extended Van Laar
model in ternary form was used to calculate the Ethylenediamine (EDA) is miscible with benzene
activity coefficient. The suggested solvent for while immiscible in hexane. It is a potential solvent
Ternary VLE of Hexane and Benzene mixture is for Benzene – Hexane separation. The saturation
Ethylene-diamine as recommended by C. Cumming temperature at atmospheric pressure is 117 degC.
[17]. Due to unavailability of literature for the above The VLE operating conditions of the Hexane –
solvent, the calculations were tested for the different Benzene – EDA ternary system can be changed to get
ternary system. In order to validate our calculation LLE by changing the temperature to be well below
4
CHE513 –Advanced Chemical Engineering Thermodynamics - Term Project – Sem. 181
5
CHE513 –Advanced Chemical Engineering Thermodynamics - Term Project – Sem. 181
Matlab Codes:
Main File:
clc
clear
%Hexane, Benzene:
[T11,X11,Y11] = vleb(1.0132,0.004909, 507.6,30.25, 13.8193, 2696.04, 224.317,562.2, 48.8,
13.7819, 2726.81, 217.572);
subplot(2,2,1)
plot(X11,T11)
hold on
plot(Y11,T11);
hold on
%Hexane, Cyclo-hexane:
[T12,X12,Y12] = vleb(1.0132,0.000265, 507.6,30.25, 13.8193, 2696.04, 224.317,553.6,
40.73, 13.6568, 2723.44,220.618);
subplot(2,2,2)
plot(X12,T12)
hold on
plot(Y12,T12);
hold on
%Benzene, Cyclo-hexane:
[T13,X13,Y13] = vleb(1.0132,0.004283, 562.2, 48.8, 13.7819, 2726.81, 217.572,553.6,
40.73, 13.6568, 2723.44,220.618);
subplot(2,2,3)
plot(X13,T13)
hold on
plot(Y13,T13);
hold on
%Benzene, Heptane:
[T14,X14,Y14] = vleb(0.5333,0.004962, 562.2, 48.8, 13.7819, 2726.81, 217.572,540.2,
27.40, 13.8622, 2910.26, 216.432);
subplot(2,2,4)
plot(X14,T14)
hold on
plot(Y14,T14);
hold on
6
CHE513 –Advanced Chemical Engineering Thermodynamics - Term Project – Sem. 181
Fuction File:
function [T1,X1,Y1] = vleb(P,e12,Tc1,Pc1,A1,B1,C1,Tc2,Pc2,A2,B2,C2)
%Temperature are in K, Pressure are in bar, Antoine Constants for deg C & kPA
Pkpa = P*100;%Kpa
Pc2kpa = Pc2*100;
Pc1kpa = Pc1*100;
R = 8310;
%Initial Guess for Saturation Temperatures in deg C:
t1sat = ((B1/(A1-log(Pkpa)))-C1);
t2sat = ((B2/(A2-log(Pkpa)))-C2);
while x1<=1;
cx=cx+1;
T = zeros(100,1);%Changing T to vector;
c = 0; % counter;
tol = 1;
%initial guess for temperature
T(1) = (x1*t1sat) + ((1-x1)*t2sat);
GeRT = (x1*(1-x1)*b1*b2*e12)/(x1*b1+((1-x1)*b2));
gamma1 = exp((b1/((x1*b1)+((1-x1)*b2)))*(((1-x1)*b2*e12)-GeRT));
gamma2 = exp((b2/((x1*b1)+((1-x1)*b2)))*((x1*b1*e12)-GeRT));
P1sat = exp(A1-(B1/(T(c)+C1)));
P2sat = exp(A2-(B2/(T(c)+C2)));
Alpha = P1sat/P2sat;
P1sat1 = Pkpa/(x1*gamma1+(((1-x1)*gamma2)/Alpha));
T(c+1) = (B1/(A1-log(P1sat1))-C1); % in degree C
tol = abs(T(c)-T(c+1));
end
y1 = (x1*gamma1*P1sat1)/Pkpa;
output(cx,1) = T(c+1);
output(cx,2) = x1;
output(cx,3) = y1;
x1=x1+0.01;
end
T1 = output(:,1);
X1 = output(:,2);
Y1 = output(:,3);
7
CHE513 –Advanced Chemical Engineering Thermodynamics - Term Project – Sem. 181
Main File:
clc
clear
Function File:
function [T1,X1,Y1,X2,Y2,X3,Y3] =
vlet(P,e12,e13,e23,Tc1,Pc1,A1,B1,C1,Tc2,Pc2,A2,B2,C2,Tc3,Pc3,A3,B3,C3)
%Temperature are in K, Pressure are in bar, Antoine Constants for deg C & kPA
Pkpa = P*100;%Kpa
Pc2kpa = Pc2*100;
Pc1kpa = Pc1*100;
Pc3kpa = Pc3*100;
R = 8310;
t1sat = ((B1/(A1-log(Pkpa)))-C1);
t2sat = ((B2/(A2-log(Pkpa)))-C2);
t3sat = ((B3/(A3-log(Pkpa)))-C3);
cx1=0;
while x1<=1;
x2 = 0;
cx1=cx1+1;
while x2<=1
x3=abs(1-x1-x2);
cx=cx1;
while x3<=1;
T = zeros(1000000,1);%Changing T to vector;
cx=cx+1;
tol = 1;
%initial guess for temperature
T(1) = (x1*t1sat) + (x2*t2sat)+(x3*t3sat);
c = cx; % counter;
while tol>0.0001;% accuracy of the iteration
c=c+1;
GeRT =
((x1*x2*b1*b2*e12)+(x2*x3*b2*b3*e23)+(x1*x3*b1*b3*e13))/((x1*b1)+(x2*b2)+(x3*b3));
gamma1 = exp((b1/((x1*b1)+(x2*b2)+(x3*b3)))*((x2*b2*e12)+(x3*b3*e13)-
GeRT));
gamma2 = exp((b2/((x1*b1)+(x2*b2)+(x3*b3)))*((x1*b1*e12)+(x3*b3*e23)-
GeRT));
8
CHE513 –Advanced Chemical Engineering Thermodynamics - Term Project – Sem. 181
gamma3 = exp((b3/((x1*b1)+(x2*b2)+(x3*b3)))*((x1*b1*e13)+(x2*b2*e23)-
GeRT));
P1sat = exp(A1-(B1/(T(c)+C1)));
P2sat = exp(A2-(B2/(T(c)+C2)));
P3sat = exp(A3-(B3/(T(c)+C3)));
Alpha12 = P1sat/P2sat;
Alpha13 = P1sat/P3sat;
P1sat1 = Pkpa/((x1*gamma1)+((x2*gamma2)/Alpha12)+((x3*gamma3)/Alpha13));
T(c+1) = (B1/(A1-log(P1sat1))-C1); % in degree C
tol = abs(T(c)-T(c+1));
end
y1 = (x1*gamma1*P1sat1)/Pkpa;
y2 =(x2*gamma2*P2sat)/Pkpa;
y3 = 1-y2-y1;
output(c,1) = T(c+1);
output(c,2) = x1;
output(c,3) = y1;
output(c,4) = x2;
output(c,5) = y2;
output(c,6) = x3;
output(c,7) = y3;
format shortg
A = [T(c+1) x1 x2 x3 y1 y2 y3]
x3 = x3+0.01;
end
x2 = x2+0.01;
end
x1=x1+0.01;
end
T1 = output(:,1);
X1 = output(:,2);
Y1 = output(:,3);
X2 = output(:,4);
Y2 = output(:,5);
X3 = output(:,6);
Y3 = output(:,7);