Beruflich Dokumente
Kultur Dokumente
Hydrates, Flow Assurance & Phase Equilibria Research Group, Institute of Petroleum Engineering, Heriot-Watt University, Edinburgh EH14 4AS, Scotland,
UK
Mines Paristech, CTP e Centre Thermodynamique des Proc
ed
es, 35 Rue St Honor
e 77305 Fontainebleau, France
a r t i c l e i n f o
a b s t r a c t
Article history:
Received 13 November 2015
Received in revised form
6 January 2016
Accepted 6 January 2016
Available online 9 January 2016
A new robust ash algorithm was developed for equilibrium calculation in systems with clathrate hydrates. The algorithm is based on the minimization of the Gibbs free energy by solving the reformulated
RichfordeRice equation. Special considerations have been taken for the algorithm to work with clathrate
hydrates of different structures. In the current work, the cubic plus association equation of state (combined with the PengeRobinson equation of state and a group contribution method to calculate binary
interaction parameters between non-associating components) is used to calculate fugacity in uid
phases while the van der Waals and Platteeuw approach is used to calculate the fugacity of water in the
hydrate phase.
The developed algorithm has been applied to complex multicomponent example systems for which
experimental data are available as well as new experimental data on both hydrate dissociation points and
composition of vapour phase in equilibrium with hydrates inside the hydrate phase boundary for a
natural gas. The new algorithm is fast and offers a simple routine for initial guess calculation and is
capable of showing complex behaviours in hydrate forming systems including stability of more than one
hydrate structure at equilibrium conditions and pseudo-retrograde behaviour in hydrate formation. For
the examples used in this work, a good agreement between the experimental measurements and predictions is observed, demonstrating the reliability of the approach.
2016 Elsevier B.V. All rights reserved.
Keywords:
Flash calculation
Clathrate hydrates
Gibbs free energy minimization
CPA
Experimental hydrate equilibria
1. Introduction
Flow Assurance involves overcoming problems associated with
solids that may form such as wax, asphaltene, hydrate and scale. In
the oil and gas Industry these problems can be encountered at any
stage from production to processing, including injection for pressure maintenance, EOR or storage as well as recovery from storage.
Hydrate is a key element that needs to be considered in process
design, specically because its formation can lead to ow restriction and, in worst case scenario, blockage. For hydrates to form the
requirements are water, hydrate forming components and the
118
in the outer loop to update phase compositions. The new composition will again be used to calculate new fugacity coefcients in the
outer loop which are again fed into the inner loop.
For the case of multiphase ash in complex systems where the
number and nature of the incipient phases in equilibrium is not
known a priori, the ash calculation is coupled with a stability
analysis routine. This is schematically represented in Fig. 1. The
stability analysis will check if the compositions in solution are the
real stable solutions i.e. they are corresponding to the global minimum of the Gibbs surface energy. If the solution is not a stable one,
the stability analysis can provide initial guess compositions to start
a new ash calculation. In the current work a stability analysis algorithm based on the concept of the Tangent Plane Distance (TPD)
as introduced by Michelsen [17] was used for the multiphase ash
calculations when no hydrate phases are present (called Nohydrate ash hereafter). In fact, coupled Gibbs free energy minimization approach and tangent plane distance stability analysis is
an extensively utilized routine for determining the solution of
multiphase ash problem as stated by Michelsen [18]. This is
important as the results of No-hydrate ash are then used as a part
of the initial guess of compositions for ash with incipient hydrate
phases. Here the Michelsen's TPD function stationary points are
obtained
by
the
application
of
BroydeneFletchereGoldfarbeShanno (BFGS) algorithm which is a very
strong strategy for quasi-Newton approach with a superlinear
convergence rate [19]. In the current work a combination of trial
compositions calculated by Wilson correlation [20] and those
suggested by Li and Firoozabadi [21] are used. Also, as suggested by
Li and Firoozabadi [21], after ash calculation solution is achieved,
to check the stability of the result it is sufcient to check the stability of the phase with highest molecular weight. More details on
the stability analysis applied here can be found elsewhere [22].
As the solution obtained by the Michelsen [14] algorithm is
corresponding to a stable phase equilibrium solution, one may not
need to perform stability analysis separately. In this case, it should
be assured that the initial number of phases is not less than the
number of phases in real equilibrium. Therefore, in some works e.g.
Refs. [4,5] the number of phases at the start of calculation are set
equal to number of components (or even more). This is however
only computationally feasible when a limited number of components are present. That is why in this new method for No-Hydrate
ash a consecutive ash with Gibbs free energy minimization
approach and stability analysis routine is performed and the
number of phases are increased by 1 if the stability is not achieved
with fewer phases which is schematically presented in Fig. 1.
As shown in Fig. 1 when the solution of No-hydrate ash is
achieved, the upper limit for the number of phases to be present for
hydrate ash is set to be equal to the number of phases in the result
of No-hydrate ash plus two. The two new phases are representatives of sI and sII hydrates and their composition will be initialized as outlined in the initialization section 2.2. The ash algorithm
developed here can be easily extended for cases where sH phases
are present as well. After initialization of compositions and phase
fractions, the fugacity coefcients of each phase is calculated by the
fugacity calculation routine which also species the type of each
uid phase as discussed in the outer loop section 2.4. It should be
noted that in this work the fugacities are calculated in such a way
that guarantees existence of both sI and sII hydrate phases in the
rst iteration of the outer loop (if both sI and sII formers are
present).
The major difculties of equilibrium calculation with hydrate
phases are twofold:
Firstly, the inner loop multiphase algorithm should be strong
enough to avoid disappearance of the hydrate phases(s) at
119
Fig. 1. Flow chart of the ash algorithm: (Right side) General multiphase No-hydrate ash as the initial step of hydrate ash. (Left side) Hydrate ash owchart (T: temperature; P:
pressure; np: number of phases).
the outer loop may force too much change in the composition of
existing hydrate phases. This may wrongly change the nature of
the phase mostly by reducing the mole fraction of water below
the lower limit of water fraction required in the hydrate phase
(around 85%) so that they cannot be treated as hydrate in the
next iteration, hence the hydrate phase disappears. This problem is tackled by specifying a different routine for updating
composition in hydrate phase as discussed in the outer loop
section.
Below, details of the ash calculation process in both inner and
outer loops are presented with details on their specic modications for hydrate phases.
120
yij qj zi
i 1; ; nc
(3)
j1
Here yij is the composition of component i in the phase j. Besides, the isofugacity criteria for each component in multicomponent multiphase system in equilibrium requires that:
(4)
!
fi
q zi
P 4ij j
i 1; 2; 3; ; nc
(5)
Pncav
yiST
wkST SikST
Pnkcav Pnh
wkST SjkST
j
k
ClikST fiST
Pnh
CljkST fjST
j
np
X
qj
4ij
i 1; 2; 3; ; nc
(6)
j1
(1)
SikST
Ei
(2)
fi
zi
P
Pn
p
j1
!
qj
4ij
zi
Ei
i 1; 2; 3; ; nc
(7)
yij
zi
4ij Ei
i 1; 2; 3; ; nc
j 1; 2; 3; ; np
(8)
qj
yij mi
mi
yij qj
mz
RT RT j
RT i
RT i i i
i
j
(9)
mi m0i RTlnfi
(10)
Then the overall Gibbs for the whole system at equilibrium can
be written as:
nc
nc
nc
X
G
1 X
1 X
mi zi
m0i zi
zi lnfi
RT RT
RT
i
(11)
121
Table 1
CPA-PR parameters for polar compounds [35].
Compound
aci (MPa.L2/mole2)
b (L/mole)
(MPa.L/mole)
k ( 103)
Water
0.2174
0.015
0.639
14.639
68.31
Table 2
Groups dened in the PPR78 EoS.
Family
Group
Alkanes
Aromatics
Napthenics
Alkenes
Inert gases
nc
X
m0i
G
lnzi P
m0i zi
RT
RT
i
!
nc
X
zi lnEi
(12)
Where the rst term of right hand side representing the ideal
mixing contribution which is constant for a given composition at
isothermal-isobaric ash. Therefore Minimizing Gibbs free energy
is equivalent to minimizing the second term in the right hand side
for phase fractions.
Finally, by avoiding to treat phase fractions as dependent variables Michelsen [14] devised a re-formulation of phase equilibrium
calculation in terms of a minimization problem where the objective
function Q is dened as:
np
X
qj
j1
nc
X
zi lnEi
(13)
i1
Subject to non-negativity of phase fractions q at global minimum (qj0). The minimization of Q is equivalent to solving:
nc
X
vQ
zi
1
vqj
E
i 4ij
i1
!
0
j 1; 2; 3; ; np
(14)
Hij
nc
X
i
zi
Ei2 4ij 4ik
(15)
vQ
vqj
0
>0
phase j is present qj > 0
phase j is not present qj 0
(16)
erf
nc fij fir
X X
npactive
npactive
(17)
fir
If the calculated error is less than the tolerance (here 1012) the
ash calculation is stopped. Otherwise, the next inner loop multiphase ash is performed and compositions are updated (see Fig. 1).
In order to do a multiphase ash in systems with phases of different
nature where the same thermodynamic models (equation of state/
activity coefcient model) are used to describe the non idealities of
the phases (here CPA for Vapour, Liquid and Aqueous phases) there
should be a comparative procedure which identies the nature of a
given phase composition in the way that guarantees the
Table 3
a)Suppliers and specication of the materials used in this study, b)Composition of
the gas mixture.
a) Chemical name
Supplier
Purication method
Gas Mixture
Water
BOC
e
e
e
none
deionized
b) Component
C1
C2
C3
iC4
nC4
N2
CO2
87.440
6.000
2.043
0.1995
0.2998
1.502
2.013
122
yij
yij lnfij
RT
RT
i
i
GC
(18)
The rst term of the right hand side of Eq. (18) is representing
the ideal mixing contribution which is constant for a given
composition at isothermal-isobaric ash. Therefore, in the current
work, the type of the given uid phase is identical to the type
assigned by the thermodynamic model for which the second term
of the right hand side equation is minimized and this routine enables reverting the wrongly assigned uid phase types in the
initialization to the correct phase type.
After convergence in the inner loop, the compositions should be
updated in the outer loop for the next iteration. For the non-hydrate
phases, based on the Michelsen's [14] formulation, the new compositions at the inner loop solution are calculated from Eq. (8)
which, however, cannot be applied on hydrate phases as they imposes too much change on the composition of the hydrate which
results in either the water mole fraction to be less than the lower
limit required for hydrate phases, or the water fraction becomes too
high that the phase can no longer be treated as hydrate. This is in
fact due to the highly non-ideal behaviour of the hydrate phases as
pointed out by Ballard and Sloan [1]. For the hydrate phase, Eq. (1)
and Eq. (2) together are again used to update the compositions.
However, as mentioned, Eq. (2) requires the values of the fugacities
of guest components in the hydrate to be available which are also
dependent on the new composition. As mentioned earlier, a way to
solve this problem is to use the fugacity of guest components in any
updated and active (qj > 0) composition of a non-hydrate phase.
This is a valid workaround as in the equilibrium the fugacity of each
component in all phases should be equal. The remaining is to
CS
Fig. 3. Flow diagram of apparatus for on-line compositional analysis (GC: Gas Chromatograph, CS: Capillary sampler).
P P phys P assoc
Hajiw et al. [35,36]. The binary interaction parameters are calculated by a group contribution method introduced in details in the
next section.
2.4.2. Binary interaction parameters
The binary interaction parameters between non associating
components are calculated by the method developed by Jaubert
et al. [37]. This method enables calculation of kij as a function of
temperature by knowing the functional groups of the components.
In this work the values for the functional groups mentioned in
Table 2 as reported in one of their latest works (Qian et al. [38]) are
used to estimate binary interaction parameters.
Using Jaubert et al. [37] model kij are given by:
RT
a T
1 RT
vln g X X
1
r
yi
1 X Ai
PR
2
v
vr
PR
PR
PR
v bi
bi v bi
v v bi
Ai
i
|{z} |{z}
1 0:475 br
P
1 r j yj
"
Bi X
Ai Bj
g exp
RT
12 1
0
p p
a
T
a
T
B 1
C
j
i
@ 2 sPPR78 @ bi e bj A A
kij T
0
@2
(23)
ai Taj TA
bi bj
where:
sPPR78
Ng X
Ng
X
aik ajk
k1 l1
298:15
T
Bkl
1
Akl
(24)
1
P
Bi dAi Bi
(21)
(20)
(19)
associating part
PR nonassociating part
g simp
123
#
1 kAi Bi bij
(22)
fwH
fwb exp
DmbH
w
RT
!
(25)
Where fwH and fwb are the fugacities of water in the hydrate and
hypothetical empty hydrate lattices respectively. DmbH
is the
w
difference between the chemical potential of hydrate and the hypothetical empty lattices which is given by Ref. [24]:
124
Table 4
Experimental [48] and predicted phase equilibrium data for the ternary CO2eN2.(y: composition in the vapour phase; h: composition in the hydrate phase; It: number of
iterations).
Experimental data
Calculated results
Point
T (K)
P (MPa)
CO2
Feed composition
N2
Water
yCO2
yCO2
yN2
yH2O
hCO2
hN2
hH2O
It***
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
273.6
273.6
273.6
273.6
273.6
274.6
274.9
275.2
275.2
275.2
275.2
275.2
275.2
275.2
275.6
275.8
276.1
276.1
276.1
276.1
276.1
276.7
277.1
277.3
277.8
278.1
278.1
278.1
278.1
278.1
279.7
279.7
279.7
281.2
281.7
2.032
8.149
11.943
2.962
3.761
2.543
5.204
2.29
2.643
3.256
4.045
7.45
8.246
12.745
2.714
5.381
2.5
2.865
3.703
4.401
8.58
3.703
2.706
3.13
6.159
2.974
3.411
4.194
9.146
14.26
4.817
10.021
15.816
17.628
6.329
0.1145
0.0835
0.0262
0.0263
0.0954
0.0822
0.1656
0.1145
0.0822
0.0263
0.0954
0.0277
0.0835
0.0262
0.0822
0.1656
0.1145
0.0822
0.0263
0.0954
0.0835
0.0263
0.1145
0.0822
0.1656
0.1145
0.0822
0.0263
0.0835
0.0262
0.0263
0.0277
0.0262
0.0262
0.1656
0.0382
0.2507
0.0785
0.0088
0.1014
0.0290
0.0558
0.0382
0.0290
0.0088
0.1014
0.0295
0.2507
0.0785
0.0290
0.0558
0.0382
0.0290
0.0088
0.1014
0.2506
0.0088
0.0382
0.0290
0.0558
0.0382
0.0290
0.0088
0.2506
0.0785
0.0088
0.0295
0.0785
0.0785
0.0558
0.8473
0.6658
0.8953
0.9649
0.8032
0.8888
0.7787
0.8473
0.8888
0.9649
0.8032
0.9428
0.6658
0.8953
0.8888
0.7787
0.8473
0.8888
0.9649
0.8032
0.6658
0.9649
0.8473
0.8888
0.7787
0.8473
0.8888
0.9649
0.6658
0.8953
0.9649
0.9428
0.8953
0.8953
0.7787
0.6170
0.1710
0.1790
0.4290
0.3200
0.7280
0.7170
0.6560
0.7290
0.4490
0.3570
0.1740
0.1760
0.1600
0.7300
0.7190
0.6820
0.7310
0.4880
0.3960
0.1960
0.4880
0.7050
0.7320
0.7470
0.7290
0.7340
0.5210
0.2290
0.1270
0.5570
0.2630
0.1480
0.1760
0.7460
0.9700
0.6570
0.3730
0.8970
N.R.
0.7390
0.7880
0.8970
0.8880
0.8790
N.R.
0.8170
0.7990
0.3820
0.7640
0.8020
0.9840
0.7900
0.7030
0.6880
0.5740
0.7030
0.8380
0.8300
0.8640
0.8900
0.7520
0.6550
0.5410
0.5130
0.6980
0.6070
0.5510
0.5840
0.8060
0.6099
0.1200
0.0603
0.4090
0.3146
0.5443
0.5463
0.6514
0.5805
0.4528
0.3597
0.1790
0.1572
0.0799
0.5745
0.5482
0.6629
0.5777
0.4441
0.3707
0.1745
0.4795
0.6897
0.6117
0.5547
0.7083
0.6200
0.5063
0.2263
0.1286
0.5456
0.2676
0.1563
0.1870
0.5599
0.3897
0.8799
0.9396
0.5907
0.6852
0.4554
0.4535
0.3482
0.4192
0.5469
0.6401
0.8208
0.8426
0.9199
0.4252
0.4516
0.3367
0.4220
0.5557
0.6290
0.8254
0.5202
0.3099
0.3879
0.4450
0.2914
0.3797
0.4934
0.7735
0.8712
0.4541
0.7322
0.8435
0.8129
0.4398
0.0004
0.0001
0.0001
0.0003
0.0002
0.0003
0.0002
0.0004
0.0003
0.0003
0.0002
0.0002
0.0001
0.0001
0.0003
0.0002
0.0004
0.0003
0.0003
0.0002
0.0002
0.0003
0.0004
0.0003
0.0002
0.0004
0.0003
0.0003
0.0002
0.0001
0.0003
0.0002
0.0002
0.0002
0.0003
0.1280
0.0777
0.0504
0.1193
0.1123
0.1258
0.1265
0.1296
0.1272
0.1216
0.1155
0.0915
0.0863
0.0581
0.1271
0.1263
0.1301
0.1272
0.1209
0.1159
0.0891
0.1228
0.1310
0.1285
0.1257
0.1317
0.1288
0.1238
0.0964
0.0716
0.1253
0.1003
0.0761
0.0798
0.1249
0.0088
0.0630
0.0915
0.0184
0.0261
0.0117
0.0149
0.0079
0.0105
0.0167
0.0234
0.0491
0.0546
0.0841
0.0109
0.0151
0.0078
0.0109
0.0178
0.0233
0.0520
0.0161
0.0072
0.0101
0.0158
0.0069
0.0101
0.0155
0.0450
0.0710
0.0146
0.0415
0.0669
0.0635
0.0159
0.8632
0.8593
0.8581
0.8623
0.8616
0.8625
0.8586
0.8626
0.8623
0.8617
0.8612
0.8594
0.8591
0.8578
0.8621
0.8587
0.8622
0.8619
0.8613
0.8608
0.8589
0.8612
0.8618
0.8614
0.8585
0.8614
0.8611
0.8606
0.8586
0.8574
0.8601
0.8583
0.8571
0.8567
0.8592
6
7
6
5
5
6
11
6
6
6
6
6
5
6
6
11
6
6
6
6
6
6
6
6
11
6
6
6
6
6
6
7
7
6
9
DmbH
RT
w
ncav
X
k
0
wkST ln@1
nh
X
1
CljkST fjST A
(26)
Cl T
4p
kT
Z
0
wr 2
r dr
exp
kB T
(27)
3. Experimental measurements
In this section the experimental setup and procedure used to
measure hydrate dissociation points as well as the composition of
the vapour phase in equilibrium with hydrate at P/T conditions
inside the hydrate phase boundary (for example 4) are presented.
3.1. Materials
The natural gas used in this work was purchased from BOC and
its composition is given in Table 3. Deionised water was used in the
test.
125
Table 5
Results of this ash calculation and CSMGEM (as reported in Ref. [48]) in CO2eN2-Water systems compared to experimental data of Belandria et al. [48]; V: Vapour phase.
Aq: Liquid aqueous phase; HI: Structure I hydrate phase.
Calculated phase fractions
Point
Aq
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
0.0877
0.4601
0.2340
0.0551
0.0396
0.5108
0.0104
0.8497
0.1302
0.4059
0.0536
0.5565
0.0932
0
0.1019
0.5597
0.0608
0.6065
0.0123
0.8679
0.1458
0.5114
0.0226
0.7594
0.2671
0.2654
0.0533
0.5988
0.0594
0.5984
0.0932
0
0.1063
0.5924
0.0599
0.6037
0.0118
0.8675
0.1495
0.5383
0.2803
0.3507
0.0135
0.8817
0.1183
0.6756
0.0676
0.6589
0.0931
0
0.1278
0.7434
0.0695
0.6747
0.0148
0.8965
0.3193
0.6027
0.0744
0.7375
0.0171
0.9192
0.0326
0.8381
0.0831
0.7961
0.0923
0.8582
0.0942
0.0028
Overall average error
Overall error for points converged in
Hydrate structure
HI
This work
CSMGEM
yCO2
hCO2
(Water free)
yCO2
hCO2
(Water free)
0.4523
0.7110
0.4497
0.1399
0.4639
0.3899
0.9069
0.3385
0.3327
0.1198
0.3429
0.2180
0.4674
0.3479
0.3422
0.9068
0.3013
0.3364
0.1207
0.3122
0.3690
0.1049
0.2061
0.2736
0.9070
0.1288
0.2558
0.0887
0.0781
0.1881
0.0637
0.1293
0.1209
0.0496
0.9030
sI
sI
sI
sI
sI
sI
sI
sI
sI
sI
sI
sI
sI
sI
sI
sI
sI
sI
sI
sI
sI
sI
sI
sI
sI
sI
sI
sI
sI
sI
sI
sI
sI
sI
sI
sI
sI
sI
sI
sI
sI
N.C.
sI
sI
sI
sI
sI
sI
sI
sI
N.C.
sI
sI
sI
sI
sI
sI
N.C.
sI
sI
sI
sI
N.C.
sI
sI
N.C.
sI
sI
sI
N.C.
1.15
29.85
66.34
4.66
1.68
25.24
23.8
0.7
20.37
0.85
0.75
2.88
10.66
50.04
21.3
23.76
2.8
20.98
9
6.38
10.98
1.75
2.17
16.43
25.74
2.84
15.53
2.81
1.16
1.28
2.04
1.75
5.63
6.23
24.95
12.70
12.45
3.54
15.92
4.78
3.44
N.R.
23.8
13.52
5.09
4.07
0.04
N.R.
20.34
23.36
6.99
20.59
11.39
4.1
16.57
23.97
21.06
10
25.76
13.12
11.74
2.8
6.76
23.32
35.65
25.97
2.16
28.32
16.56
3.42
4.62
10.09
13.42
12.84
0.20
36.40
74.80
5.60
4.40
24.20
N.C.
4.00
21.30
1.30
0.30
4.60
18.20
59.00
19.20
N.C.
1.20
18.60
8.00
6.60
17.30
0.20
N.C.
12.70
N.C.
N.C.
5.70
N.C.
7.40
13.40
N.C.
0.80
5.40
3.40
N.C.
e
13.86
3.30
18.30
30.00
4.70
e
23.00
N.C.
4.90
2.90
1.50
N.R.
23.90
26.20
3.20
20.00
N.C.
4.20
16.10
22.90
19.60
6.40
24.90
N.C.
11.70
N.C.
N.C.
24.60
N.C.
22.40
7.60
N.C.
14.50
7.80
8.20
N.C.
e
14.11
Table 6
Compositions of the examples used in this work.
3
2.8
Example 2 [54]
Example 3 [54]
Example 4
Methane
Ethane
Propane
i-Butane
n-Butane
Carbon Dioxide
Nitrogen
Hydrogen Sulphide
Cyclopentane
Benzene
Toluene
m-Xylene
Water/Hydrocarbon (mole)
0.56
0.07
0.03
e
e
65.57
e
e
0.99
19.69
10.76
2.34
10.00
10.96
e
e
e
e
38.23
e
50.80
e
e
e
e
1.19
87.44
6.00
2.43
0.20
0.30
2.13
1.50
e
e
e
e
e
Set1: 13.76
Set2: 6.12
2.6
Hydrate Region
2.4
P (MPa)
Component
2.2
2
1.8
1.6
No-Hydrate Region
(Below the dissociaon lines)
1.4
1.2
1
275
275.5
276
276.5
277
277.5
278
278.5
279
T (K)
Fig. 4. Experimental [54] and predicted hydrate dissociation points for example 2.; C
Experimental dissociation points; : Predicted quintuple end point; e e e Predictions
with the SRK-EoS; Predictions with the PR-EoS;
Predictions with the CPA-PR.
126
Fig. 5. Phase boundary of Example 2 system around the quintuple hydrate structure transition end point in presence of excess water; C Experimental dissociation points [54]; :
Predicted quintuple end point; > Points for which ash results are presented in Table 7;
Phase change boundaries.
127
Table 7
Flash calculation results for sample points in Example 2 (Np: number of phases present; It: Number of iterations till convergence; FV: molar fraction of vapour; FLhc: molar
fraction of liquid hydrocarbon; FAq: molar fraction of liquid aqueous; FHI: molar fraction of sI hydrate; FHII: molar fraction of sII hydrate; V: Vapour phase; Lhc: Liquid hydrocarbon phase; Aq: Liquid aqueous phase; HI: Structure I hydrate phase; HII: Structure II hydrate phase).
Phase type
Point
A
T(K)
P (MPa)
Np
It*
FV
FLhc
FAq
FHI
FHII
T(K)
P (MPa)
Np
It*
FV
FLhc
FAq
FHI
FHII
T(K)
P (MPa)
Np
It
FV
FLhc
FAq
FHI
FHII
T(K)
P (MPa)
Np
It*
FV
FLhc
FAq
FHI
FHII
T(K)
P (MPa)
Np
It
FV
FLhc
FAq
FHI
FHII
T(K)
P (MPa)
Np
It*
FV
FLhc
FAq
FHI
FHII
278
2.3
3
22
e
0.04759
0.68808
0.26433
e
277.5
2.5
4
10
e
0.04606
0.6753
0.2763
0.00235
276
1.5
4
6
0.04209
0.04111
0.9133
e
0.00351
278
2.07
4
10
0.04453
0.07078
0.79832
0.08636
e
276
1.65
5
7
0.02098
0.0424
0.78389
0.13882
0.0139
278.5
2.19
3
0 (No Hyd.)
0.03242
0.04908
0.9185
e
e
Component
Lhc
Aq
HI
HII
Methane
Ethane
Propane
Carbon Dioxide
Cyclopentane
Benzene
Toluene
m-Xylene
water
Methane
Ethane
Propane
Carbon Dioxide
Cyclopentane
Benzene
Toluene
m-Xylene
water
Methane
Ethane
Propane
Carbon Dioxide
Cyclopentane
Benzene
Toluene
m-Xylene
water
Methane
Ethane
Propane
Carbon Dioxide
Cyclopentane
Benzene
Toluene
m-Xylene
water
Methane
Ethane
Propane
Carbon Dioxide
Cyclopentane
Benzene
Toluene
m-Xylene
water
Methane
Ethane
Propane
Carbon Dioxide
Cyclopentane
Benzene
Toluene
m-Xylene
water
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
0.01147
0.00101
3.07E-04
0.98349
5.37E-04
0.00223
3.62E-04
2.24E-05
5.67E-04
0.01336
8.02E-04
2.93E-04
0.98224
4.87E-04
0.00196
3.35E-04
2.21E-05
4.98E-04
0.01425
6.46E-04
2.99E-04
0.98145
3.85E-04
0.00209
3.43E-04
2.16E-05
5.23E-04
0.0141
0.00102
2.74E-04
0.98135
4.74E-04
0.00194
3.36E-04
2.24E-05
4.92E-04
0.0014
2.60E-04
6.27E-04
0.35285
0.01882
0.37515
0.20544
0.04464
8.14E-04
0.00128
2.41E-04
6.16E-04
0.33309
0.01831
0.38726
0.2123
0.04613
7.79E-04
5.67E-04
4.02E-04
3.76E-04
0.25892
0.01917
0.4308
0.23744
0.05165
6.73E-04
9.41E-04
4.09E-04
4.44E-04
0.35521
0.01851
0.37392
0.20514
0.0446
8.17E-04
7.80E-04
2.79E-04
3.95E-04
0.28642
0.01435
0.41659
0.23041
0.05009
6.94E-04
0.00106
5.43E-04
4.28E-04
0.37469
0.01794
0.36224
0.19898
0.04327
8.54E-04
4.34E-06
1.22E-07
2.11E-07
0.00989
6.87E-07
6.06E-05
3.43E-06
1.38E-07
0.99004
4.03E-06
1.14E-07
2.10E-07
0.00956
6.53E-07
6.16E-05
3.46E-06
1.39E-07
0.99037
1.86E-06
1.93E-07
1.34E-07
0.00798
6.31E-07
6.51E-05
3.59E-06
1.44E-07
0.99195
2.92E-06
1.93E-07
1.49E-07
0.00993
6.77E-07
6.05E-05
3.43E-06
1.38E-07
0.99
2.56E-06
1.35E-07
1.41E-07
0.00869
4.82E-07
6.42E-05
3.57E-06
1.43E-07
0.99124
3.23E-06
2.54E-07
1.41E-07
0.01024
6.72E-07
5.95E-05
3.40E-06
1.37E-07
0.98969
0.00167
1.80E-04
0
0.13624
0
0
0
0
0.8619
0.00161
1.76E-04
0
0.13611
0
0
0
0
0.8621
e
e
e
e
e
e
e
e
e
0.00112
2.82E-04
0
0.13662
0
0
0
0
0.86197
0.00113
2.32E-04
0
0.13576
0
0
0
0
0.86288
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
e
0.00211
1.20E-04
6.40E-04
0.08813
0.02236
0.00817
0
0
0.87847
0.00114
2.17E-04
4.29E-04
0.08252
0.02422
0.00923
0
0
0.88225
e
e
e
e
e
e
e
e
e
0.00147
1.65E-04
4.94E-04
0.08742
0.0201
0.0099
0
0
0.88046
e
e
e
e
e
e
e
e
e
128
25
20
15
P(MPa)
0
273.15
278.15
283.15
288.15
293.15
298.15
303.15
308.15
T(K)
Fig. 6. Experimental and predicted hydrate stability of CO2, H2S and CH4 in equilibrium
with liquid water; >: CO2 hydrate stability zone [56]; C: H2S hydrate stability zone
[59]; B:H2S hydrate stability zone [60]; A: CH4 hydrate stability zone [61]. ____:
predictions with the CPA-PR EoS.
13
11
L+Aq
HI+L(+Aq)
P (MPa)
9
7
V+L+Aq
HI+V+L(+Aq)
5
3
HI+V(+Aq)
V+Aq
1
290
292
294
296
298
300
302
304
T (K)
Fig. 7. Experimental [54] and predicted hydrate dissociation conditions for the
38.23 mol% CO2 50.8 mol% H2S 10.96 mol% CH4 in the presence of distilled water
(Example 3); C Experimental dissociation points; bubble line; dew line; ____:
predicted dissociation line with the CPA-PR EoS.
1.2
1
0.9
0.7
0.8
x,y
0.6
0.6
0.5
0.4
0.4
0.3
0.2
0.8
0.2
0.1
0
0
2
10
P /(MPa)
Fig. 8. Predicted molar liquid phase fraction, vapour and liquid compositions in the
38.23 mol% CO2 50.8 mol% H2S 10.96 mol% CH4 at 300 K (Example 3- no water).
H2S vapour composition;
H2S liquid composition;
CH4 vapour
composition;
CH4 liquid composition;
liquid molar fraction.
The proposed algorithm has been successfully applied to available experimental measurements including the works of Tohidi
et al. [46], where the hydrate formation data in North Sea gas
condensate samples are provided, Tohidi et al. [47], in which hydrate formation in presence of inert gas Xenon as a hydrate former
is investigated, Cole and Goodwin [44], where hydrate formation
ability of cyclopropane is experimentally measured, Ma et al. [6],
where Hydrogen is considered to be a hydrate former, and Belandria et al. [48,49] (though for very few cases and with the equilibrium condition near the dissociation line). It has also been tested
by comparing the results for systems where other modelling works
have been presented, e.g. Ballard et al. [50,51], Avlonitis [52] and
Bishnoi et al. [3]. An exact match with previous works cannot be
achieved because in contrast to the previous modelling works the
CPA equation of state is used for non-idealities of non-hydrate
phase, while, as an example, Avlonitis [52] used the ValderramaPatel-Teja EoS with non-density dependent mixing rule. No issues
with convergence were observed in the variety of systems tested.
Here, we present the application of the devised method for four
examples. Firstly we start with rather simple systems in example
one for which experimental data are available. Then in the next two
examples, we focus on systems representing complex behaviours in
hydrate forming systems. For these two examples the experimentally measured hydrate dissociation points are presented. Finally,
the results obtained by the current approach are compared to the
results of hydrate formation experiment in a natural gas system for
which the vapour phase compositions at some specic points inside hydrate boundary as well as dissociation point's data were
experimentally obtained.
For the examples presented here, the number of iterations to
achieve convergence are also provided in corresponding tables. The
speed of the devised algorithm can be concluded by noticing that
small number of iterations are required to achieve convergence. As
shown, for all the cases, the current algorithm converges to the very
small tolerance of 1012 (as dened in Eq. (17)) in an average of 6e7
iterations from which it is readily concluded that the algorithm is
fast enough. Obviously, if the tolerance is increased the convergence would be achieved in even fewer number of iterations.
Example 1
In the rst example the hydrate formation in Carbon DioxideNitrogen-Water ternary systems for which the experimental data
are reported in the work of Belandria et al. [48] is investigated. The
results obtained for these systems are reported in Table 4. For all the
points, sI hydrates are formed. The current algorithm converged for
all the points and compared to CSMGEM reported in Belandria et al.
[48], as shown in Table 4. The results of the current work are in
slightly better agreement with the experimental data which could
be attributed to the use of the CPA equation of state with temperature dependent kij instead of the SRK EoS as it is the case for
CSMGEM. As presented in Table 5 convergences are not achieved
for some points when using the CSMGEM software as reported by
Belandria et al. [48]. Points 7, 16 and 25 in Tables 4 and 5 are well
within the hydrate stability zone of the considered systems and all
the water is predicted to be fully converted to hydrates.
129
Fig. 9. 3D graph of sI hydrate faction of the acid gas Example 3 near the retrograde region; four cross sections selected at temperatures of 299.2, 299.5, 300.5 and 301 K.
0.6
0.6
T = 299.5 K
Molar Fracon
Molar Fracon
T = 299.2 K
0.4
0.4
0.2
0.2
6 P(MPa) 10
14
18
T = 300.5 K
6 P(MPa) 10
14
18
T = 301 K
Molar Fracon
0.6
Molar Fracon
0.6
0.4
0.4
0.2
0.2
6 P(MPa) 10
14
18
Fig. 10. Four cross sections of the 3D graph in Fig. 9 in different temperatures;
fraction; Structure I hydrate phase fraction.
Example 2
As mentioned, an important feature of a multiphase hydrate
equilibrium algorithm is the ability to represent the existence of
more than one structure of hydrate (if possible). The algorithm was
tested for a variety of systems showing this behaviour including
those reported in the works of Bishnoi et al. [3], Avlonitis [52] and
Ballard et al. [53]. The works mentioned above however provide
example of multi-structure hydrate presence in a simple, maximum
6 P(MPa) 10
14
.
18
130
Table 8
Experimental and predicted vapour phase composition for eight points inside the hydrate phase boundary in Example 4.
Pts
Set 1
Set 2
T(K)*
P (MPa)*
277.45
2.785
279.45
2.875
281.45
3.019
282.95
3.149
284
3.241
287.2
6.205
288.25
6.405
289.25
6.601
P (MPa)
EXP
CAL
EXP
CAL
EXP
CAL
EXP
CAL
EXP
CAL
EXP
CAL
EXP
CAL
EXP
CAL
N2
CO2
C1
C2
C3
i-C4
n-C4
H2O
0.0183
0.0188
0.0174
0.0174
0.0167
0.0164
0.0163
0.0164
0.0162
0.0157
0.0163
0.0164
0.0159
0.0158
0.0154
0.0152
0.0157
0.0180
0.0150
0.0188
0.0148
0.0189
0.0148
0.0189
0.0148
0.0187
0.0169
0.0200
0.0163
0.0198
0.0157
0.0195
0.923
0.936
0.918
0.920
0.906
0.902
0.894
0.902
0.884
0.889
0.902
0.900
0.895
0.889
0.885
0.879
0.039
0.024
0.043
0.037
0.050
0.050
0.055
0.050
0.059
0.057
0.050
0.050
0.054
0.056
0.059
0.059
0.0016
0.0021
0.0042
0.0045
0.0096
0.0092
0.0160
0.0092
0.0218
0.0153
0.0108
0.0103
0.0148
0.0153
0.0211
0.0220
0.00010
0.00013
0.00020
0.00029
0.00070
0.00065
0.00130
0.00065
0.00180
0.00115
0.00090
0.00080
0.00120
0.00121
0.00180
0.00180
0.0019
0.0009
0.0021
0.0016
0.0025
0.0023
0.0028
0.0023
0.0030
0.0028
0.0027
0.0025
0.0029
0.0028
0.0030
0.0030
NA
3.53E-04
NA
3.94E-04
NA
4.32E-04
NA
4.32E-04
NA
4.61E-04
NA
0.000364
NA
0.000381
NA
0.000398
Iterations**
0.1238
0.0844
11
0.0497
0.0251
0.0070
0.1032
0.0580
0.0133
P (MPa)
6
5
Hydrate Region
(Above the dissociaon lines)
4
3
Hydrate Region
(Below the dissociaon lines)
(C3/C1)Vpaor/(C3/C1)Feed
0.8
0.6
0.4
0.2
275
279
284
279
281
283
285
287
289
T(K)
T (K)
Fig. 11. Dissociation point determination from equilibrium step-heating data for the
two feed compositions and pressure-temperature locations for which the composition
of the vapour phase was experimentally measured.
Hydrate dissociation calculated with the CPA-PR EoS. B: PT locations for feed 1; > PT locations for feed 2; ::
Experimentally determined hydrate dissociation points.
Table 9
Experimentally measured dissociation point in example 4.
Set 1
277
289
Set 2
P (MPa)
T(K)
P (MPa)
T(K)
3.268
284.25
6.687
289.65
Fig. 12. Calculated and measured ratio of propane to methane in vapour phase to that
of the feed:B Experimentally determined for set 1; > Experimentally determined for
set 2;
Calculation results for set 1; Calculation results for set 2.
(i-C4/C1)Vpaor/(i-C4/C1)Feed
274
0.8
0.6
0.4
0.2
phase envelope of this system around the transition point calculated by this ash calculation algorithm at very small P-T increments along with the experimental dissociation points are
presented in Fig. 5.
As observed there is an excellent match between the calculated
and measured dissociation conditions with the CPA-PR. Based on
the model this system has a quintuple end point (V-LHC-Aq-sI-sII)
at 275.5 K and 1.95 MPa, at lower temperature the system is predicted to form structure II (and coexistence of both structures at
higher pressure). At higher temperatures as can be seen in Fig. 5
only structure sI hydrate are predicted to form. Note that the formation of sII hydrate will not result in consumption of all the
vapour phase. After formation of sI hydrate there is just a narrow
275
277
279
281
283
285
287
289
T(K)
Fig. 13. Calculated and measured ratio of iso-butane to methane in vapour phase to
that of the feed:B Experimentally determined for set 1; > Experimentally determined for set 2;
Calculation results for set 1; Calculation results for set 2.
region in which the vapour phase exists as well. In fact after formation of sI hydrates all the vapour phase is consumed by about
0.007 MPa increase in pressure at constant temperature. Example
ash calculations inside the hydrate phase boundary for some
points are presented in Table 7. The table covers points from all
existing regions in Fig. 5.
Example 3
One interesting, though complex, behaviour in the equilibrium
calculation with hydrate phases is the pseudo retrograde behaviour
of hydrate phases i.e. at a given temperature by increasing pressure
one may see hydrates forming, then dissociating and potentially
forming again. This phenomenon has been observed in binary
mixtures of methane ethane or ethane and propane (Ballard et al.
[50]) as well as low water content system of CO2 [56,57]. This type
of behaviour can also be observed for acid gas stream [58]. Example
3 is a ternary H2S CO2 CH4 system (composition given in
Table 6. H2S, CH4 and CO2 are all structure I hydrate formers. Their
binary systems with water have been extensively investigated and
can be predicted with very high accuracy as seen in Fig. 6.
Dissociation points for this mixture were measured experimentally [54]. As can be seen in Fig. 7 a retrograde behaviour is
clearly observed, especially within the phase envelope. This system
has two V-L-Aq-H quadruple end points as opposed to classical
hydrocarbon systems, the rst quadruple end point (lowest pressure) is more stable (higher temperature) than the second
quadruple end point. Hydrates are predicted to be less stable as the
system enters the 2-phases region. The liquid phase that forms
initially is predicted to be richer in H2S and hence the vapour phase
(main phase) leaner in H2S as observed in Fig. 8. As H2S is the most
stable hydrate former in the system, the system is less stable (than
when the system enters the 2 phase region) within the phase
envelope.
The 3D graph of hydrate phase fraction in the retrograde region
is presented in Fig. 9. In this gure four cross sections are specied
for which the complete molar phase fraction graphs for all present
phases are shown in Fig. 10.
As shown in Fig. 9, for temperatures below about 299.3 K
(temperature lower than the lowest quadruple end point) (sI) hydrates are formed at low pressures and remain stable at higher
pressure (299.2 K cross section in Fig. 10). This is while for the
higher temperatures hydrates disappear for an intermediate pressure region (299.5 K cross section in Fig. 10). By increasing the
temperature the retrograde region narrows down (300.5 K cross
section in Fig. 10) and nally completely disappears at higher
temperatures (301 K cross section in Fig. 10).
Example 4
In this example, the results of our calculations are compared
with the data obtained using the setup described in Section 3. The
overall feed composition of the natural gas with water is given in
Table 6. The vapour phase composition was measured during hydrate dissociation for two sets of conditions. A total of eight equilibrium points inside the hydrate phase boundary are presented in
Table 8. Fig. 11 shows the P/T conditions of these points as well as
the measured dissociation points. Table 9 presents the experimentally measured dissociation points shown in Fig. 11. The two
sets only differ in the amount of water present as shown in Table 6.
Table 8 presents the results of ash calculation for these points.
These experimental results were compared to the model predictions by monitoring the ratio of iso-butane and propane over
methane in the vapour phase normalised to the same ratio in the
dry gas as these two components are the strongest hydrate
forming components in the systems. The results are presented in
Fig. 12 for propane and Fig. 13 for iso-butane. As shown, there is an
excellent agreement between measured and calculated results for
most components, some higher deviations are observed for CO2. As
seen in these gures, the model is predicting the expected trends,
in a near future we will test systems further inside the hydrate
stability zone where two structures are expected to form.
131
5. Conclusions
In this work a robust algorithm for ash calculation in presence
of hydrates is described and tested with some examples which
show complex behaviour. Coupled with the CPA-PR EoS model, the
developed algorithm provides results which are in excellent
agreement with experimental data.
The model has been tested for simple binary systems forming
only one type of hydrate structure to more multicomponent uid
showing complex behaviour and/or multiple structures, i.e. up to
ve phases.
The algorithm has the capability of being easily extended to
more complex systems of solids of different nature (wax, asphaltenes) which are subject of future works.
Acknowledgement
The Ali Danesh scholarship of University of Heriot-Watt provided for the rst author is greatly appreciated.
Appendix A. Supplementary data
Supplementary data related to this article can be found at http://
dx.doi.org/10.1016/j.uid.2016.01.009.
References
[1] A.L. Ballard, E.D. Sloan, The next generation of hydrate prediction: Part III.
Gibbs energy minimization formalism, Fluid Phase Equilib. 218 (2004) 15e31,
http://dx.doi.org/10.1016/j.uid.2003.08.005.
[2] Colorado School of Mines, CSMGem Hydrate Prediction Program, 2007.
[3] P.R. Bishnoi, A.K. Gupta, P. Englezos, N. Kalogerakis, Multiphase equilibrium
ash calculations for systems containing gas hydrates, Fluid Phase Equilib. 53
(1989) 97e104, http://dx.doi.org/10.1016/0378-3812(89)80076-7.
[4] A.K. Gupta, P. Raj Bishnoi, N. Kalogerakis, A method for the simultaneous
phase equilibria and stability calculations for multiphase reacting and nonreacting systems, Fluid Phase Equilib. 63 (1991) 65e89, http://dx.doi.org/
10.1016/0378-3812(91)80021-M.
[5] I.S. Viana Segtovich, A.G. Barreto, F.W. Tavares, Simultaneous Multiphase Flash
and Stability Analysis Calculations Including Hydrates, Fluid Phase Equilib.
(2015), http://dx.doi.org/10.1016/j.uid.2015.10.030.
[6] Q.L. Ma, G.J. Chen, C.Y. Sun, Vapor-liquid-liquid-hydrate phase equilibrium
calculation for multicomponent systems containing hydrogen, Fluid Phase
Equilib. 338 (2013) 87e94, http://dx.doi.org/10.1016/j.uid.2012.11.002.
[7] Q. Ma, G. Chen, Prediction of vapor-liquid-liquid-hydrate phase equilibrium
for multicomponent systems containing tetrahydrofuran, Sci. China Chem. 56
(2013) 1800e1810, http://dx.doi.org/10.1007/s11426-013-4966-x.
[8] G.-J. Chen, T.-M. Guo, A new approach to gas hydrate modelling, Chem. Eng. J.
71 (1998) 145e151, http://dx.doi.org/10.1016/S1385-8947(98)00126-0.
[9] H. Tavasoli, F. Feyzi, Compositional data calculation of vaporeaqueousehydrate systems in batch operations by a new algorithm, J. Nat.
Gas.
Sci.
Eng.
24
(2015)
473e488,
http://dx.doi.org/10.1016/
j.jngse.2015.04.003.
[10] L.E. Baker, A.C. Pierce, K.D. Luks, Gibbs Energy Analysis of Phase Equilibria, Soc.
Pet. Eng. J. 22 (1982) 731e742, http://dx.doi.org/10.2118/9806-PA.
[11] N.M. Alsai, P. Englezos, Prediction of multiphase equilibrium using the PCSAFT equation of state and simultaneous testing of phase stability, Fluid
Phase
Equilib.
302
(2011)
169e178,
http://dx.doi.org/10.1016/
j.uid.2010.09.002.
[12] S. Eghbali, R. Okuno, Successive Substitution Augmented for Global Minimization of the Gibbs, in: SPE-175060-MS, SPE Annual Technical Conference and
Exhibition, Society of Petroleum Engineers, 2015.
[13] R. Okuno, R. Johns, K. Sepehrnoori, A New Algorithm for Rachford-Rice for
Multiphase Compositional Simulation, SPE J. 15 (2010) 313e325, http://
dx.doi.org/10.2118/117752-PA.
[14] M.L. Michelsen, Calculation of multiphase equilibrium, Comput. Chem. Eng. 18
(1994) 545e550, http://dx.doi.org/10.1016/0098-1354(93)E0017-4.
[15] G.M. Kontogeorgis, I.V. Yakoumis, H. Meijer, E. Hendriks, T. Moorwood,
Multicomponent phase equilibrium calculations for wateremethanolealkane
mixtures, Fluid Phase Equilib. 158e160 (1999) 201e209, http://dx.doi.org/
10.1016/S0378-3812(99)00060-6.
[16] H. Haghighi, A. Chapoy, R. Burgess, B. Tohidi, Fluid Phase Equilibria Experimental and thermodynamic modelling of systems containing water and
ethylene glycol , Appl. ow Assur. gas Process. 276 (2009) 24e30, http://
dx.doi.org/10.1016/j.uid.2008.10.006.
[17] M.L. Michelsen, The isothermal ash problem. Part I. Stability, Fluid Phase
132
dx.doi.org/10.2118/123778-PA.
[57] R. Burgass, A. Chapoy, P. Duchet-Suchaux, B. Tohidi, Experimental water
content measurements of carbon dioxide in equilibrium with hydrates at
(223.15 to 263.15)K and (1.0 to 10.0)MPa, J. Chem. Thermodyn. 69 (2014) 1e5,
http://dx.doi.org/10.1016/j.jct.2013.09.033.
[58] J. Carroll, Introduction, Nat. Gas. Hydrates (2014) 1e21, http://dx.doi.org/
10.1016/B978-0-12-800074-8.00001-6.
[59] F.T. Stelleck, L.T. Carmichael, B.H. Sage, Phase Behavior in the Hydrogen
Sulde-Water System, Ind. Eng. Chem. 44 (1952) 2219e2226, http://
dx.doi.org/10.1021/ie50513a064.
[60] Z.T. Ward, C.E. Deering, R.A. Marriott, A.K. Sum, E.D. Sloan, C.A. Koh,
Phase Equilibrium Data and Model Comparisons for H2S Hydrates,
J. Chem. Eng. Data 60 (2) (2015) 403e408, http://dx.doi.org/10.1021/
je500657f.
[61] D.R. Marshall, S. Saito, R. Kobayashi, Hydrates at high pressures: Part I.
Methane-water, argon-water, and nitrogen-water systems, AIChE J. 10 (1964)
202e205, http://dx.doi.org/10.1002/aic.690100214.