Next Article in Journal
An Analysis of Vehicle-to-Grid in Sweden Using MATLAB/Simulink
Previous Article in Journal
MLD Modeling and MPC-Based Energy Management Strategy for Hydrogen Fuel Cell/Supercapacitor Hybrid Electric Vehicles
Previous Article in Special Issue
SLAM Meets NeRF: A Survey of Implicit SLAM Methods
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Second-Order Central Difference Particle Filter Algorithm for State of Charge Estimation in Lithium-Ion Batteries

School of Artificial Intelligence, Anhui University, Hefei 230093, China
*
Author to whom correspondence should be addressed.
World Electr. Veh. J. 2024, 15(4), 152; https://doi.org/10.3390/wevj15040152
Submission received: 18 March 2024 / Revised: 1 April 2024 / Accepted: 4 April 2024 / Published: 7 April 2024
(This article belongs to the Special Issue Intelligent Modelling & Simulation Technology of E-Mobility)

Abstract

:
The estimation of the state of charge (SOC) in lithium-ion batteries is a crucial aspect of battery management systems, serving as a key indicator of the remaining available capacity. However, the inherent process and measurement noises created during battery operation pose significant challenges to the accuracy of SOC estimation. These noises can lead to inaccuracies and uncertainties in assessing the battery’s condition, potentially affecting its overall performance and lifespan. To address this problem, we propose a second-order central difference particle filter (SCDPF) method. This method leverages the latest observation data to enhance the accuracy and noise adaptability of SOC estimation. By employing an improved importance density function, we generate optimized particles that better represent the battery’s dynamic behavior. To validate the effectiveness of our proposed algorithm, we conducted comprehensive comparisons at both 25 °C and 0 °C under the new European driving cycle condition. The results demonstrate that the SCDPF algorithm exhibits a high accuracy and rapid convergence speed, with a maximum error which never exceeds 1.30%. Additionally, we compared the SOC estimations with both Gaussian and non-Gaussian noise to assess the robustness of our proposed algorithm. Overall, this study presents a novel approach to enhancing SOC estimation in lithium-ion batteries, addressing the challenges posed by the process itself and measurement noises.

1. Introduction

Lithium-ion batteries are rapidly becoming the first choice for pure electric or hybrid electric vehicles, satellites, and aircraft because of their advantages of high energy density and power endurance, high nominal voltage, low self-discharge rate, long cycle, and no memory effect [1,2]. Nickel–manganese–cobalt oxide batteries, which have a high energy density and can provide a large amount of energy in a short time, have become a major development trend for lithium-ion batteries.
Accurate state of charge (SOC) estimation can improve the mileage per charge of electric vehicles and help users to formulate reasonable travel plans to ensure the normal operation of their electric vehicles [3]. However, it cannot be directly measured in practical situations and needs to be calculated using battery voltage, current, and temperature [4]. Accurately tracking the trajectory of the actual battery SOC is an unsolved problem due to the time-varying and nonlinear characteristics of the battery SOC. Various SOC estimation methods exist including the open circuit voltage [5], ampere-hour integral [6], Kalman filter (KF) [7,8,9,10], and particle filter (PF) [11,12,13,14]. In recent years, data-driven estimation methods such as artificial neural networks [15,16,17] and support vector machines [18,19] have also been applied to the research of SOC estimation. Model-based filter methods are promising for real SOC estimation applications due to their high accuracy and robustness. In recent years, electrochemical model-based techniques have been widely investigated because they can provide more valuable and essential information [20,21]. However, the electrochemical model is complex and requires a large number of calculations, which is unsuitable for online real-time applications. The most commonly used models are equivalent circuit models [22,23]. A second-order RC network model is the most common one which shows good balance between accuracy and complexity. Battery model accuracy is also affected by the model parameter identification algorithm. The identification algorithms include the pulse current [24], recursive least square (RLS) [25,26,27], particle swarm optimization [28,29], and so on [30,31,32]. The most commonly used method is the RLS and its subsequent improvement, and the forgetting factor RLS (FFRLS) is an ideal identification algorithm for second-order RC models because of its comprehensive performance [33].
KF is an optimized processing method applied to discrete random systems, and it was proposed by the famous scholar Kalman in 1960 [34]. Improved KF methods such as extended KF (EKF) [35] and sigma point KF [36] have good dynamic characteristics, a high estimation accuracy, and require a moderate number of calculations because they can solve the problems caused by nonlinear systems and first-order Taylor expansion. Wang et al. [37] emphasized the limitations of the EKF caused by battery parameter variations. They proposed a second-order RC model calibrated through offline testing. The impact of open circuit voltage (OCV) deviation on EKF-estimated SOC accuracy was quantified, and a Dynamic Matrix Control-based model parameter-updating method was introduced to enhance parameter accuracy, thereby improving SOC precision. Zhou et al. [38] proposed a novel variational EKF technique to enhance SOC estimation accuracy for batteries. They utilized a second-order equivalent circuit model and incorporated a least square error method. By addressing resistance polarization during SOC decrease, they dynamically adjusted system parameters online. Introducing the variation theorem facilitated the real-time tracking of system parameters. Experimental comparisons demonstrated the superiority of the variational EKF over traditional EKF methods in terms of accuracy and robustness, validating the efficacy of the proposed approach. Maheshwari et al. [39] employed the EKF for real-time SOC estimation. However, the sensitivity of this model to noise covariance matrices was observed. To address this issue, they applied the Sunflower Optimization algorithm (SFO) to optimize these matrices prior to EKF implementation, ensuring accuracy and mitigating divergence. An evaluation covering various methodologies showcased its superior accuracy and convergence, even under conditions of an initially inaccurate SOC. Wang et al. [40] proposed an adaptive robust unscented Kalman filter (ARUKF) for accurate and adaptable SOC estimation. The approach integrates a DP battery model for dynamic behavior emulation, employing online parameter identification via the improved forgetting factor recursive least squares (IFFRLS) method. Additionally, the Institute of Geodesy and Geophysics’ (IGGIII) weight function enhances the robustness of UKF, adjusting the observation residuals’ weights. Receding horizon-based adaptive filter tuning refines time-varying noise covariance. Joint estimation of the battery’s model parameters and SOC with capacity updating mitigates system disturbances, which has been verified through cycle and aging tests showcasing its superior accuracy and convergence. Traditional UKF struggles with unknown or inaccurate noise statistics, resulting in suboptimal SOC estimation due to non-positive error covariance. Xing et al. [41] introduced an Improved Adaptive Unscented Kalman Filter (IAUKF) comprising an Improved UKF (IUKF) and a Sage–Husa adaptive filter to address this issue by stabilizing estimation and adapting noise statistics. Experimental validation against the federal urban driving schedule demonstrates IAUKF’s superior accuracy and stability compared to IUKF and UKF, affirming its effectiveness. However, the system process and measurement noise within the methods should be independent Gaussian white noise; otherwise, the filtering may diverge.
The PF algorithm, as a statistical filtering method, can overcome the shortcomings of the KF methods with non-Gaussian noise and has a higher estimation accuracy and more flexibility and applicability. Chen et al. [42] proposed a universal battery model based on differential voltage analysis with EKF and PF methods for SOC estimation. The results show that a higher estimation accuracy can be achieved. In Monte Carlo sampling, an error exists in the method of approximately selecting a prior probability density as an important density function. The particles will degenerate with the increase in the number of iterations. Choosing a reasonable importance density function and carrying out resampling can address the particle degeneracy phenomenon [43,44]. Xu et al. [45] proposed a new method to solve the particle shortage by using the UKF to generate the importance density function and the PSO to improve the resampling process. A weight-selection PF algorithm is proposed in [46] for SOC estimation to solve the particle degradation problem within PF. The algorithm had a high estimation accuracy and good robustness under hybrid pulse power characteristic (HPPC) test and DST experiment verification. Hao et al. [47] enhanced the accuracy of the FFRLS method by employing a particle swarm optimization algorithm to select the parameter’s optimal initial values and forgetting factor values. They further integrated the UKF into the PF as the density function, forming the Unscented Particle Filter (UPF) algorithm. Computational results that were gathered under various conditions demonstrated the algorithm’s strong convergence and high system robustness. Wang et al. [48] proposed a SOC estimation method called the Grey Wolf Optimization Particle Filter (GWO-PF). The GWO-PF method integrates particle distribution mechanisms with Grey Wolf Optimization, utilizing a second-order battery equivalent circuit model and recursive least squares with a forgetting factor to achieve an accurate SOC estimation.
In this study, a new second-order central difference PF (SCDPF) algorithm is applied for accurate SOC estimation. First, a second-order central difference KF (SCDKF) is used as an important density function to generate optimized particles to overcome the particle degeneracy problem of the PF. Then, an error comparison and convergence analysis are conducted for different battery SOC estimation algorithms under the new European driving cycle (NEDC) conditions at different temperatures to verify the accuracy and real-time performance of the proposed algorithm. Finally, Gaussian and non-Gaussian noises are added to battery current and voltage to analyze the robustness of the proposed algorithm.
This paper exhibits several innovative and advantageous aspects, including the following:
  • An Innovative Algorithm: We apply the SCDPF algorithm to lithium battery SOC estimation for the first time. In contrast to traditional particle filtering (PF) methods, the SCDPF algorithm utilizes Second-order Central Difference Kalman Filtering (SCDKF) as the importance density function to generate optimized particles, effectively addressing the particle degeneracy issue inherent in traditional PF approaches.
  • Accuracy Enhancement: By employing improved importance density functions and central difference methods, the SCDPF algorithm significantly enhances SOC estimation accuracy.
  • Robustness Enhancement: We incorporate the handling of Gaussian and non-Gaussian noise within the algorithm, verifying its robustness by introducing noise into the battery current and voltage signals. The results indicate that the SCDPF algorithm maintains a high estimation accuracy under the influence of noise, particularly demonstrating a better robustness than existing methods under non-Gaussian noise conditions.
  • Experimental Validation: Experimental validation is conducted under different temperature conditions, including 25 °C and 0 °C, demonstrating not only the effectiveness of the algorithm but also its applicability and stability under various temperature conditions.
