1 April 2026·Leide team

ISO 19902 Fixed Steel Offshore Structures

ISO 19902 offshore structure design: tubular joint capacity, pile design, pushover analysis, structural assessment methodology

ISO 19902 is the international reference standard for fixed steel offshore platforms — jacket structures, compliant towers, and gravity-based platforms with steel topsides. Written under ISO Technical Committee 67 (Oil and gas industries), it covers structural design, fabrication, installation, in-service inspection, and structural assessment. If you work in offshore oil and gas outside a purely Norwegian regulatory context, ISO 19902 is likely the primary structural standard — and it is explicitly referenced by both DNV and NORSOK as an acceptable alternative basis for design.

1. Scope and Applicability

ISO 19902:2007 + Amendment 1 (2020) applies to:

  • Fixed steel offshore structures: jacket platforms, jack-up legs, compliant towers, and mono-towers
  • All phases: design, fabrication, installation, operation, and decommissioning
  • Environments: open sea, arctic, and moderate-climate locations
  • Target: primary and secondary structural steel members and connections

ISO 19902 does not cover floating structures (FPSO, semi-submersible, TLP) — those fall under ISO 19904-1 and DNV-ST-F101 / DNV-OS-C101 for floating applications.

ISO 19902 §1.1: "This International Standard specifies requirements and provides recommendations for the design, analysis, fabrication and installation of fixed steel offshore structures for the petroleum and natural gas industry."

2. Structural Design Principles

2.1 Limit State Philosophy

ISO 19902 uses a Load and Resistance Factor Design (LRFD) approach — the same philosophy as DNV-OS-C101 but with different partial factor values calibrated to global offshore practice:

ISO 19902 — LRFD Design Check
γf · Fk ≤ Rk / γR

γf = load factor (environmental: 1.35 extreme, 1.1 operating)
Rk = characteristic resistance
γR = resistance factor (member: 1.05–1.18 depending on failure mode)

The four limit states are:

  • ULS (Ultimate Limit State) — 100-year return period environmental loads
  • ALS (Abnormal Limit State) — 10 000-year environmental or accidental (dropped object, blast, fire)
  • FLS (Fatigue Limit State) — cumulative damage over design life
  • SLS (Serviceability Limit State) — deflections, vibrations, equipment operability

2.2 Structural Member Design

ISO 19902 §13 covers tubular and non-tubular member design. For tubular members (the dominant form in jacket structures), utilisation checks are required for:

  • Axial tension and compression (including column buckling)
  • Bending (strong and weak axis)
  • Shear and torsion
  • Combined loading (unity check format): Uc = (fa/Fa) + (fb/Fb) ≤ 1.0

Column buckling uses an effective length factor K that accounts for end fixity — for jacket bracing K = 0.8 (both ends pinned in practice), for legs K = 1.0 to 1.5 depending on the deck-to-leg connection stiffness.

3. Tubular Joint Design — Punching Shear

The most distinctive and technically demanding aspect of ISO 19902 is its treatment of tubular joint capacity. Jacket frames use welded tubular joints (K, T, Y, X-joints) where chord and brace walls interact through complex stress fields. ISO 19902 §14 defines the primary method.

3.1 Joint Classification

Joint TypeGeometryLoad TransferTypical Location
K-jointTwo braces, loads balance in chordBrace loads balance; chord carries differenceDiagonal bracing panels
T/Y-jointSingle brace perpendicular or inclinedFull brace load transfers to chordSingle-brace connections
X-jointTwo opposing braces, loads pass throughLoad passes through chord wallThrough-bracing connections
KT-jointThree braces on same chord locationCombination; decompose into K + T componentsMulti-brace panels

3.2 Punching Shear — The Governing Failure Mode

The governing failure mode in most tubular joints is punching shear — the brace wall "punches" through the chord wall. ISO 19902 §14.3 checks this using the nominal load approach:

ISO 19902 — Tubular Joint Capacity (Axial)
Pu = Qu · Qf · fy · T² / sin θ

