Expansion Loop Calculator
Size an expansion loop by the guided-cantilever method, from thermal growth and the ASME B31.3 allowable displacement stress range S_A.
When to use this calculator
Use when a hot line has nowhere to grow and needs a loop, or when checking whether an existing loop is big enough. It computes the thermal growth the run will produce, the allowable displacement stress range including the cyclic reduction factor f, and then the leg length required to absorb that growth by the guided-cantilever relation. It is a sizing and screening tool for layout — a formal flexibility analysis still governs a critical line.
Required inputs
- Operating and installation temperature
- Run length between anchors and the coefficient of expansion α
- Pipe outside diameter D and modulus E
- Cold and hot allowable stress Sc and Sh, and the number of equivalent full cycles N
Expected outputs
- Thermal growth Δ over the run
- Cyclic reduction factor f and allowable stress range S_A
- Required loop leg length
Formula overview
SI: temperatures in °C, α in 10⁻⁶/°C, lengths in m with growth in mm, D in mm, E and S in N/mm².
ASME B31.3 para 319, guided-cantilever method:
Δ = α · ΔT · L_run thermal growth
f = 6 · N^−0.2 clamped to 0.15 – 1.0
S_A = f · (1.25·Sc + 0.25·Sh) allowable displacement stress range
L = √( 3·E·D·Δ / S_A ) required leg lengthWorked example
Carbon steel line, 20 °C install → 200 °C operating, 30 m between
anchors, D = 168.3 mm, α = 11.7×10⁻⁶/°C, E = 203 000 N/mm²,
Sc = Sh = 138 N/mm², N = 7 000 cycles
ΔT = 180 °C
Δ = 11.7e−6 × 180 × 30 000 = 63.2 mm
f = 6 × 7000^−0.2 = 1.02 → clamped to 1.0
S_A = 1.0 × (1.25 × 138 + 0.25 × 138) = 207 N/mm²
L = √(3 × 203 000 × 168.3 × 63.2 / 207) = 5 593 mm ≈ 5.6 mCommon mistakes
- Treating the guided-cantilever result as a finished analysis. It assumes ends that are guided and free to rotate, which is idealised — a real loop with nearby restraints, branches, or unequal legs behaves differently and a critical line needs a proper flexibility model.
- Using ambient as the installation temperature without thinking. What matters is the metal temperature when the line was anchored, and on a line that also runs cold, the larger of the heating and cooling excursions governs.
- Ignoring the cycle count. f drops below 1.0 once N exceeds about 7 000 equivalent full cycles, cutting S_A and demanding a larger loop — thermal cycling on a batch or start-stop service can reach that far sooner than expected.
FAQ
Learn
Related articles
Pipe Sizing Calculation คืออะไร
ทำความเข้าใจหลักการเลือกขนาดท่อจาก flow rate และ velocity พร้อมสมการพื้นฐานที่วิศวกรใช้จริง
Pressure Drop Calculation
คู่มือคำนวณการสูญเสียความดันในระบบท่อ (Pressure Drop) ด้วย Darcy–Weisbach Equation, Reynolds Number, Friction Factor และ Minor Losses พร้อมตัวอย่างคำนวณจริงสำหรับวิศวกร
วิธีคำนวณ Hydrotest Pressure
หลักการคำนวณความดันทดสอบ hydrostatic ตาม ASME B31.3 สำหรับงาน commissioning