Next Article in Journal
Research Progress on the Influence of Cathode Materials on Thermal Runaway Behavior of Lithium-Ion Batteries
Previous Article in Journal
An Empirical Multi-Stage One-Step Battery Thermal Runaway Model Based on Arrhenius Reaction Rate Formalism
Previous Article in Special Issue
Demand-Adapting Charging Strategy for Battery-Swapping Stations
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Multi-Timescale Estimation of SOE and SOH for Lithium-Ion Batteries with a Fractional-Order Model and Multi-Innovation Filter Framework

State Key Laboratory of Reliability and Intelligence of Electrical Equipment, Hebei University of Technology, Tianjin 300401, China
*
Author to whom correspondence should be addressed.
Batteries 2025, 11(10), 372; https://doi.org/10.3390/batteries11100372
Submission received: 16 September 2025 / Revised: 3 October 2025 / Accepted: 6 October 2025 / Published: 10 October 2025
(This article belongs to the Special Issue Control, Modelling, and Management of Batteries)

Abstract

Based on a fractional-order equivalent circuit model, this paper proposes a multi-timescale collaborative State of Energy (SOE) and State of Health (SOH) estimation method (FOASTFREKF-EKF) for lithium batteries to mitigate the influence of model inaccuracies and battery aging on SOE estimation. Initially, a fractional-order equivalent circuit model is built, and its parameters are identified offline using the Starfish Optimization Algorithm (SFOA) to establish a high-fidelity battery model. An H∞ filter is then integrated to improve the algorithm’s resilience to external disturbances. Furthermore, an adaptive noise covariance adjustment mechanism is employed to reduce the effect of operational noise, and a time-varying attenuation factor is introduced to improve the algorithm’s tracking and convergence capabilities during abrupt system-state changes. A joint estimator is subsequently constructed, which uses an Extended Kalman Filter (EKF) for the online determination of battery parameters and SOH assessment. This approach minimizes the effect of varying model parameters on SOE accuracy while reducing computational load through multi-timescale methods. Experimental validation under diverse operating conditions shows that the proposed algorithm achieves root mean square errors (RMSE) of less than 0.21% for SOE and 0.31% for SOH. These findings demonstrate that the method provides high accuracy and reliability under complex operating conditions.

1. Introduction

Driven by the global energy system’s transformation towards clean and low-carbon, the popularity of electric vehicles (EVs) is increasing [1,2]. Lithium-ion batteries have become the primary power source for EVs due to their characteristics, including long cycle life, high energy density, and no memory effect [3,4]. However, the complex internal degradation mechanisms of these batteries are highly coupled, nonlinear, and time-varying, which complicates accurate state estimation. Accurately estimating the State of Energy (SOE) and State of Health (SOH) of batteries is crucial for a battery management system (BMS), as it directly influences operational safety, energy management efficiency, and lifetime prediction accuracy [5]. Consequently, high-precision, real-time joint estimation of SOE and SOH is critical for advancing battery management technology.
State of Energy (SOE) is a vital parameter that describes the dynamic charging and discharge process of lithium-ion batteries. It is defined as the ratio of a battery’s remaining energy to its rated energy. According to current research, battery SOE estimate techniques may be broadly divided into three categories: power integration methods, data-driven methods, and model-based methods [6,7,8]. The power integration method determines SOE by cumulatively integrating current over time, benefiting from computational simplicity. However, its reliance on an accurate initial SOE value and sensitivity to cumulative errors restrict its widespread application [9]. In contrast, data-driven methods utilize operational data (e.g., current, voltage) with machine learning algorithms to estimate SOE without an explicit battery model, thereby capturing complex nonlinear relationships. A key drawback, however, is their dependence on large training datasets and potentially limited robustness in unseen scenarios [10,11]. Consequently, model-based methods have garnered a lot of attention due to their simplicity, reliability, and stability. The model-based method achieves precise SOE estimation by fusing high-fidelity battery models with advanced filters, which dynamically correct the system state based on the difference between measured values and model predictions [12].
Based on battery models, the Kalman filter (KF) algorithm has become the mainstream technique for SOE estimation [13,14]. By minimizing the mean square error covariance of the state estimate, the Kalman filter (KF) provides the best unbiased estimation for linear Gaussian systems. It iteratively corrects predictions during operation and exhibits robust convergence even with initial state errors. However, the KF algorithm assumes that system noise statistics are stationary and follow a Gaussian distribution. In real-world battery systems, this assumption is often violated, which can lead to divergence or growing estimation errors due to noise mismatches. Consequently, researchers have developed several improved algorithms [15,16,17,18]. Due to its manageable computational complexity, the EKF has emerged as a common choice for nonlinear SOE estimation. Nevertheless, its performance is highly dependent on model accuracy and the empirical tuning of noise covariance matrices. This limitation necessitates the integration of adaptive mechanisms to ensure robustness across all operating conditions [19].
The accuracy of model-based methods is heavily reliant on how well the model represents the intricate electrochemical behavior of the battery. Therefore, establishing a precise battery model is essential [20]. Battery models are primarily categorized as electrochemical models and equivalent circuit models (ECMs). ECMs represent complex electrochemical systems using circuit-based networks. Despite utilizing only a limited number of electrical components, ECMs can achieve high accuracy and are divided into integer-order models (IOMs) or fractional-order models (FOMs) [21]. FOMs characterize battery dynamics more accurately than IOM, particularly for voltage transients under dynamic and non-equilibrium conditions. For instance, Reference [22] demonstrated that under diverse operating conditions, FOMs capture battery characteristics more accurately, significantly enhancing the precision of terminal voltage estimation. Given these advantages, FOMs are widely utilized for battery state estimation and performance optimization [23].
The accurate estimation of the State of Energy (SOE) is challenged by factors such as noise interference, state limitations, and parameter uncertainty during lithium-ion battery operation [24,25,26]. To address these challenges, several joint estimation methods have been proposed. For instance, Reference [27] presents a method that first updates battery model parameters and capacity in real-time before using UKF for joint SOE-SOH estimation. To mitigate SOE estimation errors caused by declining SOH, Reference [28] utilizes an enhanced dual extended Kalman filter (DEKF) algorithm to estimate SOE and SOH. However, many existing methods struggle with the highly complex nature of battery operation. Focusing on SOE estimation errors induced by environmental temperature and parameter coupling, Reference [25] proposes a collaborative estimation method of SOE and maximum available energy based on an adaptive dual-fractional-order Kalman filter, which improves SOE accuracy by updating the maximum available energy in real time. However, existing methods often lack the responsiveness and adaptability to accommodate shifting operational conditions. Moreover, they frequently fail to systematically address the impact of time-varying noise on the stability and accuracy of filter estimates, which constrains their reliability in real-world applications. This challenge of achieving robust and accurate state estimation under uncertainty is a significant frontier in battery research. As a recent review of energy storage technologies has highlighted, there is growing recognition of the need to augment model-based estimators with adaptive mechanisms. Looking ahead, the integration of multi-physics sensor data will be essential for overcoming inherent limitations and enhancing reliability [29].
To address these gaps and meet the practical requirements of BMS, this study proposes a novel joint estimation approach for SOE and SOH based on a fractional-order adaptive strong-tracking robust EKF framework (FOASTFREKF-EKF).
The main contributions of this paper are as follows:
  • The algorithm incorporates adaptive theory and H∞ filtering to update noise statistics in real time, significantly enhancing the stability and accuracy of SOE estimation.
  • A time-varying attenuation factor is integrated into the filtering process to minimize dependence on historical data and improve sensitivity to sudden changes in operating conditions.
  • The framework explicitly accounts for the impact of battery aging on SOE. An EKF is employed for online battery parameter identification and SOH estimation, thereby improving the overall precision.
  • A multi-timescale strategy is adopted for the joint estimation of SOE and SOH to reduce computational complexity. The proposed method is validated using experimental data from a custom-built test platform. The results confirm its effectiveness and demonstrate its capabilities.

