Thermal Expansion Strain Calculator Formula

Understand the math behind the thermal expansion strain calculator. Each variable explained with a worked example.

Formulas Used

Thermal Strain (epsilon)

thermal_strain = alpha_per_c * delta_t

Length Change (delta L)

length_change = alpha_per_c * delta_t * length

Thermal Stress if Fully Constrained (E=200 GPa)

thermal_stress = alpha_per_c * delta_t * 200000

Variables

VariableDescriptionDefault
alphaCoefficient of Thermal Expansion (alpha)(×10⁻⁶/°C)12
delta_tTemperature Change (delta T)(°C)100
lengthOriginal Length (L)(mm)1000
alpha_per_cDerived value= alpha * 1e-6calculated

How It Works

Thermal Expansion and Strain

Materials expand or contract when their temperature changes. The thermal strain is proportional to the temperature change and the coefficient of thermal expansion (CTE).

Formula

epsilon_thermal = alpha × delta_T

delta_L = alpha × delta_T × L

where alpha is the CTE, delta_T is the temperature change, and L is the original length. If the component is constrained from expanding, a thermal stress develops: sigma = E × alpha × delta_T.

Worked Example

A 1000 mm steel bar (alpha = 12 × 10⁻⁶/°C) heated by 100°C.

alpha = 12delta_t = 100length = 1000
  1. 01epsilon = 12 × 10⁻⁶ × 100 = 0.0012 (0.12%)
  2. 02delta_L = 0.0012 × 1000 = 1.2 mm
  3. 03If constrained: sigma = 200000 × 0.0012 = 240 MPa