Вы находитесь на странице: 1из 14

Fluid Phase Equilibria 240 (2006) 1–14

Sensitivity of azeotropic states to activity coefficient model


parameters and system variables
Naveed Aslam, Aydin K. Sunol ∗
Department of Chemical Engineering, University of South Florida, 4202 E. Fowler Avenue, Tampa, FL 33620, USA
Received 23 December 2003; received in revised form 5 November 2005; accepted 7 November 2005
Available online 28 December 2005

Abstract
The activity coefficient models, when based on parameters obtained through binary phase equilibrium information result in multiple sets that may
either not be able to predict ternary and higher order azeotropes, or computed values are significantly different from experimental data, particularly at
thermodynamic landmarks. Sensitivity of azeotropic states to model parameters and operating conditions is imbedded into a homotopy continuation
formulation, providing a functionally sound basis for prediction of such states and their corresponding sensitivity. Furthermore, the validity of
parameter set depends on the range of operating variables. The methodology allows systematic variation of model parameters and selection of
a parameter set that allows computation of thermodynamic landmarks, such as azeotropy. The systematic analysis of the effects of parametric
perturbation on the prediction of azeotropes and heteroazeotropes also provide useful insights into capabilities and limitations of phase equilibrium
models. The technique is also useful in developing the effect of system variables on azeotropy conditions. We demonstrated the utility of our
approach through modeling benzene–cyclohexane–n-propanol, ethyl acetate–ethanol–water and water–formic acid–acetic acid system.
© 2005 Elsevier B.V. All rights reserved.

Keywords: Azeotropy; Homotopy continuation; Heteroazeotropes; Activity coefficient model

1. Introduction Reliability of residue curves, as a conceptual design tool,


depends on the accuracy of the model representing the phase
Recently, conceptual process design has become an impor- equilibrium and algorithm used for prediction of thermody-
tant area of activity both for industry and academia. The basic namic landmarks, such as azeotropes. Tolsma and Barton [14,15]
purpose of conceptual process design is to conceive generate, described a homotopy continuation based approach to com-
compare and evaluate the different process alternatives at a very pute all the possible azeotropes in multicomponent mixtures
early stage of design with minimum information available. Con- with mathematical guarantees. The mathematical treatment of
ceptual process design allows systematic elimination of large Tolsma and Barton’s [14,15] approach is independent of the
number of available process alternatives and allows subsequent representation of system non-idealities. However, numerical
detailed analysis of substantially reduced set of alternatives. An tracking of homotopy branches and in turn computation of
effective conceptual design step requires efficient and reliable azeotropes is highly dependent on phase equilibrium model and
tools that require minimum information. One of the most widely associated parameters. Aslam and Sunol [2] further enhanced
used conceptual tools is Residue Curve Maps (RCMs) that are their approach by incorporating both vapor and liquid phase
used for conceptual design of non-ideal distillation separation non-idealities through equations of state, and thus computing
sequences. Residue curves is the most mature conceptual pro- azeotropes for entire pressure range. Tolsma and Barton [14,15]
cess design tool and is a part of almost all the available design used activity coefficient models to describe the liquid phase
packages. The methodology is well covered in a recent text Mal- non-idealities with binary interaction parameters regressed from
one and Doherty [9]. binary phase equilibrium data. The activity coefficients, which
are based on parameters obtained from binary information, when
used in modeling the mixtures, with three or more components
∗ Corresponding author. Tel.: +1 813 974 3566; fax: +1 813 974 3651. may not provide a realistic description of phase non-idealities for
E-mail address: sunol@eng.usf.edu (A.K. Sunol). such mixtures mainly due to error associated with extrapolating

0378-3812/$ – see front matter © 2005 Elsevier B.V. All rights reserved.
doi:10.1016/j.fluid.2005.11.019
2 N. Aslam, A.K. Sunol / Fluid Phase Equilibria 240 (2006) 1–14

the binary information to describe the phase non-idealities in and


ternary or higher order mixtures. Furthermore, they may not ade-
γi Pisat
quately represent thermodynamic landmarks, such as azeotropy. KiReal = (2.5)
Through homotopy continuation approach, all the azeotropes P
in multicomponent mixtures can be computed by solving for Tolsma and Barton [14,15] further enhanced the Fidkowski et
necessary condition of azeotropy. When liquid phase activity al. [4] approach to isobaric conditions. They developed the fol-
coefficients for multicomponent mixtures are obtained through lowing formulation shown in system of Eq. (2.6) using activity
parameters based upon binary information, their use can lead coefficients to map the liquid phase non-idealities and assuming
to errors in prediction of azeotropy (Englezos and Kalogerakis ideal vapor phase.
[3]). For such a case, the predicted values can be significantly  
different from experimental values, or provide the azeotropic x1 − K10 x1
 . 
values, which are lying outside the physical composition space  
 
where they are of little practical significance, or may not be  . 
 
able to predict the azeotropy. A systematic method is therefore  . 
F (x, T, λ) =   (2.6)
needed to establish the effect of parametric perturbation on the  
 xn − Kn0 xn 
prediction of azeotropes. Since activity coefficient model param-  
 n 
