Literature DB >> 36061704

Evaluation of Various Offline and Online ECM Parameter Identification Methods of Lithium-Ion Batteries in Underwater Vehicles.

Peiyu Chen1, Chengyi Lu2, Zhaoyong Mao1,2, Bo Li2, Chiyu Wang1, Wenlong Tian2, Mengjie Li2, Yunwei Xu2.   

Abstract

For underwater vehicles, the state of charge (SOC) of battery is often used to guide the optimal allocation of energy. An accurate SOC estimation can improve work efficiency and reliability of underwater vehicles. Model-based SOC estimation methods are still mainstream routes used in practical applications. Hence, accurate battery models are highly desirable, which depends not only on the circuit structure but also on the circuit parameters. Four-parameter identification algorithms, offline mechanism-based and least squared (LS) methods, as well as online recursive least-squares with forget factor (FFRLS) and extended Kalman filter (EKF) methods were analyzed in terms of SOC estimation under three different conditions. The results revealed that in the case without any disturbance, the predicted SOCs based on four-parameter identification circuits fitted well with the reference. Moreover, it is remarkable that the LS offline methods work better than the FFRLS online routes. In addition, the robustness has also been accessed through the other two conditions, i.e., measurement data with disturbance and initial SOC value with deviation. The results showed that maximum errors of SOC estimation based on the EKF approach are significantly lower than those of the other methods, and the values are 0.51% and 0.20%, respectively. Thus, the circuit model based on the EKF parameter identification approach possessed a stronger anti-interference performance during the SOC estimation process. This research can provide corresponding theoretical support on ECM parameter identification for lithium-ion batteries in underwater vehicles.
© 2022 The Authors. Published by American Chemical Society.

Entities:  

Year:  2022        PMID: 36061704      PMCID: PMC9434750          DOI: 10.1021/acsomega.2c03985

Source DB:  PubMed          Journal:  ACS Omega        ISSN: 2470-1343


Introduction

Underwater vehicles are a powerful tool that can promote the development of oceanic economy and military operations. With the advent of high-performance lithium-ion batteries,[1−3] electric power has gradually become the most popular form of propulsion for underwater vehicles, which can reduce noise, weaken trails, and increase depth.[4] The state of charge (SOC) reflects the current available capacity of battery, which is a critical indicator in the battery management system (BMS).[5] Based on SOC, BMS efficiently and rationally allocates energy to ensure that underwater vehicles reliably complete the assigned task. Ouyang and Xiong et al. pointed out that the SOC estimation method based model was a research hotspot in practical applications for a long period of time, especially those based on an equivalent circuit model (ECM).[6,7] Hence, establishing an accurate equivalent circuit model for SOC estimation is highly desirable. In general, the accurate circuit model depends not only on the circuit structure but also on circuit parameters.[8] Compared to other battery models, an ECM-based SOC observer can achieve a better balance between circuit structural complexity and prediction accuracy.[9] The ECM is a circuit network to describe battery external characteristics. It is composed of some traditional electronic components, such as resistance, capacitance, and voltage source. Plett[10] first proposed six ECMs, and then the lumped parameter ECMs with resistors and capacitors as the core were successively built to increase prediction accuracy, including the first-order RC model[8,9,11,12] and second-order RC model.[5,13−16] To avoid system failure caused by a single circuit structure, various circuit structure fusion methods based on the H Infinity Filter algorithm have been established by Lin et al. to improve the accuracy and reliability of the estimation results, whereas this method also enhances the computational complexity.[17] Hu et al. systematically compared 12 ECM structures starting from complexity, accuracy, and robustness and found that the circuit structure can be generalized to adjacent cells. Also, the first-order RC model with one-state hysteresis was found to be more suitable for simulating LiFePO4 cells.[18] Berecibar et al. revealed that the first-order RC model was more suitable for LiPB and LMO by research of various battery systems.[19] Lai et al.[20] examined 11 widely used ECMs and concluded that the first-order and second-order RC models are optimal for LiNMC batteries with simultaneous accuracy and reliability. Xiong et al. and Gao et al. have also proposed the n-order RC model and established the mathematical expressions.[21,22] They found the value of n cannot increase indefinitely. Moreover, comparison results of n-order RC models showed that the accuracy of third-order was highest, while the first-order RC model was optimal based on the Akaike information evaluation criterion. In addition to the circuit structure, the reliability of the battery model depends largely on the accuracy of model parameters. Two methods for circuit model parameters identification exist: (i) offline and (ii) online. The offline parameter identification method is usually used to search for optimal solutions of the ECM based on test data and various solutions. The hybrid pulse power characteristics (HPPC) test is often taken to support offline parameter identification.[23] At present, a variety of parameter identification algorithms have also been proposed. Hu et al. used PSO and LS methods,[18,24] and Xiong et al. adopted LS and GA approaches.[21,25] The PSO algorithm has also been applied.[26,27] In practice, the circuit parameters change with battery state and ambient temperature,[28,29] and it is not accurate or even convergent for battery state estimation to adopt offline parameter identification.[21] Hence, the online methods adjusting parameters in real-time emerge gradually. Recursive Least Square (RLS) is a powerful online parameter identification method characterized by small calculation, high precision, and fast convergence. Hence, RLS has been widely used in circuit model parameters identification.[30,31] However, this method may lead to data saturation in calculation. Xiong et al. introduced a forgetting factor into RLS, denoted Recursive Lease Square with Forgetting Factor (FFRLS), to increase the weight of current measurable data in the parameter identification process.[32] Moreover, to solve the problem that RLS requires excitation all the time, Moving Window Least Square (MWLS) has been developed by Rahimi-Eichi et al.[33] In addition to traditional online optimization algorithms, some filtering algorithms, such as extended Kalman filter (EKF), have also been adopted by Lin et al. and Malysz et al.[34,35] Overall, numerous studies dealing with parameter identification methods have been established, but they are only taken as the intermediate step of battery SOC estimation. Comparative studies of different parameter identification algorithms have rarely been reported, especially for comparison of offline and online methods. Therefore, four widely used ECM parameter identification methods were discussed, including the mechanism and LS offline methods, as well as RLS and EKF online approaches. To strictly evaluate the accuracy and robustness of different algorithms, the estimation results were analyzed under three different conditions, and the preferred method was extracted. The overall arrangement of this manuscript is shown as follows. The test benches and schedules are described in section 2. The first-order equivalent circuit model and EKF-based SOC estimation algorithm are illustrated in section 3. Four-circuit model parameter identification methods are elaborated in section 4. The estimation results referring to accuracy and robustness of four parameter identification algorithms are analyzed and discussed in section 5. Finally, corresponding conclusions are summarized in section 6.