2. State Estimation of Lithium Batteries

The EKF is a prevalent technique for SOE estimation due to its effectiveness in dynamic state estimation. Although well-suited for high-dimensional nonlinear systems, the EKF algorithm suffers from reduced accuracy and robustness when applied to complex battery models. Furthermore, battery aging induces time-varying characteristics in the model parameters, causing batteries with identical SOE levels to exhibit markedly different behaviors depending on their varying degrees of degradation. Consequently, high-precision SOE estimation must account for the battery aging state as a critical influencing factor. To address these limitations, this section presents a novel FOASTFREKF-EKF algorithm. This method enhances the traditional EKF by integrating H∞ filtering and adaptive theory, and introduces a time-varying attenuation factor to lessen the model’s reliance on historical data. The proposed framework explicitly incorporates the impact of battery aging and performs simultaneous online estimation of battery parameters, SOH, and SOE, thereby achieving significant improvements in both stability and accuracy.

2.1. Fractional-Order Model

Electrochemical impedance spectroscopy (EIS) characterizes the impedance changes of lithium-ion batteries at different frequencies [30]. The resulting data is commonly represented as a Nyquist plot, where the shape of specific regions corresponds to the changes in the internal state of the battery, as illustrated in Figure 1.
Traditional integer-order equivalent circuit models use ordinary differential equations to describe battery dynamics. These models’ ideal capacitive elements neglect microscopic inhomogeneities at the electrode interface and thus fail to accurately fit the flattened semicircle observed in the mid-frequency region of EIS, i.e., the “dispersion effect”. This results in significant discrepancies between the models and the experimental data. To better represent the nonlinear and dynamic electrochemical processes in lithium-ion batteries, this paper replaces the ideal capacitive components with a constant phase element (CPE). This modification enables the establishment of a fractional-order equivalent circuit model, as shown in Figure 2.
In this model, Uocv is the open circuit voltage, R0 is the ohmic internal resistance, R1 and CPE1 are the polarization resistance and capacitance, respectively; R2 and CPE2 are the diffusion resistance and capacitance, respectively; and Ut is the terminal voltage. Based on Kirchhoff’s laws of current and voltage, the state equations and observation equation for the fractional-order model are derived:
d m U 1 d t m = 1 R 1 C 1 U 1 + 1 C 1 I t d n U 2 d t n = 1 R 2 C 2 U 2 + 1 C 2 I t S O E ( k + 1 ) = S O E ( k ) U t ( k ) I t ( k ) T s E n
U t = U O C V U 1 U 2 I t R 0
where U1 and U2 are the voltages across the resistance and capacitance, It is the operating current, m and n are respectively the orders of the CPE1 and CPE2, TS is the time step, and En is the maximum available energy of the battery.
Equation (1) must be discretized for battery state estimation. The Grünwald-Letnikov (G-L) fractional calculus introduces the concept of discrete differences, which makes it suitable for handling non-integer order calculus operations. Consequently, this paper processes fractional-order differential terms using the G-L fractional calculus. The definition of G-L fractional calculus is as follows:
D t a f ( t ) = lim T s 0 T s a j = 0 [ t / T s ] ( 1 ) j a j f ( t j T s )
where D t a is the fractional order differential operator, a and t are the lower and upper limits of integration, respectively, and a j is the binomial coefficient.
Equation (1) can be discretized as follows:
x k = A x k 1 + B u k 1 j = 1 k K j x k j
where x k = U 1 , k U 2 , k S O E k , A = T s m R 1 C 1 0 0 0 T s n R 2 C 2 0 0 0 1 , B = T s m C 1 T s n C 2 U t , k T s E n , u k 1 = I t ( k 1 ) , K j = ( 1 ) j m j 0 0 0 ( 1 ) j n j 0 0 0 0 .
Equation (2) simplifies to the following at time k after discretization:
y k = C x k R 0 u k + U O C V
where C k = 1 1 0 , y k = U t ( k ) .

2.2. Parameter Identification

Based on the fractional-order equivalent circuit model established here, the following parameters now require identification: R0, R1, R2, CPE1, CPE2, m, and n. Fractional-order models usually use offline identification to guarantee identification accuracy and minimize computing complexity. To achieve optimal identification performance, this paper utilizes the Starfish Optimization Algorithm (SFOA), which has greater effectiveness than the mainstream Adaptive Genetic Algorithm (AGA) [31,32,33] for multi-parameter optimization. The SFOA effectively addresses AGA’s limitations toward premature convergence and parameter sensitivity through its unique balanced search mechanism, which strategically integrates global exploration with local exploitation.
A recent heuristic algorithm called the Starfish Optimization Algorithm (SFOA) addresses optimization problems by emulating the collective behaviors of starfish, such as collaborative exploration, predation, and regeneration [34]. Exploration and exploitation are the two main phases of the SFOA. The exploration resembles the exploratory behavior of starfish. Depending on the dimensionality (D) of the optimization problem, the algorithm uses either a five-dimensional or one-dimensional search model for different optimization tasks. The exploitation phase simulates starfish predation and regeneration behaviors to update the population and converge toward the global optimum. Since starfish move slowly during regeneration, the regeneration phase of the SFOA is applied only to the last individual in the population (i = N).
The key advantage of the SFOA is its effective balance between global exploration and local exploitation, enabled by a unique collaborative branch exploration mechanism and an adaptive regenerative process. These features collectively ensure the algorithm’s efficient convergence and overall robustness.
The SFOA consists of the following steps:
(1)
Initialization: An initial population of starfish individuals is generated randomly, each representing a potential solution.
(2)
Calculate individual fitness: A fitness function is defined, and the fitness values for each starfish are computed at the current iteration.
(3)
Update starfish positions: In the exploration phase, the positions are updated according to the problem’s dimensionality (D). In the exploitation phase, positions are updated by simulating predation and regeneration.
(4)
Archive updates: The optimal positions of each starfish are updated by comparing its current fitness value with those of all other starfish.
(5)
Output results: When the iteration termination criteria are met, the SFOA ends, achieving identification of circuit model parameters.
Figure 3 illustrates the algorithm’s flowchart, where rand denotes a random number within [0, 1], and Gp is set to 0.5 in this study.
By searching for the optimal parameter set, the SFOA minimizes the error between the terminal voltage that the model predicts and the actual terminal voltage.

