0

Is it possible to predict what the final temperature will be by taking temperature samples. For example, an object is 0ºC and moved to a room above 0ºC. I'm taking temperature of the object using a thermometer every second. Can I predict (approximation) on what the final temperature would be after a few samples? I guess the more samples the more accurate it would be. Can I calculate when the final temperature might occur based the rate of the temperature change?

Is there any formulas for these kind of calculations?

Qmechanic
  • 201,751
willi
  • 113

2 Answers2

3

Assuming cooling is mainly by convection, the cooling will be described by Newton's law of cooling. This states that the rate of temperature change is proportional to the temperature difference, and result is that the difference between the temperature of your object and the room decays exponentially:

$$ T_{room} - T_{object} = (T_{room} - T_{0})e^{-kt} $$

where $T_{0}$ is the initial temperature of your object and $k$ is some constant.

You can take the temperature of the object as a function of time and then fit the expression above, but the problem is that this type of fit gives rather large errors in the final temperature $T_{room}$ unless you measure for long enough that you've almost reached the final temperature. You may also find Newton's law of cooling breaks down when the temperature difference is very small, because there is no longer effective convection.

John Rennie
  • 355,118
  • Worth to mention that there exist in nature very different cooling mechanisms, such as Mpemba effect – Alexander Apr 29 '18 at 22:44