shell92pf | R Documentation |
Calculate failure pressure of the corroded pipe according to Shell92 code.
This code should be applied only to
single cross section of the pipeline containing a longitudinally oriented, flat bottom surface defect of corrosion/erosion type;
defects which depth is less than 85 % of pipe wall thickness.
The estimation is valid for single isolated metal loss defects of the corrosion/erosion type and when only internal pressure loading is considered.
As in the case of dnvpf
, the defect is approximated by a
rectangular form.
shell92pf(d, wth, uts, depth, l)
d |
nominal outside diameter of pipe, [mm].
Type: |
wth |
nominal wall thickness of pipe, [mm].
Type: |
uts |
ultimate tensile strength (UTS) or
specified minimum tensile strength (SMTS) as a
characteristic of steel strength, [MPa].
Type: |
depth |
measured maximum depth of the corroded area, [mm].
Type: |
l |
measured maximum longitudinal length of corroded area, [mm].
Type: |
Numeric NA
s may appear in case prescribed conditions of
use are offended.
Estimated failure pressure of the corroded pipe, [MPa].
Type: assert_double
.
Timashev and A. Bushinskaya, Diagnostics and Reliability of Pipeline Systems, Topics in Safety, Risk, Reliability and Quality 30, DOI 10.1007/978-3-319-25307-7
Other fail pressure functions: b31gpf
, b31gmodpf
,
dnvpf
, pcorrcpf
library(pipenostics)
d = c(812.8, 219.0) # [mm]
wth = c( 19.1, 14.5) # [mm]
uts = c(530.9, 455.1) # [N/mm^2]
l = c(203.2, 200.0) # [mm]
depth = c( 13.4, 9.0) # [mm]
shell92pf(d, wth, uts, depth, l)
# [1] 11.09262 25.27286
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.