Heisler Charts

Category: Thermal Analysis | Revised 2026-10-01
CAE visualization for heisler charts theory - technical simulation diagram
Heisler Charts

Theory: exact solutions organised by dimensionless groups

Overview

🙋

When quenching a steel part, I want to know how many seconds the centre takes to cool. Should I use the Heisler charts from the textbook?

🎓

For shapes close to a plate, cylinder or sphere with a roughly constant heat transfer coefficient, it's exactly the right tool. Heisler charts plot the exact (infinite-series) solutions of the conduction equation in terms of two dimensionless groups, the Biot and Fourier numbers. Today you can evaluate the series directly instead of reading charts, but understanding what's inside tells you when a simple formula suffices and when detailed analysis is needed.

Dimensionless temperature, Biot and Fourier numbers

$$ \theta = \frac{T - T_\infty}{T_i - T_\infty}, \qquad Bi = \frac{h L_c}{k}, \qquad Fo = \frac{\alpha t}{L_c^2} $$

$L_c$ is the half-thickness for a plate and the radius for cylinders and spheres. The Biot number compares internal conduction resistance with surface heat loss; the larger it is, the bigger the centre–surface difference. The Fourier number is dimensionless time. θ = 1 is the initial temperature, 0 the fluid temperature.

Series solution and one-term approximation

$$ \theta_0 = \sum_{n=1}^{\infty} C_n\,e^{-\zeta_n^2 Fo} \ \approx\ C_1\,e^{-\zeta_1^2 Fo}\quad (Fo > 0.2) $$
$$ \text{slab: } \zeta \tan\zeta = Bi, \qquad \text{sphere: } 1 - \zeta\cot\zeta = Bi, \qquad \text{cylinder: } \zeta\,\frac{J_1(\zeta)}{J_0(\zeta)} = Bi $$

$\zeta_n$ are roots of each shape's eigenvalue equation and $C_n$ the resulting coefficients. Higher terms decay faster, so beyond Fo = 0.2 the first term suffices; Heisler charts plot exactly this first term.

Coffee Break Trivia

A 'chart computer' before computers

Published by Heisler in the US in 1947, these charts replaced the laborious task of solving eigenvalue equations and summing series with simply reading a graph. They were widely used wherever people needed to know when a body's centre reaches a target temperature — steel quenching, food sterilisation, curing concrete. Charts for surface and intermediate positions and for accumulated heat followed, and together with Gröber's refinements they remain in heat-transfer textbooks today.

Worked example: quenching steel

Steel (conductivity 40 W/(m·K), diffusivity 1.17×10⁻⁵ m²/s) quenched in oil (500 W/(m²·K)) and water (5,000 W/(m²·K)). The table gives centre dimensionless temperature θ (1 initial, 0 coolant):

100 mm diameter ball

CoolantBiFoTimeExactOne-termLumped
Oil0.620.0511 s0.9981.0840.911
Oil0.620.2043 s0.8420.8460.687
Oil0.621.00214 s0.2250.2250.153
Water6.250.0511 s0.9871.2900.392
Water6.250.2043 s0.4390.4430.024
🙋

With water, the lumped model badly underestimates the centre temperature.

🎓

With a Biot number of 6.25 the surface cools fast but internal heat takes time to reach it. The lumped model ignores internal gradients and applies the surface's rapid cooling to the whole body: at 43 s the centre still has 44% of the initial temperature difference, but the lumped model says 2% — a fatal error if you're judging whether quenching hardens the core. The one-term form, by contrast, matches the exact solution from Fo = 0.2 on; at 11 s (Fo = 0.05) it even exceeds 1, so use more series terms at short times.

Plate and bar (Fo = 1.0)

ShapeCoolantBiTimeExactLumped
Plate 40 mmOil0.2534 s0.8240.779
Plate 40 mmWater2.5034 s0.3250.082
Bar D50 mmOil0.3153 s0.6020.535
Bar D50 mmWater3.1253 s0.0550.002

Even with oil cooling at Biot numbers of 0.25–0.3, the lumped model differs by 5–7 points. The rule 'lumped is fine below Bi 0.1' comes down to whether that kind of error is acceptable.

Use and limits

When it applies

  • Shape: infinite plates and cylinders, and spheres. Finite cylinders and boxes can be approximated by products of plate and cylinder solutions.
  • Conditions: uniform initial temperature, constant ambient temperature and heat transfer coefficient, constant properties.
  • Time: one-term for Fo > 0.2; for shorter times add terms or use the semi-infinite-solid solution.

Limits

In real quenching, the heat transfer coefficient changes greatly over time as boiling shifts from film to nucleate boiling, and steel properties vary with temperature. Such cases need numerical analysis of the temperature history; Heisler's solution remains useful as a benchmark to verify it.

Coffee Break Trivia

“Simulation and chart disagree”

Checking a transient thermal analysis against Heisler charts, the centre temperature differed by over 10%. Three common causes: using the wrong characteristic length for Biot and Fourier numbers (half-thickness, not full thickness, for a plate); too coarse a time step or mesh to follow the steep early temperature change; and chart-reading error, especially at small Fourier numbers. Today, computing the series directly and comparing is the reliable route.

Common mistakes

Mistakes and fixes

MistakeEffectFix
Using full thicknessBi and Fo off by up to 4×Half-thickness or radius
One-term below Fo 0.2Large errorsAdd series terms
Lumped model at large BiCentre temperature underestimatedCheck Bi, use the series
Constant h in quenchingWrong cooling curveNumerical analysis with boiling regimes
Relying on chart readingReading errorsCompute the series directly
🙋

I'd like to compute transient conduction myself.

🎓

Try the transient conduction simulator for transient temperature and the 1D heat conduction tool for 1D conduction. Related solutions are covered in the lumped-capacitance model, semi-infinite solids and multidimensional transient conduction, and the meaning of the dimensionless groups in the Fourier number.

Related Simulators

Experience the theory firsthand with the interactive simulator for this field

All Simulators

Related fields

Structural AnalysisFluid Analysis (CFD)Manufacturing & Process Simulation
Rate this article
Thank you for your feedback!
Helpful
More details
Report error
Helpful
0
More details
0
Report error
0