A Carnot heat engine is a theoretical engine that operates on the Carnot cycle. The basic model for this engine was developed by Nicolas Léonard Sadi Carnot in 1824. ... In the process of going through this cycle, the system may perform work on its surroundings, thereby acting as a heat engine.