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

Related simulators

Continue with similar topics in this category — or all 46 in Thermodynamics.

View category →
NewSchool

Otto Cycle

Launch Simulator

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

NewSchool

Stirling Cycle

Launch Simulator

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

NewSchool

Diesel Cycle (PV)

Launch Simulator

Air-standard: adiabat compress, isobaric heat, adiabat expand, isochoric out; η(ρ_c, β).

NewSchool

Gas Mixing & Entropy

Launch Simulator

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

NewSchool

Joule Expansion

Launch Simulator

Ideal gas into vacuum: Q = W = ΔU = 0; ΔS = nR ln 2 when volume doubles.

NewSchool

Engine Cycles Compared (P–V)

Launch Simulator

One canvas: Carnot, Otto, Diesel, Stirling, Rankine sketch — switch cycles, same formulas as standalone labs.

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

PV diagram animation with cycle steps and efficiency.

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

About this model

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

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.