| CPC G01R 31/3648 (2013.01) [G01R 31/007 (2013.01); G01R 31/3835 (2019.01)] | 13 Claims |

|
1. A battery diagnosis apparatus, comprising:
a voltage detector configured to measure a cell voltage of a battery cell; and
a control circuit configured to:
determine a plurality of sub-voltage curves by applying a moving window of a first time length to a reference voltage curve, the reference voltage curve being a time series of voltage values indicating the cell voltage measured at each sampling time for a predetermined period of time;
for each sub-voltage curve:
determine a long-term average voltage value of the sub-voltage curve using a first average filter of the first time length;
determine a short-term average voltage value of the sub-voltage curve using a second average filter of a second time length that is shorter than the first time length; and
determine a voltage deviation associated with the sub-voltage curve by calculating a difference between the long-term average voltage value and the short-term average voltage value of the sub-voltage curve; and
wherein the control circuit is configured to determine whether the battery cell is abnormal when any two of the plurality of voltage deviations determined for the plurality of sub-voltage curves meet a first requirement, a second requirement and a third requirement,
wherein the first requirement is that one of the two voltage deviations is equal to or larger than a first deviation threshold,
wherein the second requirement is that the other of the two voltage deviations is equal to or smaller than a second deviation threshold, and
wherein the third requirement is that a time interval between the two voltage deviations is equal to or smaller than a threshold time.
|