DATACENTER TWIN LAB

The power playbook / 12 practical lessons

Power Systems for Datacenter Engineers

A generator fails. The battery takes over. Can you predict when the lights go out?

Start with a 1 MW load and a 100 kWh battery, then change one assumption at a time. Read the calculations here, run each experiment in your browser, and compare the result with the reference Python engine.

Try the battery experiment →

Free · no accountBrowser + PythonPredict · run · explain
Halving stored energy halves ride-through in the charging-disabled caseAt 1,000 kW, 100 kWh supplies 307.8 seconds; 50 kWh supplies 153.9 seconds after discharge and distribution losses.BATTERY RESERVE → DELIVERED TIME AT 1 MW100 kWh50 kWh307.8 s153.9 sCharging disabled · 90% discharge efficiency · 95% distribution efficiency
Original calculation diagram. Duration starts at the utility outage; it is not an elapsed event timestamp.

Build your power-systems intuition

For datacenter engineers learning power continuity. Begin with power and energy, work through outages and shared failures, then compare aggregate AI demand and annual PUE planning. Basic arithmetic is enough to start.

Lesson 01 / 12

Power becomes energy

How much energy does a constant load request in half an hour?

kW and kWh
Lesson 06 / 12

Check a surviving path

Are two paths enough when either one must carry the whole load?

N+1 capacity reasoning

What these experiments establish

These are deterministic synthetic electrical examples with explicit units, input scenarios and downloadable results. They teach reserve accounting and failure-path reasoning. They do not predict GPU jobs, grid adequacy, electrical transients or certified facility uptime.

Read about the author, model scope and reproducibility evidence →