Skip to Content
ElectronicsElectronics
  • Article
  • Open Access

18 August 2026

27 Pages

A Lithium-Ion Battery Remaining Useful Life Prediction Framework Based on Mode Decomposition and CNN-TimeXer

and
School of Microelectronics Science and Engineering, Lanzhou University, Lanzhou 730100, China
*
Author to whom correspondence should be addressed.
This article belongs to the Section Artificial Intelligence

Abstract

Remaining useful life (RUL) prediction is essential for lithium-ion battery health management, yet accurate prognosis remains difficult because battery degradation trajectories are strongly non-stationary and often contain mixed-scale fluctuations together with local regeneration-like disturbances. To address this issue, this study proposes a DOA-VMD-CNN-TimeXer framework for RUL-oriented prognosis through capacity trajectory prediction and reconstruction. In the proposed framework, the Dream Optimization Algorithm (DOA) is first used to adaptively optimize the key variational mode decomposition (VMD) parameters so that the measured capacity sequence can be decomposed into modal components with clearer temporal structures. A CNN-enhanced TimeXer predictor is then constructed for component-wise forecasting, where the CNN branch extracts local fluctuation features and the TimeXer branch models long-range temporal dependencies. Finally, the predicted modal components are reconstructed into the capacity trajectory to support threshold-based end-of-life inference. Comparative experiments on four CALCE lithium-ion battery cells under 5:5 and 6:4 train–test splits show that the proposed framework achieves RMSE values ranging from 0.010316 to 0.014528, while all corresponding R2 values remain above 0.994. In addition, the proposed method shows closer agreement with the measured degradation trajectories and more stable prediction behavior than the compared methods, indicating its effectiveness for lithium-ion battery RUL-oriented prognosis under the evaluated CALCE settings.

1. Introduction

Lithium-ion batteries are widely used in electric vehicles, aerospace equipment, portable electronics, and other energy storage scenarios because of their high energy density, long cycle life, and low self-discharge characteristics [1,2,3]. However, battery performance degrades continuously during repeated charge–discharge cycles, and the resulting capacity fading may eventually lead to performance loss, maintenance interruption, or even safety risks. Therefore, accurate remaining useful life (RUL) prediction is of great significance for health management, fault warning, maintenance scheduling, and reliability improvement of lithium-ion battery systems [4,5]. In the existing literature, battery RUL prediction methods can generally be divided into model-based methods and data-driven methods. Data-driven methods can be further categorized into shallow machine learning methods and deep learning methods according to their representation capability and model structure [6].
Model-based methods usually estimate battery degradation states by constructing electrochemical models, equivalent circuit models, or state-space models, and then combining them with filtering or observer-based algorithms. Representative studies have employed Kalman filtering, particle filtering, and physics-based observers to estimate battery states under dynamic conditions [7,8,9]. These methods are physically interpretable and theoretically rigorous, but their performance strongly depends on the accuracy of the degradation model and parameter identification process. Because battery aging is governed by strongly coupled electrochemical, thermal, and operating-condition-dependent mechanisms, it remains difficult to build a unified model that can accurately describe long-term nonlinear degradation under varying real operating conditions.
To avoid explicit mechanism modeling, many studies have turned to data-driven methods that learn degradation patterns directly from historical measurements. Early work mainly relied on shallow learning algorithms such as support vector regression, support vector machines, relevance vector machines, Gaussian process regression, extreme learning machines, and hybrid grey learning models [10,11,12,13]. These methods improved practical applicability and reduced dependence on prior electrochemical knowledge. Nevertheless, because lithium-ion battery degradation trajectories are typically nonlinear, non-stationary, and affected by local capacity regeneration and random disturbances, shallow models still have limited ability to simultaneously capture local fluctuation patterns and long-range temporal dependencies in full-life sequences.
With the rapid development of deep learning, researchers have increasingly introduced neural sequence models into battery prognosis. Some studies first used empirical mode decomposition or related decomposition methods to suppress complex fluctuations and then employed recurrent neural networks for prediction, such as EMD-ARIMA [14], EMD-Elman-LSTM [15], and decomposition-assisted sequence prediction models [16]. Further studies showed that decomposition before prediction can help address uncertainty and local capacity regeneration [17,18]. On this basis, more recent lithium-ion battery studies have combined VMD with deep predictors, including WOA-VMD-LSTM [19], VMD-based Seq2Seq [20], successive VMD with optimized LSTM [21], integrated deep learning frameworks with optimized VMD [22], and multi-scale VMD-based learning models [23]. Decomposition-assisted Transformer-family models and CNN–Transformer hybrids have also been reported, such as VMD-CNN–Transformer for battery SOH prediction [24], CNN–Transformer battery SOH estimation [25], BiGRU–Transformer SOH prediction [26], optimizer-guided QHDBO-BiTCN-BiGRU with health-indicator extraction [27], residual convolution plus Transformer modeling [28], and convolution-augmented Transformer frameworks for RUL prediction in other degradation scenarios [29,30]. Recent studies have also explored the incorporation of degradation-sensitive indicators and physical knowledge into battery health forecasting, such as physics-informed neural networks and physics-informed hierarchical hybrid architectures for SOH estimation [31,32]. Overall, model-based methods retain interpretability but remain sensitive to modeling assumptions, shallow learning methods are more practical but limited in long-horizon nonlinear modeling, and recurrent deep-learning methods still struggle to jointly characterize local regeneration-like fluctuations and long-range dependencies. Decomposition-assisted deep-learning methods improve signal regularity, yet the decomposition stage is often treated as fixed preprocessing, while more recent CNN–Transformer and TimeXer-related hybrids still leave room for a tighter coupling of adaptive decomposition, local fluctuation extraction, and long-range temporal modeling for battery degradation components. Recent lithium-ion battery prognostics studies have further shown that RUL prediction can be implemented not only by direct regression of the remaining cycles, but also by trajectory-based approaches that first forecast the degradation or capacity evolution and then infer the end-of-life crossing point from the predicted trajectory [33,34]. These observations motivate a unified framework that couples optimized decomposition and local-global temporal modeling for component-wise battery prognosis.
Based on the above analysis, improving lithium-ion battery RUL prediction requires the coordinated design of signal decomposition and sequence modeling rather than the simple replacement of a single predictor. VMD is suitable for non-stationary battery degradation signals because it can decompose the original sequence into band-limited modal components and alleviate mode mixing and noise interference more effectively than empirical decomposition methods [22]. However, the decomposition quality of VMD depends heavily on the number of modes K and the penalty factor α. To address this issue, this paper introduces the Dream Optimization Algorithm (DOA), a population-based metaheuristic proposed in 2025 [35], to optimize the VMD parameters and improve the adaptability of the decomposition stage to complex battery degradation sequences. Recent advanced optimizers such as ALA, QHDBO, and CPO are also recognized as strong alternatives for VMD-oriented search and serve as representative comparators for decomposition-stage optimization. After decomposition, a convolutional neural network (CNN) is used to extract local fluctuation features from each modal component, while TimeXer is adopted to capture long-range temporal dependencies and evolution patterns in the decomposed sub-series. The reconstructed capacity trajectory is then used to characterize battery degradation evolution and to support downstream threshold-based RUL estimation. In this way, the proposed route forms a complete modeling chain of DOA-based VMD parameter optimization, VMD decomposition, component-wise CNN-TimeXer prediction, trajectory reconstruction, and RUL-oriented prognosis.
To address the above issues, this paper proposes a lithium-ion battery RUL prediction framework termed DOA-VMD-CNN-TimeXer. The main contributions of this work are summarized as follows:
  • A DOA-VMD-CNN-TimeXer framework is proposed for lithium-ion battery RUL-oriented prognosis, in which adaptive decomposition, component-wise prediction, and trajectory reconstruction are integrated into a unified pipeline.
  • DOA is introduced to optimize the key VMD parameters, enabling the decomposition stage to better adapt to nonlinear and non-stationary battery degradation trajectories before subsequent prediction.
  • CNN and TimeXer are coupled as a unified prediction backbone to simultaneously model local fluctuation patterns and long-range temporal dependencies in decomposed battery degradation components, thereby improving the quality of reconstructed capacity trajectories used for threshold-based RUL analysis.
The remainder of this paper is organized as follows. Section 2 introduces the DOA-VMD mode decomposition method. Section 3 presents the proposed predictive model based on CNN and TimeXer. Section 4 reports the experimental settings and comparative analyses. Section 5 concludes the paper.

2. DOA-VMD Mode Decomposition

2.1. DOA Algorithm

Dream Optimization Algorithm (DOA) is a memory-driven metaheuristic inspired by human-dream mechanisms such as memory reorganization and random association [35]. In the present study, its iterative search is mainly characterized by a memory-guided exploitation step and a forgetting–supplementation step, which together balance local intensification and global diversification for the low-dimensional VMD parameter search.
(1) Population initialization and memory registration. The initial population is sampled within the feasible domain:
X i , j 0 = L j + r i , j U j − L j , i = 1 , … , N , j = 1 , … , D
where L j and U j are the lower and upper bounds of the jth dimension, r i , j is a random number sampled from U ( 0 , 1 ) , N is the population size, and D is the decision-space dimension. The corresponding objective value is
F i 0 = f X i 0
where f ( · ) is the objective function. The initial memory states are registered as
M i 0 = X i 0 , X b e s t 0 = arg min M i 0 f M i 0 .
where X b e s t 0 is the global best memory at iteration 0. These equations establish the initial memory archive for subsequent evolution.
(2) Basic memory strategy (development). During the exploitation-oriented update, each individual is refined around historical memory and the global best memory:
X i d e v , t = M i t + β t r 1 , i ⊙ X b e s t t − X i t ,
where β t is the development factor, r 1 , i is a random vector sampled from U ( 0 , 1 ) , and ⊙ denotes element-wise multiplication. The development factor is scheduled by
β t = β max − β max − β min t T .
where β max and β min are the upper and lower bounds of the development factor. Thus, the local search radius decreases progressively with iteration.
(3) Forgetting–supplementation strategy with random association. To preserve diversification, DOA introduces the forgetting–supplementation update:
X ˜ i t = 1 − λ t X i d e v , t + λ t L + r 2 , i ⊙ U − L ,
where λ t is the forgetting ratio, and  L and U are lower and upper bound vectors. A dream-like random association step is then performed:
X i , j t + 1 = X ˜ p , j t + γ t X ˜ q , j t − X ˜ i , j t , r 3 , i , j < p s , X ˜ i , j t , otherwise ,
where X ˜ p , j t and X ˜ q , j t are the jth-dimensional values of two randomly selected individuals p and q, γ t is the association amplitude, and  p s is the association probability. Together, Equations (6) and (7) enhance long-range transition capability and mitigate local trapping.
(4) Greedy memory update and termination. After boundary projection, the candidate solutions are re-evaluated by
F i t + 1 = f X i t + 1 .
where f ( · ) is the objective function. The individual memory is updated through greedy selection:
M i t + 1 = X i t + 1 , F i t + 1 < f M i t , M i t , otherwise ,
where the piecewise rule keeps the better one between the new solution X i t + 1 and the previous memory M i t according to objective values. The global best memory is updated as
X b e s t t + 1 = arg min M i t + 1 f M i t + 1 .
where X b e s t t + 1 is the global best memory after iteration t + 1 . The iteration terminates when t = T or when a pre-defined convergence criterion is reached. Under the standard population loop, the computational complexity is O ( N T D ) , excluding objective-evaluation cost.

2.2. Variational Mode Decomposition

Given a degradation sequence f ( t ) , VMD decomposes it into K band-limited intrinsic mode functions (IMFs) { u k ( t ) } k = 1 K and corresponding center angular frequencies { ω k } k = 1 K  [36]. Different from recursive sifting-based decomposition, VMD estimates all modes in a unified variational framework, which is advantageous for non-stationary battery aging trajectories because it separates slow trend information from high-frequency disturbances before prediction.
The decomposition is defined by the constrained variational problem in Equation (11):
min { u k } , { ω k } ∑ k = 1 K ∂ t δ ( t ) + j π t ∗ u k ( t ) e − j ω k t 2 2 s . t . ∑ k = 1 K u k ( t ) = f ( t ) ,
Here, K is the number of modes, u k ( t ) is the kth mode, and  ω k is its center angular frequency.
By introducing the quadratic penalty factor α and the Lagrange multiplier λ ( t ) , the augmented Lagrangian in Equation (12) is obtained:
L { u k } , { ω k } , λ = α ∑ k = 1 K ∂ t δ ( t ) + j π t ∗ u k ( t ) e − j ω k t 2 2 + f ( t ) − ∑ k = 1 K u k ( t ) 2 2 + λ ( t ) , f ( t ) − ∑ k = 1 K u k ( t ) .
Here, α is the bandwidth-control penalty factor and λ ( t ) is the dual variable.
The constrained problem in Equation (11) is solved by ADMM in the Fourier domain. At iteration n + 1 , the kth mode is updated by Equation (13):
u ^ k n + 1 ( ω ) = f ^ ( ω ) − ∑ i ≠ k u ^ i ( ω ) + λ ^ ( ω ) 2 1 + 2 α ω − ω k n 2 ,
Then, the center frequency is updated by Equation (14):
ω k n + 1 = ∫ 0 ∞ ω u ^ k n + 1 ( ω ) 2 d ω ∫ 0 ∞ u ^ k n + 1 ( ω ) 2 d ω ,
The dual variable is updated by Equation (15):
λ ^ n + 1 ( ω ) = λ ^ n ( ω ) + τ f ^ ( ω ) − ∑ k = 1 K u ^ k n + 1 ( ω ) ,
The iteration terminates according to Equation (16):
∑ k = 1 K u k n + 1 − u k n 2 2 u k n 2 2 < ε .
Because each mode is explicitly constrained to a narrow frequency band, VMD can separate trend-dominant aging information from high-frequency disturbance components before deep prediction.

2.3. Using DOA to Optimize VMD Parameters

In this study, DOA is employed to identify the VMD parameter pair θ = [ α , K ] . The decision vector of the ith individual is
θ i t = α i t , K i t , D = 2 .
where α i t is the penalty factor component, K i t is the mode-number component, and  D = 2 denotes the dimension of the optimization vector. The overall workflow is shown in Figure 1: DOA iteratively performs candidate decoding, VMD-ADMM decomposition, fitness evaluation, and memory-based state updates until the stopping criterion is satisfied.
Figure 1. Workflow of DOA-based VMD parameter optimization. The outer loop is DOA evolution, and the inner loop evaluates each candidate via VMD-ADMM decomposition and entropy-based fitness computation.
For each candidate pair ( α , K ) , one full VMD process is executed according to Equations (13)–(16), and then its decomposition quality is evaluated. Although envelope entropy is widely used in VMD parameter tuning [19], this study adopts a predictability-oriented criterion and minimizes the average sample entropy of all modes:
min α , K J ( α , K ) = 1 K ∑ k = 1 K SampEn u k ( α , K ) ,
where u k ( α , K ) is the kth decomposed mode under parameter pair ( α , K ) . A smaller value of Equation (18) indicates more regular modal dynamics and thus better suitability for the subsequent CNN-TimeXer predictor.
The search ranges are constrained by
α ∈ [ 500 , 10000 ] , K ∈ [ 5 , 12 ] , K = round ( K ) .
where the penalty factor α is bounded in [ 500 , 10000 ] , the mode number K is searched in [ 5 , 12 ] , and  round ( · ) enforces the integer requirement of K. The VMD internal parameters are fixed to τ = 0 , D C = 0 , i n i t = 1 , and  t o l = 10 − 7 , while the DOA hyper-parameters are set to population size N = 8 and maximum iteration number T = 30 . Under the bound condition in Equation (19), the final optimal solution is
α * , K * = arg min α , K J ( α , K )
where α * , K * is the optimal VMD parameter pair returned by DOA. The obtained ( α * , K * ) is then used for final decomposition before component-wise prediction and reconstruction. Let N and T denote the DOA population size and maximum iteration number, I the average ADMM iterations in VMD, and L the sequence length. The optimization-stage complexity is summarized as
C DOA-VMD = O N T C VMD + C SampEn , C VMD ≈ O I K L log L ,
which reflects the outer DOA search and inner VMD-ADMM coupling cost. With fixed VMD internal settings and a bounded decision space, the optimization process remains stable and reproducible.

3. Proposed Predictive Model

3.1. Convolutional Neural Network

After DOA-VMD decomposition, the original capacity trajectory is represented as multiple relatively band-limited modal components, each preserving local degradation patterns at a specific frequency scale. Although these components are smoother than the raw sequence, they still contain short-range fluctuations and weak local regeneration effects. Therefore, a one-dimensional convolutional neural network (1D-CNN) is introduced to construct a CNN-enhanced exogenous context branch for subsequent TimeXer fusion. The adopted pipeline is illustrated in Figure 2. In the implementation, 1D convolution layers with ReLU are used, and same-padding is applied to preserve sequence length while enhancing local temporal patterns [24].
Figure 2. The 1D-CNN framework used in this study.
Let X ( k ) ∈ R L × D denote the multivariate input window associated with the kth component, where L is the sequence length and D is the variable dimension. For the lth convolution layer, the cth output channel at position t is computed as
z t , c ( l , k ) = ∑ m = 0 q l − 1 ∑ c ′ = 1 C l − 1 w m , c ′ , c ( l ) h t + m , c ′ ( l − 1 , k ) + b c ( l ) ,
where q l is the kernel size, C l − 1 is the channel number of layer l − 1 , w m , c ′ , c ( l ) and b c ( l ) are trainable parameters, and  h ( 0 , k ) is initialized from X ( k ) . With same-padding convolution, temporal length is preserved across layers. The nonlinear activation is then applied as
h ^ t , c ( l , k ) = ϕ z t , c ( l , k ) , ϕ ( · ) = ReLU ( · ) ,
The stacked convolution–activation pipeline enhances local fluctuation cues while keeping the sequence shape unchanged for subsequent temporal fusion. During training, the CNN parameters are optimized jointly with the downstream modules by minimizing mean squared error, so that the CNN-enhanced exogenous context branch can retain local degradation cues useful for subsequent long-range modeling. For each component, the CNN output is used as enhanced context for the exogenous embedding branch in the subsequent TimeXer module rather than directly replacing endogenous patch tokens.

3.2. TimeXer Network

To capture long-range dependency and global degradation evolution, this study adopts an implementation-aligned dual-branch TimeXer-style encoder. The endogenous branch forms patch tokens from the multivariate input sequence, while the exogenous branch embeds CNN-enhanced covariates (with time marks) as contextual tokens. The resulting processing chain is illustrated in Figure 3. This design preserves the sequence-modeling advantages of the TimeXer family and is consistent with multivariate forecasting settings [37].
Figure 3. Implementation-aligned TimeXer architecture for per-component sequence prediction in the proposed framework.
Given a component-wise multivariate input window X ( k ) ∈ R L × D , the endogenous and exogenous branches are formed as
Z 0 ( k ) = PatchEmbed X ( k ) + P , C ( k ) = ExoEmbed X ˜ ( k ) , M ( k ) ,
where X ˜ ( k ) denotes the CNN-enhanced covariate sequence and M ( k ) is the temporal mark embedding. Let Z l − 1 ( k ) ∈ R N p × d be the endogenous token input of the l th encoder layer. Multi-head self-attention is defined as
MSA Q , K , V = Concat head 1 , … , head H W O , head h = Softmax Q h K h ⊤ d h V h ,
with H attention heads and d h = d / H .
Each encoder block first applies endogenous self-attention, then updates the global token through cross-attention with exogenous context, and finally applies feed-forward transformation:
Z ¯ l ( k ) = LN Z l − 1 ( k ) + MSA Z l − 1 ( k ) , z g , l ( k ) = LN z ¯ g , l ( k ) + CrossAttn z ¯ g , l ( k ) , C ( k ) , Z l ( k ) = LN Z ˜ l ( k ) + FFN Z ˜ l ( k ) ,
where z ¯ g , l ( k ) is the global token extracted from Z ¯ l ( k ) , and  Z ˜ l ( k ) denotes the recombined token sequence obtained by replacing the original global token with z g , l ( k ) . Thus, exogenous information is injected mainly through global-token cross-attention. After  L x stacked encoder layers, the prediction head maps the final latent sequence to the component forecast:
y ^ ( k ) = Proj Z L x ( k ) ,
where y ^ ( k ) is the predicted trajectory of the kth mode for subsequent reconstruction in Section 3.3. Related studies using TimeXer and related Transformer-based forecasting architectures in energy, infrastructure, and battery-oriented applications further support the generalization potential of this architecture family [38].

3.3. Component-Wise Capacity Prediction and Reconstruction Process of CNN-TimeXer

After DOA-VMD decomposition, the original battery degradation trajectory is transformed into K relatively stationary modal components. Instead of predicting the reconstructed signal directly, the proposed framework models each mode separately with the same CNN-TimeXer architecture, as illustrated in Figure 4. This component-wise strategy reduces the learning difficulty caused by mixed-frequency degradation patterns and allows the predictor to focus on modal dynamics at different temporal scales.
Figure 4. Overall framework of the proposed DOA-VMD-CNN-TimeXer method for component-wise battery degradation forecasting and reconstruction.
For the kth decomposed component, a component-specific multivariate input window X ( k ) ∈ R L × D is fed into two coordinated branches. The CNN branch extracts local fluctuation cues and yields the enhanced exogenous context X ˜ ( k ) , while the TimeXer branch patchifies the original window and encodes temporal marks for contextual interaction. The resulting representations are then integrated by self-attention and global-token cross-attention, and rolling one-step-ahead predictions are generated on sliding windows to form the forecast sequence of each component. The forecast of the kth mode can be expressed at the system level as
y ^ ( k ) = F CTX X ( k ) , X ˜ ( k ) , M ( k ) ,
where F CTX ( · ) denotes the complete CNN-TimeXer mapping for one modal component.
After all modal components are predicted, their outputs are collected and superposed to reconstruct the future capacity trajectory, corresponding to the Stage 3 aggregation and reconstruction process in Figure 4:
y ^ = ∑ k = 1 K y ^ ( k ) ,
where y ^ is the reconstructed prediction of the original degradation sequence. In the present study, the reconstructed capacity sequence is directly compared with the measured capacity trajectory in the experimental section, and the model performance is evaluated through capacity-prediction metrics rather than explicit RUL-threshold error. If needed in a downstream application, the reconstructed trajectory can further support RUL estimation by determining the cycle at which the predicted capacity reaches a predefined end-of-life threshold. Accordingly, the proposed method can be summarized as a component-wise CNN-TimeXer prediction pipeline followed by modal reconstruction, which bridges the network design in Section 3 and the experimental verification in Section 4. At the system level, the method follows a compact sequential chain: DOA determines the VMD parameter pair, VMD decomposes the degradation trajectory into modal components, CNN-TimeXer generates component forecasts, and the predicted components are finally superposed to reconstruct the future capacity trajectory.

4. Experiments and Results

4.1. Experimental Configuration

This subsection focuses on the experimental protocol adopted for the proposed framework. To reduce the bias caused by a single train–test partition, two split settings were considered, namely 5:5 and 6:4. Unless otherwise specified, the 5:5 split is treated as the main setting, while the 6:4 split is used as a supplementary robustness check.
For each cell, the chronological sequence was first divided into training and testing segments according to the predefined split ratio, and the subsequent preprocessing and prediction procedures were carried out under this time-ordered setting. The multivariate inputs were normalized by MinMaxScaler, and the DOA-optimized VMD module was then used to generate modal representations for component-wise forecasting. To avoid future-information leakage, VMD was performed after the train–test split under a sliding-window protocol aligned with the model input window, and future values were further blocked by masking in the overall forecasting pipeline. For each modal component, sliding-window samples were constructed from the corresponding component-specific multivariate sequence with an input window length of 30 and a prediction horizon of one step. Temporal covariates generated by the time_features function were fed into the exogenous branch together with the CNN-enhanced modal sequence, and each mode was modeled independently using the same CNN-TimeXer architecture. Accordingly, the present work adopts a rolling trajectory-updating protocol in which newly available observations are sequentially incorporated to support threshold-based RUL inference in an online prognostic setting. The model was implemented in PyTorch 2.7.1 and trained with Adam by minimizing mean squared error. The core hyper-parameter settings are summarized in Table 1, and the DOA-VMD search settings are listed in Table 2. For comparative evaluation, representative Transformer-family models, a linear baseline, and decomposition-based ablation variants were tested under the same data split and prediction protocol. Advanced optimizers such as ALA, QHDBO, and CPO are acknowledged as strong reference methods when positioning the role of DOA in VMD parameter optimization. The quantitative metrics are introduced in the next subsection.
Table 1. Main training hyper-parameters of the proposed DOA-VMD-CNN-TimeXer model.
Table 2. DOA-VMD parameter settings used in the experiments.
To keep the comparison reproducible and controlled, the CNN-TimeXer hyper-parameters listed in Table 1 were fixed for all CALCE cells and for both train–test splits. The optimization algorithm was applied only at the VMD stage, where the search variables are limited to the mode number K and penalty factor α. Jointly optimizing both decomposition parameters and CNN-TimeXer hyper-parameters would require repeated end-to-end retraining and substantially higher training cost; therefore, the present study keeps the predictor hyper-parameters fixed and leaves optimization-based CNN-TimeXer hyper-parameter tuning for future work.

4.2. Lithium Battery Experimental Data Introduction and Analysis

The CALCE lithium-ion battery degradation dataset was adopted for experimental evaluation, and four representative cells, namely CS35, CS36, CS37, and CS38, were selected. This subsection is limited to the data summary and degradation-trajectory analysis. The basic data usage is summarized in Table 3, and the corresponding capacity degradation trajectories are shown in Figure 5.
Table 3. Summary of the CALCE battery data used in this study.
Figure 5. Capacity degradation trajectories of the CALCE lithium-ion battery cells used in this study.
Following the local CALCE preprocessing routine, the raw records were reorganized into battery-wise chronological sequences, from which cycle-level indicators were extracted from voltage, current, time, energy, and resistance measurements. Local abnormal samples were then removed by a 3σ filtering strategy, and the retained cycle summaries were assembled into battery-wise feature tables. On this basis, the selected degradation-sensitive variables were reorganized into a model-ready multivariate sequence, in which Target denotes the capacity to be predicted.
The resulting multivariate inputs can be grouped into four categories, while capacity is taken as the prediction target: charging-time descriptors, energy-related descriptors, voltage-dynamic descriptors, and degradation-sensitive electrochemical indicators. Representative variables include constant-current/constant-voltage charging durations and their ratio, charge/discharge energy and energy efficiency, voltage response-rate and transition-time features, and electrochemical health indicators such as resistance and incremental-capacity peak characteristics. These variables are treated here as cycle-level degradation indicators derived from charge/discharge behavior and battery health evolution. They reflect complementary aspects of battery aging, including charge-transfer behavior, energy conversion deterioration, dynamic voltage response, and internal electrochemical evolution. Accordingly, the adopted feature set is intended to characterize degradation from multiple coupled perspectives rather than to rely on a single observable quantity.
To evaluate the relevance of the constructed indicators, Pearson correlation analysis was performed on the processed multivariate data, as shown in Figure 6. Several engineered variables exhibit clear association with the target capacity, while noticeable inter-feature correlation suggests that battery aging is governed by coupled electrochemical and operational mechanisms rather than by a single observable quantity. This result supports the use of multivariate sequence modeling instead of a capacity-only univariate predictor.
Figure 6. Pearson correlation analysis of the constructed multivariate degradation indicators.
As shown in Figure 5, all four cells exhibit an overall capacity-fading trend, while still presenting local fluctuations and evident cell-to-cell heterogeneity. This behavior indicates that the degradation sequence is nonlinear and non-stationary, which increases the difficulty of direct forecasting. This observation provides the data-level motivation for the subsequent DOA-VMD-CNN-TimeXer framework, in which decomposition is introduced to simplify the degradation signal before component-wise forecasting.

4.3. Evaluation Metrics

To quantitatively assess the prediction accuracy of the proposed method, the reconstructed capacity trajectory is compared with the measured capacity sequence by four widely used regression metrics, namely MAPE, R2, MSE, and RMSE. In battery prognosis studies, these trajectory-level metrics are commonly used to evaluate the quality of degradation modeling, which in turn provides the basis for subsequent threshold-based RUL inference. Let y i and y ^ i denote the measured and predicted capacities of the ith cycle, respectively, y ¯ denote the mean of the measured capacity sequence, and N denote the number of evaluated samples. The corresponding metrics are defined as follows:
MAPE = 1 N ∑ i = 1 N y i − y ^ i y i × 100 %
R 2 = 1 − ∑ i = 1 N ( y i − y ^ i ) 2 ∑ i = 1 N ( y i − y ¯ ) 2
MSE = 1 N ∑ i = 1 N ( y i − y ^ i ) 2
RMSE = 1 N ∑ i = 1 N ( y i − y ^ i ) 2
Among them, MAPE reflects the relative deviation, MSE and RMSE quantify the absolute error magnitude, and R2 measures the goodness of fit between the predicted and observed capacity trajectories. Therefore, lower values of MAPE, MSE, and RMSE and a higher value of R2 indicate better prediction performance. In the present study, these metrics are used to evaluate the reconstructed degradation trajectory rather than to directly quantify threshold-crossing RUL error.

4.4. DOA-VMD Analysis and Prediction of Components

The convergence behavior of the optimization stage is shown in Figure 7. The results indicate that the compared optimization algorithms converge stably under the adopted VMD parameter-tuning setting. In Figure 8, IMF 0 mainly preserves the global degradation trend, whereas IMF 1–4 capture fluctuation components at different temporal scales. As shown in Figure 8a–d, the original battery capacity sequences can be separated by DOA-VMD into modal components with clearly different temporal characteristics. The low-frequency components mainly preserve the global degradation tendency and therefore describe the long-term capacity-fading trajectory, whereas the high-frequency components retain local oscillations, short-term regeneration-like fluctuations, and random disturbances. This decomposition is meaningful for lithium-ion battery prognosis because the raw degradation sequence is non-stationary and contains mixed-scale dynamics that are difficult to model directly in a single predictor. After decomposition, each sub-series becomes more regular in its dominant temporal pattern, which provides a more suitable input form for subsequent component-wise forecasting.
Figure 7. Convergence curves of different optimization algorithms for VMD parameter tuning, where the best fitness is plotted against the iteration number.
Figure 8. DOA-VMD decomposition results of the four CALCE battery capacity sequences. The legends in each subfigure identify IMF 0–IMF n, where IMF 0 mainly represents the low-frequency degradation trend and the remaining IMFs describe fluctuation components at different temporal scales.
Because the degradation characteristics are not identical across cells, the optimal VMD parameter pair returned by DOA is also cell-dependent. Table 4 lists the final parameter settings used for the four CALCE batteries. It can be seen that DOA assigns different combinations of mode number K and penalty factor α to CS35–CS38, indicating that the decomposition stage is adaptively matched to the complexity and fluctuation intensity of each degradation trajectory rather than relying on a uniform empirical configuration.
Table 4. DOA-optimized VMD parameter settings for different CALCE battery cells.
The results in Table 4 further explain why the proposed framework emphasizes adaptive decomposition before prediction. For example, CS38 is decomposed into more modes than CS35, which suggests that its degradation sequence contains relatively richer multi-scale variation, whereas the penalty factors remain within a comparable range to maintain stable band-limited separation. On this basis, the subsequent CNN-TimeXer predictor can learn local and global temporal patterns from modal components generated under more suitable decomposition conditions.
To further illustrate the optimization behavior of DOA during VMD parameter tuning, Figure 7 presents the convergence curves of different optimizers. It can be observed that DOA reduces the fitness value more rapidly in the early iterations and reaches a lower stable level than PSO, CPO, GWO, ALA, and WOA under the evaluated setting. In particular, the DOA curve shows a pronounced fitness decrease within the first several iterations and then becomes nearly flat after about the eighth iteration, indicating that the search process can identify a high-quality parameter region with relatively fast convergence. This behavior is consistent with the role of DOA in the proposed framework, namely improving the efficiency and effectiveness of VMD parameter adaptation before the subsequent component-wise CNN-TimeXer prediction stage.
The decomposition results corresponding to the parameter settings in Table 4 are illustrated in Figure 8a–d, which are arranged as subfigures in Figure 8. These subfigures show that, after DOA-based parameter adaptation, each cell can be decomposed into a set of modal components with relatively clear frequency stratification. In general, the low-frequency modes capture the smooth long-term degradation trend, while the higher-frequency modes retain local fluctuations and regeneration-like perturbations. This result further confirms that the optimized VMD stage provides a more structured signal representation for subsequent component-wise CNN-TimeXer prediction.
Based on this decomposition result, the proposed predictor performs component-level modeling rather than direct end-to-end regression on the raw sequence. In this process, the CNN branch is mainly responsible for extracting local fluctuation patterns and short-range shape information from each modal component, while the TimeXer branch captures long-range temporal dependencies and cross-window evolution trends. Compared with predicting the original non-stationary trajectory directly, the modal prediction strategy reduces the complexity of the learning target and allows the model to focus on structured information at different temporal scales. After one-step rolling prediction is completed for each component, the final capacity trajectory is reconstructed by summing the modal forecasts, thereby linking local modal learning back to the global degradation process.
From the representative decomposition and reconstruction results, it can be qualitatively observed that the proposed strategy provides a clearer bridge between degradation characterization and sequence prediction. The decomposition stage simplifies the signal structure, while the CNN-TimeXer predictor learns complementary temporal patterns from the simplified components. Therefore, the performance gain of the proposed framework should not be understood as the isolated contribution of a single module, but rather as the joint effect of optimized decomposition and component-wise temporal modeling. This point is further examined in the following ablation and comparative experiments.

4.5. Ablation Experiment

To verify whether the performance of the proposed framework originates from the complete modeling chain rather than from a single architectural enhancement, a main ablation study was conducted under both the 5:5 and 6:4 train–test splits. As summarized in Table 5 and Table 6 and visualized in Figure 9, four model variants are compared, namely the plain TimeXer predictor, CNN+TimeXer, VMD+CNN+TimeXer, and the full DOA-VMD-CNN-TimeXer model. This progressive design makes it possible to isolate the effects of direct CNN enhancement, decomposition-assisted component-wise modeling, and adaptive DOA-based parameter optimization.
Table 5. Main ablation results of different model variants under the 5:5 split. Lower MAPE, MSE, and RMSE and higher R2 indicate better performance.
Table 6. Main ablation results of different model variants under the 6:4 split. Lower MAPE, MSE, and RMSE and higher R2 indicate better performance.
Figure 9. Main ablation comparison of different model variants under the two train–test splits. Each panel summarizes cell-wise RMSE, MSE, MAPE (%), and R2 for TimeXer, CNN+TimeXer, VMD+CNN+TimeXer, and DOA-VMD-CNN-TimeXer.
The ablation results reveal that simply adding a CNN front-end to the raw TimeXer predictor does not consistently improve performance when the original non-stationary capacity trajectory is modeled directly. Averaged over the four cells, the RMSE changes from 0.021296 to 0.021568 under the 5:5 split and from 0.022362 to 0.022909 under the 6:4 split, while the corresponding average R2 values decrease slightly from 0.989552 to 0.989243 and from 0.986540 to 0.985850, respectively. This result indicates that local convolution alone is insufficient to resolve the mixed-scale fluctuations and long-range degradation coupling contained in the raw sequence.
In contrast, decomposition-assisted component-wise modeling brings the dominant gain. When VMD and CNN are introduced together, the prediction target is transferred from the raw trajectory to modal components with clearer temporal structure, and the CNN branch can focus on local fluctuation cues within each component before TimeXer captures long-range evolution. Relative to TimeXer, the average RMSE decreases from 0.021296 to 0.012430 under the 5:5 split and from 0.022362 to 0.013573 under the 6:4 split, corresponding to reductions of 41.64% and 39.30%, respectively. Meanwhile, the average MAPE decreases from 2.5103% to 1.6398% under the 5:5 split and from 2.7820% to 1.8909% under the 6:4 split. The bar charts in Figure 9a,b further show that this improvement is consistently reflected across all four cells and across the reported MSE, RMSE, MAPE (%), and R2 metrics.
The comparison between VMD+CNN+TimeXer and the full DOA-VMD-CNN-TimeXer configuration further supports the value of adaptive decomposition at the overall-performance level. On average, DOA optimization reduces the RMSE by a further 8.55% under the 5:5 split and 9.17% under the 6:4 split relative to the manually configured VMD+CNN+TimeXer model, while the average MAPE decreases by 7.43% and 10.26%, respectively, and the average R2 increases by 0.000625 and 0.000705. The gain is not numerically uniform on every single cell, which is also informative. Under the 5:5 split, CS36 slightly favors the manually configured VMD+CNN+TimeXer setting, with RMSE changing from 0.011954 to 0.012158 and MAPE from 1.7619% to 1.9167%. Under the 6:4 split, the difference on CS37 is marginal, with RMSE changing only from 0.012576 to 0.012506, while the MAPE increases slightly from 1.7813% to 1.8515%. Therefore, the contribution of DOA in the present study should be interpreted as improving the overall average accuracy and cross-split robustness of the framework under the evaluated settings, rather than guaranteeing a strict per-cell improvement in every case.
Overall, the ablation analysis supports a structured interpretation of the model design. CNN enhancement alone does not solve the difficulty of raw non-stationary sequence forecasting, whereas VMD substantially improves signal separability and creates a more suitable basis for component-wise prediction. On top of that, DOA mainly strengthens the average accuracy–robustness trade-off of the decomposition-assisted framework, even though its gain is not numerically uniform for every individual cell. Accordingly, the DOA-VMD-CNN-TimeXer framework provides the best overall performance because it integrates decomposition quality, local feature extraction, and long-range temporal modeling into a unified forecasting pipeline.

4.6. Model Comparison

For clarity and reproducibility, the key hyper-parameter settings of the comparative models are summarized in Table 7. To avoid an excessively large table, only the key settings that differentiate the model structures are listed. Unless otherwise stated, the compared models were trained with a unified input length of 30 and 500 training epochs. For the baseline scripts implemented under the same forecasting framework (FEDformer, NTSformer, Informer, TimeNet, iTransformer, TimeXer, DLinear, and PatchTST), the common training protocol used Adam, a batch size of 32, a one-step prediction horizon, ReduceLROnPlateau learning-rate scheduling, and an early-stopping ratio of 0.2. In addition, most Transformer-family baselines shared the same backbone-level settings, namely d model = 64 , eight attention heads, encoder/decoder layers = 2/1, and d f f = 64 . Most of these models were trained with a learning rate of 0.001, while the standalone Transformer baseline followed its own implementation setting with a batch size of 64 and a learning rate of 0.0001. The proposed DOA-VMD-CNN-TimeXer model adopted the same core CNN-TimeXer training setup as described in Section 4.1, while its DOA-VMD search settings are separately reported in Table 2.
Table 7. Key hyper-parameter settings of the comparative models used in Table 8 and Table 9.
To evaluate the overall effectiveness of the proposed framework, the full DOA-VMD-CNN-TimeXer model is compared with representative baseline methods under two train–test split settings. Table 8 reports the primary 5:5 results and shows that the proposed method achieves the lowest RMSE on all four tested cells, namely 0.011650, 0.012158, 0.010316, and 0.011343 for CS35–CS38, respectively. The corresponding R2 values are 0.996808, 0.997237, 0.997356, and 0.996757, indicating strong agreement between predicted and observed degradation trajectories. Relative to the strongest baseline under the same setting, which is PatchTST for all four cells, the RMSE is further reduced by 50.2%, 32.8%, 32.3%, and 41.1%, respectively. After further adding three decomposition-assisted recurrent baselines, namely CEEMDAN-LSTM, EMD-LSTM, and VMD-LSTM, the proposed method still preserves the best performance on all four cells. Compared with the strongest newly added LSTM-type competitor on each cell, the RMSE is further reduced by 66.0%, 68.0%, 59.8%, and 53.9% under the 5:5 split, which further highlights the advantage of the proposed DOA-VMD-CNN-TimeXer framework over conventional decomposition-plus-LSTM routes. These gains indicate that the proposed framework provides a consistent accuracy advantage on the tested CALCE cells under the primary split.
Table 8. Comparison of different methods under the 5:5 train–test split. Lower MAPE, MSE, and RMSE and higher R2 indicate better performance.
Table 9 provides a supplementary check under the 6:4 split. Under this setting, DOA-VMD-CNN-TimeXer still achieves the lowest RMSE on all four tested cells, namely 0.014528, 0.010887, 0.012506, and 0.011394 for CS35–CS38, respectively, while all corresponding R2 values remain above 0.994. Relative to the strongest baseline under the same setting, which is PatchTST for all four cells, the RMSE is further reduced by 44.8%, 49.1%, 24.2%, and 46.8%, respectively. The same superiority is maintained after introducing CEEMDAN-LSTM, EMD-LSTM, and VMD-LSTM into Table 9. In particular, compared with the strongest newly added decomposition-LSTM baseline on each cell, the RMSE remains lower by 45.4%, 70.8%, 47.0%, and 59.1%, respectively, which indicates that the benefit of the proposed framework is robust across both data-split settings rather than being specific to one partition. Therefore, the observed advantage of the proposed model is not limited to the primary 5:5 partition and is also reflected under the supplementary split.
Table 9. Comparison of different methods under the 6:4 train–test split. Lower MAPE, MSE, and RMSE and higher R2 indicate better performance.
To complement the aggregate metrics in Table 9, Figure 10, Figure 11, Figure 12 and Figure 13 present paired visual comparisons for the 6:4 split, where each figure contains a trajectory-level comparison of all competing methods, together with the corresponding prediction-error boxplot for one cell. These paired visualizations provide two complementary perspectives: the left panel reveals whether a model can follow the overall degradation trend and local fluctuations, whereas the right panel shows whether the resulting errors are concentrated around zero with limited dispersion. Across all four cells, DOA-VMD-CNN-TimeXer remains among the closest trajectories to the measured capacity curve and exhibits compact error distributions centered near zero, which is consistent with its superior RMSE and R2 values in Table 9.
Figure 10. Paired model-comparison visualizations for CS35. Panel (a) shows that the proposed DOA-VMD-CNN-TimeXer method remains close to the measured trajectory during both gradual fading and the later fluctuating region. Panel (b) summarizes the corresponding prediction-error distributions and shows that the errors remain concentrated near zero.
Figure 11. Paired model-comparison visualizations for CS36. Panel (a) highlights that the proposed DOA-VMD-CNN-TimeXer method remains better aligned with the measured trajectory across the mid-stage degradation region and the later abrupt drops than the weaker baselines. Panel (b) summarizes the corresponding prediction-error distributions.
Figure 12. Paired model-comparison visualizations for CS37. Panel (a) shows that the proposed DOA-VMD-CNN-TimeXer method preserves close agreement with the measured monotonic degradation path while still responding to local disturbances. Panel (b) summarizes the corresponding prediction-error distributions.
Figure 13. Paired model-comparison visualizations for CS38. Panel (a) shows that the proposed DOA-VMD-CNN-TimeXer method remains better aligned with the measured trajectory during late-stage abrupt drops and subsequent fluctuations. Panel (b) summarizes the corresponding prediction-error distributions.
The cell-wise plots further clarify how the advantage manifests under the 6:4 split. Across all four cells, the proposed method remains among the closest trajectories to the measured curves and keeps a tighter error concentration around zero than the weaker baselines; Figure 11 is representative in showing both improved alignment through the mid-stage decline and abrupt capacity drops and a more compact error distribution. This visual evidence supports the conclusion that the proposed framework improves both trajectory fidelity and error stability under the 6:4 split.
For completeness, Figure 14a,b and Figure 15a,b further isolate the trajectory-level prediction and residual behavior of the proposed model under the primary 5:5 split. Across all four cells, the predicted curves remain closely aligned with the measured capacity evolution over most cycles, and the residual series fluctuate around zero without an obvious persistent offset, indicating limited systematic bias. The proposed method also preserves this alignment around local regeneration-like perturbations and abrupt capacity drops, suggesting reliable trajectory-following ability across the four tested cells.
Figure 14. Trajectory fitting and prediction-error profiles of the proposed DOA-VMD-CNN-TimeXer model on CS35 and CS36 under the 5:5 split. Each subfigure contains the actual-versus-predicted capacity curve (top) and the corresponding prediction-error sequence (bottom).
Figure 15. Trajectory fitting and prediction-error profiles of the proposed DOA-VMD-CNN-TimeXer model on CS37 and CS38 under the 5:5 split. Each subfigure contains the actual-versus-predicted capacity curve (top) and the corresponding prediction-error sequence (bottom).
Overall, the improved performance of DOA-VMD-CNN-TimeXer under the evaluated settings should be understood as the result of module synergy rather than model capacity alone. The DOA-VMD stage decomposes the raw non-stationary sequence into modal components with clearer temporal structure, the CNN branch strengthens the extraction of local fluctuation cues within each component, and the TimeXer branch models long-range cross-cycle evolution after decomposition. The joint effect of these three stages is reflected in both the lower tabulated errors and the more compact, less biased residual behavior observed in Figure 14a,b and Figure 15a,b.

5. Conclusions

This study proposed a DOA-VMD-CNN-TimeXer framework for lithium-ion battery RUL-oriented prognosis through capacity trajectory prediction and reconstruction. The framework combines adaptive VMD parameter optimization, CNN-based local feature extraction, and TimeXer-based long-range temporal modeling, thereby forming a coordinated modeling chain for non-stationary battery degradation sequences.
Experiments on four CALCE lithium-ion battery cells demonstrate that the proposed framework delivers the best overall trajectory-prediction performance among the compared methods under the evaluated settings. Under the primary 5:5 split, the RMSE values are 0.011650, 0.012158, 0.010316, and 0.011343 for CS35–CS38, respectively, and under the supplementary 6:4 split they remain at 0.014528, 0.010887, 0.012506, and 0.011394, with all corresponding R2 values above 0.994. Together, the decomposition analysis, ablation study, comparative results, and trajectory-level residual behavior indicate that the performance gain arises from the synergy of adaptive decomposition, local fluctuation extraction, and long-range temporal modeling rather than from any single module in isolation.
From a practical perspective, the proposed method should be regarded as an RUL-oriented capacity trajectory modeling framework rather than as a direct end-to-end RUL regressor. Its value lies in improving the fidelity and stability of reconstructed degradation trajectories, thereby providing a more reliable basis for threshold-based end-of-life and RUL estimation. In this sense, the proposed framework realizes RUL prediction through capacity trajectory forecasting and subsequent threshold-based end-of-life inference, which is consistent with a trajectory-based paradigm widely used in data-driven battery prognostics.
In practical battery management applications, the proposed DOA-VMD-CNN-TimeXer framework is more suitable as an auxiliary prognosis module than as a stand-alone replacement for existing battery management systems. A feasible usage pattern is to perform offline training with historical degradation data collected under representative operating conditions and then deploy the trained model for online capacity trajectory updating as new cycle data become available. In this way, the predicted degradation trajectory can support threshold-based end-of-life determination, remaining useful life estimation, abnormal-degradation warning, maintenance scheduling, and retirement or second-life screening decisions.
Several limitations should also be acknowledged. The current validation is restricted to four CALCE cells from a limited dataset, and the evaluation emphasizes capacity trajectory prediction metrics rather than explicit RUL-threshold error indices. Transfer-learning-based battery health modeling and degradation knowledge transfer are also complementary directions to the present capacity trajectory forecasting framework, suggesting that future work should further investigate cross-chemistry generalization and transfer-aware degradation prognosis on larger and more heterogeneous battery datasets. Joint optimization of decomposition parameters and CNN-TimeXer hyper-parameters also remains a relevant direction for future work, although such a search would substantially increase the total training cost. Future work will therefore focus on extending the framework to larger and more heterogeneous battery datasets, incorporating direct RUL-oriented evaluation criteria, investigating robustness under variable operating conditions and uncertainty-aware prognosis settings, and exploring optimization-based hyper-parameter tuning for the predictor.

Author Contributions

Conceptualization, H.L.; investigation, J.X.; writing—original draft preparation, J.X.; writing—review and editing, H.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

All data used in this paper are available from https://calce.umd.edu/battery-data, accessed on 27 April 2026.

Acknowledgments

We thank the editors and reviewers for their valuable comments.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Ma, G.; Zhang, Y.; Cheng, C.; Zhou, B.; Hu, P.; Yuan, Y. Remaining Useful Life Prediction of Lithium-Ion Batteries Based on False Nearest Neighbors and a Hybrid Neural Network. Appl. Energy 2019, 253, 113626. [Google Scholar] [CrossRef] [Scilit]
  2. Hu, X.; Xu, L.; Lin, X.; Pecht, M. Battery Lifetime Prognostics. Joule 2020, 4, 310–346. [Google Scholar] [CrossRef] [Scilit]
  3. Han, X.; Lu, L.; Zheng, Y.; Feng, X.; Li, Z.; Li, J.; Ouyang, M. A Review on the Key Issues of the Lithium Ion Battery Degradation among the Whole Life Cycle. eTransportation 2019, 1, 100005. [Google Scholar] [CrossRef] [Scilit]
  4. Wang, Z.; Liu, N.; Chen, C.; Guo, Y. Adaptive Self-Attention LSTM for RUL Prediction of Lithium-Ion Batteries. Inf. Sci. 2023, 635, 398–413. [Google Scholar] [CrossRef] [Scilit]
  5. Hasib, S.A.; Islam, S.; Chakrabortty, R.K.; Ryan, M.J.; Saha, D.K.; Ahamed, M.H.; Moyeen, S.I.; Das, S.K.; Ali, M.F.; Islam, M.R.; et al. A Comprehensive Review of Available Battery Datasets, RUL Prediction Approaches, and Advanced Battery Management. IEEE Access 2021, 9, 86166–86193. [Google Scholar] [CrossRef] [Scilit]
  6. Meng, J.; Luo, G.; Ricco, M.; Swierczynski, M.; Stroe, D.I.; Teodorescu, R. Overview of Lithium-Ion Battery Modeling Methods for State-of-Charge Estimation in Electrical Vehicles. Appl. Sci. 2018, 8, 659. [Google Scholar] [CrossRef] [Scilit]
  7. Yang, F.; Xing, Y.; Wang, D.; Tsui, K.L. A Comparative Study of Three Model-Based Algorithms for Estimating State-of-Charge of Lithium-Ion Batteries under a New Combined Dynamic Loading Profile. Appl. Energy 2016, 164, 387–399. [Google Scholar] [CrossRef] [Scilit]
  8. Wang, Y.; Chen, Z. A Framework for State-of-Charge and Remaining Discharge Time Prediction Using Unscented Particle Filter. Appl. Energy 2020, 260, 114324. [Google Scholar] [CrossRef] [Scilit]
  9. Li, Y.; Su, B.; Duan, B. State-of-Charge Estimation Tolerant of Battery Aging Based on a Physics-Based Model and an Adaptive Cubature Kalman Filter. Energy 2021, 220, 119767. [Google Scholar] [CrossRef] [Scilit]
  10. Li, X.; Yuan, C.; Wang, Z. State of Health Estimation for Li-Ion Battery via Partial Incremental Capacity Analysis Based on Support Vector Regression. Energy 2020, 203, 117852. [Google Scholar] [CrossRef] [Scilit]
  11. Wu, W.; Lu, S. Remaining Useful Life Prediction of Lithium-Ion Batteries Based on Data Preprocessing and Improved ELM. IEEE Trans. Instrum. Meas. 2023, 72, 1–14. [Google Scholar] [CrossRef] [Scilit]
  12. Liu, D.; Zhou, J.; Pan, D.; Peng, Y.; Peng, X. Lithium-Ion Battery Remaining Useful Life Estimation with an Optimized Relevance Vector Machine Algorithm with Incremental Learning. Measurement 2015, 63, 143–151. [Google Scholar] [CrossRef] [Scilit]
  13. Guo, W.; He, M. An Optimal Relevance Vector Machine with a Modified Degradation Model for Remaining Useful Lifetime Prediction of Lithium-Ion Batteries. Appl. Soft Comput. 2022, 124, 108967. [Google Scholar] [CrossRef] [Scilit]
  14. Zhou, Y.; Huang, M. Lithium-Ion Batteries Remaining Useful Life Prediction Based on a Mixture of Empirical Mode Decomposition and ARIMA Model. Microelectron. Reliab. 2016, 65, 265–273. [Google Scholar] [CrossRef] [Scilit]
  15. Li, X.; Zhang, L.; Wang, Z.; Dong, P. Remaining Useful Life Prediction for Lithium-Ion Batteries Based on a Hybrid Model Combining the Long Short-Term Memory and Elman Neural Networks. J. Energy Storage 2019, 21, 510–518. [Google Scholar] [CrossRef] [Scilit]
  16. Wang, J.; Xiang, Y. Fast Modeling of the Capacity Degradation of Lithium-Ion Batteries via a Conditional Temporal Convolutional Encoder–Decoder. IEEE Trans. Transp. Electrif. 2022, 8, 1695–1709. [Google Scholar] [CrossRef] [Scilit]
  17. Liu, K.; Shang, Y.; Ouyang, Q.; Widanage, W.D. A Data-Driven Approach with Uncertainty Quantification for Predicting Future Capacities and Remaining Useful Life of Lithium-Ion Battery. IEEE Trans. Ind. Electron. 2021, 68, 3170–3180. [Google Scholar] [CrossRef] [Scilit]
  18. Ding, G.; Wang, W.; Zhu, T. Remaining Useful Life Prediction for Lithium-Ion Batteries Based on CS-VMD and GRU. IEEE Access 2022, 10, 89402–89413. [Google Scholar] [CrossRef] [Scilit]
  19. Ouyang, Z.; Shen, Y. Prediction of Remaining Useful Life of Lithium Batteries Based on WOA-VMD and LSTM. Energies 2022, 15, 8918. [Google Scholar] [CrossRef] [Scilit]
  20. Zhu, H.; Dong, G.; Wang, K.; Li, X.; Pedrycz, W. Prognosis of Lithium-Ion Batteries’ Remaining Useful Life Based on a Sequence-to-Sequence Model with Variational Mode Decomposition. Energies 2023, 16, 803. [Google Scholar] [CrossRef] [Scilit]
  21. Shi, Z.; Guo, C.; Chen, X.; Lu, X.; Le, B.; Liu, H. Successive Variational Mode Decomposition and Optimized Long Short-Term Memory Networks for Predicting the Remaining Useful Life of Lithium-Ion Batteries. Energies 2023, 16, 5952. [Google Scholar] [CrossRef] [Scilit]
  22. Wang, S.; Ma, H.; Zhang, Y.; Li, S.; He, W. Research on the Remaining Useful Life Prediction Method of Lithium-Ion Batteries Based on Variational Modal Decomposition and Deep Learning Integrated Approach. Energy 2023, 282, 128984. [Google Scholar] [CrossRef] [Scilit]
  23. Wei, M.; Ye, M.; Zhang, C.; Li, Y.; Zhang, J.; Wang, Q. A Multi-Scale Learning Approach for Remaining Useful Life Prediction of Lithium-Ion Batteries Based on Variational Mode Decomposition and Monte Carlo Sampling. Energy 2023, 278, 129086. [Google Scholar] [CrossRef] [Scilit]
  24. Yuan, Z.; Tian, T.; Hao, F.; Li, G.; Wu, B.; Lian, C. A Hybrid Neural Network Based on Variational Mode Decomposition Denoising for Predicting State-of-Health of Lithium-Ion Batteries. J. Power Sources 2024, 620, 234697. [Google Scholar] [CrossRef] [Scilit]
  25. Gu, X.; See, K.Y.; Li, S.; Shan, M.; Wang, C.; Zhao, Y.; Lim, T.H.; Zhang, Y. A Novel State-of-Health Estimation for the Lithium-Ion Battery Using a Convolutional Neural Network and Transformer Model. Energy 2023, 263, 125501. [Google Scholar] [CrossRef] [Scilit]
  26. Jia, C.; Tian, Y.; Shi, Y.; Jia, J.; Wen, J.; Zeng, J. State of Health Prediction of Lithium-Ion Batteries Based on Bidirectional Gated Recurrent Unit and Transformer. Energy 2023, 285, 129401. [Google Scholar] [CrossRef] [Scilit]
  27. Quan, R.; Zhou, Y.; Li, W.; Wan, H. A Hybrid Data-Driven Approach for SOH Estimation of Lithium-Ion Batteries Based on Health Index Extraction and QHDBO-BiTCN-BiGRU. J. Energy Storage 2025, 125, 116788. [Google Scholar] [CrossRef] [Scilit]
  28. Zheng, J.; Ma, L.; Lei, C.; Zhang, Z.; Chen, X.; Xie, Y. Refined Lithium-Ion Battery State of Health Estimation with Charging Segment Adjustment. Appl. Energy 2024, 372, 124077. [Google Scholar] [CrossRef] [Scilit]
  29. Zhu, J.; Ma, J.; Wu, J. A Regularized Constrained Two-Stream Convolution Augmented Transformer for Aircraft Engine Remaining Useful Life Prediction. Eng. Appl. Artif. Intell. 2024, 133, 108161. [Google Scholar] [CrossRef] [Scilit]
  30. Sun, J.; Li, S.; Ge, W.; Zheng, S. Remaining Useful Life Prognostics of Bearings Based on Convolution Attention Networks and Enhanced Transformer. Heliyon 2024, 10, e38317. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  31. Wang, F.; Zhai, Z.; Zhao, Z.; Di, Y.; Chen, X. Physics-Informed Neural Network for Lithium-Ion Battery Degradation Stable Modeling and Prognosis. Nat. Commun. 2024, 15, 4332. [Google Scholar] [CrossRef] [Scilit]
  32. Hao, S.; Feng, J.; Dong, J.; Cui, W.; Cheng, J.; Gong, M. Physics-Informed Hierarchical Perception Modulation Network for Lithium-Ion Battery Health Management. Energy 2025, 335, 138229. [Google Scholar] [CrossRef] [Scilit]
  33. Wang, Z.; Liu, Y.; Wang, F.; Wang, H.; Su, M. Capacity and Remaining Useful Life Prediction for Lithium-Ion Batteries Based on Sequence Decomposition and a Deep-Learning Network. J. Energy Storage 2023, 72, 108085. [Google Scholar] [CrossRef] [Scilit]
  34. Zhao, B.; Zhang, W.; Zhang, Y.; Zhang, C.; Zhang, C.; Zhang, J. Research on the Remaining Useful Life Prediction Method for Lithium-Ion Batteries by Fusion of Feature Engineering and Deep Learning. Appl. Energy 2024, 358, 122325. [Google Scholar] [CrossRef] [Scilit]
  35. Lang, Y.; Gao, Y. Dream Optimization Algorithm (DOA): A Novel Metaheuristic Optimization Algorithm Inspired by Human Dreams and Its Applications to Real-World Engineering Problems. Comput. Methods Appl. Mech. Eng. 2025, 436, 117718. [Google Scholar] [CrossRef] [Scilit]
  36. Dragomiretskiy, K.; Zosso, D. Variational Mode Decomposition. IEEE Trans. Signal Process. 2014, 62, 531–544. [Google Scholar] [CrossRef] [Scilit]
  37. Zhang, Y.; Zhang, T.; Tian, L. A TimeXer-Based Numerical Forecast Correction Model Optimized by an Exogenous-Variable Attention Mechanism. Comput. Mater. Contin. 2026, 86, 76. [Google Scholar] [CrossRef] [Scilit]
  38. Li, Z.; Yan, B.; Meng, Q.; Xu, C.; Zhang, F.; Wang, Y.; Domingo, M. Strain Prediction in a Large-Span Arch Bridge Using the TimeXer Model Considering Temperature and Traffic Loads. Front. Built Environ. 2026, 12, 1749222. [Google Scholar] [CrossRef] [Scilit]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Article Metrics

Citations

Article Access Statistics

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