Your privacy choices

KiwiBee uses optional Google Analytics, Google Ads, and Meta Pixel cookies to understand adult visitors, measure completed sign-ups, and improve campaigns. Essential cookies always stay on. OpenAI’s ChatGPT Ads Pixel also measures page views and completed enquiries after advertising consent, and may use hashed contact details for matching. Privacy policy

Skip to main content

Carnot Heat Engine

About this simulation

Carnot Heat Engine brings classical thermodynamics to life by pairing an animated 3D piston-cylinder-flywheel assembly with a synchronized 3D Pressure-Volume (P-V) diagram. Students can drag the piston head to scrub through the cycle or click any of the four corner states: Isothermal Expansion in contact with the hot reservoir T_H, Adiabatic Expansion to T_C, Isothermal Compression in contact with the cold reservoir T_C, and Adiabatic Compression back to T_H. Gas molecules speed up and slow down with temperature while live readouts report Carnot efficiency eta = 1 - T_C / T_H, gas temperature, pressure, and net work per cycle.

What students can explore

  • Click each of the four corner nodes on the P-V loop to step through Isothermal Expansion, Adiabatic Expansion, Isothermal Compression, and Adiabatic Compression.
  • Raise Hot reservoir T_H from 500 K to 900 K while keeping T_C at 300 K, and watch the enclosed P-V loop area and Carnot efficiency eta grow.
  • Lower Cold reservoir T_C from 400 K to 200 K and verify that cooling the exhaust sink increases efficiency even more effectively than raising T_H by the same amount.
  • Drag the piston head up and down by hand and observe how the thermal bridge beneath the cylinder switches between T_H, insulated, and T_C.
  • Increase the Isothermal expansion ratio and notice that Net work per cycle increases while the theoretical Carnot efficiency percentage stays unchanged.

Learning objectives

  1. 1Identify the four reversible processes that make up the Carnot heat engine cycle on a P-V diagram.
  2. 2Calculate the maximum theoretical efficiency of any heat engine using eta = 1 - T_C / T_H.
  3. 3Distinguish between isothermal strokes (constant temperature, heat transfer) and adiabatic strokes (insulated, temperature changes via work).
  4. 4Explain why the area enclosed inside the P-V loop represents the net mechanical work output per cycle.

Questions teachers ask

What are the four strokes of a Carnot heat engine?

The four strokes are: (1 to 2) isothermal expansion absorbing heat Q_H at hot temperature T_H, (2 to 3) adiabatic expansion cooling the gas from T_H to T_C, (3 to 4) isothermal compression rejecting heat Q_C at cold temperature T_C, and (4 to 1) adiabatic compression heating the gas back to T_H.

Why can no heat engine ever reach 100% efficiency?

By the Carnot formula eta = 1 - T_C / T_H, reaching 100% efficiency would require either an infinitely hot source (T_H = infinity) or a cold sink at absolute zero (T_C = 0 K), which is forbidden by the laws of thermodynamics.

Why does gas temperature drop during adiabatic expansion even though no heat leaves the cylinder?

During adiabatic expansion the cylinder walls are thermally insulated (Q = 0), so the expanding gas does positive mechanical work pushing the piston upward at the expense of its own internal kinetic energy, lowering its temperature.

Does changing the expansion ratio change the Carnot efficiency?

No. Increasing the isothermal expansion ratio makes the P-V loop wider so the engine absorbs more heat Q_H and performs more net work per cycle, but the ratio W_net / Q_H stays fixed at 1 - T_C / T_H.

Embed this simulation

Drop it into your LMS, blog, or class site — free.

<iframe src="https://kiwibee.io/en/simulations/carnot-heat-engine-3d-simulation/embed" title="Carnot Heat Engine | KiwiBee" loading="lazy" allowfullscreen style="width:100%;height:min(70vh,620px);min-height:420px;border:0;border-radius:16px"></iframe>

Continue exploring

From model to evidence

Use a worksheet to capture predictions, observations, and explanations after students explore.

Bring interactive science into your classroom

KiwiBee's free teacher workspace brings lesson planning, worksheets, classroom tools, and gradebook together in one place.

Start free and create your first class

or explore the teacher workspace →