2.3. REKF Based on a Fractional-Order Model

A state-space representation of the fractional-order equivalent circuit model must be established before applying the EKF for dynamic system estimation:
x k = f x k 1 , u k 1 + ω k 1 = A x k 1 + B u k 1 j = 1 k K j x k j + ω k 1
y k = h x k , u k + ν k = C x k R 0 u k + U O C V + ν k
where xk is the state vector, yk is the observation value, ωk is the process noise whose covariance matrix is Qk, and vk is the observation noise whose covariance matrix is Rk.
The EKF provides an optimal estimate in the minimum error sense only if both the process and measurement noise are Gaussian white noise with known statistical properties. If this condition is not satisfied, the EKF performance degrades. In contrast, the H∞ filter employs a minimax criterion, designed to minimize the worst-case estimation error caused by disturbances, thereby significantly improving robustness [35,36].
The robust Extended Kalman Filter based on the fractional-order (FOREKF) is formulated by integrating the robustness of the H∞ filter into the traditional EKF framework. Based on the fractional-order battery model from Equations (5) and (6), the cost function J is defined as follows:
J = k = 0 N x k x ^ k S k 2 x 0 x ^ 0 P 0 1 2 + k = 0 N w k Q k 1 2 + k = 0 N v k R k 1 2
where P0 is the covariance matrix of the initial error, and Sj is a positive definite matrix.
The H∞ filter is designed to minimize the upper bound of the cost function J:
min x ^ k max w k , v k , x 0 J < γ
As a key design parameter, the value of γ must be balanced against the need for minimum variance and optimal filtering performance.
The specific FOREKF procedure is as follows:
(1)
Initialize the parameters x0, P0, Q0, R0.
(2)
Calculate the predicted values of the state variable and prior estimation error covariance matrix:
x ^ k = A k 1 x ^ k 1 + + B k 1 u k 1 j = 1 L K j x ^ k j + + ω k 1 P k = A k 1 K 1 P k 1 + A k 1 K 1 T + j = 2 L K j P k j + K j T + Q k 1
(3)
Calculate the Kalman gain matrix and extended residual covariance matrix:
K k = P k H k T ( H k P k H k T + R k ) 1 R e , k = R k 0 0 γ I + H k I P k H k T I
(4)
Update of state variables, observations, and estimation error covariance matrix:
x ^ k + = x ^ k + K k y k y ^ k y ^ k = H k x ^ k R k u k P k + = P k P k H k T I R e , k 1 H k I
where I is the identity matrix. Steps (2) and (4) are repeated iteratively for each time step k = 1, 2, … until the sampling period concludes.

2.4. SOE Estimation Based on FOASTFREKF

The FOREKF, while based on the EKF framework, is optimal only under the assumption of fixed noise statistics. However, this assumption is often invalid for real-world battery systems, which exhibit time-varying noise properties, leading to reduced estimation accuracy. The REKF uses a first-order Taylor expansion to achieve local linearization in nonlinear systems. It retains only the Jacobian matrix but discards all higher-order terms. The iterative mechanism of the REKF means the current estimate depends heavily on the previous state estimate. When battery operating conditions change abruptly, this reliance can cause large estimation errors, which may accumulate over time and compromise performance or cause filter divergence.
To address these limitations and improve stability and accuracy, an adaptive mechanism is integrated into the FOREKF to enable real-time adjustment of noise statistics under dynamic operational conditions. Additionally, a time-varying attenuation factor λk is introduced to lessen the algorithm’s dependence on historical data.
(1)
Adaptive updating of Qk and Rk:
The adaptive noise estimation mechanism uses a sliding window approach to dynamically adjust the Qk and Rk noise covariance matrices by monitoring the statistical characteristics of the new information sequence in real-time.
The new information dk and the filtered residual information rk are defined as follows:
d k = H k x k x ^ k + ν k r k = y k y ^ k = R k C d k 1 d k
C d k = k 1 k C d k 1 + 1 k d k d k T         k ω 1 ω i = k ω + 1 k d i d i T                             k > ω
where C d k is the covariance of the new interest rate estimate, and ω is the length of the sliding data window. This paper uses a window length of 70.
Adaptive update noise is as follows:
Q k 1 = K k C d k K k T R k = C d k + H k P k H k T
(2)
Strong tracking state update:
A time-varying attenuation factor, λk, is introduced from the Strong Tracking Filter (STF) to modify the estimated error covariance matrix to enforce the orthogonality of the new state sequence. This technique strengthens the algorithm’s tracking capability during abrupt state changes by assigning less weight to historical data. The modified prior estimation error covariance matrix update formula is as follows:
P k , λ = λ k A k 1 K 1 P k 1 + A k 1 K 1 T + j = 2 L K j P k j + K j T + Q k 1
where the calculation formula of λk is as follows:
λ k = λ 0 λ 0 1 1 λ 0 < 1
λ 0 = t r V k H k Q k 1 H k + 1 T R k t r A k P k 1 A k T H k T H k
V k = r 1 r 1 T k = 1 ρ V k 1 + r k r k T 1 + ρ k > 1
where ρ is a forgetting factor, determined according to the specific model and application requirements.

2.5. Joint Estimation Method for SOE and SOH Across Multiple Time Scales

The SOE exhibits rapid changes during battery charging and discharging phases, whereas the SOH and related parameters are markedly more stable, often remaining consistent over one or more full charge–discharge cycles. Conventional single-timescale estimation methods struggle to accommodate these divergent dynamic characteristics, resulting in substantially increased computational complexity. To overcome this challenge, this paper proposes a multi-timescale joint estimation framework.
The discrete system equations for the multi-timescale joint estimation algorithm are as follows:
x k = f x x k 1 , θ i 1 , u k 1 + ω k 1 θ l = f θ θ l 1 + ω l 1 z k = g x k , θ l , u k + v k
where x k = U 1 , k U 2 , k SOE k T , θ l = R 0 R 1 R 2 C P E 1 C P E 2 m n Q n T .
In the joint estimation framework, xk is the state observer, θl is the parameter observer, and Qn is the maximum available capacity. ωk−1, ωl−1, and vk is the process noise. k is the time scale of the state observer, and l is the time scale of the parameter observer. To ensure the validity of the estimation results, this paper sets k to 1 s and l to 60 s.
The system state observer utilizes the FOASTFREKF algorithm to estimate the SOE. It operates on a fast timescale of seconds, enabling real-time tracking of current and voltage dynamics. The system parameter observer employs FOEKF to estimate SOH and update battery model parameters online. It operates on a slow timescale of minutes, tracking parameters that change slowly, such as capacity decay and internal resistance drift.
The specific process for estimating system parameters using FOEKF is as follows:
(1)
Initialize the parameters θ0, P0, Q0.
(2)
Calculation of the predicted values of the state variable and prior estimation error covariance matrix:
θ ^ l = θ ^ l 1 + P l = P l 1 + + Q l 1
(3)
Calculation of the Kalman gain matrix:
K l = P l H l T ( H l P l H l T + R l ) 1
(4)
Update of state variables and estimation error covariance matrix:
θ ^ l + = θ ^ l + K l z k z ^ k P l + = ( I K l H l + 1 ) P l
Once the first state observer has completed its estimation, its state variables will serve as input for the second parameter observer. At the same time, the parameter variable estimates from the second observer will be fed into the first observer. This bidirectional data exchange, combined with the multi-timescale framework, enables the joint estimation of SOE and SOH. The complete workflow is depicted in Figure 4.