Qu = joint strength factor (function of joint type and β = d/D)
Qf = chord load influence factor (reduces capacity under chord stress)
fy = chord yield strength
T = chord wall thickness
θ = brace-to-chord angle

Key geometric parameters governing tubular joint strength:

ParameterSymbolDefinitionTypical Range
Diameter ratioβ = d/DBrace OD / chord OD0.2–1.0
Chord slendernessγ = D/2TChord radius / chord wall thickness10–30
Wall thickness ratioτ = t/TBrace wall / chord wall0.25–1.0
Brace angleθBrace axis to chord axis30°–90°
Gap/overlap ratioζ = g/DGap between braces / chord OD (K-joints)−0.6 to +0.4
⚠️ Qf — chord load factor is critical
The chord load influence factor Qf can reduce joint capacity by 20–40% when the chord carries significant axial load or bending. Designers who size joints against Qf = 1.0 in early iterations, then find Qf drops to 0.7 under in-place loading, have wasted structural steel and must redesign chord wall thicknesses at late stage.

3.3 Joint Can — Thickened Chord at the Joint

When punching shear capacity is insufficient, the standard solution is a joint can — a locally thickened section of chord wall at the joint location. ISO 19902 §14.4 permits the joint can thickness Tc to replace T in the capacity formula if:

  • The joint can extends at least 0.25D beyond the brace footprint on each side
  • The wall thickness transition from chord to can does not exceed 1:4

4. Worked Example: K-Joint Punching Shear Capacity Check

The §14 formula above is compact but every term hides a decision. Walk one K-joint through the full capacity check so the chord-load coupling, joint-can sizing, and unity-check sequence become concrete — and so the typical "Qf caught me late" story has a number attached.

Joint: K-joint at the upper bracing panel of a fixed steel jacket. Chord: D = 1200 mm, T = 30 mm, S420 (fy = 420 MPa). Two diagonal braces: d = 700 mm, t = 20 mm, both at θ = 45° to chord, gap g = 80 mm. Brace 1 carries axial tension P1 = 4500 kN; Brace 2 carries balancing axial compression P2 = 4500 kN (K-joint loads balance). Chord carries Nchord = 6000 kN axial compression and Mchord = 1800 kNm in-plane bending under the governing ULS combination.

Step 1 — Geometric parameters

  • β = d/D = 700 / 1200 = 0.583
  • γ = D / 2T = 1200 / 60 = 20
  • τ = t/T = 20 / 30 = 0.667
  • ζ = g/D = 80 / 1200 = 0.067 (small positive gap K-joint)
  • θ = 45°, sin θ = 0.707

Step 2 — Qu: joint strength factor

For a K-joint under balanced axial load per ISO 19902 §14.3 Table 14.3-1:

Qu = (16 + 1.2γ) · β1.2 · Qg
= (16 + 1.2 × 20) × 0.5831.2 × Qg
= 40 × 0.524 × Qg = 21.0 × Qg

Gap factor Qg = 1 + 0.2(1 − 2.8ζ)3 for ζ ≥ 0.05 → Qg = 1 + 0.2 × (1 − 0.187)3 ≈ 1.107. So Qu = 23.2.

Step 3 — Qf: chord load influence factor (the catch)

Per §14.3.4, Qf = 1 − λ · A · B², where A is the chord stress utilisation and B accounts for joint type:

  • Chord axial stress: σax = 6000×10³ / (π × 1200 × 30) ≈ 53.1 MPa
  • Chord bending stress: σb = 1800×10⁶ × (D/2) / I; I ≈ π/8 × D³ × T = π/8 × 1200³ × 30 ≈ 2.04×10¹⁰ mm⁴; σb ≈ 53.0 MPa
  • Combined chord utilisation: A = (σax + σb) / fy = 106.1 / 420 = 0.253
  • For K-joint axial load, λ = 0.030, B = 1.0
  • Qf = 1 − 0.030 × 0.253 × 1.0² = 0.992