eters can have multiple solutions (Rabinovich [10] and Walas  
[16]), a global solver such as homotopy continuation is needed xi − 1
to establish the sensitivity of model parameters on azeotropy. We i=1
are using a homotopy continuation based approach to develop where Ki0 is the pseudo equilibrium constant and is given as
the sensitivity of model parameters and system variables on follows:
azeotropic states. Our approach is based on exploiting the nec- 
essary and sufficiency condition of azeotropy and imbedding the Ki0 = λKiReal + (1 − λ)KiIdeal (2.7)
sensitivity analysis with respect to model parameters or system
variables. The resulting over determined system of equations is As we set F(x, T, λ) = 0, we have defined a solution space in x,
solved by pseudo arc length continuation algorithm as detailed T, λ for a fixed pressure. The mapped solution of above function
by Allgower and Georg [1] and Speight [11]. We analyzed is called the homogeneous homotopy path and is usually repre-
benzene–cyclohexane–n-propanol, ethylacetete–ethanol–water sented on a temperature and composition bifurcation diagram.
and water–formic acid–acetic acid system. We also demon- Fig. 1 depicts a bifurcation diagram for a hypothetical system
strated that if azeotropy is not predicted under the given set of (ABC). As can be seen in Fig. 1, that two main characteristic
activity model parameters, it could be obtained through selecting points on this bifurcation diagram are bifurcation point appear-
another set of parameters. ing on pure component branches, bifurcation points appearing on
binary and higher order branches and solution points at λ = 1.0.
2. Theory Importance of these characteristic points on a systematic sen-
sitivity analysis of model parameters is described in following
Fidkowski et al. [4] solved the necessary conditions of section.
azeotropy (xi = yi ) using homotopy continuation. The homotopy
map is given as follows: 3. Sensitivity analysis of azeotropic states

hi (x, λ) = λ(xi − yiReal ) + (1 − λ)(xi − yiIdeal ) (2.1) The homogeneous bifurcation diagram has two types of char-
acteristic points as shown in Fig. 1.
where λ is the homotopy parameter, which varies from 0 to 1 and
xi is the liquid composition. The yiIdeal is the vapor composition
• Bifurcation points (appearing) on nth order homotopy
for an ideal gas and ideal solution and yiReal is for a real gas and
branches (n = 1, pure component; n = 2, binary branches and
non-ideal solution. For λ = 0, the xi = yiIdeal and for λ = 1, the
n = 3, ternary branches, etc.).
xi = yi Real .
• Solution points.
yiIdeal = KiIdeal xi (2.2)
Homogeneous homotopy path can be obtained by setting
yiReal = KiReal xi (2.3) Eq. (2.6) equal to zero. However, if the model parameters are
incorporated in Eq. (2.6), the homogeneous homotopy map will
The KiIdeal is the ideal solution equilibrium constant and is become
derived from Raoult’s law while KiReal is a non-ideal equilibrium
constant which maps the liquid phase non-idealities with activity F (x, T, P, λ, {Api }i=1,...,Np ) = 0 (3.1)
coefficients. The vapor phase is assumed ideal.
In Eq. (3.1), Api are the model parameters used in activ-
P sat ity coefficient expression to describe the liquid phase non-
KiIdeal = i (2.4)
P idealtes. For a homogeneous system, we get n + 1 equations
N. Aslam, A.K. Sunol / Fluid Phase Equilibria 240 (2006) 1–14 3

Fig. 1. Hypothetical temperature and mole fraction bifurcation diagram for a three component system (A–C).

in terms of n + Np + 3 variables and parameters. By speci- (3.2) results in a bifurcation point on the pure component branch
fying the Np + 1 variables or parameters and solving n + 1 i. The bifurcation point is actually the point of intersection of
equation in terms of n + 2 variables with the pseudo arc pure component branch i and a binary branch ij. These bifurca-
length continuation algorithm, we can compute homogeneous tion points act as starting points of binary branches. Only the
branches. The approach described in Section 2 for comput- binary branches which are intersecting with pure component
ing the azeotropes, provides the Np activity coefficient model branches between the bifurcation point values of zero and unity
parameters and temperature or pressure to solve the necessary can lead to physically meaningful solutions at λ = 1.0. For a
condition of azeotropy. This step is followed by a stability binary mixture, a minimum boiling azeotrope bifurcates from
test to distinguish between homogeneous and heterogeneous lower boiling component and a maximum boiling azeotrope
branches. bifurcates from higher boiling component. For a given set of
activity coefficient model parameters, infinite dilution activity
3.1. Bifurcation points appearing on pure component
coefficient is calculated and a corresponding bifurcation point λij
branches
is computed from Eq. (3.2). Once a bifurcation point is located,
For a binary mixture of component i and j, the Eq. (2.6) can be it acts, as the solution in a pseudo arc length continuation algo-
modified to give following equation to calculate the bifurcation rithm while the activity coefficient model parameters become
point on pure component branch i. continuation parameters. Similarly, system variables like tem-

perature or pressure can be varied as continuation variables and
1 Pj (Ti )/P
sat b their effect on bifurcation point identify where azeotrope disap-
λi = (3.2) pears, λij > 1 or λij < 0.
Kj Pjsat (Tib )/P
A bifurcation point on a tracked branch is where a k-ary
For low to moderate pressures, Kj is usually expressed as branch intersects a (k + 1)-ary branch. While moving along a
a function of infinite dilution activity coefficient, γj∞ . The Eq. k-ary azeotropic branch, a necessary condition for a bifurcation
4 N. Aslam, A.K. Sunol / Fluid Phase Equilibria 240 (2006) 1–14

point to occur is, αj (s) = 0 Thus, replacing λ = 1.0 in Eq. (2.6) reduces the homotopy



