Piping Flexibility

Expansion Loop Design

Design expansion loops to accommodate thermal growth in piping systems using the guided cantilever method per ASME B31.3, B31.4, and B31.8.

Carbon Steel

0.78 in/100 ft/100°F

Typical pipeline thermal expansion rate

B31.3 Stress Range

Sa = f(1.25Sc+0.25Sh)

Allowable expansion stress range

Restrained Stress

188 psi/°F

Carbon steel: E × α per degree

Use this guide when:

  • Sizing expansion loops for above-ground piping
  • Checking piping flexibility per ASME B31.3
  • Evaluating anchor forces from thermal expansion
  • Selecting loop configuration for specific layouts

1. Overview

When piping systems operate at temperatures different from installation conditions, thermal expansion creates stresses and forces that must be accommodated. Expansion loops are the most reliable and maintenance-free method of providing piping flexibility.

Above-Ground Pipelines

Expansion Loops

U-loops, Z-bends, and L-bends absorb thermal growth without mechanical joints.

Process Piping

B31.3 Flexibility

ASME B31.3 requires flexibility analysis for all process piping subject to thermal cycling.

Gas Transmission

B31.8 Requirements

Gas pipelines must accommodate expansion at compressor stations, meter runs, and river crossings.

Anchor Design

Force & Moment

Anchors must resist thermal forces that can exceed 100 tons for large-diameter pipe.

Why expansion loops? Unlike expansion joints or bellows, expansion loops have no moving parts, require no maintenance, introduce no leak paths, and have indefinite service life. They are the preferred flexibility solution in midstream and pipeline applications.

2. Thermal Expansion Theory

Thermal expansion is the tendency of materials to change length in response to temperature changes. The expansion is governed by the material's coefficient of linear thermal expansion.

Thermal Expansion Equation: ΔL = α × L × ΔT Where: ΔL = Total expansion (inches) α = Coefficient of thermal expansion (in/in/°F) L = Pipe length (inches) = anchor distance × 12 ΔT = Temperature change (°F) = T_operating - T_install

Expansion Coefficients by Material

Material α (×10²&sup6; /°F) Expansion per 100 ft per 100°F E at 200°F (×10&sup6; psi)
Carbon Steel (A106-B) 6.33 0.76 in 29.0
Stainless Steel 304 9.00 1.08 in 27.6
Stainless Steel 316 8.85 1.06 in 27.4
Chrome-Moly (P11) 5.97 0.72 in 29.5

Example Calculation

Given: 8" NPS carbon steel pipeline Installation temperature: 70°F Operating temperature: 250°F Anchor-to-anchor distance: 200 ft Solution: ΔT = 250 - 70 = 180°F α = 6.33 × 10²&sup6; in/in/°F (at ~250°F) L = 200 × 12 = 2,400 in ΔL = 6.33 × 10²&sup6; × 2,400 × 180 ΔL = 2.73 inches Quick check: 0.76 in/100ft/100°F × 2 × 1.8 = 2.74 in ✓

Thermal Stress When Restrained

If a pipe is fully restrained (both ends anchored rigidly with no flexibility), the thermal expansion creates compressive stress:

Fully Restrained Thermal Stress: σ = E × α × ΔT Carbon steel example: σ = 29 × 10&sup6; × 6.33 × 10²&sup6; × ΔT σ = 183.6 × ΔT (psi per °F) For ΔT = 180°F: σ = 183.6 × 180 = 33,048 psi This approaches the yield strength of A106-B (~35,000 psi)! Expansion accommodation is essential.

3. ASME B31.3 Flexibility Criteria

ASME B31.3 paragraph 319.4.1 provides both simplified screening criteria and detailed analysis requirements for piping flexibility.

Simplified Flexibility Criterion

B31.3 §319.4.1 Screening Check: D × Y / (L - U)² ≤ K⊂1; Where: D = Pipe outside diameter (inches) Y = Resultant total thermal expansion (inches) L = Developed (actual) length of pipe (ft) U = Straight-line anchor-to-anchor distance (ft) K⊂1; = 0.03 (US customary units, for Sa = 22,500 psi) If this criterion is met AND the piping duplicates a successful installation, no detailed analysis is required.

Allowable Stress Range

ASME B31.3 Expansion Stress Range: S_A = f × (1.25 S_c + 0.25 S_h) Where: S_A = Allowable displacement stress range (psi) f = Stress range reduction factor S_c = Basic allowable stress at minimum (cold) temperature S_h = Basic allowable stress at maximum (hot) temperature For carbon steel A106-B at ≤400°F: S_c = S_h = 20,000 psi S_A = 1.0 × (1.25 × 20,000 + 0.25 × 20,000) S_A = 30,000 psi

Stress Range Reduction Factor (f)

