Next Article in Journal
An Environmental and Economic Assessment for Selecting the Optimal Ground Heat Exchanger by Considering the Entering Water Temperature
Next Article in Special Issue
Numerical Analysis on Combustion Characteristic of Leaf Spring Rotary Engine
Previous Article in Journal / Special Issue
A Novel Grouping Method for Lithium Iron Phosphate Batteries Based on a Fractional Joint Kalman Filter and a New Modified K-Means Clustering Algorithm
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Stability Analysis for Li-Ion Battery Model Parameters and State of Charge Estimation by Measurement Uncertainty Consideration

National Engineering Laboratory for Automotive Electronic Control Technology, Shanghai Jiao Tong University, Shanghai 200240, China
*
Author to whom correspondence should be addressed.
Energies 2015, 8(8), 7729-7751; https://doi.org/10.3390/en8087729
Submission received: 16 May 2015 / Revised: 26 June 2015 / Accepted: 22 July 2015 / Published: 29 July 2015
(This article belongs to the Special Issue Electrical Power and Energy Systems for Transportation Applications)

Abstract

:
Accurate estimation of model parameters and state of charge (SoC) is crucial for the lithium-ion battery management system (BMS). In this paper, the stability of the model parameters and SoC estimation under measurement uncertainty is evaluated by three different factors: (i) sampling periods of 1/0.5/0.1 s; (ii) current sensor precisions of ±5/±50/±500 mA; and (iii) voltage sensor precisions of ±1/±2.5/±5 mV. Firstly, the numerical model stability analysis and parametric sensitivity analysis for battery model parameters are conducted under sampling frequency of 1–50 Hz. The perturbation analysis is theoretically performed of current/voltage measurement uncertainty on model parameter variation. Secondly, the impact of three different factors on the model parameters and SoC estimation was evaluated with the federal urban driving sequence (FUDS) profile. The bias correction recursive least square (CRLS) and adaptive extended Kalman filter (AEKF) algorithm were adopted to estimate the model parameters and SoC jointly. Finally, the simulation results were compared and some insightful findings were concluded. For the given battery model and parameter estimation algorithm, the sampling period, and current/voltage sampling accuracy presented a non-negligible effect on the estimation results of model parameters. This research revealed the influence of the measurement uncertainty on the model parameter estimation, which will provide the guidelines to select a reasonable sampling period and the current/voltage sensor sampling precisions in engineering applications.

Graphical Abstract

1. Introduction

The lithium-ion battery has been widely utilized as a promising power source of hybrid-electric vehicles (HEVs) and pure electric vehicles (EVs) for its high energy and power density, no memory effect, and slow rate of self-discharge. Reduced safety hazards and an efficient Li-ion battery system can be achieved by developing an advanced battery management system (BMS). The model parameters and state of charge (SoC) are two critical indicators for an efficient BMS to operate the battery system safely and extend the cell life longevity.

1.1. Literature Review

Many studies have been performed in literature about the battery model parameters and SoC estimation. According to their highlights, these works can be classified around four categories: (I) operation environments; (II) varied aging states; (III) modeling and algorithm error; and (IV) measurement uncertainty.
In Class I, He et al. [1] realized the influence different charging and discharging rates had on the cell capacity. They formulated the coulombic efficiency that related with the current rates (1/3C–3C) and flowing direction to achieve a more accurate SoC estimation. To improve the accuracy of the battery model further, the authors He et al. [2] and Xing et al. [3] considered the temperature effect with the range of −20–60 °C and 0–40 °C. In their research, the coulombic efficiency was expressed as the polynomial equation of temperature. Wang et al. [4] considered the current rates and temperature effect together to correct the coulombic efficiency by creating a table to achieve more precise estimation of SoC and energy. In contrast, Liu et al. [5] addressed this issue by using the back-propagation neural network (BPNN) model to manage the current rate and temperature effect, and their simulation results also presented great performance. In Class II, the authors [6,7] analyzed the aging effect in the SoC estimation for lithium-ion polymer battery (LiPB) by two methods: first, the cell nominal capacity was re-modified according to the actual health environments; second, the cell’s open circuit voltage (OCV) was re-expressed as a second order polynomial equation, which is related with the SoC and modified cell capacity. Based on the recursive least square (RLS) and adaptive Kalman filter algorithm, the SoC estimation could be maintained with high accuracy. Dai et al. [8] applied the SoC estimation on a Li-ion battery pack of multiple inconsistent cells with the averaged cell model. Then they attempted to estimate the SoC for each individual cell, and the simulation results indicated good performance for the model and algorithm. Zhong et al. [9] analyzed the difference between the cells and the impact of balance control to minimize the cell capacity variation. The battery pack in serial and parallel connections and the passive balance control effect were considered to evaluate the impact of cell uniformity and inconsistency.
In Class III of the modeling and algorithm error, the battery model should first be established. In general, the battery model consists of model parameters and OCV in two parts. The two major factors of parameters uncertainty in varying aging and temperature effects have been reviewed previously. This review will address the OCV variation and SoC estimation algorithm uncertainty under different environments. Liu et al. [10] conducted the OCV test from 0 °C to 45 °C, and compared the OCV variation with temperature effect by creating a table. Hu et al. [11] provided the OCV value for lithium nickel-manganese-cobalt oxide (LiNMC) and lithium iron phosphate (LiFePO4) cell by a series of polynomial functions with variables of temperature and SoC. Xiong et al. [12] presented the OCV functions for four different kinds of chemistry cells, such as carbon/lithium manganese oxide (C/LMO), lithium titanate oxide/nickel-manganese-cobalt-oxide (LTO/NMC), carbon/NMC (C/NMC) and carbon/lithium iron phosphate (C/LFP). Their simulation showed that the adaptive extended Kalman filter (AEKF) based SoC estimation method is suitable for multiple kinds of cells and obtained good estimation results with a maximum error being less than 3%. About the adaptive algorithm for SoC estimation, the extended Kalman filter (EKF) algorithm is firstly applied to the lithium ion polymer battery by Plett [13,14,15] in the work. Afterward, more extensive studies were conducted to assess the effect of the initial SoC creation, process covariance Rk, and measurement covariance Qk [16,17]. To overcome the uncertainty of measurement noise covariance and initial SoC creation, the unscented Kalman filter [2,18,19], the particle filter [9,20,21], the AEKF [1,7,12], and the adaptive observer [22,23] techniques are proposed for SoC estimation. In Class IV, the measurement uncertainty remains an emerging research field according to our knowledge. Liu et al. [10] analyzed the current measurement with drift noise effect on SoC estimation by a dual-particle-filter estimator. In their study, the drift current was considered as an undetermined static parameter in the battery model to eliminate the drift current effect. Xia et al. [24] conducted the SoC estimation under the measurement error of both 2.5% voltage noise and 5% current noise. The results showed the SoC estimation error would not exceed 4.5%. However, as stated in [25], the current sensors have a certain grade of measurement accuracy and resolution. The amplifier circuit also exhibited some accuracy issues with the adaptation of resistors, capacitors and power lines. The micro-control-unit (MCU) involved the rounding errors in the process of analogue to digital (A/D) conversion and calculation. The current signal with harmonics also caused measurement errors during the sampling process with the MCU. All these noises and uncertainties in the measurement loop will generate errors for model parameters and SoC estimation. The detailed information is summarized and listed in the following Table 1.
Table 1. Factors influencing on the model parameters and state of charge (SoC) estimation.
Table 1. Factors influencing on the model parameters and state of charge (SoC) estimation.
AttributionItem in detailReference
I. Operation environmentsI.1. Current direction and rates[1,2,3,4,5]
I.2. Temperature effect
II. Varied aging statesII.1. Battery capacity loss during aging cannot be counted in the SoC calculation[6,7]
II.2. Cell inconsistency[8,9]
II.3. Self-discharging cannot be counted for by the SoC algorithmunknown
III. Modeling and algorithm errorIII.1. Parameters uncertainty due to varying aging[6,7]
III.2. Parameters uncertainty due to varying temperature[2,3,4,5]
III.3. OCV uncertainty due to varying aging[6]
III.4. OCV uncertainty due to varying temperature[10]
III.5. OCV uncertainty due to battery types[11]
III.6. Different sampling rate Tsunknown
III.7. Battery initial SoC remains unknown[16]
III.8. Different noise covariance Rk, Qk
III.9. Different model accuracy and adaptive algorithms[1]
IV. Measurement uncertaintyIV.1. Current measurement with drift noise[10]
IV.2. Different sampling rate Tsunknown
IV.3. Current sensor with different resolutionunknown
IV.4. Current sensor with different precision[24]
IV.5. Voltage sensor with different resolutionunknown
IV.6. Voltage sensor with different precision[24]
IV.7. Loading/excitation profile dependenceunknown

