A body part temperature regulating apparatus is provided that regulates a temperature of a part of a human body or an animal body. The body part temperature regulating apparatus including a controller that receives a first input from a first temperature sensor detecting a temperature of a heat transfer fluid at a first location, a second input from a second temperature sensor detecting a temperature of the heat transfer fluid at a second location, and a third input from a flow sensor arranged to detect the flow rate of the heat transfer fluid. The controller determines the amount of heat transferred to the heat transfer fluid using the first, second and third inputs during a first predetermined period of time and outputs a control signal to regulate the amount of heat transferred to the heat transfer fluid based on the determined amount of heat transferred.人間または動物の身体の一部の温度を調節するための身体部分温度調節装置は、コントローラを備える。コントローラは、熱伝達流体の温度を熱伝達流体の第1の位置で検出するように構成された第1の温度センサからの第1の入力と、熱伝達流体の温度を、第1の位置と異なる熱伝達流体の第2の位置で検出するように構成された第2の温度センサからの第2の入力と、熱伝達流体の流量を検出するように構成された流量センサからの第3の入力とを受信するように構成される。コントローラは、第1の所定期間中に第1、第2、および第3の入力を使用して熱伝達流体に伝達される熱量を決定し、決定された伝達される熱量に基づいて制御信号を出力して、熱伝達流体に伝達される熱量を調節するように構成される。