Download as pdf or txt
Download as pdf or txt
You are on page 1of 21

Chemical Geology 194 (2003) 3 – 23

www.elsevier.com/locate/chemgeo

Package FLUIDS 1. Computer programs for analysis of fluid


inclusion data and for modelling bulk fluid properties
Ronald J. Bakker *
Mineralogy and Petrology, Institute of Geosciences, University of Leoben, Peter-Tunner-Str. 5, Leoben A-8700, Austria

Received 21 December 2001; received in revised form 19 June 2002

Abstract

The computer package FLUIDS contains five sets of computer programs written in C++ for the calculation of fluid
properties. Both model fluids and data from fluid inclusions can be analysed in the programs. Bulk density, molar volume
and composition of fluid inclusions are calculated with the program BULK, which uses microthermometric data, micro-
Raman spectroscopic data, cation ratios and volume-fraction estimations as input. The program offers a broad variety of
equations of state, which are selected according to the fluid system or the temperature and pressure conditions of interest.
The isochores that correspond to the output or test V  x properties of fluid inclusions are calculated by the program ISOC.
In calculating the isochores, this program takes account of the compressibility and expansion of selected host minerals. The
program TEST allows different equations of state to be compared directly with experimental data, thereby facilitating
selection of the most adequate model in the programs BULK and ISOC. Loner is a group of programs that handle individual
equations of state (EoS) for all fluid systems presented in the programs BULK and ISOC. Aqso is a group of programs that
allows purely empirical modelling of electrolyte-bearing aqueous solutions, Henry’s law for dilute gas-bearing aqueous
solutions, and osmotic coefficients for dilute electrolyte-bearing aqueous solutions. The programs are available on the
University of Leoben web site at http:/www.unileoben.ac.at/~buero62/minpet/ronald.
D 2002 Elsevier Science B.V. All rights reserved.

Keywords: Fluid inclusions; Thermodynamic modelling; Equations of state; Isochores; Computer programs; C++

1. Introduction which gas ratios can be estimated. In addition, other


analytical methods like laser ablation coupled to ICP-
Direct, nondestructive analysis of fluids trapped in MS and crush-leach may provide information about
microcavities in minerals depends on visible phase the components within fluid inclusion. These analyt-
transitions using microthermometry, in addition to ical techniques provide numbers, which must be
component identification with Raman spectroscopy. integrated to determine the bulk composition and
The latter also allows a semiquantitative approach, in density of the fluid trapped in the inclusions. This is
one of the primary goals of fluid inclusion studies.
Equations of state (EoS) for fluids are of major
* Fax: +43-3842-47016. importance for the analysis of phase transition temper-
E-mail address: bakker@unileoben.ac.at (R.J. Bakker). atures and the construction of isochores. Ideally, an

0009-2541/02/$ - see front matter D 2002 Elsevier Science B.V. All rights reserved.
PII: S 0 0 0 9 - 2 5 4 1 ( 0 2 ) 0 0 2 6 8 - 1
4 R.J. Bakker / Chemical Geology 194 (2003) 3–23