1.2. Motivations and Contributions

The measuring system will inevitably bring in uncertainty and errors between measured signal and true signal from sampling aliases, conversion loss, and rounding calculation solutions. In this paper, the key innovation and contribution was to evaluate the effects of the measurement uncertainty on battery model parameter and SoC estimation both in theory and experiments. Different from other research, the measurement uncertainty is assumed from three different factors: (a) sampling periods of 1/0.5/0.1 s; (b) current sensor precisions of ±5/±50/±500 mA; and (c) voltage sensor precisions of ±1/±2.5/±5 mV. Afterward, the perturbation analysis of current and voltage measurement uncertainties, model stability analysis and parametric sensitivity analysis of model parameters were conducted respectively. The analytical result and conclusion provided guidelines that an engineer could use to choose the optimal sampling periods and current/voltage sensor precisions for improved estimation accuracy of model parameters and SoC.

1.3. Organization of the Paper

This paper will be organized as follows. In Section 2, the discrete battery model is given and the perturbation analysis of current/voltage measurement uncertainty, model stability analysis and parametric sensitivity analysis are conducted. In Section 3, the AEKF algorithm was adopted for the SoC estimation based on the auto regressive exogenous (ARX) battery model. In Section 4, the experiment setup is established, and the measured OCV-SoC curve is presented. In Section 5, the simulations were implemented upon three different factors. Then, the comparison is performed to analyze the weighted importance of factors on parameter and SoC estimation. Finally, the paper ends with a concluding remark.

2. Battery Model Analysis and Parameter Estimation

2.1. Auto Regressive Exogenous (ARX) Battery Model

