| CPC H02J 7/00712 (2020.01) [H02J 7/0013 (2013.01); H02J 7/0047 (2013.01); H02J 7/02 (2013.01)] | 14 Claims |

|
1. A method for charging a battery pack, the method comprising:
determining a battery pack identification (ID) from a battery pack identification (ID) component of the battery pack;
setting a set of reference impedance values based on the battery pack ID, wherein:
the set of reference impedance values is associated with a number of parallel connections of a set of battery cells within the battery pack,
the set of reference impedance values includes multiple different ranges of reference impedance values, and
each of the multiple different ranges of reference impedance values corresponds to a different one of the number of parallel connections of battery cells within the battery pack;
applying a sinusoidal AC excitation signal to a set of battery cells of the battery pack;
calculating an impedance value of the battery pack based on the sinusoidal AC excitation signal;
accessing the set of reference impedance values;
comparing the impedance value of the battery pack to the multiple different ranges of reference impedance values based on the number of parallel connections of the set of battery cells within the battery pack and the battery pack ID;
selecting a charging current based on the comparison; and
charging the battery pack using the charging current.
|