Low chord utilisation (~25%) → Qf stays close to 1.0. The danger is when chord utilisation climbs past 50%: at A = 0.6, Qf for a T-joint axial check (λ = 0.30) drops to 1 − 0.30 × 0.6 × 1.0 = 0.82, an 18% capacity haircut applied late in the design when the chord has already been sized.

Step 4 — Punching shear capacity

Pu = Qu · Qf · fy · T² / sin θ
= 23.2 × 0.992 × 420 × 30² / 0.707
= 23.2 × 0.992 × 420 × 900 / 0.707
12,300 kN (per brace, characteristic)

Step 5 — Design capacity and unity check

Apply the partial factor γR,j = 1.05 per §14.3.6:

  • PRd = 12,300 / 1.05 ≈ 11,700 kN
  • UR = P1,Ed / PRd = 4500 / 11,700 = 0.385

UR < 1.0 with significant margin → punching shear PASSES for both braces (loads balance, identical capacity).

Step 6 — Joint can sensitivity

Suppose the chord wall thickness was T = 25 mm (not 30 mm) — a designer tightening for steel weight:

  • γ = 24, Qu = (16 + 1.2 × 24) × 0.524 × 1.107 ≈ 26.0
  • Pu = 26.0 × 0.992 × 420 × 25² / 0.707 ≈ 9,600 kN
  • PRd = 9600 / 1.05 ≈ 9,150 kN
  • UR = 4500 / 9150 = 0.492 — still passes, but a 28% capacity reduction for a 5 mm chord wall reduction

The T² term in Pu means a 17% reduction in chord wall thickness gives a 25–30% reduction in joint capacity. This is why joint cans (locally thickened chord at the joint per §14.4) are routinely specified — the chord wall is sized for its general member check, then the joint can locally upsizes to Tc where punching shear governs.

ℹ️ Practitioner note
The Qf "catch" — joint capacities computed at Qf = 1.0 in early design iterations, then reduced 20–40% when in-place chord loads materialise — is the most common late-stage joint redesign trigger on jacket projects. Best practice: run joint checks against an estimated Qf ≤ 0.85 from the earliest iteration, even when nothing in the chord stress field justifies it yet. The 15% conservatism early is invariably cheaper than redesigning chord wall thickness or specifying joint cans after primary structural sizing has converged. The T² scaling in the punching shear formula also means joint cans are essentially mandatory for all heavily loaded K- and T-joints — there is no economical way to size the entire chord for the worst joint.

5. Fatigue of Tubular Joints

ISO 19902 §16 defines the fatigue methodology for tubular joints. It uses an S-N approach with hot-spot stress — the same fundamental method as DNV-RP-C203 but with different S-N curves calibrated to ISO data.

4.1 Stress Concentration Factors (SCF)

Hot-spot stress at a tubular joint is obtained by applying SCFs to the nominal brace stress:

Hot-Spot Stress (Tubular Joint)
σhs = SCFax · σax + SCFipb · σipb + SCFopb · σopb

ax = axial ; ipb = in-plane bending ; opb = out-of-plane bending
SCFs from Efthymiou parametric equations (same as DNV-RP-C203)

4.2 ISO 19902 S-N Curves

ISO 19902 uses two S-N curves for tubular joints:

  • T-curve: for tubular joints — log(N) = 12.476 − 3·log(Δσ) for N ≤ 10⁷, then slope m=5
  • T'-curve: for improved joints (grinding, weld toe peening)

The T-curve is directly comparable to DNV-RP-C203's T-curve (both derived from the same experimental database). For through-thickness cracks or welds in complex geometries, more detailed assessment may require fracture mechanics.

6. Pile and Foundation Design

ISO 19902 §6 covers the geotechnical design of pile foundations, which are the primary lateral load-resisting system for jacket platforms in soft clay and medium-dense sand.

5.1 Driven Pile Capacity

