Accurate battery lifespan prediction is critical for the quality evaluation and long-term planning of battery management systems. As battery degradation process is typically nonlinear, accurate early prediction of cycle life with significantly less degradation is extremely challenging. Approaches using machine learning techniques, which are mechanism-agnostic alternatives, to predict battery lifespan are therefore becoming more and more attractive. In this paper, a gradient boosting regression tree (GBRT) is proposed to model complex nonlinear battery dynamics and predict battery lifespan through various extracted battery features. Essentially, the GBRT works by constructing additional trees through minimizing the prediction residues from existing base models. It can identify complex and nonlinear end-to-end relationship and meanwhile provide relative importance for each input feature. Various potential features including voltage-related features, capacity-related features, and temperature-related features are constructed in both discharge time dimension and life cycle dimension and explored for effective lifespan prediction. Key hyper-parameters including learning rate, number of trees, and maximum number of splits are investigated for optimal GBRT prediction. Comparative studies confirm that the proposed method is significantly superior to other machine learning algorithms for battery lifespan prediction with limited data samples and various input features, with mean average percentage error around 7%.
Read full abstract