Skip to main content
PLOS ONE logoLink to PLOS ONE
. 2024 Dec 26;19(12):e0312856. doi: 10.1371/journal.pone.0312856

LSTM-based estimation of lithium-ion battery SOH using data characteristics and spatio-temporal attention

Gengchen Xu 1, Jingyun Xu 1,2,3,*, Yifan Zhu 1
Editor: Lei Zhang4
PMCID: PMC11671002  PMID: 39724001

Abstract

As the primary power source for electric vehicles, the accurate estimation of the State of Health (SOH) of lithium-ion batteries is crucial for ensuring the reliable operation of the power system. Long Short-Term Memory (LSTM), a special type of recurrent neural network, achieves sequence information estimation through a gating mechanism. However, traditional LSTM-based SOH estimation methods do not account for the fact that the degradation sequence of battery SOH exhibits trend-like nonlinearity and significant dynamic variations between samples. Therefore, this paper proposes an LSTM-based lithium-ion SOH estimation method incorporating data characteristics and spatio-temporal attention. First, considering the trend-like nonlinearity of the degradation sequence, which is initially gradual and then rapid, input features are filtered and divided into trend and non-trend features. Then, to address the significant dynamic variations between samples, especially for capacity regeneration,a spatio-temporal attention mechanism is designed to extract spatio-temporal features from multidimensional non-trend features. Subsequently, an LSTM model is built with trend features, spatio-temporal features, and actual capacity as inputs to estimate capacity. Finally, the model is trained and tested on different datasets. Experimental results demonstrate that the proposed method outperforms traditional methods in terms of SOH estimation accuracy and robustness.

Introduction

Lithium-ion batteries, known for their high energy density, high conversion efficiency, and absence of memory effect, are widely used in electric vehicles and energy storage systems [1]. Due to repeated charging and discharging, internal aging of the battery occurs, including degradation of anode and cathode materials, aging of the separator, and reduction of the electrolyte, which leads to decreased battery capacity, increased internal resistance, and elevated self-discharge. The State of Health (SOH) of a lithium-ion battery typically refers to the ratio of its capacity to its nominal capacity under specific discharge conditions. The process involves charging the battery to full capacity [2], followed by discharging it at a defined rate until the cutoff voltage is reached. Accurate SOH estimation for lithium-ion batteries can extend battery life, enhance safety, and ensure timely battery replacement, thus maintaining efficient and stable operation of the battery [3,4].

Current mainstream methods for estimating the State of Health (SOH) of lithium-ion batteries can be broadly classified into two categories: model-based methods and data-driven methods [5]. Model-based methods are constructed based on the electrochemical evolution laws within the battery, taking full account of the influence of various aging factors on internal and external state variables, and thus developing battery aging models [6]. The main approaches include Kalman filtering, particle filtering, electrochemical impedance spectroscopy, and equivalent circuit models, among others [7]. Wang et al. developed a state-space model for lithium-ion battery capacity degradation using a cubature particle filter and conducted SOH estimation [8]. Sun et al. proposed a battery SOH estimation method based on a simplified electrochemical model optimized using a back-propagation neural network [9]. Zhang et al. combined solid electrolyte interface resistance and charge transfer resistance with temperature and State of Charge (SOC) to establish a probabilistic model for SOH estimation [10]. Liu et al. developed a lithium-ion battery dynamic model based on the open-circuit voltage method and further refined the model by integrating internal resistance correction and Kalman filtering for parameter adjustment [11]. Through effective use of state-of-charge estimation, the accuracy of capacity estimation was maintained at a high level. However, model-based methods need to consider the internal physicochemical properties of the battery, making the modeling process complex and challenging. Additionally, these methods exhibit poor generalization when applied to complex usage environments and varying operating conditions [12].

Data-driven methods do not require consideration of the internal electrochemical reactions and failure mechanisms of lithium-ion batteries. Instead, they derive insights from battery performance test data and state monitoring data, extracting the latent health status information and its evolutionary trends, thus enabling SOH estimation [13]. These methods can, to some extent, overcome the challenges of modeling difficulties and poor generalization faced by model-based methods [14]. The main approaches include support vector machines, autoregressive models, Gaussian process regression models, and Long Short-Term Memory (LSTM) networks. Lin et al. utilized the correlations between multimodal multilinear features and designed a high-order polynomial module to integrate feature information, thereby improving the efficiency and performance of SOH estimation [15]. Wang et al. developed a support vector regression model to predict the remaining useful life of lithium-ion batteries and optimized the penalty factor and kernel parameters using the artificial bee colony algorithm for SOH estimation [16]. Chen et al. employed empirical mode decomposition to decompose capacity degradation data and built autoregressive moving average (ARMA) and Elman neural network models to train and predict multiple modal sequences and residuals separately [17]. Yun et al. selected three temporal health indicators from the battery’s charge-discharge data and applied the naive Bayes Monte Carlo theory to estimate the SOH of the battery [18]. Ren et al. proposed an SOH estimation method that combines convolutional neural networks and LSTM networks, demonstrating its effectiveness on real-world datasets [19]. Liu et al. decomposed battery capacity data into intrinsic mode functions and residuals using empirical mode decomposition and employed Gaussian process regression and LSTM networks to estimate the intrinsic mode functions and residuals, respectively. This approach directly captures the long-term dependency relationships of capacity, enabling accurate predictions of capacity and SOH [20].

By comparing the aforementioned methods, it is evident that LSTM has stronger sequence modeling and nonlinear learning capabilities in SOH estimation for lithium-ion batteries compared to support vector machines, autoregressive models, and Gaussian process regression models [21]. However, LSTM still faces the challenge of being unable to focus on different variables at different time steps. To address this limitation, Yuan et al. proposed a Spatio-temporal Attention-based LSTM model (STA-LSTM) for industrial process quality forecasting [22]. The model can identify samples and input variables related to quality variables at different time steps within the time window, thereby improving prediction accuracy.However, the SOH degradation sequence of lithium-ion batteries inherently exhibits trend-like nonlinearity and significant dynamic variations between samples. There are two key issues with applying the STA-LSTM model for SOH estimation: 1) The SOH degradation sequence shows a trend that is initially gradual and then rapidly declines. In SOH samples, there are variables that reflect long-term trends (trend variables) and others that reflect short-term changes (short-term variables) [23]. The STA-LSTM model applies spatial attention weighting to all sample variables and propagates them upwards through layers, which obscures the influence of trend variables on long-term trends. 2) The model’s temporal attention mechanism adaptively identifies the weights of different sample features relevant to quality prediction but determines these weights based on estimated quality values rather than actual quality values [24]. This lack of actual quality data in calculating the weights significantly affects the estimation accuracy for SOH sequences with pronounced dynamic variations. To address these issues, this paper proposes an LSTM-based SOH estimation method for lithium-ion batteries that incorporates data characteristics and spatio-temporal attention. First, to address the trend-like nonlinearity of the degradation sequence, which starts off gradually and then accelerates, input features are filtered and divided into trend and non-trend features. Then, to account for the significant dynamic variations between samples, particularly the issue of capacity regeneration, a spatio-temporal attention mechanism structure is designed to extract spatio-temporal features from multidimensional non-trend features. Subsequently, an LSTM model is built using trend features, spatio-temporal features, and actual capacity as inputs to estimate battery capacity. The main contributions of this paper are as follows:

  1. To address the trend-like nonlinearity in the degradation sequence, which is initially gradual and then accelerates, the input variables are filtered based on the degradation characteristics of lithium-ion batteries and classified into trend variables and short-term variables. Trend variables represent the long-term trends of SOH degradation, while short-term variables capture short-term changes.

  2. To address the significant dynamic variations between samples, particularly the issue of capacity regeneration, a spatio-temporal attention mechanism for multidimensional short-term variables is designed. This mechanism reduces redundancy between different features through spatial attention and uses temporal attention to steadily predict the stable parts of capacity degradation while effectively tracking the sudden rises caused by capacity regeneration.

  3. An LSTM structure based on variable classification and spatio-temporal attention is developed to estimate SOH.

The remainder of this paper is organized as follows: Section 2 introduces the battery training and degradation datasets and analyzes the correlation between the selected health factors and SOH. Section 3 provides a detailed description of the fusion model based on data characteristics and the spatio-temporal attention mechanism. Section 4 presents the experimental results and analysis. Finally, Section 5 concludes the paper.

Battery training and degradation datasets

To study the aging characteristics of lithium-ion batteries, NASA’s 18650-type lithium-ion battery was used, with a rated capacity of 2Ah and a rated voltage of 3.6V. The charge and discharge cutoff voltages were set to 4.2V and 2.5V, respectively. All data in this paper were collected at ambient temperature, using constant current (CC) and constant voltage (CV) for charging, and constant current (CC) for discharging. Specifically, during the charging process, the battery was charged in CC mode at a constant current of 1C until reaching 4.2V, followed by CV mode charging until the charging current dropped to 20mA [25]. To simulate different operating conditions in an ideal laboratory environment, the discharge process was conducted in CC mode, designed with five different discharge rates and intervals, discharging to the cutoff voltage of 2.5V. The detailed voltage and current variation curves for battery charge and discharge are shown in Fig 1. The aging test data of the battery were used to evaluate the performance of the developed SOH and Remaining useful life (RUL) prediction methods in practical applications. Therefore, this paper selected multiple health features as inputs to the model, extracted from the voltage data obtained during the charging process, which best reflect the battery’s operational characteristics. Fig 2 shows the charging voltage variation curves of the B5 battery from the NASA dataset under different cycle numbers. From the figure, it can be clearly observed that as the number of charge-discharge cycles increases, the degree of battery aging intensifies, and the duration of the CC charging phase gradually decreases [26]. During the CC charging process, the time duration between different voltage intervals also decreases as the cycle number increases. This paper defines this duration as the time spent in different voltage ranges during charging, and uses it as a health feature.

Fig 1. Curve of battery charging and discharging voltage and current.

Fig 1

Fig 2. Charging voltage variation curve of B5 under different cycles.

Fig 2

This paper selects three sets of data, labeled B5, B6, and B7, as the subjects for health factor extraction. Under the CC charging mode, the time required for the battery voltage to move through four stages: 3.8V-3.9V (F1), 3.9V-4.0V (F2), 4.0V-4.1V (F3), and 4.1V-4.2V (F4) is recorded [27]. Among them,F1 represents the battery performance in the 3.8V-3.9V range, primarily reflecting capacity changes in the initial phase; F2 represents the 3.9V-4.0V range, reflecting the battery’s mid-term health state; F3 represents the 4.0V-4.1V range, tracking the battery’s performance as it approaches full charge; F4 represents the 4.1V-4.2V range, describing the battery’s behavior under high voltage conditions.The experimental results are shown in Fig 3, illustrating the changes in capacity and health factors over the number of cycles. From the figure, the following observations can be made: (1) As the number of cycles increases, both the capacity and the four health factors gradually decrease overall; (2) When capacity regeneration occurs at certain cycle numbers, the capacity increases, and the four health factors also increase to varying degrees; (3) Among the four health factors, F1, F2, and F3 are more closely related to capacity overall, while F4 shows higher correlation with capacity in the later stages.

Fig 3. Variation of volume and health factors with the number of cycles.

Fig 3

To further refine the selection of health factors, this paper calculates the Spearman correlation coefficient between the capacity and the four health factors. The calculation formula is as follows:

rs=k=1N(xkx¯)(yky¯)k=1N(xkx¯)2k=1N(yky¯)2 (1)

Where rs represents the Spearman correlation coefficient, xk and yk denote the health factor and the cycle capacity at the k-th measurement, respectively, and x¯ and y¯ represent the average values of the N health factors and cycle capacities, with N being the number of elements. The statistical results are shown in Table 1, which presents the correlation between capacity and health factors. From the table, the following conclusions can be drawn: (1) The correlation coefficients between the health factors F1, F2, and F3 and capacity are all greater than 0.9, indicating a strong correlation with capacity; (2) For batteries B5 and B7, the health factor F1 shows the highest correlation with capacity, while for battery B6, F2 has the highest correlation; (3) For data with cycle numbers greater than 90, F4 exhibits the highest correlation.The data sets F1, F2, and F3 show redundancy. Since users typically charge the battery when there is still remaining capacity, the health factor F1 may have missing data. Subsequent experimental validation shows that F2 and F3 perform best as health factors, and therefore, F2 and F3 are selected for further research in this paper.

Table 1. Correlation between capacity and health factors.

Battery 3.8V-3.9V 3.9V-4.0V 4.0V-4.1V 4.1V-4.2V
B0005 0.993 0.992 0.993 0.989
B0006 0.989 0.990 0.988 0.394
B0007 0.978 0.975 0.976 0.985

LSTM model based on the fusion of data characteristics and spatio-temporal attention mechanism

To address the trend-like nonlinearity of degradation sequences, which is initially gradual and then accelerates, the degradation data is divided into trend data and short-term data. Then, to handle the significant dynamic variations between samples, particularly in the case of capacity regeneration, a spatio-temporal attention mechanism is designed for short-term data to extract short-term spatio-temporal features [28]. An LSTM model is then constructed using trend data, short-term spatio-temporal features, estimated capacity, and actual capacity as inputs to estimate future capacity. The overall structure of the algorithm is shown in Fig 4. Block I is a feature optimization module based on the spatial attention mechanism. This module mainly addresses the issue of feature selection by combining the health factors F2, F3, and Q to form a three-dimensional vector, and using the attention mechanism to calculate weights, enabling the model to better capture the patterns of battery capacity changes over time.Block II is a feature optimization module based on the temporal attention mechanism. This module focuses on dynamic changes in the time series, paying special attention to key time points. It effectively addresses prediction errors caused by fluctuations in time features during battery capacity prediction, further improving the model’s stability and prediction accuracy.

Fig 4. Algorithm structure diagram.

Fig 4

Short-term feature extraction

To capture the long-term dependencies in battery capacity degradation data, LSTM units are used as the basic activation function units in the proposed STL-LSTM model. In LSTM, three gate controllers and a memory cell are embedded within each basic LSTM unit, namely the input gate, forget gate, and output gate. These three gates are used to determine which information from the weighted time series should be remembered. The memory cell stores the input information across all time steps. The LSTM network achieves temporal memory through the switching of these gates and the memory cell, preventing the vanishing gradient problem [29]. The structure of the short-term feature extraction process is shown in Fig 5, where the input variable c(k)=[c1(k),c2(k),,cT(k)] represents the short-term data at the k-th cycle, and T denotes the dimension of the short-term data. The output variable represents the hidden state at the k-th cycle. The input variables c(k) is processed through the LSTM unit to compute the output SOH Q˜(k)Q(k). The detailed process is as follows:

f(k)=σ(Wf[s(k1),c(k)]+bf) (2)
ik=σ(Wi[s(k1),c(k)]+bi) (3)
Q˜k=tanh(Wc[s(k1),c(k)]+bc) (4)
d(k)=fkd(k1)+ikC˜k (5)
h(k)=σ(Wo[s(k1),c(k)]+bo) (6)

Fig 5. Short-time feature extraction structure.

Fig 5

In the equation, WfWiWcWo are weight matrices; bfbibcbo are bias vectors; s(k)、s(k−1) represent the hidden states of the k-th and (k-1)-th cycle, respectively; c(k)、c(k−1) are the cell states of the current and previous modules, respectively; σ is the sigmoid function.

Feature optimization based on spatial attention mechanism

After short-term feature extraction, the optimal short-term features differ across different batteries. To ensure the model’s generalizability, multiple features need to be selected. However, redundancy and interference exist among different features. In this section, a temporal attention mechanism is designed to eliminate redundancy between features. Therefore, a spatial attention mechanism is introduced to weight the sample features from k,k−1,⋯,kM+1, adaptively adjusting the short-term feature values. The model structure is shown in Fig 6. x(k) represents the input features, composed of health factors F2 and F3, and after spatial attention weighting, new inputs xs(k) are generated.

Fig 6. Spatial attention feature weighting.

Fig 6

xs(k)=i=1Tαi(k)xi(k),1iT (7)
αi(k)=exp|xi(k)Q(k1)|i=1Texp|xi(k)Q(k1)|,1iT (8)

The normalized value αi(k) serves as the spatial attention weight, xi(k) is the three-dimensional vector composed of F2(k)、F3(k), and Q(k−1) is the actual capacity at the previous time step.

Feature optimization based on time attention mechanism

After the feature optimization by the spatial attention mechanism, to prevent abrupt feature changes caused by fluctuations in lithium-ion battery data, which could result in prediction outcomes severely deviating from normal values, a temporal attention mechanism is introduced. This mechanism applies weighting to the sample features at k,k−1,⋯,kM+1 to adaptively adjust the short-term feature values. As shown in Fig 7, the temporal attention value for the hidden state at time k can be calculated as follows.

β1i(k)=exp|xsi(k)s(k1)|,1iM1 (9)
β1M(k)=exp(|xsM(k)s(k1)|+|xsM(k)xsM(k1)|) (10)
βi(k)=β1i(k)i=1Mβ1i(k),1iM (11)
c(k)=i=1Mβi(k)xsi(k),1iM (12)

Where β1i(k) is the weight of the i-th feature at time k, and β1M(k) is the optimized weight of the M-th feature at time k. The normalized value βi(k) becomes the temporal attention weight, and c(k) is the final feature input.

Fig 7. Time attention features weighted.

Fig 7

Long-term trend feature extraction

To address the trend-like nonlinearity of the degradation sequence, which initially declines gradually and then rapidly, the degradation data is divided into trend data and short-term data. Trend data should reflect the characteristic of initially gradual and then rapid trends. Due to fluctuations caused by operational differences, the historical capacity exhibits significant variability, and a single capacity value cannot adequately express the trend pattern. Therefore, in this section, multiple average capacity values are selected as trend data L(k):

L(k)=1Mi=1MQ(ki) (13)

Where Q(ki) is the actual capacity. The LSTM model, with the short-term features c(k), trend data L(k), estimated capacity Q˜(k1), and actual capacity Q(k−1) as inputs, is used to estimate the subsequent capacity Q˜(k).

Q˜(k)=fl[c(k),L(k),Q(k1),Q˜(k1)]+bv (14)

Where fl(•) represents the LSTM unit, and bv is the bias vector.

Algorithm description

The soft sensor model architecture based on STL-LSTM is shown in Fig 8, and the architecture is divided into three steps: (1) A complete lithium battery dataset is selected from the same type of lithium batteries with a full SOH evolution dataset. Health factors F2(k)、F3(k), the actual capacity Q(k), and the trend feature L(k) at time k are extracted from this dataset. k = 1,……,N1, where k represents the cycle number, and N1 represents the number of cycles experienced when the capacity degrades to 70%. The STL-LSTM model is trained on this dataset to initially determine the network parameters; (2) The local lithium battery dataset refers to the battery currently in use. Health factors F2(k)、F3(k)、Q(k) and L(k) are extracted from its historical dataset. k = 1,……,N2 where k represents the cycle number, and N2 represents the selected cycle number used as training samples. The STL-LSTM model is trained on this data to optimize the network hyperparameters; (3) Based on F2(k)、F3(k)、Q(k−1) and L(k), the final capacity Q˜(k) is estimated. The algorithm description of STL-LSTM is shown in Table 2.

Fig 8. Soft sensor modeling framework based on STL-LSTM.

Fig 8

Table 2. Description of STL-LSTM algorithm.

Algorithm: LSTM model based on data characteristics and space-time attention machine
Input: The input variable x(k)=[x1(k),x2(k),,xT(k)] represents the k-th cycle’s short-term data, where T represents the dimensionality of the short-term data. L(k) represents the real capacity value at the k-th cycle.
Output: The output variable Q˜(k) represents the SOH estimated value for the k-th cycle’s capacity.
1.Algorithm: Long Short-Term Memory Network Based on Temporal Attention Mechanism(STL-LSTM)
procedure:
1.Standardize the data set
2.Initialize the network parameters, including the weight matrix W and the bias vectors U,V
3.Execute for each time step T = 1 to k:
a.Short-time feature extraction:
For each time step k = 1 to T
i. Calculate the activation values of the input, forget, and output gates
Input gate: ik=σ(Wi[s(k1),c(k)]+bi)
Forget Gate: f(k)=σ(Wf[s(k1),c(k)]+bf)
Output gate: h(k)=σ(Wo[s(k1),c(k)]+bo)
Calculate cell state
Q˜k=tanh(Wc[s(k1),c(k)]+bc)
Update the hidden status
d(k)=fkd(k1)+ikC˜k
b. Spatial attention mechanism:
For each time step k = 1 to T:
i.Calculate the time attention value at moment k: xs(k)=i=1Tαi(k)xi(k),1iT
ii.The time weighted sum of all encoder hidden states is calculated to obtain the final feature input:
αi(k)=exp|xi(k)Q(k1)|i=1Texp|xi(k)Q(k1)|,1iT
b. Temporal attention mechanism:
i.Calculate the time attention value of the hidden state at time k:
β1i(k)=exp|xsi(k)s(k1)|,1iM1
ii.Final feature input c(k)
c(k)=i=1Mβi(k)xsi(k),1iM
c. Capacity estimation:
i.The average capacity is trend data L(k)
L(k)=1Mi=1MQ(ki)
ii. c(k)、L(k)、Q˜(k1)Q(k−1) as input of LSTM model as input, Estimate subsequent capacity Q˜(k)
Q˜(k)=fl[c(k),L(k),Q(k1),Q˜(k1)]+bv

Experiment and analysis

Data preparation

To validate the effectiveness of the proposed LSTM model based on the fusion of data characteristics and spatio-temporal attention mechanism (STL-LSTM) in enhancing the prediction accuracy of State of Health (SOH) for lithium-ion batteries, data from the NASA battery database was used. Within the dataset, battery models and time points F2(k)、F3(k)、Q(k−1) and L(k) were selected to estimate capacity Q˜(k). Specifically, batteries B5 to B7 contributed data for 168 cycles each, and the complete datasets from batteries B5 and B6 were utilized as focal study datasets for model training. The STL-LSTM model was trained on SOH databases indicating capacity degradation from 50% to 70%, showing a relatively higher error rate when predictions did not reach the anticipated range [30]. To evaluate the performance of the algorithm, Root Mean Square Error (RMSE) and Mean Absolute Error (MAE) were used as evaluation metrics, defined as follows:

RMSE=1ni=1n(Q^(k)Q(k))2 (15)
MAE=1ni=1n|Q^(k)Q(k)| (16)

Where Q^(k) is the predicted value for the k-th cycle, and Q(k) is the actual value for the k-th cycle.

Algorithm performance comparison under different characteristics

To verify the impact of different features on the capacity estimation performance of the LSTM model, this section selects three features that are highly correlated with the capacity at time k: the capacity Q(k−1) at time k−1, and the health factors F2(k)、F3(k). Three models were designed accordingly: the first method uses Q(k−1) as the input feature, the second method uses F2(k)、F3(k) as the input features, and the third method uses Q(k−1)、F2(k)、F3(k) as input features. For the first method, Q(k−1) is highly correlated with Q(k) when the battery capacity changes slowly. However, when the battery has not been used for an extended period, a capacity regeneration phenomenon occurs, and there is a significant difference between Q(k−1) and Q(k), manifested as sharp peaks in the battery capacity curve. For the second method, since the health factors F2(k)、F3(k) are highly related to the charged capacity at time k, a large charged capacity necessarily means a large discharged capacity. Therefore, theoretically, using F2(k)、F3(k) as inputs should result in better performance, especially in estimating the sharp peaks during capacity regeneration. For the third method, which selects three features, theoretically, Q(k−1) should benefit capacity estimation performance in regions of slow capacity change, while F2(k)、F3(k) should improve peak capacity estimation.

To verify and compare the performance of the three methods, this section selects batteries B5 and B6 from the NASA dataset, with the first 50% and 70% of the battery data used as the training set, and the remaining 50% and 30% as the test set. The experimental results are shown in Figs 9 and 10, Table 3. From the figures and table, the following can be observed:

Fig 9. B5 battery capacity estimation performance comparison of three methods.

Fig 9

(a) The first 50% is the training set (b)The first 70% is the training set.

Fig 10. B6 battery capacity estimation performance comparison of three methods.

Fig 10

(a)The first 50% is the training set (b)The first 70% is the training set.

Table 3. Comparison of capacity estimation performance metrics for two batteries using three methods.

Battery Training Set Method 1
RMSE/MAE
(10−2)
Method 2
RMSE/MAE
(10−2)
Method 3
RMSE/MAE
(10−2)
B0005 50% 1.49/1.26 1.45/1.24 1.60/1.46
B0005 70% 0.59/0.36 0.48/0.36 0.89/0.83
B0006 50% 2.00/1.60 1.76/1.30 2.15/1.86
B0006 70% 1.34/1.25 1.50/1.10 1.78/1.46

1)Methods 1 and 2 provide estimated capacities that are close to the actual capacity when the battery capacity is in a region of slow change. However, when the capacity is in a sharp peak region, Method 1 shows a larger estimation error compared to the actual capacity, whereas Method 2 has a significantly smaller error, which is consistent with the theoretical analysis. Method 3 performs worse than Methods 1 and 2 in regions of slow capacity change due to the interference among the simple combinations of the three features, which negatively impacts the estimation accuracy.

2)When using the first 50% and 70% as the training set, the performance metrics of the three methods ranked from best to worst are: Method 2, Method 1, and Method 3. However, with an increase in the training set size, the performance metrics of all three methods significantly improve, indicating that expanding the training set enhances estimation performance.

Impact of different modules on algorithm performance

To verify the impact of spatio-temporal attention and long-term trend features on algorithm performance, this paper designs three methods: the SOH estimation model based on spatial attention mechanism (SA-LSTM), the SOH estimation model based on spatio-temporal attention mechanism (ST-LSTM), and the method proposed in this paper, STL-LSTM. In the SA model, the temporal attention mechanism module is removed from the original STL-LSTM model, while in the ST-LSTM model, the long-term trend feature input is removed [50]. To verify and compare the performance of the three methods, the NASA dataset with batteries B5 and B6 was selected, with the first 50% and 70% of the battery data used as the training set and the remaining 50% and 30% as the test set. The experimental results are shown in Figs 11 and 12Table 4. From the figures and table, the following can be observed:

Fig 11. Comparison of capacity estimation performance for battery B5 using three methods.

Fig 11

(a)The first 50% is the training set (b)The first 70% is the training set.

Fig 12. Comparison of capacity estimation performance for battery B6 using three methods.

Fig 12

(a)The first 50% is the training set (b)The first 70% is the training set.

Table 4. Comparison of capacity estimation performance metrics for two batteries using three attention mechanism models.

Battery Training Set SA-LSTM
RMSE/MAE
(10−2)
ST-LSTM
RMSE/MAE
(10−2)
STL-LSTM
RMSE/MAE
(10−2)
B0005 50% 1.47/1.20 1.35/1.13 0.75/0.59
B0005 70% 0.51/0.32 0.42/0.37 0.38/0.24
B0006 50% 1.42/1.29 1.51/1.21 1.06/0.76
B0006 70% 2.01/1.63 1.81/1.28 1.66/1.19
  1. In the capacity regeneration region, the SA-LSTM model performs best at time k+1. This is because the SA at time k+1 integrates the health factors F2 and F3, which are highly correlated with the capacity Q, making it beneficial for estimating Q. However, this also exacerbates dynamic fluctuations, leading to greater estimation performance variation after model training. At time k+2, the performance of STL-LSTM is close to that of SA-LSTM because the temporal attention mechanism introduces adaptive weighting, increasing the fusion weight of F2 and F3 at the most recent time when the F2 and F3 values show a trend of increase or decrease.

  2. In the early slow-changing region, the performance of ST-LSTM is significantly better than that of SA-LSTM, and the performance of ST-LSTM is close to that of STL-LSTM.

  3. In the later stages, the overall performance of STL-LSTM is closer to the actual capacity and is superior to STL-LSTM. This is because the overall trend feature was introduced, ensuring that the model can achieve both short-term and long-term fusion estimation.

Performance comparison of different algorithms

To compare the superiority of the STL-LSTM algorithm proposed in this paper, the mainstream LSTM algorithm was selected for comparison, using the NASA datasets for batteries B5 and B6. The first 70% of the battery data was used as the training set, and the remaining 30% as the test set. The experimental results are shown in Table 5. From the table, it can be seen that the STL-LSTM algorithm outperforms the traditional algorithm in terms of performance in short-term regions, regeneration regions, and later-stage regions.

Table 5. Comparison of different LSTM algorithms.

Comparison of methods RMSE(10−2) MSE(10−4) MAE(10−2) MAPE
CNN-LSTM 0.46 0.29 0.36 0.31
Bi-LSTM 0.41 0.27 0.40 0.28
STL-LSTM 0.38 0.25 0.24 0.20

Conclusion

Conventional LSTM-based SOH estimation methods do not account for the trend-like nonlinearity in battery SOH degradation sequences and the significant dynamic variations between samples. This paper proposes an LSTM-based lithium battery SOH estimation method that incorporates data characteristics and spatio-temporal attention. Considering the trend-like nonlinearity of degradation sequences, which starts gradually and then accelerates, the input features are divided into trend and non-trend features. The trend data reflects the gradual-to-rapid change in the trend, while the non-trend features include health factors and the actual capacity at the previous time step. To address the significant dynamic variations between samples, especially the issue of capacity regeneration, a spatio-temporal attention mechanism structure for multidimensional non-trend features is designed to extract spatio-temporal features. Subsequently, an LSTM model is built using trend features, spatio-temporal features, actual capacity, and other inputs to estimate the capacity. Finally, the model is trained and tested on different datasets. Experimental results demonstrate that STL-LSTM outperforms traditional algorithms in short-term regions, regeneration regions, and later-stage regions.

Data Availability

