Download as xls, pdf, or txt
Download as xls, pdf, or txt
You are on page 1of 25

Spreadsheet for calculating hydrate dissociation

In general:
Cells with text or numbers in red can be changed by the user.

TIPS
The spreadsheet can be set for automatic recalculation of all worksheets using Tools\Options\Calculation\Automatic
However, this can be slow. Setting Tools\Options\Calculation to manual allows user to determine which worksheets are recalc
F9 updates all
Shift F9 only updates the current worksheet

To see effect of fluids giving different hydrate structures copy and paste the following into the hydrocarbon composition in "Co
TEST compositions
Hydrate2 Hydrate1 Mixed
2.1202 0 2.1202
0.65007 0 0.65007
92.369 100 2000
3.4103 0 3.4103
0.86009 0 0.86009
0.14001 0 0.14001
0.21002 0 0.21002
7.00E-02 0 7.00E-02
6.00E-02 0 6.00E-02
0 0 0
0 0 0
0 0 0
0 0 0
0.11001 0 0.11001
10 10 10
ation\Automatic
hich worksheets are recalculated

arbon composition in "Composition" worksheet


Water
Salt present (None, TDS, Ion(Ion Analysis), Salt(Salt analysis)) Salt

Salt Salt Model Electrolyte

Ion analysis mg/l Total dissolved solid TDS)


Na 62438 1.08E+04 mg/l
Ca 7500
Mg 3130
K 1022 Ion equivalent
Sr 0 TDS Ion Salt
Ba 0 Na+ #ADDIN? #ADDIN? #ADDIN?
Fe 9 CL- #ADDIN? #ADDIN? #ADDIN?
Cl 119200 K+ #ADDIN? #ADDIN? #ADDIN?
SO4 225 Ca++ #ADDIN? #ADDIN? #ADDIN?
HCO3 112
Br 0

Ions to be added to water


Salt Analysis mass frn Na+ #ADDIN?
NaCl 0.05 CL- #ADDIN?
CaCl2 0.03 K+ #ADDIN?
MgCl2 0 Ca++ #ADDIN?
KCl 0.02
SrCl2 0
BaCl2 0
FeCl2 0
Na2SO4 0
NaHCO3 0.02
NaBr 0
Hydrate calculations with no inhibitor present
Salt model Electrolyte

Fluid composition Hydrate dissociation temperature for given pres


Moles Hydrate2
1 #ADDIN? 2.1202 Pressure #ADDIN? 90
2 #ADDIN? 0.65007 Temperature #ADDIN? #ADDIN?
3 #ADDIN? 92.369
4 #ADDIN? 3.4103 If result is # followed by text then that hydrate structure is not present
5 #ADDIN? 0.86009 Hydrate dissociation pressure for given temper
6 #ADDIN? 0.14001 Hydrate2
7 #ADDIN? 0.21002 Pressure #ADDIN? #ADDIN?
8 #ADDIN? 0.070007 Temperature #ADDIN? 4
9 #ADDIN? 0.060006
10 #ADDIN? 0 If result is # followed by text then that hydrate structure is not present
11 #ADDIN? 0
12 #ADDIN? 0 Amount of hydrate formed at given conditions
13 #ADDIN? 0 Hydrate2
14 #ADDIN? 0.11001 #ADDIN?
15 #ADDIN? 10 Temperature #ADDIN? 4 #ADDIN?
16 #ADDIN? #ADDIN? Pressure #ADDIN? 50
17 #ADDIN? #ADDIN?
18 #ADDIN? #ADDIN?
19 #ADDIN? #ADDIN?
Total #ADDIN?
Hydrate Curve
Calculation of dissociation temperature as a function of pressure Plot Specification
Pressure Hydrate2 Hydrate1 Starting pressure 1
#ADDIN? #ADDIN? #ADDIN? Step 20
1 #ADDIN? #ADDIN?
21 #ADDIN? #ADDIN?
41 #ADDIN? #ADDIN?
61 #ADDIN? #ADDIN?
Hydrate dissociation
no inhibition
81 #ADDIN? #ADDIN?
101 #ADDIN? #ADDIN? 500
Pressure bar