The remainder of the paper is organized as follows. Section 2 describes the establishment of the battery model and the parameter identification. Section 3 introduces the PF and SCDPF algorithms. Section 4 conducts the experiment and simulation analysis. Our conclusions are summarized in Section 5.

2. Battery Model and Parameter Identification

2.1. Equivalent Circuit Model of Second-Order RC

Figure 1 shows the second-order RC equivalent circuit.
Rac is the Ohmic resistance, Rct is the charge transfer resistance which represents the electrochemical polarization effect, and Rwb is the diffusion resistance which represents the concentration polarization effect. Cct and Cwb represent the charge transfer capacitance and diffusion capacitance, respectively. Uocv and Ut represent the open circuit voltage and the output voltage, respectively.
The electrical equation can be obtained using Equation (1):
U ˙ c t = 1 C c t I ( t ) 1 C c t R c t U c t U ˙ w b = 1 C w b I ( t ) 1 C w b R w b U w b U t = U o c v U c t U w b R a c I ( t ) ,
where U ˙ ct is the derivative of Uct, U ˙ wb is the derivative of Uwb, Uct is the terminal voltage of Rct, and Uwb is the terminal voltage of Rwb.
By discretizing Equation (1), the state-space equation of the battery can be obtained as
x k = f ( x k 1 ) = A k 1 x k 1 + B k 1 I k 1 + ω k 1
where Ak−1 = 1 0 0 0 e Δ t τ c t 0 0 0 e Δ t τ w b , Bk−1 = Δ t C R c t 1 e Δ t τ c t R w b 1 e Δ t τ w b , xk = [SOC(k); Uct(k); Uwb(k)]. ∆t is the sampling interval, and k is the sampling moment. ωk is the process’ Gaussian white noise, which is mainly caused by system noise and model error. τct is the time constant of RctCct, and τwb is the time constant of RwbCwb. τct = Rct × Cct, τwb = Rwb × Cwb.
The terminal voltage prediction equation for the battery model is given as follows:
y k = h ( x k ) = C k x k + D k I k + v k
where Ck = [ U o c v S O C    1    1 ] , Dk = R a c , and vk is the Gaussian white noise, which is mainly caused by experimental measurement equipment. yk is the terminal voltage of battery model at k.

2.2. Parameter Identification of Battery Model

