ChemProCal
Knowledge Base + New Calculation Login Sign Up
ChemProCal • Piping & Hardware • Pipeline Corrosion & Metal Loss Remaining Strength Analyzer (ASME B31G)
PIPING & HARDWARE

Pipeline Corrosion & Metal Loss Remaining Strength Analyzer (ASME B31G)

Evaluates external/internal metal loss defects using Original ASME B31G, Modified B31G (0.85dL), and RSTRENG Folias bulging factors; calculates safe operating pressure (P_safe) and ERF.



Pipeline Line Pipe Specifications & Operating Pressure

mm OD (24" NPS)
mm (0.500")
MPa (API 5L X65)
barg
Class 1 (0.72)

In-Line Inspection (ILI) Metal Loss Defect Geometry

mm (35.4% $t$)
mm along pipe axis
mm/year

ASME B31G Pipeline Remaining Strength Theory

The assessment of corroded oil and gas transmission pipelines is governed by ASME B31G ("Manual for Determining the Remaining Strength of Corroded Pipelines") and API 579-1 / ASME FFS-1 (Fitness-For-Service).

1. Original ASME B31G (1984) Parabolic Formulation

The original standard assumes the corroded metal loss profile is parabolic with area $A = \frac{2}{3} d L$. Burst failure pressure is calculated using flow stress $\bar{\sigma} = 1.1 \times \text{SMYS}$ and the Folias bulging factor $M$:

$$P_f = \frac{2 t \bar{\sigma}}{D} \left[ \frac{1 - \frac{2}{3}\frac{d}{t}}{1 - \frac{2}{3}\frac{d}{t}\frac{1}{M}} \right] \quad \text{where} \quad M = \sqrt{1 + 0.8 \frac{L^2}{D t}}$$

2. Modified ASME B31G (0.85dL Method - 1991)

Full-scale burst test programs conducted by PRCI (Pipeline Research Council International) demonstrated that original B31G was excessively conservative, resulting in unnecessary cut-outs of serviceable pipe. Modified B31G incorporates an effective area factor of $0.85$, adjusts flow stress to $\bar{\sigma} = \text{SMYS} + 68.95\ \text{MPa}$ ($10\ \text{ksi}$), and utilizes an improved three-term Folias polynomial:

$$M = \sqrt{1 + 0.6275 \left(\frac{L^2}{Dt}\right) - 0.003375 \left(\frac{L^2}{Dt}\right)^2} \quad \text{for} \quad \frac{L^2}{Dt} \le 50$$

Tool Units

Input / Output Units

Configure global unit system preset or individual parameter dimensions.