3. Results

3.1. Battery Experiment

Figure 5 illustrates the configuration of the experimental testing platform for lithium-ion batteries. This platform consists of a constant temperature and humidity chamber, a BTS CT-4008T battery testing system (5 V/12 A) manufactured by Xinwei in Shenzhen, China, and a host computer. The 18650 NCM batteries used for testing are produced by Tianjin Lishen in Tianjin, China. Table 1 displays the battery’s specification parameters.
To confirm the proposed estimation method’s efficacy in complex situations, this study designed and conducted battery aging experiments at typical ambient temperatures (25 °C).
Figure 6 illustrates the following experimental procedures:
(1)
To ascertain the battery’s original capacity, the maximum useable energy test is performed.
(2)
The battery is subjected to charge–discharge cycling with a 1 C current. Each 200 cycles constitute one aging cycle.
(3)
Following each aging cycle, conduct the maximum usable capacity test, impulsive discharge test, and dynamic condition test (FUDS and US06).
(4)
Repeat steps 2 and 3 until the SOH status drops below 80%; at that point, the experiment is over.

3.2. Parameter Identification Results

This paper utilized three batteries at different aging conditions, corresponding to SOH values of 100%, 90.2%, and 83.03%. Using the impulsive discharge test data obtained in Section 3.1, the parameters R0, R1, R2, CPE1, CPE2, m, and n were identified using SFOA, with the results presented in Table 2. The identified parameters from both the SFOA and AGA methods were validated by comparing the simulated circuit model output to the measured voltage. The verification results are shown in Figure 7. Model accuracy and estimation performance were quantified using mean error (ME), maximum error (Max Error), and root mean square error (RMSE). The terminal voltage estimation errors for battery models parameterized with SFOA and AGA are summarized in Table 3.
The battery models parameterized with the SFOA demonstrated smaller voltage errors across all aging conditions than those identified with the AGA. This result confirms the SFOA’s superior precision and robustness for parameter identification. Specifically, the SFOA-identified models achieved lower errors than the traditional AGA and maintained a consistent overall error below 0.032 V. This further confirms that SFOA enhances the accuracy of modeled systems.

3.3. Validation of the SOE Estimation Methods

3.3.1. Analysis of SOE Estimation Results

This paper conducted tests under various driving conditions (FUDS and US06) and aging conditions (100%, 90.20%, and 83.03%). To test the algorithm’s ability to adjust when faced with larger initial error values, the SOE initial value was set to 0.8, with the true value being 1. For comparative analysis, the EKF, FOEKF, FOREKF, FOSTFREKF, and FOASTFREKF were selected as comparison algorithms. Figure 8 and Figure 9 present the SOE estimation results and error curves under various driving and aging situations, while Table 4 and Table 5 summarize the quantitative error statistics.
The results demonstrate that SOE estimates converge rapidly to the true value under all tested operating conditions. Figure 8 and Figure 9 indicate that the FOASTFREKF-EKF algorithm achieves the closest alignment with the reference curve. Furthermore, the FOEKF shows superior accuracy and stability over the EKF across different driving and aging conditions, confirming that the fractional-order model better captures the battery’s nonlinear dynamics. In Figure 8 and Figure 9b, the FOREKF displays significantly less volatility than the FOEKF, demonstrating that the integration of H∞ filtering improves the algorithm’s robustness. Figure 8 and Figure 9b,d,f reveal that the FOASTFREKF and FOASTFREKF-EKF algorithms feature faster convergence and higher accuracy than the other three algorithms, a capability attributed to the inclusion of a time-varying attenuation factor and an adaptive strategy, which collectively enhance estimation performance.
As summarized in Table 4 and Table 5, the FOASTFREKF-EKF algorithm achieves significantly higher SOE estimation accuracy than the other five benchmark algorithms across all tested driving and aging conditions. The joint estimation framework yields a substantial reduction in RMSE, ME, and maximum error for SOE compared to the standalone FOASTFREKF, with an overall error reduction exceeding 50%. This demonstrates that the proposed method preserves high accuracy under diverse operating scenarios. Specifically, the maximum error remains below 0.52%, the ME below 0.18%, and the RMSE below 0.21% in all cases. These results confirm that the proposed joint estimation algorithm enables precise SOE estimation under challenging operating and aging conditions.
To provide a comprehensive statistical comparison of the estimation performance across different algorithms, the box plots of the SOE estimation errors are presented in Figure 10. The analysis shows that the FOASTFREKF-EKF algorithm proposed in this paper has a significantly lower median error than the other five algorithms across all operating conditions, reflecting its superior estimation accuracy. Moreover, its corresponding box is shorter, indicating a smaller interquartile range (IQR), and its whiskers are considerably shorter. This demonstrates the method’s highly stable estimation results, exhibiting minimal sensitivity to variations in battery operating conditions. The traditional EKF algorithm shows multiple outliers at the top of its box plot, suggesting a propensity for estimation divergence. In contrast, the proposed algorithm has few or no outliers, confirming its exceptional robustness.

3.3.2. Performance Evaluation and Comparative Study

To evaluate the performance of the proposed algorithm, we compare it with other estimation methods from the literature. Based on a fractional-order model, Reference [37] utilizes a dual adaptive Unscented Kalman filter for the cooperative estimation of SOC and SOH, reporting excellent accuracy and robustness under various complex operating conditions. Similarly, Reference [38] employs a first-order FOM with a square root cubature Kalman filter to estimate SOC and capacity, demonstrating its accuracy under varying battery states and temperatures. Table 6 and Table 7 provide a detailed comparison, while error curves are illustrated in Figure 11 and Figure 12.
The results demonstrate that, under all test conditions, the FOASTFREKF-EKF algorithm rapidly converges to the reference value with minimal error. As illustrated in Figure 8 and Figure 9, the proposed FOASTFREKF-EKF algorithm closely tracks the reference curve. Furthermore, data in Table 4 and Table 5 confirm that the proposed algorithm achieved the smallest values for all three estimation error metrics across all tested driving and aging conditions. These findings collectively indicate a superior performance relative to other methods documented in the literature. This performance advantage arises from the comprehensive consideration of factors influencing estimation accuracy and the implementation of corresponding optimizations. Moreover, the refined identification method incorporates a more accurate battery model, which mitigates uncertainties introduced by experimental data errors.

