Thinning — modified reliability calculator

Item | Reference | Data — every row has an entry or calculated value on this page.

Enter all data in metric (unit label beside each field); results and hints show metric with US in brackets (e.g. 12.7 mm (0.5 in)).

Modified reliability methodology (paper §4.1.3–4.1.4): your equipment data → Art (Eq. 2) → FS → SRp → β → Bayes-updated DfB → Df,thin → Pf. All damage factors are calculated from Eqs. (2.13)–(2.20).
Metal loss = a × r
Reliability calc only — Art → FS → SRp → β → Df,thin → Pf
Equipment data & assumptions (steps 1–11)
Item
Reference
Data
UnitsEntry and displaymetric (US in brackets)

Meaning: Enter all data in metric in the Data column (unit label beside each field). Imperial equivalents appear in brackets on hints and calculated outputs only.

Typical: mm (in), mm/yr (mpy), MPa (ksi), MPa (psi) for pressure, yr for age, dimensionless for E and COV.

All entries metric — US in brackets on results
1 — Calculation of Art

Eq. (2): max[1−(trdi−Cr,bm×age)/(tmin+CA), 0] — paper worked example

1trdiReference thickness1–100 mm (0.04–4 in)

Meaning: Furnished or last-known wall thickness — denominator in Art = (a×r)/t, Eq. (2.12).

Typical: 3–25 mm (0.12–1 in) shells; large vessels to ~50 mm. Range 1–100 mm (0.04–4 in).

mm
1Cr,bmBase corrosion rate0–3 mm/yr (0–120 mpy)

Meaning: Base-metal corrosion rate r. Enter mm/yr in Data; mpy shown in brackets on hints and outputs.

Typical: 0.05–0.25 mm/yr (2–10 mpy) active corrosion; 0–0.13 mm/yr when inhibited. Range 0–3 mm/yr (0–120 mpy).

mm/yr
1ageTime in service0–50 yr

Meaning: Years in service used as a in Eq. (2.12) (time × rate → metal loss).

Typical: 5–30 yr at assessment; new equipment 0–2 yr. Range 0–50 yr.

yr
1tminMinimum thickness1–80 mm (0.04–3 in)

Meaning: Code or FFS minimum/retirement thickness for design-based strength ratio, Eq. (2.14).

Typical: Often 60–85% of original t; examples ~9–13 mm. Range 1–80 mm (0.04–3 in). If t_c is entered, conversion line under Data shows max(t_min, t_c).

mm
1CACorrosion allowance0–10 mm (0–0.4 in)

Meaning: In denominator of Art with tmin (paper Eq. 2). Enter actual CA — not assumed 25% of t.

Typical: 1.5–6 mm (1/16–1/4 in) per design. Range 0–10 mm (0–0.4 in).

mm
2 — Calculation of flow stress

FSThin = (YS+TS)/2 × 1.1 × E

2YSYield strength200–550 MPa (30–80 ksi)

Meaning: Yield strength at assessment temperature; with TS and E forms flow stress FSThin, Eq. (2.13).

Typical: Carbon steel 205–345 MPa (30–50 ksi). Range 200–550 MPa (30–80 ksi).

MPa
2TSTensile strength350–700 MPa (50–100 ksi)

Meaning: Tensile strength at temperature; averaged with YS for FSThin, Eq. (2.13).

Typical: ~1.2–1.5× YS; carbon steel 380–550 MPa. Range 350–700 MPa (50–100 ksi).

MPa
2EJoint efficiency0.6–1.0

Meaning: Weld joint efficiency in FSThin and design SRp path.

Typical: 1.0 seamless; 0.85–1.0 welded per code. Range 0.6–1.0.

—
3 — Strength ratio calculation

Eq. (2.14) and Eq. (2.15)

3SAllowable stressfor Eq. (2.14)

Meaning: Code allowable stress at temperature for Eq. (2.14) design ratio.

Typical: From ASME/API tables at T; often 100–200 MPa (15–30 ksi) carbon steel.

MPa
3PPressure0–20 MPa (0–3000 psi)

Meaning: Internal design/operating pressure for hoop-stress SRp, Eq. (2.15).

Typical: 0.3–4 MPa (50–600 psi) process vessels; up to ~20 MPa. Range 0–20 MPa (0–3000 psi).

MPa
3DInside diameter25–3000 mm (1–120 in)

Meaning: Inside diameter for hoop-stress geometry in Eq. (2.15).

Typical: 300–3000 mm (12–120 in) vessels; piping from ~25 mm. Range 25–3000 mm (1–120 in).

mm
3Shape αGeometry factor1.13–4

Meaning: Shape factor α in P·D/(α·FS·t) — cylinder, sphere, or head.

Typical: Cylinder α=2; sphere α=4; formed head α=1.13. Range 1.13–4.

3SRp methodEq. 2.14 / 2.15—

Meaning: Which strength-ratio equation(s) govern SRp,Thin (design vs hoop stress).

Typical: Max both shows both results and uses the higher for β. Use 2.14 or 2.15 only only when you deliberately exclude the other limit state.

3tcStructural minimum (opt.)—

Meaning: Optional structural minimum; Eq. (2.14) uses max(tmin, tc) when entered.

Typical: Leave blank if not in FFS. When entered, appears under t_min Data as t_c … mm (…) in the max(t_min, t_c) line for Eq. (2.14).

mm
5 — Damage states (rate uncertainty)

DS = 1, 2, 4 — fixed per API

5Damage statesRate uncertaintyDS=1,2,4

