HomeEnergy & ThermodynamicsCompressed Air Energy Storage (CAES) Cavern Simulator

Compressed Air Energy Storage (CAES) Cavern Simulator

Interactive 3D Compressed Air Energy Storage simulator: charge an underground cavern by compressing air, choose adiabatic or near-isothermal compression, and discharge it through a turbine while tracking pressure, temperature and round-trip efficiency in real time.

Energy & Thermodynamics3DModerate60 FPS📱 Mobile-adapted
energy-storage-energy ↗ Open standalone

Grid-scale Compressed Air Energy Storage banks surplus electricity by compressing air into a sealed underground cavern, then releases it through a turbine on demand. This simulator models a fixed-volume cavern with the ideal gas law, letting you switch between an adiabatic compressor (no cooling — temperature spikes and heat quietly leaks away while idle, exactly like a real "diabatic" CAES plant) and a near-isothermal compressor (intercooled, closer to the reversible minimum work). Charge and discharge the cavern, watch pressure, temperature and cavern fill evolve in real time, and compare the round-trip efficiency each strategy actually achieves.

⚙ Under the hood

Charge and discharge a fixed-volume underground cavern by compressing and expanding air, compare adiabatic versus near-isothermal compression, and watch pressure, temperature and round-trip efficiency evolve using the ideal gas law.

Three.jsCAEScompressed air energy storagethermodynamicsideal gas lawgrid storage

3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)