Patent attributes
A battery management system includes a switch array, a first controller and a second controller. The switch array selects a battery module from multiple battery modules in a battery pack based upon a conduction state of the switch array. The first controller is coupled to the switch array and receives measurement information of cells in the battery pack through the switch array. The second controller is coupled to the switch array and the first controller and provides a control signal to control the conduction state of the switch array. The first controller further controls a balance circuit coupled to the battery pack to balance a selected battery module if the selected battery module is identified as an unbalanced battery module based upon measurement information associated with the selected battery module.