In this study, the FFRLS algorithm is employed for parameter identification. The model is written in least square form as follows, as has been elaborated upon in the literature:
y ( k ) = ϕ ( k ) θ T + e ( k )
where φ(k) = [yk−1, yk−2, Ik, Ik−1, Ik−2], e(k) is the sensor sampling error at k, and the parameter matrix θ = [θ1, θ2, θ3, θ4, θ5].
The formulas for the FFRLS algorithm are described as follows:
θ ^ ( k ) = θ ^ ( k 1 ) + K ( k ) [ y ( k ) ϕ T ( k ) θ ^ ( k 1 ) ] K ( k ) = P ( k 1 ) ϕ ( k ) [ λ + ϕ T ( k ) P ( k 1 ) ϕ ( k ) ] 1 P ( k ) = 1 λ [ I K ( k ) ϕ T ( k ) ] P ( k 1 )
where θ(k − 1) is the estimated values of parameters at moment k − 1, φT(k)θ(k − 1) is the observations made in the current moment, and λ is the forgetting factor with a value of 0.98.

3. SOC Estimation Algorithm Based on Improved PF

The SCDPF is an optimized PF method for SOC estimation which has a higher precision than the PF and the UPF methods [49]. It uses an SCDKF as an important density function to generate optimized particles to reduce the deviation between the sample and the actual sample. The Stirling interpolation formula is used for nonlinear approximation in the form of central difference, which leads to higher accuracy than that of the second-order Taylor expansion. The computational complexity is low because the Jacobian matrix of the system’s function does not need to be calculated. The square root form of the covariance matrix is used to ensure the positive definiteness of the covariance matrix, and the filtering performance is better than that of the UKF algorithm.
The Stirling interpolation formula is shown below.
y f ( x ¯ ) + D ¯ x f ( x ¯ ) ( x x ¯ ) + 1 2 ! D ¯ x 2 f ( x ¯ ) ( x x ¯ ) 2
where D ¯ x is the first-order central difference operator, D ¯ x f ( x ¯ ) = 1 λ [ f ( x ¯ + λ ) f ( x ¯ ) ] . D ¯ x 2 is the second-order central difference, D ¯ x 2 f ( x ¯ ) = 1 λ 2 [ f ( x ¯ + λ ) + f ( x ¯ λ ) 2 f ( x ¯ ) ] . λ is the given step size with a value of λ 2 = 3 .
The procedures of SCDKF are elaborated as follows:
  • Initialization: By using Cholesky decomposition, some operators are calculated using the following equation:
P p c = S x p × S x p T ,   P e c = S x e × S x e T ,   Q = S v × S v T ,   R = S w × S w T
where Ppc and Pec represent the prediction and estimated covariance, respectively, which are constantly updating. Q represents the process noise covariance matrix, and R represents the measuring noise covariance matrix. Sxp represents the square root decomposition operator of Ppc, and Sxe represents the square root decomposition operator of Pec. Sv represents the square root decomposition operator of Q. Sw represents the square root decomposition operator of R.
The matrix that is required can be obtained from Equations (8) and (9).
( S x x ( 1 ) ( i ) ) ( k ) = α ( f ( x i 1 ( k ) + λ S x e , l , ω i 1 ) f ( x i 1 ( k ) λ S x e , l , ω i 1 ) ) ; l = 1 : m x ( S x v ( 1 ) ( i ) ) ( k ) = α ( f ( x i 1 ( k ) , ω i 1 + λ S v , l ) f ( x i 1 ( k ) , ω i 1 λ S v , l ) ) ; l = 1 : m x ( S y p x ( 1 ) ( i ) ) ( k ) = α ( h ( x p i ( k ) + λ S x p , l , v i ) h ( x p i ( k ) λ S x p , l , v i ) ) ; l = 1 : m x ( S y w ( 1 ) ( i ) ) ( k ) = α ( h ( x p i ( k ) , v i + λ S w , l ) h ( x p k ( k ) , v i λ S w , l ) ) ; l = 1 : m v
( S x x ( 2 ) ( i ) ) ( k ) = β ( f ( x i 1 ( k ) + λ S x e , l , ω i 1 ) + f ( x i 1 ( k ) λ S x e , l , ω i 1 ) 2 f ( x i 1 ( k ) , ω i 1 ) ) ; ( S x v ( 2 ) ( i ) ) ( k ) = β ( f ( x i 1 ( k ) , ω i 1 + λ S v , l ) + f ( x i 1 ( k ) , ω i 1 λ S v , l ) 2 f ( x i 1 ( k ) , ω i 1 ) ) ; ( S y p x ( 2 ) ( i ) ) ( k ) = β ( h ( x p i ( k ) + λ S x p , l , v i ) + h ( x p i ( k ) ,   v i λ S w , l ) 2 h ( x p i ( k ) , v i ) ) ; ( S y w ( 2 ) ( i ) ) ( k ) = β ( h ( x p i ( k ) , v i + λ S w , l ) + h ( x p i ( k ) , v i λ S w , l ) 2 h ( x p i ( k ) , v i ) ) ;
where Sxe,l, Sxp,l, Sv,l, and Sw,l represent column j of Sxe, Sxp, Sv, and Sw, respectively. xi−1 is the estimation system state, and xpi is the prediction system state at i. mx represents the dimension of the state vector. mv represents the dimension of the measurement noise vector. λ represents the given step size, λ2 = 3. A = /(2λ). Β = (λ2 − 1)0.5/(2λ2).
2.
Forecast: The one-step predictions xpi(k) can be calculated using the following formula:
x p i ( k ) = β p = 1 m x [ f k ( x i 1 , ω i 1 + λ S v , l ) + f k ( x i 1 , ω i 1 λ S v , l ) ] + β p = 1 m w [ f k ( x i 1 + λ S s e , l , ω i 1 ) + f k ( x i 1 λ S s e , l , ω i 1 ) ] + ( ( λ 2 m x m v ) / λ 2 ) f k ( x i 1 , ω i 1 )
The compound matrix Sxp(k)(i) is obtained using QR decomposition.
S x p ( k ) ( i ) = [ ( S x x ( 1 ) ( i )   ) ( k )   (   S x v ( 1 ) ( i ) ) ( k )   ( S x x ( 2 ) ( i )   )   ( k )   (   S x v ( 2 ) ( i ) ) ( k ) ] , [ Q , R ] = q r ( S x p ( k ) ( i ) T ) ,   S x p ( k ) ( i ) = R .
The covariance matrix Ppc(k) can be updated using Equation (12).
P p c ( k ) = S x p ( k ) ( i ) S x p ( k ) ( i ) T
Similar to Sxp(k)(i), the matrix Syp(k)(i) is
S y p ( k ) ( i ) = [ ( S y p x ( 1 ) ( i )   )   ( k )   (   S y w ( 1 ) ( i ) ) ( k )   ( S y p x ( 2 ) ( i )   )   ( k )   (   S y w ( 2 ) ( i ) ) ( k ) ] , [ Q , R ] = q r ( S y p ( k ) ( i ) T ) ,   S y p ( k ) ( i ) = R .
Step 3: Update: The predictive capacity ypi is calculated using the following formula:
y p i ( k ) = β p = 1 m x [ h k ( x p i + λ S x p , l , v i ) + h k ( x p i λ S x p , l , v i ) ] + β p = 1 m v [ h k ( x p i , v i + λ S w , l ) h k ( x p i , v i λ S w , l ) ] + ( ( λ 2 m x m v ) / λ 2 ) h k ( x p i , v i )
The matrix Pxy(i) and the gain Ki can be obtained:
P x y ( k ) ( i ) = S x p ( k ) ( i ) [ ( S y p x ( 1 ) ( i ) ) ( k ) ] T K i ( k ) = P x y ( k ) ( i ) [ S y p ( k ) ( i ) S y p ( k ) ( i ) T ] 1
The state estimation xi(k) is updated:
x i ( k ) = x p i ( k ) + K i ( k ) ( y i y p i ( k ) )
where yi is the terminal voltage of the battery model at i.
The Cholesky factor Sxe(k)(i) is obtained in the same way as Sxp(k)(i) and Syp(k)(i):
S x e ( k ) ( i ) = [ S x p ( k ) ( i ) K i ( k ) ( S y p x ( 1 ) ( i ) ) ( k )   K i ( k ) ( S y v ( 1 ) ( i ) ) ( k )   K i ( k ) ( S y p x ( 2 ) ( i ) ) ( k )   K i ( k ) ( S y w ( 2 ) ( i )   ) ( k ) ] ,   [ Q , R ] = q r ( S x e ( k ) ( i ) T ) ;   S x e ( k ) ( i ) = R
The covariance estimation Pec(k) is updated using Equation (18):
P e c ( k ) = S x e ( k ) ( i ) S x e ( k ) ( i ) T
The state estimation xi(k) used in importance sampling can be obtained from Equation (19).
x i ( k ) ~ N ( x i ( k ) ; P e c ( k ) )
Figure 2 shows a flowchart of the proposed method.

