Transient heating and cooling
Every other thermal page here is steady state. This one is the transient case, and it splits in two. When the internal resistance is small compared with the surface resistance — Biot below 0.1 — the whole body is at one temperature and the answer is a single exponential. When it is not, a gradient forms and the one-term approximation is used.
| Quantity | Value | Note |
|---|---|---|
| Initial temperature | 20 °C | as entered |
| Ambient temperature | 200 °C | as entered |
| Characteristic length | 50.0 mm | radius |
| Convection coefficient | 50 W/m²·K | as entered |
| Conductivity | 0.60 W/m·K | as entered |
| Biot number | 4.167 | hL/k |
| Lumped model | Not valid | Bi below 0.1 |
| Time constant τ | 4180 s | ρcL/h |
| Time elapsed | 100 min | as entered |
| Fourier number | 0.344 | αt/L² |
| ζ₁ and C₁ | 2.53, 1.73 | one-term coefficients |
| Temperature | 165.7 °C | centre, one-term |
| Time to target | 51.4 min | 100 °C |
Biot is 4.17, above 0.1, so a temperature gradient forms and the lumped model would be optimistic. The one-term approximation is used, though the Fourier number is below 0.2 where it is least accurate.
Bi = hL/k · Below 0.1 is lumped.
θ = e^(−t/τ), τ = ρcL/h · One exponential.
θ₀ = C₁ e^(−ζ₁² Fo) · Valid for Fo > 0.2.
Fo = αt/L² · α = k/ρc.
A clear path from inputs to results.
Every other thermal page here is steady state. This one is the transient case, and it splits in two: below a Biot number of 0.1 the body is at one temperature, and above it a gradient forms.
How to use
- Enter the initial and ambient temperatures.
- Set the convection coefficient and the material properties.
- Choose the geometry and the characteristic length.
- Read the temperature at the elapsed time and the time to the target.
The formula
Reference: Lumped capacitance and the one-term approximation of the exact series; coefficients from Incropera & DeWitt Table 4.1.
Worked example
A 50 mm sphere of water in 200 °C air
- 20 °C initial, 200 °C ambient, h = 50.
- Water: k 0.6, ρ 1,000, c 4,180. Radius 50 mm.
- 1
The Biot number is 50 × 0.05/0.6 = 4.17, far above 0.1.
- 2
So the lumped model is invalid and the one-term approximation is used.
- 3
The sphere coefficients at Bi 4.17 are ζ₁ = 2.53 and C₁ = 1.73.
- 4
After 100 minutes the Fourier number is 0.344 and the centre reaches about 166 °C.
- 5
The lumped model would have said 200 °C — a 34 K error, which is why the Biot check matters.
Bi 4.17 · 166 °C after 100 min · lumped model invalid.
Interpreting the result
The Biot number is a ratio of internal to external resistance. Below 0.1 the body conducts heat far faster than the surface can shed it, so it stays uniform; above it the surface runs ahead of the centre and the one-term approximation replaces the exponential.
Assumptions & limitations
- Constant properties and a constant convection coefficient.
- One-dimensional conduction in the chosen geometry.
- A uniform initial temperature.
- No radiation, no internal heat generation and no phase change.
Frequently asked questions
What does the Biot number mean physically?
The ratio of internal conduction resistance to external convection resistance. A small Biot means the surface resistance dominates, so the body is nearly isothermal.
What if the time is very short?
Neither model is right — the surface responds almost immediately and the centre does not. A semi-infinite solid solution is the appropriate one.
How do I choose the characteristic length?
Half-thickness for a plane wall, radius for a cylinder or sphere. Getting it wrong changes the Biot number and therefore the model.
Why is the one-term approximation limited?
Because it is the first term of an infinite series. Once the Fourier number exceeds about 0.2 the later terms have decayed and it is accurate to 2%; below that it is not.
Does this work for food or a casting?
Yes, with the caveat that the properties change as it heats, and a phase change needs a different treatment entirely.
Methodology last reviewed 2026-10-22. Results are informational and not financial or engineering advice — see our disclaimer.