Carnot's cycle gives you an idea about how does an ideal engine works. Carnot engine is the most efficient engine for a given operating temperature range