EoS relates pressure ( p), temperature (T), molar vol- and molar volumes at selected p – T conditions of
ume (Vm) and composition (x). In practice, however, supercritical fluid mixtures in the C –H –O – N – S–
most EoSs only yield part of this relation, and they are Ar system. Two specific EoSs, i.e. Belonoshko and
usually restricted to very narrow temperature and Saxena (1992) and Shi and Saxena (1992), are used
pressure ranges. The number of published EoSs has for pure gases, in addition to low pressure substitute
increased sharply during the past few decades, and it EoSs for pure H2O, CO2 and CH4 (i.e. Saul and
has become a time-consuming task to find and to apply Wagner, 1989; Kerrick and Jacobs, 1981; Jacobs
the most suitable EoS for a specific research problem. and Kerrick, 1981b, respectively). Gas mixture prop-
The aim of this paper is to present the computer erties are defined according to Saxena and Fei (1988)
package FLUIDS, which has been written in C++ and Shi and Saxena (1992). The programs GEO-
(Borland, Turbo C++ version 3.0; CodeWarrior, ver- FLUIDS (http://geotherm.ucsd.edu/geofluids/) are
sion 7.0) for the interpretation of fluid inclusion data. developed to calculate fluid properties, i.e. isochores
The package can also be used for the calculation of and liquid – vapour equilibria, solely with the EoS
fluid properties in general. Experimental data on from Duan et al. (1992a,b, 1996a).
specific fluid properties can be directly compared to FLINCOR (Brown, 1989) and MacFLINCOR
EoSs, which may improve the interpretation of fluid (Brown and Hagemann, 1994) are specially designed
inclusion studies. The program structure is flexible, for fluid inclusion studies. Data obtained directly from
and is readily modified to allow use of alternative or microthermometry and volume fraction estimations are
additional EoSs. This paper is the first in a series, used for isochore and bulk density and composition
which describes the thermodynamic modelling and calculations. H2O, CO2, CH4, N2, H2S, H2, SO2, CO,
EoSs used in the package. Most of the published EoSs NaCl, KCl, and CaCl2 are the fluid components
had to be modified and improved to make them included in the programs, which are described by about
suitable for fluid inclusion research. 12 EoSs. However, not every compositional combina-
tion of those components is included, and calculations
are mainly restricted to the H2O – CO2 – CH4 – N2 –
2. Published computer programs on fluid systems NaCl system. The use of clathrate melting temperatures
in FLINCOR can only be applied to pure CO2 clath-
In addition to computer programs that mainly treat rates. The programs contain several interactive phase-
thermodynamic data of minerals like Ge0-Calc (Ber- diagrams to avoid complex calculation procedures.
man et al., 1987; Brown et al., 1989) and THERMO- Most of the equations of state in these programs have
CALC (Powell et al., 1998), several programs are become obsolete and describe only a small part of the
restricted to calculate fluid properties only. Many of previously mentioned fluid mixtures. The programs
those programs are applicable only to fluid systems offer extrapolation possibilities outside the range of
with a small number of components, mainly H2O, defined compositions or conditions for specific EoSs.
CO2 and NaCl (e.g. Jacobs and Kerrick, 1981a; Thermodynamic properties of H2O and aqueous
Bowers and Helgeson, 1985; Nicholls and Crawford, species can be calculated with SUPCRT92 (Johnson et
1985; Hurai, 1989; Cavarretta and Tecce, 1995). al., 1992). Some purely empirical equations on melt-
Calculations of complex fluid mixtures including a ing behaviour of fluid inclusions in the system H2O –
large number of gas components are restricted to NaCl – KCl and H2O –NaCl – CaCl2 are presented in
isochore estimation at supercritical conditions. For the programs SALTY (Bodnar et al., 1989) and Cal-
example, the program ISOCHORE (Holloway, 1981) cicBrine (Naden, 1996), respectively.
is confined to one modified Redlich – Kwong EoS Bulk fluid composition and density in equilibrium
originally developed by Holloway (1977), and calcu- with specific mineral assemblages at higher temper-
lates an isochore for supercritical fluid mixtures of atures and pressures are calculated with the programs
known composition. Other programs offer a wider FLEVOL (Bakker, 1992) and GEOFLUID (Larsen,
range of calculational options and include more EoSs. 1993). Both are based on fluid modelling according to
For example, the program SUPERFLUID (Belo- French (1966) in which individual gas fugacities are
noshko et al., 1992) can calculate Gibbs free energies controlled by solid-phase buffers. FLEVOL calculates
R.J. Bakker / Chemical Geology 194 (2003) 3–23 5

fluid properties in the system C – O – H – N using (see Appendices A –F). (4) Experimental data on fluid
several types of EoSs, whereas GEOFLUID includes systems.
the C – O – H fluid system using the EoS of Saxena Global variables are defined uniquely in the file
and Fei (1987a,b). NumDef.CPP and they are applied to all libraries.
Recent EoSs have superseded many of the formu- They include the definition of macros for the identi-
lations developed by earlier investigators, with higher fication of phases, components, and EoSs. The prop-
accuracy over larger temperature and pressure ranges. erties of elements, i.e. atomic number, relative atomic
The computer package, FLUIDS presented in this mass, and oxidation states, are encapsulated in a class-
study is designed as a digital library and workshop type object. The properties of gases and salts are
for all available EoSs and thermodynamic modelling summarised in a struct-type object. They included
of fluid systems, and will be regularly updated. the definitions of relative molecular mass, critical-
point conditions, and triple-point conditions. In addi-
tion, the amount-of-substance fraction (commonly
3. Program structure termed ‘‘mole fraction’’), fugacity, fugacity coeffi-
cient, and activity in specific phases are stored in this
The computer programs in the package FLUIDS object. The file Equation.CPP gives the analytical
are organised according to the programming structure solutions of quadratic, cubic and quartic equations,
in Fig. 1 (see also Bakker, 1999a). The programs use including complex number solutions (Beyer, 1991).
various files (so-called libraries), which operate inde- Nonlinear equations are numerically solved with the
pendently. In addition to a standard library (included secant method (Press et al., 1997).
in C++ software packages), four supplementary libra- Components of the libraries can be introduced in
ries have been developed: (1) Global variables and any kind of main program, which is developed
mathematical functions, which can be used in any according to the physicochemical properties to be
kind of (sub) program. Also, physical constants are calculated. The advantage of this program structure
defined in this section. (2) Equations of state, a group is that recently published thermodynamic models can
of files handling individual EoSs. (3) Thermodynamic be easily included, without changing the overall pro-
modelling, a group of files including osmotic coef- gram structure. Moreover, development of new main
ficients, Henry’s constants, excess Gibbs energy mod- programs with a different objective can be accom-
els and liquid – vapour equilibrium (LVE) calculations plished quickly and efficiently.

4. The programs

At present, the package FLUIDS treats the fluid


components H2O, CO2, CH4, N2, C2H6, H2S, NH3,
H2, O2, CO, and the salt components NaCl, KCl,
CaCl2, MgCl2. Salts dissolved in water can be defined
as corresponding anions and cations, i.e. Na+, K+,
Ca2 +, Mg2 + and Cl. The package consists of five
main groups of programs, developed for the Macin-
tosh, Windows-based and DOS-based platforms:
BULK, ISOC, TEST, Loner and Aqso.

4.1. BULK
Fig. 1. General structure of the FLUIDS computer programs, which
are divided into several libraries, i.e. standard libraries, global The program BULK uses information obtained
variables and functions, equations of state, thermodynamic directly from fluid inclusions to calculate bulk fluid
algorithms, experimental data, and the user interface. density and composition.
6 R.J. Bakker / Chemical Geology 194 (2003) 3–23
R.J. Bakker / Chemical Geology 194 (2003) 3–23 7

The nonaqueous vapour or liquid bubble is speci- confused by this kind of calculation. It should be noted
fied by its composition and density, as obtained from that this equation does not accurately describe this fluid
micro-Raman spectroscopy and homogenisation tem- system at liquid-like conditions but the calculations are
peratures. In addition, hypothetical compositions and easily reproduced and they illustrate the general pro-
densities of the vapour bubble can be introduced in cedures well. We consider a mixture with an amount-
the program if these data are missing. The calculation of-substance fraction of 0.8 CO2 and 0.2 CH4 that
of densities at the input homogenisation temperatures homogenises at 5 jC in the liquid phase (Fig. 2a and b).
is done according to the LVE calculations in the file After 11 iterations in the LVE calculation, a trivial
LVequil.CPP (see Appendix A). Alternatively, this file solution appears on the screen (Fig. 2c), where both
also offers the possibility to calculate densities from phases have a similar composition and density. New
input homogenisation pressures. values of the initial guess are introduced for the
The program BULK offers several EoSs for the composition of the coexisting vapour phase and for
analysis of homogenisation conditions. The difficul- pressure (Fig. 2d). A true solution is found after several
ties associated with solving the equilibrium equations iterations (Fig. 2e), when phase 1 (liquid) and phase 2
depend primarily on the selected initial values for the (vapour) have clearly distinct compositions and molar
parameters used in LVE calculations. Multiple solu- volumes. The EoS of Redlich and Kwong (1949) gives
tions may appear at a selected homogenisation tem- a solution of 77.088113 cm3/mol at a pressure of
perature. Furthermore, LVE calculations in the 7.135368 MPa, where the fugacity of CO2 in both
vicinity of the critical point in multi-component sys- phases equals 2.91544 MPa.
tems are extremely sensitive to the initial conditions Clathrate-melting temperatures are not included in
because both liquid and vapour have nearly equal the program BULK because they require an extra
compositions and densities. After a successful calcu- analytical procedure that would unnecessarily compli-
lation, the program displays the solution on the cate the program structure. Based on similar program
screen. Possible trivial solutions, i.e. when both liquid structuring, Bakker (1997, 1999a) has already pre-
and vapour phase have equal composition and density, sented several computer programs, which were
are signalled with a warning sign. The LVE calcula- designed to handle different types of clathrate melting
tion can be restarted by choosing new initial values for in fluid inclusions for a H2O–CO2 –CH4 – N2 –C2H6 –
the parameters in order to avoid this trivial solution. NaCl –KCl –CaCl2 fluid system.
The fugacity of a component is calculated with the The aqueous solution can be specified by introduc-
same EoS for both phases, which therefore must ing an ice-melting temperature or a known molality or
accurately describe both liquid- and vapour-like fluids mass percentage of specific salts. At present, only
at similar temperature – pressure conditions. The accu- aqueous solutions up to eutectic compositions are
racy of the selected EoS at homogenisation conditions included in the program BULK. In the presence of a
should be tested against experimental data (see main multiple salt solution, the ratio of salts can be obtained
program TEST). In one-component fluid systems, from the peritectic and cotectic melting temperatures.
such as pure H2O, CO2, CH4, N2, C2H6, NH3, O2 For example, in a fluid inclusion containing a mixture
and CO, purely empirical equations (file Satura- of dissolved NaCl and MgCl2, hydrohalite melts com-
tion.CPP) can be used to calculate saturation fluid pletely at  24 jC, whereas ice melts at  4.3 jC. The
properties at homogenisation conditions (see Appen- peritectic melting of hydrohalite defines the mass ratio
dix F). of NaCl/MgCl2 at 61:39 (Dubois and Marignac, 1997).
An example of LVE calculations in the binary CO2 – This ratio or selected test values is entered in the
CH4 fluid system is illustrated here, with the EoS of program. The test value allows the use of equivalent
Redlich and Kwong (1949), because novices are often mass % for the presence of an unknown salt.

Fig. 2. Example of liquid – vapour equilibrium calculations in the computer package FLUIDS. The pT-diagram (a) and Vx-diagram (b) illustrate
the physical parameters which are to be determined at homogenisation conditions (Th, Ph, Vh and xh). Screen read-out (c) illustrates the trivial
solution after the first calculation procedures. Screen read-out (d) gives the correction possibility, changing the first guess of composition,
pressure and accuracy. Screen read-out (e) illustrates the final solution of liquid – vapour equilibrium calculations (see text for further details).
8 R.J. Bakker / Chemical Geology 194 (2003) 3–23

Table 1
References and corresponding fluid systems and program numbers in the group Loner
Reference Program Fluid System Limits Fit
Anderko and Pitzer (1993a,b), Loner15 H2O – CO2 – NaCl – KCl 573 to 1200 K, < 500 MPa LVE + SVP
Duan et al. (1995)
Angus et al. (1976) Loner17 CO2 216 to 1100 K, < 100 MPa LVE + SVP
Angus et al. (1978) Loner21 CH4 90 to 620 K, < 100 MPa LVE + SVP
Angus et al. (1979) Loner25 N2 63 to 1100 K, < 100 MPa LVE + SVP
Belonoshko and Saxena (1991a,b) Loner23 H2O – CO2 – CH4 – CO – H2 – O2 400 to 4000 K, 500 to 1000 MPa SVP
Belonoshko and Saxena (1992), Loner40 H2O – CO2 – CH4 – N2 – 400 to 4000 K, 0.5 to 100 GPa SVP
Shi and Saxena (1992) H2S – NH3 – H2 – O2 – CO
(S2 – SO2 – COS – Ar)
Bodnar and Vityk (1994), Loner32 H2O – NaCla 323 to 973 K, < 600 MPa SVP
Bodnar (1992, 1994),
Knight and Bodnar (1989)
Bowers and Helgeson (1983), Loner8 H2O – CO2 – NaCl, 623 to 773 Kb, 50 to 150 MPab SVP
Bakker (1999a,b) H2O – CO2 – CH4 – N2 – C2H6 –
H2S – NH3 – H2 – O2 – CO – NaCl
Christoforakos and Franck (1986) Loner26 H2O – CO2 – CH4 – N2 (Xe)c 500 to 650 K, < 250 MPa LVE
Chueh and Prausnitz (1967) Loner2 H2O – CO2 – CH4 – N2 – C2H6 – H2Sd n.s. LVE
Duan et al. (1992a,b, 1996b) Loner9 H2O – CO2 – CH4 – H2S – (NaCl) 273 to 1273 K, < 800 MPa LVE + SVP
Duan et al. (1992c, 1996a) Loner10 H2O – CO2 – CH4 – N2 – 273 to 2000 K, < 2000 MPa SVP
H2S – H2 – O2 – CO (Ar)
Friend et al. (1991) Loner20 C2H6 90 to 625 K, < 70 MPa LVE + SVP
Gallagher et al. (1993) Loner27 H2O – CO2 400 to 1000 K, < 100 MPa LVE + SVP
Goodwin (1985) Loner28 CO 68 to 1000 K, < 100 MPa LVE + SVP
Haar and Gallagher (1978) Loner29 NH3 195 to 750 K, < 500 MPa LVE + SVP
Haar et al. (1984) Loner14 H2O 273 to 1273 K, < 1000 MPa LVE + SVP
Holloway (1977, 1981, 1987), Loner5 H2O – CO2 – CH4 – N2 – C2H6 – 673 to 1573 K, < 200 MPa SVP
de Santis et al. (1974), H2S – NH3 – H2 – O2 – COd
Flowers (1979)
Jacobsen et al. (1986) Loner22 N2 126 to 2000 K, < 1000 MPa LVE + SVP
Kell (1967), Loner16 H2O 273 to 423 K, < 100 MPa SVP
Kell and Whalley (1965)
Kerrick and Jacobs (1981), Loner6 H2O – CO2 – CH4 673 to 1073 K, < 1500 MPa SVP
Jacobs and Kerrick (1981b)
Kestin and Sengers (1986) Loner30 H2O (D2O) 277 to 800 K, < 100 MPa LVE + SVP
Lee and Kesler (1975) Loner7 H2O – CO2 – CH4 – Tr = 0.3 to 4, Pr = 0 to 10 LVE + SVP
N2 – C2H6 – H2S – NH3d
Lvov et al. (1990), Loner31 H2O – NaCle 273 to 973 K, 0.1 to 1000 MPa SVP
Lvov and Wood (1990)
Peng and Robinson (1976) Loner4 H2O – CO2 – CH4 – N2 – C2H6 – n.s. LVE + SVP
H2S – NH3 – H2 – O2 – COd
Redlich and Kwong (1949) Loner1 H2O – CO2 – CH4 – N2 – C2H6 – >Tc, >Pc SVP
H2S – NH3 – H2 – O2 – COd
Saxena and Fei (1987a, 1988) Loner24 H2O – CO2 – CH4 – >400 K SVP
N2 – CO – H2 – O2
Saxena and Fei (1987b, 1988) Loner33 H2O – CO2 – CH4 – N2 – < 3000 K, < 100 GPa SVP
CO – H2 – O2 (Ar – Xe)
Setzmann and Wagner (1991) Loner19 CH4 90 to 625 K, < 1000 MPa LVE + SVP
Shi and Saxena (1992) Loner39 H2O – CO2 – CH4 – H2S – n.s. SVP
H2 – O2 (S2 – SO2 – COS)
Shmonov and Shmulovich (1974) Loner13 CO2 373 to 1273 K, 200 to 1000 MPa SVP
Soave (1972) Loner3 H2O – CO2 – CH4 – N2 – C2H6 – n.s. LVE
H2S – NH3 – H2 – O2 – COd
Span and Wagner (1996) Loner18 CO2 216 to 1100 K, < 800 MPa LVE + SVP
R.J. Bakker / Chemical Geology 194 (2003) 3–23 9

Table 1 (continued)
Reference Program Fluid System Limits Fit
Spycher and Reed (1988) Loner34 H2O – CO2 – CH4 – H2 289 to 1273 K, < 100 MPa SVP
Sterner and Bodnar (1991) Loner12 H2O – CO2a 673 to 973 K, 200 to 600 MPa SVP
Stewart et al. (1991) Loner35 O2 54 to 300 K, < 80 MPa LVE + SVP
Thiéry et al. (1994a,b) Loner11 CO2 – CH4 – N2d < 304 K, < 40 MPa LVE
Tillner – Roth et al. (1993) Loner36 NH3 223 to 573 K, < 1000 MPa LVE + SVP
Tillner – Roth and Friend (1998) Loner37 H2O – NH3 200 to 600 K, < 40 MPa LVE + SVP
Zhang and Frantz (1987) Loner38 H2O – NaCl – KCl – CaCl2a,f 453 to 973 K, < 300 MPa SVP
Gas components in brackets are originally included in the references, but not used in the programs. Temperature – pressure limits for each EoS are
indicated (n.s.—not specified). Tr and Pr are the reduced temperature and pressure, Tc and Pc are the critical temperature and pressure. The type of
experimental data to which the equations were fitted is denoted as liquid – vapour equilibria (LVE) or single-phase volumetric properties (SVP).
a
Data obtained from synthetic fluid inclusion studies.
b
Extended by Bakker (1999a,b).
c
Only for binary systems H2O – gas.
d
More gases can be incorporated.
e
More salts can be incorporated.
f
Only for binary systems H2O – salt.

Final ice-melting temperatures are analysed with Finally, bulk compositions and densities of indi-
thermodynamic models, either by using the ion-inter- vidual fluid inclusions can be obtained from estima-
action model (e.g. Pitzer, 1991), with osmotic coef- tions of volume fractions of phases present at room
ficients calculated in file Osmotic.CPP (see Appendix temperature, as described in the previous paragraph.
C), or by using purely empirical models (e.g. Bodnar, Volume fraction estimates are a source of errors with
1993). The disadvantage of purely empirical models magnitudes that are presently unknown, but sensitiv-
for electrolyte solutions is that they can only be ity calculations can be easily performed with the
applied to restricted predefined compositions and program BULK. Bulk densities can also be obtained
conditions. They can provide salinity in terms of from total homogenisation temperatures, however, it
equivalent mass percentage, and they do not take into can mainly be applied to one-component fluids, for
account the total pressure and the presence of dis- which accurate thermodynamic models are available,
solved gases. True salinities are, therefore, overesti- e.g. Wagner and Pruß (1993) for H2O (see Appendix
mated using such models. Henry’s constants are used F, Table F1). Most EoSs were not designed to predict
to calculate the solubility of gases (e.g. Carroll et al., solvus conditions, i.e. homogenisation conditions, of
1991), including salting-out coefficients (e.g. Cramer, multi-component fluid systems. Therefore, highly
1982) in the file GasSol.CPP (see Appendix B). The incorrect values for bulk density are obtained by using
activity of H2O in complex solutions is obtained by such equations to predict Th values, whereas bulk
combining the models for dissolved electrolytes and densities based on volume fraction estimation of
gases, according to the theoretical considerations in phases at room temperature provide more reliable,
Bakker et al. (1996). albeit approximate values. Except for single compo-
The program BULK calculates the composition and nent fluids and NaCl – H2O mixtures, the program
density of the vapour bubble and the aqueous solution BULK inquires input of volume fraction estimates.
at room temperature (20 jC) according to the pre-
viously described procedures. If an additional liquid 4.2. ISOC
CO2-rich phase is present at this temperature, the
program calculated the relative proportions according The information obtained from the program BULK,
to the LVE calculations. The density of the H2O-rich or a hypothetical bulk composition and density, are
liquid solution at room temperature is calculate from entered into the program ISOC to calculate corre-
several thermodynamic models that account for either sponding isochores. This program includes many
dissolved gases (e.g. Duan et al., 1992a,b) or dis- different types of EoSs (Table 1), and the relevant
solved electrolytes (e.g. Krumgalz et al. 1996). equations are automatically selected according to the
10 R.J. Bakker / Chemical Geology 194 (2003) 3–23

fluid composition. The user is able to select one of the mixture. The precision of both EoSs at higher temper-
EoSs for the isochore calculation. Each selection is ature and pressure is tested against an experimental
accompanied by an indication of limits of applicabil- datum from Sterner and Bodnar (1991), for which
ity of the EoS, as specified in the original publication. x(H2O) is 0.38 and x(CO2) is 0.62, and molar volume
The selection can be changed arbitrarily if those limits is 46.8 cm3 mol 1 at 700 jC and 300 MPa. With these
do not correspond to the required p– T conditions. fixed Vm  x values, the EoSDMW overestimates the
Included in the program is an option to correct fluid experimental pressure by 14 MPa, whereas the EoSH
isochores for reversible changes in the absolute volume underestimates the pressure by 21 MPa (Fig. 3). The
of the host minerals. Compressibility and expansion of isochore according to EoSH is nearly a straight line in a
18 possible host minerals (e.g. quartz, carbonates, p –T diagram (Fig.3), whereas EoSDMW has irregular-
Al2SiO5 polymorphs, olivines, garnets, feldspars, and ities at low temperature (below 450 jC) and a negative
pyroxenes) are included (Hosieni et al., 1985; Berman, slope at high temperatures (above 890 jC). The
1988). Isochore calculations are defined by the user EoSDMW appears to be more accurate for the example
over a certain temperature interval with selected step experimental datum. However, extrapolation of this
sizes. equation to lower and higher temperatures evidently
The differences in prediction of the selected EoSs yields unrealistic isochore slopes.
and the effect of isochore corrections are illustrated in If we assume that this example fluid is trapped in
Fig. 3. For comparison, two EoSs have been selected, quartz at the specified experimental conditions, then
i.e. Duan et al. (1992a,b), EoSDMW, and Holloway the p– T path of cooling can be predicted by taking
(1977, 1981), EoSH, for a binary H2O – CO2 fluid into account the compressibility and thermal expan-

Fig. 3. Pressure – temperature diagram with isochores (solid curves) for a fixed bulk composition and molar volume. Short-dashed curves
illustrate the change in p – T paths of a hypothetical fluid inclusion as a consequence of the expansion of the host mineral at higher temperatures
and pressures. The cross represents an experimental datum for 700 jC and 300 MPa from Sterner and Bodnar (1991). The shaded area indicates
the immiscibility field of the specified fluid mixture according to the experiments of Tödheide and Franck (1963) (TF). The long-dashed line is
the phase boundary between a- and h-quartz (see text for further details).
R.J. Bakker / Chemical Geology 194 (2003) 3–23 11

Table 2 4.3. TEST


Purely empirical equations for freezing-point-depression of aqueous
solutions with one or two dissolved salts, and the corresponding
program numbers in the group Aqso Both programs ISOC and BULK permit the user to
choose among different EoSs and thermodynamic
Reference Program Fluid System
models. As mentioned above, the program ISOC
Bakker et al. (1996) Aqso4e H2O – KCl, H2O – CaCl2
includes limit indications for the selected EoSs as
Dubois and Aqso3e H2O – NaCl – MgCl2
Marignac (1997) stated in the source publications. The program TEST
Naden (1996) Aqso2e H2O – NaCl – CaCl2 provides extra information on the limitations of spe-
Potter et al. (1978) Aqso5e H2O – NaCl cific EoSs, as obtained from mathematical restrictions
VPI: Hall et al. (1988), Aqso1e H2O – NaCl, and comparison with experimental data. These data
Sterner et al. (1988), H2O – NaCl – KCl,
can be selected from a program library, which has
Bodnar et al. (1989), H2O – NaCl – CaCl2
Oakes et al. (1990), been specially designed in C++ for storing published
Bodnar (1993) experimental data on fluid systems, or they can be
entered by the user. The accuracy, precision, extrap-
olation possibilities and improvements of the EoSs
sion of quartz. By graphically intersecting the path will be discussed elsewhere (Bakker, in preparation)
with the experimentally determined solvus of Töd- are further discussed in the papers following the
heide and Franck (1963) (curve TF in Fig. 3), the general introduction to the computer package FLU-
homogenisation conditions are predicted to be about IDS.
261 jC and 101 MPa (Th and Ph in Fig. 3). The
calculation predicts a bulk molar volume of 45.3 cm3 4.4. Loner
mol 1 at these conditions. These Vm  x numbers
could also have been obtained, using the program Loner is a group of programs (Table 1) that handles
BULK, from the homogenisation temperature of the individual EoSs. These programs can be used to
CO2 phases at 25.1 jC (in the liquid) and from the
vapour bubble volume fraction of 0.843 (see also
Bakker and Diamond, 2000). Table 3
Host mineral corrections of isochores are illus- Dilute aqueous solutions according to Henry’s law for several
trated only for the EoSH in Fig. 3. It should be noted dissolved gases and the salting-out effect, with corresponding
references and program numbers in the group Aqso
that corrected isochores have a variable molar volume.
Reference Program Fluid System
Therefore, they are not strictly isochores, but specific
fluid inclusion p– T paths. As a second example of Anderson and Aqso1h H2O – CH4 – N2
Prausnitz (1986)
such calculations, we now assume that the molar
Benson and Aqso2h H2O – N2 – O2
volume of the fluid inclusion is 46.8 cm3 mol 1, as Krause (1976)
determined from the measured homogenisation con- Carroll et al. (1991), Aqso3h H2O – CO2
ditions (e.g. Bakker and Diamond, 2000). The host Carroll and
mineral correction now tends towards lower pressures Mather (1992)
Cramer (1982) Aqso4h H2O – CO2 –
at higher temperatures (dashed curve 1 in Fig. 3). At
CH4 – O2 – NaCl
700 jC, the molar volume of the fluid has changed to Crovetto (1991) Aqso5h H2O – CO2
48.3 cm3 mol 1 at 262 MPa. Alternatively, if we Drummond (1981) Aqso6h H2O – CO2 – CH4 –
assume that at 700 jC the inclusion has a molar H2S – H2 – NaCl
volume of 46.8 cm3 mol 1, as obtained from exper- Prini and Aqso7h H2O – CH4 – N2 –
Crovetto (1989) C2H6 – H2 – O2
imental data, than the isochore is corrected towards
Rettich et al. (1981) Aqso8h H2O – CH4 – C2H6
higher pressures at lower temperatures (dashed curve Stoessell and Aqso9h H2O – CH4 – NaCl –
2 in Fig. 3). The homogenisation conditions for this Byrne (1982), KCl – CaCl2 – MgCl2
specific fluid mixture are at a similar temperature but Byrne and
at higher pressures, 109 MPa, whereas the molar Stoessell (1982)
Teng et al. (1997) Aqso10h H2O – CO2
volume has decreased to 45.3 cm3 mol 1.
12 R.J. Bakker / Chemical Geology 194 (2003) 3–23

evaluate temperature, pressure, molar volume (and Appendix B); (3) electrolyte solution models with
excess molar volume), fugacity, activity and liquid – osmotic coefficients (Table 4, see Appendix C).
vapour equilibrium from known variables using a Similar to EoSs, the accuracy of these thermodynamic
single EoS. Excess molar volumes and activity coef- models, their extrapolation possibilities and improve-
ficients of fluid mixtures can be calculated from the ments will be discussed elsewhere (Bakker, in prep-
mixing rules used in the source publications or from aration).
standard excess Gibbs energy functions in the file
Gexcess.CPP (see Appendix D). Additionally, unified
Helmholtz energy functions (e.g. Span and Wagner, 5. Concluding remarks
1996) allow the calculation of Helmholtz energy,
entropy, internal energy, enthalpy, Gibbs energy, iso- The computer package FLUIDS has been devel-
choric heat capacity, isobaric heat capacity, speed of oped for the analysis of fluid inclusion data (pro-
sound and Joule – Thomson coefficient. grams BULK and ISOC) and for the calculation of
bulk fluid properties in general (programs TEST,
4.5. Aqso Loner, Aqso). The programs run on Macintosh,
Windows-based and DOS-based platforms. The pack-
Aqso contains three groups that calculate the age contains a broad variety of EoSs and thermody-
properties of dilute aqueous solutions at relatively namic modelling. Those that have not yet been
low temperatures. Each group is the application of a included in this paper may be easily inserted into
specific thermodynamical model: (1) purely empirical these programs, without changing the overall pro-
equation for H2O – salt fluid systems (Table 2); (2) gram structure. The package is designed as a digital
Henry’s law and salting-out coefficients for H2O – gas library and workshop for fluid properties. The pro-
and H 2 O – gas – salt fluid systems (Table 3, see grams are available on the University of Leoben web
site http:/www.unileoben.ac.at/~buero62/minpet/
ronald, which also includes several worked examples
Table 4 of each type of program. To ensure reproducibility of
Electrolyte solution models based on osmotic coefficients with calculations and to provide correct documentation,
corresponding references and program numbers in the group Aqso users of the FLUIDS program package should cite
Reference Program Fluid System not only this publication and program version num-
Archer Aqso3c H2O – NaCl, ber, but also the original publications of the selected
(1992, 1999) H2O – KCl EoSs or empirical equations.
Bakker Aqso10c H2O – NaCl – KCl –
et al. (1996) CaCl2 – MgCl2
Conceicao Aqso11c H2O – NaCl – MgCl2a
et al. (1983)
Acknowledgements
Harvie Aqso4c H2O – CO2 – NaCl –
et al. (1984) KCl – CaCl2 – MgCl2a I would like to thank James G. Blencoe, Larryn W.
Holmes and Aqso8c H2O – KCla Diamond and Régis Thiéry for their constructive
Mesmer (1983) reviews that greatly improved the quality of this
Holmes Aqso9c H2O – CaCl2
et al. (1994, 1997)
paper. [RR]
Krumgalz Aqso5c H2O – NaCl – KCl –
et al. (1996) CaCl2 – MgCl2a
Møller (1988) Aqso6c H2O – NaCl – CaCl2a Appendix A . Liquid –vapour equilibrium
Phutela and Aqso7c H2O – CaCl2
Pitzer (1983)
Pitzer et al. (1984), Aqso1c H2O – NaCl – KCl –
The phase equilibrium between vapour and liquid
Pitzer (1991) CaCl2 – MgCl2a phases at constant temperature and pressure is calcu-
Spencer et al. (1990) Aqso2c H2O – NaCl – KCl – lated in file LVEquil.CPP according to the method of
CaCl2 – MgCl2a Prausnitz et al. (1980), and is described by the
a
More salts can be incorporated. equality of chemical potentials (or fugacities) of a
R.J. Bakker / Chemical Geology 194 (2003) 3–23 13

component in each phase (Eqs. (A1), (A2a) and point, i.e. homogenisation into the liquid and vapour
(A2b)). phase, respectively, are calculated at a fixed temper-
ature, i.e. the homogenisation temperature, and by
fivapour ¼ filiquid ðA1Þ setting xvap at 0 or 1, respectively. The homogenisa-
tion pressure and density are numerically obtained
(secant method) using the restriction of the mass
fivapour ¼ #i yi P ðA2aÞ balance. The fugacity coefficients for both the liquid
and vapour phase (wi and #i) are calculated from the
same EoS. A first guess of K values is obtained from
filiquid ¼ wi xi P ðA2bÞ both Raoult’s law and the Wilson approximation
(Michelsen, 1993). Liquid – vapour equilibrium within
where P is pressure, #i and wi are the fugacity the immiscibility region of a certain fluid mixture is
coefficients in the vapour and liquid phase, respec- obtained at selected temperatures by numerical calcu-
tively; yi and xi are the amount-of-substance fractions lation (secant method) of pressure and xvap simulta-
(commonly termed mole fractions) in the vapour and neously, which may vary between 0 and 1. The
liquid phase, respectively. The ratio of this fraction relation between xvap and volume fractions u of the
can be expressed in a K value (Eq. (A3)). phases is given in Eqs. (A6a –6c).

yi wi nvap Vmvap
Ki ¼ ¼ ðA3Þ uvapour ¼ ðA6aÞ
xi #i nvap Vmvap þ nliq Vmliq

During phase separation, the amount-of-substance


fractions in each phase are not independent (Eq.
xvap Vmvap
(A4)). uvapour ¼ ðA6bÞ
xvap Vmvap þ ð1  xvap ÞVmliq
nvap yi þ nliq xi
Xibulk ¼ ðA4Þ
nvap þ nliq
uliquid ¼ 1  uvapour ðA6cÞ
where Xibulk is the bulk amount-of-substance fraction
of component i; nvap and nliq are the total number of where Vm is the molar volume of the superscripted
moles in the vapour and liquid phase, respectively. phase.
Substitution of Eq. (A3) in Eq. (A4) and defining the
sum of nvap and nliq as nbulk results in Eqs. (A5a– 5d).
Appendix B . Gas solubility in aqueous solutions
nvap nbulk  nvap
Xibulk ¼ bulk
Ki xi þ xi ðA5aÞ
n nbulk The solubility of gases in dilute aqueous solutions
is calculated with Henry’s law (e.g. Prausnitz et al.,
Xibulk 1986) in the file GasSol.CPP. Similar to the previous
xi ¼ ðA5bÞ section, equilibrium calculations are based on the
xvap ðK
i  1Þ þ 1
equality of fugacities of components in each phase
Ki Xibulk they are present (cf. Eq. (A1)). The solvent, i.e. H2O,
yi ¼ ðA5cÞ and solutes, i.e. dissolved gases are treated separately
xvap ðKi  1Þ þ 1
(Eqs. (B1a) and (B1b)).
nvap
xvap ¼ ðA5dÞ vapour
fgas liquid
¼ fgas ðB1aÞ
nbulk

where xvap is the amount-of-substance fraction of the


vapour phase in the bulk system. The bubble and dew fHvapour
2O
¼ fHliquid
2O
ðB1bÞ
14 R.J. Bakker / Chemical Geology 194 (2003) 3–23

The solution of both equations gives the composi- where vl i is the partial molar volume of component i
tions of the coexisting aqueous solution and gas-rich at infinite dilution. The vl
i values for CO2, CH4, N2
vapour phase, which is numerically calculated (secant and C2H6 are partly dependent on temperature and are
method). The fugacities of a component in the liquid obtained from Bakker (1998). Summarised, the fugac-
and vapour phase are defined by Eqs. (B2a) and (B2b) ity of H2O and a gas component in the liquid phase
(cf. Eqs. (A2a) and (A2b)). are defined by Eqs. (B6a) and (B6b).

filiquid ¼ wi xi P ¼ xi ci fi0 uHi;w xi ðB2aÞ  


vH2 O ðP  Psat Þ
fHliquid
2O
¼ xH2 O Psat wsat
H2 O exp ðB6aÞ
RT
fivapour ¼ #i yi P ðB2bÞ

where ci is the activity coefficient of the component i,  


sat
and fi 0 is the fugacity of i at the standard state, Hi,w is liquid sat gas ðP  P Þ
vl
fgas ¼ xgas Hgas;w exp ðB6bÞ
the Henry’s constant of component i in water. The RT
pressure effect on the gas solubility in aqueous
solutions is obtained from the definition of fugacity
sat
coefficient (Eq. (B3)). where wH 2O
is the fugacity coefficient of pure H2O at
its saturation pressure, which is 1 at low temper-
  Z Psat  
fi RT atures. The fugacities of H2O and gas in the vapour
RT ln ¼ vi  dP phase are obtained from the EoS of Redlich and
xi P 0 P
Z P  Kwong (1949). At temperatures below 0 jC, the
RT saturation pressure of water is set equal to the satu-
þ vi  dP ðB3Þ
Psat P ration pressure of ice, i.e. sublimation curve (Wagner
et al., 1994).
where vi is the partial molar volume of component i in The temperature dependence of the Henry’s con-
the liquid phase, R is the gas constant and T is stant is expressed in a general formula for CO2, CH4,
temperature in K. The integral has been split up at N2 and C2H6 (Eq. (B7)).
the saturation pressure of the water, Psat. Eq. (B3) can
be rewritten to include the Henry’s constant as defined
sat a1 a2 a3 a4
in Eq. (B2a). lnðHi;w =MPaÞ ¼ a0 þ þ 2þ 3þ 4 ðB7Þ
T T T T
   sat  Z P  
fi fi 1 P
ln ¼ ln sat sat þ vi dP  ln sat where the constants a0, a1, a2, a3 and a4 are defined
xi P xi P RT Psat P
according to Bakker (1998).
(B4a) The solubility of gases decreases if salts are also
   sat  Z P dissolved in the aqueous solution. Therefore, the
fi fi 1 Henry’s constant for gases is corrected with the salt-
ln ¼ ln sat þ vi dP ðB4bÞ
xi P xi P RT Psat ing-out coefficient, ks (Eqs. (B8a – 8c)).

  Z P
fi sat 1 !
ln ¼ lnðHi;w Þþ vi dP ðB4cÞ salt
Hi;w
xi RT Psat ln ¼ ks bsalt ðB8aÞ
Hi;w
The remaining integral in Eq. (B4c) can be
replaced by Eq. (B5), assuming that vi in the aqueous
solution is independent of pressure. ks ðCO2 Þ=ðmol1 kgÞ ¼ 0:11572  0:00060293t
Z P
1 vl ðP  Psat Þ þ 3:5817  106 t 2
vi dP ¼ i ðB5Þ
RT psat RT  3:7772  109 t 3 ðB8bÞ
R.J. Bakker / Chemical Geology 194 (2003) 3–23 15

ks ðCH4 Þ=ðmol1 kgÞ ¼ 3:38828  0:0318765T ai ¼ ci xi ðC2bÞ


2
þ 0:000122003T
In dilute solutions the logarithm of Eq. (C2b) is
 2:31891  107 T 3
simplified as follows:
þ 2:22938  1010 T 4
 8:83764  1014 T 5 ðB8cÞ lnðai Þ ¼ lnðci xi Þ ¼ Ui lnðxi Þ ðC3Þ

where bsalt is the molality of a dissolved salt, t and T where Ui is the osmotic coefficient of component i.
are the temperature in jC and K, respectively. Eqs. Eqs. (C4a) and (C4b) give the definition of the
(B8b) and (B8c) are empirical fits to the data from osmotic coefficient for water, as obtained from Eq.
Cramer (1982), and represent the salting-out coeffi- (C3), again by separating solvent and solute compo-
cient of CO2 and CH4 in NaCl solutions, valid nents.
between 0 and 300 jC. For KCl solutions, a constant
value of 0.04 and 0.026 (Stoessell and Byrne, 1982) is xH O
subtracted from ks in Eqs. (B8b) and (B8c), respec- UH2 O ¼ X 2 lnðaH2 O Þ ðC4aÞ
xj
tively. A constant value of 0.075 and 0.066 is sub- j
tracted for CaCl2 solutions, and a constant value of
0.075 and 0.074 is subtracted for MgCl2 solutions in
2 3
Eqs. (B8b) and (B8c), respectively. It is assumed that
all salts are distributed in the liquid phase, and that the 6 xH2 O 7
vapour phase is free of salts. lim 64 X lnðxH2 O Þ7
5¼1 ðC4bÞ
xj !0 xj
j

Appendix C . Osmotic coefficients


where xj is the amount-of-substance fraction of dis-
solved electrolytes in water. Eq. (C4b) is a combina-
The file Osmotic.CPP calculates the osmotic coef-
tion of Eqs. (C3) and (C4a), which indicates that it can
ficients, activity coefficients and mean activity coef-
only be applied to dilute solutions. The derivation of
ficients of H2O and dissolved salts in electrolyte
Eqs. (C4a) and (C4b) can also be illustrated by
solutions according to the thermodynamic model of
expressing the amount-of-substance fraction of H2O
Pitzer (1991). The chemical potential of a component
in molalities (bi) of the corresponding components in
in a certain phase is expressed as in Eq. (C1).
the aqueous solution (Eq. (C5)).
   
BG fi
li ¼ ¼ l0i þ RT ln 0 ðC1Þ nH 2 O nH 2 O
Bni T;P;nj fi xH2 O ¼ ¼ X
ntotal nH 2 O þ nj
j
where the superscript 0 refers to standard conditions,
G is the Gibbs energy, fi and ni are the fugacity and the 1
¼ Mr ðH2 OÞ
X ðC5Þ
amount-of-substance of component i, respectively, R 1þ bj
1000
is the gas constant and T is temperature in K. The ratio j
of the fugacity of a component in the mixture and the
pure component at p – T is defined as the activity. where Mr(H2O) is the relative molar mass of water.
Furthermore, the activity ai can be expressed as the The logarithm of this equation can be simplified for
product of amount-of-substance fraction xi and activ- dilute solutions (Eqs. (C6a) and (C6b)).
ity coefficient ci (Eqs. (C2a) and (C2b)).
!
fi Mr ðH2 OÞ X
¼ ai ðC2aÞ lnðxH2 O Þ ¼ ln 1 þ bj ðC6aÞ
fi0 1000 j
16 R.J. Bakker / Chemical Geology 194 (2003) 3–23

!
Mr ðH2 OÞ X Mr ðH2 OÞ X Gexcess
m Mr ðH2 OÞ
 ln 1 þ bj c  bj ¼ xH2 O
1000 1000 RT 1000
j j " #
X X
ðC6bÞ  ð1  UH2 O Þ bj þ bj lnðcj Þ
j j

ðC10cÞ
Subsequently, the osmotic coefficient can be
expressed as a function of molalities by substitution The excess Gibbs energy can be obtained from
of Eqs. (C6a) and (C6b) into Eq. (C3): experimental data, which are reproduced by relatively
simple mathematical functions dependent on compo-
1 sition and temperature, such as the Margules equation
UH2 O ¼ X
Mr ðH2 OÞ
lnðaH2 O Þ ðC7Þ
1000 bj and the Redlich –Kister equation (e.g. Prausnitz et al.,
j 1986). From statistical mechanics, some rough phys-
ical significance can be assigned to the parameters
The total molar Gibbs energy of the aqueous that appear in these equations. The excess Gibbs
solution is expressed in Eqs. (C8a) and (C8b). energy function for dilute electrolyte solutions is
modelled according to two major assumptions. (1)
X X
Gm ¼ xi li ¼ xH2 O lH2 O þ xj lj ðC8aÞ The interaction between dissolved salt molecules is a
i j function of its potential, and (2) the interaction of
individual H2O molecules is ignored. The function is
described by two- and three-body interactions (Eqs.
Gm ¼ xH2 O ½l0H2 O þ RT lnðaH2 O Þ
X (C11a) and (C11b)).
þ xj ½l0j þ RT lnðaj Þ ðC8bÞ XX XXX
j Gexcess
m ¼Aþ xi xj Bij þ xi xj xk Cijk
i j i j k
The excess molar Gibbs energy is obtained by
subtracting the ideal mixing Gibbs energy from Eqs. (C11a)
(C8a) and (C8b).
" # Gexcess
m Mr ðH2 OÞ
X ¼ xH 2 O
RT " 1000
Gexcess ¼ RT xH2 O lnðcH2 O Þ þ xj lnðcj Þ ðC9Þ
m XX
j
 f ðIÞ þ bi bj kij ðIÞ
i j
The activity coefficient of water is obtained by com-
bining Eqs. (C2b), (C6a), (C6b) and (C7): #
XXX
þ bi bj bk lijk ðC11bÞ
i j k
Mr ðH2 OÞ X
lnðcH2 O Þ ¼ ð1  UH2 O Þ bj where f and kij are the transformed Debye – Hückel
1000 j
term and binary interaction parameters (i.e. short-
X UH2 O range interaction between two solute molecules),
¼ xj  lnðxH2 O Þ ðC10aÞ
j
xH 2 O respectively. Both are functions of the ionic strength
(I). lijk is the triple interaction parameter, which is
" # independent of I. This equation can be rearranged in
X X order to obtain experimentally determinable quantities
Gexcess
m ¼ RT xj ð1  UH2 O Þ þ xj lnðcj Þ (see Pitzer, 1991). Values for the osmotic coefficient
j j
and the activity coefficient of dissolved salts are
ðC10bÞ obtained from partial differentiation of Eq. (C11b).
R.J. Bakker / Chemical Geology 194 (2003) 3–23 17

X
The file Osmotic.CCP includes the possibility to qi u1 ðD2eÞ
calculate the ionic strength, the electrostatic term i
(Debye– Hückel parameter) and several empirical fits
of the parameters that occur in Eqs. (C11a) and where aij represents the energy of interaction between
(C11b) of many dissolved components. a molecule of type i and j, 2zizj is the probability that
any nearest neighbours are a pair of molecules i and j,
qi is a measure of the size of molecule i. The lattice
Appendix D . Excess Gibbs energy and Lattice theory treats a liquid as a quasicrystalline state, where
theory molecules tends to stay in a small region (Guggen-
heim, 1966; Prausnitz et al., 1986). The total potential
The file Gexcess.CPP calculates excess properties energy of this liquid is the summation of all molecular
of fluid mixtures, i.e. excess functions for molar pairs. The interaction between two unlike molecules is
volume, enthalpy, entropy, Helmholtz energy and described by the interchange energy w (Eq. (D3)).
 
Gibbs energy, according to a combination of the van 1
Laar equation (e.g. Wohl, 1946) and lattice theory wij =JuZ Cij  ðCii þ Cjj Þ ðD3Þ
2
(e.g. Guggenheim, 1966). The excess Gibbs energy is
directly related to the activity coefficients of the where Z is the coordination number ( = 10), and Cij is
components in the solution (Eqs. (D1a) and (D1b), the intermolecular potential between molecule i and j.
cf. Eqs. (C8a), (C8b) and (C9)). The total potential energy can be transformed by the
canonical partition function into thermodynamic prop-
X   erties, such as excess Helmholtz energy (Eqs. (D4a)
Gm ¼ xi l0i þ RT lnðai Þ ðD1aÞ
and (D4b)).
i

X Aexcess
m 1 XX 1
Gexcess ¼ RT xi lnðci Þ ðD1bÞ ¼ wij xi xj ðD4aÞ
m RT kT i j p i 2
i

XX 1
where ai and ci are the activity and the activity Aexcess ¼ NA wij xi xj ðD4bÞ
m
coefficient of component i, respectively, and the sub- i jp i
2
script m denotes a molar basis. According to the
theory of van Laar (1910), the excess Gibbs energy where k is the Boltzmann constant, and NA is Avoga-
can be expressed as in Eqs. (D2a– 2e). dro’s number. Eqs. (D4a) and (D4b) is equivalent to
the two-suffix Margules excess function. Application
of this principle to the van Laar excess function (Eqs.
Gexcess XX (D2a –2e)) results in a direct relation between wij and
m
X ¼ aij zi zj ðD2aÞ aij (Eq. (D5)).
RT x i qi i jp i
i
NA wij
2aij ¼ ðD5Þ
RT
x i qi A general formulation of the intermolecular poten-
zi u X ðD2bÞ
x i qi tial energy is described by a combination of the
i Lennard – Jones-, Kihara-, and Stockmayer-potential
(Eq. (D6)).
aij uaji ðD2cÞ "    #
rij  2aij 12 rij  2aij 6 l2ij
Cij =J ¼ 4eij   3
rij  2aij rij  2aij rij
qi Vi
u ðD2dÞ
qj Vj (D6)
18 R.J. Bakker / Chemical Geology 194 (2003) 3–23

Table F1 li
Purely empirical equations of vapour-saturated fluid properties of li* ¼ pffiffiffiffiffiffiffiffi ðD8eÞ
pure gases in the file Saturation.CPP ei r3i
Fluid system Reference
H2O Wagner and Pruß (1993) qffiffiffiffiffiffiffiffiffi
CO2 Duschek et al. (1990) lij* ¼ l*i l*j ðD8f Þ
CH4 Setzmann and Wagner (1991)
N2 Jacobsen et al. (1986)
C2H6 Friend et al. (1991)
H2S This paper (Eqs. (F1) and (F2)) where l* is the reduced dipole moment.
NH3 Haar and Gallagher (1978) The excess functions for molar volume, entropy,
O2 Stewart et al. (1991) enthalpy and Helmholtz energy are obtained from
CO Goodwin (1985)
classical thermodynamic derivations of the excess
Gibbs energy (Eqs. (D9a– 9d)).
where e is the minimum energy corresponding to the
equilibrium separation, r is the intermolecular dis-
 
tance, r is the intermolecular distance where C = 0, a BGexcess
Vmexcess ¼ m
ðD9aÞ
is the radius of the spherical molecular core and l is BP T
the dipole moment. This equation reduces to a Len-
nard – Jones potential if aij = 0 and lij = 0, to a Stock-
mayer potential if only aij = 0, and to a Kihara  
BGexcess
potential if only lij = 0. The distance between mole- Smexcess ¼ m
ðD9bÞ
cules is obtained from the molar volume of pure gases BT P
Vmpure (Kohler, 1957), assuming that each molecule
occupies the same cube of space (Eq. (D7)).
sffiffiffiffiffiffiffiffiffiffiffi Hmexcess ¼ Gexcess þ TSmexcess ðD9cÞ
pure m
3 Vm
r=m ¼ ðD7Þ
NA

The mixing rules, i.e. geometric mean assumption Aexcess


m ¼ Gexcess
m  PVmexcess ðD9dÞ
(with Bertholot’s mixed parameter) and arithmetic
average, are applied to these molecular parameters
(Eqs. (D8a– 8f)). These excess functions can be applied to mixtures
of all fluid components included in the FLUIDS
1 computer package. Pure fluid properties can be
rij ¼ ðri þ rj Þ ðD8aÞ
2 obtained from any of the EoSs mentioned in the text.

Table F2
1 Empirical constants for pure H2S in Eqs. (F1) and (F2)
aij ¼ ðai þ aj Þ ðD8bÞ
2 i a b (vap) b (liq)
1  5.7856 1.1411 1.4933
2  9.4242  22.088  22.741
3 16.381 35.292 42.079
1
rij ¼ ðri þ rj Þ ðD8cÞ 4  48.551 71.91 62.138
2 5 –  332.78  267.42
6 – 323.15 228.43
7 – – –
8 – – –
pffiffiffiffiffiffi  131.37  51.943
eij ¼ ei ej ðD8dÞ 9 –
R.J. Bakker / Chemical Geology 194 (2003) 3–23 19

Appendix E . Thermodynamic properties of saturation temperature can be obtained from either a


minerals and fluids selected pressure or density. The saturation properties
of pure H2S are fitted to experimental data (West,
Heat capacity, entropy, enthalpy and Gibbs energy 1948; Reamer et al., 1950), according to the equations:
at 0.1 MPa (1 bar) and various temperatures of both
pure minerals and pure fluids are calculated in the file   X  
P 4
T i
Thermo.CPP. Heat-capacity functions, standard state ln ¼ ai 1  ðF1Þ
Gibbs energy and enthalpy of formation from the PC i¼1
TC
elements, and entropy at standard-state conditions
are taken from Robie et al. (1978) and Berman   X  
V 9
T i=3
(1988). A general formula for heat capacity has been ln ¼ bi 1  ðF2Þ
adopted in this study, which combines all formula- VC i¼1
TC
tions presented in literature:
where TC, PC and VC are the critical temperature
1 1 C1 C2 C3 C4 (373.539 K), critical pressure (9.00455 MPa) and
CP =J K mol ¼ C0 þ pffiffiffiffi þ þ 2þ 3
T T T T critical molar volume (97.6998 cm3 mol-1), respec-
pffiffiffiffi
þ C5 T þ C6 T þ C7 T þ C8 T 3
2 tively. Eq. (F2) is used for both the liquid and the
vapour phases. The empirical constants a and b in Eqs.
ðE1Þ
(F1) and (F2) are defined in Table F2.
Subsequently, entropy, enthalpy and Gibbs energy
are obtained from the integration of this function
according to classical thermodynamics. References

  Anderko, A., Pitzer, K.S., 1993a. Equation-of-state representation of


BS CP phase equilibria and volumetric properties of the system NaCl –
¼ ðE2aÞ
BT P T H2O above 573 K. Geochim. Cosmochim. Acta 57, 1657 – 1680.
Anderko, A., Pitzer, K.S., 1993b. Phase equilibria and volumetric
properties of the systems KCl – H2O and NaCl – KCl – H2O
  above 573 K: equation of state representation. Geochim. Cos-
BH
¼ CP ðE2bÞ mochim. Acta 57, 4885 – 4897.
BT P Anderson, F.E., Prausnitz, J.M., 1986. Inhibition of gas hydrates by
methanol. AIChE J. 32, 1321 – 1333.
Angus, S., Armstrong, B., de Reuck, K.M., 1976. International
Thermodynamic Tables of the Fluid State: 3. Carbon Dioxide.
G ¼ H  TS ðE2cÞ Pergamon, Oxford.
Angus, S., Armstrong, B., de Reuck, K.M., 1978. International
The effect of pressure on the volumetric properties Thermodynamic Tables of the Fluid State: 5. Methane. Perga-
mon, Oxford.
of minerals is calculated with the equations of Berman Angus, S., de Reuck, K.M., Armstrong, B., 1979. International Ther-
(1988). modynamic Tables of the Fluid State: 6. Nitrogen. Pergamon,
Oxford.
Archer, D.G., 1992. Thermodynamic properties of the NaCl + H2O
Appendix F. Vapour-saturated single-component system: II. Thermodynamic properties of NaCl(aq), NaCl
2H2O(cr), and phase equilibria. J. Phys. Chem. Ref. Data 28,
liquids 1 – 17.
Archer, D.G., 1999. Thermodynamic properties of the KCl + H2O
The file Saturation.CPP calculates the liquid – system. J. Phys. Chem. Ref. Data 20, 1201 – 1209.
vapour equilibrium of pure gases implemented in this Bakker, R.J., 1992. On modifications of fluid inclusions in quartz.
computer package (Table F1). Calculations are based Re-equilibration experiments and thermodynamic calculations
on fluids in natural quartz. Geol. Ultraiectina 94, 1 – 189.
on purely empirical equations of fluid properties. Bakker, R.J., 1997. CLATHRATES: computer programs to calcu-
Saturation pressure and densities (liquid or vapour) late fluid inclusion: V – X. Properties using clathrate melting
are calculated at selected temperatures, whereas a temperatures. Comput. Geosci. 23, 1 – 18.
20 R.J. Bakker / Chemical Geology 194 (2003) 3–23

Bakker, R.J., 1998. Improvements in clathrate modelling: II. The program to calculate compositions of fluid inclusions in the
H2O – CO2 – CH4 – N2 – C2H6 fluid system. In: Henriet, J.P., system NaCl – KCl – H2O. Comput. Geosci. 15, 19 – 41.
Mienert, J. (Eds.), Gas Hydrates: Relevance to World Margin Bowers, T.S., Helgeson, H.C., 1983. Calculation of the thermody-
Stability and Climate Change. Geological Society, London, Spe- namic and geochemical consequences of nonideal mixing in
cial Publications, vol. 137, pp. 75 – 105. the system H2O – CO2 – NaCl on phase relations in geological
Bakker, R.J., 1999a. Optimal interpretation of microthermometrical systems: equation of state for H2O – CO2 – NaCl fluids at high
data from fluid inclusions: thermodynamic modelling and com- pressures and temperatures. Geochim. Cosmochim. Acta 47,
puter programming. Habilitation Thesis. University Heidelberg, 1247 – 1275.
Germany. Bowers, T.S., Helgeson, H.C., 1985. FORTRAN programs for gen-
Bakker, R.J., 1999b. Adaptation of the Bowers and Helgeson erating fluid inclusion isochores and fugacity coefficients for the
(1983) equation of state to the H2O – CO2 – CH4 – N2 – NaCl sys- system H2O – CO2 – NaCl at high pressures and temperatures.
tem. Chem. Geol. 154, 225 – 236. Comput. Geosci. 11, 203 – 213.
Bakker, R.J., Diamond, L.W., 2000. Determination of the compo- Brown, P.E., 1989. FLINCOR: a microcomputer program for the
sition and molar volume of H2O – CO2 fluid inclusions by mi- reduction and investigation of fluid inclusion data. Am. Mineral.
crothermometry. Geochim. Cosmochim. Acta 64, 1753 – 1764. 74, 1390 – 1393.
Bakker, R.J., Dubessy, J., Cathelineau, M., 1996. Improvements in Brown, P.E., Hagemann, S.G., 1994. MacFlinCor: a computer pro-
clathrate modelling: I. The H2O – CO2 system with various salts. gram for fluid inclusion data reduction and manipulation. In: de
Geochim. Cosmochim. Acta 60, 1657 – 1681. Vivo, B., Frezzotti, M.L. (Eds.), Fluid Inclusions in Minerals:
Belonoshko, A., Saxena, S.K., 1991a. A molecular dynamics study Methods and Applications. Short Course IMA, pp. 231 – 250.
of pressure – volume – temperature properties of super-critical Brown, T.H., Berman, R.G., Perkins, E.H., 1989. Ge0-Calc: soft-
fluids: 1. H2O. Geochim. Cosmochim. Acta 55, 381 – 387. ware package for calculation and display of pressure – temper-
Belonoshko, A., Saxena, S.K., 1991b. A molecular dynamics study ature-composition phase diagrams using an IBM or compatible
of pressure – volume – temperature properties of super-critical personal computer. Comput. Geosci. 14, 279 – 289.
fluids: 2. CO2, CH4, CO, O2, and H2. Geochim. Cosmochim. Byrne, P.A., Stoessell, R.K., 1982. Methane solubilities in multisalt
Acta 55, 3191 – 3208. solutions. Geochim. Cosmochim. Acta 46, 2395 – 2397.
Belonoshko, A.B., Saxena, S.K., 1992. A unified equation of state Carroll, J.J., Mather, A.E., 1992. The system carbon dioxide – water
for fluids of C – H – O – N – S – Ar composition and their mix- and the Krichevsky – Kasarnovsky equation. J. Solution Chem.
tures up to very high temperatures and pressures. Geochim. 21, 607 – 621.
Cosmochim. Acta 56, 3611 – 3626. Carroll, J.J., Slupsky, J.D., Mather, A.E., 1991. The solubility of
Belonoshko, A.B., Shi, P., Saxena, S.K., 1992. SUPERFLUID: a carbon dioxide in water at low pressure. J. Phys. Chem. Ref.
FORTRAN-77 program for calculation of Gibbs Free energy Data 20, 1201 – 1209.
and volume of C – H – O – N – S – Ar mixtures. Comput. Geosci. Cavarretta, G., Tecce, F., 1995. FLINCS and FLINCALC: PC pro-
18, 1267 – 1269. grams for fluid inclusion calculations. Comput. Geosci. 21,
Benson, B.B., Krause, D., 1976. Empirical laws of dilute aqueous 715 – 717.
solutions of nonpolar gases. J. Chem. Phys. 64, 689 – 709. Christoforakos, M., Franck, E.U., 1986. An equation of state for
Berman, R.G., 1988. Internally-consistent thermodynamic data for binary fluid mixtures to high temperatures and high pressures.
minerals in the system Na2O – K2O – CaO – MgO – FeO – Fe2O3 – Ber. Bunsenges. Phys. Chem. 90, 780 – 789.
Al2O3 – SiO2 – TiO2 – H2O – CO2. J. Petrol. 29, 445 – 522. Chueh, P.L., Prausnitz, J.M., 1967. Vapor – liquid equilibria at high
Berman, R.G., Brown, T.H., Perkins, E.H., 1987. GE0-CALC: soft- pressures. Vapor-phase fugacity coefficients in nonpolar and
ware for calculation and display of P – T – X phase diagrams. quantum – gas mixtures. Ind. Eng. Chem. Fundam. 6, 492 – 498.
Am. Mineral. 72, 861 – 862. Conceicao, M., de Lima, P., Pitzer, K.S., 1983. Thermodynamics of
Beyer, W.H., 1991. CRC Standard Mathematical Tables and For- saturated electrolyte mixtures of NaCl with Na2SO4 and with
mulae. CRC Press, Boca Raton. MgCl2. J. Solution Chem. 12, 187 – 199.
Bodnar, R.J., 1992. The system H2O – NaCl. Fourth Biennial Cramer, P.L.F., 1982. The solubility of methane, carbon dioxide,
PACROFI, Program and Abstract, 108 – 111. and oxygen in brines from 0 to 300 jC. Rep. U.S., Bur. Mines
Bodnar, R.J., 1993. Revised equation and table for determining the 8706, 1 – 14.
freezing point depression of H2O – NaCl solutions. Geochim. Crovetto, R., 1991. Evaluation of solubility data of the system
Cosmochim. Acta 57, 683 – 684. CO2 – H2O from 273 K to the critical point of water. J. Phys.
Bodnar, R.J., 1994. Synthetic fluid inclusions: XII. The system Chem. Ref. Data 20, 575 – 589.
H2O – NaCl. Experimental determination of the halite liquidus de Santis, R., Breedveld, G.J.F., Prausnitz, J.M., 1974. Thermody-
and isochores for a 40 wt.% NaCl solution. Geochim. Cosmo- namic properties of aqueous gas mixtures at advanced pressures.
chim. Acta 58, 1053 – 1063. Ind. Eng. Chem. Process Des. Dev. 13, 374 – 377.
Bodnar, R.J., Vityk, M.O., 1994. Interpretation of microthermomet- Drummond, S.E., 1981. Gas solubilities in aqueous salt solutions.
ric data for H2O – NaCl fluid inclusions. In: de Vivo, B., Frez- PhD Thesis, Pennsylvania State University, USA.
zotti, M.L. (Eds.), Fluid Inclusions in Minerals: Methods and Duan, Z., Møller, N., Weare, J.H., 1992a. An equation of state for
Applications. Short Course IMA, pp. 117 – 130. the CH4 – CO2 – H2O system: I. Pure systems from 0 to 1000 jC
Bodnar, R.J., Sterner, S.M., Hall, D.L., 1989. SALTY: a FORTRAN and 0 to 8000 bar. Geochim. Cosmochim. Acta 56, 2605 – 2617.
R.J. Bakker / Chemical Geology 194 (2003) 3–23 21

Duan, Z., Møller, N., Weare, J.H., 1992b. An equation of state for Holloway, J.R., 1981. Compositions and volumes of supercritical
the CH4 – CO2 – H2O system: II. Mixtures from 50 to 1000 jC fluids in the earth’s crust. In: Hollister, L.S., Crawford, M.L.
and 0 to 1000 bar. Geochim. Cosmochim. Acta 56, 2619 – 2631. (Eds.), Short Course in Fluid Inclusions: Application to Petrol-
Duan, Z., Møller, N., Weare, J.H., 1992c. Molecular dynamics ogy, pp. 13 – 38.
simulation of PVT properties of geological fluids and a general Holloway, J.R., 1987. Igneous fluids. In: Carmichael, I.S.E., Eug-
equation of state of nonpolar and weakly polar gases up to 2000 ster, H.P. (Eds.), Thermodynamic Modelling of Geological Ma-
K and 20,000 bar. Geochim. Cosmochim. Acta 56, 3839 – 3845. terials: Minerals, Fluids and Melts. Reviews in Mineralogy, vol.
Duan, Z., Møller, N., Weare, J.H., 1995. Equation of state for the 17, pp. 211 – 233.
NaCl – H2O – CO2 system: prediction of phase equilibria and Holmes, H.F., Mesmer, R.E., 1983. Thermodynamic properties of
volumetric properties. Geochim. Cosmochim. Acta 59, aqueous solutions of the alkali metal chlorides to 250 jC.
2869 – 2882. J. Phys. Chem. 87, 1242 – 1255.
Duan, Z., Møller, N., Weare, J.H., 1996a. A general equation of Holmes, H.F., Busey, R.H., Simonson, J.M., Mesmer, R.E., 1994.
state for supercritical fluid mixtures and molecular dynamics CaCl2(aq) at elevated temperatures. Enthalpies of dilution, iso-
simulation of mixture PVTX properties. Geochim. Cosmochim. piestic molalities, and thermodynamic properties. J. Chem.
Acta 60, 1209 – 1216. Thermodyn. 26, 271 – 298.
Duan, Z., Møller, N., Weare, J.H., 1996b. Prediction of the solu- Holmes, H.F., Simonson, J.M., Mesmer, R.E., 1997. Additions and
bility of H2S in NaCl aqueous solutions: an equation of state corrections. Aqueous solutions of alkaline earth metal chlorides.
approach. Chem. Geol. 130, 15 – 20. Corrected constants for ion-interaction model. J. Chem. Ther-
Dubois, M., Marignac, C., 1997. The H2O – NaCl – MgCl2 ternary modyn. 29, 1363 – 1373.
phase diagram with special application to fluid inclusion studies. Hosieni, K.R., Reed, A.H., Scanlon, M.W., 1985. Thermodynamics
Econ. Geol. 92, 114 – 119. of the lambda transition and the equation of state of quartz. Am.
Duschek, W., Kleinrahm, R., Wagner, W., 1990. Measurements and Mineral. 70, 782 – 793.
correlation of the (pressure, density, temperature) relation of Hurai, V., 1989. BASIC program for interpretation of microthermo-
carbon dioxide: II. Saturated-liquid and saturated-vapour den- metric data from H2O and H2O – NaCl fluid inclusions. Comput.
sities and the vapour pressure along the entire coexistence curve. Geosci. 15, 135 – 142.
J. Chem. Thermodyn. 22, 841 – 864. Jacobs, G.K., Kerrick, D.M., 1981a. APL and FORTRAN programs
Flowers, G.C., 1979. Correction of Holloway’s (1977) adaption of for a new equation of state for H2O, CO2, and their mixtures at
the modified Redlich – Kwong equation of state for calculation supercritical conditions. Comput. Geosci. 7, 131 – 143.
of the fugacities of molecular species in supercritical fluids of Jacobs, G.K., Kerrick, D.M., 1981b. Methane: an equation of state
geologic interest. Contrib. Mineral. Petrol. 69, 315 – 319. with applications to ternary system H2O – CO2 – CH4. Geochim.
French, B.M., 1966. Some geological implications of equilibrium Cosmochim. Acta 45, 607 – 614.
between graphite and a C – H – O gas phase at high temperatures Jacobsen, R.T., Stewart, R.B., Jahangiri, M., 1986. Thermody-
and pressures. Rev. Geophys. 4, 223 – 253. namic properties of nitrogen from the freezing line to 2000 K
Friend, D.G., Ingham, H., Ely, J.F., 1991. Thermophysical proper- at pressures to 1000 MPa. J. Phys. Chem. Ref. Data 15,
ties of ethane. J. Phys. Chem. Ref. Data 20, 275 – 347. 735 – 909.
Gallagher, J.S., Crovetto, R., Levelt-Sengers, J.M.H., 1993. The Johnson, J.W., Oelkers, E.H., Helgeson, H.C., 1992. SUPCRT92: a
thermodynamic behavior of the CO2 – H2O system from 400 software package for calculating the standard molal thermody-
to 1000 K, up to 100 MPa and 30% mole fraction of CO2. namic properties of minerals, gases, aqueous species and reac-
J. Phys. Chem. Ref. Data 22, 431 – 513. tions from 1 to 5000 bar and 0 to 1000 jC. Comput. Geosci. 18,
Goodwin, R.D., 1985. Carbon monoxide thermophysical properties 899 – 947.
from 68 to 1000 K at pressures to 100 MPa. J. Phys. Chem. Ref. Kell, G.S., 1967. Precise representation of volumetric properties of
Data 14, 849 – 932. water at one atmosphere. J. Chem. Eng. Data 12, 66 – 69.
Guggenheim, E.A., 1966. Applications of Statistical Mechanics. Kell, G.S., Whalley, E., 1965. The PVT properties of water I.
Oxford Univ. Press, Oxford. Liquid water in the temperature range 0 to 150 jC and at pres-
Haar, L., Gallagher, J.S., 1978. Thermodynamic properties of am- sures up to 1 kb. Philos. Trans. R. Soc. 258A, 565 – 614.
monia. J. Phys. Chem. Ref. Data 7, 635 – 792. Kerrick, D.M., Jacobs, G.K., 1981. A modified Redlich – Kwong
Haar, L., Gallagher, J.S., Kell, G.S., 1984. NBS/NRC Steam Tables. equation for H2O, CO2, and H2O – CO2 mixtures. Am. J. Sci.
Hall, D.L., Sterner, S.M., Bodnar, R.J., 1988. Freezing point depres- 281, 735 – 767.
sion of NaCl – KCl – H2O solutions. Econ. Geol. 83, 197 – 202. Kestin, J., Sengers, J.V., 1986. New international formulations for
Harvie, C.E., Møller, N., Weare, J.H., 1984. The prediction of the thermodynamic properties of light and heavy water. J. Phys.
mineral solubilities in natural waters: The Na – K – Mg – Ca – Chem. Ref. Data 15, 305 – 320.
H – Cl – SO4 – OH – HCO3 – CO3 – CO2 – H2O system to high Knight, C.L., Bodnar, R.J., 1989. Synthetic fluid inclusions: IX.
ionic strengths at 25 jC. Geochim. Cosmochim. Acta 48, Critical PVTX properties of NaCl – H2O solutions. Geochim.
723 – 751. Cosmochim. Acta 53, 3 – 8.
Holloway, J.R., 1977. Fugacity and activity of molecular species in Kohler, F., 1957. Zur Berechnung der Wechselwirkungsenergie
supercritical fluids. In: Fraser, D.G. (Ed.), Thermodynamics in zwischen ungleichen Molekülen in binären flüssigen Mischun-
Geology, pp. 161 – 182. gen. Monatsh. Chem. 88, 857 – 877.
22 R.J. Bakker / Chemical Geology 194 (2003) 3–23

Krumgalz, B.S., Pogorelsky, R., Pitzer, K.S., 1996. Volumetric Press, W.H., Teukolsky, S.A., Vetterling, W.T., Flannery, B.P.,
properties of single aqueous electrolytes from zero to saturation 1997. Numerical Recipes in C, The Art of Scientific Computing.
concentration at 298.15 K represented by Pitzer’s ion-interaction Cambridge Univ. Press, Cambridge.
equations. J. Phys. Chem. Ref. Data 25, 639 – 663. Prini, R.F., Crovetto, R., 1989. Evaluation of data on solubility of
Larsen, R.B., 1993. ‘‘GEOFLUID’’: a FORTRAN 77 program to simple apolar gases in light and heavy water at high temper-
compute chemical properties of gas species in C – O – H fluids. ature. J. Phys. Chem. Ref. Data 18, 1231 – 1243.
Comput. Geosci. 19, 1295 – 1320. Reamer, H.H., Sage, B.H., Lacey, W.N., 1950. Volumetric behavior
Lee, B.I., Kesler, M.G., 1975. A generalized thermodynamic corre- of hydrogen sulfide. Ind. Eng. Chem. 42, 140 – 143.
lation based on three-parameter corresponding states. Am. Inst. Redlich, O., Kwong, J.N.S., 1949. On the thermodynamics of sol-
Chem. Eng. J. 21, 510 – 527. utions: V. An equation of state. Fugacities of gaseous solutions.
Lvov, S.N., Wood, R.H., 1990. Equation of state of aqueous NaCl Chem. Rev. 44, 233 – 244.
solutions over a wide range of temperatures, pressures and con- Rettich, T.R., Handa, Y.P., Battino, R., Wilhelm, E., 1981. Solubil-
centrations. Fluid Phase Equilib. 60, 273 – 287. ity of gases in liquids: 13. High-precision determination of
Lvov, S.N., Umniashkin, V.A., Sharygin, A., 1990. The molecular Henry’s constants for methane and ethane in liquid water at
statistical theory of infinite dilute solutions based on the ion- 275 to 328 K. J. Phys. Chem. 85, 3230 – 3237.
dipole model with Lennard – Jones Interaction. Fluid Phase Robie, R.A., Hemingway, B.S., Fisher, J.R., 1978. Thermodynamic
Equilib. 58, 283 – 305. properties of minerals and related substances at 298.15 K and 1
Michelsen, M.L., 1993. Phase equilibrium calculations. What is bar (105 Pascal) pressure and at higher temperatures. Geological
easy and what is difficult. Comput. Chem. Eng. 17, 431 – 439. Survey Bulletin, vol. 1452. US Government Printing Office,
Møller, N., 1988. The prediction of mineral solubilities in natural Washington.
waters: a chemical equilibrium model for the Na – Ca – Cl – Saul, A., Wagner, W., 1989. A fundamental equation of water cov-
SO4 – H2O system, to high temperature and concentration. Geo- ering the range from the melting line to 1273 K at pressures up
chim. Cosmochim. Acta 52, 821 – 837. to 25 000 MPa. J. Phys. Chem. Ref. Data 18, 1537 – 1563.
Naden, J., 1996. CalcicBrine: A Microsoft Excel 5.0 Add-in for Saxena, S.K., Fei, Y., 1987a. Fluids at crustal pressures and temper-
Calculating Salinities from Microthermometric Data in the atures. Contrib. Mineral. Petrol. 95, 370 – 375.
System NaCl – CaCl2 – H2O. PACROFI VI, Madison, USA, Saxena, S.K., Fei, Y., 1987b. High pressure and high temperature
pp. 97 – 98. fluid fugacities. Geochim. Cosmochim. Acta 51, 783 – 791.
Nicholls, J., Crawford, M.L., 1985. FORTRAN programs for cal- Saxena, S.K., Fei, Y., 1988. Fluid mixtures in the C – H – O system
culation of fluid properties from microthermometric data on at high pressure and temperature. Geochim. Cosmochim. Acta
fluid inclusions. Comput. Geosci. 11, 619 – 645. 52, 505 – 512.
Oakes, C.S., Bodnar, R.J., Simonson, J.M., 1990. The system Setzmann, U., Wagner, W., 1991. A new equation of state and
NaCl – CaCl2 – H2O: I. The ice liquidus at 1 atm total pressure. tables of thermodynamic properties for methane covering the
Geochim. Cosmochim. Acta 54, 603 – 610. range from the melting line to 625 K at pressures up to 1000
Peng, D.Y., Robinson, D.B., 1976. A new two constant equation of MPa. J. Phys. Chem. Ref. Data 20, 1061 – 1155.
state. Ind. Eng. Chem. Fundam. 15, 59 – 64. Shi, P., Saxena, S.K., 1992. Thermodynamic modelling of the C –
Phutela, R.C., Pitzer, K.S., 1983. Thermodynamics of aqueous cal- H – O – S fluid system. Am. Mineral. 77, 1038 – 1049.
cium chloride. J. Solution Chem. 12, 201 – 207. Shmonov, V.M., Shmulovich, K.I., 1974. Molar volumes and equa-
Pitzer, K.S., 1991. Ion interaction approach: theory and data corre- tion of state of CO2 at 100 – 1000 jC and 2000 – 10 000 bar.
lation. In: Pitzer, K.S. (Ed.), Activity Coefficient in Electrolyte Dokl. Acad. Sci. USSR 217, 206 – 209.
Solutions. CRC Press, Boca Raton, pp. 76 – 153. Soave, G., 1972. Equilibrium constants from a modified Redlich –
Pitzer, K.S., Peiper, J.C., Busey, R.H., 1984. Thermodynamic prop- Kwong equation of state. Chem. Eng. Sci. 27, 1197 – 1203.
erties of aqueous sodium chloride solutions. J. Phys. Chem. Ref. Span, R., Wagner, W., 1996. A new equation of state for carbon
Data 13, 1 – 102. dioxide covering the fluid region from the triple-point temper-
Potter II, R.W., Clynne, M.A., Brown, D.L. 1978. Freezing point ature to 1100 K at pressures up to 800 MPa. J. Phys. Chem. Ref.
depression of aqueous sodium chloride solutions. Econ. Geol. Data 25, 1509 – 1596.
73, 284 – 285. Spencer, R.J., Møller, N., Weare, J.H., 1990. The prediction of min-
Powell, R., Holland, T., Worley, B., 1998. Calculating phase dia- eral solubilities in natural waters: a chemical equilibrium model
grams involving solid solutions via non-linear equations, with for the Na – K – Ca – Mg – Cl – SO4 – H2O system at temperatures
examples using THERMOCALC. J. Metamorph. Geol. 16, below 25 jC. Geochim. Cosmochim. Acta 54, 575 – 590.
577 – 588. Spycher, N.F., Reed, M.H., 1988. Fugacity coefficient of H2, CO2,
Prausnitz, J.M., Anderson, T.F., Grens, E.A., Eckert, C.A., Hsieh, CH4, H2O and of H2O – CO2 – CH4 mixtures: a virial equation
R., O’Connell, J.P., 1980. Computer Calculations for Multicom- treatment for moderate pressure and temperatures applicable to
ponent Vapor – Liquid and Liquid – Liquid Equilibria. Prentice- calculations of hydrothermal boiling. Geochim. Cosmochim.
Hall, New Jersey. Acta 52, 739 – 749.
Prausnitz, J.M., Lichtenthaler, R.N., de Azevedo, E.G., 1986. Mo- Sterner, S.M., Bodnar, R.J., 1991. Synthetic fluid inclusions: X.
lecular Thermodynamics of Fluid – Phase Equilibria. Prentice- Experimental determination of P – V – T – X properties in the
Hall, Englewood Cliffs, NJ 07632. CO2 – H2O system to 6 kb and 700 jC. Am. J. Sci. 291, 1 – 54.
R.J. Bakker / Chemical Geology 194 (2003) 3–23 23

Sterner, S.M., Hall, D.L., Bodnar, R.J., 1988. Synthetic fluid inclu- Tillner-Roth, R., Harms-Watzenberg, F., Baehr, H.D., 1993. Eine
sions: V. Solubility relations in the system NaCl – KCl – H2O neue Fundamentalgleichung für Ammoniak. DKV-Tag.Ber. 20,
under vapor-saturated conditions. Geochim. Cosmochim. Acta 167 – 181 (Stuttgart).
52, 989 – 1005. Tödheide, K., Franck, E.U., 1963. Das Zweiphasengebiet und die
Stewart, R.B., Jacobsen, R.T., Wagner, W., 1991. Thermodynamic kritische Kurve im System Kohlendioxid-Wasser bis zu Druck-
properties of oxygen from the triple point to 300 K with pres- en von 3500 bar. Z. Phys. Chem. (N.F.) 37, 387 – 401.
sures to 80 MPa. J. Phys. Chem. Ref. Data 20, 917 – 1021. van Laar, J.J., 1910. Über Dampfspannungen von binären Gemi-
Stoessell, R.K., Byrne, P.A., 1982. Salting-out of methane in single- schen. Z. Phys. Chem. (N.F.) 72, 723 – 751.
salt solutions at 25 jC and below 800 psia. Geochim. Cosmo- Wagner, W., Pruß, A., 1993. International equations for the satura-
chim. Acta 46, 1327 – 1332. tion properties of ordinary water substances. Revised according
Teng, H., Yamasaki, A., Chun, M.K., Lee, H., 1997. Solubility of to the international temperature scale of 1990. Addendum to
liquid CO2 in water at temperatures from 278 K to 293 K and J. Phys. Chem. Ref. Data 16, 783 – 787.
pressures from 6.44 MPa to 29.49 MPa and densities of the Wagner, W., Saul, A., Pruß, A., 1994. International equations for
corresponding aqueous solutions. J. Chem. Thermodyn. 29, the pressure along the melting and along the sublimation curve
1301 – 1310. of ordinary water substance. J. Phys. Chem. Ref. Data 23,
Thiéry, R., van den Kerkhof, A.M., Dubessy, J., 1994a. vX proper- 515 – 525.
ties of CH4 – CO2 and CO2 – N2 fluid inclusions: modelling for West, J.R., 1948. Thermodynamic properties of hydrogen sulfide.
T < 31 jC and P < 400 bars. Eur. J. Mineral. 6, 753 – 771. Chem. Eng. Prog. 44, 287 – 292.
Thiéry, R., Vidal, J., Dubessy, J., 1994b. Phase equilibria modelling Wohl, K., 1946. Thermodynamic evaluation of binary and ternary
applied to fluid inclusions: liquid – vapour equilibria and calcu- liquid systems. Trans. AIChE 42, 215 – 249.
lation of the molar volume in the CO2 – CH4 – N2 system. Geo- Zhang, Y.G., Frantz, J.D., 1987. Determination of the homogeniza-
chim. Cosmochim. Acta 58, 1073 – 1082. tion temperatures and densities of supercritical fluids in the
Tillner-Roth, R., Friend, D.G., 1998. A Helmholtz free energy for- system NaCl – KCl – CaCl2 – H2O using synthetic fluid inclu-
mulation of the thermodynamic properties of the mixture sions. Chem. Geol. 64, 335 – 350.
{Water + Ammonia}. J. Phys. Chem. Ref. Data 27, 63 – 96.

You might also like