Pipework moves. It moves because it gets hot and expands, because it carries pressure that loads its bends and elbows, because it has weight that deflects it between supports, and in some cases because the ground moves or the equipment it connects to vibrates. Most of the time this movement is small and inconsequential. Sometimes it is not — and when it is not, the consequences range from a cracked weld at a nozzle connection to a pump shaft misalignment that destroys bearings in a few weeks to a pipe rupture that injures people.

Pipe stress analysis is the engineering discipline that quantifies these movements and their effects, checks them against code-allowable limits, and provides the support and routing design that keeps stresses and loads within acceptable bounds. This article explains why pipework stresses, how thermal expansion is the dominant driver, what the governing codes require, how flexibility is designed into piping systems, and when formal analysis is needed versus when engineering judgement is sufficient.

Why Pipework Stresses — The Four Load Sources

Pipe stress codes classify loading into categories based on their nature and the way the pipe responds to them.

Sustained Loads

Sustained loads act continuously throughout normal operation. They include internal pressure (which stresses the pipe wall in hoop and longitudinal tension) and the deadweight of the pipe, insulation, and contained fluid (which causes bending between support points and at changes in direction). Sustained stress is checked against the basic allowable stress of the pipe material at the design temperature — if the sustained stress exceeds the code allowable, the pipe wall is too thin, the supports are too far apart, or the pipe schedule must be increased.

Thermal Expansion Loads (Displacement Loads)

When pipe heats up, it wants to expand. If it is prevented from expanding — by anchors, by connected equipment, by a rigid support arrangement — the prevented expansion generates stress and force. This is the dominant design problem in process piping at elevated temperature and is the primary focus of this article. Unlike sustained stress, thermal stress is self-limiting: if a ductile pipe is stressed beyond yield, it will deform plastically, relieve the stress, and reach a stable condition (shake down). The codes therefore allow higher stress limits for thermal loads than for sustained loads.

Occasional Loads

Loads that occur infrequently and briefly — wind, seismic, pressure relief valve reaction forces, water hammer. Occasional loads are checked against a higher allowable than sustained loads (typically 1.33× the sustained allowable per ASME B31.3) to reflect their short duration and low probability of coincidence with other extreme loads.

Dynamic Loads

Vibration from rotating equipment, flow-induced vibration, pressure pulsation from reciprocating compressors, and seismic excitation. Dynamic analysis is a more specialist discipline than static pipe stress analysis and is outside the scope of this article, but its existence is worth noting — a piping system that passes a static stress check may still have a vibration problem that causes fatigue failures.

How Much Does Pipe Expand? The Thermal Expansion Calculation

Thermal expansion is calculated from the coefficient of thermal expansion (CTE) of the pipe material, the temperature rise, and the pipe length:

ΔL = α × L × ΔT

Where ΔL is the expansion (mm), α is the mean coefficient of thermal expansion (mm/mm/°C), L is the pipe length (mm), and ΔT is the temperature rise from ambient to operating temperature (°C).

Typical mean CTE values for common pipe materials (from 20°C to operating temperature):

MaterialCTE (mm/mm/°C × 10⁻⁶)Expansion per 10m at ΔT=100°C
Carbon steel (A106 Gr.B)11.711.7mm
Stainless 316L (A312 TP316L)16.016.0mm
Duplex 220513.013.0mm
Copper (EN 1057)17.017.0mm
Aluminium 608223.423.4mm
Titanium Grade 28.68.6mm

The stainless steel figure is particularly important in practice: stainless pipe expands approximately 37% more than carbon steel at the same temperature. A carbon steel system designed with adequate flexibility for its operating temperature may be entirely inadequate in stainless for the same duty.

Worked example: A 316L stainless steam condensate line, 20 metres long, operating at 160°C in an ambient of 20°C. ΔT = 140°C. Expansion = 16.0 × 10⁻⁶ × 20,000mm × 140 = 44.8mm. The pipe wants to grow nearly 45mm along its length. If it is prevented from doing so — anchored rigidly at both ends — the resulting compressive stress would be enormous and the pipe would buckle. The expansion must be accommodated.

