Piping Stress Analysis

Home Services Piping Stress Analysis
What is Piping Stress Analysis

Piping is a system composed of pipe runs and fittings, such as tees, reducers, elbows, flanges, caps, and valves, used to convey fluids (gases or liquids) from one location to another in industrial applications.

Stresses in a piping system can be categorized into several types:

  • Axial (Longitudinal) Stress: This stress acts along the length of the pipe and is caused by thermal or pressure expansions, as well as applied axial forces.
  • Hoop (Circumferential) Stress: This stress acts parallel to the pipe's circumference and arises from internal or external pressure.
  • Bending Stress: This stress is developed under loads acting in a plane normal to the pipe's axis.
  • Torsional Stress: This twisting stress results from rotational moments acting around the pipe's axis.
  • Shear Stress: This stress is parallel to the pipe's cross-section.

Additionally, stresses can be classified based on their load sources into sustained, expansion, and occasional stresses:

  • Sustained Stress: Caused by primary loads, including the weight of the pipe system and both internal and external pressure. It is also referred to as primary stress.
  • Expansion Stress: Resulting from thermal expansion or contraction, driven by temperature changes or thermal differentials between installed and operating conditions. It is also referred to as secondary stress.
  • Occasional Stress: Arising from occasional loads, such as wind, seismic activity, or pressure safety valve (PSV) discharges. Such loads typically act on the piping system for less than 10% of the total operating time, and ASME codes allow for certain increases in allowable limits for these stresses.

Piping stress analysis is the calculation and evaluation of the stresses, forces, moments, and displacements within a piping system, as well as the nozzle loads of static and dynamic equipment, and the restraint loads at piping supports. This analysis also examines the potential for flange leakage and piping vibration. The piping stress analysis is conducted based on the specific piping layout and support design, accounting for various applicable loads, including the weight of the piping system, internal and external pressures, thermal loads due to temperature changes, occasional loads due to wind or seismic disturbances, PSV discharge, and vibration forces. The calculated results are then compared against the allowable limits set by relevant industry codes and standards, typically ASME B31.3.

Piping System in a Pump Station

Why Perform Piping Stress Analysis

Pipe stress analysis is essential for both pipe design and maintenance operations, ensuring maximum safety and efficiency while minimizing the risk of failures. Piping stress analysis can help:

  • Ensure that stresses in the pipes and fittings remain within code allowable levels, allowing the system to operate smoothly throughout its design life.
  • Verify that nozzle loadings on attached equipment comply with vendor specifications or recognized standards (e.g., NEMA SM23, API 610, API 617).
  • Confirm that vessel stresses at piping connections stay within ASME Section VIII allowable limits.
  • Prevent leakage at flanged joints.
  • Facilitate the design of appropriate piping supports for optimal integration of piping and structure.
  • Calculate piping displacements and deflections to avoid interference and minimize undesired sagging.
  • Address vibration issues resulting from mechanical and acoustic excitations, fluid hammer, transient flow, relief valve discharges, and more.
  • Enhance piping design for improved overall performance.

Piping Clamp Bolts Broken Due
to Improper Support Design

Piping Stress Analysis Methodology
Piping Stress Analysis Procedure

Below is a flowchart outlining the procedure for piping stress analysis.

  • Information collection involves gathering the necessary input data for the analysis. This include three-dimensional general arrangement of the piping systems, piping isometric drawings, P&IDs, Line Lists including line sizes, design and operating pressure and temperature information, piping material specifications, equipment drawings with allowable nozzle load limits, PSV and other valve datasheets, piping support drawings, soil properties if needed, governing codes and other relevant information.
  • Critical Line selection is identifying the piping lines requiring analysis using computer software such as Caesar II or AutoPIPE. Typical criteria for selection include, but are not limited:
  • Lines with operating temperatures of 150°C or higher.
  • Lines with size of 4” and above.
  • Lines with size of 2” and above that connect to rotating equipment 
  • Lines connected to tanks or equipment subject to differential settlement or significant external displacement (e.g., vessel sway).
  • Lines subject to mechanical or fluid induced vibrations, or identified as vibrating service in high seismic activity areas
  • Cryogenic piping systems and those transporting hazardous chemicals
  • Lines specified by owner or regulatory agencies in the analyzed areas

The following figure presents a general criticality rating chart for selecting critical lines for computer analysis in a hydrotreater project. Lines are classified into Categories A, B, and C based on factors such as size, operating temperature, connected equipment, and type of fluids.

General Criticality Rating Chart

In contrast to computer analysis, manual calculations and visual inspections are acceptable for lines under moderate design conditions and not connected to load /strain-sensitive equipment. Manual calculations may utilize simplified methods such as span tables, expansion loop charts, guided cantilever beam solutions, and simplified formulas for calculations. Visual inspections are based on past successful experiences with similar configurations and design conditions of the piping systems.

According to ASME B31.3, computer analysis is not required for piping systems that are duplicates or replacements of existing systems with a successful service record, provided there are no significant changes. Additionally, piping systems that can be deemed adequate by comparison with previously analyzed systems do not require computer analysis.

