Thermodynamics – Can Efficiency Be Larger Than One?

heat-enginestatistical mechanicsthermodynamics

The efficiency of a heat engine is the work we can do divided by the heat we take out of the hot reservoir.

This quantity is always $ \le 1$.

The efficiency of a heat pump is the heat we can release divided by the amount of work we have to put in there and similarly for a fridge, it is the amount of heat that is taken from a reservoir divided by the work we have to put in.

Now the problem with the last two definitions is, I think, that the efficiency can be larger than one.

My question is: How can we make this plausible? I mean, somehow I guess that an efficiency should always be between 0 and 1 and define how good an energy of type $A$ is converted into energy of type $B$, but this seems to be different here.
Thus, I have to be wrong here. So what does efficiency mean and when can we get efficiencies larger than one?

Best Answer

It is a matter of definition. In the case of the heat engine, you are seeing how much of the heat can be converted into useful work - since something will be lost in the conversion process, a number between 0 and 1 makes sense.

When you have a heat pump, you are comparing the amount of work needed to move heat from one reservoir to another with the amount of heat that is actually added to the target reservoir - when the temperature difference is small, you only need a small amount of work to move a large amount of heat, so "efficiency" by that standard is indeed greater than one - because it's more efficient to use a heat pump than to create the same amount of heat by just converting work (e.g. by friction).

A more useful metric for the second case is "percentage of theoretical efficiency". If you say that an ideal (Carnot) engine would require an amount of work $W$ to move an amount of heat $Q$, then a "real" engine will always require more - say $W'$. You could now define the efficiency of the actual engine as

$$\eta = \frac{W}{W'}$$

which would once again be a number between zero and one. See also this earlier answer

Related Question