Abstract
The capacity of Lithium-ion batteries degrades over the time, making accurate prediction of their Remaining Useful Life (RUL) crucial for maintenance and product lifespan design. However, diverse aging mechanisms, changing working conditions and cell-to-cell variation lead to the inhomogeneous cell lifespan and complicated life prediction. In this work, a data-driven algorithm based on stacked Long Short Term Memory (LSTM) encoder–decoders is proposed for RUL prediction. The encoder and upstream decoder form an autoencoder framework for feature extraction. The encoder and the downstream decoder form the encoder–decoder framework for RUL prediction. To enhance generalization during training, the Maximum Mean Discrepancy (MMD) loss is included in the autoencoder framework. The similarity of aging patterns is analyzed during splitting source and target datasets through k-means and Density-Based Spatial Clustering of Applications with Noise (DBSCAN). The Euclidean metric with accumulated Equivalent Cycle Number (ECN) sequence during aging shows better performance for similarity-based data splitting than the Dynamic Time Wrapping (DTW) distance metric based on capacity fading trajectory. The experimental results indicate that the proposed algorithm can provide accurate RUL prediction using 5% fading data and shows good generalization with Coefficient of Determination (R2) score of 0.98.