Any ordinary induction motor can used to generate power and can be electrically braked.
Some of you would be familiar with induction motors being driven above synchronous speed to generate power but they can also be used as stand alone generators.
The rotor of an induction motor will retain a small residual magnetic field after it is disconnected. When it is rotated that field will generate voltage in the stator windings. However, due to the inductance of the system the field is weakened as is the case in any generator subjected to an inductive load.
On the other hand, as in any generator, a leading power factor will increase the magnetic field, building up the field strength and terminal voltage. Consequently all that is required to run an induction motor as a generator is to connect capacitors across the phases.
The capacitance required depends on the operating speed. The greater the rotational speed the higher the frequency and hence the capacitive reactance and generated voltage.
Without a load the voltage will increase until the magnetic field of the motor saturates. In practice it blows the capacitors first.
Braking can be achieved by simply increasing the capacitance while maintaining a suitable load.