How engineers design cylindrical shells
Cylindrical shells are the most common pressure-containing geometry in engineering: boilers, chemical reactors, storage tanks, pipelines, heat exchangers, and rocket casings are all cylindrical shells. Under internal pressure, the shell develops biaxial membrane stresses — hoop (circumferential) and axial (longitudinal) — that govern wall thickness selection.
Thin-shell membrane theory provides elegant closed-form results when : hoop stress and axial stress for closed-ended cylinders. The hoop stress is always twice the axial stress from pressure alone, making circumferential failure the governing mode. When external axial loads or bending moments are superimposed, von Mises equivalent stress determines the combined safety margin.
The PhyCalcPro shells module evaluates membrane stresses from internal pressure combined with external axial force and bending moment, then computes von Mises equivalent stress and safety factor. This provides rapid pressure vessel screening without full finite-element shell analysis.
Shell loading scenarios
| Loading Case | Stress Components | Governing Condition |
|---|---|---|
| Internal pressure only (closed ends) | , | Hoop stress governs |
| Internal pressure (open ends) | , | Pure hoop |
| Pressure + axial tension | , | Combined biaxial |
| Pressure + bending moment | , | Von Mises critical |
| External pressure | Buckling governs (not membrane) | Requires separate analysis |
Engineering workflow
- Define shell geometry: mean radius , wall thickness , and length .
- Specify end condition: open or closed (closed adds axial membrane stress from pressure).
- Apply internal pressure .
- Add external loads if present: axial force and/or bending moment .
- Specify material allowable stress or yield strength.
- Run the membrane stress solver.
- Review individual stress components: hoop, axial, bending.
- Check von Mises equivalent stress against allowable.
- Verify safety factor meets design requirements (typically SF >= 3.5 for ASME vessels).
- For code compliance, cross-check with ASME BPVC or EN 13445 thickness formulas.
Key quantities and formulas
Hoop (circumferential) stress from internal pressure:
Axial (longitudinal) membrane stress for closed ends:
Additional axial stress from external loads:
Von Mises equivalent stress (biaxial, no shear):
where is the total axial stress.
ASME minimum thickness:
where = allowable stress and = joint efficiency.
Worked example
Problem: A closed-ended steel cylinder has mean radius 500 mm, wall thickness 8 mm, and operates at 2 MPa internal pressure. An external axial tension of 200 kN is also applied. Material yield = 250 MPa. Evaluate the safety factor.
Step 1 — Hoop stress:
Step 2 — Axial stress (pressure + external load):
Step 3 — Von Mises equivalent stress:
Step 4 — Safety factor:
Adequate for industrial service (SF > 2.0). For ASME code compliance, compare against code allowable stress (typically or ).
Common mistakes and checks
- Confusing inner radius with mean radius: ASME formulas use inner radius; membrane theory uses mean radius . Small difference for thin shells but matters for accuracy.
- Forgetting the 2:1 hoop-to-axial ratio: Hoop stress is always twice axial for pressure alone. Longitudinal welds (resisting hoop stress) are the critical joints.
- Ignoring open vs closed ends: Open cylinders have no axial membrane stress from pressure. Specifying wrong end condition changes the stress state significantly.
- Applying to thick shells: When , Lame's thick-cylinder equations are required. Membrane theory underestimates inner-surface stress.
- Overlooking buckling under external pressure: External pressure causes shell buckling (a stability problem), not a membrane stress problem. This module does not handle external pressure collapse.
- Not accounting for corrosion allowance: Design thickness = calculated thickness + corrosion allowance (1-3 mm typical). Always add corrosion allowance before specifying fabrication thickness.
FAQ
When is thin-shell theory valid?
When (wall thickness less than 10% of mean radius). Most industrial pressure vessels satisfy this. For thick cylinders, use Lame's equations which account for radial stress variation through the wall.
How do I determine allowable stress for ASME vessels?
ASME BPVC Section II, Part D provides allowable stresses by material and temperature. For carbon steel at ambient: . Joint efficiency accounts for weld quality (1.0 for full RT, 0.85 for spot RT).
Does this module handle nozzle reinforcement?
No — nozzle openings create stress concentrations and require separate reinforcement calculations per ASME UG-37 or EN 13445 Section 9. Use this module for the basic shell away from discontinuities.
What about thermal stresses in the shell?
Thermal gradients through the wall thickness create bending stresses not captured by membrane theory. For significant temperature differences ( K through the wall), perform a thermal stress analysis separately.
Can I evaluate external pressure (vacuum) vessels?
External pressure causes buckling, not membrane yielding. The module does not perform buckling analysis. Use ASME UG-28 charts or EN 13445 Section 8 for external pressure design.
How does bending moment affect the shell?
Bending moment creates alternating tension and compression around the circumference, added to the membrane axial stress. The peak stress occurs at the extreme fiber: . This is included in the von Mises calculation.
Use the PhyCalcPro calculator
Open the Cylindrical Shells calculator
Purpose
Screen thin cylindrical shells under internal pressure, axial force, and bending moment using membrane theory plus von Mises combined stress. Provides rapid pressure vessel screening for wall thickness adequacy and safety factor evaluation.
Physics & theory
For a thin cylinder of mean radius and wall thickness , hoop stress from internal pressure is . Closed ends add axial membrane stress . External axial load and bending further modify the axial stress. Von Mises equivalent stress combines all components for yield screening.
Governing equations
Numerical method
Closed-form membrane stress evaluation with simplified beam bending deflection estimate via the shell engine solver. No iterative solution required — direct algebraic computation from inputs.
Inputs
| Parameter | Description |
|---|---|
radius, thickness, length | Shell geometry |
internalPressure | Design pressure |
axialForce | External axial load |
bendingMoment | External bending moment |
endCondition | Open or closed ends |
allowableStress | Design allowable or yield strength |
Outputs
- Hoop stress, axial stress, bending stress components
- Von Mises equivalent stress
- Safety factor
- Indicative deflection estimate
- Design status message
Design codes & checks
- Indicative: Membrane + von Mises screening
- US: ASME BPVC Section VIII (pressure vessel context, screening)
- EU: EN 13445 (unfired pressure vessel context, screening)
Assumptions & limitations
- Thin-shell membrane theory ().
- No nozzles, knuckles, or geometric discontinuities.
- No buckling under external pressure.
- No thermal stress or fatigue analysis.
- User must supply appropriate load combinations and safety factors.
Verification
- CI: verification benchmarks in
src/data/verification/where available - Engineer sign-off: validation-master-checklist.md
References
- Roark, R. J., Young, W. C., & Budynas, R. G. Formulas for Stress and Strain, 8th ed., Ch. 13.
- ASME BPVC Section VIII, Division 1 — pressure vessel shell design.
- EN 13445-3:2021. Unfired pressure vessels — Part 3: Design.
- Bednar, H. H. Pressure Vessel Design Handbook, 2nd ed. Van Nostrand Reinhold.
- Moss, D. R., & Basic, M. Pressure Vessel Design Manual, 4th ed. Elsevier.