Modeling and verification of piping model involve using analysis software to create and validate stress analysis models based on collected input data. This process includes defining stress systems, modeling piping, equipment, and supports, setting appropriate boundary conditions, and applying analysis loads.

Typical loads that piping systems experience include weight of the pipe systems, internal and external pressure, hydrostatic test pressure loads, thermal loads due to temperature changes, wind loads, seismic loads, PSV discharge loads, water hammer loads, slug flow loads, settlement displacements, equipment nozzle displacements, etc. The applicable loads for a specific project derive from the design basis. These loads are combined into various load case combinations, such as sustained load cases, thermal loads and occasional loads, according to specified analysis standard, and then applied to the piping systems.

The following table illustrate an example of the load case combinations in Caesar II software in accordance with ASME B31.3.

Case No. Load Case Combination Description Stress Category Combine Method
L1 W+D1+T1+P1 Maximum Operating Temperature Case (OPE) -
L2 W+D1+T2+P1 Minimum Temperature Case (OPE) -
L3 W+D1+T1+P1+U1 Operating Case + Acceleration (OPE) -
L4 W+D1+T1+P1+WIN1 Operating Case + Wind load (OPE) -
L5 W+D1+T1+P1+F1 Operating Case + PSV load (OPE) -
L6 W+P1 Weight + Design Pressure (SUS) -
L7 WW+HP Hydrotest (HYD) -
L8 WNC Empty pipe (SUS) -
L9 L3-L1 Acceleration (only) (OCC) Algebraic
L10 L4-L1 Wind Load (only) (OCC) Algebraic
L11 L5-L1 PSV Load (only) (OCC) Algebraic
L12 L1-L6 Displacement stress range T1- Installation (EXP) Algebraic
L13 L2-L6 Displacement stress range T2- Installation (EXP) Algebraic
L14 L1-L2 Max Displacement stress range T1-T2 (EXP) Algebraic
L15 L6+L9 Sustained + Acceleration (OCC) Scalar
L16 L6+L10 Sustained + Wind (OCC) Scalar
L17 L6+L11 Sustained + PSV Load (OCC) Scalar

Where:

  • W  –  Weight of piping system
  • WNC  –  Weight of the piping system without fluid contents
  • WW  –  Water filled weight 
  • T1, T2  –  maximum and minimum temperature, respectively
  • P1  –  Design pressure
  • HP  –  Hydrostatic test pressure
  • D1  –   Settlement load
  • F1  –  PSV reaction force
  • WIN1  –  Wind load
  • U1  –  Seismic acceleration

Friction loads are considered in the design of pipe supports and are calculated using the specified coefficients of friction. The following table presents the coefficients used in a hydrotreater project as an example.

Contact surfaces Coefficient of friction
Steel to Steel 0.3
Steel to PTFE 0.1
PTFE to PTFE 0.1
Steel to Concrete 0.1

Piping supports are a critical component of the stress model. Typical supports include pipe shoes, guides, line stops, anchors, spring supports, hangers, struts, snubbers, and sway braces. In piping stress model, it is essential to select suitable supports and position them correctly to prevent excessive stresses in the piping systems.

Performing analysis involves calculating the code stresses of the piping system subjected to applied load cases based on the specified layout and support design. Code stresses typically include sustained stress, thermal expansion stress, and occasional stress. Additionally, piping support loads, equipment nozzle loads (including forces and moments), and piping displacements are evaluated using non-code load case combinations that correspond to actual operating scenarios.

Developing solutions is an iterative process that involves continuously modifying the piping layout and support design until the system complies with specified codes, typically ASME B31.3. This optimized solution ensures that code stresses in the piping systems remain within allowable limits, nozzle loadings on attached equipment adhere to vendor specifications or recognized standards, flange leakage checks are satisfactory, and support loads and displacements remain within reasonable ranges, conforming to industry standards or project specifications.

Piping code stress can be reduced through design improvements. A general guideline for reducing sustained stresses is to provide support at appropriate spans. To minimize expansion stresses, flexibility can be introduced through the use of expansion loops, offsets, and elbows to change the direction of the piping.

Generating reports involves creating analysis result files that include the scope of work, analysis input data, code stress compliance, non-code analysis results, and marked up stress sketches with recommended piping layout and support design improvements for review.

Piping Stress Analysis Guidelines

(1) Governing codes and standards for pipe stress analysis

Typical codes and standards applicable to piping stress analysis include, but not limited to:

  • ASME B31.3 (Process Piping), B31.1 (Power Piping), B31.4 (Liquids and Slurries Pipeline), B31.8 (Gas Pipeline), and B31.12 (Hydrogen Piping and Pipeline)
  • ISO 14692 (GRE/GRP/FRP Piping Stress Analysis)
  • ASME Section VIII (Pressure Vessels)
  • API 610 (Centrifugal Pumps), API 676 (Positive Displacement Pumps), API 617 (Centrifugal Compressors), API 618 (Reciprocating Compressors), NEMA SM23/API 612 (Steam Turbines), API 661 (Air-Cooled Heat Exchangers), API 560 (Fired Heaters), API 650 (Flat Bottom Welded Storage Tanks)