Experiments

Here, the capacity test, specific hybrid pulse power characterization (SHPPC) test, incremental open-circuit voltage (IO) test, and dynamic stress test (DST) were performed to support and verify the proposed parameter identification approaches. Detailed introductions of test benches and test schedules were established.

Test Bench

Figure shows the configuration of the battery test setup. It consisted of a battery test equipment to control cell charge/discharge, a thermal chamber to regulate the ambient temperature, a temperature test device to monitor the cell temperature, a computer to program and store the test data, and tested cells LiFePO4. The detailed specifications of LiFePO4 are listed in Table .
Figure 1

Configuration of the battery test setup.

Table 1

Detailed Specifications of Sample Battery LiFePO4

SpecificationsValues
Nominal capacity105 Ah
Nominal voltage3.2 V
Resistance (1 kHz)≤0.5 mΩ
Standard charge/discharge rate0.5C/0.5C
Standard charge/discharge cutoff voltage3.65 V/2.50 V
Charge/discharge temperature range0–55 °C/–20 to +45 °C
Size (L × W × H), weight130.0 mm × 36.7 mm × 200.0 mm, 1980 g
Configuration of the battery test setup.

Test Schedule

The test schedule, including the capacity, SHPPC+IO, and DST, is provided in Figure . The capacity test was designed to obtain the battery maximum available capacity at the current state. Note that the current available capacity could disagree with the nominal value. In general, the capacity test required repeated measurements, and deviations between the three measurements were within 2%.[21] The average of the three tests was then considered as the cell’s maximum available capacity in the current state. Otherwise, a new test was required. SHPPC, consisting of a series of the pulse sequence, can obtain the dynamic characteristics of batteries at different SOC. Here, to obtain the dynamic characteristics of the battery more accurately, the traditional HPPC test is improved by specifying the pulse charge/discharge currents shown in Figure a. The figure shows the current excitation during the 10% SOC increment including hybrid pulse current and constant current, and the inset is the current load during the first three cycles of the discharging process, i.e., SOC = 100%, 90%, and 80%. IO test can obtain the relationship between SOC and open-circuit voltage Uocv, but it needs a lot of time to depolarize. Finally, IO tests were integrated into the SHPPC. The detailed procedure consisted of first ful charging with the CCCV mode, meaning charging to the upper cutoff voltage at a constant current and then charging at constant voltage to currents less than C/20, followed by resting for 2 h to depolarize. Next, the pulse sequence was loaded followed by discharging with a nominal current until 10% of the current maximum available capacity was reached, followed by resting for 1 h to remove the polarization. The terminal voltage regarded as Uocv was then measured, and the above step of pulse sequence, nominal current discharging, and resting was repeated until the terminal voltage reached the lower cutoff voltage to yield discharge Uocv at different SOC. DST was used as a common dynamic test to load the synthetic current, and modeled the actual running schedule of electric vehicles.[21] The DST current load is shown in Figure b, where the inset shows the current curve during the whole test process and the main part represents the local enlargement view of one cycle. This test was employed to evaluate the robustness and reliability of SOC estimation.
Figure 2