As shown in Figure 1, the equivalent circuit model is employed to simulate the cell dynamic performance. It consists of an ohmic resistor Ro, open circuit voltage V oc ( SoC ) and one RpCp network connected in series. The resistor Ro represents the cell internal resistance. The RpCp network describes the electrochemical polarization dynamics. The electrical behavior of the lithium-ion battery can be expressed by the following equation:
{ U ˙ p = 1 C p R p U p + 1 C p I L U t = V oc + U p + R o I L
where Up indicates the polarization voltage across the RC network. IL stands for the applied current and Ut stands for the terminal voltage. SoC is defined by current integration as:
S o C ( k + 1 ) = S o C ( k ) + η i T s Q n I L ( k )
where ηi is the coulombic efficiency, which is related with the current flow direction and magnitude, temperature, and the degradation/aging status. Herein, as the coulombic efficiency is not the priority in this research, the value of ηi is assumed to be 1. Ts is the sampling interval, and Qn is the nominal capacity.
Figure 1. The schematic diagram of the equivalent circuit model for lithium-ion battery.
Figure 1. The schematic diagram of the equivalent circuit model for lithium-ion battery.
Energies 08 07729 g001
A bilinear transformation method s = 2 T s 1 z 1 1 + z 1 is employed to discrete the battery model into z domain for a given sampling interval, and the discrete transfer function is given as Equation (3):
G ( z 1 ) = b 0 + b 1 z 1 1 + a 1 z 1
With the model parameters [a1, b0, b1] equated as:
a 1 = T s 2 R p C p T s + 2 R p C p ; b 0 = R o T s + R p T s + 2 R o R p C p T s + 2 R p C p ; b 1 = R o T s + R p T s 2 R o R p C p T s + 2 R p C p
It can be found the model parameters [a1, b0, b1] are not only subjected to Ro, Rp, Cp, but also related to the sampling period Ts. Ro, Rp, and Cp can be solved based on the inverse equations of a1, b0 and b1:
R o = b 0 b 1 1 + a 1 ; R p = 2 ( a 1 b 0 + b 1 ) 1 a 1 2 ; C p = T ( 1 + a 1 ) 2 4 ( a 1 b 0 + b 1 )
After discretization, Equation (3) can be rewritten in the form of ARX as follows:
U d ( k ) = a 1 U d ( k 1 ) + b 0 I L ( k ) + b 1 I L ( k 1 )
where k is the time point, k = 1,2,3,…. N. Since Ud = UtVoc:
U t ( k ) = [ V oc ( k ) a 1 V oc ( k 1 ) ] + a 1 U t ( k 1 ) + b 0 I L ( k ) + b 1 I L ( k 1 )   ( 1 a 1 ) V oc ( k 1 ) + a 1 U t ( k 1 ) + b 0 I L ( k ) + b 1 I L ( k 1 )
The information vector is defined as the following Φ ( k ) = [ U L ( k 1 ) I L ( k ) I L ( k 1 ) 1 ] and the parameter vector is defined as Θ ( k ) = [ a 1 b 0 b 1 ( 1 a 1 ) V oc ] T , then they can be combined as the following:
Y ( k ) = Φ ( k ) Θ ( k )
The RLS algorithm [26] is an effective method for online parameter identification. As an improved algorithm, the bias correction recursive least square (CRLS) technique [27] is used in this paper. The basic idea of CRLS is to eliminate the estimation bias by adding a correction term in the RLS estimation algorithm. Therefore, the performance and numerical convergence of the algorithm can be prompted to a higher level. The detailed implementation of CRLS algorithm could refer to our previous work [28].

2.2. Perturbation Analysis of Measurement Uncertainty

In the literature, there are many adaptive methods for parameter identification, such as RLS, EKF, and adaptive observers. All these methods can give the recursive-identified value for model parameters. However, they cannot tell the parameter variation under current and voltage measurement uncertainty. In this section, the parameter variation is theoretically analyzed under the perturbation of current/voltage measurement uncertainty. Based on above Equations (4) and (7), the formula of parameters (Ro, Rp, Cp) can be deducted as follows:
R o = ( T s + 2 R p C p ) U t ( k ) + ( T s 2 R p C p ) U t ( k 1 ) 2 T s V oc ( k 1 ) ( R p T s ) ( I L ( k ) + I L ( k 1 ) ) ( T s + 2 R p C p ) I L ( k ) + ( T s 2 R p C p ) I L ( k 1 )
R p = T s ( U t ( k ) + U t ( k 1 ) 2 V oc ( k 1 ) ) R o T s ( I L ( k ) + I L ( k 1 ) ) 2 C p ( U t ( k ) U t ( k 1 ) ) + ( T s + 2 R p C p ) I L ( k ) + ( T s 2 R p C p ) I L ( k 1 )
C p = T s ( U t ( k ) + U t ( k 1 ) 2 V oc ( k 1 ) ) + ( R o + R p ) T s ( I L ( k ) + I L ( k 1 ) ) 2 R p ( U t ( k ) U t ( k 1 ) ) 2 R o R p ( I L ( k ) I L ( k 1 ) )
These expressions can be used to analyze the impact of measurement errors (δIL, δUt) on the model parameters (Ro, Rp, Cp). Let’s take the ohmic resistance Ro, for an example, to illustrate how the current sensor error δIL affects the estimated results of Ro. By incorporating the current error δIL, the new modified current (IL + δIL) will replace the IL in Equation (9) to achieve the new estimated R o . Then, the relative error of Ro can be defined as:
ε = | R o R o R o | × 100 %
By this method, the effect of current sensor error δIL on the parameter variation can be analyzed. Since the battery system is time-varying, the pulse current excitation (1.0C, 30 s) is chosen as a typical profile. In this research, the current sensor error δIL is assumed as ±5/±50/±500 mA. The calculation result is listed in Figure 2a–c. Similarly, the voltage sensor error δUt (±1/±2.5/±5 mV) effect on the parameter variation can be assessed in Figure 2d–f).
Figure 2. Relative errors of model parameters: (a) Ro, (b) Rp, (c) Cp under current noises; and (d) Ro, (e) Rp, (f) Cp under voltage noises.
Figure 2. Relative errors of model parameters: (a) Ro, (b) Rp, (c) Cp under current noises; and (d) Ro, (e) Rp, (f) Cp under voltage noises.
Energies 08 07729 g002
Seen from Figure 2, the ohmic resistance Ro is more robust than the Rp and Cp. As the current noise and voltage noise enhanced, the relative error of parameters enlarged. The Rp and Cp are used to express the battery dynamic performance, and at the beginning of pulse current excitation, the load current flows mostly upon the capacitor. Therefore, the relative error of capacitor Cp is smaller at the beginning. In contrast, the relative error of resistance Rp is much larger at the beginning. The minimum values of relative error of model parameters (Ro, Rp, Cp) under current/voltage noises are summarized in Table 2.
Table 2. Minimum values of relative error of model parameters (Ro, Rp, Cp) under current/voltage noises.
Table 2. Minimum values of relative error of model parameters (Ro, Rp, Cp) under current/voltage noises.
ItemMagnitude of noiseParameter relative error (%) @ 0.2CParameter relative error (%) @ 1.0C
RoRpCpRoRpCp
Current noiseδIL = ±5 mA0.06250.15130.14110.01250.03030.0282
δIL = ±50 mA0.62241.50581.41110.12490.30240.2822
δIL = ±500 mA6.00014.40714.1111.23972.99662.8223
Voltage noiseδUt = ±1 mV4.16678.56139.20460.83331.71231.8815
δUt = ±2.5 mV10.41621.40323.5182.08334.28064.7038
δUt = ±5 mV20.83342.80647.0374.16678.56139.4076

2.3. Model Stability Analysis

Model stability is critical to indicate the model stable and robust level under external perturbation. As the model stability is increased, the model output will be much stable; meanwhile the identification of model parameters will be much easier. The two key factors (poles and zeros) will be used to reveal the model stability level in a quantifiable form. A detailed process for poles and zeros calculation is in the author’s previous work [28].
To assess the model stability, the battery parameters are assumed as Ro = 0.002 Ω; Rp = 0.001 Ω; Cp = 8000 F; Ts = 1 s, 0.5 s, 0.2 s, 0.1 s, 0.02 s, and the parameter sets [a1, b0, b1] of the ARX model is calculated using Equation (4). Meanwhile, the model poles and zeros can be computed to present the model stability level and the result is listed in Table 3.
From Table 3, the poles and zeros of the system increased as Ts decreased, which reveals the model stability is degraded. According to the Lyapunov’s first stability criterion, the model stability will become much poorer as the eigenvalues of the ARX model get close to one. That is, perturbations caused by noise and unmodeled dynamics could significantly influence the accuracy of model parameter identification. To this point, the sampling rate should be lower (i.e., sampling period should be higher), to improve the model stability and the robustness of parameter identification. From an engineering viewpoint, it is recommended to restrict the eigenvalues within a range of 0–0.95. In other words, Ts should be larger than one threshold, such as Ts ≥ 0.5 s.
Table 3. Parameter variation and stability analysis for the auto regressive exogenous (ARX) model.
Table 3. Parameter variation and stability analysis for the auto regressive exogenous (ARX) model.
Sampling Ts (s)Parameter variationStability analysis
a1b0b1PoleZero
10.882350.00205−0.001700.882350.82857
0.50.939390.00203−0.001840.939390.91044
0.20.975300.00201−0.001930.975300.96319
0.10.987570.00200−0.001960.987570.98142
0.020.997500.00200−0.001990.997500.99625
In another way, the sampling period Ts should be chosen modestly enough to capture the significant variation or critical events of Li-ion cell dynamics. In the viewpoint of hardware runtime, the sampling period Ts should be sufficient for the SoC calculation on the ECU platform with the discrete battery model, CRLS and AEKF algorithms. Therefore, the optimized time sampling period must be selected in a tradeoff way by considering the model stability, parametric sensitivity, system-sampling precision and the hardware runtime.

2.4. Parametric Sensitivity Analysis

