Systems and methods for balancing a pair of battery cells are described. A controller can determine a voltage difference based on a first voltage of a first battery cell and a second voltage of a second battery cell. The controller can determine a current difference between current of an inductor and a current limit of the inductor, where the inductor can be connected to a node between the first and second battery cells. The controller can identify at least one switching elements among a plurality of switching elements based on the voltage difference and the current difference. The controller can activate the identified switching elements to perform battery cell balancing between the first battery cell and the second battery cell.
展开▼