Multi-Code Wall Thickness Comparison
Subsea Flowline Design — Gulf of Mexico
Executive Summary
Challenge: A subsea flowline project required wall thickness design simultaneously satisfying operator preference (ASME B31.4), regulatory requirement (API 1111), and third-party verification (DNV-ST-F101). Manual comparison across codes was error-prone and time-consuming.
Solution: Automated multi-code wall thickness analysis using digitalmodel's wall thickness modules with systematic comparison across pipe sizes, pressure ratings, and water depths.
Result: 40% reduction in design time. Identified that DNV-ST-F101 governed the design for all pipe sizes above 12-inch, while ASME B31.4 was more restrictive for smaller diameters—a non-obvious finding that influenced procurement.
Project Background
Business Context
A deepwater flowline connecting a subsea manifold to a host facility required wall thickness design under three separate regulatory frameworks. The operator required ASME B31.4 compliance as their corporate standard, the regulatory body required API 1111 for the installation permit, and the third-party verification agent required DNV-ST-F101 checks. All three codes had to be satisfied simultaneously—the governing (most conservative) result at each pipe size determined the final wall thickness.
Technical Challenge
Each code handles burst, collapse, and propagation buckling differently. The differences are not merely in safety factors—the underlying formulations and treatment of key parameters diverge significantly:
- ASME B31.4 S403.2.1 uses effective wall thickness (t − CA) for burst, applying a design factor to hoop stress.
- API 1111 Section 4 applies the Barlow formula with a safety factor approach for burst and an elastic-plastic formulation for collapse.
- DNV-ST-F101 Section 5 uses characteristic resistance with separate material and condition factors, and includes a propagation buckling check not required by the other two codes.
Manually comparing results across all three codes for multiple pipe sizes and water depths was a 4-week process prone to transcription errors and inconsistent assumptions.
Code Comparison Overview
| Check | ASME B31.4 | API 1111 | DNV-ST-F101 |
|---|---|---|---|
| Burst | Hoop stress ratio | Barlow with safety factor | Characteristic resistance |
| Collapse | Ovality formula | Elastic-plastic formulation | Propagation buckling |
| Corrosion Allowance | Deducted from thickness | Deducted from thickness | Material/condition factors |
Solution Approach
Systematic Parameter Sweep
The automated analysis evaluated a comprehensive matrix of design parameters: 5 pipe outer diameters (8, 10, 12, 14, and 16 inch), 3 candidate wall thicknesses per OD, design pressures from 5,000 to 10,000 psi, and water depths from 500 to 2,500 m. Each combination was evaluated against all 3 codes simultaneously.
Governing Code Identification
For each pipe size and water depth combination, the automated comparison identified which code governed the minimum wall thickness. This per-condition identification revealed that the governing code changes depending on pipe diameter and water depth—information that is invisible when only one code is applied at a time.
Standards Compliance
| Standard | Requirement | Status |
|---|---|---|
| ASME B31.4 | S403.2.1 burst, S403.2.2 collapse | Compliant |
| API 1111 | Sec 4 design requirements | Compliant |
| DNV-ST-F101 | Sec 5 wall thickness design | Compliant |
Tools
- digitalmodel wall thickness module (Python): Core calculations for ASME B31.4, API 1111, and DNV-ST-F101
- aceengineer.com Wall Thickness Calculator: Interactive demo for single-code assessments
Results
| Metric | Traditional | Automated | Improvement |
|---|---|---|---|
| Design Time | 4 weeks | 2.5 weeks | 40% reduction |
| Code Comparisons | 1 size at a time | All sizes simultaneously | Parallel evaluation |
| Governing Code Identification | Assumed single code | Per-size identification | Code-specific optimization |
| Material Savings | $0 (uniform design) | $1.2M identified | Optimal per-size selection |
Key Finding: The Cross-Over Effect
The most significant finding was the cross-over between governing codes at 12-inch pipe diameter. DNV-ST-F101 collapse check governed for 14-inch and 16-inch pipe at deepwater locations (>1,500 m), while ASME B31.4 burst check governed for 8-inch and 10-inch pipe. This cross-over point at 12-inch had not been identified in prior projects using single-code analysis.
The practical impact was significant: for the 14-inch and 16-inch pipe sections, DNV-ST-F101 required a thicker wall than ASME B31.4 would have specified alone. Had the project relied solely on the operator's preferred code (ASME B31.4), the installed pipe would not have satisfied the third-party verifier's DNV-ST-F101 requirements.
Material Cost Impact
By identifying the actual governing wall thickness per pipe size (rather than applying a uniform conservatism across all sizes), the project achieved $1.2M in steel procurement savings. The 8-inch and 10-inch sections used thinner walls than a blanket DNV-ST-F101 application would have required, while the 14-inch and 16-inch sections used the correct (thicker) walls needed for DNV-ST-F101 collapse compliance.
Lessons Learned
What Worked
- Automated multi-code comparison revealed cross-over effects that are invisible to single-code analysis. The governing code is not constant across pipe sizes—it depends on the interaction between diameter, pressure, and water depth.
- Simultaneous evaluation of all codes eliminated the risk of discovering non-compliance during third-party verification, which would have required expensive redesign and procurement changes late in the project.
Challenges
- Corrosion allowance treatment: ASME B31.4 deducts corrosion allowance directly from the nominal wall thickness, while DNV-ST-F101 handles material degradation through condition and material factors. Mapping consistent input parameters across codes required careful documentation of assumptions.
- Material property differences: Each code uses slightly different material strength definitions (SMYS vs characteristic yield). Ensuring consistent steel grade representation across all three codes was essential for valid comparison.
Recommendations
- Always compare governing codes across the full range of pipe sizes and water depth conditions—the governing code often changes within a single project's parameter space.
- Document code-specific assumptions clearly (especially corrosion allowance treatment and material strength definitions) to support third-party verification and regulatory review.
- Run multi-code comparison early in FEED to avoid late-stage non-compliance surprises that impact procurement schedules and material costs.
Get a Similar Analysis for Your Project
Whether you need single-code or multi-code wall thickness design for subsea pipelines, risers, or flowlines, our team delivers standard-compliant results with full traceability.