[Physics] Time required for water to freeze

heattemperaturewater

recently I was wondering if there is any specific formula in order to calculate how long it takes for certain liquids to freeze (especially water).

I know this depends on:

  1. the volume of the liquid,
  2. the temperature surrounding the liquid,
  3. the surface of the liquid container,

In order to not make it too complicated let's assume the liquid is surrounded by air and the container has no isolation. This is just out of pure curiosity, so I haven't done any calculations.

Best Answer

Yes, it's possible though usually complicated.

If you have a sphere of water at 0ºC and put it in a freezer at some temperature T that is below zero then the rate of heat flow out from the sphere would be approximately given by Newton's law of cooling. If the cooling rate is slow, and you can make the approximation that the temperature within the water is constant then the heat flow per unit area will be constant while the water is freezing. The time to freeze would be the total latent heat of fusion divided by the heat flow rate per unit area divided by the total surface area.

However even in this simplified situation we don't know the constant of proportionality in Newton's law, and this will depend on the details of the environment e.g. speed of air currents. The best we could do is make conclusions like the freezing time will be proportional to the sphere radius because it's proportional to volume divided by area. We should also find the time is inversely proportional to the temperature difference.

Life gets more complicated when the cooling rate is too fast for us to assume no temperature gradient within the water. For example a skin of ice would form on the outside, and ice is a better insulator than water (because you get convection currents in water). In that case the rate of heat flow (and therefore freezing) would be inversely proportional to the thickness of the skin of ice.

A last complication is that water readily supercools. You can only assume the water will freeze at eactly 0ºC if there's no barrier to nucleation of ice crystals.

Related Question