What Happens When Expansion Is Restrained

When a pipe is anchored at both ends and heated, it is in the same structural situation as a strut with fixed ends subjected to a temperature increase. The pipe tries to expand; the anchors prevent it; the pipe develops compressive stress and end loads (forces and moments) at the anchor points.

The axial force generated in a fully restrained pipe is:

F = E × A × α × ΔT

Where E is Young's modulus (approximately 196,000 MPa for stainless at 160°C), A is the pipe cross-sectional metal area, α is CTE, and ΔT is the temperature rise. For the 20m stainless example above on an NPS 6 Sch 40S pipe (A ≈ 33.5 cm² = 3,350mm²):

F = 196,000 × 3,350 × 16.0×10⁻⁶ × 140 ≈ 1,464 kN

Nearly 1.5 MN of compressive force. This is why fully restrained hot pipework at elevated temperatures is impractical without enormous structure — and why flexibility must be designed into the piping system.

At connected equipment — pumps, compressors, heat exchangers, vessels — these forces and moments are transmitted as nozzle loads. Equipment is rated for specific maximum nozzle loads (pump nozzle loads per API 610 for centrifugal pumps, for example). Exceeding these limits causes shaft deflection, seal face separation, bearing overload, and casing distortion. Equipment failures attributed to "poor installation" or "vibration problems" frequently trace back to excessive nozzle loads from inadequately flexible piping.

The Governing Codes

ASME B31.3 — Process Piping

The dominant code for process piping in the oil and gas, petrochemical and chemical sectors globally. It covers piping in chemical plants, petroleum refineries, pharmaceutical plants, and related facilities. B31.3 provides stress allowable values, stress equations for the various load categories, flexibility and stress intensification factors for bends, elbows, tees and other fittings, and specific requirements for high-pressure and high-temperature service.

The key stress checks in ASME B31.3 are:

BS EN 13480 — Metallic Industrial Piping

The European standard for industrial metallic piping, used in conjunction with the Pressure Equipment Directive. It covers similar ground to ASME B31.3 but uses different safety factors, different stress equations in some areas, and EN material tables. Projects in the EU typically use EN 13480; projects with US or international oil and gas clients typically specify ASME B31.3 regardless of location.

ASME B31.1 — Power Piping

Covers piping in power plants — steam and feedwater lines, boiler external piping, steam turbine connections. More conservative than B31.3 in some respects; applies where the Boiler and Pressure Vessel Code requirements extend to connected piping.

Designing Flexibility Into Piping Systems

The fundamental principle is to design the pipe routing so that thermal expansion can occur without generating excessive stress or nozzle loads. Flexibility is achieved through three mechanisms.

1. Natural Flexibility — Routing Changes

A pipe that changes direction has inherent flexibility — when one leg expands, the perpendicular leg bends, absorbing the movement. This is the cheapest and most reliable form of flexibility because it requires no additional components and has no maintenance requirement.

The layout engineer's primary tool is routing — avoiding straight runs of pipe between rigid anchors wherever the operating temperature is significant. A well-routed piping system uses the natural changes in direction required to navigate from source to destination to provide adequate flexibility, with expansion loops added only where the natural routing is insufficient.

2. Expansion Loops

Where a long straight run cannot be broken by a natural direction change, an expansion loop is inserted — a U-shaped detour in the pipe that provides a flexible limb to absorb expansion in the straight run. The loop size is determined by analysis — larger loops provide more flexibility for the same pipe stress, but consume more space and more material.

A rough sizing rule for carbon steel expansion loops at moderate temperatures: for a pipe run of length L (m) operating at temperature T (°C) above ambient, the loop height H required is approximately:

H ≈ 0.03 × √(D × L × ΔT) (metres, with D in mm)

This is a preliminary estimate only — formal analysis is required for detailed design, particularly where nozzle loads are critical or the geometry is complex.

3. Expansion Joints