4. Experiment and Simulation Analysis

The ternary 21700 from Lishen battery Co., Ltd., Suzhou, China, with a rated capacity of 4.8 Ah and a rated voltage of 3.6 V, was applied for model parameterization and SOC estimation. This kind of battery has been widely used in many fields such as new energy vehicles, power tools, and so on because it has a high energy density, low cost, and is lightweight. As shown in Figure 3, the experimental platform consisted of a lithium-ion battery charge and discharge test system, a constant temperature chamber, an upper computer, and lithium-ion batteries. The temperature range of the high and low temperature test box was −40 °C~150 °C. The current acquisition accuracy was 0.001 A, and the voltage acquisition accuracy was 1 mV. The highest frequency of data acquisition was 50 Hz, the interval of data acquisition was 1 s; it supports CAN bus communication, and has many controllable modes, including constant voltage charging, constant current charging, constant current constant voltage charging, pulse charging and discharging, programmable power control, and dynamic condition simulation.
The capacity and open circuit voltage (OCV) test, HPPC test, and NEDC test were conducted at 25 and 0 °C on the battery experiment platform to collect data about the battery’s voltage, current, and temperature.
Fitting the relationship between Uocv and SOC with fifth-order polynomial function can be expressed as follows:
U 25 = 3.7 × S O C 5 12.5 × S O C 4 + 16.0 × S O C 3 9.6 × S O C 2 + 3.7 × S O C + 3.0 U 0 = 0.6 × S O C 5 3.9 × S O C 4 + 7.0 × S O C 3 5.3 × S O C 2 + 2.7 × S O C + 3.1
Figure 4 shows the fitting curve.
The HPPC and NEDC tests for identifying the battery model parameters and estimating the SOC of the battery are shown in Figure 5.
To demonstrate the accuracy and stability of the SOC estimation method, three evaluation criteria were utilized: mean absolute error (MAE), root mean square error (RMSE), and mean absolute percentage error (MAPE).
M A E = 1 M n = 1 M y n y n R M S E = 1 M n = 1 M y n y n 2 M A P E = 1 M n = 1 M y n y n y n × 100 %

4.1. Parameter Identification

The parameters of the battery model can be identified using the voltage and current data obtained from the HPPC test. The parameter identification method used was FFRLS, as described in Section 2.2. The model parameters are shown in Table 1. The unit of resistance is mΩ, and the unit of capacitance is F.

4.2. Algorithm Simulation Analysis of Accuracy and Convergence

Figure 6 shows the results of the SOC estimation algorithms at 25 °C in comparison with the EKF [50], the UKF [51], the UPF [52], and the proposed SCDPF algorithm during NEDC test. The evaluation criteria used in the the SCDPF SOC estimation method are the smallest error and that the maximum error never exceeds 1.26. Therefore, the SOC estimation has a stronger tracking ability and higher accuracy.
Table 2 shows the errors of the SOC estimation algorithms at 25 °C. The SCDPF algorithm achieves a good performance with MAE = 0.0053, RMSE = 0.0061, and MAPE = 0.752%. The SOC errors of MAE, RMSE, and MAPE obtained by EKF are 0.0152, 0.0169, and 2.614%, respectively. The corresponding SOC errors obtained by UKF are 0.0134, 0.0156, and 2.571%. The corresponding SOC errors obtained by UPF are 0.0109, 0.0115, and 1.856%. The estimation accuracy of the proposed SCDPF algorithm has been significantly improved.
Four algorithms were used to estimate the battery SOC at 0 °C and compare with the reference value of SOC. The results are shown in Figure 7. Table 3 shows the errors of SOC estimation algorithms at 0 °C.
The figure and table show that the situation at 0 °C is similar to that at 25 °C. The SCDPF algorithm achieves a good performance with MAE = 0.0056, RMSE = 0.0063, and MAPE = 0.782%. The SOC errors of MAE, RMSE, and MAPE obtained by EKF are 0.0157, 0.0179, and 2.939%, respectively. The corresponding SOC errors obtained by UKF are 0.0155, 0.0170, and 2.831%. The corresponding SOC errors obtained by UPF are 0.0116, 0.0122, and 1.841%. The proposed SCDPF algorithm has the minimum estimation error, and the accuracy has clearly been improved.
Convergence analyses of the different SOC estimation algorithms were conducted at the initial SOC values of 0.6 at 25 °C. The SOC values estimated by the four algorithms can quickly converge to the reference, as shown in Figure 8. The convergence rate of the SCDPF algorithm is faster than the three methods with a convergence time of 2 s. Figure 8b shows that the contrast of four algorithms is universal at the initial SOC of 0.6. The tracking trend of the SOC values is the same as that at the initial SOC of 0.8. The SOC estimation error obtained by the SCDPF algorithm varies slightly compared with that at the initial SOC of 0.8, which proves that the stability of the proposed algorithm is relatively higher.
Table 4 illustrates the SOC estimation errors using the NEDC driving cycle from other studies. Due to varying evaluation criteria, only the RMSE is listed here. These studies also represent improvements to filtering algorithms. In comparison to the method proposed in this paper, although the computational time of SCDPF did not exhibit a significant decrease, our approach markedly enhances the accuracy of SOC estimation.