continuation map to the necessary condition of azeotropy. Once
γj Pjsat Pjsat the necessary condition of azeotropy is satisfied, any variable
αj = 1 − λ + (1 − λ) (3.3) from a general variable pool {x, T, P, λ, {Api }i=1,...,Np } can be
P P
selected as a continuation variable and with a numerical con-
for some j ∈ {k + 1, . . ., n}. tinuation algorithm, it can be examined that how azeotropic
Thus, a necessary condition for bifurcation point on k-ary conditions are varying with variation in either activity coeffi-
azeotropic branch corresponds to an intersection of a k + 1-ary cient parameters or system variables. Thus, the effect of each of
azeotropic branch with a k-ary branch. The bifurcation point adjustable parameters of activity coefficient model on the pre-
on a k-ary branch is located by constructing an interpolating diction of ternary and higher order azeotropic conditions can be
polynomial, which locates the point where αk+1 = 0 in Eq. (2.6). examined through this approach. A phase stability test is per-
To locate a bifurcation point on a k-ary branch, we set αk+1 (x, formed at each step during continuation.
T, P, λ) = 0.0 and when we incorporate this condition into Eq.
(2.6), we obtain a fully determined system. 5. Numerical continuation
 
x1 − K10 x1 The sensitivity analysis of azeotropic states to model param-
 .  eters and system variables is implemented through a numerical
 
  continuation approach. Let us assume that for a smooth function
 . 
  F(x) = 0, we want to compute a solution curve. The numerical
 . 
  continuation technique traces a desired solution branch through
F (x, T, P, λ) = 

 =0
 (3.4)
 xk − Kk0 xk  predictor–corrector type method. The predictor–corrector type
 k  methods are based on computing the sequence of points xi , i = 1,
  
 xk − 1  2, . . . along the solution branch within a specified tolerance cri-
 
 i=1  terion. The basic operation of tracing a solution branch through
αk+1 (T, P, x, λ) numerical continuation consists of following steps:

For NRTL activity coefficient model, there are three • Prediction of a point along the curve.
adjustable parameters and thus variable set becomes • Correction of the predicted point.
{[xi ]i=1, . . ., k , T, P, λ, {Api }i=1,...,Np }. From the indicated
variable set, we can select any k + 3 variables and perform the Usually a tangent predictor is used for predicting a point
continuation on Eq. (3.4), e.g. we can choose any one of the three along the curve. For a given point xi on the curve and dx i
ds is
adjustable parameters of NRTL activity coefficient model as a a normalized tangent vector with a step size hi , then the next
continuation parameter and perform the numerical continuation predicted point is given as
on Eq. (3.4) through a continuation algorithm. Similarly, system
variables like temperature and pressure can also be selected as dxi
Xp = xi + hi (4.1)
continuation variables and can be varied through continuation ds
algorithm to analyze the effect pressure or temperature has on the The predicted point Xp is close to the curve but not exactly
location of bifurcation points on tracked binary or higher order on the solution curve. To find the next point xi+1 on the curve
branches. we have used a Newton method. Since Newton method can only
In order to develop a sensitivity analysis of homogeneous be applied to a fully defined system therefore another scalar
azeotropic states, we can add another equation to (3.1) that equation is added to function F(x).
defines any of above two indicated points of interests in a bifurca- We developed a Matlab code for numerical tracking of con-
tion diagram. The modified system of equations provides some tinuation branches through implementing the following three
added flexibility as an additional parameter that was fixed in essential steps:
system of Eq. (3.1) can be now treated as one of the variables.
The appended system of equations is solved by a numerical con-
(1) Pre-processing step: The first step in a numerical continua-
tinuation approach.
tion algorithm is the pre-processing of system of equations
before they can be tracked. The pre-processing step includes
4. Solution points automatic system reduction, scaling and degeneracy check.
(2) Path tracking: The second step includes tracking the solution
On a homotopy branch, a solution point is simply a point that branch through predictor–corrector type methods.
satisfies the necessary condition of azeotropy. Thus, a solution (3) Post-processing: Once the solution branch is tracked in
point is a point where homotopy branch crosses λ = 1.0 and the post-processing step the tracked branch is analyzed. The
corresponding composition and temperature is the azeotropic post-processing step includes transformation of solution to
point. Thus, all solution points are either binary or higher order original system, identifying the physical solutions, deciding
azeotropes λ = 1.0. about rerunning the solution for tracing other branches.
N. Aslam, A.K. Sunol / Fluid Phase Equilibria 240 (2006) 1–14 5

Along with above indicated processing steps we have also We selected above three systems mainly because of the avail-
appended following features to our code: ability of experimental data and presence of ternary azeotropes
in each of them, as we are more interested to analyze the
(a) Variable step size algorithm: The step size control is an effect of model parameters and system variables on higher order
important feature of any continuation algorithm. Too small azeotropes. Tolsma [13] indicated the possibility of such a sen-
of a step size will lead to error build-up and too big of a sitivity analysis but did not provide any numerical examples
step size result in instability. We have implemented a con- demonstrating the effect of model parameters and system vari-
vergence dependent step size control in above indicated ables on points of interest in homogeneous bifurcation diagrams.
numerical algorithm. For a given step size of hi and number We have not only provided the examples regarding the sensitiv-
of maximum Newton correctors iterations (Ncorr ), the new ity analysis of azeotropic states but has also demonstrated that
step size is selected as follows: how the sensitivity analysis can help in improving the prediction
of higher order azeotropes from parameters based upon binary
hi+1 = 1.5 hi if converged and n < Ncorr data.
hi+1 = 0.6 hi if not converged
hi+1 = hi if n = Ncorr 6.1. Benzene–cyclohexane–n-propanol system

