Sei sulla pagina 1di 14

PIPELINE WALL THICKNESS ANALYSIS

Project : FEED Forel Bronang Development Project (MEPN)

Client : Medco E&P Natuna Ltd.

Prepared by : AST

Checked by : SYR / YS

1. INTRODUCTION

The objective of this spreadsheet is to select the wall thickness of offshore pipeline that meets the following
requirements,

y Hoop stress in accordance with ASME B31.8


y Internal pressure (burst) design in accordance with API RP 1111
y Collapse due to external pressure in accordance with API RP 1111
y Bunckling due to combined bending and external pressure in accordance with API RP 1111
y Propagation buckling in accordance with API RP 1111

The wall thickness of pipeline is selected in accordance with standard wall thickness of ASME B36.10M.

Pipeline : 8" Gas Line from Bronang WHP to Forel WHP (Section : Riser)

Material Grade : API 5L X65, API 5L X60, and API 5L X52 Line Pipe (Seamless)

2. REFERENCES

The following references are used in this spreadsheet,

[1]. ASME B31.8, Gas Transmissions and Distribution Piping Systems, 2016;
[2]. API RP 1111, Design, Construction, Operation, and Maintenance of Offshore Hydrocarbon Pipelines (Limit State
Design), 2009;
[3]. API Specification 5L, Specification for Line Pipe, 2013.
[4]. BS PD 8010 Part 2, Subsea Pipelines, 2004;
[5]. ASME B16.49, Factory-Made, Wrought Steel, Buttwelding Induction Bends for Transportation and Distribution
Systems, 2007
[6]. DNV GL ST F101, Submarine Pipeline Systems, 2017
[7]. BS PD 8010 Part 2, Subsea Pipelines, 2004;

3. INPUT DATA

3.1 Pipeline Properties

Nominal Outside Diameter of Pipeline Do ≔ 219.075 mm

Pipe Manufacturing Process Pipe ≔ “Seamless”

Corrosion Allowance CA ≔ 3 mm

Young's Modulus of Steel Es ≔ 207000 MPa

Poisson's Ratio of Steel ν ≔ 0.3

Riser End Elevation (below MSL) zr ≔ 91.4 m

Design Water Depth (MSL) wd ≔ 91.4 m

Appenidx 1.A - WT Calculation for 8" Gas Line API 5L X65, X60, X52 (Seamless) - Riser Page 1 of 14
SMYS of Material Grade SMYS ((grade)) ≔ ‖ if grade = “X65”

‖ ‖‖ 450 MPa

‖ if grade = “X60”
‖ ‖‖ 415 MPa

‖ else if grade = “X52”
‖ ‖‖ 360 MPa

SMTS of Material Grade SMTS ((grade)) ≔ ‖ if grade = “X65”



‖ ‖‖ 535 MPa

‖ if grade = “X60”
‖ ‖‖ 520 MPa

‖ else if grade = “X52”
‖ ‖‖ 460 MPa

3.2 Pipeline Design and Operating Parameters

Design Pressure Pd ≔ 13.79 MPa = 2000.07 psi

Design Temperature Td ≔ 180 °F

Hydrotest Pressure Ph ≔ 20.68 MPa

Hydrotest Temperature Th ≔ 24.4 °C

3.3 Environmental Parameters

Highest Astronomical Tide Elevation (from MSL) HAT ≔ 1.24 m

Lowest Astronomical Tide Elevation (from MSL) LAT ≔ 1.16 m

Nominal Minimum Water Depth (from MSL) wdmin ≔ 0 mm

Nominal Maximum Water Depth (from MSL) wdmax ≔ wd wdmax = 91.40 m

Maximum Wave Height - 1 Year Return Period Hmax.1y ≔ 7.6 m

Maximum Wave Height - 100 Years Return Period Hmax.100y ≔ 12.5 m

Positive Storm Surge - 1 Year Return Period Ss.1y ≔ 0.32 m

Positive Storm Surge - 100 Years Return Period Ss.100y ≔ 0.58 m

Seawater Density ρsw ≔ 1026 kg ⋅ m -3

3.4 Parameters Based on ASME B31.8 and API RP 1111

Design Factor for Hoop Stress at Operation for Riser Fd ≔ 0.5


Table A842.2.2-1, Ref. [1]

Design Factor for Hoop Stress at Hydrotest Fh ≔ 0.75


Section 4.2.1, Ref. [2]

Appenidx 1.A - WT Calculation for 8" Gas Line API 5L X65, X60, X52 (Seamless) - Riser Page 2 of 14
Temperature Derating Factor - Operating Condition Temperature Derating Factor - Hydrotest Condition
Table 841.1.8-1, Ref. [1] Table 841.1.8-1, Ref. [1]