Expansion joints — bellows, slip joints, ball joints, gimbal joints — absorb movement directly at the joint, allowing shorter pipe runs between anchors. They are effective but introduce complexity: bellows are pressure-rated components requiring periodic inspection and eventual replacement; they require careful anchoring to direct the expansion movement correctly (a bellows that is not properly guided will squirm under pressure); and they introduce a potential leak point in a line that otherwise has none.

Expansion joints should be used where space constraints prevent adequate pipe loops, not as the default solution to a thermal expansion problem. They are common in HVAC and building services pipework; they are used more selectively in process and high-pressure piping where leak consequences are greater.

Anchors, Guides, and Supports

Controlling how the pipe moves — and where — requires a defined support arrangement with specific support types at specific locations.

Anchors

An anchor is a support that restrains the pipe in all six degrees of freedom — three translations and three rotations. It defines a fixed point in the piping system from which thermal expansion occurs in both directions. Anchor design loads must account for the full thermal expansion force from both sides of the anchor. Anchors are typically the highest-loaded pipe supports and require the heaviest structure.

Every piping system must have at least two anchors — one at each end of the system, or at each equipment connection if the system is designed to push expansion into a loop rather than into equipment. The nozzle connection at a pump or vessel can function as an anchor, but only if the nozzle load capacity of the equipment is not exceeded.

Guides

A guide restrains the pipe in the lateral directions but allows free axial movement. Guides direct expansion along the intended axis — toward an expansion loop or expansion joint — and prevent buckling of the pipe under compressive thermal load. Guides must be spaced closely enough along a long straight run to prevent Euler buckling of the pipe acting as a column under its full restrained thermal load.

Guides are often specified as "directional anchors" in contractor documents — they restrain lateral movement while permitting axial sliding. The guide clearance (typically 3–6mm per side for standard guides) determines how much lateral movement is permitted before the guide engages.

Rest Supports, Spring Hangers and Constant Effort Supports

Rest supports carry the deadweight of the pipe but provide no lateral restraint. They are the most common support type on low-temperature, horizontal pipe runs. When the pipe heats up and expands vertically (or the support point moves relative to the pipe), a rigid rest support either lifts off the pipe (if the pipe moves up) or is picked up and moved by the pipe (if the pipe moves down), which transfers load to adjacent supports unpredictably.

Where vertical thermal movement at a support point is significant — typically more than 3–6mm — a spring hanger or constant effort (constant spring) support is used instead. A variable spring hanger provides variable support force as it deflects; a constant effort support maintains the same force regardless of displacement. Constant effort supports are used where the variation in support force of a spring hanger would cause unacceptable changes in pipe stress or equipment nozzle loads at operating temperature versus cold condition.

Equipment Nozzle Loads — Why They Matter

Every piece of equipment connected to a piping system has a nozzle — a flanged or welded connection point. The piping system transmits forces and moments to this nozzle. The equipment manufacturer designs the nozzle and the equipment casing to accept a defined maximum set of loads, beyond which casing distortion, shaft misalignment, bearing overload, or seal failure occurs.

For centrifugal pumps, API 610 specifies the allowable nozzle loads as a function of pipe diameter and pump frame size. These are often modest relative to the forces that an inadequately flexible piping system can generate — a large hot stainless piping system can easily produce nozzle loads ten times the API 610 limit on a pump nozzle.

Pump failures attributed to vibration, bearing wear, or mechanical seal failure — particularly where the pump itself is found to be undamaged on teardown — should prompt a review of the connected piping's thermal loads. Misalignment from excessive nozzle loads is a well-documented cause of premature pump failure that is expensive to diagnose because it manifests as an equipment problem rather than a piping problem.

Caesar II and Software Analysis

Caesar II (Hexagon PPM) is the industry-standard pipe stress analysis software for ASME B31.3 and most other piping codes. It models the piping system as a series of beam elements, applies the loading conditions, computes displacements, forces, moments and stresses throughout the system, and checks the results against the code allowables. Other software packages — AutoPIPE, Start-Prof, ROHR2 — perform the same function and are more common in European EN 13480 practice.