where n is number of Newton iterations for the current step. Fig. 2 contains the bifurcation diagram for benzene
(b) Stopping criterion: Usually a continuation path converge (1)–cyclohexane (2)–n-propanol (3) system at atmospheric pres-
when the continuation parameter attains the value of unity. sure. The bifurcation diagram is generated through activity
However, for the sensitivity analysis reported in this paper, coefficient parameter set 1 in Table 1. Computed and experi-
we are using a stopping criteria based on the maximum mental composition of ternary benzene (1)–cyclohexane (2)–n-
number of points along the curve. The continuation path propanol (3) azeotrope are reported in Table 2. It can be seen that
can also fail when the step size becomes less then minimum with parameter set 1, one can predict a ternary azeotrope for this
specified value. system but the computed values are different from experimen-
(c) Scaling: The basic purpose of scaling is to minimize the tally reported values of Gmehling et al. [5,6]. We systematically
numerical instability that might occur while tracing the adjusted these parameters through sensitivity analysis described
numerical continuation path. To improve the numerical sta- in Figs. 4–11; these adjusted parameters are listed as set 2
bility of path tracing, three techniques can be used. in Table 1. The computed azeotropic composition based upon
I. Scaling based on equations. parameters set 2 is reported in Table 2 and is much closer to
II. Scaling based on magnitudes of variables. experimental values of Gmehling et al. [5,6].
III. Scaling based on Jacobian matrices. Fig. 3 shows the variation of ternary azeotropic composi-
We used SCLGNP algorithm for variable scaling in tion with pressure and is based on parameter set 2. Fig. 3
sensitivity analysis (Watson et al. [17]). also shows that benzene–cyclohexane–n-propanol azeotrope
(d) Stability of solution: Most of the times along with locat- is not very sensitive to pressure at higher pressure range as
ing all the solutions of non-linear equations the information it is in lower pressure range. This may be due to neglect-
regarding their stability is also needed. The stability of solu- ing the vapor phase non-idealities at higher pressures where
tion is determined through computing coefficients of the they have significant contribution. We are using pressure here
characteristic polynomial, the eigenvalues or both of the as a continuation parameter, unlike Knapp and Doherty [8].
Jacobian. The steady state solution is stable if all the eigen- Fig. 4 contains the variation of this ternary azeotrope with
values have negative real parts. The solution is unstable if
any of the eigenvalue has positive real part. No information
regarding the stability of solution is available if any of the
eigenvalue has a zero real part. We have also analyzed the
variation of stability of azeotropic solution with variations
in system variables and model parameters as described in
next section.

6. Results and discussion

We developed the sensitivity analysis of azeotropic states


with respect to system variables and model parameters for fol-
lowing three systems:

• Benzene–cyclohexane–n-propanol system. Fig. 2. Bifurcation diagram for benzene (1)–cyclohexane (2)–n-propanol (3)
• Ethylacetate–ethanol–water system. system at atmospheric pressure. (Based on NRTL activity coefficient model
• Water–formic acid–acetic acid system. parameters set 1 from Table 1.)
6 N. Aslam, A.K. Sunol / Fluid Phase Equilibria 240 (2006) 1–14

Table 1
NRTL activity coefficient parameters for benzene (1)–cyclohexane (2)–n-propanol (3) system
NRTL parameters α12 α13 α23 B12 B21 B13 B31 B23 B32

Set #1 from DECHEMA series 0.300 0.499 0.620 353.02 −87.6 987.2 449.9 −1265 546.3
Set #2 adjusted parameters 0.285 0.525 0.450 353.02 −198.0 943.4 449.9 −1250 485.6

Table 2
Ternary azeotrope of benzene–cyclohexane–n-propanol system at atmospheric pressure (computed and experimental values)
Ternary azeotrope Benzene (1) Cyclohexane (2) n-Propanol(3) Temperature (◦ C)

Experimental data of Fischer 0.305 0.499 0.196 73.70


Computed results based on parameter set 1 0.309 0.472 0.217 73.49
Computed results based on parameter set 2 0.306 0.491 0.201 73.62

non-randomness parameter [α12 ], which is insensitive to ternary ity coefficient parameter [B13 ] has negligible effect on ternary
azeotropic composition. Figs. 5 and 6 indicates the effect of non- azeotropic composition. However, for a wider range the ternary
randomness parameters [α13 ], [α23 ] on ternary azeotropic com- azeotropic composition varies with variation in NRTL activity
position of benzene–cyclohexane–n-propanol azeotrope. Both coefficient parameter [B13 ] as depicted in Fig. 8b. Figs. 9–11
of these parameters have significant effect on the azeotropic depicts the effect of NRTL activity coefficient parameters [B21 ],
composition. Fig. 7 shows that NRTL activity coefficient param- [B12 ] and [B31 ] on the location of bifurcation point on a binary
eters [B12 ] have almost no effect on ternary azeotropic compo- branch. Only [B21 ] has significant effect on the location of
sition. Fig. 8a shows that for a narrow range the NRTL activ- bifurcation point on binary azeotropic branch, therefore, it was

Fig. 3. Variation of benzene (1)–cyclohexane (2)–n-propanol (3) ternary Fig. 5. Variation of benzene (1)–cyclohexane (2)–n-propanol (3) ternary
azeotropic composition with pressure. (Based on NRTL activity coefficient azeotropic composition with non-randomness parameter [α13 ]. (Based on NRTL
model parameters set 2 from Table 1.) activity coefficient model all other parameters from set 1 of Table 1.)

