Hi arn0,
I think this will be a big problem. All of the available controllers for brushed PM motors are basically a buck converter for motor mode and a boost converter for regeneration. In motor mode, V_motor < V_bat. In generator mode, V_motor < V_bat. The same. If the motor voltage (as a generator) exceeds the battery voltage, the controller will fault, meaning shut down to protect itself. When the generator voltage is too high the controller has no means to regulate it.
Options:
- Don't run the generator that fast.
- Use a different controller for the generator designed to operate with high voltage input.
- Change to wound field machine.
Interesting project. Where are you located (what nationality)?
major