Flowchart of test schedule.

Figure 3

Current profile of different tests.

Flowchart of test schedule. Current profile of different tests. To prevent overcharge, only discharging processes were carried out in both of the above tests for cells near the full state.

Battery Model and EKF-Based SOC Estimation Algorithm

First-Order RC Equivalent Circuit Model

Battery research is often a one-way route based on external measurable data to reflect the internal state. Hence, building a scientific battery model is essential. As introduced above, ECM may reflect cell dynamic characteristics with fewer parameters in practical engineering. For instance, Gao et al. systematically analyzed the influence of RC network quantity on ECM performance and found ECM with first-order RC to achieve the best balance of accuracy and complexity.[22] Hence, the first-order ECM was adopted in the present study with the specific schematic diagram depicted in Figure .
Figure 4

Schematic diagram of the first-order RC equivalent circuit.

Schematic diagram of the first-order RC equivalent circuit. Based on Kirchhoff’s law, the state equation and output equation of the first-order RC ECM can be obtained according to eq where UOCV is the battery open-circuit voltage related to SOC, Up represents the potential difference across RC network, Ut is the battery terminal voltage, iL refers to the battery current, Ri represents the ohmic internal resistance of the battery, and Rp and Cp are the polarization resistance and polarization capacitance, respectively. Following the solution rule of a differential equation, the linear discrete form of the state equation can be derived from eq where Up(0) is the initial voltage across RC network, τ = RpCp refers to the time constant, and Δt is the sampling time. Finally, the discrete form of the state equation and output equation may be rewritten following eq where k and k–1 are the sampling steps. As shown in Figure , the terminal voltage can be calculated following eq after obtaining the parameters of ECM. Hence, four parameter identification methods can be evaluated based on the terminal voltage. The detailed introductions are provided in section 4.

EKF-Based SOC Estimation Algorithm

Parameter identification alone cannot be evaluated scientifically,[8] so battery SOC usually needs to be further estimated to assess ECM with parameters identified by different algorithms. Accordingly, smaller errors between the predicted SOC and experimental values would induce a more accurate circuit model and a better corresponding model parameter identification algorithm. SOC reflects the battery’s remaining capacity in percentage. The ampere-hour integral method was often used to obtain the current SOC following eq where k and k–1 are the time steps, iL is discharge current value, η refers to the Coulombic efficiency considered here as 1, Δt denotes sample interval, and C is the maximum available capacity of the battery. The ampere-hour integral method can only achieve open-loop control and cannot resist external disturbances. Hence, the mapping relationship between SOC and UOCV was introduced to calibrate the estimation results of the ampere-hour integral method based on Kalman gain. The corresponding calculation flowchart is shown in Figure .
Figure 5

Calculation flowchart of model-based SOC estimation by the filter method.

Calculation flowchart of model-based SOC estimation by the filter method. The complex internal structure and reactions resulted in a nonlinear battery system, making direct use of the traditional Kalman filter algorithm impossible. Hence, an improved method based on an extended Kalman filter (EKF) was developed. Other methods were not considered to reduce the interference in the estimation results. For a known nonlinear system, the state equation and observation equation can be expressed by eq , respectivelywhere subscriptions k and k–1 are the time steps, x refers to the system state vector, u is the system input vector, and y denotes the system observation vector. The error covariance matrix of the state estimation results is P. ω and υ are system noise and observation noise, respectively, assumed to be Gaussian white noise with zero mean and covariance Q and R. f(·) and h(·) are the state transition function and measurement function, respectively. The first-order Taylor series expansion is performed in the EKF algorithm to approximate a nonlinear system. Correspondingly, the functions f(xk,uk) and h(xk,uk) can be processed following eq where is the optimal estimation of x. Moreover, the following definitions are given for clarity. Finally, the nonlinear system can be expressed in a linear form. Based on the above linearized discrete equations, the detailed implementation process of the EKF algorithm is described in Table .
Table 2