Fig. 4. Variation of benzene (1)–cyclohexane (2)–n-propanol (3) ternary Fig. 6. Variation of benzene (1)–cyclohexane (2)–n-propanol (3) ternary
azeotropic composition with non-randomness parameter [α12 ]. (Based on NRTL azeotropic composition with non-randomness parameter [α23 ]. (Based on NRTL
activity coefficient model all other parameters from set 1 of Table 1.) activity coefficient model all other parameters from set 1 of Table 1.)
N. Aslam, A.K. Sunol / Fluid Phase Equilibria 240 (2006) 1–14 7

Fig. 7. Variation of benzene (1)–cyclohexane (2)–n-propanol (3) ternary Fig. 9. Variation of bifurcation point on binary benzene (1)–cyclohexane (2)
azeotropic composition with NRTL activity model parameter [B12 ]. (Based on branch with NRTL activity coefficient model parameter [B21 ] for benzene
NRTL activity coefficient model all other parameters from set 1 of Table 1.) (1)–cyclohexane (2)–n-propanol (3) system (all other parameters from set 1
of Table 1).

selected as an adjustable parameter. Through analyzing the sen-


sitivity of the model parameters and the system variables on the
azeotropic composition and location of bifurcation points, we
can adjust the model parameters and improve the prediction of
azeotropic points. Fig. 12 depicts a bifurcation diagram for ben-

Fig. 10. Variation of bifurcation point on binary benzene (1)–cyclohexane (2)


branch with NRTL activity coefficient model parameter [B12 ] for benzene
(1)–cyclohexane (2)–n-propanol (3) system (all other parameters from set 1
of Table 1).

zene (1)–cyclohexane (2) system at atmospheric pressure. The