This dataset is provided by the NASA Prognostics Center of Excellence (PCoE) as part of the NASA Lithium-Ion Battery Data Set (https://www.nasa.gov/intelligent-systems-division/discovery-and-systems-health/pcoe/pcoe-data-set-repository/). The dataset contains experimental data on lithium-ion batteries, including charge and discharge cycles at different temperatures, with recorded impedance as the criterion for damage. This dataset has been widely used in the research of battery health management and prognostics.Details are as follows: Download link: https://phm-datasets.s3.amazonaws.com/NASA/5.+Battery+Data+Set.zipData set citation: B. Saha and K. Goebel (2007). “Battery Data Set,” NASA Prognostics Data Repository, NASA Ames Research Center, Moffett Field, CA. Regarding the Health Factor Dataset, this dataset was generated through experimental procedures and primarily reflects the battery health under different voltage ranges. These health factors are derived from the battery’s capacity changes across different voltage ranges and specific stages, providing an accurate reflection of the overall battery health status. If you or any reader requires this dataset, Please send an email to 1978083595@qq.com to contact (Qian Zhuge) for further details.

Funding Statement

This research was partially supported by Zhejiang Provincial Natural Science Foundation of China under Grant (No. LTGS23E070002).

References

  • 1.Huang C. S., Chow M. Y., Robust State-of-Charge Estimation for Lithium-Ion Batteries Over Full SOC Range. IEEE Journal of Emerging and Selected Topics in Industrial Electronics. vol. 2, no. 3, pp. 305–313, 2021. doi: 10.1109/JESTIE.2021.3078253 [DOI] [Google Scholar]
  • 2.Deng Z.W., Xu L., Liu H.G., Hu X.S., Wang B., J Zhou J. Rapid health estimation of in-service battery packs based on limited labels and domain adaptation.Journal of Energy Chemistry.vol. 89,pp. 345–354,2024. doi: 10.1016/j.jechem.2023.10.056 [DOI] [Google Scholar]
  • 3.Zhang C.L., Luo L.J., Yang Z., Zhao S.H., He Y.G., Wang X., et al.Battery SOH estimation method based on gradual decreasing current,double correlation analysis and GRU.Green Energy and Intelligent Transportation.vol.2, no.5, pp.2773–1537,2023. doi: 10.1016/j.geits.2023.100108 [DOI] [Google Scholar]
  • 4.Xu G.C., Zhu Y.Z., Xu J.Y., Ni X.R., Wu C.Y. and Gao K.D. DNPSO-LSTM based SOH Estimation for Li-ion Batteries. 2023 3rd International Conference on New Energy and PowerEngineering(ICNEPE).pp.724–727,2023. doi: 10.1109/ICNEPE60694.2023.10429760 [DOI] [Google Scholar]
  • 5.She C.Q., Shen Y.P., Bin G.F., Hong J.C. and Peng Y.F. Accurate State of Health Estimation of Battery System based on Multi-stage Constant Current Charging and Behavior Analysis in Real-world Electric Vehicles. IEEE Transactions on Transportation Electrification, doi: 10.1109/TTE.2024.3386831 [DOI] [Google Scholar]
  • 6.Fang D.Y., Wu W.T., Li J.F., Yuan W.Z., Liu T.,Dai C.S., et al.Performance simulation method and state of health estimation for lithium-ion batteries based on aging-effect coupling model.Green Energy and Intelligent Transportation.vol. 2,2023. [Google Scholar]
  • 7.Lin Y. H., Tian L. L. and Ding Z. Q. Ensemble Remaining Useful Life Prediction for Lithium-Ion Batteries With the Fusion of Historical and Real-Time Degradation Data. IEEE Transactions on Vehicular Technology.vol. 72, no. 5, pp. 5934–5947, 2023. doi: 10.1109/TVT.2023.3234159 [DOI] [Google Scholar]
  • 8.Wang D., Yang F., Tsui K.L., Zhou Q. and Bae S. J. Remaining Useful Life Prediction of Lithium-Ion Batteries Based on Spherical Cubature Particle Filter. IEEE Transactions on Instrumentation and Measurement.vol. 65, no. 6, pp. 1282–1291,2016. doi: 10.1109/TIM.2016.2534258 [DOI] [Google Scholar]
  • 9.Sun X.D., Chen Q.C., Zheng L.F. and Yang J.F. Joint Estimation of State-of-Health and State-of-Charge for Lithium-Ion Battery Based on Electrochemical Model Optimized by Neural Network. IEEE Journal of Emerging and Selected Topics in Industrial Electronics. vol. 4, no. 1, pp. 168–177,2023. doi: 10.1109/JESTIE.2022.3148031 [DOI] [Google Scholar]
  • 10.Zhang Q.M., Huang C. G., Li H., Feng G.D. and Peng W.W. Electrochemical Impedance Spectroscopy Based State-of-Health Estimation for Lithium-Ion Battery Considering Temperature and State-of-Charge Effect.IEEE Transactions on Transportation Electrification. vol. 8, no. 4, pp. 4633–4645, 2022. doi: 10.1109/TTE.2022.3160021 [DOI] [Google Scholar]
  • 11.Liu X.Y., Li W.L. and Zhou A.G. PNGV Equivalent Circuit Model and SOC Estimation Algorithm for Lithium Battery Pack Adopted in AGV Vehicle. IEEE Access.vol. 6, pp. 23639–23647, 2018. doi: 10.1109/ACCESS.2018.2812421 [DOI] [Google Scholar]
  • 12.He J.T., Wei Z.B., Bian X.L. and Yan F.J. State-of-Health Estimation of Lithium-Ion Batteries Using Incremental Capacity Analysis Based on Voltage–Capacity Model. IEEE Transactions on Transportation Electrification. vol. 6, no. 2, pp. 417–426, 2020. doi: 10.1109/TTE.2020.2994543 [DOI] [Google Scholar]
  • 13.Deng Z., Hu X., Li P., Lin X. and Bian X. Data-Driven Battery State of Health Estimation Based on Random Partial Charging Data. IEEE Transactions on Power Electronics. vol. 37, no. 5, pp. 5021–5031, 2022. doi: 10.1109/TPEL.2021.3134701 [DOI] [Google Scholar]
  • 14.Xu T.T., Peng Z., Liu D.G. and Wu L.F. A Hybrid Drive Method for Capacity Prediction of Lithium-Ion Batteries.IEEE Transactions on Transportation Electrification, vol. 8, no. 1, pp. 1000–1012, 2022. doi: 10.1109/TTE.2021.3118813 [DOI] [Google Scholar]
  • 15.Lin M.Q., You Y.Q., Meng J.H., Wang W.W., Wu J.W. and Stroe D. I. Lithium-Ion Batteries SOH Estimation With Multimodal Multilinear Feature Fusion.IEEE Transactions on Energy Conversion.vol. 38,no.4, pp.2959–2968,2023. doi: 10.1109/TEC.2023.3282017 [DOI] [Google Scholar]
  • 16.Wang Y.Z., Ni Y.L., Lu S., Wang J.G. and Zhang X.Y. Remaining Useful Life Prediction of Lithium-Ion Batteries Using Support Vector Regression Optimized by Artificial Bee Colony. IEEE Transactions on Vehicular Technology, vol. 68, no. 10, pp. 9543–9553,2019. doi: 10.1109/TVT.2019.2932605 [DOI] [Google Scholar]
  • 17.Chen Z., Xue Q., Xiao R.X., Liu Y.G. and Shen J.W. State of Health Estimation for Lithium-ion Batteries Based on Fusion of Autoregressive Moving Average Model and Elman Neural Network. IEEE Access.vol. 7, pp. 102662–102678, 2019, doi: 10.1109/ACCESS.2019.2930680 [DOI] [Google Scholar]
  • 18.H Yun Z. and Qin W.H. Remaining Useful Life Estimation of Lithium-Ion Batteries Based on Optimal Time Series Health Indicator. IEEE Access. vol. 8, pp. 55447–55461, 2020. doi: 10.1109/ACCESS.2020.2981947 [DOI] [Google Scholar]
  • 19.Ren L., Dong J.B., Wang X.K., Meng Z.H., Zhao L.Z. and Deen M. J. A Data-Driven Auto-CNN-LSTM Prediction Model for Lithium-Ion Battery Remaining Useful Life. IEEE Transactions on Industrial Informatics. vol. 17, no. 5, pp. 3478–3487, 2021. doi: 10.1109/TII.2020.3008223 [DOI] [Google Scholar]
  • 20.Liu K.L., Shang Y.L., Ouyang Q. and Widanage W. D. A Data-Driven Approach With Uncertainty Quantification for Predicting Future Capacities and Remaining Useful Life of Lithium-ion Battery. IEEE Transactions on Industrial Electronics.vol. 68, no. 4, pp. 3170–3180, 2021. doi: 10.1109/TIE.2020.2973876 [DOI] [Google Scholar]
  • 21.Chen Z., Xue Q., Wu Y.T., Shen S.Q., Zhang Y.J. and Shen J. G. Capacity Prediction and Validation of Lithium-Ion Batteries Based on Long Short-Term Memory Recurrent Neural Network .IEEE Access, vol. 8, pp. 172783–172798, 2020. doi: 10.1109/ACCESS.2020.3025766 [DOI] [Google Scholar]
  • 22.Yuan X.F., Li L., Shardt Y. A. W., Wang Y.L. and Yang C.H. Deep Learning With Spatiotemporal Attention-Based LSTM for Industrial Soft Sensor Model Development. IEEE Transactions on Industrial Electronics. vol. 68, no. 5, pp. 4404–4414, 2021. doi: 10.1109/TIE.2020.2984443 [DOI] [Google Scholar]
  • 23.Tan Y.D. and Zhao G.C. Transfer Learning With Long Short-Term Memory Network for State-of-Health Prediction of Lithium-Ion Batteries. IEEE Transactions on Industrial Electronics.vol. 67, no. 10, pp. 8723–8731, 2020. doi: 10.1109/TIE.2019.2946551 [DOI] [Google Scholar]
  • 24.Tang J., Xu L., Wu X.Q. and Chen K. A Short-Term Forecasting Method for Ionospheric TEC Combining Local Attention Mechanism and LSTM Model. IEEE Geoscience and Remote Sensing Letters.vol. 21, pp. 1–5,Art no. 1001305,2024. doi: 10.1109/LGRS.2024.3373457 [DOI] [Google Scholar]
  • 25.Li L.N., Huang Z. and Ding G.R. Indirect Prediction for Lithium-Ion Batteries RUL Using Multi-Objective Arithmetic Optimization Algorithm-Based Deep Extreme Learning Machine. IEEE Access, vol. 11, pp. 110400–110416, 2023. doi: 10.1109/ACCESS.2023.3320058 [DOI] [Google Scholar]
  • 26.Wu Y.T., Xue Q., Shen J.W., Lei Z., Chen Z.Z. and Liu Y.G. State of Health Estimation for Lithium-Ion Batteries Based on Healthy Features and Long Short-Term Memory. IEEE Access. vol. 8, pp. 28533–28547, 2020. doi: 10.1109/ACCESS.2020.2972344 [DOI] [Google Scholar]
  • 27.Cui S. and Joe I. A Dynamic Spatial-Temporal Attention-Based GRU Model With Healthy Features for State-of-Health Estimation of Lithium-Ion Batteries. IEEE Access.vol. 9, pp. 27374–27388, 2021. doi: 10.1109/ACCESS.2021.3058018 [DOI] [Google Scholar]
  • 28.Wu J., Cui X.C., Zhang H. and Lin M.Q. Health Prognosis With Optimized Feature Selection for Lithium-Ion Battery in Electric Vehicle Applications. IEEE Transactions on Power Electronics. vol. 36, no. 11, pp. 12646–12655,2021. doi: 10.1109/TPEL.2021.3075558 [DOI] [Google Scholar]
  • 29.Shu X., Shen J.W., Li G., Zhang Y.J., Chen Z. and Liu Y.G. A Flexible State-of-Health Prediction Scheme for Lithium-Ion Battery Packs With Long Short-Term Memory Network and Transfer Learning. IEEE Transactions on Transportation Electrification. vol. 7, no. 4, pp. 2238–2248, 2021, doi: 10.1109/TTE.2021.3074638 [DOI] [Google Scholar]
  • 30.Zhang Y.Z., Xiong R., He H.W. and Pecht M. G. Long Short-Term Memory Recurrent Neural Network for Remaining Useful Life Prediction of Lithium-Ion Batteries. IEEE Transactions on Vehicular Technology. vol. 67, no. 7, pp. 5695–5705, 2018. doi: 10.1109/TVT.2018.2805189 [DOI] [Google Scholar]

Decision Letter 0

Lei Zhang

2 Sep 2024

PONE-D-24-34452LSTM-Based Estimation of Lithium-Ion Battery SOH Using Data Characteristics and Spatio-Temporal AttentionPLOS ONE

Dear Dr. xu,

Thank you for submitting your manuscript to PLOS ONE. After careful consideration, we feel that it has merit but does not fully meet PLOS ONE’s publication criteria as it currently stands. Therefore, we invite you to submit a revised version of the manuscript that addresses the points raised during the review process.

The manuscript presents a LSTM-based estimation of lithium-ion battery SOH using data characteristics and spatio-temporal attention. Generally, it is well prepared. But there are still some place that need further revisions or clarifications before considering for this joural publication.

Please submit your revised manuscript by Oct 17 2024 11:59PM. If you will need more time than this to complete your revisions, please reply to this message or contact the journal office at plosone@plos.org. When you're ready to submit your revision, log on to https://www.editorialmanager.com/pone/ and select the 'Submissions Needing Revision' folder to locate your manuscript file.

Please include the following items when submitting your revised manuscript:

  • A rebuttal letter that responds to each point raised by the academic editor and reviewer(s). You should upload this letter as a separate file labeled 'Response to Reviewers'.

  • A marked-up copy of your manuscript that highlights changes made to the original version. You should upload this as a separate file labeled 'Revised Manuscript with Track Changes'.

  • An unmarked version of your revised paper without tracked changes. You should upload this as a separate file labeled 'Manuscript'.

If you would like to make changes to your financial disclosure, please include your updated statement in your cover letter. Guidelines for resubmitting your figure files are available below the reviewer comments at the end of this letter.

If applicable, we recommend that you deposit your laboratory protocols in protocols.io to enhance the reproducibility of your results. Protocols.io assigns your protocol its own identifier (DOI) so that it can be cited independently in the future. For instructions see: https://journals.plos.org/plosone/s/submission-guidelines#loc-laboratory-protocols. Additionally, PLOS ONE offers an option for publishing peer-reviewed Lab Protocol articles, which describe protocols hosted on protocols.io. Read more information on sharing protocols at https://plos.org/protocols?utm_medium=editorial-email&utm_source=authorletters&utm_campaign=protocols.

We look forward to receiving your revised manuscript.

Kind regards,

Lei Zhang, PhD

Academic Editor

PLOS ONE

Journal Requirements:

When submitting your revision, we need you to address these additional requirements.

1. Please ensure that your manuscript meets PLOS ONE's style requirements, including those for file naming. The PLOS ONE style templates can be found at 

https://journals.plos.org/plosone/s/file?id=wjVg/PLOSOne_formatting_sample_main_body.pdf and 

https://journals.plos.org/plosone/s/file?id=ba62/PLOSOne_formatting_sample_title_authors_affiliations.pdf

2. Please note that PLOS ONE has specific guidelines on code sharing for submissions in which author-generated code underpins the findings in the manuscript. In these cases, we expect all author-generated code to be made available without restrictions upon publication of the work. Please review our guidelines at https://journals.plos.org/plosone/s/materials-and-software-sharing#loc-sharing-code and ensure that your code is shared in a way that follows best practice and facilitates reproducibility and reuse.

3. We note that the grant information you provided in the ‘Funding Information’ and ‘Financial Disclosure’ sections do not match. 

When you resubmit, please ensure that you provide the correct grant numbers for the awards you received for your study in the ‘Funding Information’ section.

4. Thank you for stating the following in the Acknowledgments Section of your manuscript: 

"This research was partially supported by Zhejiang Provincial Natural Science Foundation of China under Grant (No. LTGS23E070002)."

We note that you have provided funding information that is not currently declared in your Funding Statement. However, funding information should not appear in the Acknowledgments section or other areas of your manuscript. We will only publish funding information present in the Funding Statement section of the online submission form. 

Please remove any funding-related text from the manuscript and let us know how you would like to update your Funding Statement. Currently, your Funding Statement reads as follows: 

 “The authors received no specific funding for this work.”

Please include your amended statements within your cover letter; we will change the online submission form on your behalf.

5. Thank you for stating the following in your Competing Interests section:  

"There are no competing interests"

Please complete your Competing Interests on the online submission form to state any Competing Interests. If you have no competing interests, please state "The authors have declared that no competing interests exist.", as detailed online in our guide for authors at http://journals.plos.org/plosone/s/submit-now 

 This information should be included in your cover letter; we will change the online submission form on your behalf.

6. PLOS requires an ORCID iD for the corresponding author in Editorial Manager on papers submitted after December 6th, 2016. Please ensure that you have an ORCID iD and that it is validated in Editorial Manager. To do this, go to ‘Update my Information’ (in the upper left-hand corner of the main menu), and click on the Fetch/Validate link next to the ORCID field. This will take you to the ORCID site and allow you to create a new iD or authenticate a pre-existing iD in Editorial Manager.

Additional Editor Comments:

The manuscript presents a LSTM-based estimation of lithium-ion battery SOH using data characteristics and spatio-temporal attention. Generally, it is well prepared. But there are still some place that need further revisions or clarifications before considering for this joural publication.

[Note: HTML markup is below. Please do not edit.]

Reviewers' comments:

Reviewer's Responses to Questions

Comments to the Author

1. Is the manuscript technically sound, and do the data support the conclusions?

The manuscript must describe a technically sound piece of scientific research with data that supports the conclusions. Experiments must have been conducted rigorously, with appropriate controls, replication, and sample sizes. The conclusions must be drawn appropriately based on the data presented.

Reviewer #1: Yes

Reviewer #2: Yes

**********

2. Has the statistical analysis been performed appropriately and rigorously?

Reviewer #1: Yes

Reviewer #2: Yes

**********

3. Have the authors made all data underlying the findings in their manuscript fully available?

The PLOS Data policy requires authors to make all data underlying the findings described in their manuscript fully available without restriction, with rare exception (please refer to the Data Availability Statement in the manuscript PDF file). The data should be provided as part of the manuscript or its supporting information, or deposited to a public repository. For example, in addition to summary statistics, the data points behind means, medians and variance measures should be available. If there are restrictions on publicly sharing data—e.g. participant privacy or use of data from a third party—those must be specified.

Reviewer #1: Yes

Reviewer #2: Yes

**********

4. Is the manuscript presented in an intelligible fashion and written in standard English?

PLOS ONE does not copyedit accepted manuscripts, so the language in submitted articles must be clear, correct, and unambiguous. Any typographical or grammatical errors should be corrected at revision, so please note any specific errors here.

Reviewer #1: No

Reviewer #2: Yes

**********

5. Review Comments to the Author

Please use the space provided to explain your answers to the questions above. You may also include additional comments for the author, including concerns about dual publication, research ethics, or publication ethics. (Please upload your review as an attachment if it exceeds 20,000 characters)

Reviewer #1: This paper tries to propose a novel battery SOH estimation strategy based on combination of LSTM model and Spatio-Temporal Attention method. However, the authors fail to clearly demonstrate how the proposed strategy working and why it is better than others. Besides, there are lots of grammar, writing and organizing deficiencies of this manuscript. It is difficult to recommend publication in this version of paper. The detailed comments are list blow:

1. The writing and organizing of this manuscript are far from satisfactory and professional. For example:

a) The name of authors in the information table.