Tder.op ≔ ‖ if Td > 121 °C Tder.op = 0.93 Tder.hyd ≔ ‖ if Th < 121 °C Tder.hyd = 1.00
‖ ‖
‖ ‖ ‖ 1.0 ‖ ‖‖ 1.0
‖ ‖
‖ if Td = 121 °C ‖ if Th = 121 °C
‖ ‖ 1.0 ‖ ‖ 1.0
‖ ‖ ‖ ‖
‖ if Td = 149 °C ‖ if Th = 149 °C
‖ ‖ ‖ ‖
‖ ‖ 0.967 ‖ ‖ 0.967
‖ if Td ≤ 177 °C ‖ if Th = 177 °C
‖ ‖ ‖ ‖
‖ ‖ 0.933 ‖ ‖ 0.933
‖ if T = 204 °C ‖ if T = 204 °C
‖ d ‖ h
‖ ‖ 0.900 ‖ ‖‖ 0.900
‖ ‖ ‖
‖ if Td = 232 °C ‖ if Th = 232 °C
‖ ‖ 0.867 ‖ ‖ 0.867
‖ ‖ ‖ ‖

Internal Pressure (burst) Design Factor for fd ≔ 0.75


Riser/Topside
Section 4.3.1 Ref. [2]

Longitudinal Joint Factor fe ≔ 1.0


Table 841.1.7-1, Ref. [1]

Collapse Factor fo ≔ 0.7


Section 4.3.2.1, Ref. [2]

Propagation Buckle Design Factor fp ≔ 0.8


Section 4.3.2.4, Ref. [2]

3.5 Functional Parameters

Maximum Installation Bending Strain ε1 ≔ 0.15%


Section D4, Annex D, Ref. [2]

Maximum In-Place Bending Strain ε2 ≔ 0.15%


Section D4, Annex D, Ref. [2]

Safety Factor for Installation Bending and f1 ≔ 3.33


External Pressure
Section D4, Annex D, Ref. [2]

Safety Factor for In-Place Bending and f2 ≔ 2.0


External Pressure
Section D4, Annex D, Ref. [2]

Appenidx 1.A - WT Calculation for 8" Gas Line API 5L X65, X60, X52 (Seamless) - Riser Page 3 of 14
4. CALCULATION

4.1 External Hydrostatic Pressure


Actual Minimum Water Depth - 1 Year Return
Period for Riser

dmin.1y ≔ ‖ if wdmin - 0.5 ⋅ Hmax.1y < 0



‖ ‖ ‖0 m
‖ dmin.1y = 0.00 m
‖ else
‖ ‖ wdmin - 0.5 ⋅ Hmax.1y
‖ ‖
Minimum External Hydrostatic Pressure - 1 Pe.min.1y ≔ ρsw ⋅ g ⋅ dmin.1y
Year Return Period for Riser
Pe.min.1y = 0 MPa
Actual Minimum Water Depth - 100 Years
Return Period for Riser

dmin.100y ≔ ‖ if wdmin - 0.5 ⋅ Hmax.100y < 0



‖ ‖ ‖0 m
‖ dmin.100y = 0.00 m
‖ else
‖ ‖ wdmin - 0.5 ⋅ Hmax.100y
‖ ‖

Minimum External Hydrostatic Pressure - Pe.min.100y ≔ ρsw ⋅ g ⋅ dmin.100y


100 Years Return Period for Riser
Pe.min.100y = 0.00 MPa

Actual Maximum Water Depth - 1 Year Return dmax.1y ≔ wdmax + HAT + 0.5 ⋅ Hmax.1y + Ss.1y
Period for Riser
dmax.1y = 96.76 m

Maximum External Hydrostatic Pressure - 1 Pe.max.1y ≔ ρsw ⋅ g ⋅ dmax.1y


Year Return Period for Riser
Pe.max.1y = 0.97 MPa

Actual Maximum Water Depth - 100 Years dmax.100y ≔ wdmax + HAT + 0.5 ⋅ Hmax.100y + Ss.100y
Return Period for Riser
dmax.100y = 99.47 m

Maximum External Hydrostatic Pressure - Pe.max.100y ≔ ρsw ⋅ g ⋅ dmax.100y


100 Years Return Period for Riser
Pe.max.100y = 1.00 MPa

4.2 Hoop Stress Criteria

4.2.1 Operating Condition


⎛⎝Pd - Pe.min.100y⎞⎠ ⋅ Do
Calculated Minimum Wall Thickness thoop.op ((grade)) ≔ ―――――――――
Section A842.2.2, Ref. [1] 2 ⋅ SMYS ((grade)) ⋅ Fd ⋅ Tder.op