In this research, the model parameters are identified online by CRLS. In other words, the variations of a0, b0, or b1 will affect the model parameter set P of Ro, Rp, and Cp. The sensitivity of the model parameters to the changes in variable α (such as a0, b0, or b1) is given by the partial differentiation of P(s) with respect to α and is denoted as:
S α P = α P P α
where P is the parameter set of Ro, Rp, and Cp as defined in Equation (5), and α is a0, b0, or b1. To be specific [28]:
S α P = [ S a 1 R o S b 0 R o S b 1 R o S a 1 R p S b 0 R p S b 1 R p S a 1 C p S b 0 C p S b 1 C p ]
Based on the sensitivity equation, the parametric sensitivity has been calculated at four sampling periods (Ts = 1 s, 0.5 s, 0.1 s and 0.02 s), and the results are listed in Table 4.
Table 4. Parametric sensitivity analysis of the ARX model at four sample periods (Ts = 1/0.5/0.1/0.02 s).
Table 4. Parametric sensitivity analysis of the ARX model at four sample periods (Ts = 1/0.5/0.1/0.02 s).
ItemSensitivitya1b0b1
Sample @ Ts = 1 sRo−0.46880.54690.4531
Rp23.437416.4062−15.4062
Cp−15.4688−16.406315.4063
Sample @ Ts = 0.5 sRo−0.48440.52340.4766
Rp47.468732.4531−31.4531
Cp−31.4844−32.453131.4531
Sample @ Ts = 0.1 sRo−0.49690.50470.4953
Rp239.4938160.4906−159.4906
Cp−159.4969−160.4906159.4906
Sample @ Ts = 0.02 sRo−0.49940.50090.4991
Rp1199.5800.4981−799.4981
Cp−799.4994−800.4981799.4981
First, the sensitivity of Ro with respect to parameters [a0, b0, b1] was not great and always retained within [−0.45–0.54]. As the growth of Ts, the sensitivity of Ro on a0, b0, and b1 became more uniform. This illustrated that Ro was much more robust and more easily identifiable regardless of the sampling period Ts. This characteristic was confirmed in our later simulation. Second, the sensitivity of Rp and Cp increased quasi-linearly as Ts decreased. Specifically, a small disturbance in a0, b0, and b1 may cause large fluctuations in Rp and Cp when Ts is much smaller; therefore, this feature will also increase the difficulty for real-time parameter identification. In practice, it is suggested to limit Ts to be greater than a certain level to maintain good stability for parameter identification.

3. Adaptive Extended Kalman Filter Algorithm

In this section, the model states and parameters are estimated jointly based on real measurements of the current, voltage and temperature. In theory, the joint state and parameter estimation algorithm could provide a more accurate estimation result for battery model parameters and SoC. The general working principle of the joint estimation algorithm is displayed as Figure 3.
Figure 3. General diagram of the battery model parameters and SoC joint estimation with adaptive extended Kalman filter (AEKF) and correction recursive least square (CRLS) algorithms.
Figure 3. General diagram of the battery model parameters and SoC joint estimation with adaptive extended Kalman filter (AEKF) and correction recursive least square (CRLS) algorithms.
Energies 08 07729 g003
The AEKF [1,17,29] is an advanced method for system state estimation, especially when the system process and measurement noise are unknown. This algorithm can avoid the estimation error divergence effectively due to its robustness property. Furthermore, it can enhance the performance in the SoC estimation enormously.
Firstly, the general form of state space representation is presented as:
X k + 1 = f ( X k , u k ) + w k Y k = g ( X k , u k ) + v k w k N ( 0 , Q k ) ,    v k N ( 0 , R k )
where Xk is the model state, uk is the model input, k is the time index, f ( ) and g ( ) indicate the process equation and output equation of the battery model, respectively, ωk is a discrete time process white noise with a covariance matrix Qk, whose initial value can be chosen by the state Xk properties. Similarly, υk is a discrete time measurement white noise with covariance matrix Rk, whose initial value can be determined according to the voltage sensor precision.
The battery model Equations (1) and (2) can be transformed as state space form:
[ X k + 1 ] = [ S o C ( k + 1 ) U p ( k + 1 ) ] = [ 1 0 0 exp ( T s R p C p ) ] A ^ k [ S o C ( k ) U p ( k ) ] state : X k + [ η i T s Q n R p [ 1 exp ( T s R p C p ) ] ] [ I L ( k ) ] input : u k f ( )
[ Y k ] = [ U t ( k ) ] = [ d V oc ( S o C ) d S o C | S o C = S o C ( k ) 1 ] C ^ k [ S o C ( k ) U p ( k ) ] state : X k + [ R o ] [ I L ( k ) ] input : u k g ( )
After several iterations, the estimated model voltage will converge to the truly measured value; meanwhile, the estimated SoC will converge to the true or optimal value.

4. Experimental Setup

The test bench setup is shown as Figure 4. It consists of a battery cycler, a thermal chamber for temperature control, and a computer for script programming and data storage. The battery testing system is responsible for loading the battery module with maximum charging/discharging current of ±500 A. The measurement error of the current/voltage transducer inside the cycler is within 0.25%. The key specification of the LiFePO4 cell is listed in Table 5.
Figure 4. Configuration of the battery test bench.
Figure 4. Configuration of the battery test bench.
Energies 08 07729 g004
Table 5. Main specifications of the test cell.
Table 5. Main specifications of the test cell.
TypeRated capacityRated energyMaximum currentRated voltageUpper voltageLower voltage
LiFePO460 A h192 W h3C, 180 A3.20 V3.65 V2.10 V
The LiFePO4 cell is cycled with the OCV test as stated in [16]. According to the emphasis and priority in this research, the averaged OCV is employed to simplify the hysteresis phenomena of the OCV under charging and discharging process. The computed result of averaged OCV is listed in Figure 5. The open circuit voltage Voc(SoC) can be expressed by a polynomial function as:
V oc ( S o C ) = K 0 + K 1 S o C + K 2 S o C 2 + K 3 S o C 3 + K 4 S o C 4
where Ki (i = 0, 1, …, 4) are the polynomial coefficients to fit the averaged OCV with respect to different SoC based on the least square techniques, and the specific values are 3.1292, 0.00025, 0.00085, 0.0421, 0.0076, respectively. By incremental capacity analysis (ICA), the dSoC/dOCV reaches its upper limit of 0.0145 at the voltage of about 3.280 V, which means the 1 mV estimated error of OCV will result in about 1.45% for SoC estimation bias.
Figure 5. (a) The open circuit voltage (OCV) test and (b) incremental capacity analysis (ICA) result at temperature 25 °C.
Figure 5. (a) The open circuit voltage (OCV) test and (b) incremental capacity analysis (ICA) result at temperature 25 °C.
Energies 08 07729 g005

5. Simulation and Discussion