121 #ADDIN? #ADDIN? 450


Hy-
141 #ADDIN? #ADDIN? drate2
400
161 #ADDIN? #ADDIN?
181 #ADDIN? #ADDIN? 350
201 #ADDIN? #ADDIN?
300
221 #ADDIN? #ADDIN?
241 #ADDIN? #ADDIN? 250
261 #ADDIN? #ADDIN? 200
281 #ADDIN? #ADDIN?
301 #ADDIN? #ADDIN? 150
321 #ADDIN? #ADDIN? 100
341 #ADDIN? #ADDIN?
50
361 #ADDIN? #ADDIN?
381 #ADDIN? #ADDIN? 0
401 #ADDIN? #ADDIN? 0 5 10 15 20
421 #ADDIN? #ADDIN? Temperature degC
441 #ADDIN? #ADDIN?
If result is # followed by text then that hydrate structure is not present
rature for given pressure
Hydrate1

#ADDIN?

e structure is not present


ure for given temperature
Hydrate1
#ADDIN?

e structure is not present

at given conditions
Hydrate1
#ADDIN?
#ADDIN?

PLOT
#ADDIN? Pressure Hydrate2 Hydrate1
bar degC #ADDIN?
1 #N/A #N/A
21 #N/A #N/A
41 #N/A #N/A
ciation 61 #N/A #N/A
on
81 #N/A #N/A
101 #N/A #N/A
121 #N/A #N/A
141 #N/A #N/A
161 #N/A #N/A
181 #N/A #N/A
201 #N/A #N/A
221 #N/A #N/A
241 #N/A #N/A
261 #N/A #N/A
281 #N/A #N/A
301 #N/A #N/A
321 #N/A #N/A
341 #N/A #N/A
361 #N/A #N/A
381 #N/A #N/A
15 20 25 401 #N/A #N/A
egC 421 #N/A #N/A
441 #N/A #N/A
Hydrate calculations with methanol present
Salt model Electrolyte

Fluid composition Concentration of methanol in aqueous stream


moles Methanol MW #ADDIN?
1 #ADDIN? 2.1202 Methanol 15 wt% #ADDIN?
2 #ADDIN? 0.65007
3 #ADDIN? 92.369 Hydrate dissociation temperature for a given press
4 #ADDIN? 3.4103 Hydrate2
5 #ADDIN? 0.86009 Pressure #ADDIN? 90
6 #ADDIN? 0.14001 Temperature #ADDIN? #ADDIN?
7 #ADDIN? 0.21002 If result is # followed by text then that hydrate structure is not present
8 #ADDIN? 0.070007 Hydrate dissociation pressure for given temperatu
9 #ADDIN? 0.060006 Hydrate2
10 #ADDIN? 0 Pressure #ADDIN? #ADDIN?
11 #ADDIN? 0 Temperature #ADDIN? 4
12 #ADDIN? 0 If result is # followed by text then that hydrate structure is not present
13 #ADDIN? 0 Amount of hydrate formed at given conditions
14 #ADDIN? 0.11001 Hydrate2
15 #ADDIN? 10 mol
16 #ADDIN? #ADDIN? Temperature DegC 0 #ADDIN?
17 #ADDIN? #ADDIN? Pressure Bar 100
18 #ADDIN? #ADDIN?
19 #ADDIN? #ADDIN?
20 #ADDIN? #ADDIN?
Total #ADDIN?
Hydrate Curve
Hydrate dissociation temperature calculated as a function of pressure

No MeoH MeOH No MeOH MeOH


Pressure Hydrate2 Hydrate2 Hydrate1 Hydrate1
#ADDIN? #ADDIN? #ADDIN? #ADDIN? #ADDIN? Hydrate dissociation
1 #N/A #ADDIN? #N/A #ADDIN? with methanol
21 #N/A #ADDIN? #N/A #ADDIN?
500
41 #N/A #ADDIN? #N/A #ADDIN?
61 #N/A #ADDIN? #N/A #ADDIN?
Pressure Bar