thoop.op ((“X65”)) = 7.20 mm

thoop.op ((“X60”)) = 7.80 mm

thoop.op ((“X52”)) = 8.99 mm

Appenidx 1.A - WT Calculation for 8" Gas Line API 5L X65, X60, X52 (Seamless) - Riser Page 4 of 14
Required Wall Thickness for Hoop Stress treq.hp.op ((grade)) ≔ thoop.op ((grade)) + CA
Criteria
treq.hp.op ((“X65”)) = 10.20 mm

treq.hp.op ((“X60”)) = 10.80 mm

treq.hp.op ((“X52”)) = 11.99 mm

4.2.2 Hydrotest Condition ⎛⎝Ph - Pe.min.1y⎞⎠ ⋅ Do


Calculated Minimum Wall Thickness thoop.hyd ((grade)) ≔ ――――――――――
2 ⋅ SMYS ((grade)) ⋅ Fh ⋅ Tder.hyd

thoop.hyd ((“X65”)) = 6.71 mm

thoop.hyd ((“X60”)) = 7.28 mm

thoop.hyd ((“X52”)) = 8.39 mm

Required Wall Thickness for Hoop Stress treq.hp.hyd ((grade)) ≔ thoop.hyd ((grade))
Criteria
treq.hp.hyd ((“X65”)) = 6.71 mm

treq.hp.hyd ((“X60”)) = 7.28 mm

treq.hp.hyd ((“X52”)) = 8.39 mm

4.3 Internal Pressure (Burst) Criteria


Minimum Burst Pressure
Section 4.3.1, Ref. [2]

‖ Do
Pb ((grade , t)) ≔ ‖ if ―― < 15
‖ t
‖ ‖
‖ ‖ ⎛ Do ⎞
( ( ) ( ))
‖ ‖ 0.45 ⋅ (SMYS (grade) + SMTS (grade)) ⋅ ln ⎜――― ⎟
‖ ‖ ⎜⎝ Do - 2 ⋅ t ⎟⎠
‖ else
‖ ‖
‖ ‖ ⎛ ⎛ Do ⎞ t ⎞
( ( ) ( )) ⎟ , 0.9 ⋅ (SMYS (grade) + SMTS (grade)) ⋅ ―――
‖ ‖ min ⎜0.45 ⋅ SMYS grade + SMTS grade ⋅ ln ⎜――― ⎟
‖‖ ‖ ⎜⎝ ⎜⎝ Do - 2 ⋅ t ⎟⎠ Do - t ⎟⎠

4.3.1 Hydrotest Condition


Calculated Wall Thickness for Internal Pressure (Burst) Criteria
Section 4.3.1, Ref. [2]

tburst.hyd ((grade)) ≔ root ⎛⎝⎛⎝Ph - Pe.min.1y⎞⎠ - ⎛⎝fd ⋅ fe ⋅ Tder.hyd ⋅ Pb ((grade , t))⎞⎠ , t , 0.01 mm , 100 mm⎞⎠

tburst.hyd ((“X65”)) = 6.61 mm

tburst.hyd ((“X60”)) = 6.95 mm

tburst.hyd ((“X52”)) = 7.89 mm

Required Wall Thickness for Internal Pressure (Burst) Criteria


treq.burst.hyd ((grade)) ≔ tburst.hyd ((grade))

treq.burst.hyd ((“X65”)) = 6.61 mm treq.burst.hyd ((“X52”)) = 7.89 mm

Appenidx 1.A - WT Calculation for 8" Gas Line API 5L X65, X60, X52 (Seamless) - Riser Page 5 of 14
treq.burst.hyd ((“X60”)) = 6.95 mm

4.3.2 Operating Condition


Calculated Wall Thickness for Internal Pressure (Burst) Criteria
Section 4.3.1, Ref. [2]

tburst.op ((grade)) ≔ root ⎛⎝⎛⎝Pd - Pe.min.100y⎞⎠ - ⎛⎝0.8 ⋅ fd ⋅ fe ⋅ Tder.op ⋅ Pb ((grade , t))⎞⎠ , t , 0.01 mm , 100 mm⎞⎠

tburst.op ((“X65”)) = 5.92 mm

tburst.op ((“X60”)) = 6.23 mm

tburst.op ((“X52”)) = 7.08 mm

Required Wall Thickness for Internal Pressure treq.burst.op ((grade)) ≔ tburst.op ((grade)) + CA
(Burst) Criteria
treq.burst.op ((“X65”)) = 8.92 mm

treq.burst.op ((“X60”)) = 9.23 mm

treq.burst.op ((“X52”)) = 10.08 mm

