Skip to contents

Calculate allowable length of the corroded area in the pipe.

Usage

b31gacl(dep, maop, d, wth, depth, l)

Arguments

dep

design pressure of pipe, [PSI]. Type: assert_double.

maop

maximum allowable operating pressure - MAOP, [PSI]. Type: assert_double.

d

nominal outside diameter of pipe, [inch]. Type: assert_double.

wth

nominal wall thickness of pipe, [inch]. Type: assert_double.

depth

measured maximum depth of the corroded area, [inch]. Type: assert_double.

l

measured maximum longitudinal length of the corroded area, [inch]. Type: assert_double.

Value

Allowable length of the corroded area in the pipe, [inch]. Type: assert_double.

References

ASME B31G-1991. Manual for determining the remaining strength of corroded pipelines. A supplement to ASTME B31 code for pressure piping.

See also

Other ASME B31G: b31crvl(), b31gacd(), b31gafr(), b31gdep(), b31gops(), b31gsap()

Examples

library(pipenostics)

# Corrosion is low, no limit for the corroded area length:
b31gacl(1093, 910, 30, .438, .1, 7.5)
#> [1] Inf

# Finite allowed length of the corroded area
b31gacl(438, 400, 20, .25, .18, 10)
#> [1] 2.018