450
81 #N/A #ADDIN? #N/A #ADDIN? Hydrate2
101 #N/A #ADDIN? #N/A #ADDIN? 400 Hydrate2 with MeOH
121 #N/A #ADDIN? #N/A #ADDIN?
350 Hydrate1
141 #N/A #ADDIN? #N/A #ADDIN?
161 #N/A #ADDIN? #N/A #ADDIN? Hydrate1 with MeOH
300
181 #N/A #ADDIN? #N/A #ADDIN?
201 #N/A #ADDIN? #N/A #ADDIN? 250
221 #N/A #ADDIN? #N/A #ADDIN?
241 #N/A #ADDIN? #N/A #ADDIN? 200
261 #N/A #ADDIN? #N/A #ADDIN?
281 #N/A #ADDIN? #N/A #ADDIN? 150
301 #N/A #ADDIN? #N/A #ADDIN?
100
321 #N/A #ADDIN? #N/A #ADDIN?
341 #N/A #ADDIN? #N/A #ADDIN? 50
361 #N/A #ADDIN? #N/A #ADDIN?
381 #N/A #ADDIN? #N/A #ADDIN? 0
-50 -40 -30 -20 -10 0
Temperature DegC
100

50

0
401 #N/A #ADDIN? #N/A #ADDIN? -50 -40 -30 -20 -10 0
421 #N/A #ADDIN? #N/A #ADDIN? Temperature DegC
441 #N/A #ADDIN? #N/A #ADDIN?
If result is # followed by text then that hydrate structure is not present
in aqueous stream

mol%

rature for a given pressure


Hydrate1

#ADDIN?
e structure is not present
ure for given temperature
Hydrate1
#ADDIN?

e structure is not present


at given conditions
Hydrate1
mol
#ADDIN?

MeOH
Hydrate2
Hydrate dissociation ###
with methanol ###
###
###
###
Hydrate2 ###
Hydrate2 with MeOH ###
###
Hydrate1
###
Hydrate1 with MeOH ###
###
###
###
###
###
###
###
###
###
###
###
-30 -20 -10 0 10 20 30
Temperature DegC
-30 -20 -10 0 10 20 30 ###
Temperature DegC ###
###
Hydrate calculations to determine the amount of methanol required to suppress h
Salt model Electrolyte
Input stream
mol% Tol feed Hydrate2 suppression
1 #ADDIN? 2.1202 0 2.1202
2 #ADDIN? 0.65007 0 0.65007
3 #ADDIN? 92.369 0 92.369
4 #ADDIN? 3.4103 0 3.4103
5 #ADDIN? 0.86009 0 0.86009
6 #ADDIN? 0.14001 0 0.14001
7 #ADDIN? 0.21002 0 0.21002
8 #ADDIN? 7.00E-02 0 0.070007
9 #ADDIN? 6.00E-02 0 0.060006
10 #ADDIN? 0 0 0
11 #ADDIN? 0 0 0
12 #ADDIN? 0 0 0
13 #ADDIN? 0 0 0
14 #ADDIN? 0.11001 0 0.11001
15 #ADDIN? 10 0 10
16 #ADDIN? #ADDIN? 0 #ADDIN?
17 #ADDIN? #ADDIN? 0 #ADDIN?
18 #ADDIN? #ADDIN? 0 #ADDIN?
19 #ADDIN? #ADDIN? 0 #ADDIN?
20 #ADDIN? 0 1 #ADDIN?

Hydrate Curve
hydrate dissociation temperature as a function of pressure with sufficient methanol to suppress hydrate formation at given
CALC CALC
No MeoH MeOH No MeOH MeOH
Pressure Hydrate2 Hydrate2 Hydrate1 Hydrate1
#ADDIN? #ADDIN? #ADDIN? #ADDIN? #ADDIN?
1 #N/A #ADDIN? #N/A #ADDIN? Hydrate dissoc
21 #N/A #ADDIN? #N/A #ADDIN? with methanol inhibition fo
41 #N/A #ADDIN? #N/A #ADDIN? 500
61 #N/A #ADDIN? #N/A #ADDIN?
Hydrate2
81 #N/A #ADDIN? #N/A #ADDIN? 450
Hydrate2 with
101 #N/A #ADDIN? #N/A #ADDIN?
Press/bar