In this section, the effects of measurement uncertainty on battery model parameters and SoC estimation is evaluated in the following three aspects: (i) sampling periods of 1/0.5/0.1 s; (ii) current sensor accuracy of ±5/±50/±500 mA; and (iii) voltage sensor accuracy of ±1/±2.5/±5 mV. In Section 5.4, the simulations of these three different scenarios are compared to evaluate the impact of each factor on the model parameters and SoC estimation. The federal urban driving sequence (FUDS) profile is a typical experiment cycle to assess the model and algorithm performance. In this research, the parameter sets Θ = [Ro, Rp, Cp] = [0.002, 0.001, 8000] is adopted as a baseline.

5.1. Sampling Period Effect

To evaluate the effect of the sampling periods on the battery model parameters and SoC estimation, three different sampling periods of 1/0.5/0.1 s are selected in the simulation with the CRLS and AEKF algorithm. The estimation results of the model parameters under the FUDS loading profiles are shown in Figure 6.
Figure 6. Estimated model parameters: (a) Ro, (b) Rp, (c) Cp and (d) OCV at the sampling periods of 1/0.5/0.1 s.
Figure 6. Estimated model parameters: (a) Ro, (b) Rp, (c) Cp and (d) OCV at the sampling periods of 1/0.5/0.1 s.
Energies 08 07729 g006
Figure 6a shows the estimated ohmic resistance Ro and the reference value. The maximum estimation error of Ro increases from 0.2408% to 1.9072% when the sampling rate increased from 1.0 s to 0.1 s. Figure 6b,c lists the estimated polarization resistance Rp and polarization capacitance Cp respectively. When the sampling period is 1 s, the maximum estimation errors of Rp and Cp are 3.3859% and 2.6605%. As the sampling period decreased to 0.1s, the maximum estimation errors of Rp and Cp increased hugely to 21.9172% and 23.81%. If three parameters (Ro, Rp and Cp) are compared together, it can be found the pair of Rp and Cp is much more sensitive to the noise. This conclusion can be verified by the previous model stability and parameter sensitivity analysis. As the sampling period declines from 1 s to 0.1 s, the model stability will degrade, and the parameter sensitivity will be intensified, which means the perturbation to the model parameters will be enhanced under the same noise excitation. Finally, the estimated OCV is plotted in Figure 6d. It reveals that the maximum estimation error of OCV remains nearly the same level. In other words, the sample period exhibits slighter effect on the OCV estimation.
Figure 7 is the estimation results of SoC and SoC error for three different sampling rates under the FUDS loading profiles. From Figure 7, we find that the SoC estimation errors for three different sampling rates are 1.432%, 1.536% and 1.729%. These results reveal that the effect of sampling rate on the SoC estimation accuracy is not significant. Through the comparison, it can infer that the sampling rate has more influence on the model parameters estimation than the SoC estimation. The statistical error analysis of model parameters and SoC, such as maximum error and root-mean-square error (RMSE) is shown in Table 6.
Figure 7. SoC estimation results at the sampling periods of (a) 1 s, (b) 0.5 s, (c) 0.1 s; and the SoC error at the sampling periods of (d) 1 s, (e) 0.5 s, (f) 0.1 s.
Figure 7. SoC estimation results at the sampling periods of (a) 1 s, (b) 0.5 s, (c) 0.1 s; and the SoC error at the sampling periods of (d) 1 s, (e) 0.5 s, (f) 0.1 s.
Energies 08 07729 g007
Table 6. The statistical error analysis of model parameters and SoC estimation error. RMSE: root-mean-square error.
Table 6. The statistical error analysis of model parameters and SoC estimation error. RMSE: root-mean-square error.
ItemSample @ 1.0sSample @ 0.5sSample @ 0.1s
ParametersRoRpCpSoCRoRpCpSoCRoRpCpSoC
Maximum error (%)0.243.382.661.430.387.335.091.531.9021.923.81.72
RMSE (%)0.061.341.230.330.112.552.100.340.388.397.310.36

5.2. Current Sensor Accuracy Effect

In the engineering application, the accuracy of the current sensor/transformer is divided into six grades of 0.1, 0.2, 0.5, 1, 3, 5, according to China’s national standards GB 1208-1997. The number listed here indicates that the accuracy of the current sensor with the unit of the percentage. To be instinctive, some typical current transducers with detailed specification [30,31] are collected in the following Table 7. From the table, it can be found that the sensor accuracy is varied from ±50 mA to ±500 mA for different kinds of current transducers.
Table 7. The accuracy information comparison of three typical current sensors.
Table 7. The accuracy information comparison of three typical current sensors.
Company and product nameLEM DHAB S/25 (Geneva, Switzerland)LEM LA100-P (Geneva, Switzerland)Allegro, ACS758 LCB-100B-PSF-T (Worcester, MA, USA)
Transducer typeOpen loopClosed loopClosed loop
Supply voltage5 V5 V3.3 V or 5 V
Primary current Ip±25 A for ch1; ±200 A for ch2±100 A±100 A
Output voltage Vsn0.25–4.75 V-Vref ±2 V
Overall accuracy @Ip, T = 25 °C±4%, ±500 mA±0.45%, ±50 mA±2.4%, ±150 mA
Linearity error<±1%<±0.15%<±1.25%
Operation temperance−40.125 °C−40.85 °C−40.150 °C
Response time<25 ms<1 μs<4 μs
In this research, three current precisions of ±5/±50/±500 mA are chosen to evaluate the effect of current sensor accuracy on the model parameters and SoC estimation. Figure 8 is the estimation results of the model parameters under the FUDS loading profiles. Figure 8a shows the estimated ohmic resistance Ro and the reference value. It reveals that the maximum estimation error of Ro increases from 0.0263% to 0.3921% with the current sensor accuracy increased from ±5 mA to ±500 mA. Figure 8b,c lists the estimated polarization resistance Rp and polarization capacitance Cp respectively. When the current sensor accuracy is ±5 mA, the maximum estimation errors of Rp and Cp are 0.7180% and 0.5015%. As the current sensor accuracy increased to ±500 mA, the maximum estimation errors of Rp and Cp also increased greatly to 3.5399% and 2.4398%. Finally, the estimated OCV is plotted in Figure 8d. It reveals that the maximum estimation error of OCV varies from 0.0433 mV to 1.9094 mV as the current accuracy increases from ±5 mA to ±500 mA. The statistical error analysis of model parameters, such as maximum error and RMSE is shown in Table 8.
Figure 8. Estimated model parameters: (a) Ro, (b) Rp, (c) Cp, and (d) OCV at the current precisions of ±5/±50/±500 mA.
Figure 8. Estimated model parameters: (a) Ro, (b) Rp, (c) Cp, and (d) OCV at the current precisions of ±5/±50/±500 mA.
Energies 08 07729 g008
Table 8. The statistical error analysis of model parameters and SoC at the current sensor precisions of ±5/±50/±500 mA.
Table 8. The statistical error analysis of model parameters and SoC at the current sensor precisions of ±5/±50/±500 mA.
ItemCurrent accuracy: ±5 mACurrent accuracy: ±50 mACurrent accuracy: ±500 mA
ParametersRoRpCpSoCRoRpCpSoCRoRpCpSoC
Maximum error (%)0.020.710.500.060.040.690.450.260.393.532.432.76
RMSE (%)0.010.330.250.010.010.330.250.060.151.501.150.54
Figure 9 is the estimation results of SoC and SoC error for three different current sensor precisions under the FUDS loading profiles. From Figure 9, we find that the SoC estimation errors for three different precisions are 0.0628%, 0.2607% and 2.7671%. These results reveal that the effect of current precisions on the SoC estimation accuracy is evident.
Figure 9. SoC estimation results at the current sensor precisions of (a) ±5 mA, (b) ±50 mA, (c) ±500 mA; and the SoC error at the current sensor precisions of (d) ±5 mA, (e) ±50 mA, (f) ±500 mA.
Figure 9. SoC estimation results at the current sensor precisions of (a) ±5 mA, (b) ±50 mA, (c) ±500 mA; and the SoC error at the current sensor precisions of (d) ±5 mA, (e) ±50 mA, (f) ±500 mA.
Energies 08 07729 g009

5.3. Voltage Sensor Accuracy Effect

As for the voltage sensor, the accuracy issue will occur with the adaptation of analogue and digital elements, the rounding error of MCU, the sampling alias and harmonics or even electro-magnetic interference, etc. Some typical voltage sensor/transducers with detailed specification [32,33,34] are collected in the following Table 9. From the table, it can be found that the sensor accuracy is varied from ±1.2 mV to ±12.5 mV for different kinds of voltage transducers.
Table 9. The accuracy information comparison of three typical voltage sensors.
Table 9. The accuracy information comparison of three typical voltage sensors.
Company and product nameLinear Technology Co. LTC6802 (Milpitas, CA, USA)Texas Instrument Co. bq76PL536 (Dallas, TX, USA)Maxim Co. MAX11068 (San Jose, CA, USA)
Voltage meas. channels12612
AD resolution (Bit)161412
AD conversion time57 μs6 μs10 μs
Typical voltage accuracy±1.2 mV±3.0 mV±12.5 mV
Maximum voltage accuracy±8.3 mV±18.0 mV±50.0 mV
Operating temp. range−40 °C to +85 °C−40 °C to +85 °C−40 °C to +105 °C
Cell balancing12 channels6 channels12 channels
Input voltage range (V)0–750–306–72
To evaluate the effect of voltage precisions on model parameters and SoC estimation, three voltage accuracies of ±1/±2.5/±5 mV are adopted in the simulation. Figure 10 is the estimation results of the model parameters under the FUDS loading profiles. Figure 10a shows the estimated ohmic resistance Ro and its reference value. It indicates that the maximum estimation error of Ro increases from 0.3351% to 1.7986% with the voltage sensor accuracy increased from ±1 mV to ±5 mV. Figure 10b,c lists the estimated polarization resistance Rp and polarization capacitance Cp respectively. When the voltage sensor precision is ±1 mV, the maximum estimation errors of Rp and Cp are 2.5103% and 2.3691%. As the voltage sensor precision rises to ±5 mV, the maximum estimation errors of Rp and Cp ascends abundantly to 20.7418% and 15.9086%. Finally, the estimated OCV is plotted in Figure 10d. It reveals that the maximum estimation error of OCV varies from 0.7227 mV to 3.4698 mV, which is nearly in accordance with voltage precisions. The statistical error analysis of model parameters and SoC, such as maximum error and RMSE is shown in Table 10.
Figure 10. Estimated parameters: (a) Ro, (b) Rp, (c) Cp, and (d) OCV at the voltage sensor precisions of ±1/±2.5/±5 mV.
Figure 10. Estimated parameters: (a) Ro, (b) Rp, (c) Cp, and (d) OCV at the voltage sensor precisions of ±1/±2.5/±5 mV.
Energies 08 07729 g010
Table 10. The statistical error analysis of model parameters and SoC at the voltage sensor precisions of ±1/±2.5/±5 mV.
Table 10. The statistical error analysis of model parameters and SoC at the voltage sensor precisions of ±1/±2.5/±5 mV.
ItemVoltage accuracy: ±1 mVVoltage accuracy: ±2.5 mVVoltage accuracy: ±5 mV
ParametersRoRpCpSoCRoRpCpSoCRoRpCpSoC
Maximum error (%)0.332.512.362.731.087.798.526.861.7920.7415.914.42
RMSE (%)0.111.081.070.540.343.642.881.640.5112.0110.113.54
Figure 11 is the estimation results of SoC and SoC errors for three different voltage sensor precisions under the FUDS loading profiles. It shows that the maximum SoC estimation errors for three voltage accuracies are 2.7387%, 6.8638% and 14.4207%. This simulation reveals that there is an effect of current sensor precisions on the SoC estimation accuracy. In the engineering application, to achieve the higher precise estimation for SoC (<5%), the voltage sensor accuracy should be limited to less than ±2 mV.
Figure 11. SoC estimation results at the voltage sensor precisions of (a) ±1 mV, (b) ±2.5 mV, (c) ±5 mV; and the SoC error at the voltage sensor precisions of (d) ±1 mV, (e) ±2.5 mV, (f) ±5 mV.
Figure 11. SoC estimation results at the voltage sensor precisions of (a) ±1 mV, (b) ±2.5 mV, (c) ±5 mV; and the SoC error at the voltage sensor precisions of (d) ±1 mV, (e) ±2.5 mV, (f) ±5 mV.
Energies 08 07729 g011

5.4. Results Comparison and Discussion