4.3. Algorithm Simulation Analysis of Robustness

The voltage and current signals of the battery need to be collected through the sensor for SOC estimation as they represent the response and excitation. The measurement deviation caused by the sensor signal is mainly related to the fixed component voltage and current signal offset and the signal transmission crosstalk noise. Gaussian and non-Gaussian noise were added to the measured signal at the initial SOC of 0.8 at 25 °C to verify the robustness of the proposed algorithm in practical application.
Given the presence Gaussian white noise with a mean value of 0 and a standard deviation of 0.02, the calculation formula is as follows:
N o i s e 1 = α N o i s e 1 randn 1 , n
where αNoise1 is the standard deviation coefficient with the value of 0.02, and n is the length of the predicted data.
Noise2 is a uniformly distributed random noise between [0 and 0.01]. Noise3 is a non-Gaussian white noise superimposed by Noise1 and Noise2, and the calculation formula is as follows:
N o i s e 3 = N o i s e 1 + α N o i s e 2 rand 1 , n
where is αNoise2 is the uniformly distributed noise coefficient with a value of 0.01.
Adding noise to the current is marked as Case1, while adding noise to the voltage is marked as Case2. Table 5 shows the results of SOC estimation in the case of adding Gaussian and non-Gaussian noise. As shown in the table, after the two kinds of noise are added to the measurement signal, the MAEs of the SOC estimations obtained by SCDPF are 0.877% and 0.976% higher than that obtained by EKF algorithm with Noise1 and Noise3, respectively, under Case1. The MAEs of the SOC estimations obtained by SCDPF are 1.109% and 2.626% higher than that obtained by EKF algorithm with Noise1 and Noise3, respectively, under Case2. The comparison indicates that the SOC estimation result obtained using the SCDPF algorithm is less affected by noise and has a better robustness than that obtained using EKF, especially in the case of non-Gaussian noise. Similar conclusions can be obtained from the SOC estimation results obtained from SCDPF, UKF, and UPF.

5. Conclusions

This study proposes an SCDPF-based SOC estimation algorithm to improve the accuracy and robustness of SOC estimation. The FFRLS algorithm is employed to identify the parameters of the second-order RC equivalent circuit.
The main contributions are summarized as follows. (1) An SCDKF was used as an important density function to generate optimized particles to overcome the particle degeneracy problem of the PF method. (2) Tests with the proposed algorithm were performed and compared with other estimation methods under NEDC conditions at 25 and 0 °C. (3) The SOC estimates with Gaussian and non-Gaussian noise were compared to discuss the robustness of the proposed algorithm.
The comparison shows that the SCDPF algorithm is superior in terms of accuracy. A comparison of the convergence rate of the SOC estimation at the initial SOC value of 0.6 confirms the stability of the SCDPF algorithm. A comparison of the SOC estimation in the case of adding Gaussian and non-Gaussian noise verifies that the proposed algorithm is less affected by noise and has a better robustness. The SCDPF algorithm represents a novel approach to enhancing SOC estimation in lithium-ion batteries, overcoming the limitations of traditional methods. Its implementation in battery management systems can significantly improve the accuracy of assessing the remaining available capacity, thereby enhancing the overall performance and lifespan of lithium-ion batteries. This advancement is crucial for various applications, including electric vehicles, energy storage systems, and portable electronic devices, where accurate SOC estimation is essential for optimal battery utilization and management.

Author Contributions

Conceptualization, Y.C.; Methodology, Y.C.; Software, Y.C.; Validation, X.H.; Formal analysis, Y.C. and X.H.; Investigation, Y.C.; Writing—original draft, Y.C.; Writing—review and editing, X.H.; Visualization, Y.C. and X.H.; Project administration, Y.C. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Natural Science Foundation of China (Grant number 51577046), the State Key Program of the National Natural Science Foundation of China (Grant number 51637004), and the National Key Research and Development Plan “Important Scientific Instruments and Equipment Development” (Grant number 2016YFF0102200).

Data Availability Statement