400 MeOH
121 #N/A #ADDIN? #N/A #ADDIN?
Hydrate1
141 #N/A #ADDIN? #N/A #ADDIN? 350 Hydrate1 with
161 #N/A #ADDIN? #N/A #ADDIN?
MeOH
181 #N/A #ADDIN? #N/A #ADDIN? 300
201 #N/A #ADDIN? #N/A #ADDIN?
250
221 #N/A #ADDIN? #N/A #ADDIN?
241 #N/A #ADDIN? #N/A #ADDIN? 200
261 #N/A #ADDIN? #N/A #ADDIN?
281 #N/A #ADDIN? #N/A #ADDIN? 150
301 #N/A #ADDIN? #N/A #ADDIN?
100
321 #N/A #ADDIN? #N/A #ADDIN?
341 #N/A #ADDIN? #N/A #ADDIN? 50
361 #N/A #ADDIN? #N/A #ADDIN?
381 #N/A #ADDIN? #N/A #ADDIN? 0
401 #N/A #ADDIN? #N/A #ADDIN? -50 -40 -30 -20 -10
421 #N/A #ADDIN? #N/A #ADDIN? Temp/Deg
50

0
-50 -40 -30 -20 -10
Temp/Deg
441 #N/A #ADDIN? #N/A #ADDIN?

If result is # followed by text then that hydrate structure is not present


quired to suppress hydrates at given conditions

Input stream MW methanol #ADDIN?