4.4 Collapse due to Hydrostatic Pressure Criteria

t
Yield Pressure at Collapse Py ((grade , t)) ≔ 2 ⋅ SMYS ((grade)) ⋅ ――
Section 4.3.2.1, Ref. [2] Do
⎛ t ⎞3
Elastic Collapse Pressure ⎜―― ⎟
Section 4.3.2.1, Ref. [2] ⎝ Do ⎠
Pe ((t)) ≔ 2 ⋅ Es ⋅ ―――
1 - ν2
Collapse Pressure
Section 4.3.2.1, Ref. [2] Py ((grade , t)) ⋅ Pe ((t))
Pc ((grade , t)) ≔ ――――――――
‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾
2 2
Py ((grade , t)) + Pe ((t))

Collapse Pressure Criteria fo ⋅ Pc ((t)) ≥ ⎛⎝Po - Pi⎞⎠


Section 4.3.2.1, Ref. [2]

4.4.1 Installation Condition


Internal Pressure of Pipeline for Collapse Pi.col.in ≔ 0 Pa
Pressure - Installation Condition

Calculated Wall Thickness for Collapse Pressure Criteria


Section 4.3.2.1, Ref. [2]

tcollapse.in ((grade)) ≔ root ⎛⎝⎛⎝fo ⋅ Pc ((grade , t))⎞⎠ - ⎛⎝Pe.max.1y - Pi.col.in⎞⎠ , t , 0.01 mm , 100 mm⎞⎠

tcollapse.in ((“X65”)) = 3.19 mm

tcollapse.in ((“X60”)) = 3.19 mm

tcollapse.in ((“X52”)) = 3.19 mm

Required Wall Thickness for Collapse treq.collapse.in ((grade)) ≔ tcollapse.in ((grade))


Pressure Criteria
treq.collapse.in ((“X65”)) = 3.19 mm treq.collapse.in ((“X52”)) = 3.19 mm

Appenidx 1.A - WT Calculation for 8" Gas Line API 5L X65, X60, X52 (Seamless) - Riser Page 6 of 14
treq.collapse.in ((“X60”)) = 3.19 mm

Mill Tolerance for Wall Thickness


(Seamless Pipe)
Table J.4, Annex J, Ref. [3]

tmill.s_treq.collapse.in ((grade)) ≔ ‖ if treq.collapse.in ((grade)) < 4.0 mm tmill.s ((grade)) ≔ tmill.s_treq.collapse.in ((grade))

‖ ‖‖ 0.5 mm
‖ tmill.s ((“X65”)) = 0.50 mm
‖ if 4.0 mm ≤ treq.collapse.in ((grade)) < 10 mm
‖ ‖ 0.15 ⋅ t ( )
req.collapse.in (grade)
‖ ‖ tmill.s ((“X60”)) = 0.50 mm
‖ if 10 mm ≤ treq.collapse.in ((grade)) < 25 mm
‖ ‖
‖ ‖ 0.125 ⋅ treq.collapse.in ((grade)) tmill.s ((“X52”)) = 0.50 mm
‖ ( )
‖ if treq.collapse.in (grade) ≥ 25 mm
‖ ‖ max ⎛⎝3.0 mm , 0.1 ⋅ treq.collapse.in ((grade))⎞⎠
‖ ‖
‖ also if treq.collapse.in ((grade)) = 0 mm
‖ ‖
‖ ‖ 0 mm

Wall Thickness for Collapse Pressure tcoll.in ((grade)) ≔ treq.collapse.in ((grade)) + tmill.s ((grade))
Criteria
tcoll.in ((“X65”)) = 3.69 mm

tcoll.in ((“X60”)) = 3.69 mm

tcoll.in ((“X52”)) = 3.69 mm

4.4.2 Operating Condition


Internal Pressure of Pipeline for Collapse Pi.op ≔ 0 Pa
Pressure - Operating Condition
(depressurised)
Calculated Wall Thickness for Collapse Pressure Criteria
Section 4.3.2.1, Ref. [2]

tcollapse.op ((grade)) ≔ root ⎛⎝⎛⎝fo ⋅ Pc ((grade , t))⎞⎠ - ⎛⎝Pe.max.100y - Pi.op⎞⎠ , t , 0.01 mm , 100 mm⎞⎠

tcollapse.op ((“X65”)) = 3.22 mm

tcollapse.op ((“X60”)) = 3.22 mm

tcollapse.op ((“X52”)) = 3.22 mm

Required Wall Thickness for Collapse treq.collapse.op. ((grade)) ≔ tcollapse.op ((grade)) + CA


Pressure Criteria
treq.collapse.op ((grade)) ≔ treq.collapse.op. ((grade))

