معمولا مقرون به صرفه نیست. چون با وجود نور خورشید یا سوخت های فسیلی تولید گرما اسان تر است. ولی موتور های گرمایی این کار رو انجام میدن ولی یه نکته رو فراموش نکن اینکه می توان تمام نیروی کار رو به انرژی گرمایی تبدیل کرد ولی طبق قانون دوم ترمودینامیک عکس اون امکان پذیر نیست