bifurcation diagram shows two set of binary branches, one is
based on unadjusted parameters (set #1) of Table 1 and other
is based on adjusted parameters (set #2) of Table 1. Fig. 12

Fig. 8. (a) Variation of benzene (1)–cyclohexane (2)–n-propanol (3) ternary


azeotropic composition with NRTL activity model parameter [B13 ] in a smaller
range. (Based on NRTL activity coefficient model all other parameters from
set 1 of Table 1.) (b) Variation of benzene (1)–cyclohexane (2)–n-propanol (3) Fig. 11. Variation of bifurcation point on binary benzene (1)–cyclohexane (2)
ternary azeotropic composition with NRTL activity model parameter [B13 ] in branch with NRTL activity coefficient model parameter [B31 ] for benzene
a wider range. (Based on NRTL activity coefficient model all other parameters (1)–cyclohexane (2)–n-propanol (3) system (all other parameters from set 1
from set 1 of Table 1.) of Table 1).
8 N. Aslam, A.K. Sunol / Fluid Phase Equilibria 240 (2006) 1–14

Fig. 13. Variation of ethyl acetate (1)–ethanol (2)–water (3) ternary azeotropic
Fig. 12. Bifurcation diagram for benzene (1)–cyclohexane (2) system at atmo- composition with pressure. (Based on NRTL activity coefficient model param-
spheric pressure. (Based on NRTL activity coefficient model parameters set 1 eters set 2 from Table 1.)
and 2 from Table 1.)

indicates that binary branches based on parameters (set #2) of


Table 1 are exactly matching the experimental data of Thornton
and Garner [12] while not compromising the accuracy of the
binary azeotrope prediction.
Table 3 contains the results of a predictor–corrector type
of algorithm used in implementing the numerical continua-
tion of sensitivity analysis for ternary benzene–cyclohexane–n-
propanol azeotrope with system variables and NRTL activ-
ity coefficient model parameters. The ternary benzene–
cyclohexane–n-propanol azeotrope is an unstable node in the
residue curve topology of this mixture. We monitored the varia-
tion in stability characteristics of this ternary azeotrope with sys-
tem variables and NRTL activity coefficient model parameters Fig. 14. Variation of ethyl acetate (1)–ethanol (2)–water (3) ternary azeotropic
by analyzing the eigenvalues. With variation of system variables composition with pressure and disappearance of ternary azeotrope into binary.
and activity coefficient model parameters the stability char- (Based on NRTL activity coefficient model parameters set 2 from Table 1.)
acter of ternary benzene–cyclohexane–n-propanol azeotrope
remained unchanged. Figs. 15 and 16 shows the effect of non-randomness parameter
[α12 ] and [α13 ] on ternary azeotropic composition. Fig. 17a–c
6.2. Ethyl acetate–ethanol–water system depicts the effect of NRTL activity coefficient model parameter
[B23 ] on the ethyl acetate, ethanol and water composition in ethyl
Fig. 13 shows the variation of ethyl acetate (1)–ethanol acetate–ethanol–water ternary azeotrope. Figs. 18–20 shows
(2)–water (3) ternary azeotrope with pressure. Fig. 14 shows the the variation of ternary ethyl acetate–ethanol–water azeotrope
disappearance of ternary ethyl acetate (1)–ethanol (2)–water (3) composition with NRTL activity coefficient model parame-
azeotrope with increase in pressure at around 16.0 atmospheres. ters [B32 ], [B12 ] and [B21 ], respectively. Fig. 21 shows the

Table 3
Implementation results of a predictor–corrector type algorithm for sensitivity analysis of ternary benzene (1)–cyclohexane (2)–n-propanol (3) azeotrope with system
variables and NRTL activity coefficient model parameters
Benzene–cyclohexane–n-propanol Pressure Sensitivity of Sensitivity of Sensitivity of Sensitivity of NRTL
ternary azeotrope sensitivity sensitivity non-randomness non-randomness non-randomness energy parameter
Fig. 3 parameter [α12 ] parameter [α13 ] parameter [α23 ] [B12 ] Fig. 7
Fig. 4 Fig. 5 Fig. 6

Execution time (s) 5.21 0.23 0.422 0.32 0.45


Maximum step size 0.25 0.08 0.08 0.1 0.1
Initial step size 0.01 0.001 0.001 0.01 0.01
Maximum number of Newton 3.0 3.0 3.0 3.0 3.0
iterations
Minimum step size 0.01 0.001 0.001 0.01 0.001
Number of steps 1000.0 40.0 35.0 22.0 43.0
Convergence criteria per step 10−6 10−6 10−6 10−6 10−6
N. Aslam, A.K. Sunol / Fluid Phase Equilibria 240 (2006) 1–14 9

Fig. 15. Variation of ethyl acetate (1)–ethanol (2)–water (3) ternary azeotropic Fig. 16. Variation of ethyl acetate (1)–ethanol (2)–water (3) ternary azeotropic
composition with non-randomness parameter [α12 ]. (Based on NRTL activity composition with non-randomness parameter [α13 ]. (Based on NRTL activity
coefficient model all other parameters from set 1 of Table 1.) coefficient model all other parameters from set 1 of Table 1.)

variation of location of bifurcation point appearing on ethyl for ethyl acetate–ethanol–water system is closer to experimen-
acetate–ethanol binary branch with pressure. Figs. 22–25 shows tally reported values of Gmehling et al. [5,6] as shown in
the effect of [α13 ], [B12 ], [B23 ] and [B21 ] on the location of Tables 4 and 5. Table 6 contains the numerical implementa-
a bifurcation point appearing on ethyl acetate–ethanol binary tion results of sensitivity analysis of ethyl acetate (1)–ethanol
branch in ethyl acetate (1)–ethanol (2)–water (3) system. With (2)–water (3) ternary azeotrope with system variables and activ-
the adjusted parameters, the ternary azeotropic composition ity coefficient model parameters.

Fig. 17. (a) Variation of ethyl acetate (1) mole fraction in ternary azeotropic composition of ethyl acetate–ethanol–water with NRTL activity model parameter [B23 ].
(Based on NRTL activity coefficient model all other parameters from set 1 of Table 1.) (b) Variation of ethanol (2) mole fraction in ternary azeotropic composition of
ethyl acetate–ethanol–water with NRTL activity model parameter [B23 ]. (Based on NRTL activity coefficient model all other parameters from set 1 of Table 1.) (c)
Variation of water (3) mole fraction in ternary azeotropic composition of ethyl acetate–ethanol–water with NRTL activity model parameter [B23 ]. (Based on NRTL
activity coefficient model all other parameters from set 1 of Table 1.)
10 N. Aslam, A.K. Sunol / Fluid Phase Equilibria 240 (2006) 1–14

Fig. 21. Variation of bifurcation point on binary ethyl acetate (1)–ethanol (2)
branch with pressure for ethyl acetate (1)–ethanol (2)–water (3) system.
Fig. 18. Variation of ternary azeotropic composition of ethyl acetate–ethanol–
water with NRTL activity model parameter [B32 ]. (Based on NRTL activity
coefficient model all other parameters from set 1 of Table 1.)

Fig. 22. Variation of bifurcation point on binary ethyl acetate (1)–ethanol (2)
branch with non-randomness parameter [α13 ]. For ethyl acetate (1)–ethanol
(2)–water (3) system.

Fig. 19. Variation of ternary azeotropic composition of ethyl acetate–ethanol–


water with NRTL activity model parameter [B12 ]. (Based on NRTL activity
coefficient model all other parameters from set 1 of Table 1.)

Fig. 23. Variation of bifurcation point on binary ethyl acetate (1)–ethanol (2)
branch with NRTL activity coefficient model parameter [B12 ] for ethyl acetate
(1)–ethanol (2)–water (3) system.

Table 4
Ternary azeotrope of ethyl acetate–ethanol–water system at atmospheric pres-
sure (computed and experimental values)
Ethyl acetate (1), ethanol (2), water (3)

Experimental data 0.5789,0.1126,0.3085, T = 343.8 K


Fig. 20. Variation of ternary azeotropic composition of ethyl acetate–ethanol– Without adjustment of parameters 0.5346,0.1336,0.3318, T = 343.0137 K
water with NRTL activity model parameter [B21 ]. (Based on NRTL activity After adjustment of parameters 0.5735,0.1089,0.3172, T = 343.55 K
coefficient model all other parameters from set 1 of Table 1.)
N. Aslam, A.K. Sunol / Fluid Phase Equilibria 240 (2006) 1–14 11

Fig. 24. Variation of bifurcation point on binary ethyl acetate (1)–ethanol (2) Fig. 25. Variation of bifurcation point on binary ethyl acetate (1)–ethanol (2)
branch with NRTL activity coefficient model parameter [B23 ] for ethyl acetate branch with NRTL activity coefficient model parameter [B21 ] for ethyl acetate
(1)–ethanol (2)–water (3) system. (1)–ethanol (2)–water (3) system.

6.3. Water–formic acid–acetic acid system [DECHEMA Series 1977] (Table 7 parameter set 1) we
were unable to predict a ternary azeotrope although a binary
Wisniak and Tamir [18] reported that water–formic water–formic acid azeotrope was calculated. We conducted a
acid–acetic acid system has a ternary azeotrope. When we systematic sensitivity analysis and compiled a list of NRTL
tried to calculate this ternary azeotrope through the NRTL parameters (parameter set 2–set 8 Table 7). The parameter
model parameters available from Gmehling and Onken [7] sets described in Table 7 are used to compute the bifurcation

Table 5
NRTL activity coefficient parameters for ethyl acetate (1)–ethanol (2)–water (3) system
NRTL parameters α12 α13 α23 B12 B21 B13 B31 B23 B32

Set #1 based on binary information 0.30 0.35 0.30 282.90 524.40 1286.10 −1705.70 246.10 −586.08
Set #2 adjusted parameters 0.24 0.42 0.32 318.50 575.20 943.40 −1285.50 214.50 −626.80

Table 6
Implementation results of a predictor–corrector type algorithm for sensitivity analysis of ternary ethyl acetate (1)–ethanol (2)–water (3) azeotrope with system
variables and NRTL activity coefficient model parameters
Ethyl acetate–ethanol–water Pressure Sensitivity of Sensitivity of Sensitivity of Sensitivity of
ternary azeotrope sensitivity sensitivity non-randomness non-randomness NRTL energy NRTL energy
Fig. 13 parameter [α12 ] parameter [α13 ] parameter [B12 ] parameter [B32 ]
Fig. 14 Fig. 15 Fig. 16 Fig. 17

Execution time (s) 4.87 0.46 0.58 0.35 0.58


Maximum step size 0.1 0.05 0.09 0.08 0.08
Initial step size 0.01 0.01 0.01 0.005 0.009
Maximum number of Newton 4.0 3.0 3.0 3.0 3.0
iterations
Minimum step size 0.01 0.01 0.01 0.005 0.009
Number of steps 860.0 20.0 25.0 62.0 68.0
Convergence criteria per step 10−6 10−6 10−6 10−6 10−6

Table 7
Parameter sets for water (1)–formic acid (2)–acetic acid (3) system (based upon NRTL model)
NRTL parameter set α12 α13 α23 B12 B21 B13 B31 B23 B32

#1 0.304 0.299 0.302 −297 93.2 646 −20.2 361 −386


#2 0.352 0.335 0.245 −455 65.8 366 −16.8 495 −108
#3 0.250 0.270 0.450 −456 33.2 1206 −10.2 405 −200
#4 0.300 0.200 0.300 −637 73.2 327 −35.2 305 −260
#5 0.300 0.300 0.300 −327 53.2 246 −40.2 495 −38.8
#6 0.250 0.200 0.300 −255 33.2 1046 −18.2 695 −38.3
#7 0.350 0.300 0.300 −487 42.3 866 −95.4 625 −38.3
#8 0.300 0.220 0.350 −197 85.2 476 −48.1 765 −38.3
12 N. Aslam, A.K. Sunol / Fluid Phase Equilibria 240 (2006) 1–14

Table 8a
Experimental data of [17] for ternary azeotrope of water (1)–formic acid
(2)–acetic acid (3) system at atmospheric pressure
Water (%) 46.9
Formic acid (%) 36.3
Acetic acid (%) 16.8

Table 8b
Computed values of ternary azeotrope for water (1)–formic acid (2)–acetic acid
(3) system at atmospheric conditions with different parameter set values
NRTL parameter set Water (%) Formic acid (%) Acetic acid (%)

#1 None None None


Fig. 26. Water mole fraction vs. the homotopy parameter for ternary system: #2 30.70 57.20 12.09
water (1)–formic acid (2)–acetic acid (3). #3 32.80 59.45 7.74
#4 35.15 59.83 5.01
#5 30.78 54.49 14.73
#6 34.94 45.17 19.2
#7 32.84 48.64 18.52
#8 37.45 41.66 20.89

data for water–formic acid–acetic acid of Wisniak and Tamir


[18]. Table 8b contains the computed ternary azeotropic com-
position for water–formic acid–acetic acid system. For each
parameter set of Table 7, there is a difference among computed
values of ternary azeotrope as shown in Table 8b. The parameter
set 6 provides the ternary azeotropic composition, which is
close enough to experimentally reported values of Wisniak and
Fig. 27. Formic acid mole fraction vs. the homotopy parameter for ternary sys- Tamir [18]. This example provides a basis about systematic
tem: water (1)–formic acid (2)–acetic acid (3). adjustment of phase equilibrium model parameters through
sensitivity analysis to improve the prediction of ternary and
diagrams. Fig. 26 contains the bifurcation diagram for
higher order azeotropic points. Table 9 contains the variation
water–formic acid–acetic acid system depicting the variation
of homotopy parameter values at bifurcation point located
of water mole fraction with homotopy parameter for indicated
on binary water–formic acid branch for different parameter
system under different parameter sets from Table 7. Fig. 27
sets. For parameter set 1, (Gmehling and Onken [7], vol. I/1)
contains the bifurcation diagram for water–formic acid–acetic
the bifurcation point is located at homotopy parameter value
acid and depicts the variation of formic acid mole fraction
of 1.29 ruling out the possibility of any ternary azeotrope.
with homotopy parameter. For each parameter set of Table 7,
While for parameter set 6, which provide the computed value
a continuation branch is tracked as shown in Figs. 24 and 25.
of ternary azeotrope closer to experimentally reported data
Fig. 28 shows the temperature bifurcation diagram for the same
has bifurcation point located at homotopy parameter value of
system. Table 8a indicates the experimental ternary azeotropic
0.59. Figs. 29–31 depict the effect of model parameters on the
location of bifurcation point on pure formic acid branch.

Table 9
Homotopy continuation parameter at bifurcation point on a water–formic acid
binary branch for different set of NRTL parameter sets from Table 7
NRTL parameter set Homotopy continuation parameter at bifurcation
point on a water–formic acid binary branch

#1 1.290
#2 0.653
#3 0.743
#4 0.817
#5 0.602
#6 0.590
#7 0.503
Fig. 28. Temperature bifurcation diagram for ternary system: water (1)–formic #8 0.419
acid (2)–acetic acid (3).
N. Aslam, A.K. Sunol / Fluid Phase Equilibria 240 (2006) 1–14 13

the ternary and higher order azeotropic points is minimized if


not eliminated. The parametric perturbation of azeotropic states
and associated characteristic points in homotopy continuation
maps also provides important insights regarding the limitations
and capabilities of a phase equilibrium model in predicting the
azeotropic states in multicomponent mixtures. The sensitivity
analysis of azeotropic points also provides a basis to judge the
quality of fit. The sensitivity of activity coefficient model param-
eters on azeotropic conditions is examined through homotopy
continuation approach. Effect of system variables on azeotropic
states and associated bifurcation points can also be analyzed
through our approach.

Fig. 29. The variation of bifurcation point on pure formic acid branch with List of symbols
non-randomness parameter [α12 ]. [F] matrix for the necessary condition of azeotropy
[F] Jacobian matrix of F
KiIdeal equilibrium constant for ideal solution
KiReal equilibrium constant for non-ideal solution
Ki0 pseudo equilibrium constant
Kij∞ infinite dilution equilibrium constant
Kij derivative of equilibrium constant with respect to com-
ponent j
P total pressure of the system
Pisat vapor pressure of component i
s arc length
T temperature
xi mole fraction of the component i in the liquid phase
yiIdeal mole fraction of the component i in the vapor phase for
an ideal gas and ideal solution
Fig. 30. The variation of bifurcation point on pure formic acid branch with yiReal mole fraction of the component i in the vapor phase for
NRTL activity coefficient model parameter [B12 ]. a real gas and non-ideal solution

Greek letters
λ homotopy parameter
λij bifurcation point
γj activity coefficient
γj∞ activity coefficient at infinite dilution

References

[1] E.L. Allgower, K. Georg, Numerical Continuation Methods: An Intro-


duction, Springer, Berlin, 1990.
[2] N. Aslam, A.K. Sunol, Reliable computation of binary homogeneous
azeotropes of multi-component mixtures at higher pressures through
equation of states, Chem. Eng. Sci. 59 (2004) 599–609.
[3] P. Englezos, N. Kalogerakis, Applied Parameter Estimation for Chemical
Fig. 31. The variation of bifurcation point on pure formic acid branch with Engineers, Marcel Dekker, New York, 2001.
NRTL activity coefficient model parameter [B21 ]. [4] Z.T. Fidkowski, M.F. Malone, M.F. Doherty, Computing azeotropes in
multi-component mixtures, Comput. Chem. Eng. 17 (1993) 1141–1155.
7. Conclusion [5] J. Gmehling, J. Menke, J. Krafczyk, K. Fischer, Azeotropic Data. Part
I, Weinheim VCH, 1994.
[6] J. Gmehling, J. Menke, J. Krafczyk, K. Fischer, Azeotropic Data. Part
This paper highlights a systematic approach to examine the II, Weinheim VCH, 1994.
sensitivity of activity coefficient model parameters and system [7] J. Gmehling, U. Onken, Vapor–Liquid Equilibrium Data collection, vol.
variables on the prediction of azeotropes in multicomponent I/1. DECHEMA Chemistry Data Series, 1977.
mixtures. The approach provides a systematic basis to adjust [8] J.P. Knapp, M.F. Doherty, A new pressure swing distillation process for
separating homogeneous azeotropic mixtures, Ind. Eng. Chem. Res. 31
the parameters, which are based on binary phase equilibrium (1992) 346–357.
information in such a way that error associated with extrapo- [9] M.F. Malone, M.F. Doherty, Conceptual Design of Distillation Systems,
lating the parameters based upon binary information to predict McGraw Hill, NewYork, 2001.
14 N. Aslam, A.K. Sunol / Fluid Phase Equilibria 240 (2006) 1–14

[10] M.L. Rabinovich, Mathematical Modeling of Chemical Processes, Mir [15] J.E. Tolsma, P.I. Barton, Computation of heteroazeotropes, Part II: effi-
Publishers, Moscow, 1992. cient calculation of changes in phase equilibrium structure, Chem. Eng.
[11] A. Speight, Using homotopy methods to solve non-smooth equations, Sci. 55 (2000) 3835–3853.
M.S. Thesis, University of Colorado at Denver, 1999. [16] M.S. Walas, Phase Equilibria in Chemical Engineering, Butterworth Pub-
[12] J.D. Thornton, F.H. Garner, J. Appl. Chem. 1 (Suppl. 1) (1951) lishers, Boston, 1985.
561. [17] L.T. Watson, R.C. Melville, A.P. Morgan, H.F. Walker, A suite of FOR-
[13] J.E. Tolsma, Simulation and analysis of heteroazeotropic systems, Ph.D TRAN 90 codes for globally convergent homotopy algorithms, ACM
Thesis, Massachusetts Institute of Technology, Cambridge, MA, June Trans. Math. Software 23 (1997) 514–549.
1999. [18] J. Wisniak, A. Tamir, Vapor–liquid equilibria in the ternary systems
[14] J.E. Tolsma, P.I. Barton, Computation of heteroazeotropes, Part I: theory, water–formic acid–acetic acid and water–acetic acid–propionic acid, J.
Chem. Eng. Sci. 55 (2000) 3817–3834. Chem. Eng. Data 22 (1977) 253–260.

Вам также может понравиться