Pile axial capacity is the sum of skin friction and end bearing:

ISO 19902 — Pile Axial Capacity
Qult = Qf + Qp = ∑(fs · As) + qp · Ap

fs = unit skin friction (α·su for clay; K·σ'v·tan δ for sand)
As = pile shaft area per layer
qp = unit end bearing (9·su for clay; Nq·σ'v for sand)
Ap = pile tip area

ISO 19902 gives α-values (adhesion factor for clay) that range from 0.5 to 1.0 depending on normalised shear strength su/σ'v. These are slightly more conservative than the API RP 2GEO values for lightly overconsolidated clays.

5.2 Pile Group Effects

For jacket legs with multiple skirt piles or cluster piles, ISO 19902 §6.8 requires group efficiency calculations. The group capacity is typically 60–80% of the sum of individual pile capacities for closely spaced piles in soft clay — a reduction that significantly affects leg design for deep-water applications.

5.3 Lateral Load Capacity — p-y Analysis

Lateral pile-soil interaction is assessed using p-y curves (lateral soil resistance vs lateral pile displacement). ISO 19902 Annex A provides p-y formulations for:

  • Soft clay (Matlock 1970 formulation)
  • Stiff clay (Reese formulation)
  • Sand (API/Reese formulation with depth-dependent initial modulus)

7. Assessment of Existing Structures

ISO 19902 §21 is uniquely valuable for operators of ageing platforms: it defines a fitness-for-service (FFS) assessment methodology that allows structures designed to older standards to be evaluated against current criteria without necessarily requiring major structural modifications.

6.1 Reserve Strength Ratio (RSR)

The key metric for platform structural adequacy is the Reserve Strength Ratio:

Reserve Strength Ratio
RSR = Ultimate Lateral Load Capacity / 100-year Return Period Lateral Load

Minimum RSR per ISO 19902 Annex K Table K.2 (wave-dominated environments): L1 (unmanned, low consequence): RSR ≥ 1.85 L2 (manned with evacuation provision): RSR ≥ 2.00 L3 (manned, non-safe muster): RSR ≥ 2.77

RSR is determined by a pushover analysis — a nonlinear collapse analysis that loads the structure to failure, identifying the weakest members (typically K-joint cans or piles) and the sequence of plastic hinge formation.

6.2 Platform Assessment Triggers

ISO 19902 §21.3 lists triggers requiring a formal structural assessment:

  • Design life extension beyond the original design basis
  • Topsides load increases exceeding 5% of original operating weight
  • Significant corrosion, damage, or degradation of structural members
  • Change of service (e.g., change from unmanned to manned operations)
  • Updated metocean criteria (revised 100-year Hs from new hindcast)
  • Revised inspection findings showing fatigue crack or corrosion damage

8. In-Service Inspection

ISO 19902 §20 defines the in-service inspection programme. Key points:

Inspection TypeMethodFrequencyPriority Areas
General visual (GVI)Diver or ROV visualEvery 1–3 yearsAll submerged members
Close visual (CVI)Diver with lights, close approachEvery 5 years at minimumCritical joints, damaged areas
Non-destructive testing (NDT)MPI, UT, ACFMRisk-based, minimum 5-year cycleHigh-utilisation tubular joints, fatigue hotspots
Flooded member detection (FMD)UT from surfaceEvery 3–5 yearsAll sealed hollow members
CP monitoringPotential surveyEvery 1–2 yearsFull submerged zone

The inspection programme is risk-based: high-consequence, high-utilisation joints receive more frequent and more detailed inspection. ISO 19902 §20.5 permits inspection interval extension where inspection history shows consistently clean results.

9. Cross-Reference Map

StandardRelationship to ISO 19902Relevance
DNV-OS-C101 DNV's counterpart structural design standard; both use LRFD with similar load factors — ISO 19902 is acceptable as alternative basis for DNV-certified platforms per DNV-OS-C101 §1.2 Structural design basis
NORSOK N-001 Integrity of offshore structures — NORSOK framework references ISO 19902 as the primary fixed steel standard; N-001 sets the Norwegian regulatory overlay on ISO 19902 requirements Regulatory framework
DNV-RP-C205 Environmental loads — provides the wave, current, and wind characterisation that feeds into ISO 19902 ULS and FLS checks; ISO 19902 Annex A references metocean data sources directly Environmental loads
DNV-RP-C203 Fatigue — the Efthymiou SCF equations used in ISO 19902 §16 are the same as in RP-C203; designers commonly combine ISO 19902 joint classification with RP-C203 S-N curves on North Sea projects Fatigue analysis
DNV-OS-C101 Structural design — general principles; load factors and resistance factors in DNV-OS-C101 are calibrated against ISO 19902 LRFD values Core standard
NORSOK N-004 Steel structure design — NORSOK steel structure standard that extends ISO 19902 with Norwegian specific requirements; primary reference for NORSOK-regime projects Referenced

10. ISO 19902 vs DNV-OS-C101: Key Differences

TopicISO 19902DNV-OS-C101
Joint capacity methodPunching shear (nominal load), Qu/Qf formatReferences ISO 19902 method or NORSOK N-004 SCF/nominal stress approach
Fatigue S-N curvesT-curve (ISO 19902 §16)T-curve (DNV-RP-C203) — numerically similar
Pile designDetailed in ISO 19902 §6Refers to ISO 19902 or project geotechnical report
RSR / pushoverDefined in ISO 19902 §21Referenced for ALS assessment methodology
Calibration baseGulf of Mexico + North Sea field dataNorth Sea–focused calibration

11. Common Pitfalls and Errors

  • Classifying KT-joints as pure K-joints without decomposing into K + T components — the T-component can be the governing failure mode and is easy to miss if joint classification is done visually rather than by load path analysis
  • Ignoring Qf during early scantling design — chord loads from global analysis often change significantly between concept and FEED; always run joint checks with the final chord utilisation, not a placeholder of 0
  • Using ISO 19902 resistance factors without matching ISO 19902 load factors — the partial factor system is calibrated as a pair; mixing ISO resistance factors with NORSOK load factors produces unconservative results
  • Pile skin friction in sand using outdated API RP 2A WSD β-values — ISO 19902 Annex A uses unit friction limits from CPT-based methods that differ from the older API WSD approach; applying API WSD in an ISO 19902 regime can be non-conservative for dense sand layers
  • Assessment triggers ignored during brownfield modifications — a topsides weight increase of >5% over original design basis requires formal structural assessment per ISO 19902 §21.3; this is commonly overlooked in brownfield hook-up scopes
  • RSR calculated for extreme wave alone — ISO 19902 §21 requires the RSR check to include the combined effect of wave + current + wind; wave-only pushover can overstate RSR by 10–20%
  • Flooded member detection omitted from inspection programme — a flooded chord or brace loses its design buoyancy contribution and may have internal corrosion; FMD is a mandatory inspection item per ISO 19902 §20 yet is frequently dropped to reduce dive time costs
  • Hot-spot stress extrapolation at wrong reference points for non-tubular joints — ISO 19902 defines extrapolation distances specifically for tubular joints; applying the same 0.4t/1.4t distances to gusset plate or stiffened panel welds is incorrect and must use plate S-N class methods instead

Ask Leide Navigator about ISO 19902

Leide's AI covers ISO 19902:2007+Amd.1 (2020) in depth. Ask about tubular joint Qu/Qf factors, pile skin friction in clay or sand, pushover RSR methodology, inspection requirements, or how ISO 19902 relates to DNV-OS-C101 on a specific topic.

💡 Try asking: "What is the punching shear check formula for a tubular joint in ISO 19902?"
Try Leide Free →
Want this clause-cited inside your tools?
Try the AI Navigator on a real engineering question.
Try Leide →

More from the Leide blog