PhysSandbox
Classical MechanicsWaves & SoundElectricity & MagnetismOptics & LightGravity & OrbitsLabs
🌙Astronomy & The Sky🌡️Thermodynamics🌍Biophysics, Fluids & Geoscience📐Math Visualization🔧Engineering🧪Chemistry

More from Thermodynamics

Other simulators in this category — or see all 31.

View category →
NewSchool

Maxwell–Boltzmann Distribution

Histogram of |v| from Gaussian components vs the 3D Maxwell speed PDF; T and sample size.

Launch Simulator
NewSchool

Thermal Expansion

Linear ΔL = α L₀ ΔT; compare reference bar and heated/cooled length (schematic).

Launch Simulator
NewSchool

Brownian Motion

Heavy particle with random kicks and friction; trail and running ⟨r²⟩ vs time.

Launch Simulator
NewSchool

Otto Cycle

PV diagram: adiabatic compression/expansion and isochoric heat; η = 1 − r^{1−γ}.

Launch Simulator
NewSchool

Gas Mixing & Entropy

Two species separated then mixed; ΔS = 2nR ln 2 for equal volumes and moles.

Launch Simulator
NewSchool

Stirling Cycle

PV: two isotherms and two isochores; ideal η equals Carnot with a perfect regenerator.

Launch Simulator
PhysSandbox

Interactive physics, chemistry, and engineering simulators for students, teachers, and curious minds.

Physics

  • Classical Mechanics
  • Waves & Sound
  • Electricity & Magnetism

Science

  • Optics & Light
  • Gravity & Orbits
  • Astronomy & The Sky

More

  • Thermodynamics
  • Biophysics, Fluids & Geoscience
  • Math Visualization
  • Engineering
  • Chemistry

© 2026 PhysSandbox. Free interactive science simulators.

PrivacyTermsContact
Home/Thermodynamics/Carnot Engine

Carnot Engine

A Carnot engine represents the theoretically most efficient heat engine possible, operating between two thermal reservoirs at constant temperatures. This simulator animates the Carnot cycle on a Pressure-Volume (PV) diagram, illustrating the four reversible processes that constitute the cycle: isothermal expansion at a high temperature (T_H), adiabatic expansion, isothermal compression at a low temperature (T_C), and adiabatic compression back to the initial state. The underlying physics is governed by the First and Second Laws of Thermodynamics. The area enclosed by the cycle's path on the PV diagram corresponds to the net work output per cycle. The model calculates and displays the engine's efficiency using the Carnot formula: η = 1 - (T_C / T_H), where temperatures are in Kelvin. This formula demonstrates that efficiency depends solely on the reservoir temperatures, not on the working substance. The simulator simplifies real-world conditions by assuming perfect thermal reservoirs, no friction, and completely reversible (quasi-static) processes. It also typically treats the working fluid as an ideal gas, allowing the use of the ideal gas law (PV = nRT) to define the isothermal and adiabatic curves. By interacting with the controls to adjust parameters like T_H, T_C, and the maximum volume, students can visualize how the cycle shape, work output, and theoretical efficiency change. This provides a foundational understanding of thermodynamic limits, the concept of reversibility, and the practical impossibility of achieving 100% efficiency in any real heat engine.

Who it's for: Undergraduate physics or engineering students studying thermodynamics, particularly the Carnot cycle, heat engines, and the Second Law.

Key terms

  • Carnot Cycle
  • Thermodynamic Efficiency
  • PV Diagram
  • Isothermal Process
  • Adiabatic Process
  • Reversible Process
  • Heat Engine
  • Second Law of Thermodynamics

Cycle parameters (nR = 1)

1.2
2.8
420
280
0.35

Shortcuts

  • •Space / Enter — reset cycle marker
  • •R — pause / resume

Measured values

η_Carnot = 1 − T_C/T_H33.3 %
W_cycle ≈ Q_H − Q_C118.622
V₃, V₄7.72, 3.31

How it works

Reversible Carnot cycle for an ideal gas with nR = 1 in model units: 1→2 isothermal expansion at T_H, 2→3 adiabatic expansion, 3→4 isothermal compression at T_C, 4→1 adiabatic compression. Adiabats satisfy PV^γ = const (γ = 1.4). The area inside the loop is net work; the Carnot efficiency η = 1 − T_C/T_H is the upper bound between those reservoirs. Numbers are illustrative.

Key equations

η = 1 − T_C / T_H · Q_H = nRT_H ln(V₂/V₁) (isothermal)
Adiabat: P V^γ = const · T V^(γ−1) = const

Frequently asked questions

Why can't a real engine achieve Carnot efficiency?
The Carnot cycle assumes perfectly reversible processes with no friction, instantaneous heat transfer, and ideal thermal reservoirs. Real engines have irreversibilities like friction, finite temperature differences during heat transfer, and non-ideal materials, which generate entropy and reduce efficiency below the Carnot limit.
Does the working substance (like air or steam) affect the Carnot efficiency?
No. The Carnot efficiency formula η = 1 - (T_C/T_H) is independent of the working substance. It is a fundamental limit set by the temperatures of the hot and cold reservoirs. However, the substance affects the shape of the cycle on the PV diagram and the amount of work per cycle for given temperature and volume limits.
What does the area inside the cycle on the PV diagram represent?
The enclosed area represents the net work done by the engine during one complete cycle. For a clockwise cycle, this area is positive, indicating net work output. In this simulator, you can see this area change as you adjust the temperature or volume parameters.
Can the Carnot efficiency ever be 100%?
Only if the cold reservoir temperature (T_C) is absolute zero (0 Kelvin), which is physically impossible to achieve. The Second Law of Thermodynamics forbids a 100%-efficient heat engine because it would require the complete conversion of heat into work with no waste heat rejection, equivalent to a perpetual motion machine of the second kind.