3.4. Validation of the SOH Estimation Method

Figure 13 and Figure 14 present a comparison between the estimated and measured SOH values. Table 8 summarizes the ME, max error, and RMSE after SOH estimation stabilization for each driving condition and aging condition. As shown in the figures, the algorithm exhibits minor fluctuations, but these are confined to a narrow range. Specifically, the maximum error remains below 0.57%, the ME below 0.23%, and the RMSE below 0.31% across both driving cycles. These results demonstrate that the multi-timescale joint estimation algorithm delivers accurate SOH estimates while simultaneously providing precise SOE determination under different aging conditions.
To quantitatively assess the overall accuracy, stability, and robustness of the SOH estimation method, we conducted a box plot analysis of the SOH estimation error across all tested driving and aging conditions, depicted in Figure 15.
The results show that the median maximum SOH error remained below 0.25% across all six test conditions, confirming that the proposed method provides estimates close to the reference values under most operating conditions. Furthermore, the narrow interquartile range (IQR) indicates that the vast majority of estimation errors are contained within a limited band, demonstrating low variability and high consistency. Moreover, the SOH error distribution contains few outliers, all of which lie close to the main data cluster. This finding suggests that the method effectively suppresses aberrant estimation errors, even under complex conditions such as rapid changes in dynamic characteristics or noise interference during aging.

4. Conclusions

To improve the accuracy and robustness of State of Energy (SOE) and State of Health (SOH) estimation while reducing computational complexity, this study proposes a joint estimation approach for lithium-ion batteries based on a fractional-order model. The proposed framework begins by establishing a fractional-order equivalent circuit model, whose parameters are identified offline using the Starfish Optimization Algorithm (SFOA) for enhanced model fidelity. Subsequently, an H∞ filter is integrated into the structure to improve robustness against model uncertainties and external disturbances, forming the Fractional-Order Robust Extended Kalman Filter (FOREKF) framework. Furthermore, an adaptive noise covariance adjustment mechanism is incorporated to minimize the influence of operational noise. A time-varying attenuation factor is also included to enhance state tracking and response capabilities during sudden system changes, enabling accurate online SOE estimation.
This paper employs an Extended Kalman Filtering (EKF) for online battery parameter identification and SOH estimation, thereby accounting for the influence of parameter aging on SOE accuracy. Furthermore, a multi-timescale joint estimation algorithm for SOE and SOH is introduced, which effectively decouples the state coupling between the fast-varying SOE and the slow-varying SOH. This approach mitigates the impact of model errors on SOE estimation.
Experimental validation under diverse operating conditions demonstrates that the proposed algorithm achieves SOE estimation ME, Max error, and RMSE values consistently fall below 0.005. Similarly, for SOH estimation, the ME, Max error, and RMSE values remain below 0.0057. In comparison to other mainstream methods, the proposed algorithm provides superior accuracy and adaptability, offering a reliable solution for the joint battery state estimation under complex operating conditions.

Author Contributions

Conceptualization, F.Y. and J.Y.; methodology, F.Y. and J.Y.; software, J.Y.; validation, J.Y.; formal analysis, J.Y.; investigation, J.Y.; resources, F.Y.; data curation, J.Y.; writing—original draft preparation, J.Y.; writing—review and editing, F.Y.; visualization, J.Y.; supervision, F.Y.; project administration, F.Y.; funding acquisition, F.Y. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