The original contributions presented in the study are included in the article, further inquiries can be directed to the corresponding author.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Li, X.; Yuan, C.; Wang, Z.; Xie, J. A data-fusion framework for lithium battery health condition Estimation Based on differential thermal voltammetry. Energy 2022, 239, 122206. [Google Scholar] [CrossRef]
  2. Wang, D.; Kong, J.Z.; Yang, F.; Zhao, Y.; Tsui, K.L. Battery prognostics at different operating conditions. Measurement 2020, 151, 107182. [Google Scholar] [CrossRef]
  3. Yang, B.; Wang, J.; Cao, P.; Zhu, T.; Shu, H.; Chen, J.; Zhang, J.; Zhu, J. Classification, summarization and perspectiveson state-of-charge estimation of lithium-ion batteries used in electric vehicles: A critical comprehensive survey. J. Energy Storage 2021, 39, 102572. [Google Scholar] [CrossRef]
  4. Yu, K.; Wang, H.; Mao, L.; He, Q.; Wu, Q. IC Curve-Based Lithium-Ion Battery SOC Estimation at High Rate Charging Current. IEEE Trans. Instrum. Meas. 2022, 71, 3160554. [Google Scholar] [CrossRef]
  5. Ren, Z.; Du, C.; Wu, Z.; Shao, J.; Deng, W. A comparative study of the influence of different open circuit voltage tests on model-based state of charge estimation for lithium-ion batteries. Int. J. Energy Res. 2021, 45, 13692–13711. [Google Scholar] [CrossRef]
  6. Liu, Z.; Li, Z.; Zhang, J.; Su, L.; Ge, H. Accurate and Efficient Estimation of Lithium-Ion Battery State of Charge with Alternate Adaptive Extended Kalman Filter and Ampere-Hour Counting Methods. Energies 2019, 12, 757. [Google Scholar] [CrossRef]
  7. Lai, X.; Wang, S.; Ma, S.; Xie, J.; Zheng, Y. Parameter sensitivity analysis and simplification of equivalent circuit model for the state of charge of lithium-ion batteries. Electrochim. Acta 2020, 330, 135239. [Google Scholar] [CrossRef]
  8. Lai, X.; Wang, S.; He, L.; Zhou, L.; Zheng, Y. A hybrid state-of-charge estimation method based on credible increment for electric vehicle applications with large sensor and model errors. J. Energy Storage 2020, 27, 101106. [Google Scholar] [CrossRef]
  9. Xiong, R.; Tian, J.; Shen, W.; Sun, F. A Novel Fractional Order Model for State of Charge Estimation in Lithium-ion Batteries. IEEE Trans. Veh. Technol. 2019, 68, 4130–4139. [Google Scholar] [CrossRef]
  10. Pang, H.; Mou, L.J.; Guo, L. Parameter identification and state-of-charge estimation approach for enhanced lithium-ion battery equivalent circuit model considering influence of ambient temperatures. Chin. Phys. B 2019, 28, 108021. [Google Scholar] [CrossRef]
  11. Nguyen, T.T.; Khan, A.B.; Ko, Y.; Choi, W. An Accurate State of Charge Estimation Method for Lithium Iron Phosphate Battery Using a Combination of an Unscented Kalman Filter and a Particle Filter. Energies 2020, 13, 4536. [Google Scholar] [CrossRef]
  12. Xu, W.; Xu, J.; Yan, X. Lithium-ion battery state of charge and parameters joint estimation using cubature Kalman filter and particle filter. J. Power Electron. 2020, 20, 292–307. [Google Scholar] [CrossRef]
  13. Yu, J. State-of-Health Monitoring and Prediction of Lithium-Ion Battery Using Probabilistic Indication and State-Space Model. IEEE Trans. Instrum. Meas. 2015, 64, 2937–2949. [Google Scholar] [CrossRef]
  14. Zheng, L.; Zhu, J.; Wang, G.; Lu, D.D.C.; He, T. Differential voltage analysis based state of charge estimation methods for lithium-ion batteries using extended Kalman filter and particle filter. Energy 2018, 158, 1028–1037. [Google Scholar] [CrossRef]
  15. 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]
  16. Stiasny, J.; Misyris, G.S.; Chatzivasileiadis, S. Physics-Informed Neural Networks for Non-linear System Identification for Power 78 System Dynamics. In Proceedings of the 2021 IEEE Madrid Powertech, Madrid, Spain, 28 June–2 July 2021. [Google Scholar] [CrossRef]
  17. Cheng, G.; Wang, X.; He, Y. Remaining useful life and state of health prediction for lithium batteries based on empiri-cal mode decomposition and a long and short memory neural network. Energy 2021, 232, 121022. [Google Scholar] [CrossRef]
  18. Song, Q.; Wang, S.; Xu, W.; Shao, Y.; Fernandez, C. A Novel Joint Support Vector Machine—Cubature Kalman Filteri-ng Method for Adaptive State of Charge Prediction of Lithium-Ion Batteries. Int. J. Electroch. Sci. 2021, 16, 210823. [Google Scholar] [CrossRef]
  19. Song, Y.; Liu, D.; Liao, H.; Peng, Y. A hybrid statistical data-driven method for on-line joint state estimation of lithium-ion batteries. Appl. Energy 2020, 261, 114408. [Google Scholar] [CrossRef]
  20. Li, Y.; Xiong, B.; Vilathgamuwa, D.M.; Wei, Z.; Xie, C.; Zou, C. Constrained Ensemble Kalman Filter for Distributed Electrochemical State Estimation of Lithium-Ion Batteries. IEEE Trans. Ind. Inform. 2021, 17, 240–250. [Google Scholar] [CrossRef]
  21. Li, Y.; Wei, Z.; Xiong, B.; Vilathgamuwa, D.M. Adaptive Ensemble-Based Electrochemical-Thermal Degradation State E-stimation of Lithium-Ion Batteries. IEEE Trans. Ind. Electron. 2022, 69, 6984–6996. [Google Scholar] [CrossRef]
  22. Sihvo, J.; Roinila, T.; Stroe, D.I. Novel Fitting Algorithm for Parametrization of Equivalent Circuit Model of Li-Ion Batt-ery From Broadband Impedance Measurements. IEEE Trans. Ind. Electron. 2021, 68, 4916–4926. [Google Scholar] [CrossRef]
  23. Wang, D.; Li, X.; Wang, J.; Zhang, Q.; Yang, B.; Hao, Z. Lithium-ion battery equivalent model over full-range state of charge based on electrochemical process simplification. Electrochim. Acta 2021, 389, 138698. [Google Scholar] [CrossRef]
  24. He, H.; Xiong, R.; Zhang, X.; Sun, F.; Fan, J. State-of-Charge Estimation of the Lithium-Ion Battery Using an Adaptive Extended Kalman Filter Based on an Improved Thevenin Model. IEEE Trans. Veh. Technol. 2011, 60, 1461–1469. [Google Scholar] [CrossRef]
  25. Havangi, R. Adaptive robust unscented Kalman filter with recursive least square for state of charge estimation of batteries. Electr. Eng. 2022, 104, 1001–1017. [Google Scholar] [CrossRef]
  26. Shateri, N.; Shi, Z.; Auger, D.J.; Fotouhi, A. Lithium-Sulfur Cell State of Charge Estimation Using a Classification Technique. IEEE Trans. Veh. Technol. 2021, 70, 212–224. [Google Scholar] [CrossRef]
  27. Meng, B.; Wang, Y.; Mao, J.; Liu, J.; Xu, G.; Dai, J. Using SoC Online Correction Method Based on Parameter Identific-ation to Optimize the Operation Range of NI-MH Battery for Electric Boat. Energies 2018, 11, 586. [Google Scholar] [CrossRef]
  28. Kalogiannis, T.; Hosen, M.S.; Sokkeh, M.A.; Goutam, S.; Jaguemont, J.; Jin, L.; Qiao, G.; Berecibar, M.; Van Mierlo, J. Comparative Study on Parameter Identification Methods for Dual-Polarization Lithium-Ion Equivalent Circuit Model. Energies 2019, 12, 4031. [Google Scholar] [CrossRef]
  29. Bian, X.; Wei, Z.; He, J.; Yan, F.; Liu, L. A Two-Step Parameter Optimization Method for Low-Order Model-Based Stat-e-of-Charge Estimation. IEEE Trans. Transp. Electrif. 2021, 7, 399–409. [Google Scholar] [CrossRef]
  30. Pavkovic, D.; Krznar, M.; Komljenovic, A.; Hrgetic, M.; Zorc, D. Dual EKF-Based State and Parameter Estimator for a LiFePO4 Battery Cell. J. Power Electron. 2017, 17, 398–410. [Google Scholar] [CrossRef]
  31. Zhang, G.; Xia, B.; Wang, J. Intelligent state of charge estimation of lithium-ion batteries based on L-M optimized back-propagation neural network. J. Energy Storage 2021, 44, 103442. [Google Scholar] [CrossRef]
  32. Lai, X.; Gao, W.; Zheng, Y.; Ouyang, M.; Li, J.; Han, X.; Zhou, L. A comparative study of global optimization methodsfor parameter identification of different equivalent circuit models for Li-ion batteries. Electrochim. Acta 2019, 295, 1057–1066. [Google Scholar] [CrossRef]
  33. Ren, B.; Xie, C.; Sun, X.; Zhang, Q.; Yan, D. Parameter identification of a lithium-ion battery based on the improved r-ecursive least square algorithm. IET Power Electron. 2020, 13, 2531–2537. [Google Scholar] [CrossRef]
  34. Kalman, R.E. A New Approach to Linear Filtering and Prediction Problems. J. Basic Eng. 1960, 82D, 35–45. [Google Scholar] [CrossRef]
  35. Sunahara, Y.; Yamashita, K. An Approximate Method of State Estimation for Nonlinear Dynamical Systems. Int. J. Control. 1970, 11, 957–972. [Google Scholar] [CrossRef]
  36. Merwe, R.; Wan, E. Sigma-Point Kalman Filters for Probabilistic Inference in Dynamic State-Space Models. In Proceedings of the 2003 IEEE International Conference on Acoustics, Speech, and Signal Processing, Hong Kong, China, 1–6 April 2003. [Google Scholar]
  37. Wang, Y.; Cheng, Y.; Xiong, Y.; Yan, Q. Estimation of battery open-circuit voltage and state of charge based on dynamic matrix control-extended Kalman filter algorithm. J. Energy Storage 2022, 52, 104860. [Google Scholar] [CrossRef]
  38. Zhou, Z.; Zhang, C. An Extended Kalman Filter Design for State-of-Charge Estimation Based on Variational Approach. Batteries 2023, 9, 583. [Google Scholar] [CrossRef]
  39. Maheshwari, A.; Nageswari, S. Real-time state of charge estimation for electric vehicle power batteries using optimized filter. Energy 2022, 254, 124328. [Google Scholar] [CrossRef]
  40. Wang, L.; Ma, J.; Zhao, X.; Li, X.; Zhang, K.; Jiao, Z. Adaptive robust unscented Kalman filter-based state-of-charge estimation for lithium-ion batteries with multi-parameter updating. Electrochim. Acta 2022, 426, 140760. [Google Scholar] [CrossRef]
  41. Xing, J.; Wu, P. State of Charge Estimation of Lithium-Ion Battery Based on Improved Adaptive Unscented Kalman Filter. Sustainability 2021, 13, 5046. [Google Scholar] [CrossRef]
  42. Chen, L.; Wang, S.; Jiang, H.; Fernandez, C.; Zou, C. Decreasing Weight Particle Swarm Optimization Combined with Unscented Particle Filter for the Non-Linear Model for Lithium Battery State of Charge Estimation. Int. J. Electrochem. Sci. 2020, 15, 10104–10116. [Google Scholar] [CrossRef]
  43. Zhang, Z.; Huang, W.; Liao, Y.; Song, Z.; Shi, J.; Jiang, X.; Shen, C.; Zhu, Z. Bearing fault diagnosis via generalized lo-garithm sparse regularization. Mech. Syst. Signal Process. 2022, 167, 108576. [Google Scholar] [CrossRef]
  44. El Mejdoubi, A.; Chaoui, H.; Gualous, H.; Van den Bossche, P.; Omar, N.; Van Mierlo, J. Lithium-Ion Batteries Health Prognosis Considering Aging Conditions. IEEE Trans. Power Electron. 2019, 34, 6834–6844. [Google Scholar] [CrossRef]
  45. Xu, W.; Xu, J.; Liu, B.; Liu, J.; Yan, X. A multi-timescale adaptive dual particle filter for state of charge estimation of lithium-ion batteries considering temperature effect. Energy Sci. Eng. 2020, 8, 2784–2798. [Google Scholar] [CrossRef]
  46. Jiahui, D.; Xiaobo, L.; Kequan, W.; Yunpei, L. A novel STSOSLAM algorithm based on strong tracking second order c-entral difference Kalman filter. Robot. Auton. Syst. 2019, 116, 114–125. [Google Scholar] [CrossRef]
  47. Hao, X.; Wang, S.; Fan, Y.; Xie, Y.; Fernandez, C. An improved forgetting factor recursive least square and unscented particle filtering algorithm for accurate lithium-ion battery state of charge estimation. J. Energy Storage 2023, 59, 106478. [Google Scholar] [CrossRef]
  48. Wang, Q.; Sun, C.; Gu, Y. Research on SOC estimation method of hybrid electric vehicles battery based on the grey wolf optimized particle filter. Comput. Electr. Eng. 2023, 110, 108907. [Google Scholar] [CrossRef]
  49. Chen, Y.; He, Y.; Li, Z.; Chen, L.; Zhang, C. Remaining Useful Life Prediction and State of Health Diagnosis of Lithiu-m-Ion Battery Based on Second-Order Central Difference Particle Filter. IEEE Access 2020, 8, 37305–37313. [Google Scholar] [CrossRef]
  50. Chen, Z.; Fu, Y.; Mi, C.C. State of Charge Estimation of Lithium-Ion Batteries in Electric Drive Vehicles Using Extend-ed Kalman Filtering. IEEE Trans. Veh. Technol. 2013, 62, 1020–1030. [Google Scholar] [CrossRef]
  51. He, W.; Williard, N.; Chen, C.; Pecht, M. State of charge estimation for electric vehicle batteries using unscented kalm-an filtering. Microelectron. Reliab. 2013, 53, 840–847. [Google Scholar] [CrossRef]
  52. Liu, F.; Ma, J.; Su, W. Unscented Particle Filter for SOC Estimation Algorithm Based on a Dynamic Parameter Identification. Math. Probl. Eng. 2019, 2019, 1265930. [Google Scholar] [CrossRef]
  53. Su, L.; Zhou, G.; Hu, D.; Liu, Y.; Zhu, Y. Research on the State of Charge of Lithium-Ion Battery Based on the Fractional Order Model. Energies 2021, 14, 6307. [Google Scholar] [CrossRef]
  54. Ye, Y.; Li, Z.; Lin, J.; Wang, X. State-of-charge estimation with adaptive extended Kalman filter and extended stochastic gradient algorithm for lithium-ion batteries. J. Energy Storage 2022, 47, 103611. [Google Scholar] [CrossRef]
