Here is great circuit that will increase the power and speed in a DC pulse motor, while decreasing the current draw to it at same time, and while also charging a 2nd battery stack:
The infamous "Rotovertor" super-effecient AC motor conversion ciruit:
Here is way to charge battery from a rotovertor AC motor, and the pulsing to the charge battery only occurs at the peaks of the sinewave feeding the AC motor, which makes the battery-charging "non-reflective" to the amperage draw of the motor while charging the charge battery. In other words, the amps draw to the AC motor stays the same if charging 2nd battery stack or not.
Below is a trick circuit for generator coils which create power from a permanent magnet rotor passing by them, such as an example, a Bill Muller design of generator as shown on link #16 on this site.
Basically, you "short" the generator coil by connecting the lead wires of the generator coil together, and collect the "rebound" energy of the coil into DC capacitors once the short disconnects.
With this simple circuit, you will get X20 voltage in the capacitor as compared to having no shorting of the coil occuring...do this only at the peaks of the sinewave produced by the rotor magnets passing by coil.: