Models and Physical Properties: User Guide For
Models and Physical Properties: User Guide For
Version 6.1
June 2016
Disclaimer
While every effort has been made to ensure that the information contained in this document is
correct and that the software and data to which it relates are free from errors, no guarantee is
given or implied as to their correctness or accuracy. Neither KBC Advanced Technologies plc nor
any of its employees, contractors or agents shall be liable for direct, indirect or consequential
losses, damages, costs, expenses, claims or fee of any kind resulting from any deficiency, defect
or error in this document, the software or the data.
Contents
Overview......................................................................................................................5
Introduction.................................................................................................................5
What types of model are available?........................................................................5
Components............................................................................................................66
Introduction..............................................................................................................66
Normal components................................................................................................66
Petroleum fractions.................................................................................................74
Index............................................................................................................................76
Overview
Introduction
Multiflash is an advanced software package for performing
complex equilibrium calculations quickly and reliably. The main
utility is a multiple phase equilibrium algorithm that is interfaced
to Infochem’s package of thermodynamic models and a number of
physical property data banks.
The purpose of this guide is to provide more detailed descriptions
of the models available in Multiflash than you will find in our main
User Guide. The correlation equations for storing pure component
properties in our physical property databanks will also be
described.
This section defines what a model is in terms of the Multiflash
nomenclature, what models are available and when you might wish
to use them.
fiv fil
where f i v is the fugacity of component i in the vapour phase and
f i l is the fugacity of component i in the liquid phase.
The models used in Multiflash to represent the fugacities from the
phase equilibrium relationship in terms of measurable state
variables (temperature, pressure, enthalpy, entropy, volume and
internal energy) fall into two groups, equation of state methods
and activity coefficient methods. The basis of each of these
methods is described below.
5
With an equation of state method, all thermal properties for any
fluid phase can be derived from the equation of state. With an
activity coefficient method the vapour phase properties are derived
from an equation of state, whereas the liquid properties are
determined from the summation of the pure component properties
to which a mixing term or an excess term has been added.
Multiflash may also be used to calculate the phase equilibrium of
systems containing solid phases, either mixed or pure. These may
occur either when a normal fluid freezes or may be a particular
solid phase such as a hydrate, wax or asphaltene. Models used to
represent these solids are discussed below.
The transport properties of a phase (viscosity, thermal
conductivity and surface tension) are derived from semi-empirical
models, which will be discussed later.
f i v iv yi p
where iv is the fugacity coefficient. For a vapour at moderate
pressures i is close to unity.
v
f i l il xil p
Although since a liquid differs considerably from an perfect gas
the fugacity coefficients for a liquid are very different from unity.
f i l xi f i *,l
The ideal solution assumes that all molecules in the liquid solution
are identical in size and are randomly distributed. This assumption
is valid for mixtures made up of molecules of similar size and
6
type, but for mixtures of unlike molecules you must expect varying
degrees of non-ideality. The activity coefficient, i , represents the
deviation of the mixture from ideality, as defined by the ideal
solution.
The fugacity coefficients for the activity coefficient equations are
calculated from the standard relationship:
ln i ln i ln pisat ln isat ln p i
where i is the activity coefficient of component i which is
derived from the excess Gibbs energy as follows:
GE
ln i .
ni
pisat is the saturated vapour pressure of component i , isat is the
fugacity coefficient of the pure saturated vapour of component i
(calculated from the gas phase model associated with the activity
coefficient equation) and p is the total pressure.
( p pisat )visat
i
RT
where visat is the saturated liquid volume of component i .
7
Thermodynamic properties
from an Equation of State
Introduction
Any thermodynamic property can be calculated with an equation
of state. This section present the general expressions used in
Multiflash to calculate thermodynamic properties, like enthalpy
and fugacity coefficients from equations of state. Some properties,
like enthalpy and entropy are calculate directly from the equation
of state, while others like the Gibbs energy are calculated as
combinations of other properties.
Enthalpy
In Multiflash the enthalpy is calculated as
H =H ref + H pg + H res ,
where:
H ref is the (arbitrary) enthalpy value in a reference state to be
defined.
H pg is the perfect gas contribution to the enthalpy, given by:
T
H pg =∫T C P , pg dT ,
ref
[( ) ]
V
∂P
H res=PV −RT + ∫ −P dV
∞ ∂T V
.
8
1. ‘Compound’ datum (default): The enthalpy of each pure
component in the perfect gas state at 298.15 K and 1 atm is set to
zero. This is done by setting:
H ref =Δ H of − H 298
pg ,
o
where Δ H f is the standard enthalpy of formation of the
compounds in the perfect gas state at 298.15 K and 1 atm.
This datum produces enthalpy values that are much larger
numerically than the ‘compound’ datum but enthalpy differences
between two states are the same. When calculating chemical
reaction equilibrium the ‘elements’ datum must be used because it
is the elemental entities that are conserved rather than the
molecular entities.
The overall enthalpy is obtained by multiplying the mole numbers
of each phase with the enthalpy of each phase, and summing over
all phases:
NP
H =∑ n j H j .
j
Entropy
The entropy is in Multiflash calculated as:
S=S ref + S pg + S res ,
where:
S ref is the (arbitrary) entropy value in a reference state to be
defined.
S pg is the perfect gas contribution to the entropy, given by:
T
C P , pg
S pg= ∫ dT ,
T ref
T
where C P , pg is the perfect gas heat capacity;
S res is the residual entropy at specified T and P, which is
calculated from the thermodynamic model specified for thermal
properties, using the standard thermodynamic relation:
[( ) ]
P
∂P R
S res=∫ − dV + R ln Z ,
0
∂T V V
where Z is the compressibility factor:
9
PV
Z= .
n RT
Although the absolute entropy can be argued to have a physical
interpretation, in practise, it is entropy differences that are
experimentally accessible and S ref can be chosen at will. Multiflash
has three possible reference states that are user selectable:
1. ‘Compound’ datum (default): The entropy of each pure
component in the perfect gas state at 298.15 K and 1 atm is set to
zero. This is done by setting:
where S 298
pg is the value of
S pg at 298.15 K.
2. ‘Elements’ datum: The entropy of each element is set to zero in
the perfect gas state at 298.15K and 1 atm, by setting:
S ref =Δ S of −S 298
pg ,
o
where Δ S f is the entropy of formation at 298.15 K and 1 atm.
This datum produces values that are much larger numerically than
the ‘compound’ datum but entropy differences between two states
are the same. When calculating chemical reaction equilibrium the
‘elements’ datum must be used.
3. ‘Standard’ datum (sometimes called the ‘third-law or ‘absolute’
entropy): The reference entropy is chosen so that the entropy of
each component in the perfect gas state at 298.15K and 1 atm is
equal to the standard entropy of that component. This is done by
setting:
Fugacity coefficients
The fugacity coefficient, ϕ̂ i is the ratio between the fugacity and
the partial pressure of a given component:
f̂ i
ϕ̂ i=
P xi
It is calculated as:
[( ) ]
V
−1 ∂P RT
ln ϕ̂ i= ∫
RT ∞ ∂ ni
−
V
dV −ln Z
T ,V , n j
10
Gibbs Energy and Internal Energy
The internal energy, U is calculated from the enthalpy:
U =H −PV
and the Gibbs free energy, G is calculated from the enthalpy and
entropy
G=H −TS
C P= ( )
∂H
∂T P
.
C P=C P , pg +C P , res=C P , pg + ( )
∂ H res
∂T P
,
CV = ( )
∂U
∂T V
.
11
Isothermal compressibility
The quantity isothermal compressibility, β , is the response of a
material in terms of volume change when pressure is applied at
constant temperature.
It is determined using the following expression:
β=
−1 ∂ V
V ∂p ∣ T =const
α=
1 ∂V
V ∂T ∣
p=const
μ JT =
∂T
∂P ∣
H=const
=
V
CP
(α T −1)
Activity Coefficient
The activity coefficient of a component is defined as the activity of
that component divided by the mole fraction:
ai (T , P , n)
γi ≡ ,
xi
and it is in Multiflash calculated as the fugacity of the component
in the mixture divided by the pure component fugacity at the same
temperature and pressure:
12
̂ i (T , P , n)
ϕ
γi = .
ϕi (T , P )
Speed of Sound
The Speed of Sound of each phase is calculated as:
√
CPV 2
c=
∂V ,
−C V M w
∂P
where M w is the molecular weight of the phase
For multiple phases the overall speed of sound is estimated using
the equation of Wallis. Reference: G. B. Wallis: 'One dimensional
two-phase flow', McGraw-Hill, 1969.
V mix
c=
√
∂V
NP CV NP
∂P
−∑ ni ×∑ n i Mni
i CP i
13
Equations of state provided in
Multiflash
14
N RT
p= .
V
This model is normally used in conjunction with an activity
coefficient method when the latter is used to model the liquid
phase. It could also be used to describe the behaviour of gases at
low pressure.
2
a i a ci 1 i 1 T Tci
R 2 Tci2
a ci 0.45724
pci
and
i 0.37464 154226
. i 0.26992 i2
except for water when T Tci < 0.85 where the following
alternative relation is used:
2
ai a ci 10085677
. 0.82154 1 T Tci
N ni
i
a ai a j (1 k ij )ni n j
ij
b bi ni
i
RTci
bi 0.07780
pci
k ij is usually referred to as a binary interaction parameter, the use
of such parameters is discussed in a later section.
15
Peng-Robinson 1978 (PR78) equation of state
The 1978 revised version of the Peng-Robinson EOS (D. B. Robinson
and D.-Y. Peng, GPA Research Report 28, Gas Processors
Association, Tulsa, (1978)) has a different treatment for the
parameter . If the acentric factor 0.49 the same expression
is used as before:
i 0.37464 154226
. i 0.26992 i2
but, if 0.49 the following relationship is used:
a i a ci Tci T
R 2 Tci2
a ci 0.42748
pci
The standard (Van der Waals 1-fluid) mixing rules are:
N ni
i
a ai a j (1 k ij )ni n j
ij
b bi ni
i
RTci
bi 0.08664
pci
16
Redlich-Kwong-Soave (RKS) equation
The RKS EOS (G. Soave, Chem. Eng. Sci., 27, 1197, (1972)) .has the
same form and mixing rules as the RK equation but the a
parameter is a function of temperature.
2
a i a ci 1 i 1 T Tci
where:
i 0.48 1574
. i 0176
. i2
and for API variant (M. S. Graboski and T. E. Daubert, Ind. Eng.
Proc. Des. Dev., 17, 443, (1978)):
2
a i a ci 1 i 1 T Tci
where:
i 0.48508 15517
. i 015613
. i2
except for hydrogen, which in the API variant is given by:
T
a i 1202
. a ci exp 0.30228
Tci
Zudkevitch-Joffe (ZJ)
The ZJ EOS is based on the original version of Redlick-Kwong (RK)
eos (D. Zudkevitch and J. Joffe, AIChEJ, 16, 112 (1970).
For the original version of RK, the “a” and “b” parameters are
expressed explicitly in terms of the critical temperature and
pressure
NRT a
p
V b V (V b)
where the ai and bi for each component are defined as:
RT c
bi =0.08664
pc
2 2
R T ci
a i=0.42748
p ci
√T ci /T
17
Advanced Equation of state options
The advanced implementation of both the Peng-Robinson and the
Redlich-Kwong-Soave equations of state (PRA, PR78A and RKSA
models) contain additional non-standard features. These include
the ability to match stored values for the liquid density and the
saturated vapour pressure and a choice of mixing rule.
V V ' ci xi
The three coefficients may be stored as part of the pure
component data record.
Multiflash usually treats the volume shift as a linear function of
temperature; the density is matched at 290.7K and 315.7K so as to
reproduce the density and thermal expansivity of liquids over a
range of temperatures centred on ambient. However, users may
also use the third term and enter the coefficient values directly.
2
a a ci 1 i1t i i 2 t i2 i 3 t i3 i 4 t i4 i 5 t i5
where
t i 1 T Tci
.
For each component the constants, i1 to i5 are fitted by linear
regression to the vapour pressure over a range of reduced
temperatures corresponding to the stored data. Fewer than 5
coefficients will be fitted if there is insufficient data or if the
extrapolation to low temperatures is unrealistic. If the vapour
pressure is undefined, the correlation for ai reverts to the
standard equation for that component.
Mixing Rules
For highly non-ideal systems it is often useful to be able to use any
Gibbs energy excess model (e.g. UNIQUAC or NRTL) as part of the
mixing rule for the equation of state. There are several different
ways in which this can be done; Multiflash currently provides
options for the MHV2 type mixing rule, the Huron-Vidal type
mixing rule, the PSRK mixing rule and the Infochem modification
18
based on the NRTL equation. The latter is used for modelling the
fluid phases in hydrate calculations.
b bi ni
i
RTb s2 N 2
a Q( )
s1 Q( )
GE b
Q( ) ni Qi ( i ) ln
RT i Nbi
i s1 ( i s1 ) 2 4 s2
Qi ( i )
2
1 2 2
s1 ln 0.623225
For the PR equation
2 2 2 2 and
s2 20.129 .
b bi ni
i
GE a
a b ni i
s1 i bi
1 2 2
s1 ln 0.623225
For the PR equation
2 2 2 2
b bi ni
i
19
a=b
[ G E RT
+
s1 s1
∑ ni ln
i ( ) ( )]
b
bi i
a
+∑ n i i
bi
s 1=−0.64663
N ni
i
b bi ni
i
j n j b j ji G ji
a b ni
i j n j b j G ji
where:
2 ai a j (1 k ji )
ji
bi b j
and:
ji ( ji ii )
G ji exp
RT
N ni
i
b bi ni
i
ai g ex
a=b [( ∑ n i )− ],
i=1 bi ln 2
with
20
−α ji Δ g ji
∑ Δ g ji b j n j exp(
RT
)
ex
g =∑ n i j=1
−α Δ g
i=1
∑ b j n j exp( Rji T ji )
j =1
Δ g ji =ln 2 [
ai
−2
√(a i a j ) (1−k ) ]
ij
bi bi + b j
Therefore, the Multiflash GUI is also able to deal with “VDW-like”
parameters for the HVP mixing rule.
Finally, if all the pairs of component can be described by classical
and symmetric kij, the HVP mixing rule reduces to the
conventional VDW mixing rule.
21
Cubic plus association (CPA) model
The CPA model consists of the Redlich-Kwong-Soave equation plus
an additional term based on Wertheim’s theory that represents the
effect of chemical association.
The form of the model is:
∑ n i F i (1− X i )
i NRT a
p= + +
V −0. 45b V −b V ( V + b )
The parameters a ci and bi are set for each component to satisfy
p 2 p
the critical conditions 0 at the known critical point
V V 2
of that component. The parameter a is a function of temperature
given by:
ai T a ci 1 1i t i 2i t i2 3i t i3 4i t i4 5i t i5
2
where:
t i 1 T Tci .
N ni
i
a ai a j (1 k ij )ni n j
ij
b bi ni
i
RTci
bi 0.08664
pci
The Wertheim association term is complex and, for a complete
discussion, the user should refer to the scientific literature. In
summary, the terms X i are found by simultaneously solving the
Wertheim equations, which in the CPA model have the form:
1
j K ij F j X j
1
Xi V 0.45b
where Fi are the number of (donor) bonding sites on component i
and K ij is the association constant for components i and j .
22
The CPA model also uses the Peneloux density correction to match
the liquid density calculated from the equation of state to that
stored in the chosen physical property data system. The volume
shift is a linear function of temperature which is set to match the
saturated liquid density at two different temperatures. For light
gases, a constant volume shift is used that is fitted to the gas’s
liquid density at a reduced temperature of 0.7.
23
Polymer Components
Polymers are not well-defined chemical compounds but rather a
distribution of chain molecules of varying molecular weight. In
Multiflash, polymers must be represented by one or more pseudo
components, which must be set up as user-defined components.
Using PC-SAFT, every pseudo component for a given polymer must
be assigned the same values of the pure-compound parameters
SAFTSIGMA (in metres, not Ångstrom units) and SAFTEK. In
addition, the SAFTM parameter must be specified. This is normally
quoted as a ratio to the molecular weight, so it has to be calculated
for each polymer pseudo component knowing the molecular
weight. For polystyrene, for example, Gross and Sadowski give the
ratio as 0.019, so for a polystyrene pseudo component of
molecular weight 100000, the SAFTM parameter should be set to
1000000.019=1900, etc.
Additionally, the user can define association parameters if the
polymer forms hydrogen bonds. These parameters are SAFTBETA
which defines the volumetric or entropic parameter, and
SAFTEPSILON the energy or enthalpy parameter. Multiflash also
provides an extension to the PC-SAFT definition: the user can also
supply a heat capacity parameter SAFTGAMMA for the association
term. For the association term to be non-zero, the user must also
define the parameter SAFTFF which denotes the number of donor
bonding sites per segment of polymer.
Values of PC-SAFT parameters for polymers can be found in
Modeling Polymer Systems Using the Perturbed-Chain Statistical
Associating Fluid Theory Equation of State by Gross and Sadowski
in Industrial and Engineering Chemistry Research, 41, 1084, (2002)
and in Modeling of polymer phase equilibria using Perturbed-Chain
SAFT by Tumakaka, Gross and Sadowski in Fluid Phase Equilibria,
194-197, 541, (2002).
24
(although their examples of actual values of bond fractions are not
realistic).
All other parameters of the polymer, including the segments
fractions, are then internally calculated by Multiflash from the
supplied molecular weight and bond fractions. The user can define
the BIPs between normal components and/or segments. Note that
in the fluid composition, the amounts of the segments must all be
set to zero, as the segments are not real components of the
mixture.
25
(1)
z mix z ( 0)
(1)
z z ( 0)
where z ( 0 ) and z (1) are the compressibility factors of the two
reference fluids expressed as functions of reduced temperature,
pressure and volume. To apply the method to a mixture, therefore,
it is necessary to obtain averaged critical properties by the use of
mixing rules. The only difference between the LK and LKP methods
lies in the value of the parameter in the mixing rules which are
defined as follows. First the critical compressibility factor for each
component i is defined from the acentric factor by:
Z ci 0.2905 0.085 i
and hence the critical molar volumes:
v ci Z ci RTci / p ci
The main mixing rules have the form:
Z c , mix x Z
i
i i
3
v ci
1/ 3
v 1cj/ 3
v c , mix xi x j
2
ij
3
1 v 1ci/ 3 v 1cj/ 3
Tc , mix
vc
x x
i j
2
Tci Tcj k ij
ij
p c , mix RTc , mix Z c , mix / v c , mix
26
Benedict-Webb-Rubin-Starling (BWRS) equation of
state
The BWRS equation method is an 11 parameter non-cubic equation
of state. It is described by
RT B C D C' 2 2
p N 2 5 2 1 2 exp 2
V
V V V V V V
where:
1 C D E
B B0 A0 02 30 04
RT T T T
1 3 d3
C b 3
a
RT T
3 3 d3
D a
RT T
c3
C'
RT 3
Mixing rules are used to calculate the parameters from pure
component properties as follows:
N ni
i
B0 B0 i n i
i
A0 A0i A0 j 1 k ij ni n j
ij
C 0 C 0i C 0 j 1 k ij ni n j
3
ij
D0 D0i D0 j 1 k ij ni n j
4
ij
E 0 E 0i E 0 j 1 k ij ni n j
5
ij
b bi ni
i
a a i ni
i
c c i ni
i
27
d d i ni
i
i ni
i
i ni
i
28
1
2 ∑ ∑ i j c , ij ij
V c , mix = nn V l
N i =1 j=1
where N n i
i is the total mole number of the mixture, ni is
Vc ,ij
8
Vc ,i Vc1, /j 3
1 1/ 3 3
∑ ∑ ni n j T c , ij V c , ij k ij
1 i=1 j=1
T c , mix = 2
N V c , mix
where T c , ij=√ T c , i T c , j and k ij is a temperature-dependent
binary interaction parameter (BIP), normally close to 1.0. This BIP
has a significant effect on phase equilibrium calculations and must
be fitted to match experimental data.
The mixture (pseudo) critical compressibility factor is defined as
Z c ,mix xi Z c ,i
i
Pc ,iVc ,i
Z c, j
RTc ,i
The mixture (pseudo) critical pressure is then defined as
Z c ,mix RTc ,mix
Pc ,mix
Vc ,mix
BIPs for some pairs of components are stored in the INFOBIPS BIP
databank. In order to improve phase equilibrium predictions, BIPs
that are not available in the databank should be obtained by fitting
experimental data.
The GERG-2008 mixing rules (see below) may also be used with the
CSMA model combining rules and reference equations.
29
Pr P Pc , mix
All other thermodynamic properties are obtained from the Gibbs
energy by differentiation.
Reference fluids
The current model implementation includes reference equations of
state for the following substances:
acetone fluorine n-pentane R13
ammonia helium propane R134A
argon heptane propylene R14
benzene cyclohexane sulphur dioxide R141B
iso-butane iso-hexane SF6 R142B
n-butane n-hexane toluene R143A
1-butene hydrogen water R152A
iso-butene hydrogen sulphide xenon R161
cis-2-butene krypton R11 R218
trans-2-butene methane R113 R22
carbon dioxide methanol R114 R227EA
carbon monoxide neon R115 R23
carbonyl sulphide nitrogen R116 R236EA
decane nitrogen trifluoride R12 R236FA
DME nonane R123 R245FA
dodecane octane R1234YF R32
ethane oxygen R1234ZE R365MFC
ethanol iso-pentane R124 R41
ethylene neo-pentane R125 RC318
Applicability
The models are very accurate for pure substances that are
included in the above list of reference substances. For mixtures it
is necessary to fit values of the binary interaction parameters to
match experimental data. in order to get the best results.
Water
A high-accuracy model for water is available as a separate model
option and is also included as part of the CSMA mixture model.
The reference equation of state is the IAPWS-95 formulation: ‘The
IAPWS Formulation 1995 for the Thermodynamic Properties of
30
Ordinary Water Substance for General and Scientific Use’, W.
Wagner and A. Pruss, J. Phys. Chem. Ref. Data., Vol. 31, 387 (2002).
The IAPWS recommended equations for transport properties have
also been implemented.
Water-Ammonia
The high accuracy corresponding state model for water-ammonia
binary system is based on the work developed by Beiner Tillner-
Roth and Daniel G . Friend. The model not only has the high
accuracy models for pure water and ammonia but also has terms
for correcting the mixing behaviour. The model covers the
thermodynamic space between the solid-liquid-vapour boundary
and the critical locus, and is also valid in the vapour and liquid
phases for pressures up to 40 MPa. It represents vapour-liquid
equilibrium properties with an uncertainty of 0.01 in liquid
and vapour mole fractions. Typical uncertainties in the single-
phase regions are 0.3% for the density and 200 J / mol for
enthalpies.
Carbon Dioxide
A high-accuracy model for carbon dioxide is available as a separate
model option and is also included as part of the CSMA mixture
model The equation of state is defined in: ‘A New Equation of State
for Carbon Dioxide Covering the Fluid Region from the Triple-Point
Temperature to 1100 K at pressures up to 800 MPa’, R. Span and W.
Wagner, J. Phys. Chem. Ref. Data., Vol. 25, 1509 (1996). The
viscosity obtained from the correlation: ‘The Viscosity of Carbon
Dioxide’, A. Fenghour, W.A. Wakeham and V. Vesovic, J. Phys.
Chem. Ref. Data., Vol. 27, 31 (1998). The thermal conductivity
formulation is: ‘A Reference Multiparameter Thermal Conductivity
Equation for Carbon Dioxide with an Optimized Functional Form’,
G. Scalabrin, P. Marchi, F. Finezzo and R. Span, J. Phys. Chem. Ref.
Data., Vol. 35, 1549 (2006).
31
methane n-pentane argon
nitrogen iso-pentane oxygen
CO2 hexane hydrogen
ethane heptane CO2
propane octane water
n-butane nonane helium
iso-butane decane H2S
The model uses different mixing rules from CSMA and additional
binary departure functions that further improve the accuracy of
the multi-component mixture model in the description of
thermodynamic properties.
Vc ,ij
8
Vc ,i Vc1, /j 3
1 1/ 3 3
V
The ijV c
and β jic are constant BIPs with values usually close to 1
V V
and β ij c=1/ β jic
The mixture (pseudo) critical temperature is defined as
32
Departure function for mixtures in GERG-
2008
The Helmholtz energy reduced departure function for multi-
component mixtures includes individual terms for each pure
substance and binary correction terms:
α r ( T r , V r , X )=∑ x i α ri + Δα r
i=1
where
Δαijr (T r , V r , X )= xi x j F ij αijr ( T r , V r )
The parameter Fij , the weighting factor of the component, i and j
in the mixture, is obtained from fitting the specific binary mixtures.
The values of Fij for the natural gases in the GERG-2008 model
are stored in the INFOBIPS databank. If there is no departure
function for a binary components, the value of Fij is set to zero
by default. The binary departure function, ij Tr , Pr is similar to
r
Applicability
The GERG-2008 model is the recommended model for natural
gases.
33
Activity coefficient equations
in Multiflash
GE
0
RT
34
The ideal solution model may be used when the mixture is ideal,
i.e. when there are no mixing effects. It an also be used for single
components to calculate some pure component properties from
the physical property databank.
Wilson equation
Wilson E equation
This is defined by:
GE j Gij n j
ni ln
RT i j nj
where:
V j* Aij
Gij exp
Vi * RT
Wilson A equation
GE j Aij n j
ni ln
RT i j nj
This model which is a simplified form of the Wilson E model, may
be used for vapour-liquid equilibrium calculations but it is not
capable of predicting liquid-liquid immiscibility. To obtain accurate
predictions you must supply binary interaction parameters (BIP)
values, which are dimensionless.
NRTL equation
∑ n j A ji G ji
G =∑ n i
E j
i ∑ n j G ji
j
where:
aij Aij
Gij exp
RT
35
The NRTL model may be used for vapour-liquid, liquid-liquid and
vapour-liquid-liquid calculations (the VLE option should be used
for VLLE). Again if BIP values are not provided in INFOBIPS they
must be supplied for accurate predictions. In cases where the user
does not specify any value for the non-randomness factor, ij , it is
automatically set to 0.3 if the VLE version of NRTL is specified or
to 0.2 if the LLE version is specified. Note that ij ji so only
ij need be supplied.
UNIQUAC equation
ri n j qi r j n j G ji q j n j
GE j z j
ni ln qi ni ln qi ni ln
j
RT i rj n j 2 i ri q j n j i q jnj
j j j
where:
z 10
and:
Aij
Gij exp
RT
The UNIQUAC model may be used for vapour-liquid, liquid-liquid
and vapour-liquid-liquid calculations. In Multiflash we provide
UNIQUAC VLE and LLE variants as for the NRTL equation. Again
BIP values must be supplied for accurate predictions if they are not
included in INFOBIPS. For VLLE the variant chosen should be
guided by the BIPs available.
( ) ( )
ri ∑ n j qi ∑ r j n j
GE j z j G G(i)
=∑ ni ln + ∑ qi ni ln + −∑ ni
RT i ∑ r jn j 2 i ri ∑ q j n j RT i RT
j j
36
pure component i according to the principle of solution of
groups. The UNIFAC residual term is given by:
lk Ql N l
G
N k Qk ln l
RT k Ql N l
l
The summation is over all groups in the mixture (or pure
component). N k is the total number of moles of group k , Qk
is the surface area parameter for group k and lk is the
interaction parameter:
A
lk exp lk
RT
In original UNIFAC, the two binary parameters Alk between
components l and k are normally taken as constants.
lk Ql N l
G
N k Qk ln l
RT k Ql N l
l
The summation is over all groups in the mixture (or pure
component). N k is the total number of moles of group k , Qk
is the surface area parameter for group k and lk is the
interaction parameter:
A
lk exp lk
RT
For Dortmund modified UNIFAC, the two binary parameters Alk
between components l and k are treated as quadratic functions
of temperature.
Dortmund modified UNIFAC is better able to represent the
simultaneous vapour-liquid equilibria, liquid-liquid equilibria and
excess enthalpies of polar mixtures than the original UNIFAC
37
method. Like original UNIFAC, however, it does not allow for the
presence of light gases in the mixture.
References: Gmehling and co-workers, A Modified UNIFAC Model. 1.
Prediction of VLE, hE, and , Industrial and Engineering Chemistry
Research, 26, 1372, (1987); A Modified UNIFAC Model. 2. Present
Parameter Matrix and Results for Different Thermodynamic
Properties, ibid., 32, 178, (1993); A Modified UNIFAC (Dortmund)
Model. 3. Revision and Extension, ibid., 37, 4876, (1998); A Modified
UNIFAC (Dortmund) Model. 4. Revision and Extension, ibid., 41,
1678, (2002).
RT RT n V i i
i
where:
i j
2
Aij i j k ij
2
i and Vi are the solubility parameters and molar volumes at
25°C of component i.
Regular solution theory can be used for vapour-liquid calculations
for mixtures of non-polar or slightly polar components. The theory
is applicable to systems which exhibit negligible entropies and
volumes of mixing. However, it has been largely superseded by
equations of state.
Flory-Huggins theory
The Multiflash implementation of Flory-Huggins theory includes a
correction term. It is defined by:
Vi n j ni n jViV j Aij
GE
ni ln
j ij
RT i n jV j 2 RT niVi
j i
38
Gas phase models for activity coefficient methods
The quantity ln i can be calculated from any of the gas phase
sat
39
Models for solid phases
Introduction
Multiflash may also be used to calculate the phase equilibrium of
systems containing solid phases, either mixed or pure. These may
occur either when a normal fluid freezes or may be a particular
type of solid phase such as a hydrate.
(
ln ϕ i=α ln ϕ liq
i −
ΔH −T ref Δ
R
C p
)( 1
−
1
T T ref )
+
S corr Δ
R
+
C p
R
ln
( )
T
T ref
−
( p− p atm ) V
RT
Δ
40
model can for example be applied to hydrated salts such as
monoethylene glycol (MEG) monohydrate or to crystalline mineral
salts, i.e. scales. If 1 , the solid fugacity coefficient is defined
relative to the liquid phase of the same composition whereas, if
0 , the solid fugacity coefficient is an absolute value. S corr is
a molar enthalpy correction factor that allows the reference
temperature Tref to be different from the normal melting point.
For solid phases that are not pure substances, the parameters
DH , DC p DV , S corr and Tref must be defined specifically
for the phase in question.
Hydrate model
The original Infochem model uses a modification of the RKS
equation of state for the fluid phases plus the van der Waals and
Platteeuw model for the hydrate phases. An alternative model uses
the CPA model for the fluid phases. The hydrate models have also
been extended to include hydrate structure H in addition to
structures I and II. The model can explicitly represent all the
effects of the presence of inhibitors, although parameters for the
CPA model are only provided for methanol, ethanol, MEG, DEG,
TEG and salt.
The main features of the models are:
Our description of hydrate phase behaviour uses a
thermodynamically consistent set of models for all
phases present including hydrate structures I, II and H,
ice, water, liquid and gas. The vapour pressures of pure
water and sublimation pressures of ice are very
accurately reproduced.
The following natural gas hydrate formers are included:
methane, ethane, propane, isobutane, butane, nitrogen,
CO2 and H2S.
Other hydrate formers that are not usually present in
natural gas but which form structure I or II are also
included. These compounds are: SF6 , ethylene,
propylene, cyclopropane, oxygen, argon, krypton and
xenon.
Parameters are provided for the following compounds
that form hydrate structure II in the presence of small
‘help-gases’ such as methane or nitrogen: cyclopentane,
41
benzene and neopentane. These compounds and the
structure H formers listed below may be present in
condensate and oil systems.
Structure H hydrates form in the presence of small
‘help-gases’ such as methane or nitrogen but the
formation temperatures are significantly higher (about
10 K) than pure methane or nitrogen hydrate. In
practice it seems that structure II hydrates form before
structure H but, if there is enough water, structure H
may be formed too. The structure H model includes
parameters for:
isopentane
neohexane
2,3-dimethylbutane
2,2,3-trimethylbutane
2,2-dimethylpentane
3,3-dimethylpentane
methylcyclopentane
methylcyclohexane
cis-1,2-dimethylcyclohexane
2,3-dimethyl-1-butene
3,3-dimethyl-1-butene
cycloheptene
cis-cyclooctene
adamantane
ethylcyclopentane
1,1-dimethylcyclohexane
ethylcyclohexane
cyclohexane
cycloheptane
cyclooctane
The thermal properties (enthalpies and entropies) of the
hydrates and ice are included permitting isenthalpic
and isentropic flashes involving these phases.
Calculations can be made for any possible combination
of phases including cases without free water. No
modification of the phase models is required to do this.
The properties of the hydrates have been fixed by
investigating data for natural gas components in both
simple and mixed hydrates to obtain reliable
predictions of structure I, structure II and structure H
hydrates.
The properties of the empty hydrate lattices have been
investigated and the most reliable values have been
adopted.
Proper allowance has been made for the solubilities of
the gases in water so that the model parameters are not
distorted by this effect. This is particularly important
for carbon dioxide and hydrogen sulphide which are
relatively soluble in water.
Correct thermodynamic calculations of the most stable
hydrate structure have been made.
The model is used to calculate the hydrate equilibrium formation
temperature at a given pressure or pressure at a given temperature
where the first very small quantity of hydrate appears after a
sufficiently long time. This point corresponds to the
42
thermodynamic formation point, also known as the hydrate
dissociation point. Before the thermodynamic formation point is
reached hydrate cannot form - this point is also called the stability
limit. Beyond the stability limit hydrate can form but may not do
so for a long time.
The model has been tested on a wide selection of open literature
and proprietary experimental data. In most cases the hydrate
dissociation temperature is predicted to within ±1K.
Nucleation model
The nucleation model was developed in collaboration with BP as
part of the EUCHARIS joint venture. This model is an extension of
the existing thermodynamic model for hydrates described above.
In order to extend the nucleation model into the Multiflash
program, the following enhancements to the nucleation model
were made:
The model was extended to cover the homogeneous
nucleation of ice and fitted to available ice nucleation
data.
The model was generalised to cover in principle
nucleation from any liquid or gas phase.
A correction for heterogeneous nucleation was included
that was matched to available hydrate nucleation data.
An improved expression was adopted for fluid
diffusion rates.
More robust numerical methods were introduced into
the program.
The nucleation model provides an estimate of the temperature or
pressure at which hydrates can be realistically expected to form.
The model is based on the statistical theory of nucleation in
multicomponent systems. Although there are limitations and
approximations involved in this approach it has the major benefit
43
that a practical nucleation model can be incorporated within the
framework of a traditional thermodynamic hydrate modelling
package.
Many of the comparisons of model predictions with experimental
data have been made. In general measurements of hydrate
nucleation result in an experimental error of 2ºC and predictions
are usually within this error band.
With the existing Infochem hydrate model and the nucleation
model, the hydrate formation and dissociation boundaries can be
predicted between which is the hydrate formation risk area.
Inhibitor modelling
Thermodynamic hydrate inhibitors decrease the temperature or
increase the pressure at which hydrates will form from a given gas
mixture. The original Infochem hydrate model includes parameters
for the commonly used inhibitors: methanol, salts, and the glycols
MEG, DEG and TEG and for the less well-tested inhibitors ethanol,
iso-propanol, propylene glycol and glycerol. A new mixing rule was
developed for the SRK equation of state to model the effects of the
inhibitors on the fluid phases.
The hydrate model using CPA to model the fluid phases is limited
in the current version of Multiflash to hydrate calculations with
pure water or with methanol, ethanol, MEG, DEG, TEG and salt.
Additional parameters to extend the CPA model to cover the full
range of thermodynamic inhibitors listed above may be included in
future versions.
The treatment of hydrate inhibition has the following features:
The model can explicitly represent all the effects of
inhibitors including the depression of the hydrate
formation temperature, the depression of the freezing
point of water, the reduction in the vapour pressure of
water (i.e. the dehydrating effect) and the partitioning
of water and inhibitor between the oil, gas and aqueous
phases.
The model has been developed using all available data
for mixtures of water with methanol, ethanol, MEG, DEG
and TEG. This involves representing simultaneously
hydrate dissociation temperatures, depression of
freezing point data and vapour-liquid equilibrium data.
Two salt inhibition models are available. The older
model is based on a salt component. The new model is
a (restricted) electrolyte model. A salinity calculator tool
is provided, see User Guide for Multiflash for Windows,
which allows the salt composition to be entered in a
variety of ways. The salt component model expresses
the salt composition in terms of an equivalent “salt
component” present in INFODATA with the properties
of sodium chloride. The Electrolyte model in versions of
Multiflash to 3.4 calculated the equivalent amount of
Na+ and Cl- in the mixture. In MF3.5 the Electrolyte
model has been extended to include K+ and Ca++ ions.
This does not affect the equivalence calculations if the
salt composition is entered as TDS (Total Dissolved
Solid). If an Ion Analysis or Salt Analysis is supplied
44
then any values entered for K+ or Ca++ will be allocated
to those ions in the Composition table and the
equivalence for any ions other than Na+, K+, Ca++ or Cl-
will be expressed in terms of all these four ions. The
equivalent composition is based on experimental data
for the freezing point depression and hydrate inhibition
effect of salts.
The solubilities of hydrocarbons and light gases in
water/inhibitor mixtures have also been represented.
The original binary interaction parameters for the RKSA fluid
model stored for alkanes with MEG correctly reproduce all the
reported data for alkane solubility in MEG, for MEG solubility in
heptane and the inhibition effect of MEG on hydrate dissociation
temperatures. However, the measured data for MEG solubility in
alkanes is limited to a single data set for the solubility of MEG in
heptane. For mixtures containing hydrocarbons greater than C7
the parameters in versions prior to 2.9 predicted an increasing
MEG solubility with increasing carbon number. This may have led
to over prediction of the amount of MEG required to inhibit
hydrates for heavy crude oils.
Later versions of Multiflash include new parameters for alkanes
with MEG which stabilise the solubility of MEG in higher alkanes
and correctly reproduce the MEG inhibition effect on hydrates.
However, they fail to predict the correct solubility of alkanes in
MEG. The new parameters were included in the BIP databank,
oilandgas4, which is still the current version.. If, for any reason,
you wish to use the original parameters you can still retrieve these
from the BIP databank, oilandgas3.
Salinity Model
The original salt model operates only on a sodium chloride
equivalent basis. The model represents the effect of sodium
chloride in aqueous solution by a special equation of state
component called “salt component” or “saltcomp”. The salt
component works for all versions of RKS and PR/PR78, but it is
only recommended to use it with PR, PRA, PRA-Infochem, PR78,
PR78A, PR78A-Infochem, RKSA, and RKSA-Infochem. The salt
component model cannot be used with the CPA model or any other
equation of state.
The electrolyte salt model is designed to be added on to any
equation of state. The models selection form allows it to be
selected for use with the Advanced RKS equation and the CPA
model. From Multiflash version 3.8 it represents the salt as a
combination of sodium, potassium, calcium, chloride and bromide
ions. Future versions of Multiflash may extend this to other ions
45
which is a solid solution of n-paraffins of a fairly narrow range in
molecular weight.
The available wax model in Multiflash is the Coutinho model. The
features of the model are:
The Coutinho model represents wax as a solid solution.
There are two versions of the model, the Wilson and
UNIQUAC variants. The version normally selected in
Multiflash is the Wilson model which approximates the wax
as a single solid solution. This approach is relatively simple
to apply and gives a good representation of the data, so it is
recommended for general engineering use. The more
complex UNIQUAC variant models the tendency of waxes to
split into several separate solid solution phases. The
UNIQUAC variant can be activated by configuration files that
can be supplied by Infochem for users who wish to simulate
the detailed physical chemistry of wax precipitation.
The model gives good predictions of waxing behaviour, both
wax appearance temperature and the amount of wax
precipitated at different temperatures. The method is
applicable to both live and dead oils.
The model requires that the normal paraffins are explicitly
present in the fluid model, as these are the wax forming
components. The user must therefore use the PVT Analysis
either to enter the measured n-paraffin concentrations or
else to estimate the n-paraffin distribution. The composition
of the wax phase is determined by the known thermal
properties (normal melting point, enthalpy of fusion, etc.) of
the n-paraffins combined with their solution behaviour in
both oil and wax phases.
In principle the wax model can be used in conjunction with
any conventional cubic equations of state. The default
options in the Multiflash implementation is RKSA.
V sat
V *
V R( 0) 1 V R(1)
whereV sat is the saturated liquid volume, V * is a characteristic
volume for each substance, is the acentric factor and V R and
( 0)
V B p
sat 1 C ln
V B p sat
where B is a generalised function of reduced temperature and
, C is a generalised function of , and p
sat
is the saturation
pressure at the given temperature.
The COSTALD method can provide very accurate volumes for pure
substances and simple mixtures, such as LNG. It is valid for liquids
on the saturation line and compressed liquids up to a reduced
temperature of 0.9. It is not necessarily accurate for heavy
hydrocarbon mixtures with dissolved gases.
47
Transport property models
Introduction
For each of the transport properties, viscosity, thermal
conductivity and surface tension, Multiflash offers two approaches
to obtaining values for mixtures. One route is to calculate the
property for a mixture by combining the property values for the
pure components of which it is composed; the mixing rule
approach. The other is to use a predictive method suitable for the
property in question.
Viscosity
SuperTRAPP viscosity model
The SuperTRAPP method is a predictive extended corresponding
states model that uses propane as a reference fluid. It can predict
the viscosity of petroleum fluids and well-defined components
over a wide range of thermodynamic states from the dilute gas to
the dense fluid. The basic idea behind this model is that the
viscosity of a mixture can be equated to the viscosity of a
hypothetical pure fluid which is then related to the viscosity of a
reference fluid at a corresponding-state point (ρ0 ,T0). In order to
improve the viscosity prediction for cycloalkanes and highly
branched alkanes, the concept of mass shape factor in introduced
in this method. In order to apply the method, the following are
required:
An equation of state for the reference fluid,
Correlation for the viscosity of the reference fluid
The critical parameters, acentric factor and molecular
weight of the fluid of the interest or for each component of
the mixture of the interest.
The original method is not applicable to aqueous mixtures of
alcohols, glycols or salts. The Infochem implementation of Super
TRAPP model includes modification to ensure that the viscosity of
aqueous solutions of methanol, ethanol MEG, DEG and TEG or salts
and ions are predicted reasonably well.
Two variants of the SuperTRAPP model are implemented:
Standard Super TRAPP model as described above.
48
Liquid viscosity fitting. An internal model parameter is
adjusted to match the experimental measurements.
Overall the SuperTRAPP method is the most versatile method for
viscosity predictions and its performance is generally better than
the other methods available in Multiflash. We would recommend
this method for oil and gas application. It is the default viscosity
model for use with equations of state.
Reference: Huber, M. L. & Hanley, H.J.M. (1996) The corresponding-
states principle: Dense Fluids. In J. Millat, J. H. Dymond & C. A.
Nieto (Eds.), Transport properties of Fluids: Their correlation,
Prediction and Estimation. Cambridge University Press.
Pedersen Model
This is a predictive corresponding states model originally
developed for oil and gas systems. It is based on accurate
correlations for the viscosity and density of the reference
substance which is methane. The model is applicable to both gas
and liquid phases. The Infochem implementation of the Pedersen
model includes modifications to ensure that the viscosity of liquid
water, methanol, ethanol, MEG, DEG and TEG and aqueous
solutions of these components or salt are predicted reasonably
well.
Reference: Pedersen, Fredenslund and Thomassen, Properties of
Oils and Natural Gases, Gulf Publishing Co., (1989).
49
1−HTAN
F 2=
2
exp (Δ T )−exp (−Δ T )
HTAN =
exp (Δ T )+exp(−ΔT )
T −70
With ΔT =
5
For the temperature T in K.
By implementing the heavy oil viscosity correlation in this manner,
the classical Pedersen model is still used for higher temperatures
and lighter oil mixtures. Averaging the classical Pedersen model
and the heavy oil correlation viscosities for methane reference
temperatures in the range 50 K to 75 K ensures a smooth
transition to the heavy oil viscosity correlation.
Reference: Pedersen, Fredenslund and Thomassen, Properties of
Oils and Natural Gases, Gulf Publishing Co., (1989).
Twu Model
This is a predictive model suitable for oils. It is based on a
correlation of the API nomograph for kinematic viscosity plus a
mixing rule for blending oils. It is only applicable to liquids.
Reference: Twu, Generalised method for predicting viscosities of
petroleum fractions, AIChE Journal, 32, 2091, (1986).
Lohrenz-Bray-Clark method
This model is a predictive model which relates gas and liquid
densities to a fourth degree polynomial in reduced density
r c :
10
1/ 4
* 4
a1 a 2 r a 3 2r a 4 3r a5 4r
50
components from the chosen data source. The second variant fits
the critical volume of each component to reproduce the liquid
viscosity at the boiling point.
The method is mainly applicable to the types of components found
in oil and gas processing but we would recommend that the
SuperTRAPP method is normally used in these cases.
Reference: Lorentz, Bray and Clark, Calculating viscosities of
Reservoir Fluids from their Compositions, Trans. Soc. Pet. Engs. Of
the AMMPE 231 1171 (1964)
i ni M i i
i ni M i
where M i and i are the molecular weight and pure gas viscosity
for component i.
Thermal conductivity
Chung-Lee-Starling thermal conductivity
method
This is a predictive method for both gas and liquid mixture
thermal conductivities. It requires the critical properties, Tci , Vci
and ci for non-polar components. For polar and associating fluids
the dipole moment and an association parameter are also required.
Association parameters for water, acetic acid and the lower
alcohols are provided. The fluid density is required as part of the
calculation and this quantity may be obtained from any of the
thermodynamic models in Multiflash.
p
51
1
0 Bi Y
H2
where 0 is a generalised function of reduced temperature, Bi is a
generalised function of , H 2 is a generalised function of r
and Y is a function of volume.
This method can be used for oil and gas processing and also for
polar mixtures.
Reference: Reid, Prausnitz and Poling, The Properties of Gases and
Liquids, McGraw-Hill., (1987).
x (T , , {x}) int
x (T , {x}) x
dilute gas
(T , {x}) res
x (T , , {x}) x
Crit
(T , , {x})
For a mixture, the internal contribution x
int
can be estimated from
the empirical mixing and combining rules using the modified Eucken
correlation for the individual components.
For the dilute gas term, the expression for the translational
contribution is formulated as
15R xo (T )
dilute gas
x (T ,{x})
4M x
in units of mW/m/K. R is the molar gas constant in units of
J / mol / K and M x is the molecular weight for the mixture in
unit of g/mol and the expression of x (T ) for a mixture is given
o
as follows.
n
x i i
o
(T ) M i1 / 2 n
xo (T ) i 1
n
and M x xi M i
x M
i 1
x
1/ 2
i
i 1
Where i
o
is the dilute gas viscosity given by Lucas correlation in
unit of P .
The expression of the residual contribution term is evaluated using
the extended corresponding state method and is related to the
thermal conductivity of a reference fluid of propane at a
corresponding state, ( o , To ) .
52
res
x (T , ) o (To , o ) F
res
i ni M i i
i ni M i
53
Surface Tension
Linear Gradient Theory method
This method predicts the interfacial tension between two phases.
The possible pairs of phases are: Liquid / Gas and Liquid / Liquid.
The prediction of interfacial tension between Liquid / Solid and
Gas / Solid phases is not yet possible.
The model uses the difference in densities between the two phases
and the energy gradient that arrives from the fact that the phases
are immiscible to predict the interfacial tension.
II
ρref
=
2c ρi μi ρ μieq P ρ P eq dρref
Iref
i
Macleod-Sugden method
This method predicts the surface tension of a liquid mixture based
on the pure component parachors stored in a databank.
1/ 4 Pi ( l xi v yi )
where:
Pi is the parachor for component i
l is the liquid molar density
v is the vapour molar density
54
xi is the liquid mole fraction
yi is the vapour mole fraction.
It is mainly applicable to the types of component found in oil and
gas processing. There are two variants of the method: a) the 1-
phase variant (MCS) where the density of the gas phase is
calculated using the perfect gas equation of state. b) The 2-phase
variant or advanced version (MCSA) where the properties of the gas
phase are estimated using a suitable model.
Reference: Pedersen, Fredenslund and Thomassen, Properties of
Oils and Natural Gases, Gulf Publishing Co., (1989).
Sutton
The Sutton method predicts the interfacial tension between an
aqueous phase and a gas or a liquid hydrocarbon phase. The
method uses the density difference between the phases and the
critical pressure of the hydrocarbon phase.
[( ) ]
c3
c1 (ρw −ρh ) + c 2
σ hw = a 2 + a3 T + a4 T 2
T
Tc
where
σ hw is the surface tension between water and a
hydrocarbon phase
T is the temperature
T c is the critical temperature of the hydrocarbon phase
ρw is the density of the aqueous phase
ρh is the density of the hydrocarbon phase
and
a1 = 0.272727 c1 = 1.53988
a2 = 0.821976 c2 = 2.08339
a3 = −1.83785×10
−3
c 3 = 1/a 1 = 3.66667
a4 = 1.34016×10−6
a5 = 302.881
The model is mainly applicable to the type of components found in
the oil and gas processing including hydrate inhibitors.
Reference: Sutton, RP, An Improved Model for Water-Hydrocarbon
Surface Tension at Reservoir Conditions, SPE 124968 (2009).
Diffusion coefficients
Fuller method
The Fuller method calculates gas diffusion coefficients. It is an
empirical modification of Chapman-Enskog theory. The Fuller
expression for the diffusion coefficient for components i and j
in SI units is:
1/ 2
1.0112 10 22 T 1.75 k ij 1 1
Dij
p 1i / 3 1j/ 3
2 M
i Mj
Hayduk-Minhas method
The Hayduk-Minhas method calculates liquid diffusion
coefficients. It consists of a number of empirical correlations for
different classes of mixture. For example for normal paraffins the
diffusion coefficient of a trace amount of component i in
component j in SI units is:
Dij0
Vi 0.71
1.02 10 5
0.791
Vi
56
T is the temperature, Vi is the molar volume of component i
and j is the liquid viscosity of component j . The viscosity is
calculated from the liquid viscosity model specified by the user.
Details of the other correlations that form the Hayduk-Minhas
method are described in the Reference. Multiflash actually returns
effective diffusion coefficients for a liquid of defined composition.
The expression used is:
D
Dij Dij0
xj 0 xi
ji k ij
ln i ln j
1 xi 1 xj
xi x j
57
Binary interaction parameters
Introduction
Binary interaction parameters (BIPs) are adjustable factors which
are used to alter the predictions from a model until these
reproduce as closely as possible the experimental data. BIPs are
usually generated by fitting experimental VLE or LLE data to the
model in question, with the exception of UNIFAC and PSRK BIPs
which are predicted by group contribution. BIPs apply between
pairs of components. However, the fitting procedure may be based
on both binary and multi-component phase equilibria information,
the former being the most common.
Changing units
For activity coefficient BIPs, it is possible to change units. The
equation above is valid for the default units of J/mol. To convert
to calories the coefficients are divided by 4.18J/cal. To convert to
K, the coefficients are divided by the gas constant, R =
8.31441J/mol K. To convert to the dimensionless form, the
expression for Aij is divided by RT and the first two terms are
reordered to give
Aij / RT =d ij+ eij / T + f ij T
where
59
d ij=b ij /R
e ij =a ij /R
f ij =c ij / R
The NRTL parameter is dimensionless so it is given by
α ij =a ij + bij T + c ij T 2
for all units except the Aspen units when it is expressed as
2
α ij =d ij + eij t+ f ij t
where t is the temperature in C. The conversion factors are
2
d ij=aij + b ij ×273 .15+ c ij×273. 15
e ij =bij + 2cij ×273 .15
f ij =c ij
60
missing they will be set to default values. The VLE variants of the
activity methods only access INFOBIPS, but the LLE variants access
INFOLLBIPS, followed by INFOBIPS.
Between releases of Multiflash we may amend, or add to, the BIPs
stored. For the OILANDGAS databank we will supply a copy of the
previous banks in order to maintain backward compatibility. The
current version will still be known as OILANDGAS4, and also the
default, OILANDGAS. Previous versions such as OILANDGAS3 can
be recalled if you wish. For INFOBIPS we intend only to issue the
latest version, if users wish to maintain access to earlier versions
they should retain a copy of the relevant file.
61
Model data requirements
Transport properties
65
Components
Introduction
Multiflash recognises three types of component. Normal
components are pure compounds such as hydrocarbons,
petrochemicals and chemicals, which may exist as gas, liquid or
solid depending on conditions of temperature and pressure. A
petroleum fraction is a pseudo component, usually a complex
mixture of hydrocarbons, whose aggregate properties are
characterised by standard tests, the results of which may be found
in PVT laboratory reports.
The physical properties for each type of component are stored or
defined differently.
Normal components
The physical properties of normal components are usually stored
in databanks. Multiflash offers two, INFODATA and DIPPRTM.
INFODATA is the Infochem fluids databank, which contains data
on about 200 compounds and is always supplied as part of
Multiflash. DIPPR, produced under the auspices of AIChE, currently
has data for over 1700 compounds, but is extended annually.
66
Liquid Molar Volume at 298.15K
Standard perfect gas Enthalpy of
Formation at 298.15K
Standard perfect gas Gibbs Energy of
Formation at 298.15K
Standard perfect gas Entropy at 298.15K
Enthalpy of Fusion at Melting Point
Entropy of Fusion at Melting Point
Heat capacity change on fusion
Volume change on fusion
Standard Net Enthalpy of Combustion at 298.15K
Acentric Factor
Radius of Gyration
Parachor
Solubility Parameter at 298.15K
Dipole Moment
van der Waals Volume (UNIQUAC r)
van der Waals Area (UNIQUAC q)
Refractive Index
Flash Point
Lower Flammability Limit
Upper Flammability Limit
Autoignition Temperature
TYPE
CAS number
FORMULA
FAMILY code
Normal databank components will be TYPE 1.
67
INFODATA contains only a limited range of components, about
247, mainly suitable for oil and gas processing. Although every
effort has been made to ensure that the data stored are correct we
do not offer INFODATA as a quality assured databank.
DIPPR is developed under the auspices of the American Institute of
Chemical Engineers. The databank contains a broad range of
components including hydrocarbons, petrochemicals, chemicals
and some metals. The correlations used in Multiflash are the
recommended set for each property and component. Questions
concerning quality codes and sources of data for the DIPPR
databank should be referred to Infochem.
Each temperature dependent property may be stored by a variety
of correlations
The temperature dependent properties are stored as coefficients of
designated correlation equations. For each property there is a
choice of correlation equations; each is assigned an equation
number and it is this plus the property ID code and coefficients
that is displayed through the Tools/Pure Component menu.
The correlation equations for each property are shown in the
following table.
68
T
where F ( y ) a 6 a 7 y a8 y 2 a9 y 3 , y
T a5
2 DIPPR equation 107, 7 coefficients
a3, a4, a5, a6, a7, Tmin, Tmax
2 2
a5 / T a7 / T
C p a3 a 4 a6
sinha5 / T cosh a 7 / T
5 DIPPR equation 100, 7 coefficients
a3, a4, a5, a6, a7, Tmin, Tmax
C p a 3 a 4 T a 5T 2 a 6 T 3 a 7 T 4
Cpliquid liquid Cp correlation (J/mol K)
0 data unknown, 0 coefficients
1 DIPPR equation 114, 9 coefficients
a1, a2, a3, a4, a5, a6, a7, Tmin, Tmax
C p a1 / a2 a3 a4 2 a5 3 a6 4 a7 5
where 1 T / Tc
5 DIPPR equation 100, 7 coefficients
a1, a2, a3, a4, a5, Tmin, Tmax
C p a1 a2T a3T 2 a4T 3 a5T 4
Cpsolid solid Cp correlation (J/mol K)
0 data unknown, 0 coefficients
5 DIPPR equation 100, 7 coefficients
a1, a2, a3, a4, a5, Tmin, Tmax
C p a1 a2T a3T 2 a 4T 3 a5T 4
psat saturated vapour pressure (Pa)
0 data unknown, 0 coefficients
1 Wagner (form 1) 5 coefficients
a1, a2, a3, Tmin, Tmax
a1 a 2 2 a3 3
ln p ln pc
Tr
where Tr T / Tc , 1 Tr
2 Antoine equation, 9 coefficients
a1, a2, a3, a4, a5, a6, a7, Tmin, Tmax
a2 a
ln p a1 a 4T a6 a5 ln T 72
T a3 T
Note that if the third term is unused a4 should be set to 0 and
a6 must be set to a positive value such as 1.0.
3 Wagner (form 2), 6 coefficients
a1, a2, a3, a4, Tmin, Tmax
3
a1 a 2 a3 3 a 4 6
2
ln p ln pc
Tr
where Tr T / Tc , 1 Tr
4 Wagner (form 3), 6 coefficients
a1, a2, a3, a4, Tmin, Tmax
69
3 5
a a 2 2 a 3 2 a 4 5
ln p ln pc 1
Tr
where Tr T / Tc , 1 Tr
5 DIPPR equation 100, 7 coefficients
a1, a2, a3, a4, a5, Tmin, Tmax
p a1 a2T a3T 2 a4T 3 a5T 4
7 IAPWS equation
3 7 15
2 3 2 4 2
ln p=ln pc + (a 1 τ+ a 2 τ + a 3 τ + a 4 τ + a 5 τ + a 6 τ )/T r
where Tr T / Tc 1 Tr
,
T > T c :ln p=ln p c+ ( a 1 τ )/T r
T < T min :ln p=ln pc + (b 1+ b 2 /T r )
hvap enthalpy of vaporisation correlation (J/mol)
0 data unknown, 0 coefficients
1 Watson/DIPPR 106 equation, 7 coefficients
a1, a2, a3, a4, a5, Tmin, Tmax
DH a1 Y
where Y a 2 a3Tr a 4 Tr a5Tr , Tr T / Tc ,
2 3
Tr T / Tc , 1 Tr
2 Wagner type equation for enthalpy of
vaporisation, 9 coefficients
a1, a2, a3, a4, a5, a6, a7, Tmin, Tmax
Δ /RT c=a 1 τ 1/3+ a 2 τ 2/3 + a 3 τ+ a 4 τ 4/3+ a 5 τ 5/3
H
+ a 6 τ 2+ a 7 τ 6
where 1 T / Tc
5 DIPPR equation 100, 7 coefficients
a1, a2, a3, a4, a5, Tmin, Tmax
DH a1 a2T a3T 2 a4T 3 a5T 4
ldens saturated liquid density correlation (mol/m3)
0 data unknown, 0 coefficients
1 Infochem equation, 5 coefficients
a1, a2, a3, Tmin, Tmax
a
ρ=a 1 + a 2 τ 3
where 1 T / Tc
2 Hankinson and Thompson equation
(modified), 6 coefficients
a1, a2, a3, a4, Tmin, Tmax
1 2 4
1 / Vc a1 a 2 a3 a 4
3 3 3
where 1 T / Tc
Note that in the above equation ρ is the mass density and Vc
is the critical volume per unit mass
3 Rackett equation (modified), 5 coefficients
a1, a2, a3, Tmin, Tmax
70
1 / a1 a 2 a3
Y
2
where
Y 1 7 , 1 T / Tc
4 DIPPR equation 105, 6 coefficients
a1, a2, a3, a4, Tmin, Tmax
1 / a 2 Y / a1
Y 1 1 T / a3
a4
where
71
Tr
a1 a 2Tr a3Tr2 a 4Tr3
where Tr T / Tc
3 Monatomic ideal gas, 2 coefficients, Tmin, Tmax
3750 0 R / M
5 DIPPR equation 100, 7 coefficients
a1, a2, a3, a4, a5, Tmin, Tmax
a1 a2T a3T 2 a4T 3 a5T 4
lvisc liquid viscosity correlation (Pa s)
0 data unknown, 0 coefficients
1 Reid, Prausnitz and Poling equation 1,
4 coefficients a1, a2, Tmin, Tmax
a1T a2
2 DIPPR equation 101, 7 coefficients
a1, a2, a3, a4, a5, Tmin, Tmax
ln a1 a 2 / T a3 ln T a 4T a5
3 Reduced correlation, 7 coefficients
a1, a2, a3, a4, a5, Tmin, Tmax
1 4
ln / a5 a1 X a 2 X
3 3
a3 a 4
where X 1
T a4
4 Reid, Prausnitz and Poling equation 2/3, 6
coefficients a1, a2, a3, a4, Tmin, Tmax
ln a1 a 2 / T a3T a 4T 2
5 DIPPR equation 100, 7 coefficients
a1, a2, a3, a4, a5, Tmin, Tmax
a1 a2T a3T 2 a4T 3 a5T 4
vvisc vapour viscosity correlation (Pa s)
0 data unknown, 0 coefficients
1 DIPPR equation 102, 6 coefficients
a1, a2, a3, a4, Tmin, Tmax
a1T a2
1 a3 / T a 4 / T 2
2 Reichenberg equation, 5 coefficients
a1, a2, a3, Tmin, Tmax
a1Tr
1
1 a 2Tra3 Tr 1 6
where Tr T / Tc
3 Chapman-Enskog equation, 5 coefficients
a1, a2, a3, Tmin, Tmax
1
26.69 10 7 MT 2
a12 2, 2 T * , a3
72
where
2, 2 AT * B C exp DT * E exp FT * 0.2a32 / T *
T * T / a 2 , A 116145
. , B 014874
. , C 0.52487 ,
D 0.77320 , E 216178
. , F 2.43787
5 DIPPR equation 100, 7 coefficients
a1, a2, a3, a4, a5, Tmin, Tmax
a1 a2T a3T 2 a4T 3 a5T 4
stension surface tension correlation (N/m)
0 data unknown, 0 coefficients
1 DIPPR equation 106, 7 coefficients
a1, a2, a3, a4, a5 Tmin, Tmax
a1 1 Tr
Y
73
Petroleum fractions
To define a single petroleum fraction the program requires certain
characteristic properties and Multiflash will then estimate the
other properties needed to support the range of calculations
available in the program.
The list of possible properties to support characterisation of the
fraction are:
Carbon number
Molecular weight (g/mol)
Specific gravity at 60oF relative to water at 60oF
Normal boiling point
Critical temperature
Critical pressure
Pitzer’s acentric factor
However, not all of these are necessary. The minimum input sets
are molecular weight, molecular weight and specific gravity;
molecular weight and boiling point; boiling point and specific
gravity; critical temperature, critical pressure and acentric factor.
Alternatively, the boiling point can be used instead of the acentric
factor.
The properties that are estimated, if they have not been provided,
are:
Carbon number
Molecular weight
Normal boiling point
Critical temperature
Critical pressure
Critical volume
Acentric factor
Parachor
Dipole moment
Enthalpy of formation
Standard entropy
Perfect gas Cp
Saturated liquid density
Saturated vapour pressure
Enthalpy of evaporation
Liquid viscosity
Petroleum fractions will normally be designated as TYPE 12.
Property Calculation
The order in which properties are calculated depends on the
amount of input data provided. In general the following references
are used as a basis for the calculations:
Molecular weight Riazi, M.R. and Al-Sahhaf, T.A., Fluid Phase
Equilibria 117 217-224 (1996)
Boiling point Edmister, W.C. Pet. Refiner 37 154 (1958)
Brule, M.R. and Whitson, C.H., SPE
Monograph 20 (2000)
Riazi, M.R. and Al-Sahhaf, T.A., Ind. Eng.
Chem. Research, 34 4145 (1995)
74
Specific gravity Riazi, M.R. and Al-Sahhaf, T.A., Ind. Eng.
Chem. Research, 34 4145 (1995)
Tc, Pc, Kesler, M.G. and Lee, B.I., Hydrocarbon
Processing 55(3) 153 (1976)
Brule, M.R. and Whitson, C.H., SPE
Monograph 20 (2000)
Riazi, M.R. and Al-Sahhaf, T.A., Ind. Eng.
Chem. Research, 34 4145 (1995
Vc Riazi, M.R., Daubert, T.E., Hydrocarbon
Processing, 59, 115 (1980)
Lira-Galeana, C., Firoozabadi, A. and
Prausnitz, J.M., AIChE J., 42(1) 239
(1996)Riazi, M.R. and Al-Sahhaf, T.A., Ind.
Eng. Chem. Research, 34 4145 (1995)
Enthalpy of Formation and Standard Entropy
Reid, R.C., Prausnitz, J.M. and Poling, B.E.;
"The Properties of Gases and Liquids", Gulf,
Houston (1987)
Ideal Cp Kesler, M.G. and Lee, B.I., Hydrocarbon
Processing 55(3) 153 (1976) and
Harmens, A., "Chemical Thermodynamics
Data on Fluids and Fluid Mixtures", IPC
Science and Technology Press (1979)
Melting Point Won, K.W., Fluid Phase Equilibria, 30 265
(1986)
Lira-Galeana, C., Firoozabadi, A. and
Prausnitz, J.M., AIChE J., 42(1) 239 (1996)
Fusion properties Morgan, D.L. and Kobayashi, R., Fluid Phase
Equilibria, 63 317 (1991)
Won, K.W., Fluid Phase Equilibria, 30 265
(1986)
Brown, T.S., Niesen, V.G. and Erikson, D.D.,
SPE 8505 (1994)
Lira-Galeana, C., Firoozabadi, A. and
Prausnitz, J.M., AIChE J., 42(1) 239 (1996)
Solubility Parameter Pedersen, K.S., et al, Energy and Fuels. 5 924
(1991)
Surface Tension Quale, O.R., Chem. Rev., 53 439 (1958)
Liquid Viscosity Orbey, H. and Sandler, S.I., Canadian J. Che.
Eng., 74 437 (1993)
75
Index
A
Activity coefficient models
Activity coefficient equations in Multiflash
34
Flory-Huggins theory 38
Gas phase models for activity coefficient
methods 39
Ideal solution model 34
NRTL equation 35
Regular solution theory 38
UNIFAC group-contribution methods 36
UNIQUAC equation 36
Wilson equation 35
C
Cubic plus association (CPA) model 22
E
Equations of state
Benedict-Webb-Rubin-Starling (BWRS)
equation of state equation of state 27
Cubic plus association (CPA) model 22
Equations of state provided in Multiflash
14
Ideal gas equation of state 14
PC-SAFT equation of state 23
Peng-Robinson 1978 (PR78) equation of
state 16
Peng-Robinson equation of state 15
PSRK equation of state 25
PSRK-NRTL equation of state 25
Lee-Kesler (LK) and Lee-Kesler-Plöcker
(LKP) equation of state 25
Redlich-Kwong (RK) and Redlich-Kwong-
Soave (RKS) equations 16
H
Hydrates
Hydrate inhibitor model 44
M
Models 57
W
Wilson A equation 35