The data presented in this study are available on request from the corresponding author due to confidentiality agreements.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. An, F.; Jiang, J.; Zhang, W.; Zhang, C.; Fan, X. State of Energy Estimation for Lithium-Ion Battery Pack via Prediction in Electric Vehicle Applications. IEEE Trans. Veh. Technol. 2022, 71, 184–195. [Google Scholar] [CrossRef]
  2. Xiao, Y.; Song, W.; Liu, W.; Wan, F. Estimation of lithium battery state of charge using the LTG-SABO-GRU model. Meas. Sci. Technol. 2024, 35, 115106. [Google Scholar] [CrossRef]
  3. Nyamathulla, S.; Dhanamjayulu, C. A review of battery energy storage systems and advanced battery management system for different applications: Challenges and recommendations. J. Energy Storage 2024, 86, 111179. [Google Scholar] [CrossRef]
  4. Wei, M.; Ye, M.; Li, J.B.; Wang, Q.; Xu, X. State of Charge Estimation of Lithium-Ion Batteries Using LSTM and NARX Neural Networks. IEEE Access 2020, 8, 189236–189245. [Google Scholar] [CrossRef]
  5. Laadjal, K.; Marques Cardoso, A.J. A review of supercapacitors modeling, SoH, and SoE estimation methods: Issues and challenges. Int. J. Energy Res. 2021, 45, 18424–18440. [Google Scholar] [CrossRef]
  6. Wang, Y.; Tian, J.; Sun, Z.; Wang, L.; Xu, R.; Li, M.; Chen, Z. A comprehensive review of battery modeling and state estimation approaches for advanced battery management systems. Renew. Sustain. Energy Rev. 2020, 131, 110015. [Google Scholar] [CrossRef]
  7. Shrivastava, P.; Soon, T.K.; Bin Idris, M.Y.I.; Mekhilef, S.; Adnan, S.B.R.S. Combined state of charge and state of energy estimation of lithium-ion battery using dual forgetting factor-based adaptive extended Kalman filter for electric vehicle applications. IEEE Trans. Veh. Technol. 2021, 70, 1200–1215. [Google Scholar] [CrossRef]
  8. Shrivastava, P.; Naidu, P.A.; Sharma, S.; Panigrahi, B.K.; Garg, A. Review on technological advancement of lithium-ion battery states estimation methods for electric vehicle applications. J. Energy Storage 2023, 64, 107159. [Google Scholar] [CrossRef]
  9. Zhang, X.; Wang, Y.; Wu, J.; Chen, Z. A novel method for lithium-ion battery state of energy and state of power estimation based on multi-time-scale filter. Appl. Energy 2018, 216, 442–451. [Google Scholar] [CrossRef]
  10. Zhang, J.; Xiao, B.; Niu, G.; Xie, X.; Wu, S. Joint estimation of state-of-charge and state-of-power for hybrid supercapacitors using fractional-order adaptive unscented Kalman filter. Energy 2024, 294, 130942. [Google Scholar] [CrossRef]
  11. Zhang, X.G.; Duan, L.C.; Gang, Q.S.; Wang, Y.; Song, H. State of charge estimation for lithium-Ion battery based on adaptive extended Kalman filter with improved residual covariance matrix estimator. J. Power Sources 2024, 589, 233758. [Google Scholar] [CrossRef]
  12. Dong, G.; Chen, Z.; Wei, J.; Zhang, C.; Wang, P. An online model-based method for state of energy estimation of lithium-ion batteries using dual filters. J. Power Sources 2016, 301, 277–286. [Google Scholar] [CrossRef]
  13. Lai, X.; Qin, C.; Gao, W.; Zheng, Y.; Yi, W. A state of charge estimator based extended Kalman filter using an electrochemistry-based equivalent circuit model for lithium-ion batteries. Appl. Sci. 2018, 8, 1592. [Google Scholar] [CrossRef]
  14. He, Z.G.; Fu, X.R.; Pan, C.F.; Zhang, X.; Ji, X.; Hu, S. Research on lithium battery state of charge estimation based on improved Adaptive Iterative eXogenous Kalman Filter and multidimensional estimation scheme. J. Energy Storage 2024, 97, 112763. [Google Scholar] [CrossRef]
  15. Mawonou, K.S.R.; Eddahech, A.; Dumur, D.; Beauvois, D.; Godoy, E. Improved state of charge estimation for li-ion batteries using fractional order extended Kalman filter. J. Power Sources 2019, 435, 226710. [Google Scholar] [CrossRef]
  16. Sockeel, N.; Ball, J.; Shahverdi, M.; Mazzola, M. Passive tracking of the electrochemical impedance of a hybrid electric vehicle battery and state of charge estimation through an extended and unscented Kalman filter. Batteries 2018, 4, 52. [Google Scholar] [CrossRef]
  17. Yang, F.H.; Zhang, S.H.; Li, W.H.; Miao, Q. State-of-charge estimation of lithium-ion batteries using LSTM and UKF. Energy 2020, 201, 117664. [Google Scholar] [CrossRef]
  18. Peng, J.K.; Luo, J.Y.; He, H.W.; Lu, B. An improved state of charge estimation method based on cubature Kalman filter for lithium-ion batteries. Appl. Energy 2019, 253, 113520. [Google Scholar] [CrossRef]
  19. Mercorelli, P. A Hysteresis Hybrid Extended Kalman Filter as an Observer for Sensorless Valve Control in Camless Internal Combustion Engines. IEEE Trans. Ind. Appl. 2012, 48, 1940–1949. [Google Scholar] [CrossRef]
  20. Liu, C.Z.; Liu, W.Q.; Wang, L.Y.; Hu, G.; Ma, L.; Ren, B. A new method of modeling and state of charge estimation of the battery. J. Power Sources 2016, 320, 1–12. [Google Scholar] [CrossRef]
  21. Guo, R.; Shen, W. Lithium-ion battery state of charge and state of power estimation based on a partial-adaptive fractional-order model in electric vehicles. IEEE Trans. Ind. Electron. 2023, 70, 10123–10133. [Google Scholar] [CrossRef]
  22. He, L.; Wang, Y.Y.; Wei, Y.J.; Wang, M.; Hu, X.; Shi, Q. An adaptive central difference Kalman filter approach for state of charge estimation by fractional order model of lithium-ion battery. Energy 2022, 244, 122627. [Google Scholar] [CrossRef]
  23. Guo, D.; Yang, G.; Feng, X.; Han, X.; Lu, L.; Ouyang, M. Physics-based fractional-order model with simplified solid phase diffusion of lithium-ion battery. J. Energy Storage 2020, 30, 101404. [Google Scholar] [CrossRef]
  24. Tang, X.; Wang, Y.; Yao, K.; He, Z.; Gao, F. Model migration based battery power capability evaluation considering uncertainties of temperature and aging. J. Power Sources 2019, 440, 227141. [Google Scholar] [CrossRef]
  25. Chen, L.; Wang, S.; Jiang, H.; Fernandez, C. A novel combined estimation method for state of energy and predicted maximum available energy based on fractional order modeling. J. Energy Storage 2023, 62, 106930. [Google Scholar] [CrossRef]
  26. Wei, Z.; Zhao, J.; Ji, D.; Tseng, K.J. A multi-timescale estimator for battery state of charge and capacity dual estimation based on an online identified model. Appl. Energy 2017, 204, 1264–1274. [Google Scholar] [CrossRef]
  27. Lai, X.; Weng, J.; Huang, Y.; Yuan, M.; Yao, Y.; Han, X.; Zheng, Y. A joint state-of-health and state-of-energy estimation method for lithium-ion batteries through combining the forgetting factor recursive least squares and unscented Kalman filter. Measurement 2022, 205, 112187. [Google Scholar] [CrossRef]
  28. Long, T.; Wang, S.; Cao, W.; Zhou, H.; Fernandez, C. An improved variable forgetting factor recursive least square-double extend Kalman filtering based on global mean particle swarm optimization algorithm for collaborative state of energy and state of health estimation of lithium-ion batteries. Electrochim. Acta 2023, 450, 142270. [Google Scholar] [CrossRef]
  29. Bello, I.T.; Raza, H.; Michael, A.T.; Muneeswara, M.; Tewari, N.; Bingsen, W.; Cheung, Y.N.; Choi, Z.; Boles, S.T. Charging Ahead: The Evolution and Reliability of Nickel-Zinc Battery Solutions. EcoMat 2025, 7, e12505. [Google Scholar] [CrossRef]
  30. Wang, C.; Wang, X.; Yang, M.J.; Li, J.; Qian, F.; Zhang, Z.; Zhou, M.; Guo, X.; Wang, K. Concurrent estimation of lithium-ion battery charge and energy states by fractional-order model and multi-innovation adaptive cubature Kalman filter. Energy 2025, 322, 135498. [Google Scholar] [CrossRef]
  31. Li, J.; Zhou, J.; Wu, X.; Liu, T. Wide temperature multi-condition SOC estimation for Li-ion batteries based on F-FOMIAEKF. Meas. Sci. Technol. 2025, 36, 025012. [Google Scholar] [CrossRef]
  32. Chen, L.; Yu, W.; Cheng, G.; Wang, J. State-of-charge estimation of lithium-ion batteries based on fractional-order modeling and adaptive square-root cubature Kalman filter. Energy 2023, 271, 127007. [Google Scholar] [CrossRef]
  33. Wu, J.; Fang, C.; Jin, Z.; Zhang, L.; Xing, J. A multi-scale fractional-order dual unscented Kalman filter based parameter and state of charge joint estimation method of lithium-ion battery. J. Energy Storage 2022, 50, 104666. [Google Scholar] [CrossRef]
  34. Zhong, C.; Li, G.; Meng, Z.; Li, H.; Yildiz, A.R.; Mirjalili, S. Starfish optimization algorithm (SFOA): A bio-inspired metaheuristic algorithm for global optimization compared with 100 optimizers. Neural Comput. Appl. 2025, 37, 3641–3683. [Google Scholar] [CrossRef]
  35. Zhuang, Y.; Wang, Z.; Yu, H.; Wang, W.; Lauria, S. A robust extended H∞ filtering approach to multi-robot cooperative localization in dynamic indoor environments. Control. Eng. Prac. 2013, 21, 953–961. [Google Scholar] [CrossRef]
  36. Chandra, K.P.B.; Gub, D.W.; Postlethwaite, I. A cubature H filter and its square-root version. Int. J. Control 2014, 87, 764–776. [Google Scholar] [CrossRef]
  37. Feng, F.; Teng, S.; Liu, K.; Xie, J.; Xie, Y.; Liu, B.; Li, K. Co-estimation of lithium-ion battery state of charge and state of temperature based on a hybrid electrochemical-thermal-neural-network model. J. Power Sources 2020, 455, 227935. [Google Scholar] [CrossRef]
  38. Zeng, Y.; Li, Y.; Zhou, Z.; Zhao, D.; Yang, T.; Ren, P.; Zhang, C. Joint estimation of state of charge and health utilizing fractional-order square-root cubature Kalman filtering with order scheduling strategy. Energy 2025, 320, 135022. [Google Scholar] [CrossRef]
