Calculate linear and volumetric thermal expansion for pipelines, tanks, and equipment using expansion coefficients and stress analysis per ASME B31.3/B31.8.
Thermal expansion is the tendency of materials to change dimensions in response to temperature changes. In pipeline and process systems, unaccommodated thermal expansion causes equipment damage, flange leaks, and pipe buckling.
Pipelines
Expansion Loops
Above-ground and buried lines require expansion accommodation to prevent overstress.
Storage Tanks
Freeboard
API 650 requires freeboard to prevent overfill from liquid expansion.
Piping Systems
Flexibility Analysis
ASME B31.3 requires thermal stress analysis for process piping.
Equipment
Thermal Relief
Blocked-in equipment requires PSV sizing for thermal expansion.
Key Definitions
Linear expansion coefficient (α): Length change per unit length per degree (in/in/°F)
Volumetric expansion coefficient (β): Volume change per unit volume per degree (β ≈ 3α for solids)
Thermal strain: ε = α × ΔT (dimensionless)
Thermal stress: σ = E × α × ΔT (stress when expansion is restrained)
Why it matters: A 1000-ft carbon steel pipeline exposed to 100°F temperature change expands 7.8 inches. Without proper accommodation, this generates ~137 tons of force at anchors (for a 12-inch line), enough to damage equipment or cause pipe buckling.
Thermal expansion: Steel pipeline expands ~0.62 inches per 100 ft for 80°F temperature rise; must be accommodated or stress develops.
2. Linear Expansion
Linear thermal expansion describes length change with temperature. This is the primary concern for pipeline design and piping flexibility.
Linear Expansion Equation:
ΔL = α × L₀ × ΔT
Where:
ΔL = Change in length (inches)
α = Linear expansion coefficient (in/in/°F)
L₀ = Original length at reference temperature (inches)
ΔT = Temperature change (°F)
Final length: L = L₀ × (1 + α × ΔT)
Calculation Example
Calculate expansion of 500-ft carbon steel pipeline with 150°F temperature increase:
When thermal expansion is restrained, stresses develop. ASME B31 piping codes require flexibility analysis to ensure thermal stresses remain within allowable limits.
Thermal Stress (Fully Restrained):
σ = E × α × ΔT
For carbon steel:
σ = 29×10⁶ × 6.5×10⁻⁶ × ΔT
σ = 188.5 × ΔT (psi per °F)
Example: ΔT = 200°F
σ = 188.5 × 200 = 37,700 psi
This exceeds yield strength of most steels!
Piping must be designed for flexibility.
Allowable Stress Range (ASME B31.3)
Expansion Stress Range:
S_A = f × (1.25 S_c + 0.25 S_h)
Where:
S_A = Allowable stress range (psi)
S_c = Cold allowable stress
S_h = Hot allowable stress
f = Stress range factor (1.0 for N ≤ 7,000 cycles)
For carbon steel (S_c = S_h = 20,000 psi):
S_A = 1.0 × (1.25 × 20,000 + 0.25 × 20,000)
S_A = 30,000 psi (for limited cycles)
Expansion stress is self-limiting—yields locally
and redistributes ("shakes down" to elastic behavior).
Anchor Force Calculation
Anchor Force (Fully Restrained):
F = E × A × α × ΔT
Where:
F = Anchor force (lbs)
A = Pipe wall cross-sectional area (in²)
Example: 12" Sch Std pipe, ΔT = 120°F
A = 14.58 in² (pipe wall area)
F = 29×10⁶ × 14.58 × 6.5×10⁻⁶ × 120
F = 330,000 lbs (165 tons!)
Anchors must be designed for these massive forces.
Thermal stress in restrained pipe: σ = E×α×ΔT develops when expansion is prevented; provide flexibility if stress exceeds allowable.
5. Expansion Loops & Flexibility
Expansion must be accommodated through piping flexibility, expansion loops, or mechanical expansion joints.
Expansion Loop Sizing
U-Loop Leg Height (Guided-Cantilever, ASME B31.3 App. D):
H ≈ √(3 × E × D × ΔL / S_A) [inches; ÷12 for ft]
Where:
H = Loop leg height
E = Elastic modulus (psi)
D = Pipe OD (inches)
ΔL = Expansion to absorb (inches)
S_A = Allowable displacement stress range (psi)
Derivation: guided-cantilever stress σ = 3·E·D·ΔL / L²; set σ = S_A, solve for L.
(Unlike the old √(D·ΔL/6) rule, this depends on material stiffness and allowable stress.)
Example: 12.75" pipe, ΔL = 6 in, E = 29×10⁶ psi, S_A = 22,500 psi
H = √(3 × 29×10⁶ × 12.75 × 6 / 22,500) / 12
= √(295,800) / 12 = 543.9 in / 12 ≈ 45 ft
Note: large movements need large loops. For accurate design, use CAESAR II or AutoPIPE.
Expansion Accommodation Methods
Method
Advantages
Limitations
Natural flexibility (elbows)
No additional equipment; lowest cost
Requires sufficient routing flexibility
Expansion loops (U/Z shape)
Reliable; no moving parts; no maintenance
Requires space; adds pressure drop
Bellows expansion joints
Compact; high movement capacity
Requires anchors; limited life; maintenance
Ball joints
Handles large angular rotation
Expensive; limited pressure rating
Expansion flexibility: U-loop absorbs large movements; Z-bend for moderate offset; L-bend uses natural direction changes.
Support Types
Support Type
Function
Thermal Consideration
Anchor
Prevents all movement
Absorbs full thermal force—must be designed for high loads
Guide
Allows axial movement
Clearance must accommodate full expansion
Slide support
Allows lateral movement
Friction force = μ × Weight (μ ≈ 0.3 for PTFE)
Spring hanger
Supports weight with movement
Select spring range for thermal displacement
Installation tip: Install above-ground pipelines at mid-range temperature when possible. If operating range is 20-120°F, install at 70°F to minimize anchor loads in both directions.
6. Volumetric Expansion
Volumetric expansion is critical for liquid storage tanks, custody transfer calculations, and thermal relief valve sizing.
Volumetric Expansion:
ΔV = β × V₀ × ΔT
Where:
ΔV = Volume change (gallons)
β = Volumetric coefficient (1/°F)
V₀ = Original volume (gallons)
ΔT = Temperature change (°F)
For solids: β ≈ 3α
For liquids: β measured experimentally (varies with temperature)
API volume correction: Petroleum products are measured at actual temperature but reported at standard 60°F using ASTM D1250 correction tables. Hot product occupies more volume but corrects to smaller volume at 60°F.
What types of thermal expansion are covered in pipeline design?+
Pipeline design addresses both linear and volumetric thermal expansion, using expansion coefficients to calculate dimensional changes due to temperature differences.
What standards apply to thermal expansion analysis in piping?+
Thermal expansion analysis follows ASME B31.3 for process piping and ASME B31.8 for gas transmission pipelines.
How are expansion loops used to manage thermal expansion?+
Expansion loops absorb thermal growth in piping by providing flexible geometry that reduces thermal stress on anchors, equipment, and pipe walls.