Meaning: Three corrosion-rate states (expected, 2×, 4× rate). Each has βn and POFn; inspection updates posterior PoPn.

Typical: Fixed per API Eq. (2.18).

State 1: DS=1 · State 2: DS=2 · State 3: DS=4
6 — Bayesian inspection updating

Posterior ∝ Prior × Conditional (Tables 4.5–4.6)

6Inspection NA–NDEffectiveness counts0–6 total

Meaning: Count of past thickness inspections in each API Table 4.6 effectiveness class (A best → D poorest). Feeds Eq. (2.16) before β and POF.

Each field: NA highly effective · NB usually · NC fairly · ND poor (UT method, coverage, access per API 581).

Typical: No history: 0,0,0,0. Light program: 1–2 total (often B or C). Mature RBI: 2–4 total mixed A–C. Each box 0–6; sum of all four ≤ 6.

Total inspections: 0 (max 6)

6Prior probabilitiesTable 4.5sum = 1

Meaning: Prior confidence in the corrosion-rate estimate (Table 4.5) before inspection update.

Typical: Low = little data; Medium = some history; High = good rate data or recent confirmatory inspection.

6Conditional prob.Table 4.6fixed

Meaning: Table 4.6 conditional probabilities P(inspection | damage state); fixed by API, revised with priors on Calculate.

Typical: Read-only — updates when NA–ND or confidence changes.

—
7 — Reliability index βn

Eq. (2.18)

7COV′tThickness scatter0.05–0.30

Meaning: Coefficient of variation for thickness / Art uncertainty in β, Eq. (2.18).

Typical: 0.15–0.25 default; 0.05–0.10 with many A-class UT points; 0.25–0.30 sparse D-class. Range 0.05–0.30.

—
7COVSfFlow-stress scatter0.05–0.30

Meaning: COV on flow stress FSThin (material scatter) in Eq. (2.18).

Typical: 0.10–0.20 with mill certs; up to 0.25–0.30 if properties uncertain. Range 0.05–0.30.

—
7COVPStrength-ratio scatter0.05–0.30

Meaning: COV on strength ratio SRp (analysis scatter) in Eq. (2.18).

Typical: 0.05–0.10 well-defined FFS; 0.15–0.25 screening. API default ~0.05. Range 0.05–0.30.

—
10 — Final thinning damage factor

Df,thin with modifiers

10Management FEq. (2.20)1 or 3

Meaning: Df,thin=max[(DfB×FIP×FDL×FWD×FAM×FSM)/FOM, 0.1]. FOM in denominator.

Typical: 1 = no issue; 3 = significant concern per API. Only 1 or 3.

FOM
FIP
FDL
FWD
FAM
FSM
11 — Final probability of failure

Pf = gff × FMS × Df,thin

11gffGeneric failure frequency/yr

Meaning: Equipment GFF (API Table 3.1). Used in Pf(t)=gff×FMS×Dftotal.

Typical: Vessel small hole ~3×10⁻⁵ /yr; from GFF library.

/yr
11FMSManagement systems0.1–10

Meaning: Management systems factor; scales Pf with program effectiveness.

Typical: 1.0 default.

—
Calculated results (steps 1–11)
Item
Reference
Data
1ArtWall-loss fraction0–1

Step 1 — Art from Eq. (2) and your tmin+CA.

—
—
—
1Metal lossa × r—

Intermediate thickness loss.

—
2FSThinFlow stress250–800 MPa (35–115 ksi)

Step 2 — Eq. (2.13) flow stress.

—
3SRp Eq. (2.14)Design / code path(S·E/FS)·(tlim/t)

Meaning: Strength ratio from allowable stress and retirement thickness.

Needs: tmin, S, YS, TS, E, trdi.

—
3SRp Eq. (2.15)Hoop / pressure pathP·D/(α·FS·t)

Meaning: Strength ratio from internal pressure and geometry.

Needs: P, D, shape α, YS, TS, E, trdi.

—
4 — Final strength ratio

SRpThin = max(2.14, 2.15)

4SRp,Thin usedGoverning valuemax(2.14, 2.15) unless method restricts

Meaning: Value passed to β and POF (Eq. 2.18) — higher of 2.14 and 2.15 when both exist and method is Max both.

—
—
6PoP1–3Posterior weightssum = 1

Step 6 — Bayesian posterior after inspection (Eq. 2.16).

—
—
7β1Reliability indexstate 1× rate

Step 7 — Eq. (2.18), DS=1.

—
7β2Reliability indexstate 2× rate

Step 7 — DS=2.

—
7β3Reliability indexstate 4× rate

Step 7 — DS=4.

—
8 — Probability of failure (each state)

POFn = Φ(−βn)

8POF1Φ(−β1)0–1

Step 8 — Φ(−β1).

—
8POF2Φ(−β2)0–1

Step 8 — state 2.

—
8POF3Φ(−β3)0–1

Step 8 — state 3.

—
9 — Base thinning damage factor

DfB = Σ PoPnΦ(−βn) / 1.56×10⁻⁴

9DfBBase damage factor—

Step 9 — Eq. (2.19).

—
Σ PoP·Φ(−β) / 1.56×10⁻⁴
10Df,thinFinal thinning Df0.1–6410

Step 10 — max[(DfB×FIP×FDL×FWD×FAM×FSM)/FOM, 0.1].

—
—
11Pf(t)Probability of failure/yr

Step 11 — Pf=gff×FMS×Dftotal; thinning only → Dftotal=Df,thin.

—
—
Audit
Press Calculate…