b) The figure quality in this manuscript is less appreciate, including font, size, capitalize, and unit.

c) The table in this paper is also low quality, including font, header name, organization, key information highlight, and so on.

d) What is the meaning of ‘L’ in the vector parameters?

e) There are serious formatting issues with the formula and the related explanation.

f) Inconsistent capitalization in Section titles.

2. The NASA datasets have been widely used in numerous articles and are outdated. The authors should examine the proposed method based on other recent datasets with different battery types.

3. Four health factors are very important in this paper but the authors ignore to describe them clearly. Meanwhile, these factors are all related with charging time, which is possible to be redundant.

4. The conclusion of correlation analysis is unclear. Which factor should be selected and used? Why the authors emphasize the correlation between capacity and factors? In fact, there are lots of discussion without conclusive result.

5. How to divide the degradation data into trend data and short-term data? What is the definition of the trend and short-term data?

6. It is hard to fully understand the Fig.4 without explicit explanation.

7. Section Ⅲ is the core of this paper but describe confusedly. Thus, the readers can hardly understand the contribution and innovation of this work.

8. The authors could investigate the public paper for better writing and organizing. For example:

a) Battery SOH estimation method based on gradual decreasing current, double correlation analysis and GRU

b) Performance simulation method and state of health estimation for lithium-ion batteries based on aging-effect coupling model

c) Accurate state of health estimation of battery system based on multi-stage constant current charging and behavior analysis in real-world electric vehicles

Reviewer #2: This paper introduces an advanced lithium-ion battery SOH estimation method using LSTM network, which combines trend and non-trend features with a spatiotemporal attention mechanism. The method effectively addresses trend-based nonlinearities and significant dynamic changes in SOH degradation sequences. However, there are still several aspects of the current manuscript that require improvement before it can be considered for publication.

1. In section 2, the five different discharge rates and intervals were not visualized, it is recommended to add some details about it.

2. The reviewer wants to know why the author choose B5,B6,B7 among the NASA batteries datasets as the subjects for health factor extraction.

3. On page 7, line 11, “For the batteries B5, B7, the F1 health factor shows the strongest correlation with the capacity degradation value.” it is illustrated in table1 that it is the health factor F4 of B7 shows the strongest correlation.

4. The reviewer would like to know that why F4 health factor of B6 shows a big difference comparing with other factors.

5. The reviewer wonders that what are the specific meanings and advantages of the performance evaluation metrics (such as RMSE) the author chose respectively in this experiment.

6. On page 17, line 22, “Using features from the current cycle, the model has a good ability to generalize to unseen data.” there are not adequate descriptions that supporting this view, it is recommended to add some further explanations.

7. For battery health estimation, it is recommended to include the following studies to enhance the literature review. “Rapid health estimation of in-service battery packs based on limited labels and domain adaptation” and “Data-Driven Battery State of Health Estimation Based on Random Partial Charging Data”.

8. Others

On page 5, the word RUL is not predefined.

**********

6. PLOS authors have the option to publish the peer review history of their article (what does this mean?). If published, this will include your full peer review and any attached files.

If you choose “no”, your identity will remain anonymous but your review may still be made public.

Do you want your identity to be public for this peer review? For information about this choice, including consent withdrawal, please see our Privacy Policy.

Reviewer #1: No

Reviewer #2: No

**********

[NOTE: If reviewer comments were submitted as an attachment file, they will be attached to this email and accessible via the submission site. Please log into your account, locate the manuscript record, and check for the action link "View Attachments". If this link does not appear, there are no attachment files.]