Calculation Process of EKF

Step 1: Initialization
x0, P0, Q, R
Step 2: Time update
System state update: x^k =f(xk–1,uk–1)
Covariance of system state prediction error update: Pk–=Ak–1Pk–1Ak–1T+Q
Step 3: Measurement update
Kalman gain: Kk=Pk–CkT(CkPk–CkT+R)–1
System state update: x^k+=x^k–+Kk(yk–h(x^k–,uk))
Covariance of system state prediction error update: Pk+=(I–KkCk)Pk–
Step 4: State prediction at time k completed.
{x^k=x^k+Pk=Pk+
Step 5: From time k to time k+1
According to the EKF calculation pattern, the state equation and observation equation of the battery system can be expressed by eqs and 10: Accordingly, the state transfer matrix and observation matrix can be retrieved by eq where the intrinsic relationship between UOCV and SOC was fitted based on incremental open circuit voltage test data and the calculation model was described by eq (36)where k is the polynomial parameters that should be fitted.

Model Parameter Identification Methods

Every parameter identification method possessed certain characteristics. Compared to offline methods, the online algorithms are more adaptable to the external environment but suffer from a larger computational burden, whereas the conclusion mainly stays at the qualitative stage and a detailed quantitative comparison is lacking. Hence, the mechanism-based method with a clearer physics significance and simple LS approach was established to recognize circuit parameters offline. Meanwhile, the most widely used algorithms FFRLS and EKF were selected as online circuit parameter identification means.

Mechanism-Based Method

The mechanism-based parameter identification method calculates the parameters in ECM and relies on the voltage response curve in the SHPPC test. Figure shows the current and voltage response profiles of the SHPPC test at SOC = 100%. The voltage clearly showed a response curve composed of four stages in one pulse discharge period, namely section A–B, section B–C, section C–D, and section D–E.
Figure 6

Current and voltage response profiles during SHPPC test at SOC = 100%.

Current and voltage response profiles during SHPPC test at SOC = 100%. In section A–B, a voltage drop appeared abruptly when a pulse discharge current was loaded, and the battery turned from an open-circuit state to discharged state. Based on the characteristics of the capacitor, the voltage of the R–C network Up cannot change immediately. Hence, the abrupt drop in the terminal voltage of sections A–B was caused by the ohmic internal resistance Ri. In section B–C, the voltage dropped slowly. This stage represented a continuous discharge process with the battery in a working state. The coupling of electrochemical polarization and concentration polarization dropped the voltage exponentially. Since Up = 0 at point B, section B–C can be treated as a zero-state response. In section C–D, a voltage increase appeared abruptly, reflecting the moment when the pulse discharge current was removed, and the battery translated from a discharged state to an open circuit state. Similarly, the sudden change of terminal voltage was caused by the ohmic internal resistance Ri. In section D–E, the battery is in the open-circuit state, and the polarization led to a slow rise in terminal voltage. In absence of excitation current, Section D–E can be regarded as zero input response state. Accordingly, the ohmic internal resistance can be calculated through sections A–B and C–Dwhere UA, UB, UC, and UD represent the battery terminal voltage at time A, B, C, and D. I is the battery discharge current. As analyzed above, section D–E corresponded to a zero-input response. Taking point D as the initial moment, the equation of zero input respond state can be derived from eq to yield eq : Corresponding, the terminal voltage response equation can be derived at section D–E: By taking eq as a fitting function, as well as test data in section D–E as fitting data and Python as a fitting tool, the fitting operation can be performed based on least-squares to yield the value of time constant τ. Starting from point B, a zero-state response equation can be derived: Accordingly, the output voltage response expression in segment B–C might be obtained as eq . In terms of test data on section B–C, the polarization resistance Rp can be fitted. Next, the polarization capacitance Cp can be calculated based on the relationship of τ = RpCp:

LS-Based Method

LS-based parameter identification method calculates the ECM parameters by mathematically deducing the output equation of battery system based on reasonable assumptions. eq can be obtained using eq : Here, Et, = Ut, – UOCV, and eq can be expressed following eq : Moreover, Et, can also be derived by the output equation at step k–1 to yield eq : The relationship of Et between adjacent sampling points can be obtained: Owing to the slow time-varying characteristics of the battery system, some assumptions were made. Equation can further be rewritten following eq . To produce a more intuitive expression, the following definitions were considered: Correspondingly, eq can be rewritten as eq . According to the computational requirements of LS, eq can further be converted into a matrix calculation: Here, Φ represents the data matrix and θ is the parameter matrix. Based on eq , the corresponding definitions were collected: According to the solution of LS, the parameter matrix θ can be derived following eq : Ri, Rp, and Cp can be derived from eq :

FFRLS-Based Method

Based on the adaptive filtering theory, RLS is a common online parameter identification algorithm used to change the overall data operating of LS to real-time data processing for adapting better to different working conditions. However, for slow time-varying systems, the traditional RLS can cause data saturation, affecting the precision and stability of identification results. Hence, a forgetting factor was introduced into the original RLS algorithm to increase the weight of the current measurement data and improve the reliability of parameter identification. Based on the above LS, the RLS algorithm updated the model parameters at every sampling moment, and the output equation (eq ) can be rewritten at every test point k using eq : Here, the data matrix φk and parameter matrix θk changed over time and can be given as The specific calculation process of RLS is shown in Table .
Table 3

Calculation Process of RLS

Step 1: Initialization
θRLS,0, PRLS,0
Step 2: Update the gain matrix and error covariance matrix
GRLS,k=PRLS,k–1φkTλ+φkPRLS,k–1φkT
PRLS,k=PRLS,k–1–GRLS,kφkPRLS,k–1λ
Step 3: Update the parameter vector
θk=θk–1+GRLS,k(yk−φkθk–1)
Step 4: From time k to time k+1
λ is the forgetting factor, and it is considered as 0.98 here. Similarly, the model parameters in steps k, Ri,, Rp,, and Cp, can be derived following eq : Here, Δt is the sampling interval.

EKF-Based Method

The Kalman filter series algorithm could be employed to identify the states and parameters in complex systems. The extended Kalman Filter can well balance the calculation accuracy and complexity, making it preferred for battery systems. To identify parameters based on EKF, the assumption of constant parameters at adjacent sampling points is taken into consideration. For the EKF-based parameter identification method, [UOCV, Up, Ri, Rp, e–Δ], and [Ut] were considered as state vectors and observation vectors, respectively. The corresponding state equations and observation equations can be obtained as follows: The state transfer matrix Aθ and observation matrix Cθ can further be derived by eq : The detailed calculation process could refer to the introduction of EKF-based SOC estimation.

Results and Discussion

Parameter Identification Results

The identified parameters of the equivalent circuit model consisted of coefficient k of function between SOC and Uocv, ohmic resistance Ri, and dynamic voltage performance parameters Rp and Cp. The polynomial coefficient k in eq was fitted based on IO test data. The results are listed in Table , and the fitted function is shown in Figure . Good agreement between the experimental and fitted data was recorded with an error band between ±13 mV.
Table 4

Fitted Coefficients of SOC-UOCV Function

k0k1k2k3k4k5k6
3.30000.0800–0.09000.0300–0.00020.0400–0.0025
Figure 7

SOC-UOCV function accuracy.

SOC-UOCV function accuracy. The identified parameters based on the above four-circuit parameter identification means are gathered in Figure . Note that Figure a,b represent the mechanism-based and LS-based offline identification results and Figure c,d are the FFRLS-based and EKF-based online recognition results. As shown in Figure a, Ri stayed between 0.5 mΩ and 0.6 mΩ in the whole range of SOC, while Rp maintained 1.0 mΩ except SOC = 1. Thus, the battery state had little effect on resistance relaying on the mechanism-based method. The polarization capacitances Cp fluctuated randomly between 10 and 25 kF. In Figure b, Ri increased with the depth of discharge while maintaining values between 0.5 and 0.6 mΩ except at the end of the discharge. For Rp, a float from 0.5 to 1.0 mΩ without SOC = 0.1 was employed. Compared to the mechanism-based method, the resistances obtained here were more sensitive to SOC and Cp varied irregularly with SOC. Since FFRLS and EKF were online algorithms, the SHPPC data supporting the offline methods were replaced by DST. Correspondingly, the relationship between parameters versus SOC was changed into parameters versus time. In Figure c, the identified parameters jumped largely at the start of the prediction, especially when compared to the EKF method, indicating an FFRLS-based algorithm sensitive to the initial values. The identified parameters quickly converged to a reasonable range with iterative calculation. Overall, Ri jittered irregularly and increased slightly with discharging. Rp varied significantly within the range of 0.25–0.75 mΩ. Cp fluctuated slightly between 10 and 35 kF, with an insignificant effect of discharge depth. The results identified by the EKF algorithm in Figure d still showed disorder jitters, mainly due to the online algorithm that required adjusting the identified parameters according to evaluation error in real-time. However, the results converged gradually toward a constant range along with the iteration. For Ri, the values raged mainly between 0.50 and 0.75 mΩ, and the jitter amplitudes looked larger in the middle of discharge. Rp gradually stabilized between 0.25 and 0.75 mΩ, and the overall trend rose while bouncing widened in the middle. Cp fell sharply during the initial stage, gradually converging to the range between 20 and 40 kF. In sum, the parameters obtained by the four algorithms were all within a reasonable range of magnitude.
Figure 8

Identified circuit parameters. (a, b) Offline identification results based on SHPPC test data. (c, d) Recognized parameters by online algorithms under DST test.

Identified circuit parameters. (a, b) Offline identification results based on SHPPC test data. (c, d) Recognized parameters by online algorithms under DST test. The terminal voltage of the first-order RC equivalent circuit can further be obtained according to eq and the above parameters. The corresponding experimental data are compared in Figure . Note that Figure a,c,e,g are terminal voltage comparison results, while Figure b,d,f,h are errors between the experimental and calculated results. The terminal voltages derived from the equivalent circuit model with parameters identified by four algorithms are all confirmed well with the experiment results. However, the online identification algorithm was superior in terms of voltage response as obviously depicted in local enlargement and terminal voltage error. The reason for that had to do with the parameters calculated by offline methods, which were constant. By comparison, the online algorithm could timely adjust parameters according to the error between the test and estimated data. For the mechanism-based method, the voltage response range looked wider at the position with the high pulse loading. In other words, the terminal voltage was overestimated when loading larger pulse charging currents, while the terminal voltage was underestimated under large pulse discharging currents. In Figure b, the terminal voltage errors looked more scattered and the error band ranged from −15 to +20 mV. Nonetheless, the terminal voltage deviations mainly ranged from −5 to 10 mV as seen from the depth of shade in the error figure. The circuit based on LS parameter identification means still over responded for terminal voltage known from Figure c, while terminal voltage errors were more concentrated as shown in Figure d. The errors varied from −15 to +15 mV, but the main error ranged from −5 to +4 mV. Depictions in Figure e,f revealed that estimation terminal voltages can greatly follow the experiments with errors band only between ±1 mV, indicating a significant increase in accuracy of the circuit model based on FFRLS algorithm. In Figure g,h, a cusp of the prediction value at the position with a large pulse charge load was observed, leading to a deviation of a few error points from the zero-reference position. However, the overall estimation performance of EKF-based method was good with the main error band between ±2 mV.
Figure 9

Terminal voltage prediction results and errors: (a, b) mechanism-based; (c) and (d) LS-based; (e, f) FFRLS-based; (g, h) EKF-based.

Terminal voltage prediction results and errors: (a, b) mechanism-based; (c) and (d) LS-based; (e, f) FFRLS-based; (g, h) EKF-based.

Accuracy Evaluation of Four-Model Parameter Identification Methods

To more accurately evaluate the reasonableness of the equivalent circuit model built by four algorithms, the battery SOC was further calculated based on the above-identified parameters. The estimation results and experimental data in line with DST dynamic conditions are provided in Figure a,c,e,g. The corresponding errors are exhibited in Figure b,d,f,h. As shown in Figure a, the values of SOC looked underestimated in the whole process. In Figure b, although the errors between the estimation and reference increased in the middle, it tended to be stable at the end, with errors ranging between 0.00% and 0.20%. The estimation results based on the LS method in Figure c showed a great agreement between the prediction and experimental data. In Figure d, the SOC deviations decreased with iterations, and errors varied from −0.10% to 0.00%. According to the results based on the FFRLS algorithm in Figure e, the SOC looked overstated, especially clear in the local enlarged figure. The error band ranged between −0.42% and +0.15%. The SOC prediction values derived by the EKF-based model in Figure gwere well in line with the experimental values. The error established in Figure h revealed SOC to be slightly overestimated, resulting in errors all below the zero-reference line and floating between −0.09% and −0.02%. Overall, the assessment accuracy based on FFRLS algorithm was the worst among all four methods, but the estimation performances were all satisfactory.
Figure 10

SOC estimation results and errors without any interference: (a, b) mechanism-based; (c, d) LS-based; (e, f) FFRLS-based; (g, h) EKF-based.

SOC estimation results and errors without any interference: (a, b) mechanism-based; (c, d) LS-based; (e, f) FFRLS-based; (g, h) EKF-based. To quantitatively confirm the estimation accuracy, the corresponding statistical values were further calculated and the data are listed in Table . These included the mean absolute error (MAE) and root mean squared error (RMSE). The calculation equations can be described as belowwhere SOCexp and SOCest are the reference and estimation SOC, respectively. N represents the total number of samples.
Table 5

Statistical Results of Predicted SOC by Four-Parameter Identification Methods under the Working Conditions without Any Interference

 MAE (%)RMSE (%)
Mechanism-based0.0900.108
LS-based0.0620. 062
FFRLS-based0.3900.390
EKF-based0.0600.060
As shown in Table , the equivalent circuit models based on four algorithms all demonstrated high accuracy for SOC estimation in absence of external interference. The MAE and RMSE of LS and EKF algorithms were similar and significantly lower than those of the other two methods. The result indicates the offline methods may work better than online routes under the working conditions without measurement noise and initial deviations.

Robustness Evaluation of Four-Model Parameter Identification Methods

In actual engineering, inevitable measurement interruptions may occur. Therefore, it is critical that the equivalent circuit model has satisfactory anti-interference ability. Accordingly, the robustness of the circuit model with parameters identified by the mechanism, LS, FFRLS, and EKF algorithms was evaluated based on SOC estimation accuracy. Two aspects were discussed according to the actual situation under measurement data with disturbance and initial SOC value with deviation.

Measurement Data with Disturbance

To assess the antinoise capability of the four parameter identification algorithms, random noise was applied to the measurement data. Here, the normal distribution noise with mean 0 and variance 0.1 times the nominal value (0.32 V for voltage and 5.25A for current) was selected. The SOC results estimated by four algorithms were further studied based on the inaccurate current and voltage data. Figure a,b shows SOC comparisons and the SOC errors between the experiment and the estimation based on the mechanism method. As shown in Figure a, the SOC estimation results were significantly higher than the experimental data. The errors ranged from −1.15% to −0.70%, markedly larger than the condition with accurate measurement data. However, the errors converged toward the zero-reference axis as an iteration. Figure c,d depicts the estimation results obtained by LS method. In Figure c, the SOC was still overestimated with an error band between −0.90% and −0.40%. Also, the error values dramatically increased when compared to the results under accurate current and voltage. The SOC identification value by FFRLS algorithm in Figure e,f indicated that prediction SOC results mostly confirmed the experimental data, while a jump in the estimation curve near the end of calculation was noticed with an error reaching −1.10%. This could mainly be attributed to FFRLS method, which identified the parameters based on real-time test data. However, the error in Figure f was adjusted toward the zero-reference axis. In Figure g, the SOC estimation values by EKF way looked slightly lower than the reference values while showing good consistency in the whole. The maximum deviation was estimated to less than 0.51%.
Figure 11

SOC estimation results and errors under DST data with random noise. (a, b) Mechanism-based; (c, d) LS-based; (e) and (f) FFRLS-based; (g, h) EKF-based.

SOC estimation results and errors under DST data with random noise. (a, b) Mechanism-based; (c, d) LS-based; (e) and (f) FFRLS-based; (g, h) EKF-based. According to the statistical results in Table , the MAE and RMSE of the offline or online methods were basically the same. By comparison, the MAE and RMSE of the offline-based methods were twice as high as those of online-based routes. Hence, SOC prediction values derived by the online parameter identification circuit model were more accurate. Compared to FFRLS algorithm, the MAE and RMSE statistical results of EKF-based method were slightly higher but showed stronger anti-interference performance.
Table 6

Statistical Results of SOC Estimation Obtained by Four Parameter Identification Methods under DST Data with Random Noise

 MAE (%)RMSE (%)
Mechanism-based0.8810.883
LS-based0.6860.690
FFRLS-based0.2180.353
EKF-based0.3960.401

Inaccurate SOC Initial

In general, obtaining the exact initial SOC is difficult, so a good initial value fault tolerance degree of circuit model is required during SOC evaluation. Hence, the SOC estimation results obtained by the four-parameter identification methods under an initial SOC value with 20% deviation (SOC0, error = 0.8) were analyzed (Table ). Figure a,c,e,g compares the SOC of prediction and reference, while Figure b,d,f,h displays errors between the test and estimation. The SOC tracking accuracy based on the mechanism parameter identification circuit was the worst. The estimation value rises to reduce the initial deviation, but the increase is too small to converge to the real value. The maximum error reached 11.0% except for the initial moment, an inacceptable value for practical applications. The SOC prediction accuracy by LS parameter identification circuit was relatively acceptable, and the estimation SOC converged to the reference value after certain sampling intervals. The decline rate of prediction values was faster than the true values, resulting in increase of deviations as calculation. Nonetheless, Figure d revealed errors gradually tending to stabilize with a range of −1.0% to 5.0%, apparently higher than the SOC error based on the accurate initial SOC. As shown in Figure e,g, the SOC estimation results based on online parameter identification methods followed well the reference curve, especially for EKF. In the prediction SOC curve derived by FFRLS (Figure e), the estimation values increased significantly in the initial calculation stage and quickly traced to the vicinity of the experimental value. The error margin in Figure f ranged between ±2.5% with errors leveling off at the end of discharge. In Figure g,h, the SOC estimation based on EKF parameter identification circuit looked very insensitive to the initial SOC value and can quickly converge to the reference value after just a few iterations. Moreover, errors shown in (h) varied from −0.2% to 0.0%, with values convergent during the whole calculation process. Meanwhile, the MAE and RMSE of SOC estimation by EKF-based parameter identification circuit were significantly lower than those of other algorithms. Hence, the equivalent circuit model identified by EKF method was the most appropriate for SOC estimation with inaccurate initial SOC.
Table 7

Statistical Results of SOC Estimation Values Based on Four Parameter Identification Algorithms under the Initial SOC with 20% Offset

 MAE (%)RMSE (%)
Mechanism-based7.0877.438
LS-based2.2272.604
FFRLS-based0.8383.031
EKF-based0.1330.471
Figure 12

SOC estimation results and errors under the initial SOC with 20% offset. (a, b) Mechanism-based; (c, d) LS-based; (e, f) FFRLS-based; (g, h) EKF-based.

SOC estimation results and errors under the initial SOC with 20% offset. (a, b) Mechanism-based; (c, d) LS-based; (e, f) FFRLS-based; (g, h) EKF-based.

Conclusions

Accurate ECM depends not only on the circuit structure but also on circuit parameters. Hence, four ECM parameter identification methods with different characteristics were evaluated here. These were mechanism-based and LS-based offline means, as well as FFRLS-based and EKF-based online algorithms. Based on the terminal voltage and SOC estimation results derived by the first-order ECM, the accuracy of each parameter identification method was analyzed. Moreover, two additional working conditions with measurement noise and initial SOC offset were systematically studied to evaluate the robustness. The following conclusions can be drawn: (1) The terminal voltages derived from ECM with online parameter identification algorithms preferably overlapped with the experimental values. Compared to EKF-based way, terminal voltage calculation errors based on the FFRLS were smaller and more concentrated. (2) Under accurate measurement data and exact initial SOC, the SOC estimation results derived by four parameter identification methods were the same, and all prediction SOCs confirmed well the reference curves. The performances of LS-base and EKF-based methods were superior, and the maximum deviations were all less than 0.1%. However, estimation errors based FFRLS online parameter identification algorithm was relatively significant. Therefore, the offline methods may work better than the online routes under the working conditions without any disturbance. (3) Under measurement noise and accurate initial SOC, the SOC estimation errors increased to some extent when compared to the case with accurate test data. SOC estimation results based on the online parameter identification circuit model agreed better with the experiment data. Also, MAE and RMSE of the offline-based methods were twice as high as those of the online-based method. For the online route, a bounce was noticed in FFRLS-based SOC estimation graph near the end. The maximum SOC errors are −1.1% and 0.51% for the FFRLS-based and the EKF-based methods, respectively. Thus, EKF-based parameter identification circuit model possesses stronger anti-interference performance for SOC estimation. (4) For the case with accurate test data and 20% initial SOC offset, the SOC estimation values calculated by LS-based, FFRLS-based, and EKF-based circuit models converged to the reference after certain sampling intervals. Moreover, MAE and RMSE of SOC estimation based EKF algorithm were significantly lower than those of other means with a maximum error lower than 0.5%, indicating an approach insensitive to the initial SOC. Hence, the EKF-based parameter identification circuit model was most appropriate for SOC prediction under imprecise initial SOC.
  3 in total

1.  RGO-Coated TiO2 Microcones for High-Rate Lithium-Ion Batteries.

Authors:  Jihyeon Park; Sudeok Kim; Gibaek Lee; Jinsub Choi
Journal:  ACS Omega       Date:  2018-08-30

2.  High-Performance Dual-Ion Battery Based on a Layered Tin Disulfide Anode.

Authors:  Yao-Bing Fang; Wen Zheng; Tao Hu; Li Li; Wen-Hui Yuan
Journal:  ACS Omega       Date:  2022-02-26

3.  Secondary Structural Ensemble Learning Cluster for Estimating the State of Health of Lithium-Ion Batteries.

Authors:  Si-Zhe Chen; Hongtao Zhang; Long Zeng; Yuanliang Fan; Le Chang; Yun Zhang
Journal:  ACS Omega       Date:  2022-05-10
  3 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.