Documente Academic
Documente Profesional
Documente Cultură
NORSOK M-506
CO2 CORROSION RATE MODEL
The NORSOK M-506 corrosion rate model calculates the CO2 corrosion rate
on basis of given temperature, pH, CO2 partial pressure and shear stress.
Page 1
NORSOK M-506 Main menu
Temperature °C Options
Pressure bar Parameter study
Mole percent CO2 in gas mole% Accumulated corrosion
Shear stress Pa Calculate humidity
pH Print
Glycol concentration % Save in new file / Load file
Inhibitor efficiency % Save in current file
Show current file
Comment
Help
Exit
Input Options
Project test 6
OK
Equipment
Cancel
Identifier
Print
Comment
Run
Calculate
Output
Relative humidity %
Dew point °C
Page 3
DialogFlow
Input Options
Project OK
Equipment Cancel
Print
Identifier
Save in new file/Load file
Temperature °C Save in current file
Specific gravity ✘
Comment
Water density ✘ kg/m³
Oil density ✘ kg/m³
Run
Calculate Gas density ✘ kg/m³
Water viscosity ✘ cp
Output Oil viscosity ✘ cp
Gas viscosity cp
Pa
✘
Shear stress
Inversion point ✘
Liquid viscosity cp
Max rel. liq. visc. ✘
Page 4
DialogBicarb
Input Option
Project
Condensed water
Equipment
Formation water
Identifier
OK
Cancel
Temperature °C
Print
Pressure bar
Help
Comment
Run
Calculate
Output
Calculated pH
Page 5
Output
DialogBicarb
Page 6
DialogChart
Page 7
DialogAcc
Input Options
Line number CO2 bar Calc pH Insert line Return
Page 8
DialogHelp
Page 9
DialogSave
Choose which paramaters to save Create new file Load file Cancel Help
All menues
✘ Project ✘ Temperature ✘ Mole% CO2
✘ Equipment ✘ Pressure ✘ CO2 pressure
✘ Identifier Total mass flow ✘ CO2 fugacity
✘ Comment CO2 mass flow
Main menu
✘ Shear stress ✘ Glycol correction factor
✘ pH ✘ Corrosion rate without inhibitor or glycol effect
✘ Glycol concentration ✘ Corrosion rate with inhibitor or glycol effect
✘ Inhibitor efficiency
pH menu
Bicarbonate Calculated pH
Ionic strength pH in solution satureted with Fe2+
Flow menu
Superficial liquid velocity Oil density Roughness
Superficial gas velocity Gas density Spesific gravity
Liquid flow Water viscosity Compressibility
Gas flow Oil viscosity
Watercut Gas viscosity Calculated shear stress
Diameter (ID) Inversion point Calculated liquid viscosity
Water density Max rel. liq. viscosity
Humidity menu
Water mass flow Relative humidity Dew point
Page 10
DialogShow
Show Data
Return
Help
Zoom in
Zoom out
Page 11
SheetModell
Input
Temperature (°C) 60 Glycol factor 1
pCO2 (bar) 2 Used pCO2
pH 5 Inhibitor factor 1
Shear stress (Pa) 19 Used shear
Result
Corrosion rate (mm/y) 11.0291465 CR with inhibitor effect 11.02915
Calculations
Lowest temp 60
Highest temp 80
a -0.08998737
b 16.4283888
Calculation of corrosion rate with NORSOK Standard M-506 Rev.2, June 2005
Page 12
SheetModell
Used pCO2 2
Used pH 5
Used shear 19
20 °C 40 °C 60 °C 80 °C 90 °C 120 °C 150 °C
Page 13
488590073.xls
A B C D E F G H I J K L
1 INPUT QL SM/D 8.206704 QG MMSM3/D 0 VISC.O CP 1.1 LIM 1.533664
2 ROUGH 5.00E-05 WC 0.11 D(M) 0.011 SP.GR 0.8
3 RO.O 8.50E+02 kg/m3 T 11 P(BAR) 5 Z 0.9
4 RO.L 869.14 RO.G 6.25404 R0.GSC 0.964776 VISC.W 1.333602 Waterdensi 1024
5 VISC.L 1.511331 VL(M/S) 1 VG(M/S) 0 VM(M/S) 1
6 VISC.G 0.03 LAMDA 1 VISC.M 1.511331 RO.M 869.14
7 2 2 Cr0.5
8 FLOW SMOOTH
9 REGIME: PIPE
10 REGIME VG CRIT 18.52921 M/S LIQUID 623.5572 YEARS TO FAILURE OF ST52 STEEL BY MESA ATTACK
11 VL CRIT 0.24162 M/S ************************************************************************************************
12 VL CRIT 0.27 M/S OBSTACLE
13 507.7026 YEARS TO FAILURE
14 POSSIBLESTRAT
15 SLUG
16 ANNULAR
17 ATOMIZED
18 LIQUID
19 LIQUID, STRATIFIED,DISPERSED,ANNULAR
20 NLIM= 2.84E+12 RE 6325.909
21 YIELD= 426 Pa FRICT 0.010009 OBSTACLE:
22 SMOOTH PIPE: TAU 4.349773 REL-AMP 0.94
23 EXPONENT 0.997421 V EQ 1 EXPONENT 0.990253
24 LIFETIME 623.5572 YEARS F 134 LIFETIME 507.7026 YEARS
25 CANNOT EXEED: 623.5572 YEARS TAUAMP 1.087443 CANNOT EXEED: 507.7026 YEARS
26 227598.4 DAYS 185311.4 DAYS
27
28
29
30 FATIGUE IF TREATED AS SLUG FLOW
31 RE 6324.562
32 HOLD UP 0.983449 0.983449 ALPHA L 0.983449
33 ROM 854.8588
34 VISCM 1.486814
35 FO 0.01001 OBSTACLE:
36 TAUW 6.160991 REL-AMP 0.939999
37 EXPONENT 0.999123 TAUAMP 0.369659 EXPONENT 0.990253
38 LIFETIME 16085.01 YEARS F-SLUG 5.454545 LIFETIME 12472.56 YEARS
39 CANNOT EXEED: 16085.01 YEARS L-UNIT 0.22 M CANNOT EXEED: 12472.56 YEARS
40 5871029 DAYS L-SLUG 0.22 M 4552486 DAYS
41 TAUMEAN 4.349773 PA Taumean slug: 0.311607 TOO LOW !
42 V EQ 0.999981 NET TIME TO FAILURE:
Page 14
NORSOK M-506
15 08/27/2020
NORSOK M-506
16 08/27/2020
NORSOK M-506
Pressure
CO2=pressure
55 bar, Shear
= 1E-5stress
bar, Shear
= 64 Pa,
stress
CO2= 10
= 5Pa,
mole%
0.012
0.012
Corrosion rate / (mm/year)
0.01
0.01
0.008
0.008 pH=4
0.006
0.006 pH=5
pH=6
0.004
0.004
0.002
0.002
00
0
3.5 20
23.5 40
43.5 60
63.5 80 103.5
83.5 100 123.5
120 143.5
140 163.5
160
Temperature / (°C)
Page 17
SheetAccChart
Accumulated
Corrosion
corrosion
1 12
0.9
Accumulated corrosion / mm
Corrosion rate / (mm/year)
10
0.8
0.7
8
0.6
0.5 6
0.4
4
0.3
0.2
2
0.1
0 0
1500
1500 2000
2000 2500
2500 3000
3000 3500 4000
4000
Time
Time
/ date
/ date
Page 18
M506Chart
Calculated results from the NORSOK M-506 CO2 corrosion model, rev. 2
Page 19
A B C D E F G H I J K L M N O P Q
1 Actual dialog number 0 use pressu 1 pressure in B9
2 Recent dialog number 1 Use of exp 1 1
3 Dialog to check the inp 0
4
5
6 INPUTPARAMETER VALUE lovlig inpuny input min max unit chois unit value in munit Old value Old unit Calculation of other parameters
7 Temperature 0 5 150 1 °C 0C 60 1
8 pH 0 3.5 6.5 0 4
9 CO2 content in gas 0 0 0.09 10 3 mole% 0 bar (CO2 t 1 1 fugasity of 0 fugasity in 0
10 Shear stress 0 1 150 Pa 0 Pa 10
11 Trykk 0 1 1000 1 bar 0 bar 5 1 fugasitycoe 1
12 Glycol concentration 0 1 0 100 % (concent 1 fraction 0
13 Inhibitor reduction factor 0 1 0 100 % 1 fraction 0
14 Liquid flow 0 0 13564.8 1 Sm3/day 0 Sm3/day 0 1
15 Gas flow 1 0 0.281201 1 MSm3/day 0 Sm3/day 1
16 Watercut 0 100 0 100 0
17 Diameter (ID) 0 100 0 mm 0m
18 Inversion point use default 1 0.5 0.3 0.9 0.5 use default
19 max relative liq visc use default 1 7.06 1 100 1 7.06 cp use default
20 Tetthet vann use default 1 1024 995 1050 kg/m3 1024 kg/m3 use default lign for van 1000
21 Viskositet vann use default 1 1 0.17 1.1 1 cp 1 cp use default 1 Liquid visc 0 cp
22 Tetthet olje use default 1 850 600 1100 kg/m3 850 kg/m3 use default
23 Viskositet olje use default 1 1.1 0.2 200 1 cp 1.1 cp use default
24 tetthet gass use default 1 10 1 1700 kg/m3 10 kg/m3 use default
25 viskositet gass use default 1 0.03 0.02 0.06 1 cp 0.03 cp use default
26 Ruhet use default 1 50 0 100 um 5E-05 m use default
27 Z use default 1 0.9 0.8 1 0.9 use default
28 sp.gr use default 1 0.8 0.5 1 0.8 use default
29 Total mass flow 1 1 0.001 1000000 kmole/h 0 kmole/h
30 Alle input OK 0
31
32 grafisk fremstilling beregning av verdier for grafisk fremstilling
33 Temperature / (°C) pH=4 pH=5 pH=6 TemperaturpH=4 pH=5 pH=6
34 20 0.004757 0.003885 0.002025 20 0.004757 0.003885 0.002025
35 26.5 0.006109 0.004989 0.0026 26.5 0.006109 0.004989 0.0026
36 33 0.007461 0.006093 0.003176 33 0.007461 0.006093 0.003176
37 39.5 0.008813 0.007197 0.003751 39.5 0.008813 0.007197 0.003751
38 46 0.009295 0.007688 0.00362 46 0.009295 0.007688 3.62E-03
39 52.5 0.009704 0.008127 0.00343 52.5 0.009704 0.008127 3.43E-03
40 59 0.010113 0.008567 0.00324 59 0.010113 0.008567 3.24E-03
41 65.5 0.010416 0.008509 0.003025 65.5 0.010416 0.008509 3.03E-03
42 72 0.010699 0.008361 0.002805 72 0.010699 0.008361 2.81E-03
43 78.5 0.010983 0.008213 0.002585 78.5 0.010983 0.008213 2.59E-03
44 85 0.009242 0.006649 0.001592 85 0.009242 0.006649 1.59E-03
45 91.5 0.007402 0.0051 0.000665 91.5 0.007402 0.0051 6.65E-04
46 98 0.00726 0.005017 0.00073 98 0.00726 0.005017 7.30E-04
47 104.5 0.007118 0.004935 0.000796 104.5 0.007118 0.004935 7.96E-04
48 111 0.006976 0.004852 0.000861 111 0.006976 0.004852 8.61E-04
49 117.5 0.006834 0.004769 0.000926 117.5 0.006834 0.004769 9.26E-04
50 124 0.006425 0.004209 0.000845 124 0.006425 0.004209 8.45E-04
51 130.5 0.005851 0.00335 0.000672 130.5 0.005851 0.00335 6.72E-04
52 137 0.005276 0.002491 0.000499 137 0.005276 0.002491 4.99E-04
53 143.5 0.004701 0.001633 0.000326 143.5 0.004701 0.001633 3.26E-04
54 150 0.004127 0.000774 0.000153 150 0.004127 0.000774 1.53E-04
55
56 Opsjoner for grafisk fremstilling
57
58 choise Parameter Unit Label on b Use default options
59 use velocity or shear str 1 Shear stre Pa velocity 1
60
61 chartlist 1 chartlist 2
62 Temperature pH
63 pH Pressure
64 Pressure Shear stress
65 Shear stress
66
67 1.parameter 2. paramet 3. paramet 4. parameter
68 Valgt index 1 1 Old value f 1
69 Valgt parameter Temperature pH Pressure Shear stress
70 unit °C bar Pa
71 input in line 7 8 11 10
72 line in model 2 4 6 5
73
74 Lovlig min max Default Value in model unit
75 Range, min 5 1 5 5 5
76 Range, max 150 1 150 150 150
77 1. value 4 1 3.5 6.5 4.25 4
78 2. value 5 1 3.5 6.5 5 5
79 3. value 6 1 3.5 6.5 5.75 6
80 All legal 1
81
82
83 Options for accumulated corrosion
84 time,end Dec-2005
85 Show chart or table : 1 Show Table Label on ButtonShow: Show chart time,start Jan-2005 LineNumbe 1 1 Data save 0 0
86 Integrated chart or not : 1 Integrated Label on ButtonIntegraAcc. off legal time 1 Min time 0 Max time 73200 Accumulate 0 0
87 legal line 1
88
89 Options for calculation of pH
90
91 INPUTPARAMETER VALUE lovlig input ny input h min max unit choise unit value in mounit Old value i Old unit
92 Bicarbonate 0 1 0 0 32000 2 mg/l 0M 0 2 Use condenced water 1 1
93 Ionic strenght 0 1 0 0 175 2 g/l 0M 0 2 Saturated pH
94
95
96 Options for calculation of maximum flow rate
97
A B C D E F G H I J K L M N O P Q
98 INPUTPARAMETER VALUE lovlig input ny input h min max
99 Ratio gas/liquid flow 0.00E+00 1 0 0 1E+12
100
101
102 Options for saving and plotting data at main menu
103
104 Parameter Project Equipment Identifier Temperatu Pressure Total massCO2 PartiaMole % COCO2 mass CO2 fugaciShear stre pH Inhibitor ef Glycol concGlycol reduSuperficial
105 Saving status 1 1 1 1 1 0 1 1 0 1 0 0 0 0 0 0
106 Default status 1 1 1 1 1 0 1 1 0 1 0 0 0 0 0 0
107 Current dialog status 2 default Saving mac 0 0 Data saved 0 0
108 Next line in sheet M506D 8
109 Units when saving 1 1 3 1
110
111 Shear stress calculations
112 St52 Cr0.5
113 Max recommended shear stress
114 Max recommended liquid superficial velm/s Sm3/day m/s Sm3/day
115 Max recommended gas superficial velom/s MSm3/day m/s MSm3/day
116 DialogHeight small
117
118
119 Sheets position
120 Sheet line column old line old column
121 SSH97Data 1 1 1 1
122
123
124 Calculation of humidity
125 flow/kmole/h min max legal all input le Old value
126 Flow of H2O 0.001 1000000 0 0
127 Total flow 0.001 1000000 0
128 vanndamptrykk 1.55E+01 bar
129 Saturation temperature C Relativ fuktighet %
130
131 Data for plot of accumulated corrosion
132
133 Line start date end date time periodtime Acc corr
134 0 1900.001 0
135 1
136 2
137 3
138 4
139 5
140 6
141 7
142 8
143 9
144 10
145 11
146 12
147 13
148 14
149 15
150 16
151 17
152 18
153 19
154 20
155 21
156 22
157 23
158 24
159 25
160 26
161 27
162 28
163 29
164 30
165 31
166 32
167 33
168 34
169 35
170 36
171 37
172 38
173 39
174 40
175 41
176 42
177 43
178 44
179 45
180 46
181 47
182 48
183 49
184 50
R S T U V W X Y Z AA AB AC AD AE AF AG AH AI
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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92 Old value 1
93
94
95
96
97
R S T U V W X Y Z AA AB AC AD AE AF AG AH AI
98
99
100
101
102
103
104 Superficial Liquid flow Gas flow Diameter ( Watercut RoughnessSpesific gr Compressibi
Water densOil density Gas densit Water viscoOil viscosit Gas viscosInovation pMax rel liq Liquid visc Bicarbonat
105 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
106 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
107
108
109 1 1 1 1 2
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
AJ AK AL AM AN AO AP AQ AR AS AT AU AV AW AX AY AZ BA
98
99
100
101
102
103
104 Ionic stren Water massMaximum sup
Maximum sup
Maximum liMaximum ga
Maximum re
Maximum sup
Maximum sup
Maximum liq
Maximum ga
Maximum re
Regime Calculated Calculated pH in solut Rel. humidiDew point
105 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
106 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
107
108
109 2
110
111
112
113
114
115
116
117
118
119
120
121 1
122 1
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
BB BC BD BE
98
99
100
101
102
103
104 Classificat Corrosion rCorrosion rComment
105 0 1 1 1
106 0 0 0 1
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
x
Calculated results from NORSOK M-506
Project a
Equipment a
Identifier c
Comment d
INPUT
Temperature 90 °C
Pressure 10 bar
Total mass flow - kmole/h
CO2 content in gas 10 mole%
Shear stress 10 Pa
pH 5
Glycol concentration 10 %
Inhibitor efficiency 5 %
OUTPUT
CO2 fugacity 0.98 bar
Glycol reduction factor 0.8449
Corrosion rate 2.2 mm/year
Corrosion rate with inhibitor or glycol effect 1.9 mm/year
08/27/2020
x
Calculated results from NORSOK M-506
Project
Equipment
Identifier
Comment
INPUT
Temperature 30 °C
Pressure 10 bar
Total mass flow - kmole/h
CO2 content in gas 10 mole%
Bicarbonate concentration mg/l
Ionic strength g/l
OUTPUT
pH 3.9
pH in condensed water saturated with Fe 2+ 5
x
08/27/2020
x
Calculated results from NORSOK M-506
Project ssh
Equipment a
Identifier v
Comment test
INPUT
Temperature 20 °C
Pressure 10 bar
Total mass flow 100 kmole/h
Water mass flow 2 kmole/h
OUTPUT
Relative humidity 855.2 %
Dew point 60 °C
x
08/27/2020
x
Calculated results from NORSOK M-506
Project
Equipment
Identifier
Comment
INPUT
Temperature 50 °C
Pressure 10 bar
Superficial liquid velocity 6 m/s
Superficial gas velocity 6 m/s
Watercut 100
Diameter (ID) 100 mm
Water density 1024 kg/m3
Oil density 850 kg/m3
Gas density 10.83 kg/m3
Water viscosity 0.5956 cp
Oil viscosity 1.1 cp
Gas viscosity 0.03 cp
Maximum relative liquid viscosity 0.5956
Inversion point 0.5
Maximum relative liquid viscosity 7.06
Rougness 5.00E-05 µm
Compressibility 0.9
Specific gravity 0.8
OUTPUT
Liquid viscosity 0.5956 cp
Shear stress -17 Pa
x
08/27/2020
SheetHelp
This computer program is developed based on the corrosion rate model given as
equations in this Standard. The corrosion rate equations given in NORSOK M-506
describe the formal model which shall apply, while the computer program itself is an
optional aid which the users of the model may apply such that they possess an
efficient tool to conduct corrosion rate calculations and parameter studies.
It is an overall principle for the use of this program that the program is an aid in CO2
corrosion rate assessments, but that the user of the program is responsible for the
results and the final material selections. Therefore the user of the program must
perform a critical evaluation of all results and the applicability of these in each case
and in each system/part of a system.
As the computer program is distributed electronically and may be used on computers and
program versions outside the control of NTS/NORSOK, users of the computer program
are sole responsible to verify that the computer calculations are in accordance with the
equations in this standard.
The CO2 corrosion rate calculation program shall only be used by experienced
material engineers.
The program covers only calculation of corrosion rates where CO2 is the corrosive
agent. It does not include additional effects of other constituents which may influence
the corrosivity, e.g. contamination of O2, H2S etc. If such constituents are present,
which is common in e.g. produced water systems, these effects must be evaluated
separately.
The model is valid for temperature 5 - 150 °C, pH 3.5 - 6.5, CO2 partial pressure
0.1 - 10 bar and shear stress 1 - 150 Pa. The model is not applicable when the H2S
partial pressure is higher than 0.5 bar, or when the ratio between the partial pressure
of CO2 and H2S is less than 20. The model can lead to underprediction of the
corrosion rate when the total content of organic acids exceeds 100 ppm and the CO2
partial pressure is less than 0.5 bar.
Design principles for material selection and the philosophies which shall apply are
given in NORSOK standard M-001 "Material Selection". The requirements in
NORSOK M-001 shall always apply, and shall be used when generating input data
and when interpreting results from this CO2 corrosion rate calculation program. It is
important to note that the program may use or generate data which are outside the
limits of NORSOK M-001. One example is corrosion inhibitor efficiency, where
NORSOK M-001 provides maximum allowable values, while this program accepts all
values from 0 to 100%. In case of conflict, NORSOK M-001 shall apply.
The computer program has a main dialogue box, denoted as the "Main Menu",
where all corrosion rate calculations can be performed. All input parameters can be
entered into the program directly at this stage for point calculations.
Page 30
SheetHelp
As options and support functions, it is possible to calculate several of the main input
parameters by selecting optional dialogue boxes. Such options are:
* pH calculations
* shear stress calculations
* humidity calculations for gas systems
These program routines are included in order to make the material selection
specialist able to generate adequate input data for corrosion rate prediction based on
data normally presented in process flow diagrams and design basis documents. The
support program routines are prepared to give adequate accuracy for corrosion rate
calculations, and shall not be used for other purposes, e.g. genuine process, scale or
flow calculations.
It is important that your computer uses a period as a decimal separator. The program
will not be able to calculate correctly if other symbols are used as decimal separator.
The decimal separator can be changed from the option called International or
Regional and Language Options in the control panel.
Minimum screen resolution must be 600x800.
Please note that whilst every effort has been made to ensure the accuracy of the
NORSOK standards neither OLF nor TBL or any of their members will assume
liability for any use thereof.
Page 31
SheetHelp
MAIN MENU
OPTIONS
UNITS
Press the unit buttons to change the unit of temperature, pressure and CO2 partial
pressure.
CALCULATE pH
The pH can be calculated from the given bicarbonate concentration. Press this
button to enter the menu for calculation of pH.
PARAMETER STUDY
Press this button to get a graphic representation of the corrosion rate as function of
the input parameters.
ACCUMULATED CORROSION
Press this button to enter a menu where it is possible to get a time dependent
representation of the corrosion rate.
CALCULATE HUMIDITY
The relative humidity can be calculated. Press this button to enter the menu for
calculation of relative humidity.
PRINT
Press this button to print the input and output values.
Page 32
SheetHelp
EXIT
Exit the NORSOK M-506 model.
INPUT PARAMETERS
TEMPERATURE
Allowed range is from 5 °C to 150 °C. The temperature can be given in °C or °F.
TOTAL PRESSURE
Allowed range is from 1 bar to 1000 bar. The total pressure can be given in bar or psi.
The total pressure must be higher then the CO2 partial pressure.
CO2
Allowed range for the fugacity of CO2 is from 0.1 to 10 bar, but the CO2 pressure
can not be higher than the given total pressure. Due to lack of data points at fugacities
below 0.3 bar, the calculation is uncertain at CO2 fugacities below 0.3 bar.
The amount of CO2 can be given in bar, psi, mole% or kmole/h. It is possible to specify
either the CO2 partial pressure or the CO2 fugacity by using the option called
"Use as input: CO2 pressure or CO2 fugacity".
SHEAR STRESS
Allowed range is from 1 to 150 Pa.
pH
Allowed range: 3.5 to 6.5.
GLYCOL CONCENTRATION
The glycol concentration is given in percent. Allowed range is from 0 to 100 %. If you
don't want any glycol effect on the calculation of the corrosion rate, just enter 0 % of
glycol.
INHIBITOR EFFICIENCY
The effect of inhibitor is given in percent. Allowed range is from 0 to 100 %. The
inhibitor efficiency equals the value of the corrosion rate adjusted for the inhibitor
effect divided with the corrosion rate without any inhibitor effect multiplied with 100. If
no inhibitor effect on the calculation of the corrosion rate is desired, enter 0 %
inhibitor efficiency.
RESULTS
Page 33
SheetHelp
FUGACITY
The CO2 fugacity will be calculated based on given temperature, pressure and given
amount of CO2.
Page 34
SheetHelp
OPTIONS
UNITS
Press the unit buttons to change the unit of temperature, pressure, liquid flow, gas
flow and viscosity.
CALCULATE
Press this button to calculate the shear stress and flow regime.
OK
Press this button to get back to the main menu and use the calculated shear stress
in the corrosion rate model.
CANCEL
Press this button to get back to the main menu without using the calculated shear
stress. All the values in the flow menu will be restored.
PRINT
Press this button to print the input and output values.
EXPERT INPUT
Press this button to show the parameters viscosity, density, inversion point,
roughness, compressibility and specific gravity. When the user interface starts,
default values will be used for these parameters until the user choose to use other
values.
INPUT PARAMETERS
Page 35
SheetHelp
names can be saved together with other data when the save buttons are pressed.
TEMPERATURE
Allowed range is from 5 °C to 150 °. The temperature can be given in °C or °F.
TOTAL PRESSURE
Allowed range is from 1 bar to 1000 bar. The total pressure can be given in bar or psi.
WATERCUT
Allowed range is from 0 to 100 %. The watercut gives the amount of water in the
liquid phase.
DIAMETER
The diameter can be any positive number. The calculation of shear stress is requires
turbulent flow. This means that the diameter and the flow velocities must be given values
that results in a Reynold number above 2300.
DENSITY
The allowed ranges for the density of water, oil and gas are:
995 to 1050 kg/m3 for water density,
600 to 1100 kg/m3 for oil density,
1 to 1700 kg/m3 for gas density.
VISCOSITY
The allowed ranges for the viscosity of water, oil and gas are:
0.17 to 1.1 cp for water viscosity,
0.2 to 200 cp for oil viscosity,
0.02 to 0.06 cp for gas viscosity.
The viscosity of water, oil and gas can be given in cp (centipoise) or N*s/m2.
ROUGHNESS
Allowed range for the roughness of the steel is 0 to 100 µm.
COMPRESSIBILITY
Allowed range is from 0.8 to 1. The compressibility gives the deviation from ideal
gas.
SPECIFIC GRAVITY
Page 36
SheetHelp
INVERSION POINT
Allowed range is from 0.3 to 0.9. The inversion point is the watercut that gives the
maximum liquid viscosity.
RESULTS
SHEAR STRESS
The shear stress will be calculated on basis of the given input values.
LIQUID VISCOSITY
The liquid viscosity will be calculated on basis of given input values. The liquid
viscosity will only be shown if the button called "Expert input" is pressed and all the
input parameters are shown in the flow menu.
Page 37
SheetHelp
OPTIONS
RETURN
Press this button to get back to the main menu.
UPDATE CHART
If you change a value in this menu, the chart will not be updated unless you press
the update chart button.
PRINT
Press this button to print the chart as it is shown on the screen.
SAVE
Press this button to save the chart and a table with corresponding data in a separate
Excel file.
ZOOM BUTTONS
Use these buttons to make the chart on the screen bigger or smaller.
CHART TITLE
If the default check box is turned on a default chart title will be used. Otherwise, any
chart title may be given.
PARAMETERS
1. VARIABLE PARAMETER
The 1. variable parameter represents the parameter at the x-axis on the chart.
Temperature, pH, CO2 partial pressure and shear stress can be chosen as 1.
variable parameter. If CO2 is given in mole% the pressure, and not the CO2 partial
pressure, can be given as 1. variable parameter.
RANGE VALUES
The minimum and maximum range values represent the minimum and maximum
values on the x-axis.
2. VARIABLE PARAMETER
The 2. variable parameter represents the parameter witch is varied in the three lines
in the chart. Temperature, pH, CO2 partial pressure and shear stress can be chosen
as 2. variable parameter, but the 2. variable parameter can't be equal to the 1.
variable parameter. If CO2 is given in mole% the pressure, and not the CO2 partial
pressure, can be given as 2. variable parameter.
Page 38
SheetHelp
UNITS
It is not possible to change the units in the Parameter study menu. The units will be
the same as in the Main menu, with exception of the CO2 amount if given as
kmole/h. The CO2 amount will then be re-calculated to mole% CO2 in the Parameter
Study menu.
Page 39
SheetHelp
ACCUMULATED CORROSION
OPTIONS
CALC pH
Press this button to go to the pH calculation menu.
CALC SHEAR
Press this button to go to the shear stress calculation menu.
INSERT LINE
Use this button to insert a new line with the given input values and a corresponding
corrosion rate in the table.
DELETE LINE
Delete the data in the line specified in the menu.
CLEAR TABLE
Press this button to delete all the data in the table.
ZOOM BUTTONS
Use these buttons to make the chart on the screen bigger or smaller.
RETURN
Press this button to get back to the main menu. The values in the table for
accumulated corrosion will be lost if they have not been saved.
PRINT
Prints the data shown at the screen. If the table with data is shown, the table will be
printed, and if the chart is shown, the chart will be printed.
SAVE
Save the table with the results.
LOAD
Page 40
SheetHelp
Load a previous saved table with accumulated corrosion data and recalculates the
table.
PARAMETERS
LINE NUMBER
Allowed range is from 1 to 50. The line number specifies the actual line in the table.
If the button called "Insert line" is pressed, the data will be inserted in the line with
the specified line number. If the button called "Delete line" is pressed, the data in the
specified line number will be deleted.
DATE
Both start date and end date must be specified for each line with data. Dates are
entered as month (three letters) - year (four numbers). Example: Feb-1998.
OTHER PARAMETERS
See help on main menu.
UNITS
It is not possible to change the units in the Accumulated corrosion menu. The units
will be the same as in the Main menu.
Page 41
SheetHelp
THE pH MENU
OPTIONS
UNITS
Press the unit buttons to change the unit of bicarbonate, ionic strength, temperature,
pressure and amount of CO2.
CALCULATE
Press this button to calculate the pH.
OK
Press this button to get back to the main menu and use the calculated pH in the
model.
CANCEL
Press this button to get back to the main menu without using the calculated pH. All
the values in this menu will be restored.
PRINT
Press this button to print the input and output values.
INPUT PARAMETERS
TEMPERATURE
Allowed range is from 5 °C to 150 °C. The temperature can be given in °C or °F.
TOTAL PRESSURE
Page 42
SheetHelp
Allowed range is from given CO2 partial pressure to 1000 bar. if the CO2 partial pressure
is below 1 bar, the minimum total pressure is 1 bar. The total pressure can be given in bar
or psi.
CO2
Allowed range for the fugacity of CO2 is from 0 to 50 bar, but the CO2 pressure
can not be higher than the given total pressure. It is possible to specify either the CO2
partial pressure or the CO2 fugacity by using the option called "Use as input: CO2
pressure or CO2 fugacity" in the main menu. The amount of CO2 can also be given
in either bar, psi, mole% or kmole/h.
BICARBONATE
Allowed range is from 0 to 20000 mg/l. The concentration of bicarbonate can be
given in mg/l or molar. The molecular weight of bicarbonate (HCO3-) is 61.02 g/mole.
This means that 1 M bicarbonate equals 61.02 g bicarbonate/l.
IONIC STRENGTH
Allowed range is from 0 to 175 g/l. The ionic strength can be given in g/l or molar.
When the ionic strength is given in g/l it is assumed that NaCl is the dominant specie
in the solution. The molecular weight of NaCl is 58.44 g/mole. This means that an
ionic strength of 1 M equals an ionic strength of 58.44 g/l.
RESULTS
pH
The pH will be calculated on basis of the given input values.
For condensed water systems, the pH in a solution saturated with iron carbonate is
also calculated.
Page 43
SheetHelp
If it is wanted to save data in a new separate Excel file the parameters that are
supposed to be saved must be turned on in this save menu. Click the button called
"Create new file" when the desired parameters are turned on, and then the program
will ask for the file name before the program returns to the previous shown menu.
In this case the current data will be saved as the first set of data in the new file.
If it is wanted to use a previous saved file to save new data the file can be loaded by
pressing the Load button. In such cases it has no meaning to turn on or off any
parameters in the save menu because the same parameters that have been saved
in the loaded file earlier will still be saved in this file. When a file is loaded in this way
the actual parameters will not be saved automatic. The data will only be saved by
clicking the buttons called "Save in current file" in the different menus.
Click the Cancel button to return to the previous menu without creating a new file or
loading an old file.
RETURN
Press this button to get back to the previous menu.
PRINT
Prints the data shown in the table at the screen.
ZOOM BUTTONS
Use these buttons to make the table on the screen bigger or smaller.
SCROLL BARS
Use the scroll bars to move the table up, down, left or right.
Page 44
SheetHelp
OPTIONS
CALCULATE
Press this button to calculate the relative humidity and the dew point.
OK
Press this button to get back to the main menu.
CANCEL
Press this button to get back to the main menu. All the values in this menu will be
restored.
PRINT
Press this button to print the input and output values.
INPUT PARAMETERS
TEMPERATURE
Allowed range is from -16 °C to 200 °C. The temperature can be given in °C or °F.
TOTAL PRESSURE
Allowed range is from 1 bar to 500 bar. The total pressure can be given in bar or psi.
Page 45
SheetHelp
RESULTS
RELATIVE HUMIDITY
The relative humidity given in percent will be calculated on basis of the given input
values. The calculated humidity is only valid for pure water, that is water with no glycol.
DEW POINT
The dew point will be calculated for pure water on basis of the given input values.
Page 46
NORSOK M-506
08/27/2020
NORSOK M-506
08/27/2020