treq.collapse.op ((“X65”)) = 6.22 mm

treq.collapse.op ((“X60”)) = 6.22 mm

treq.collapse.op ((“X52”)) = 6.22 mm

Appenidx 1.A - WT Calculation for 8" Gas Line API 5L X65, X60, X52 (Seamless) - Riser Page 7 of 14
Mill Tolerance for Wall Thickness
(Seamless Pipe)
Table J.4, Annex J, Ref. [3]

tmill.s_treq.collapse.op ((grade)) ≔ ‖ if treq.collapse.op ((grade)) < 4.0 mm



‖ ‖‖ 0.5 mm

‖ if 4.0 mm ≤ treq.collapse.op ((grade)) < 10 mm
‖ ‖ 0.15 ⋅ t ( )
req.collapse.op (grade)
‖ ‖ tmill.op.s ((grade)) ≔ tmill.s_treq.collapse.op ((grade))
‖ if 10 mm ≤ treq.collapse.op ((grade)) < 25 mm
‖ ‖
‖ ‖ 0.125 ⋅ treq.collapse.op ((grade)) tmill.op.s ((“X65”)) = 0.93 mm
‖ ( )
‖ if treq.collapse.op (grade) ≥ 25 mm

‖ max ⎛⎝3.0 mm , 0.1 ⋅ treq.collapse.op ((grade))⎞⎠ tmill.op.s ((“X60”)) = 0.93 mm
‖ ‖
‖ also if treq.collapse.op ((grade)) = 0 mm
‖ ‖ tmill.op.s ((“X52”)) = 0.93 mm
‖ ‖ 0 mm

Wall Thickness for Collapse Pressure tcoll.op ((grade)) ≔ treq.collapse.op ((grade)) + tmill.op.s ((grade))
Criteria
tcoll.op ((“X65”)) = 7.15 mm

tcoll.op ((“X60”)) = 7.15 mm

tcoll.op ((“X52”)) = 7.15 mm

4.5 Wall Thickness Calculation for Combined Bending and External Pressure

Maximum Tolerance for Diameter of Pipe for Dmax.tol.body ≔ max ⎛⎝0.5 mm , 0.0075 ⋅ Do⎞⎠
Pipe Body Dmax.tol.body = 1.64 mm
Table J.3, Ref. [3]

Maximum Tolerance for Diameter of Pipe for Dmax.tol.end ≔ max ⎛⎝0.5 mm , 0.005 ⋅ Do⎞⎠
Pipe End Dmax.tol.end = 1.1 mm
Table J.3, Ref. [3]

Maximum Tolerance for Diameter of Pipe Dmax.tol ≔ max ⎛⎝Dmax.tol.body , Dmax.tol.end⎞⎠


Dmax.tol = 1.64 mm

Minimum Tolerance for Diameter of Pipe for Dmin.tol.body ≔ min ⎝⎛-0.5 mm , -0.0075 ⋅ Do⎞⎠
Pipe Body Dmin.tol.body = -1.64 mm
Table J.3, Ref. [3]

Minimum Tolerance for Diameter of Pipe for Dmin.tol.end ≔ min ⎛⎝-0.5 mm , -0.005 ⋅ Do⎞⎠
Pipe End Dmin.tol.end = -1.1 mm
Table J.3, Ref. [3]

Minimum Tolerance for Diameter of Pipe for Dmin.tol ≔ min ⎛⎝Dmin.tol.body , Dmin.tol.end⎞⎠
Pipe Body Dmin.tol = -1.64 mm

Maximum Diameter of Pipe Dmax ≔ Do + Dmax.tol Dmax = 220.72 mm

Minimum Diameter of Pipe Dmin ≔ Do + Dmin.tol Dmin = 217.43 mm

Dmax - Dmin
Pipe Ovality δ ≔ ―――― δ = 0.75%
Section 4.3.2.2, Ref. [2] Dmax + Dmin

Dmax - Dmin
Pipe ovality (Supplemnetary of δ ≔ ―――― δ = 1.50%
DNV GL ST F101) Do

Appenidx 1.A - WT Calculation for 8" Gas Line API 5L X65, X60, X52 (Seamless) - Riser Page 8 of 14
Check ovalisation DNV GL ST F101
Section 5.4.12, Ref. [6]

Check_Ovality ≔ ‖ if 0.5% ≤ δ ≤ 3%

‖ ‖‖ “Ok”
‖ else

‖ ‖‖ “Increase Thickness” Check_Ovality = “Ok”

-1
Collapse Reduction Factor gδ ≔ ((1 + 20 ⋅ δ)) gδ = 0.77
Section 4.3.2.2, Ref. [2]

Collapse Factor for Combined Bending and


