HomeEngineering & MaterialsRegenerative Braking Energy Recovery

Regenerative Braking Energy Recovery

Interactive 3D simulator of EV regenerative braking: watch a motor-as-generator split braking force between electrical regen and friction pads, limited by motor power rating, low-speed torque cutoff, and battery charge-acceptance taper near full SOC.

Engineering & Materials3DModerate60 FPS📱 Mobile-adapted⇄ 2D version
electric-vehicles ↗ Open standalone

Every time an electric vehicle brakes, its traction motor can run backwards as a generator, turning the car's kinetic energy back into electricity instead of wasting it all as brake-pad heat. This simulator models a real braking event from a chosen initial speed: a target deceleration is demanded, and the split between regenerative and friction braking is computed live from the motor/inverter's power rating, a torque-limited low-speed regime, a power-limited high-speed regime, a low-speed cutoff where regen hands off to friction brakes, and a battery charge-acceptance taper that throttles how much power the pack can actually absorb near full charge. Watch the 3D car decelerate along the track while the regen/friction power split, energy recovered, heat lost, and battery SOC update in real time.

⚙ Under the hood

Watch an EV's motor act as a generator during braking: the split between electrical regen and friction braking is computed live from motor power rating, a torque-limited low-speed regime, a power-limited high-speed regime, and a battery charge-acceptance taper near full SOC.

electric vehiclesregenerative brakingbatteryenergy recoverypowertrainmotor

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

What did you find?

Add reproduction steps (optional)