Mal ein mechanischer Lösungsvorschlag: Stirling-Motor

http://de.wikipedia.org/wiki/Stirlingmotor

Kann auch Lasten (z.B. ein Generator) antreiben und kommt auch mit hohen Temperaturen zurecht.