Der Stirlingmotor ist eine Wärmekraftmaschine, in der ein abgeschlossenes Arbeitsmedium (meistens ein Gas wie Luft oder Helium) von außen an zwei verschiedenen Stellen ständig erhitzt und gekühlt wird, um mechanische Energie zu erzeugen. Der Stirlingmotor arbeitet mit einem geschlossenen Kreisprozess, der mit einer beliebigen externen Wärmequelle betrieben werden kann.