| CPC G06N 5/022 (2013.01) [G01R 31/367 (2019.01); G01R 31/392 (2019.01); G01R 31/396 (2019.01)] | 20 Claims |

|
1. A computer-implemented method for predicting battery cell performance, the computer-implemented method comprising:
performing at least two battery tests to generate battery test data of a battery cell, the battery test data comprising data of at least one battery cell property of the at least two battery tests, each of the at least two battery tests comprising applying a plurality of pulses on the battery cell during a corresponding battery cycle and measuring a charge-voltage curve for the corresponding battery cycle, the charge-voltage curve comprising a respective charge-voltage curve portion for each of the plurality of pulses;
providing the battery test data of the battery cell as input to a machine learning system running on a computing system to predict cell performance of the battery cell, wherein the machine learning system comprises a machine learning model that has been trained using training data including battery test data of battery cells that reached respective end of life (EOL) cycles, and, in response,
automatically generating a prediction result for the battery cell by the machine learning model, the prediction result indicating an EOL cycle of the battery cell; and
taking an action based on the prediction result for the battery cell,
wherein the battery test data of the battery cell comprises features describing a difference of the at least one battery cell property for at least two battery cycles of the at least two battery tests, and wherein the features comprise, for each of the plurality of pulses, one or more characteristics of the at least one battery cell property based on corresponding data points between the respective charge-voltage curve portions for the at least two battery cycles.
|