Figure 1. Equivalent circuit model of second-order RC.
Figure 1. Equivalent circuit model of second-order RC.
Wevj 15 00152 g001
Figure 2. Flowchart of the SCDPF algorithm.
Figure 2. Flowchart of the SCDPF algorithm.
Wevj 15 00152 g002
Figure 3. Battery experimental platform.
Figure 3. Battery experimental platform.
Wevj 15 00152 g003
Figure 4. Fitting curve of SOC–OCV.
Figure 4. Fitting curve of SOC–OCV.
Wevj 15 00152 g004
Figure 5. (a) Current in HPPC test; (b) voltage in HPPC test; (c) current in NEDC condition test; (d) voltage in NEDC condition test.
Figure 5. (a) Current in HPPC test; (b) voltage in HPPC test; (c) current in NEDC condition test; (d) voltage in NEDC condition test.
Wevj 15 00152 g005aWevj 15 00152 g005b
Figure 6. SOC estimation at 25 °C (a) estimated value; (b) estimated error.
Figure 6. SOC estimation at 25 °C (a) estimated value; (b) estimated error.
Wevj 15 00152 g006
Figure 7. SOC estimation at 0 °c (a) estimated value; (b) estimated error.
Figure 7. SOC estimation at 0 °c (a) estimated value; (b) estimated error.
Wevj 15 00152 g007
Figure 8. Comparison with an initial SOC of 0.6 (a) estimated value; (b) estimated error.
Figure 8. Comparison with an initial SOC of 0.6 (a) estimated value; (b) estimated error.
Wevj 15 00152 g008
Table 1. Battery model parameter identification results.
Table 1. Battery model parameter identification results.
SOCRac (0 °C/5 °C)Rct (0 °C/5 °C)Rwb (0 °C/5 °C)Cct (0 °C/5 °C)Cwb (0 °C/5 °C)
0.1(55.3/30.2)(4/1)(18.3/12.1)(109.1/594.8)(4989.2/1824.9)
0.2(51.4/26.9)(3.69/0.77)(11.9/8.6)(188.6/796.2)(6232.4/2185.2)
0.3(47.8/25.9)(3.71/1.2)(9.2/3.9)(175.3/465.7)(9358.4/3040.5)
0.4(46.9/26.2)(3.75/0.87)(9.5/3.9)(160.5/711)(7201.9/2385.3)
0.5(45.6/26.5)(5.21/0.76)(9.7/4)(98.1/818.4)(6340.5/2042.7)
0.6(46.3/26.1)(3.78/0.84)(11.1/4.5)(181.3/719.6)(6430.2/2677.3)
0.7(49.6/25.1)(3.8/1.2)(8.8/39.5)(190.4/489.1)(8000/4551.5)
0.8(42.7/24.6)(6.1/2.4)(11.6/15.3)(61.2/219)(3580.2/6131.2)
0.9(47.8/25.7)(3.2/2.1)(9.1/2.9)(185.3/286.1)(5980/12045)
Table 2. SOC estimation errors at 25 °C.
Table 2. SOC estimation errors at 25 °C.
AlgorithmsMAERMSEMAPE
EKF (50)0.01520.01692.614%
UKF (51)0.01340.01562.571%
UPF (52)0.01090.01151.856%
SCDPF0.00530.00610.752%
Table 3. SOC estimation errors at 0 °C.
Table 3. SOC estimation errors at 0 °C.
AlgorithmsMAERMSEMAPE
EKF (50)0.01570.01792.939%
UKF (51)0.01550.01702.831%
UPF (52)0.01160.01221.841%
SCDPF0.00560.00630.882%
Table 4. The estimation error of SOC using the NEDC driving cycle from other studies.
Table 4. The estimation error of SOC using the NEDC driving cycle from other studies.
AlgorithmsRMSE
[53]0.94%
[54]0.79%
Table 5. Results of SOC estimation under different noise conditions.
Table 5. Results of SOC estimation under different noise conditions.
SOC Estimation AlgorithmErrorNoise 1Noise 3
EKFCase1MAE (%)1.53391.6817
RMSE (%)1.69991.8448
Case2MAE (%)2.11023.7297
RMSE (%)2.6154.1243
UKFCase1MAE (%)1.41811.6922
RMSE (%)1.65611.8434
Case2MAE (%)1.79352.712
RMSE (%)1.97622.8421
UPFCase1MAE (%)1.27291.3698
RMSE (%)1.31691.4349
Case2MAE (%)1.66002.1154
RMSE (%)1.70492.0803
SCDPFCase1MAE (%)0.656870.70558
RMSE (%)0.747450.76395
Case2MAE (%)1.00071.104
RMSE (%)1.04891.1954
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

Chen, Y.; Huang, X. Second-Order Central Difference Particle Filter Algorithm for State of Charge Estimation in Lithium-Ion Batteries. World Electr. Veh. J. 2024, 15, 152. https://doi.org/10.3390/wevj15040152

AMA Style

Chen Y, Huang X. Second-Order Central Difference Particle Filter Algorithm for State of Charge Estimation in Lithium-Ion Batteries. World Electric Vehicle Journal. 2024; 15(4):152. https://doi.org/10.3390/wevj15040152

Chicago/Turabian Style

Chen, Yuan, and Xiaohe Huang. 2024. "Second-Order Central Difference Particle Filter Algorithm for State of Charge Estimation in Lithium-Ion Batteries" World Electric Vehicle Journal 15, no. 4: 152. https://doi.org/10.3390/wevj15040152

Article Metrics

Back to TopTop