While revising your submission, please upload your figure files to the Preflight Analysis and Conversion Engine (PACE) digital diagnostic tool, https://pacev2.apexcovantage.com/. PACE helps ensure that figures meet PLOS requirements. To use PACE, you must first register as a user. Registration is free. Then, login and navigate to the UPLOAD tab, where you will find detailed instructions on how to use the tool. If you encounter any issues or have any questions when using PACE, please email PLOS at figures@plos.org. Please note that Supporting Information files do not need this step.

PLoS One. 2024 Dec 26;19(12):e0312856. doi: 10.1371/journal.pone.0312856.r002

Author response to Decision Letter 0


27 Sep 2024

I have provided detailed responses to the reviewers' comments, which have been submitted as an attachment. Thank you for reviewing my work and for your valuable suggestions.

Attachment

Submitted filename: Response to Reviewers.doc

pone.0312856.s001.doc (564.6KB, doc)

Decision Letter 1

Lei Zhang

15 Oct 2024

LSTM-Based Estimation of Lithium-Ion Battery SOH Using Data Characteristics and Spatio-Temporal Attention

PONE-D-24-34452R1

Dear Dr. Xu,

We’re pleased to inform you that your manuscript has been judged scientifically suitable for publication and will be formally accepted for publication once it meets all outstanding technical requirements.

Within one week, you’ll receive an e-mail detailing the required amendments. When these have been addressed, you’ll receive a formal acceptance letter and your manuscript will be scheduled for publication.

An invoice will be generated when your article is formally accepted. Please note, if your institution has a publishing partnership with PLOS and your article meets the relevant criteria, all or part of your publication costs will be covered. Please make sure your user information is up-to-date by logging into Editorial Manager at Editorial Manager® and clicking the ‘Update My Information' link at the top of the page. If you have any questions relating to publication charges, please contact our Author Billing department directly at authorbilling@plos.org.

If your institution or institutions have a press office, please notify them about your upcoming paper to help maximize its impact. If they’ll be preparing press materials, please inform our press team as soon as possible -- no later than 48 hours after receiving the formal acceptance. Your manuscript will remain under strict press embargo until 2 pm Eastern Time on the date of publication. For more information, please contact onepress@plos.org.

Kind regards,

Lei Zhang, PhD

Academic Editor

PLOS ONE

Additional Editor Comments (optional):

The revised manuscript has addressed all the raised questions, and thus qualifies for this journal publication.

Reviewers' comments:

Reviewer's Responses to Questions

Comments to the Author

1. If the authors have adequately addressed your comments raised in a previous round of review and you feel that this manuscript is now acceptable for publication, you may indicate that here to bypass the “Comments to the Author” section, enter your conflict of interest statement in the “Confidential to Editor” section, and submit your "Accept" recommendation.

Reviewer #2: All comments have been addressed

Reviewer #3: All comments have been addressed

**********

2. Is the manuscript technically sound, and do the data support the conclusions?

The manuscript must describe a technically sound piece of scientific research with data that supports the conclusions. Experiments must have been conducted rigorously, with appropriate controls, replication, and sample sizes. The conclusions must be drawn appropriately based on the data presented.

Reviewer #2: Yes

Reviewer #3: Yes

**********

3. Has the statistical analysis been performed appropriately and rigorously?

Reviewer #2: Yes

Reviewer #3: Yes

**********

4. Have the authors made all data underlying the findings in their manuscript fully available?

The PLOS Data policy requires authors to make all data underlying the findings described in their manuscript fully available without restriction, with rare exception (please refer to the Data Availability Statement in the manuscript PDF file). The data should be provided as part of the manuscript or its supporting information, or deposited to a public repository. For example, in addition to summary statistics, the data points behind means, medians and variance measures should be available. If there are restrictions on publicly sharing data—e.g. participant privacy or use of data from a third party—those must be specified.

Reviewer #2: No

Reviewer #3: Yes

**********

5. Is the manuscript presented in an intelligible fashion and written in standard English?

PLOS ONE does not copyedit accepted manuscripts, so the language in submitted articles must be clear, correct, and unambiguous. Any typographical or grammatical errors should be corrected at revision, so please note any specific errors here.

Reviewer #2: Yes

Reviewer #3: Yes

**********

6. Review Comments to the Author

Please use the space provided to explain your answers to the questions above. You may also include additional comments for the author, including concerns about dual publication, research ethics, or publication ethics. (Please upload your review as an attachment if it exceeds 20,000 characters)

Reviewer #2: After careful revision by the authors, the quality of the paper has been improved. I have no more questions.

Reviewer #3: The authors have answered all of questions. I have no further questions. And the paper is in good form, can be accepted.

**********

7. PLOS authors have the option to publish the peer review history of their article (what does this mean?). If published, this will include your full peer review and any attached files.

If you choose “no”, your identity will remain anonymous but your review may still be made public.

Do you want your identity to be public for this peer review? For information about this choice, including consent withdrawal, please see our Privacy Policy.

Reviewer #2: No

Reviewer #3: No

**********

Acceptance letter

Lei Zhang

18 Oct 2024

PONE-D-24-34452R1

PLOS ONE

Dear Dr. Xu,

I'm pleased to inform you that your manuscript has been deemed suitable for publication in PLOS ONE. Congratulations! Your manuscript is now being handed over to our production team.

At this stage, our production department will prepare your paper for publication. This includes ensuring the following:

* All references, tables, and figures are properly cited

* All relevant supporting information is included in the manuscript submission,

* There are no issues that prevent the paper from being properly typeset

If revisions are needed, the production department will contact you directly to resolve them. If no revisions are needed, you will receive an email when the publication date has been set. At this time, we do not offer pre-publication proofs to authors during production of the accepted work. Please keep in mind that we are working through a large volume of accepted articles, so please give us a few weeks to review your paper and let you know the next and final steps.

Lastly, if your institution or institutions have a press office, please let them know about your upcoming paper now to help maximize its impact. If they'll be preparing press materials, please inform our press team within the next 48 hours. Your manuscript will remain under strict press embargo until 2 pm Eastern Time on the date of publication. For more information, please contact onepress@plos.org.

If we can help with anything else, please email us at customercare@plos.org.

Thank you for submitting your work to PLOS ONE and supporting open access.

Kind regards,

PLOS ONE Editorial Office Staff

on behalf of

Dr. Lei Zhang

Academic Editor

PLOS ONE

Associated Data

    This section collects any data citations, data availability statements, or supplementary materials included in this article.

    Supplementary Materials

    Attachment

    Submitted filename: Response to Reviewers.doc

    pone.0312856.s001.doc (564.6KB, doc)

    Data Availability Statement

    This dataset is provided by the NASA Prognostics Center of Excellence (PCoE) as part of the NASA Lithium-Ion Battery Data Set (https://www.nasa.gov/intelligent-systems-division/discovery-and-systems-health/pcoe/pcoe-data-set-repository/). The dataset contains experimental data on lithium-ion batteries, including charge and discharge cycles at different temperatures, with recorded impedance as the criterion for damage. This dataset has been widely used in the research of battery health management and prognostics.Details are as follows: Download link: https://phm-datasets.s3.amazonaws.com/NASA/5.+Battery+Data+Set.zipData set citation: B. Saha and K. Goebel (2007). “Battery Data Set,” NASA Prognostics Data Repository, NASA Ames Research Center, Moffett Field, CA. Regarding the Health Factor Dataset, this dataset was generated through experimental procedures and primarily reflects the battery health under different voltage ranges. These health factors are derived from the battery’s capacity changes across different voltage ranges and specific stages, providing an accurate reflection of the overall battery health status. If you or any reader requires this dataset, Please send an email to 1978083595@qq.com to contact (Qian Zhuge) for further details.


    Articles from PLOS ONE are provided here courtesy of PLOS

    RESOURCES