You are currently on the new version of our website. Access the old version .
BatteriesBatteries
  • Editor’s Choice
  • Article
  • Open Access

14 May 2025

Domain Generalization Using Maximum Mean Discrepancy Loss for Remaining Useful Life Prediction of Lithium-Ion Batteries

,
and
Chair of Thermodynamics of Mobile Energy Conversion Systems, RWTH Aachen University, Forckenbeckstraße 4, 52074 Aachen, Germany
*
Author to whom correspondence should be addressed.
This article belongs to the Special Issue Data-Driven Modeling, Degradation, Control, and Advanced Management Systems for Batteries

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.

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.