Number of Cycles (N) f Factor Application
≤ 7,000 1.0 Most pipelines (1 cycle/day for 20 years)
7,000 – 14,000 0.9 Frequent cycling systems
14,000 – 22,000 0.8 Daily cycling for 40+ years
22,000 – 45,000 0.7 Multiple daily cycles
45,000 – 100,000 0.6 High-frequency thermal cycling
> 100,000 0.5 Requires fatigue analysis
Self-limiting stress: Thermal expansion stress is self-limiting (secondary stress). Unlike pressure stress, it does not cause immediate failure. Instead, localized yielding occurs and the stress redistributes through a process called "shakedown." After a few thermal cycles, the piping operates elastically within the reduced stress range.

4. Guided Cantilever Method

The guided cantilever method is a classical approximation for sizing expansion loop legs. It models each offset leg as a cantilever beam deflected by the thermal expansion, and calculates the minimum leg length to keep bending stress within the allowable range.

Required Offset Leg Length: L_offset = √(3 × E × D × ΔL / (144 × S_a × f)) Where: L_offset = Minimum leg length (ft) E = Modulus of elasticity at temperature (psi) D = Pipe outside diameter (inches) ΔL = Total thermal expansion (inches) S_a = Allowable stress range (psi) f = Stress range reduction factor 144 = Conversion factor (12²) for ft-to-in

Derivation

The guided cantilever model treats the expansion loop leg as a beam fixed at one end (anchor) and guided at the other end (where it connects to the straight run). The deflection equals the thermal expansion, and the maximum bending stress must not exceed the allowable stress range.

From beam theory (guided cantilever): Deflection: δ = F × L³ / (12 × E × I) Moment: M = F × L / 2 Stress: σ = M / Z = M × c / I Where c = D/2 (outer fiber distance) Setting σ = S_a and solving for L: S_a = (6 × E × D × δ) / (L² × 24) L² = (3 × E × D × δ) / (144 × S_a) L = √(3 × E × D × δ / (144 × S_a))

Anchor Forces and Moments

Guided Cantilever Anchor Loads: Force: F = 12 × E × I × ΔL / L_offset³ Moment: M = 6 × E × I × ΔL / L_offset² Where: F = Lateral force at anchor (lbs) M = Bending moment at anchor (in-lbs) I = Pipe moment of inertia (in&sup4;) L_offset = Offset leg length (inches) ΔL = Thermal expansion (inches)

Example: 8" CS Pipeline at 250°F

Given: 8" STD pipe, A106-B, ΔT = 180°F ΔL = 2.73 in, OD = 8.625 in E = 28.5 × 10&sup6; psi (at 300°F) Sa = 30,000 psi, f = 1.0 Required leg length: L = √(3 × 28.5e6 × 8.625 × 2.73 / (144 × 30,000 × 1.0)) L = √(2,015,000,000 / 4,320,000) L = √(466.4) L = 21.6 ft U-loop dimensions: Width W = 21.6 ft Height H = 10.8 ft (W/2) Developed length = 2H + W = 43.2 ft
Conservative method: The guided cantilever method is intentionally conservative. Detailed computer analysis (CAESAR II, AutoPIPE) typically shows 15-30% lower stresses because it accounts for the full 3D pipe routing, flexibility factors at elbows, and more accurate boundary conditions.

5. Loop Type Selection

The choice of expansion loop configuration depends on available space, thermal movement magnitude, pipe size, and routing constraints.

U-Loop (Full Expansion Loop)

The most common configuration for pipelines and process piping. Provides maximum flexibility per unit of developed pipe length. The loop extends perpendicular to the pipe run, absorbing axial thermal growth through bending of the offset legs.

U-Loop Dimensions: Width W = L_offset (equal to required offset leg length) Height H = W / 2 (typical ratio for rectangular U-loop) Developed length = 2H + W = 2 × W Advantages: - Maximum flexibility per footprint - No moving parts or maintenance - Handles large thermal movements Limitations: - Requires significant lateral space - Adds pressure drop from additional pipe length - Needs pipe supports at the loop

Z-Bend (Offset Routing)

Uses two direction changes to create offset legs that absorb expansion. Each offset leg acts as a cantilever. Useful when the pipe route naturally includes offsets.

Z-Bend Dimensions: Each offset leg = L_offset Total offset = 2 × L_offset Developed length = 2 × L_offset Best for: Moderate expansion, routing that already includes offsets.

L-Bend (Direction Change)

Uses a single natural direction change (90-degree turn) to absorb expansion from one run into perpendicular movement. Limited flexibility but requires no additional pipe routing.

L-Bend Dimensions: Single offset leg = L_offset The perpendicular leg must be at least L_offset long. Best for: Small expansion (< 2-3 inches), piping that already changes direction. Limited capacity compared to U-loop or Z-bend.

Lyre Loop (Circular Loop)

A circular loop that wraps the pipe around itself. Used in low-pressure systems and where vertical space is limited. Less common in midstream applications.

Lyre Loop Dimensions: Radius R = L_offset / π Loop diameter = 2R Developed length = π × R Best for: Low-pressure systems, where lateral space is very limited. Requires careful support design for the circular section.

Configuration Comparison

Loop Type Flexibility Space Required Typical Application
U-Loop Highest Moderate to large Above-ground pipelines, process piping
Z-Bend Moderate Uses existing routing offsets Pipe racks, interconnecting piping
L-Bend Low Minimal (uses direction change) Short runs, small-diameter piping
Lyre Loop Moderate Compact lateral, more vertical Utility piping, low-pressure lines

6. Stress Range Concepts

Understanding the distinction between sustained loads and displacement (thermal) loads is fundamental to piping flexibility analysis.

Primary vs. Secondary Stress

Characteristic Primary (Sustained) Secondary (Displacement)
Source Pressure, weight, external loads Thermal expansion, anchor settlement
Nature Load-controlled (force-driven) Displacement-controlled (strain-driven)
Failure mode Gross deformation or rupture Fatigue (cyclic yielding)
Self-limiting? No — continues until rupture Yes — yielding redistributes stress
Allowable S_h (basic allowable at temp) S_A = f(1.25S_c + 0.25S_h)

Shakedown Concept

When a piping system first heats up, thermal stresses may exceed the material yield strength at localized points (elbows, branch connections). This causes plastic deformation that creates residual stresses. On subsequent cycles, the system operates within an elastic range equal to twice the yield strength. This process is called "shakedown."

Shakedown Behavior: First heating: Local stress reaches yield, plastic deformation occurs Cooling: Residual stress remains (opposite sign to thermal stress) Second heating: Total range = thermal stress + residual stress After shakedown: System cycles elastically within S_A range This is why B31.3 allows S_A up to 1.25S_c + 0.25S_h, which can exceed the hot yield strength at temperature. The stress RANGE (not peak stress) is the governing criterion.

Stress Ratio Interpretation

Stress Ratio (σ/Sa) Status Action Required
< 0.50 Very flexible Consider reducing loop size to save material/space
0.50 – 0.80 Good design range Optimal balance of flexibility and economy
0.80 – 1.00 Near limit Acceptable but verify with detailed analysis
> 1.00 Overstressed Increase loop size, add expansion joints, or reduce anchor spacing

7. Practical Considerations

Installation Temperature

The temperature at which the piping is assembled and welded into final position determines the "zero-stress" reference point. All thermal expansion is measured from this temperature.

Best practice: Install above-ground piping at mid-range temperature when possible. If operating temperature varies from 20°F to 250°F, install at approximately 135°F. This minimizes the maximum expansion (and forces) in either direction. In cold climates, this may require heating pipe before final welding.

Support Spacing and Types

Support Type Function Location
Anchor Fixed point preventing all movement At equipment nozzles, segment boundaries
Guide Allows axial movement, prevents lateral Along straight runs between anchors
Slide support Supports weight, allows all horizontal movement At expansion loop legs
Spring hanger Supports weight while allowing vertical movement Where vertical thermal movement is significant

Guide Spacing Near Expansion Loops

First guide from loop: 4 pipe diameters (minimum) Second guide from loop: 14 pipe diameters Example for 8" pipe: First guide: 4 × 8.625 = 35 in (3 ft from loop) Second guide: 14 × 8.625 = 121 in (10 ft from loop) This guide spacing directs thermal growth into the loop and prevents the pipe from buckling between supports.

When Guided Cantilever Is Not Sufficient

The guided cantilever method should be used for preliminary sizing only. Detailed computer analysis (CAESAR II, AutoPIPE, or equivalent) is required for:

  • Multi-branch piping systems with complex routing
  • Systems with multiple temperature zones
  • Equipment nozzle load compliance (API 610, API 617)
  • Systems with large-diameter thin-wall pipe (D/t > 100)
  • Piping connected to rotating equipment (pumps, compressors, turbines)
  • Cyclic service where fatigue life must be evaluated
  • Stress ratio > 0.8 from guided cantilever screening

Expansion Joint Alternatives

When space constraints prevent adequate expansion loops, mechanical expansion joints may be considered. However, they have significant drawbacks compared to loops.

Factor Expansion Loop Bellows Expansion Joint
Maintenance None Periodic inspection required
Service life Indefinite (same as pipe) Limited (fatigue life of bellows)
Leak potential None (all-welded) Bellows can fatigue-crack
Space Large (loop legs extend laterally) Compact (inline)
Anchoring Standard pipe anchors Requires main anchors and guides
Cost Pipe and fittings only Expensive specialty item