fo
External Pressure fc ≔ ―
Section 4.3.2.2, Ref. [2] gδ

t
Buckling Strain under Pure Bending εb ((t)) ≔ ――
Section 4.3.2.2, Ref. [2] 2 ⋅ Do

4.5.1 Installation Condition


Internal Pressure for Combined Loading - Pi.com.in ≔ 0 Pa
Installation Condition
Calculated Wall Thickness for Combined Bending and External Pressure Criteria - Installation
Condition
Section 4.3.2.2, Ref. [2]

⎛⎛ ⎛⎝Pe.max.1y - Pi.com.in⎞⎠ ⎞ ⎞
tε.in ((grade)) ≔ root ⎜⎜gδ - ――――――― ⎟ ⋅ εb ((t)) - ε1 ⋅ f1 , t , 0.01 mm , 100 mm⎟
⎝⎝ fc ⋅ Pc ((grade , t)) ⎠ ⎠

tε.in ((“X65”)) = 4.48 mm

tε.in ((“X60”)) = 4.48 mm

tε.in ((“X52”)) = 4.49 mm

Required Wall Thickness for Combined treq.ε.in ((grade)) ≔ tε.in ((grade))


Bending and External Pressure Criteria
treq.ε.in ((“X65”)) = 4.48 mm

treq.ε.in ((“X60”)) = 4.48 mm

treq.ε.in ((“X52”)) = 4.49 mm

4.5.2 Operating Condition


Internal Pressure for Combined Loading - Pi.com.op ≔ 0 Pa (depressurised)
Operating Condition

Calculated Wall Thickness for Combined Bending and External Pressure Criteria - Operating
Condition
Section 4.3.2.2, Ref. [2]

⎛⎛ ⎛⎝Pe.max.100y - Pi.com.op⎞⎠ ⎞ ⎞
tε.op ((grade)) ≔ root ⎜⎜gδ - ―――――――⎟ ⋅ εb ((t)) - ε1 ⋅ f1 , t , 0.01 mm , 100 mm⎟
⎝⎝ fc ⋅ Pc ((grade , t)) ⎠ ⎠

Appenidx 1.A - WT Calculation for 8" Gas Line API 5L X65, X60, X52 (Seamless) - Riser Page 9 of 14
tε.op ((“X65”)) = 4.51 mm

tε.op ((“X60”)) = 4.51 mm

tε.op ((“X52”)) = 4.52 mm

Required Wall Thickness for Combined Bending treq.ε.op. ((grade)) ≔ tε.op ((grade)) + CA
and External Pressure Criteria
treq.ε.op ((grade)) ≔ treq.ε.op. ((grade))

treq.ε.op ((“X65”)) = 7.51 mm treq.ε.op ((“X52”)) = 7.52 mm

treq.ε.op ((“X60”)) = 7.51 mm

4.6 Propagating Buckle Criteria

⎛ t ⎞ 2.4
Propagating Buckle Pressure Pp ((grade , t)) ≔ 24 ⋅ SMYS ((grade)) ⋅ ⎜―― ⎟
⎝ Do ⎠
4.6.1 Installation Condition
Internal Pressure for Propagation Buckling Pi.pb.in ≔ 0 Pa
Criteria - Installation Condition
Calculated Wall Thickness for Propagation Buckling Criteria - Installation Condition
Section 4.3.2.3, Ref. [2]

tpb.in ((grade)) ≔ root ⎛⎝fp ⋅ Pp ((grade , t)) - Pe.max.1y + Pi.pb.in , t , 0.01 mm , 100 mm⎞⎠

tpb.in ((“X65”)) = 4.96 mm

tpb.in ((“X60”)) = 5.13 mm

tpb.in ((“X52”)) = 5.44 mm

Required Wall Thickness for Propagation treq.pb.in ((grade)) ≔ tpb.in ((grade))


Buckling Criteria - Installation Condition
treq.pb.in ((“X65”)) = 4.96 mm

treq.pb.in ((“X60”)) = 5.13 mm

treq.pb.in ((“X52”)) = 5.44 mm


4.6.2 Operating Condition
Internal Pressure for Propagation Buckling Pi.pb.op ≔ 0 Pa
Criteria - Operating Condition

Calculated Wall Thickness for Propagation Buckling Criteria - Operating Condition


Section 4.3.2.3, Ref. [2]

tpb.op ((grade)) ≔ root ⎛⎝fp ⋅ Pp ((grade , t)) - Pe.max.100y + Pi.pb.in , t , 0.01 mm , 100 mm⎞⎠

tpb.op ((“X65”)) = 5.02 mm

tpb.op ((“X60”)) = 5.19 mm

