How It Works

Linear Thermal Expansion

When a material is heated, its atoms vibrate more vigorously and occupy more space, causing the material to expand. The change in length is proportional to the original length and temperature change:

dL = alpha * L * dT

Where:

  • dL = Change in length (mm, in)
  • alpha = Coefficient of linear thermal expansion (10^-6 /C or /F)
  • L = Original length at reference temperature (mm, m, in, ft)
  • dT = Temperature change (T_final - T_initial)

Volumetric Thermal Expansion

For isotropic materials (same properties in all directions), volumetric expansion is approximately three times the linear expansion:

dV = beta * V * dT = 3 * alpha * V * dT

Where beta is the volumetric coefficient of thermal expansion. This approximation is valid for small temperature changes where higher-order terms are negligible.

Thermal Stress from Restrained Expansion

When a material is prevented from expanding or contracting freely, thermal stresses develop. For a fully restrained member:

sigma = E * alpha * dT

Where:

  • sigma = Thermal stress (MPa, psi)
  • E = Elastic modulus (Young's modulus) of the material
  • Heating produces compressive stress (material wants to expand but cannot)
  • Cooling produces tensile stress (material wants to contract but cannot)

The thermal strain that would occur if free to expand is:

epsilon_thermal = alpha * dT

In a restrained condition, this strain is converted to stress via Hooke's Law.

Practical Applications

  • Steam Piping: High-temperature steam lines can expand several inches over their length. Expansion loops, bellows, or slip joints accommodate this movement.
  • Bridge Expansion Joints: Long bridges use finger joints or modular expansion joints to prevent buckling in summer and cracking in winter.
  • Rail Track: Continuous welded rail (CWR) relies on pre-stressing and controlled restraint. Gaps are provided at switches and crossings.
  • Pressure Vessels: Differential expansion between shell and internals requires floating heads or expansion bellows.
Thermal Expansion - Free vs Restrained Cold State (T1): L (original length) Hot State - Free (T2): L + dL (expanded) dL Hot State - Restrained: Compressive Stress sigma = E * alpha * dT Free Expansion: dL = alpha * L * dT No stress develops Restrained Expansion: dL = 0 (prevented) sigma = E * alpha * dT (stress develops) Cold Hot

Design Considerations

  • Safety Factor: Apply 1.25-1.5x to calculated expansion for joint sizing
  • Temperature Range: Consider seasonal extremes, not just operating temperature
  • Anchor Points: Determine fixed points and direction of expansion
  • Guides: Allow axial movement while preventing lateral displacement
  • Cyclic Loading: Repeated heating/cooling causes fatigue - consider weld quality and stress risers

Thermal Expansion Calculator

Calculate linear and volumetric thermal expansion, thermal stresses in restrained conditions, and expansion joint sizing for piping and structures.

-50 0 100 200 300

Volumetric CTE (beta) = 3 * alpha for isotropic materials

Typically Sy/1.5 to Sy/2
Enter values to calculate
--

Expansion Visualization

Results

Length Change (dL) --
Original Length --
Final Length --
Temperature Change --
Thermal Strain --

Key Formulas

Linear Expansion:

dL = alpha * L * dT

Volumetric Expansion:

dV = 3 * alpha * V * dT

Thermal Strain:

epsilon = alpha * dT

Thermal Stress (restrained):

sigma = E * alpha * dT

Thermal Expansion Coefficient Database

Materialalpha (10^-6/C)E (GPa)Sy (MPa)
Carbon Steel12.0200250
SS 30417.3193215
SS 31616.0193205
Aluminum 606123.169276
Copper16.511770
Brass19.0100200
Titanium Ti-6Al-4V8.6114880
Invar 361.2141276
Cast Iron10.8100200
Concrete12.0303
PVC70.0345
HDPE120.0125

Typical Expansion Values

Steam Piping (carbon steel): ~1.5 mm per meter per 100C rise

Bridge Deck (steel, 100m): ~80 mm total movement (-30C to +50C)

Rail Track (per km): ~300 mm expansion over 25C rise

Note: Always verify CTE values from material certificates. Values vary with temperature range and alloy composition.