Hydrate1 suppression Amount of methanol to suppress hydrate2 Amount of methanol to su
2.1202
0.65007 Conditions Conditions
92.369 Temperature DegC 4 Temperatu
3.4103 Pressure Bar 100 Pressure
0.86009
0.14001 Methanol mole #ADDIN? to total stream Methanol
0.21002 1.007819
0.070007 Methanol to be added in relation to water Methanol to be added in r
0.060006 (Mass MeOH/Mass H20+Mass MeOH)*100 (Mass MeOH/Mass H20+M
0 #ADDIN? wt% #ADDIN?
0
0 If the result of calculating the amount of methanol to suppress a hydrate is #NULL
0 this indicates that particular hydrate structure is not formed
0.11001
10
#ADDIN?
#ADDIN?
#ADDIN?
#ADDIN?
#ADDIN?

ess hydrate formation at given conditions

Hydrate dissociation
th methanol inhibition for set conditions

Hydrate2
Hydrate2 with
MeOH
Hydrate1
Hydrate1 with
MeOH

-30 -20 -10 0 10 20 30


Temp/DegC
-30 -20 -10 0 10 20 30
Temp/DegC
Amount of methanol to suppress hydrate1

Conditions
DegC 12
Bar 90

mole #ADDIN? to total stream

Methanol to be added in relation to water


(Mass MeOH/Mass H20+Mass MeOH)*100
wt%
Hydrate calculations with MEG present
Salt model Electrolyte

Fluid composition Concentration of MEG in aqueous stream


moles MEG MW #ADDIN?
1 #ADDIN? 2.1202 MEG 15 wt% #ADDIN?
2 #ADDIN? 0.65007
3 #ADDIN? 92.369 Hydrate dissociation temperature for a given press
4 #ADDIN? 3.4103 Hydrate2
5 #ADDIN? 0.86009 Pressure #ADDIN? 90
6 #ADDIN? 0.14001 Temperature #ADDIN? #ADDIN?
7 #ADDIN? 0.21002 If result is # followed by text then that hydrate structure is not present
8 #ADDIN? 0.070007 Hydrate dissociation pressure for given temperatu
9 #ADDIN? 0.060006 Hydrate2
10 #ADDIN? 0 Pressure #ADDIN? #ADDIN?
11 #ADDIN? 0 Temperature #ADDIN? 4
12 #ADDIN? 0 If result is # followed by text then that hydrate structure is not present
13 #ADDIN? 0 Amount of hydrate formed at given conditions
14 #ADDIN? 0.11001 Hydrate2
15 #ADDIN? 10 mol
16 #ADDIN? #ADDIN? Temperature DegC -3 #ADDIN?
17 #ADDIN? #ADDIN? Pressure Bar 50
18 #ADDIN? #ADDIN?
19 #ADDIN? #ADDIN?
20 #ADDIN? #ADDIN?

Hydrate Curve
Hydrate dissociation temperature calculated as a function of pressure

No MEG MEG No MEG MEG


Pressure Hydrate2 Hydrate2 Hydrate1 Hydrate1
#ADDIN? #ADDIN? #ADDIN? #ADDIN? #ADDIN? Hydrate dissociation
1 #N/A #ADDIN? #N/A #ADDIN? with MEG
21 #N/A #ADDIN? #N/A #ADDIN?
500
41 #N/A #ADDIN? #N/A #ADDIN?
61 #N/A #ADDIN? #N/A #ADDIN?
Pressure Bar

450
81 #N/A #ADDIN? #N/A #ADDIN? Hydrate2
101 #N/A #ADDIN? #N/A #ADDIN? 400 Hydrate2 with MeOH
121 #N/A #ADDIN? #N/A #ADDIN?
350 Hydrate1
141 #N/A #ADDIN? #N/A #ADDIN?
161 #N/A #ADDIN? #N/A #ADDIN? Hydrate1 with MeOH
300
181 #N/A #ADDIN? #N/A #ADDIN?
201 #N/A #ADDIN? #N/A #ADDIN? 250
221 #N/A #ADDIN? #N/A #ADDIN?
241 #N/A #ADDIN? #N/A #ADDIN? 200
261 #N/A #ADDIN? #N/A #ADDIN?
281 #N/A #ADDIN? #N/A #ADDIN? 150
301 #N/A #ADDIN? #N/A #ADDIN?
100
321 #N/A #ADDIN? #N/A #ADDIN?
341 #N/A #ADDIN? #N/A #ADDIN? 50
361 #N/A #ADDIN? #N/A #ADDIN?
381 #N/A #ADDIN? #N/A #ADDIN? 0
-50 -40 -30 -20 -10 0
Temperature DegC
100

50

0
401 #N/A #ADDIN? #N/A #ADDIN? -50 -40 -30 -20 -10 0
421 #N/A #ADDIN? #N/A #ADDIN? Temperature DegC
441 #N/A #ADDIN? #N/A #ADDIN?
If result is # followed by text then that hydrate structure is not present
ueous stream

mol%

rature for a given pressure


Hydrate1

#ADDIN?
e structure is not present
ure for given temperature
Hydrate1
#ADDIN?

e structure is not present


at given conditions
Hydrate1
mol
#ADDIN?

MEG
Hydrate2
Hydrate dissociation ###
with MEG ###
###
###
###
Hydrate2 ###
Hydrate2 with MeOH ###
###
Hydrate1
###
Hydrate1 with MeOH ###
###
###
###
###
###
###
###
###
###
###
###
-30 -20 -10 0 10 20 30
Temperature DegC
-30 -20 -10 0 10 20 30 ###
Temperature DegC ###
###
Hydrate calculations to determine the amount of MEG required to suppress hydra
Salt model Electrolyte
Input stream
mol% Tol feed Hydrate2 suppression
1 #ADDIN? 2.1202 0 2.1202
2 #ADDIN? 0.65007 0 0.65007
3 #ADDIN? 92.369 0 92.369
4 #ADDIN? 3.4103 0 3.4103
5 #ADDIN? 0.86009 0 0.86009
6 #ADDIN? 0.14001 0 0.14001
7 #ADDIN? 0.21002 0 0.21002
8 #ADDIN? 0.070007 0 0.070007
9 #ADDIN? 0.060006 0 0.060006
10 #ADDIN? 0 0 0
11 #ADDIN? 0 0 0
12 #ADDIN? 0 0 0
13 #ADDIN? 0 0 0
14 #ADDIN? 0.11001 0 0.11001
15 #ADDIN? 10 0 10
16 #ADDIN? #ADDIN? 0 #ADDIN?
17 #ADDIN? #ADDIN? 0 #ADDIN?
18 #ADDIN? #ADDIN? 0 #ADDIN?
19 #ADDIN? #ADDIN? 0 #ADDIN?
20 #ADDIN? 0 1 #ADDIN?

Hydrate Curve
hydrate dissociation temperature as a function of pressure with sufficient MEG to suppress hydrate formation at given cond
CALC CALC
No MEG MEG No MEG MEG
Pressure Hydrate2 Hydrate2 Hydrate1 Hydrate1
#ADDIN? #ADDIN? #ADDIN? #ADDIN? #ADDIN? Hydrate diss
1 #N/A #ADDIN? #N/A #ADDIN? with MEG inhibition fo
21 #N/A #ADDIN? #N/A #ADDIN? 500
41 #N/A #ADDIN? #N/A #ADDIN? Hydrate2
61 #N/A #ADDIN? #N/A #ADDIN? 450
Hydrate2 with
81 #N/A #ADDIN? #N/A #ADDIN?
Press/bar

400 MeOH
101 #N/A #ADDIN? #N/A #ADDIN? Hydrate1
121 #N/A #ADDIN? #N/A #ADDIN? 350
Hydrate1 with
141 #N/A #ADDIN? #N/A #ADDIN? MeOH
300
161 #N/A #ADDIN? #N/A #ADDIN?
181 #N/A #ADDIN? #N/A #ADDIN? 250
201 #N/A #ADDIN? #N/A #ADDIN?
200
221 #N/A #ADDIN? #N/A #ADDIN?
241 #N/A #ADDIN? #N/A #ADDIN? 150
261 #N/A #ADDIN? #N/A #ADDIN?
281 #N/A #ADDIN? #N/A #ADDIN? 100
301 #N/A #ADDIN? #N/A #ADDIN? 50
321 #N/A #ADDIN? #N/A #ADDIN?
341 #N/A #ADDIN? #N/A #ADDIN? 0
361 #N/A #ADDIN? #N/A #ADDIN? -50 -40 -30 -20 -
381 #N/A #ADDIN? #N/A #ADDIN? Temp
401 #N/A #ADDIN? #N/A #ADDIN?
421 #N/A #ADDIN? #N/A #ADDIN?
441 #N/A #ADDIN? #N/A #ADDIN?

If result is # followed by text then that hydrate structure is not present


ed to suppress hydrates at given conditions

Input stream MW MEG #ADDIN?


Hydrate1 suppression Amount of MEG to suppress hydrate2 Amount of MEG to suppre
2.1202
0.65007 Conditions Conditions
92.369 Temperature DegC 5 Temperatu
3.4103 Pressure Bar 80 Pressure
0.86009
0.14001 MEG mole #ADDIN? to total stream MEG
0.21002 0.661299
0.070007 MEG to be added in relation to water MEG to be added in relati
0.060006 (Mass MEG/Mass H20+Mass MEG)*100 (Mass MEG/Mass H20+Ma
0 #ADDIN? % #ADDIN?
0
0 If the result of calculating the amount of MEG to suppress a hydrate is #NULL
0 this indicates that particular hydrate structure is not formed
0.11001
10
#ADDIN?
#ADDIN?
#ADDIN?
#ADDIN?
#ADDIN?

hydrate formation at given conditions

Hydrate dissociation
with MEG inhibition for set conditions

Hydrate2
Hydrate2 with
MeOH
Hydrate1
Hydrate1 with
MeOH

40 -30 -20 -10 0 10 20 30


Temp/DegC
Amount of MEG to suppress hydrate1

Conditions
DegC 12
Bar 90

mole #ADDIN? to total stream

MEG to be added in relation to water


(Mass MEG/Mass H20+Mass MEG)*100
%

You might also like