Running pipe stress software is not the same as doing pipe stress analysis. The software produces correct results from correct inputs — and the quality of the inputs requires engineering judgement:

A Caesar II model built on incorrect inputs will produce a conforming analysis that does not reflect the actual system behaviour. Pipe stress analysis results should always be sanity-checked against hand estimates of thermal expansion and a physical sense of whether the piping layout can accommodate the movements computed.

When Formal Pipe Stress Analysis Is Required

ASME B31.3 requires formal flexibility analysis for all piping systems unless the system is shown to have adequate flexibility by comparison with a previously analysed system, or unless it meets a simplified criterion that exempts it from analysis. The simplified exemption (Clause 319.4.1) applies if:

D × Y / (L − U)² ≤ K₁

Where D is the outside diameter (mm), Y is the resultant thermal displacement to be absorbed (mm), L is the developed pipe length (m), U is the straight-line distance between anchors (m), and K₁ = 208,000 (mm/m²) for ASME B31.3. This criterion is conservative and many systems that require analysis would in fact pass — but it provides a quick check to determine whether detailed analysis is clearly necessary.

In practice, formal pipe stress analysis is prudent (and often required by client specifications) for:

Common Mistakes

  1. Treating pipe routing as a drafting exercise rather than a stress engineering exercise. The routing of hot process pipework directly determines the flexibility of the system. Routing decisions made for spatial convenience without thermal analysis produce systems that require expensive rework or generate equipment nozzle loads that cannot be reduced without re-routing.
  2. Not accounting for the cold condition. A piping system at ambient temperature is in a stressed condition — it has been assembled in the cold state and the stresses at cold start-up may be as critical as the hot operating stresses, particularly at connected equipment. Caesar II models both conditions by default; simplified analysis that only considers the hot operating state misses the cold load case.
  3. Ignoring stainless steel's higher CTE. Stainless piping systems laid out on the same basis as carbon steel systems for the same temperature duty will be inadequately flexible. The 37% higher CTE of austenitic stainless is a design input, not a detail.
  4. Placing guides too far apart on hot straight runs. A pipe under compressive thermal load can buckle sideways between guides. The critical buckling length depends on the pipe stiffness and the compressive load — for large-bore hot pipe, the maximum guide spacing may be significantly less than the support spacing used for cold pipes of the same size.
  5. Connecting pipe to equipment without checking nozzle loads. Many projects connect piping to pumps and heat exchangers, complete the pressure test, and commission — only to find persistent bearing and seal failures that trace back to nozzle loads that were never checked. API 610 nozzle load allowables should be checked against calculated piping loads before the system is built, not after the pump has failed twice.
  6. Assuming expansion joints solve the problem. An expansion joint placed in a pipe run without analysis of the anchor loads and guide arrangement will not perform as intended. Unguided bellows under pressure will squirm; incorrectly anchored bellows will move in the wrong direction. Expansion joints require as much engineering care as the pipe loops they replace.

Summary

Pipe stress analysis exists because hot pipework moves, and that movement generates forces and moments that can overstress the pipe, overload connected equipment, or both. The thermal expansion of the pipe material — governed by its coefficient of thermal expansion and the temperature rise — is the primary source of these loads, and it must be accommodated through a combination of routing flexibility, expansion loops, and correctly designed supports.

Formal analysis using software such as Caesar II is required by code for systems that do not meet the simplified flexibility exemption, and is prudent for any system connected to rotating or static equipment where nozzle loads must be verified. The value of the analysis is not the printout — it is the routing, support, and loop sizing decisions that the analysis informs. A piping system designed with thermal flexibility as a primary consideration from the outset will cost less and perform better than one where flexibility is addressed as a retrofit to a layout designed on other criteria.

Forgepoint provides process pipework design including pipe stress assessment and support design for new and modified piping systems. Get in touch to discuss your project.

Discuss Your Project — 07549 032776