The Virtual Power Plant
What if every home with a battery could help stabilize the grid? That's not a thought experiment — it's happening right now.
What is a VPP?
A Virtual Power Plant is a network of thousands of homes with solar panels, batteries, electric vehicles, and heat pumps — all coordinated by software to act as one giant, flexible power source. No single home makes a meaningful difference on its own. But 50,000 homes with 10 kWh batteries each? That's 500 MWh of distributed storage — enough to matter.
Think of it this way: each home is like a single neuron. Alone, it does nothing special. It stores a little energy, generates a little power, shifts a little demand. But connect thousands of them together and coordinate their behavior in real time, and they form something far greater than the sum of their parts — a brain that can think and react at the speed the grid demands.
Homes as Infrastructure
Solar Panels
Generate electricity from sunlight. A typical residential system produces 5-10 kW peak — enough to power the home and charge the battery during daylight hours.
Home Battery
Stores excess solar energy for later use. A 10 kWh battery can discharge into the grid when prices are high or when the grid needs emergency support.
Electric Vehicle
A 60-80 kWh battery on wheels. Smart charging shifts demand to times when electricity is cheap and abundant — typically midday solar peaks or overnight wind.
Heat Pump
Heats the home using electricity instead of gas. Can pre-heat when electricity is cheap, then coast through expensive peak hours — turning the home itself into thermal storage.
Real-Time Coordination
How does a VPP actually work in practice? It starts with a signal from the grid: "We need more power in 30 seconds." The VPP controller receives this signal and instantly decides which homes should respond, and how.
In the case of Enpal's VPP, the controller is called Flexa — a joint venture between Enpal and Entrix, led by a former Tesla Powerwall VPP engineer. Flexa receives the grid signal and, within milliseconds, tells thousands of batteries to discharge, EVs to pause charging, and heat pumps to reduce load. The aggregate response is faster than any gas plant can achieve.
The software stack that makes this possible has four layers:
How VPP Load-Shifting Helps
The "duck curve" is what happens when solar floods the grid during the day but vanishes at sunset -- just as demand peaks. A VPP smooths this out by charging batteries during midday oversupply and discharging them during the evening ramp. Toggle between modes to see the difference.
VPP in Action
In December 2017, the Hornsdale Power Reserve responded to a 560 MW generator trip in 140 milliseconds -- 43 times faster than the conventional 6-second standard -- and proved that batteries could stabilize a national grid. It was the proof point the industry needed.
The three exhibits below show what VPPs look like in practice. The first replays a real frequency emergency where 1,100 home batteries autonomously stabilized the grid. The second shows daily energy arbitrage -- the quieter way VPPs earn revenue. The third replays the 2016 South Australia blackout: same grid, same homes, zero batteries. Toggle between tabs and compare.
Same grid. Same homes. Same infrastructure. The only difference: zero batteries. One year later, the Hornsdale battery was installed. It has prevented every similar cascade since.