Through the comparison of the simulation results, as shown in Figure 12, four meaningful results can be drawn:
(1)
The variation of sampling periods (0.1–1 s) has a significant impact on parameter estimation accuracy. Specifically, the sampling time has a relatively small effect to estimate the ohmic resistance Ro, with the maximum error of 2%. However, the sampling time presents the significant influence for polarization resistance Rp and polarization capacitance Cp with the maximum error of 23%. This result is verification of the previous parameter sensitivity analysis, which means the raised parameter sensitivity of Rp and Cp will be more sensitive to external perturbations. Therefore, an accurate estimate of the Rp and Cp will encounter greater difficulty. On the other hand, the variation of sampling rate has a less significant effect on the SoC estimation error. Therefore, changing the sampling time is not the optimal choice to obtain improved estimation accuracy of the SoC.
(2)
The variation of current sensor precisions (±5/±50/±500 mA) shows little influence for model parameters estimation. For instance, when the current sensor accuracy is ±500 mA, the maximum error of Rp and Cp is about 3.5% and the maximum error of SoC is about 2.76%. Therefore, to restrict the estimation accuracy of the model parameters and SoC, the current sensor accuracy is recommended to be lesser than ±50 mA.
(3)
The variation of voltage sensor precisions (±1/±2.5/±5 mV) has significant impact both on model parameter estimation and on SoC estimation. When the voltage accuracy is ±5 mV, the maximum estimation error of Ro, Rp and Cp is 1.79%, 20.74% and 15.90%, respectively. It reveals that the error of Ro is acceptable, while the error of Rp and Cp is hardly acceptable. As the voltage accuracy decreases to ±1 mV, the maximum estimation error of Ro, Rp and Cp is in the acceptable range of 0.33%, 2.51% and 2.36%. For the SoC estimation, the maximum SoC error increases from 2.73%, 6.86% to 14.42%, as the voltage sensor accuracy ascends from ±1 mV, ±2.5 mV to ±5 mV. Therefore, to ensure an accurate SoC estimation (<5%), the voltage sensor precision should be less than ±2 mV. This conclusion can also be drawn from the ICA result.
(4)
The weighted importance of factors on parameters and SoC estimation can be sorted as (by descending order): voltage sensor accuracy > sampling period > current sensor accuracy based on the above comparison.
Figure 12. Comparison of three factors on the stability of model parameters and SoC estimation: (a) Ro, (b) Rp, (c) Cp, and (d) SoC.
Figure 12. Comparison of three factors on the stability of model parameters and SoC estimation: (a) Ro, (b) Rp, (c) Cp, and (d) SoC.
Energies 08 07729 g012
In general, the optimal selection approach for time sampling period Ts, current/voltage sensor precisions, as shown in Figure 13, could be summarized as:
(a)
Firstly assess the parameters of battery system, such as Ro, Rp, Cp and capacity, then conduct the perturbation analysis with the Equations (9)–(11) according to the precision requirement of model parameters. The optimized current/voltage sensor precision could be computed.
(b)
About the given SoC precision requirement, the user can calculate the voltage precision with the ICA. Take this research for example: If the minimal SoC estimation precision is limited as 1.5%, our voltage sensor precision could be calculated as 1.034 mV with the ICA result in Figure 5.
(c)
Compare the voltage precision in Steps (a) and (b), then choose the minimized result. If the minimized result is from Step (a), re-compute Step (a) again to update the current sensor precision.
(d)
About the given model parameters, the user can conduct the model stability analysis and parametric sensitivity analysis. Then the threshold of time sampling period Ts could be gain. The optimized time sampling period Ts could be selected in a tradeoff way by considering the model stability, parametric sensitivity, system-sampling precision and the hardware runtime.
Figure 13. The selection approach for sample period Ts, current/voltage sensor precisions.
Figure 13. The selection approach for sample period Ts, current/voltage sensor precisions.
Energies 08 07729 g013

6. Conclusions

In this paper, the stability of model parameters and SoC estimation have been analyzed and simulated with FUDS profiles. In summary, the main concluding remarks are given as follows:
(1)
The model stability and parametric sensitivity have been analyzed under different sampling periods Ts (0.02, 0.1, 0.2, 0.5 and 1 s). The results reveal that the increase of sampling period Ts will be beneficial to the model stability and parameter identifiability. From an engineering viewpoint, it is recommended to restrict the eigenvalues of the ARX model within a range of 0–0.95. That is, Ts should be larger than one threshold, such as Ts ≥ 0.5 s.
(2)
The variation of sampling periods (0.1–1 s), has a significant impact on parameter estimation accuracy but a less significant effect on the SoC estimation error. Therefore, to improve the estimation accuracy of the SoC, it is not optimal to change the sampling time.
(3)
The variation of current sensor precision (±5/±50/±500 mA) shows little influence for model parameters and SoC estimation. To restrict the estimation accuracy of the model parameters and SoC, the current sensor accuracy is recommended to be less than ±50 mA.
(4)
The variation of voltage sensor precision (±1/±2.5/±5 mV) has significant impact on both the model parameter estimation and SoC estimation. To ensure the SoC estimation accuracy (<5%), the voltage sensor accuracy should be less than ±2 mV.
(5)
According to the parameter variation analysis under the perturbation of current/voltage measurement uncertainty, the weighted importance of factors on parameter and SoC estimation can be sorted as (by descending order): voltage sensor accuracy > sampling period > current sensor accuracy.

Acknowledgments

This research work is supported by a grant from the National High Technology Research and Development Program of China (863 Program) (No.2011AA11A229), the Specialized Research Fund for the Doctoral Program (SRFDP) of Higher Education (No.20090073120051), and the U.S.-China Clean Energy Research Center Clean Vehicles Consortium (CERC-CVC) (No. 2010DFA72760-305).

Author Contributions

