1. Introduction
As environmental pollution becomes a growing concern, electric vehicles are relying on energy storage solutions such as lithium-ion (Li-Ion) batteries for their high energy and power capabilities, low self-discharge rate, and eco-friendly attributes [
1]. However, battery performance can deteriorate over time and with continuous use, leading to a decline in capacity and increased resistance. From now on, we referred to this as the battery’s state-of-health (SoH), which often exhibits nonlinear behavior over a battery’s lifetime due to accelerated degradation when undergoing stress conditions such as high temperatures or disregard of voltage and power limits. Assessing the SoH outside of a controlled laboratory setting poses a considerable challenge; various estimation techniques are explored in
Section 2.2. Such techniques must be deployable on mobile battery management systems (BMS) in order to ensure vital information for vehicle safety and reliability.
The number of data-driven approaches present in the scientific literature has been skyrocketing recently thanks to their superior robustness, good estimation ability, and low computational cost. In the following sections, we aim to highlight significant contributions that have paved the way for this publication, followed by a summary showing the distinctive aspects of our study in comparison to the existing literature.
For comparability, many studies have used the National Aeronautics and Space Administration (NASA) Ames Prognostic Center of Excellence Li-Ion battery aging dataset for training, validation, or both. In this approach, batteries are exposed to three different current profiles: charge, discharge, and electrochemical impedance spectroscopy. For instance, Chang et al. (2021) established an online method utilizing fusion of incremental capacity and wavelet neural networks with genetic algorithm to estimate
under discharge conditions [
2]. Chai et al. (2022) proposed a method that uses empirical mode decomposition to reduce local fluctuations, an optimized dynamic single-exponential model to describe degradation, and a particle filter algorithm to determine the optimal system state. This method has shown good performance for one-step, multi-step, and long-term SoH estimation [
3]. Jia et al. (2021) proposed a novel multi-scale model for predicting the SoH of Li-Ion batteries in order to improve accuracy and overcome the nonlinear fluctuations caused by temperature variation. Temperature data were analyzed in the frequency domain using wavelet packet transform and correlation analysis, while an estimation framework was developed using wavelet neural network and ensemble learning with an expectation maximization algorithm [
4].
This study adopts a variant of the Long Short-Term Memory (LSTM)-based estimation method, similar to the approach employed by Lin et al. (2021), in which the authors utilized an LSTM-based network to create an aging estimation algorithm based on data from the charging process and capacity and a particle swarm optimization algorithm was used to optimize the LSTM model [
5].
Outside the NASA dataset, there have been other LSTM based accomplishments as well; for instance, Shu et al. (2021) created a machine learning-based SoH estimation scheme for Li-Ion battery packs in order to overcome the high demand for training data. The charging duration for a predefined voltage range was used as a health feature, and an LSTM network and transfer learning were incorporated to create the cell mean model for SoH estimation with partial data. The LSTM model was then used as the cell difference model (CDM) to evaluate SoH inconsistencies among cells, while the minimum estimation value in the CDM was used to determine the pack’s SoH. The data used in their study consisted of a variation of constant current/constant voltage (CCCV) charging/discharging profiles of three different cell types [
6]. Cheng et al. (2021) used an empirical mode decomposition (EMD) and backpropagation LSTM neural network, which relies on easily available battery parameters such as current and voltage to estimate the SoH, then processed the data through the EMD method to reduce the impact of capacity regeneration and other situations [
7]. Kong et al. (2021) proposed a framework to predict SoH using a combination of a convolution neural network (CNN) and an LSTM. The CNN was used to extract aging characteristics from the raw data obtained during the constant current charging process in order to estimate the SoH, then the results were then sent to the LSTM. A Bayesian optimization algorithm was employed for hyperparameter tuning. In our study, we similarly utilize a Bayesian optimization algorithm to obtain the best hyperparameters for the neural networks. The results presented by Kong et al. show a low root mean square error for SoH estimation with this approach [
8].
Another noteworthy accomplishment using a filter-based approach was presented in Zhou et al. (2019), where the authors aimed to create an online SoH estimation method for in-use Li-Ion batteries in electric vehicles by analyzing the charge cycles and not the actual drive cycles. Their method used an iterated extended Gaussian process regression with Kalman filter to incorporate battery data at both the macro- and micro-level time scales [
9].
SoH estimation using partial charging has been gaining more and more traction recently. X. Feng et al. used a support vector machine to compare partial charging curves in order to quantify the SoH with high accuracy [
10], while Z. Wei, H. Ruan, Y. Li, J. Li, C. Zhang, and H. He extracted health indicators from partial charging data and used an artificial neural network (ANN) for precise real-time SOH estimation [
11].
In addition to the main contribution of this paper, we combine the efforts of other papers to avoid the following issues:
In addition to meeting all of the previously mentioned criteria, the main contribution of this work lies in the introduction of a novel approach that eliminates the need for time series analysis. Instead of tracking SoH over time, our methodology involves filtering current pulses during drive cycles and analyzing the voltage response to determine the absolute SoH. As a result, our approach shifts from tracking of SoH to classification, representing a significant departure from conventional methodologies.
We begin with our materials and methods, presenting the essential background needed. Here, we introduce the data utilized and outline the strategy employed. Following this, we proceed to unveil our results, followed by a discussion. Finally, we draw conclusions to encapsulate the entirety of this work.
5. Conclusions
A dataset comprising nine cells from three different temperature environments was created, including WLTP drive cycles and an extensive check-up procedure. The data were labeled with the corresponding for machine learning purposes. Current pulses were filtered from the WLTP drive cycles and a functioning LSTM-based ANN was developed to analyze the voltage response to set current pulses. The network was optimized using a Bayesian optimization algorithm to achieve a cost effective and rapid hyperparameter solution. This hybrid approach led to a tool for estimating . While the result produced some noise, this was smoothed out over 114 data points to improve accuracy. To the best of our knowledge, this is the first study to utilize drive cycles to filter pulses. The results were subsequently analyzed by an ANN for classification, thereby eliminating the need for any initialization process, tracking methods, or additional system information requirements. Furthermore, this study distinguishes itself by incorporating three key features. First, it requires no further computations beyond the ANN, feature scaling of input data, and data point averaging, none of which require expensive resources. Second, it provides a versatile approach for assessing > 76% at any stage of the cell’s lifecycle by analyzing the voltage response to a given current pulse, thereby eliminating the need for additional information. Third, it dispenses with the need for predefined CCCV profiles, which offers two benefits: the BMS does not need to rely on special or frequent events, and the probability of overfitting during training is reduced.
In
Section 4, we have already highlighted the need for further investigation into the filter approach. Other potential outlooks for future work include:
Expanding the model’s scope: moving beyond individual cells to modules and complete battery systems is crucial for performance testing.
Considering alternative ANN methods: exploring convolutional and transformer-based neural networks could be beneficial, as LSTM approaches are known for their time-intensive training and computational costs.
Diversifying the training dataset: incorporating a more varied dataset could offer a more comprehensive understanding of the approach’s potential. These strategic adjustments could contribute to a more nuanced exploration and application of the proposed model.