(2) Allowable code stress limits

Each standard specifies different allowable limits for code stress corresponding to various load case combinations. For instance, according to ASME B31.3 (2022), the allowable stress limits for sustained loads, expansion loads, and occasional loads are summarized as follows:

a) The allowable limit for code stress due to sustained loads, SL, is specified as follows:

Where,

Sa
=
Stress due to sustained longitudinal force =
Sb
=
Stress due to sustained bending moments =
St
=
Stress due to sustained torsional moments =
Sh
=
Basic allowable stress at the metal temperature for the operating condition being considered
Ap
=
Cross-section area of pipe

b) The allowable displacement stress range, SE, resulting from axial, bending, and torsional displacement stresses, is defined as follows:

Where,

Sa
=
Axial stress range due to displacement strains =
Sb
=
Bending stress range due to displacement strains =
St
=
Torsional stress range due to displacement strains =
Fa
=
Axial force range between any two conditions being evaluated
ia
=
Axial stress intensification factor
it
=
Torsional stress intensification factor
Mt
=
Torsional moment range between any two conditions being evaluated
ii
=
In-plane stress intensification factor
io
=
Out-plane stress intensification factor
Mi
=
In-plane bending moment range between any two conditions being evaluated
Mo
=
Out-plane bending moment range between any two conditions being evaluated
SA
=
Allowable displacement stress range

c) The allowable limits for the sum of the stresses due to sustained loads, SL, and the stresses produced by occasional loads, SOCC are specified as follows:

(3) Allowable equipment nozzle loads and other design requirements

The allowable nozzle loads for equipment, including pumps, compressors, turbines, coolers, tanks, and vessels, are typically provided by equipment vendors. The following figures illustrate the allowable nozzle loads for a screw compressor.

Allowable Nozzle Loads
Nozzle Size
(NPS)
Moments (ft-lbf) Load (lbf)
MR MC ML P VC VL
6 1000 750 750 650 650 650

Other design requirements that should be met include:

  • Local stresses at support attachments (trunnions, dummies, etc.) are calculated and assessed in accordance with ASME Section VIII, Division 2.
  • Flange leakage is checked per ASME VIII, Division 2.
  • The maximum deflection of piping between supports is limited to a specified value, typically 25 mm.
  • All loads exceeding a certain value, typically 2000 lbs, on structural supports are communicated to piping design and structural engineering teams.
Piping Stress Analysis Tools

Various analysis tools are available for piping stress analysis. At CCPGE, we utilize CAESAR II and Bentley AutoPIPE for this purpose. When necessary, FEPIPE or ANSYS are also employed for detailed local stress analysis on vessel nozzles, pipe fittings, and supports.

CAESAR II and AutoPIPE are widely recognized software applications for piping stress analysis. They enable users to effectively create a piping stress analysis model and define the loading conditions imposed on the system. Based on this input, the software produces results in the form of displacements, loads, and stresses throughout the system, and compares these results against limits specified by recognized codes and standards.

Piping Stress Analysis Example

An example of piping stress analysis for a reciprocating compressor station piping system with the following specifications is illustrated below. The analysis was performed using Bentley AutoPIPE software in accordance with ASME B31.3 Standard.

Parameters Value Parameters Value
Max Operating Temperature (°C ) 97 Max Design Temperature (°C ) 177
Min Design Temperature (°C ) -29 Installation Temperature (°C ) 20
Max Operating Pressure (kPa) 26,000 Max Design Pressure (kPa) 28,600
Hydrotest Pressure(kPa) 42,900

The stress model, which includes compressor packages, vessels, on-skid and off-skid piping systems, vessels, and related pipe rack structures, is shown below. Additionally, the calculated code stress results, compliant with ASME B31.3, and the vessel nozzle load verification results using the WRC 297 method, are illustrated in the following figures.

Stress Model of a Compressor Station Piping System

Code Stress Compliance of Piping System

Vessel Nozzle Loads Verification by WRC297

Notes on Piping Stress Analysis
  • Piping stress analysis should not only consider normal operations, start-up and shutdown scenarios should also be included to achieve realistic pipe stress calculations.
  • It may be beneficial to incorporate the structural stiffness of supports into the analysis model, particularly in the vicinity of sensitive equipment nozzle areas. Engineering tolerance gaps for supports should be clearly specified in the support design drawings for these locations.
Contact

Phone: +1 (587) 352-9788

E-mail: info@ccpge.com

Address: 801 6 Ave SW #1750, Calgary, AB
Canada T2P 3W2

Address: 801 6 Ave SW #1750, Calgary, AB
Canada T2P 3W2

Copyright © 2024 C&C PetroGas Engineering Ltd. (CCPGE) All Rights Reserved. Web Design: MornDesign