Shifei Yuan and Hongjie Wu conducted the main experiment/simulation and drafted the main part of the paper. Xuerui Ma checked out and revised the paper. Chengliang Yin provided insightful suggestions on the research and experiment.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. 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]
  2. He, Z.; Gao, M.; Wang, C.; Wang, L.; Liu, Y. Adaptive state of charge estimation for Li-ion batteries based on an unscented Kalman filter with an enhanced battery model. Energies 2013, 6, 4134–4151. [Google Scholar] [CrossRef]
  3. Xing, Y.; He, W.; Pecht, M.; Tsui, K.L. State of charge estimation of lithium-ion batteries using the open-circuit voltage at various ambient temperatures. Appl. Energy 2014, 113, 106–115. [Google Scholar] [CrossRef]
  4. Wang, Y.; Zhang, C.; Chen, Z. A method for joint estimation of state-of-charge and available energy of LiFePO4 batteries. Appl. Energy 2014, 135, 81–87. [Google Scholar] [CrossRef]
  5. Liu, X.; Wu, J.; Zhang, C.; Chen, Z. A method for state of energy estimation of lithium-ion batteries at dynamic currents and temperatures. J. Power Sources 2014, 270, 151–157. [Google Scholar] [CrossRef]
  6. Xiong, R.; Sun, F.; Chen, Z.; He, H. A data-driven multi-scale extended Kalman filtering based parameter and state estimation approach of lithium-ion olymer battery in electric vehicles. Appl. Energy 2014, 113, 463–476. [Google Scholar] [CrossRef]
  7. Xiong, R.; Sun, F.; Gong, X.; Gao, C. A data-driven based adaptive state of charge estimator of lithium-ion polymer battery used in electric vehicles. Appl. Energy 2014, 113, 1421–1433. [Google Scholar] [CrossRef]
  8. Dai, H.; Wei, X.; Sun, Z.; Wang, J.; Gu, W. Online cell SOC estimation of Li-ion battery packs using a dual time-scale Kalman filtering for EV applications. Appl. Energy 2012, 95, 227–237. [Google Scholar] [CrossRef]
  9. Zhong, L.; Zhang, C.; He, Y.; Chen, Z. A method for the estimation of the battery pack state of charge based on in-pack cells uniformity analysis. Appl. Energy 2014, 113, 558–564. [Google Scholar] [CrossRef]
  10. Liu, X.; Chen, Z.; Zhang, C.; Wu, J. A novel temperature-compensated model for power Li-ion batteries with dual-particle-filter state of charge estimation. Appl. Energy 2014, 123, 263–272. [Google Scholar] [CrossRef]
  11. Hu, X.; Li, S.; Peng, H.; Sun, F. Charging time and loss optimization for linmc and LiFePO4 batteries based on equivalent circuit models. J. Power Sources 2013, 239, 449–457. [Google Scholar] [CrossRef]
  12. Xiong, R.; Gong, X.; Mi, C.C.; Sun, F. A robust state-of-charge estimator for multiple types of lithium-ion batteries using adaptive extended Kalman filter. J. Power Sources 2013, 243, 805–816. [Google Scholar] [CrossRef]
  13. Plett, G.L. Extended Kalman filtering for battery management systems of LiPB-based HEV battery packs: Part 1. Background. J. Power Sources 2004, 134, 252–261. [Google Scholar] [CrossRef]
  14. Plett, G.L. Extended Kalman filtering for battery management systems of LiPB-based HEV battery packs: Part 2. Modeling and identification. J. Power Sources 2004, 134, 262–276. [Google Scholar] [CrossRef]
  15. Plett, G.L. Extended Kalman filtering for battery management systems of LiPB-based HEV battery packs: Part 3. State and parameter estimation. J. Power Sources 2004, 134, 277–292. [Google Scholar] [CrossRef]
  16. Yuan, S.; Wu, H.; Yin, C. State of charge estimation using the extended Kalman filter for battery management systems based on the arx battery model. Energies 2013, 6, 444–470. [Google Scholar] [CrossRef]
  17. Han, J.; Kim, D.; Sunwoo, M. State-of-charge estimation of lead-acid batteries using an adaptive extended Kalman filter. J. Power Sources 2009, 188, 606–612. [Google Scholar] [CrossRef]
  18. Sun, F.; Hu, X.; Zou, Y.; Li, S. Adaptive unscented Kalman filtering for state of charge estimation of a lithium-ion battery for electric vehicles. Energy 2011, 36, 3531–3540. [Google Scholar] [CrossRef]
  19. Santhanagopalan, S.; White, R.E. State of charge estimation using an unscented filter for high power lithium ion cells. Int. J. Energy Res. 2010, 34, 152–163. [Google Scholar] [CrossRef]
  20. Shao, S.; Bi, J.; Yang, F.; Guan, W. On-line estimation of state-of-charge of Li-ion batteries in electric vehicle using the resampling particle filter. Transp. Res. Part D 2014, 32, 207–217. [Google Scholar] [CrossRef]
  21. Gao, M.; Liu, Y.; He, Z. Battery State of Charge Online Estimation Based on Particle Filter. In Preoceeeings of the 2011 4th International Congress on Image and Signal Processing (CISP), Shanghai, China, 15–17 October 2011; IEEE: New York, NY, USA, 2011; pp. 2233–2236. [Google Scholar]
  22. Hu, X.; Sun, F.; Zou, Y. Estimation of state of charge of a lithium-ion battery pack for electric vehicles using an adaptive luenberger observer. Energies 2010, 3, 1586–1603. [Google Scholar] [CrossRef]
  23. Kim, I.-S. The novel state of charge estimation method for lithium battery using sliding mode observer. J. Power Sources 2006, 163, 584–590. [Google Scholar] [CrossRef]
  24. Xia, B.; Chen, C.; Tian, Y.; Sun, W.; Xu, Z.; Zheng, W. A novel method for state of charge estimation of lithium-ion batteries using a nonlinear observer. J. Power Sources 2014, 270, 359–366. [Google Scholar] [CrossRef]
  25. Zhang, X.; Mi, C. Vehicle Power Management: Modeling, Control and Optimization; Springer: Berlin/Heidelberg, Germany, 2011. [Google Scholar]
  26. Hu, X.; Sun, F.; Zou, Y.; Peng, H. Online Estimation of an Electric Vehicle Lithium-Ion Battery Using Recursive Least Squares with Forgetting. In Preoceeeings of the American Control Conference (ACC), San Francisco, CA, USA, 29 June–1 July 2011; IEEE: New York, NY, USA, 2011; pp. 935–940. [Google Scholar]
  27. Feng, D.; Tongwen, C.; Li, Q. Bias compensation based recursive least-squares identification algorithm for MISO systems. IEEE Trans. Circuits Syst. II Express Briefs 2006, 53, 349–353. [Google Scholar] [CrossRef]
  28. Wu, H.; Yuan, S.; Zhang, X.; Yin, C.; Ma, X. Model parameter estimation approach based on incremental analysis for lithium-ion batteries without using open circuit voltage. J. Power Sources 2015, 287, 108–118. [Google Scholar] [CrossRef]
  29. Xiong, R.; He, H.; Sun, F.; Liu, X.; Liu, Z. Model-based state of charge and peak power capability joint estimation of lithium-ion battery in plug-in hybrid electric vehicles. J. Power Sources 2013, 229, 159–169. [Google Scholar] [CrossRef]
  30. Lem—Current Tranducer, Voltage Transducer, Sensor, Power Measurement. Available online: http://www.lem.com/ (accessed on 26 June 2015).
  31. Allegro MicroSystems LLC. Available online: http://www.allegromicro.com/ (accessed on 26 June 2015).
  32. Linear Technology—Home Page. Available online: http://www.linear.com/index.php (accessed on 26 June 2015).
  33. Analog, Embedded Processing, Semiconductor Company, Texas Instruments—TI.Com. Available online: http://www.ti.com/ (accessed on 26 June 2015).
  34. Maxim Integrated. Analog, Linear, and Mixed-Signal Devices from Maxim. Available online: http://www.maximintegrated.com/en.html (accessed on 26 June 2015).

Share and Cite

MDPI and ACS Style

Yuan, S.; Wu, H.; Ma, X.; Yin, C. Stability Analysis for Li-Ion Battery Model Parameters and State of Charge Estimation by Measurement Uncertainty Consideration. Energies 2015, 8, 7729-7751. https://doi.org/10.3390/en8087729

AMA Style

Yuan S, Wu H, Ma X, Yin C. Stability Analysis for Li-Ion Battery Model Parameters and State of Charge Estimation by Measurement Uncertainty Consideration. Energies. 2015; 8(8):7729-7751. https://doi.org/10.3390/en8087729

Chicago/Turabian Style

Yuan, Shifei, Hongjie Wu, Xuerui Ma, and Chengliang Yin. 2015. "Stability Analysis for Li-Ion Battery Model Parameters and State of Charge Estimation by Measurement Uncertainty Consideration" Energies 8, no. 8: 7729-7751. https://doi.org/10.3390/en8087729

Article Metrics

Back to TopTop