Figure 1. The impedance change curves at different frequencies.
Figure 1. The impedance change curves at different frequencies.
Batteries 11 00372 g001
Figure 2. Fractional-order equivalent circuit model.
Figure 2. Fractional-order equivalent circuit model.
Batteries 11 00372 g002
Figure 3. Flowchart of the SFOA.
Figure 3. Flowchart of the SFOA.
Batteries 11 00372 g003
Figure 4. Flowchart of the joint estimation of SOE and SOH.
Figure 4. Flowchart of the joint estimation of SOE and SOH.
Batteries 11 00372 g004
Figure 5. Battery experimental testing platform.
Figure 5. Battery experimental testing platform.
Batteries 11 00372 g005
Figure 6. Experimental flow chart.
Figure 6. Experimental flow chart.
Batteries 11 00372 g006
Figure 7. Voltage error comparison of different optimization algorithms: (a) Voltage error comparison at SOH = 100%; (b) Voltage error comparison at SOH = 90.20%; (c) Voltage error comparison at SOH = 83.03%.
Figure 7. Voltage error comparison of different optimization algorithms: (a) Voltage error comparison at SOH = 100%; (b) Voltage error comparison at SOH = 90.20%; (c) Voltage error comparison at SOH = 83.03%.
Batteries 11 00372 g007
Figure 8. SOE estimation and error curves under FUDS condition: (a) SOE estimation curves at SOH = 100%; (b) error comparison curves at SOH = 100%; (c) SOE estimation curves at SOH = 90.20%; (d) error comparison curves at SOH = 90.20%; (e) SOE estimation curves at SOH = 83.03%; (f) error comparison curves at SOH = 83.03%.
Figure 8. SOE estimation and error curves under FUDS condition: (a) SOE estimation curves at SOH = 100%; (b) error comparison curves at SOH = 100%; (c) SOE estimation curves at SOH = 90.20%; (d) error comparison curves at SOH = 90.20%; (e) SOE estimation curves at SOH = 83.03%; (f) error comparison curves at SOH = 83.03%.
Batteries 11 00372 g008
Figure 9. SOE estimation and error curves under US06 condition: (a) SOE estimation curves at SOH = 100%; (b) error comparison curves at SOH = 100%; (c) SOE estimation curves at SOH = 90.20%; (d) error comparison curves at SOH = 90.20%; (e) SOE estimation curves at SOH = 83.03%; (f) error comparison curves at SOH = 83.03%.
Figure 9. SOE estimation and error curves under US06 condition: (a) SOE estimation curves at SOH = 100%; (b) error comparison curves at SOH = 100%; (c) SOE estimation curves at SOH = 90.20%; (d) error comparison curves at SOH = 90.20%; (e) SOE estimation curves at SOH = 83.03%; (f) error comparison curves at SOH = 83.03%.
Batteries 11 00372 g009
Figure 10. Box plots of SOE estimation errors for different algorithms: (a) SOE errors at SOH = 100% under FUDS condition; (b) SOE errors at SOH = 90.20% under FUDS condition; (c) SOE errors at SOH = 83.03% under FUDS condition; (d) SOE errors at SOH = 100% under US06 condition; (e) SOE errors at SOH = 90.20% under US06 condition; (f) SOE errors at SOH = 83.03% under US06 condition.
Figure 10. Box plots of SOE estimation errors for different algorithms: (a) SOE errors at SOH = 100% under FUDS condition; (b) SOE errors at SOH = 90.20% under FUDS condition; (c) SOE errors at SOH = 83.03% under FUDS condition; (d) SOE errors at SOH = 100% under US06 condition; (e) SOE errors at SOH = 90.20% under US06 condition; (f) SOE errors at SOH = 83.03% under US06 condition.
Batteries 11 00372 g010
Figure 11. SOE estimation and error curves under FUDS condition: (a) SOE estimation curves at SOH = 100%; (b) SOE estimation curves at SOH = 90.20%; (c) SOE estimation curves at SOH = 83.03%; (d) error comparison curves at SOH = 100%; (e) error comparison curves at SOH = 90.20%; (f) error comparison curves at SOH = 83.03%.
Figure 11. SOE estimation and error curves under FUDS condition: (a) SOE estimation curves at SOH = 100%; (b) SOE estimation curves at SOH = 90.20%; (c) SOE estimation curves at SOH = 83.03%; (d) error comparison curves at SOH = 100%; (e) error comparison curves at SOH = 90.20%; (f) error comparison curves at SOH = 83.03%.
Batteries 11 00372 g011
Figure 12. SOE estimation and error curves under US06 condition: (a) SOE estimation curves at SOH = 100%; (b) SOE estimation curves at SOH = 90.20%; (c) SOE estimation curves at SOH = 83.03%; (d) error comparison curves at SOH = 100%; (e) error comparison curves at SOH = 90.20%; (f) error comparison curves at SOH = 83.03%.
Figure 12. SOE estimation and error curves under US06 condition: (a) SOE estimation curves at SOH = 100%; (b) SOE estimation curves at SOH = 90.20%; (c) SOE estimation curves at SOH = 83.03%; (d) error comparison curves at SOH = 100%; (e) error comparison curves at SOH = 90.20%; (f) error comparison curves at SOH = 83.03%.
Batteries 11 00372 g012
Figure 13. Comparison of SOH estimates and actual value under FUDS condition: (a) SOH = 100%; (b) SOH = 90.20%; (c) SOH = 83.03%.
Figure 13. Comparison of SOH estimates and actual value under FUDS condition: (a) SOH = 100%; (b) SOH = 90.20%; (c) SOH = 83.03%.
Batteries 11 00372 g013
Figure 14. Comparison of SOH estimates and actual value under US06 condition: (a) SOH = 100%; (b) SOH = 90.20%; (c) SOH = 83.03%.
Figure 14. Comparison of SOH estimates and actual value under US06 condition: (a) SOH = 100%; (b) SOH = 90.20%; (c) SOH = 83.03%.
Batteries 11 00372 g014
Figure 15. Box plots of SOH estimation errors for different algorithms: (a) SOH errors at SOH = 100% under FUDS condition; (b) SOH errors at SOH = 90.20% under FUDS condition; (c) SOH errors at SOH = 83.03% under FUDS condition; (d) SOH errors at SOH = 100% under US06 condition; (e) SOH errors at SOH = 90.20% under US06 condition; (f) SOH errors at SOH = 83.03% under US06 condition.
Figure 15. Box plots of SOH estimation errors for different algorithms: (a) SOH errors at SOH = 100% under FUDS condition; (b) SOH errors at SOH = 90.20% under FUDS condition; (c) SOH errors at SOH = 83.03% under FUDS condition; (d) SOH errors at SOH = 100% under US06 condition; (e) SOH errors at SOH = 90.20% under US06 condition; (f) SOH errors at SOH = 83.03% under US06 condition.
Batteries 11 00372 g015
Table 1. Parameters of the batteries.
Table 1. Parameters of the batteries.
ParameterValues
Rated capacity2 Ah
rated voltage3.6 V
Charge cutoff voltage4.2 ± 0.05 V
Discharge cutoff voltage2.5 V
Table 2. Model parameters identified by the SFOA.
Table 2. Model parameters identified by the SFOA.
SOHR0 (Ω)R1 (Ω)R2 (Ω)CPE1 (F)CPE2 (F)mn
100%0.02650.02280.03441143.5942,142.860.92320.9864
90.20%0.03340.03060.03991454.7021,285.710.97270.9895
83.03%0.03170.03440.072560016,970.700.96900.9643
Table 3. Terminal voltage estimation error.
Table 3. Terminal voltage estimation error.
SOHAlgorithmsME (%)Max Error (%)RMSE
100%SFOA0.462.40.56
AGA0.483.750.63
90.20%SFOA0.422.920.55
AGA0.464.240.65
83.03%SFOA0.323.170.42
AGA0.374.580.59
Table 4. SOE estimation error under FUDS condition.
Table 4. SOE estimation error under FUDS condition.
SOHAlgorithmsME (%)Max Error (%)RMSE
100%EKF1.54.291.94
FOEKF0.713.710.96
FOREKF0.602.990.81
FOSTFREKF0.552.160.69
FOASTFREKF0.441.330.53
FOASTFREKF + EKF0.150.290.18
90.20%EKF0.933.311.21
FOEKF0.582.530.82
FOREKF0.552.060.78
FOSTFREKF0.491.770.71
FOASTFREKF0.391.430.56
FOASTFREKF + EKF0.170.520.21
83.03%EKF0.682.80.88
FOEKF0.481.940.65
FOREKF0.451.550.62
FOSTFREKF0.421.220.55
FOASTFREKF0.350.930.45
FOASTFREKF + EKF0.180.500.21
Table 5. SOE estimation error under US06 condition.
Table 5. SOE estimation error under US06 condition.
SOHAlgorithmsME (%)Max Error (%)RMSE
100%EKF1.483.361.69
FOEKF0.712.360.91
FOREKF0.652.040.85
FOSTFREKF0.561.630.71
FOASTFREKF0.441.020.51
FOASTFREKF + EKF0.150.480.21
90.20%EKF1.153.631.3
FOEKF0.583.240.79
FOREKF0.532.230.7
FOSTFREKF0.411.470.54
FOASTFREKF0.300.970.37
FOASTFREKF + EKF0.160.430.17
83.03%EKF1.143.061.37
FOEKF0.532.900.67
FOREKF0.501.870.60
FOSTFREKF0.380.900.45
FOASTFREKF0.290.610.34
FOASTFREKF + EKF0.140.290.16
Table 6. SOE estimation error with other methods under FUDS condition.
Table 6. SOE estimation error with other methods under FUDS condition.
SOHAlgorithmsME (%)Max Error (%)RMSE
100%FOASTFREKF + EKF0.150.290.18
FOAUKF + AUKF0.661.680.80
FOSRCKF0.723.720.82
90.20%FOASTFREKF + EKF0.170.520.21
FOAUKF + AUKF0.881.890.99
FOSRCKF0.461.810.64
83.03%FOASTFREKF + EKF0.180.500.21
FOAUKF + AUKF0.591.320.65
FOSRCKF1.312.991.52
Table 7. SOE estimation error with other methods under US06 condition.
Table 7. SOE estimation error with other methods under US06 condition.
SOHAlgorithmsME (%)Max Error (%)RMSE
100%FOASTFREKF + EKF0.150.480.21
FOAUKF + AUKF0.991.491.04
FOSRCKF1.051.901.16
90.20%FOASTFREKF + EKF0.160.430.17
FOAUKF + AUKF1.001.751.12
FOSRCKF0.491.260.57
83.03%FOASTFREKF + EKF0.140.290.15
FOAUKF + AUKF0.450.820.50
FOSRCKF1.382.271.56
Table 8. Estimation error of SOH.
Table 8. Estimation error of SOH.
ConditionsSOHME (%)Max Error (%)RMSE
FUDS100%0.230.430.27
90.20%0.100.370.14
83.03%0.230.570.31
US06100%0.080.250.11
90.20%0.050.170.07
83.03%0.060.200.08
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.

Share and Cite

MDPI and ACS Style

Yu, J.; Yao, F. Multi-Timescale Estimation of SOE and SOH for Lithium-Ion Batteries with a Fractional-Order Model and Multi-Innovation Filter Framework. Batteries 2025, 11, 372. https://doi.org/10.3390/batteries11100372

AMA Style

Yu J, Yao F. Multi-Timescale Estimation of SOE and SOH for Lithium-Ion Batteries with a Fractional-Order Model and Multi-Innovation Filter Framework. Batteries. 2025; 11(10):372. https://doi.org/10.3390/batteries11100372

Chicago/Turabian Style

Yu, Jing, and Fang Yao. 2025. "Multi-Timescale Estimation of SOE and SOH for Lithium-Ion Batteries with a Fractional-Order Model and Multi-Innovation Filter Framework" Batteries 11, no. 10: 372. https://doi.org/10.3390/batteries11100372

APA Style

Yu, J., & Yao, F. (2025). Multi-Timescale Estimation of SOE and SOH for Lithium-Ion Batteries with a Fractional-Order Model and Multi-Innovation Filter Framework. Batteries, 11(10), 372. https://doi.org/10.3390/batteries11100372

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop