Entsprechende Brushless-Motoren müssten dafür geeignet sein. Gleichrichter dran und gut. Der Strom fließt dann leicht pulsförmig. Könnte den Wirkungsgrad etwas verringern...

Drehstrom-Asynchronmaschinen ließen sich auch als Generator nutzen, die brauchen allerdings spezielle Elektronik.