A battery management system is disclosed for control of individual cells in a
battery
string. The battery management system includes a charger, a voltmeter, a selection
circuit and a microprocessor. Under control of the microprocessor, the selection
circuit connects each cell of the battery string to the charger and voltmeter.
Information relating to battery performance is recorded and analyzed. The analysis
depends upon the conditions under which the battery is operating. By monitoring
the battery performance under different conditions, problems with individual cells
can be determined and corrected.