DialogStart NORSOK M-506 Corrosion Rate Model, Rev. 2, June 2005 Continue Exit Information The NORSOK M-506 corrosion rate model calculates the CO 2 corrosion rate on basis of given temperature, pH, CO 2 partial pressure and shear stress. The model is valid for temperature 5 - 150 °C, pH 3.5 - 6.5, CO 2 partial pressure 0.1 - 10 bar and shear stress 1 - 150 Pa. The model is not applicable when the H 2 S partial pressure is higher than 0.5 bar, or when the ratio between the partial pressure of CO 2 and H 2 S 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. NORSOK M-506 CO 2 CORROSION RATE MODEL Page 1
59
Embed
NORSOK M-506 Corrosion Rate Model, Rev. 2, June …docshare02.docshare.tips/files/9656/96567890.pdfDialogStart NORSOK M-506 Corrosion Rate Model, Rev. 2, June 2005 Continue Exit Information
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
DialogStart
NORSOK M-506 Corrosion Rate Model, Rev. 2, June 2005
Continue Exit Information
The NORSOK M-506 corrosion rate model calculates the CO2 corrosion rate
on basis of given temperature, pH, CO2 partial pressure and shear stress.
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.
NORSOK M-506CO 2 CORROSION RATE MODEL
Page 1
NORSOK M-506 Main menu
Corrosion rate
without inhibitor effect
Calculate corrosion rate
0
0
°C
bar
mole%
CO2 pressure
CO2 fugacity
Calculate shear stress
Calculate pH
Parameter study
Accumulated corrosion
Calculate humidity
Print
Save in new file / Load file
Save in current file
Show current file
Help
Exit
Project
Identifier
Equipment
Temperature
Pressure
Mole percent CO2 in gas
Shear stress
pH
Glycol concentration
Inhibitor efficiency
Comment
CO2 fugacity
Use as input:
Pa
%
%
bar
mm/year
Input
Run the corrosion rate model
Options on input
Options
Output
DialogHum
NORSOK M-506 Humidity Menu
Calculate
test 6
200
10
1
100
OK
Cancel
Print
Save in new file/Load file
Save in current file
Show current file
Help
Project
Identifier
Equipment
Temperature
Pressure
Water mass flow
Total mass flow
Comment
Relative humidity
Dew point
°C
bar
kmole/h
kmole/h
%
°C
Input
Run
Output
Options
Page 4
DialogFlow
NORSOK M-506 Flow Menu
Calculate
11
5
1
0
11
11
°C
bar
m/s
MSm³/day
OK
Cancel
Print
Save in new file/Load file
Save in current file
Show current file
Expert input
Help
50
0.9
0.8
1024
850
6.254
1.334
1.1
0.03
0.5
7.06
cp
cp
cp
Project
Identifier
Equipment
Temperature
Pressure
Superficial liquid velocity
Gas flow
Watercut
Diameter (ID)
Comment
Shear stress
Liquid viscosity
DefaultRoughness
Compressibility
Specific gravity
Water density
Oil density
Gas density
Water viscosity
Oil viscosity
Gas viscosity
Inversion point
Max rel. liq. visc.
%
mm
Pa
cp
µm
kg/m³
kg/m³
kg/m³
Input
Run
Output
Options
Other input
Page 5
DialogFlow
NORSOK M-506 Flow Menu
cp
cp
cp
kg/m³
kg/m³
kg/m³
Options
Other input
Page 6
DialogBicarb
NORSOK M-506 pH Menu
Calculate
60
5
1
Condensed water
Formation water
°C
bar
bar
OK
Cancel
Print
Save in new file/Load file
Save in current file
Show current file
Help
Project
Identifier
Equipment
Temperature
Pressure
Mole percent CO2 in gas
Comment
Calculated pH
pH in condensed water saturated with Fe2+
Input
Run
Output
Option
Page 7
DialogBicarb
NORSOK M-506 pH Menu
pH in condensed water saturated with Fe2+
Output
Page 8
DialogChart
NORSOK M-506 Parameter Study
Update chart
Temperature
20
150
pH
3.5
4.5
5.5
1E-5
10
5
0
0
Default CO2 pressure = 1E-5 bar, Shear stress = 10 Pa,
Return
Print
Save
Help
Zoom Zoom
Range Min
Max
°C
°C
1. value
3. value
2. value
CO2 pressure
Shear stress
Pressure
Glycol conc.
Inh. efficiency
bar
Pa
bar
%
%
1. variable parameter 2. variable parameter Other input parameters Options
Chart title
Page 9
DialogAcc
NORSOK M-506 Accumulated Corrosion
CO2 Return1
jan-2002
des-2002
60
5
1
4
4
0
0
Calc pH
Calc shear
Acc. off
Show chart
Help
Insert line
Delete line
Clear table
Zoom in
Zoom out
Print
Save
Load
Line number
Start date
End date
Temperature
Pressure
Shear stress
pH
Glycol conc.
Inhibitor eff.
°C
bar
bar
Pa
%
%
Input Options
Page 10
DialogHelp
NORSOK M-506 Help Menu
OK
THE SAVE MENU
The save menu provides two different alternatives:
1. Save data in a new separate Excel file
2. Load a previous saved Excel file and add saved data to this file
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.
Helpmenu for the NORSOK M-506 user interface
Page 11
DialogSave
NORSOK M-506 Save Menu
Calculated liquid viscosity
Create new file CancelLoad file Help
Project
Equipment
Identifier
Comment
Temperature
Pressure
Total mass flow
CO2 mass flow
Mole% CO2
CO2 pressure
CO2 fugacity
Shear stress
pH
Glycol concentration
Inhibitor efficiency
Glycol correction factor
Corrosion rate without inhibitor or glycol effect
Corrosion rate with inhibitor or glycol effect
Bicarbonate
Ionic strength
Calculated pH
pH in solution satureted with Fe2+
Superficial liquid velocity
Superficial gas velocity
Liquid flow
Gas flow
Watercut
Diameter (ID)
Water density
Oil density
Gas density
Water viscosity
Oil viscosity
Gas viscosity
Inversion point
Max rel. liq. viscosity
Roughness
Spesific gravity
Compressibility
Calculated shear stress
Water mass flow Relative humidity Dew point
Choose which paramaters to save
All menues
Humidity menu
Main menu
pH menu
Flow menu
Page 12
DialogSave
NORSOK M-506 Save Menu
Calculated liquid viscosity
Help
Corrosion rate without inhibitor or glycol effect
Calculated shear stress
All menues
Humidity menu
Main menu
pH menu
Flow menu
Page 13
DialogShow
Show Data
Return
Print
Help
Zoom in
Zoom out
Page 14
SheetModell
Input
Temperature (°C) 60 Glycol factor 1
pCO2 (bar) 2
pH 5 Inhibitor factor 1
Shear stress (Pa) 19
Result
Corrosion rate (mm/y) 11.0291465 CR with inhibitor effect 11.02915
Calculations
Lowest temp 60
Highest temp 80
Lowest temp. Highest temp. 5 °C
K 10.695 9.949
pCO2 factor 1.53687518 1.53687518
Shear factor 1 1
pH factor 0.671 0.60360857 0.857
Corrosion rate 11.0291465 9.22939911
a -0.0899874
b 16.4283888
Calculation of corrosion rate with NORSOK Standard M-506 Rev.2, June 2005
REGIME VG CRIT 18.5292 M/S LIQUID 623.557 YEARS TO FAILURE OF ST52 STEEL BY MESA ATTACK
VL CRIT 0.24162 M/S ************************************************************************************************
VL CRIT 0.27 M/S OBSTACLE
507.703 YEARS TO FAILURE
POSSIBLESTRAT
SLUG
ANNULAR
ATOMIZED
LIQUID
LIQUID, STRATIFIED,DISPERSED,ANNULAR
NLIM= 2.84E+12 RE 6325.91
YIELD= 426 Pa FRICT 0.01001 OBSTACLE:
SMOOTH PIPE: TAU 4.34977 REL-AMP 0.94
EXPONENT 0.99742 V EQ 1 EXPONENT 0.99025
LIFETIME 623.557 YEARS F 134 LIFETIME 507.703 YEARS
CANNOT EXEED: 623.557 YEARS TAUAMP 1.08744 CANNOT EXEED: 507.703 YEARS
227598 DAYS 185311 DAYS
FATIGUE IF TREATED AS SLUG FLOW
RE 6324.56
HOLD UP 0.98345 0.98345 ALPHA L 0.98345
ROM 854.859
VISCM 1.48681
FO 0.01001 OBSTACLE:
TAUW 6.16099 REL-AMP 0.94
EXPONENT 0.99912 TAUAMP 0.36966 EXPONENT 0.99025
LIFETIME 16085 YEARS F-SLUG 5.45455 LIFETIME 12472.6 YEARS
CANNOT EXEED: 16085 YEARS L-UNIT 0.22 M CANNOT EXEED: 12472.6 YEARS
5871029 DAYS L-SLUG 0.22 M 4552486 DAYS
TAUMEAN 4.34977 PA Taumean slug: 0.31161 TOO LOW!
V EQ 0.99998 NET TIME TO FAILURE:
Page 17
NORSOK M-506
Calculated results from the NORSOK M-506 CO2 corrosion rate model
Equipment Identifier Temperature Pressure
CO2 partial
pressure mole% CO2 CO2 fugacity Shear stress pH
Inhibitor
efficiency
°C bar bar % bar Pa %
c 20 1 0.1 10 0.1 10 5 0
c 20 1 0.1 10 0.1 10 5 0
c 68 1 0.16 16 0.16 10 5 0
18 6/9/2012
NORSOK M-506
Glycol
concentration
Glycol
reduction
factor
Spesific
gravity
Water
viscosity
Maximum
relative liquid
viscosity
Corrosion rate
without
inhibitor effect
Corrosion rate
with inhibitor
or glycol effect Comment
% cp mm/year mm/year
0 1 0.8 1.089 7.06 0.83 0.83
10 0.84 0.8 1.089 7.06 0.83 0.7
10 0.84 0.8 0.4373 7.06 1.1 0.93
19 6/9/2012
NORSOK M-506
0
0.002
0.004
0.006
0.008
0.01
0.012
3.5 53.5 103.5 153.5 203.5
Co
rro
sio
n r
ate
/ (
mm
/ye
ar)
Temperature / (°C)
Pressure = 55 bar, Shear stress = 64 Pa, CO2 = 5 mole%
pH=4
pH=5
pH=6
0
0.002
0.004
0.006
0.008
0.01
0.012
0 50 100 150 200
Co
rro
sio
n r
ate
/ (
mm
/ye
ar)
Temperature / (°C)
CO2 pressure = 1E-5 bar, Shear stress = 10 Pa,
pH=4
pH=5
pH=6
Page 20
SheetAccChart
0
0.2
0.4
0.6
0.8
1
1.2
0 200 400 600 800 1000 1200 1400 1600 1800 2000
Co
rro
sio
n r
ate
/ (
mm
/year)
Time / date
Corrosion
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
0 200 400 600 800 1000 1200 1400 1600 1800 2000
Ac
cu
mu
late
d c
orr
os
ion
/ m
m
Time / date
Accumulated corrosion
Page 21
M506Chart
Calculated results from the NORSOK M-506 CO2 corrosion model, rev. 2
Temperature / (°C) pH=3.5 pH=4.5 pH=5.5
20 4.427861 3.616083 1.884596
26.5 5.686505 4.643975 2.420303
33 6.945149 5.671867 2.95601
39.5 8.203793 6.699759 3.491717
46 8.65226 7.156366 3.369722
52.5 9.033212 7.565365 3.192918
59 9.414164 7.974365 3.016114
65.5 9.69586 7.920688 2.815738
72 9.959509 7.782889 2.611077
78.5 10.22316 7.64509 2.406415
85 8.602593 6.189111 1.482072
91.5 6.890631 4.747182 0.618993
98 6.758233 4.67026 0.679807
104.5 6.625835 4.593339 0.740621
111 6.493436 4.516417 0.801435
117.5 6.361038 4.439496 0.862249
124 5.980939 3.917955 0.786504
130.5 5.446028 3.118527 0.62541
137 4.911116 2.319099 0.464316
143.5 4.376205 1.519671 0.303222
150 3.841293 0.720242 0.142128
CO2 pressure 1 bar
Shear stress 5 Pa
Trykk 80 bar
Glycol concentration 0 % (concentration)
Inhibitor reduction factor 0
Page 22
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
93
94
95
96
97
98
99
100
101
102
103
104
A B C D E F G H I J K L M N O P Q
Actual dialog number 0 use pressure or fugacity1 pressure in B9
Recent dialog number 1 Use of expertmenu in dialog flow1 1
Dialog to check the input 0
INPUTPARAMETER VALUE lovlig inputny input hvis kolonne C = FALSEmin max unit choiseunit value in model unitsunit Old value in case of cancelOld unit Calculation of other parameters
Temperature FALSE 5 150 1 °C 0 C 60 1
pH FALSE 3.5 6.5 0 4
CO2 content in gas FALSE FALSE 0.09 10 3 mole% 0 bar (CO2 trykk) 1 1 fugasity of CO2 in bar0 fugasity in chosen unit (in bar if mole% or flow is chosen)0
Shear stress FALSE 1 150 Pa 0 Pa 10
Trykk FALSE 1 1000 1 bar 0 bar 5 1 fugasitycoeffisient 1
Inversion point use default TRUE 0.5 0.3 0.9 0.5 use default
max relative liq visc use default TRUE 7.06 1 100 1 7.06 cp use default
Tetthet vann use default TRUE 1024 995 1050 kg/m3 1024 kg/m3 use default lign for vanntetthet sfa T er gitt i celle Q20, kopieres evt til Celle B201000
Viskositet vann use default TRUE 1 0.17 1.1 1 cp 1 cp use default 1 Liquid viscositet 0 cp
Tetthet olje use default TRUE 850 600 1100 kg/m3 850 kg/m3 use default
Viskositet olje use default TRUE 1.1 0.2 200 1 cp 1.1 cp use default
tetthet gass use default TRUE 10 1 1700 kg/m3 10 kg/m3 use default
viskositet gass use default TRUE 0.03 0.02 0.06 1 cp 0.03 cp use default
Ruhet use default TRUE 50 0 100 um 0.00005 m use default
Z use default TRUE 0.9 0.8 1 0.9 use default
sp.gr use default TRUE 0.8 0.5 1 0.8 use default
Total mass flow TRUE 1 0.001 1000000 kmole/h 0 kmole/h
Alle input OK FALSE
grafisk fremstilling beregning av verdier for grafisk fremstilling
Temperature / (°C) pH=4 pH=5 pH=6 Temperature / (°C)pH=4 pH=5 pH=6
choise Parameter Unit Label on button on DialogChartUse default options
use velocity or shear stress 1 Shear stressPa velocity TRUE
chartlist 1 chartlist 2
Temperature pH
pH Pressure
Pressure Shear stress
Shear stress
1.parameter 2. parameter3. parameter4. parameter
Valgt index 1 1 Old value for first parameter1
Valgt parameter Temperature pH Pressure Shear stress
unit °C bar Pa
input in line 7 8 11 10
line in model 2 4 6 5
Lovlig min max Default Value in model unit
Range, min 5 TRUE 5 5 5
Range, max 150 TRUE 150 150 150
1. value 4 TRUE 3.5 6.5 4.25 4
2. value 5 TRUE 3.5 6.5 5 5
3. value 6 TRUE 3.5 6.5 5.75 6
All legal TRUE
Options for accumulated corrosion
time,end Dec-2005
Show chart or table : 1 Show Table Label on ButtonShow:Show chart time,start Jan-2005 LineNumber 1 1 Data saved 0 FALSE
Integrated chart or not : 1 Integrated Label on ButtonIntegrate:Acc. off legal time and lineTRUE Min time 0 Max time 73200 Accumulated dialog activated0 FALSE
legal line TRUE
Options for calculation of pH
INPUTPARAMETER VALUE lovlig inputny input hvis kolonne C = FALSEmin max unit choiseunit value in model unitsunit Old value in case of cancelOld unit
Bicarbonate 0 TRUE 0 0 32000 2 mg/l 0 M 0 2 Use condenced water 1 TRUE