A process for transferring electrical energy from a first electrical energy storage
device to a second, rechargeable electrical storage device. In this process, the
voltage in the energy storage devices are sensed and the difference in such voltages
is determined. The rate of current flow from the first to the second energy storage
device (and vice versa) is then repeatedly adjusted. A controller, which is preferably
powered by the first and second storage devices, monitors and adjusts the voltage
levels in each of such devices and the current flows between the devices.