tpb.op ((“X52”)) = 5.51 mm

Appenidx 1.A - WT Calculation for 8" Gas Line API 5L X65, X60, X52 (Seamless) - Riser Page 10 of 14
Required Wall Thickness for Propagation treq.pb.op. ((grade)) ≔ tpb.op ((grade)) + 50% ⋅ CA
Buckling Criteria - Operating Condition
treq.pb.op ((grade)) ≔ treq.pb.op. ((grade))

treq.pb.op ((“X65”)) = 6.52 mm

treq.pb.op ((“X60”)) = 6.69 mm

treq.pb.op ((“X52”)) = 7.01 mm

4.7 Selected Wall Thickness


Required Wall Thickness to meet all criteria

treq ((grade)) ≔ max ⎛⎝treq.hp.op ((grade)) , treq.hp.hyd ((grade)) , treq.burst.hyd ((grade)) , treq.burst.op ((grade)) , tcoll.in ((grade)) , tcoll.op ((grade)) , treq.ε.in ((grade)) , treq.ε.op ((grade)) , treq.pb.in ((grade)) , treq.pb.op ((grade))⎞⎠

treq ((“X65”)) = 10.20 mm

treq ((“X60”)) = 10.80 mm

treq ((“X52”)) = 11.99 mm

ASME B36.10M Standard Wall Thickness tASME ((grade)) ≔ ‖ if 8.74 mm ≤ treq ((grade)) ≤ 9.53 mm

‖ ‖‖ 9.53 mm

‖ else if 9.53 mm ≤ treq ((grade)) ≤ 10.31 mm
‖ ‖ 10.31 mm
‖ ‖
‖ if 10.31 mm ≤ treq ((grade)) ≤ 11.13 mm
‖ ‖
‖ ‖ 11.13 mm
‖ if treq ((grade)) > 11.13 mm
‖ ‖
‖‖ ‖ 12.7 mm

tASME ((“X65”)) = 10.31 mm

tASME ((“X60”)) = 11.13 mm

tASME ((“X52”)) = 12.70 mm

Selected Wall Thickness of Pipeline ts ((grade)) ≔ tASME ((grade))

ts ((“X65”)) = 10.31 mm

ts ((“X60”)) = 11.13 mm

ts ((“X52”)) = 12.70 mm

5. SUMMARY OF WALL THICKNESS CALCULATION

Nominal Outside Diameter of Pipeline Do = 219.08 mm

Pipeline Material Grade API 5L X65, API 5L X60, API 5L X52

Corrosion Allowance of Pipeline CA = 3.00 mm


Appenidx 1.A - WT Calculation for 8" Gas Line API 5L X65, X60, X52 (Seamless) - Riser Page 11 of 14
Corrosion Allowance of Pipeline CA 3.00 mm

Required Wall Thickness for Hoop Stress Criteria

Required Wall Thickness for Hoop Stress Criteria treq.hp.hyd ((“X65”)) = 6.71 mm
- Hydrotest Condition
treq.hp.hyd ((“X60”)) = 7.28 mm

treq.hp.hyd ((“X52”)) = 8.39 mm

Required Wall Thickness for Hoop Stress Criteria treq.hp.op ((“X65”)) = 10.2 mm
- Operating Condition
treq.hp.op ((“X60”)) = 10.8 mm

treq.hp.op ((“X52”)) = 11.99 mm

Required Wall Thickness for Internal Pressure (Burst) Criteria

Required Wall Thickness for Internal Pressure treq.burst.hyd ((“X65”)) = 6.61 mm


(Burst) Criteria - Hydrotest Condition
treq.burst.hyd ((“X60”)) = 6.95 mm

treq.burst.hyd ((“X52”)) = 7.89 mm

Required Wall Thickness for Internal Pressure treq.burst.op ((“X65”)) = 8.92 mm


(Burst) Criteria - Operating Condition
treq.burst.op ((“X60”)) = 9.23 mm

treq.burst.op ((“X52”)) = 10.08 mm

Required Wall Thickness for Collapse Pressure Criteria

Required Wall Thickness for Collapse Pressure tcoll.in ((“X65”)) = 3.69 mm


Criteria - Installation Condition
tcoll.in ((“X60”)) = 3.69 mm

tcoll.in ((“X52”)) = 3.69 mm

Required Wall Thickness for Collapse Pressure tcoll.op ((“X65”)) = 7.15 mm


Criteria - Operating Condition
tcoll.op ((“X60”)) = 7.15 mm

tcoll.op ((“X52”)) = 7.15 mm

Required Wall Thickness for Combined Bending and External Pressure Criteria

Required Wall Thickness for Buckling due to treq.ε.in ((“X65”)) = 4.48 mm


Combined Loading Criteria - Installation
Condition
treq.ε.in ((“X60”)) = 4.48 mm

treq.ε.in ((“X52”)) = 4.49 mm

Appenidx 1.A - WT Calculation for 8" Gas Line API 5L X65, X60, X52 (Seamless) - Riser Page 12 of 14
Required Wall Thickness for Buckling due to treq.ε.op ((“X65”)) = 7.51 mm
Combined Loading Criteria - Operating
Condition
treq.ε.op ((“X60”)) = 7.51 mm

treq.ε.op ((“X52”)) = 7.52 mm

Required Wall Thickness for Propagation Buckling Criteria

Required Wall Thickness for Propagation treq.pb.in ((“X65”)) = 4.96 mm


Buckling Criteria - Installation Condition
treq.pb.in ((“X60”)) = 5.13 mm

treq.pb.in ((“X52”)) = 5.44 mm

Required Wall Thickness for Propagation treq.pb.op ((“X65”)) = 6.52 mm


Buckling Criteria - Operating Condition
treq.pb.op ((“X60”)) = 6.69 mm

treq.pb.op ((“X52”)) = 7.01 mm

Wall Thickness Selection

Required Wall Thickness to meet all criteria treq ((“X65”)) = 10.20 mm

treq ((“X60”)) = 10.80 mm

treq ((“X52”)) = 11.99 mm

Nearest API 5L Standard Thickness tASME ((“X65”)) = 10.31 mm

tASME ((“X60”)) = 11.13 mm

tASME ((“X52”)) = 12.70 mm

Selected Wall Thickness of Riser/ ts ((“X65”)) = 10.31 mm


Topside
ts ((“X60”)) = 11.13 mm

ts ((“X52”)) = 12.70 mm

Appenidx 1.A - WT Calculation for 8" Gas Line API 5L X65, X60, X52 (Seamless) - Riser Page 13 of 14
6. WALL THICKNESS CALCULATION FOR BEND

6.1 After Bending Thickness of Bend due to Thinning at Extrados - BS PD 8010-2 & ASME B16.49

5 ⋅ Do
Ratio for Bend Radius Over Pipe Diameter rn.5D ≔ ―― rn.5D = 5.00
(5D Bend) for Riser Do

50%
tn.5D ≔ ――― tn.5D = 0.08
rn.5D + 1

3 ⋅ Do
Ratio for Bend Radius Over Pipe Diameter rn.3D ≔ ―― rn.3D = 3.00
(3D Bend) for Topside Do

50%
tn.3D ≔ ――― tn.3D = 0.13
rn.3D + 1
Selected Mother Pipe Wall tmp ((grade)) ≔ ts ((grade))
Thickness
Selected Nominal Mating Pipe ts.mp ((grade)) ≔ ts ((grade))
Wall Thickness

After Bending Thickness of 5D tex.ab.5D ((grade)) ≔ ‖ if ts ((grade)) - ts ((grade)) ⋅ tn.5D > 90% ⋅ ts.mp ((grade))

Bend for Riser ‖ ‖ ts ((grade)) - ts ((grade)) ⋅ tn.5D
‖ ‖
‖ else
‖ ‖ 90% ⋅ t ( )
s.mp (grade)
‖ ‖

checkex.ab.5D ((grade)) ≔ ‖ if tex.ab.5D ((grade)) < ts ((grade)) checkex.ab.5D ((“X65”)) = “Ok”



‖ ‖‖ “Ok”
‖ checkex.ab.5D ((“X60”)) = “Ok”
‖ else
‖ ‖ “Increase Thickness”
‖ ‖ checkex.ab.5D ((“X52”)) = “Ok”

After Bending Thickness of 3D Bend for tex.ab.3D ((grade)) ≔ ‖ if ts ((grade)) - ts ((grade)) ⋅ tn.3D > 90% ⋅ ts.mp ((grade))

Topside ‖ ‖ ts ((grade)) - ts ((grade)) ⋅ tn.3D
‖ ‖
‖ else
‖ ‖ 90% ⋅ t ( )
s.mp (grade)
‖ ‖

checkex.ab.3D ((grade)) ≔ ‖ if tex.ab.3D ((grade)) < ts ((grade))



‖ ‖‖ “Ok” checkex.ab.3D ((“X65”)) = “Ok”

‖ else
‖ ‖ “Increase Thickness” checkex.ab.3D ((“X60”)) = “Ok”
‖ ‖
checkex.ab.3D ((“X52”)) = “Ok”

Appenidx 1.A - WT Calculation for 8" Gas Line API 5L X65, X60, X52 (Seamless) - Riser Page 14 of 14

Potrebbero piacerti anche