Braking of the urban vehicles of public service wastes a large number of engine energy in the condition of starting and stopping frequently. Aiming at the problem, an electro-mechanical braking energy regeneration system was proposed which adopted a high-speed flywheel and a battery to recover the braking energy and achieve the secondary traction for the auxiliary start function. The system strategy was designed and the braking simulation was processed to validate its feasibility. The experiment results show that the system can effectively recover the braking energy, improve the starting performance of the city bus and it can be applied to the engineering.