Next Article in Journal
High-Fidelity Battery Model for Model Predictive Control Implemented into a Plug-In Hybrid Electric Vehicle
Previous Article in Journal / Special Issue
Doping LiMnPO4 with Cobalt and Nickel: A First Principle Study
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Comparative Study of Online Open Circuit Voltage Estimation Techniques for State of Charge Estimation of Lithium-Ion Batteries

1
Department of Electronics, Carleton University, 1125 Colonel By Drive, Ottawa, ON K1S 5B6, Canada
2
Department of Electrical and Computer Engineering, Tennessee Technological University, 220 W. 10th Street, Cookeville, TN 38505, USA
*
Author to whom correspondence should be addressed.
Batteries 2017, 3(2), 12; https://doi.org/10.3390/batteries3020012
Submission received: 19 January 2017 / Revised: 28 March 2017 / Accepted: 29 March 2017 / Published: 6 April 2017
(This article belongs to the Special Issue Lithium Ion Batteries)

Abstract

:
Online estimation techniques are extensively used to determine the parameters of various uncertain dynamic systems. In this paper, online estimation of the open-circuit voltage ( O C V ) of lithium-ion batteries is proposed by two different adaptive filtering methods (i.e., recursive least square, R L S , and least mean square, L M S ), along with an adaptive observer. The proposed techniques use the battery’s terminal voltage and current to estimate the O C V , which is correlated to the state of charge ( S O C ). Experimental results highlight the effectiveness of the proposed methods in online estimation at different charge/discharge conditions and temperatures. The comparative study illustrates the advantages and limitations of each online estimation method.

1. Introduction

Lithium-ion batteries have a higher energy and power density with respect to other chemistries like nickel cadmium (NiCad), nickel metal hydride (NiMH), and lead–acid [1,2]. Additionally, lithium-ion batteries have numerous advantages, such as compact size, low weight, high capacity, rapid charge capability, long cycle life, wide temperature operation range, low rate of self-discharge, no outgassing of hydrogen, and no memory effects [3]. These batteries have been widely used in real-time applications such as consumer electronics, automotive, and power tools. For these applications, the estimation of the state of charge ( S O C ) plays a vital role in their performance, since an inaccurate S O C estimation would damage the battery and consequently reduce its lifetime and performance.
Traditional S O C estimation techniques are used because of their simplicity. A basic real-time S O C estimation is coulomb counting (also called ampere-hour counting method), which is an open-loop algorithm that uses the battery’s entering and leaving currents and integrates them through time. This method has several flaws, such as the accumulation of current sensor errors and difficulty in determining the initial value of S O C [4]. Despite its flaws, it is preferred in real-time applications where high accuracy is not a requirement. The other method to estimate S O C uses open-circuit voltage ( O C V ), which is related to the charge status of the battery [5]. However, this statement is true only when the battery is in steady-state. Therefore, a hybrid estimation technique combines the coulomb counting and O C V methods. However, some applications need continuous operation and do not allow the battery to reach steady-state, which increases the need for online S O C estimation techniques.
Numerous advanced estimation techniques are proposed at the expense of higher computation due to complex design. A simple battery model is implemented in [6] with a sliding mode observer to compensate for modeling uncertainties. In [7], a reduced observer technique is proposed to estimate S O C . However, this estimation technique requires the knowledge of the battery’s parameters, which leads to reduced accuracy with aging. This drawback has been overcome with the adaptive S O C estimation strategy in [8]. Particle filter (PF) is a sequential Monte Carlo method which uses the samples of random weights (particles) for the estimation probability distribution function of nonlinear systems [8]. The Kalman filter (KF) has been widely used for the estimation of O C V and other battery parameters which have a direct relationship with the S O C [9]; this filter is a recursive algorithm that estimates the internal dynamic states of a system. To consider the nonlinear behavior of O C V , an extended Kalman filter (EKF) and unscented Kalman filter (UKF) are proposed in [10]. The fundamental principle of EKF is to linearize the nonlinear functions by using an expansion of a first-order Taylor series. Certain statistical assumptions and local linearization of state equations are the drawbacks of this well-known filter [11]. In [12], a different definition of S O C is proposed for a pack of batteries connected in series by finding out the voltage at the battery’s terminals. Then, S O C is estimated using EKF, which yields nearly half of the error compared to the two time constant (TTC) method. In [13], a comparison between EKF and square root unscented Kalman filter (SR-UKF) shows better performance of SR-UKF with respect to EKF. Another S O C estimation technique with adaptive extended Kalman filter (AEKF) and wavelet transform matrix (WTM) is proposed in [14] to avoid the electromagnetic noise created in the measurement of voltage and current in electric vehicles (EVs). In addition, a fractional order Kalman Filter approach is introduced in [15] to estimate S O C based on fractional order model. An H observer is applied to estimate the S O C of a battery depending on the equivalent circuit of the linear state space model used as an inspection robot on a power transmission line [16].
Moreover, fuzzy logic and neural networks are widely used for robust approximation of systems subjected to uncertainties [17]. Various strategies are applied to estimate the S O C and yield acceptable results [18,19]. Although neural networks provide satisfactory performance, they fail to incorporate any human expertise already acquired about the dynamics of the system at hand. This shortcoming has been overcome by adopting different models of fuzzy neural networks in [20,21], but at the cost of higher computation.
This paper presents a comparative study of different online O C V estimation techniques for lithium-ion batteries. Here, two adaptive filtering methods— namely, least mean square ( L M S ) and recursive least square ( R L S )—are designed and implemented. Moreover, an adaptive observer is also implemented for comparison purposes. It is important to note that all compared estimation strategies do not require any prior knowledge of the battery’s parameters. Numerous comparative studies have been presented for S O C estimation [22,23,24,25,26,27,28,29,30,31]. While few studies investigate the impact of different battery circuit models on the S O C estimation [22,23,24], others focus on the comparison of different estimation algorithms [25,26,27,28,29,30,31]. Among these, comparison of different kinds of Kalman filters, such as UKF, EKF, and AEKF, is popular [22,26,28]. However, the aforementioned comparative studies either use constant charge/discharge currents or do not consider the impact of temperature on the estimation. Temperature variations are known to introduce a drift in the battery’s parameters, which reduces the estimation accuracy. Unlike these studies, the proposed comparative analysis considers both temperature variations and highly nonlinear time-varying charge/discharge current profiles for validation. Design and implementation details of all three estimation algorithms are provided. Experimental results show the accuracy and convergence properties of all estimation methods. The rest of the paper is organized as follows. Section 2 depicts the lithium-ion battery circuit model along with its system dynamics. The proposed strategy of online parameter estimation is detailed in Section 3. Experimental results are reported and discussed in Section 4. A conclusion is drawn based on these results, and future studies in this field are suggested.

2. Modeling of Lithium-Ion Batteries

Similar to other types of batteries, the lithium-ion battery has four main components: positive and negative electrodes, electrolyte, and a separator. Its electric circuit model is shown in Figure 1. The voltage–current characteristic is modeled by an resistance-capacitance ( R C ) network, with R b being the internal battery’s resistance. On the other side, the O C V S O C characteristic is represented by a self-discharging resistance, a battery storage capacitor, and a current-controlled current source. To bridge these two networks, a voltage-controlled voltage source is used [32].
The voltage–current mathematical model can be represented by the following state equations:
V ˙ p = 1 R C V p 1 C I b
V b = V o c + V p + R b I b
where V b is the voltage at battery terminals, I b is the current at battery terminals, V o c is the open circuit voltage, R b is the internal resistance, R is the equivalent resistance, C is the equivalent capacitance, and V p is the voltage across the R C network.
In this paper, we aim to estimate the O C V (i.e., V o c ), as it is directly related to the battery’s S O C by considering the parameters R , C , and R b as unknown. The battery system’s measurable parameters are the battery’s terminal voltage V b and current I b . The current I b is assumed as positive in charge mode and negative in discharge. The battery’s terminal voltage V b , current I b , and their derivatives V b ˙ , I b ˙ are taken to be bounded and continuous in nature. The estimation algorithm sampling frequency is to be high enough such that the variation of the battery’s O C V between two samples is negligible (i.e., V ˙ o c 0 ). Finally, the V b and I b are continuously excited.

3. Online Parameter Estimation

In this section, L M S , R L S , and adaptive observer algorithms are designed to estimate the online battery’s O C V . Rearranging Equation (2) leads to:
V p = V b V o c R b I b
Substituting V p in (1) and considering the aforementioned assumptions gives:
V b ˙ 1 R C V b R b I b ˙ + R b R C I b + 1 C I b + 1 R C V o c = 0
Multiplying with R C yields:
V b = R C V b ˙ R b R C I b ˙ + ( R + R b ) I b + V o c
Therefore, the battery’s dynamics (4) can be expressed using the following regression model:
R C V ˙ b R b R C I ˙ b + ( R + R b ) I b + V o c = Ψ T W
where Ψ R 4 = [ V b ˙ I b ˙ I b 1 ] is a vector of known functions (regressor), and W R 4 is a vector of parameters:
W 1 = R C W 2 = R b R C W 3 = R + R b W 4 = V o c
Hence, precise estimation of parameter W 4 eventually leads to an accurate S O C estimation. Thus, the output of an adaptive filter can be expressed as:
V ^ b = Ψ T W ^
where W ^ is the filter’s parameter estimate vector. Therefore, the estimation error can be defined as:
e b = V b V ^ b
To achieve accurate O C V estimation, three different algorithms (i.e., L M S , R L S , and adaptive observer) are designed to drive the estimation error e b to zero. L M S algorithm is a widely used algorithm in adaptive filters, and is known for a low computational complexity. In addition, R L S algorithm is another adaptive filter where the coefficients are calculated recursively, which minimizes the weighted linear least squares cost function related to input signals. Unlike the other algorithms, R L S input signals are considered as deterministic, whereas in L M S they are considered as stochastic. In contrast to the other algorithms, R L S converges extremely quickly, but at the cost of higher computational complexity. Similar to R L S , adaptive observers offer fast convergence with the simplicity of L M S [8]. Moreover, The adaptive observer estimator’s stability is guaranteed by Lyapunov’s direct method, unlike the aforementioned methods. Next, the proposed methods for the online O C V estimation approach are explained.

3.1. Least Mean Square Filter

The L M S algorithm emerged as a simple yet effective method for the operation of adaptive finite impulse response (FIR) filters. L M S -based algorithms are model-independent because no statistical knowledge about the system in hand is needed in deriving them. Rather, it is a stochastic gradient algorithm that uses simple computational terms to iterate the weights in the direction of the gradient of the squared magnitude of the error signal, as follows:
Δ W ^ ( k ) = μ Ψ ( k ) e b ( k )
where k is the discrete-time index and μ is a step-size or adaptation constant rate. Here, the step-size μ influences the filter’s coefficients or weights since a large value would lead to high fluctuations in filter weights estimation. On the other hand, if the chosen μ is too small, time taken for convergence to optimal weights would be too long. Therefore, optimal selection of μ is necessary, and a series of tests are usually performed to find a reasonable step-size. However, it is better to have a slower convergence rate and a more accurate output than fluctuating output because of high step-size. Algorithm 1 shows the step-by-step process used by the L M S filter.
Algorithm 1 L M S filter.
Batteries 03 00012 i001

3.2. Recursive Least Square Filter

The R L S algorithm uses the inverse correlation matrix of the input data, leading to a higher performance at the expense of an increase in computational complexity with respect to L M S . R L S -based algorithms are model-dependent, since their derivatives assume the use of a multivariate Gaussian model. The R L S filter recursively computes the filter coefficients update by minimizing a weighted least-squared cost function as follows:
Δ W ^ ( k ) = G ( k ) e b ( k )
where G ( k ) is the gain vector, which is updated as:
G ( k + 1 ) = P ( k ) Ψ ( k + 1 ) λ + Ψ T ( k + 1 ) P ( k ) Ψ ( k + 1 )
where P ( k ) is the inverse correlation matrix of the input vector. The standard R L S algorithm uses the following equation to update the inverse correlation matrix:
P ( k + 1 ) = 1 λ P ( k ) P ( k ) Ψ ( k + 1 ) Ψ ( k + 1 ) T P ( k ) λ + Ψ T ( k + 1 ) P ( k ) Ψ ( k + 1 )
Here, λ is the forgetting factor required as an exponential factor to give less weight to past errors. If λ = 0 , the algorithm has no memory. Conversely, the algorithm has an infinite memory with λ = 1 . Therefore, this factor is usually a constant that lies between 0 and 1 in conventional R L S algorithms. Algorithm 2 shows the step-by-step process used by the R L S filter.
Algorithm 2 R L S filter.
Batteries 03 00012 i002

3.3. Adaptive Observer

Similar to adaptive filters, adaptive observers can also track parameters online as they vary over time. In here, the design and implementation details of an adaptive observer are laid out and explained [8]. The battery’s voltage estimation law is defined as:
V ^ b = R ^ C ^ V ˙ r R ^ b R ^ C ^ I ˙ b + ( R ^ + R ^ b ) I b + V ^ o c
with:
V ˙ r = V ˙ ^ b K p e b K i e b
where K p and K i are the proportional and integral gains, respectively. Substituting (14) into (13) gives:
V ^ b = R ^ C ^ V ˙ ^ b R ^ C ^ K p e b R ^ C ^ K i e b R ^ b R ^ C ^ I ˙ b + ( R ^ + R ^ b ) I b + V ^ o c
Adding and subtracting R ^ C ^ V ˙ b on the right side of the above equation gives:
V ^ b = R ^ C ^ e ˙ b R ^ C ^ K p e b R ^ C ^ K i e b R ^ b R ^ C ^ I ˙ b + ( R ^ + R ^ b ) I b + R ^ c ^ V ˙ b + V ^ o c
Subtracting (5) from (16) and using linear regression gives:
e ˙ b + ( K p + β ^ ) e b + K i e b = β ^ Ψ T W ˜
where W ˜ = W W ^ and β = ( 1 / R C ) . So, the estimation law (13) gives the closed-loop dynamics as follows:
e ˙ b + ( K p + β ^ ) e b + K i e b = 0
The state-space form of the above equation can be written as:
X ˙ = A X + B U
where X R 2 = [ e b e b ] T is the state vector and U R = β ^ Ψ T W ˜ is the state-space input. A R 2 x 2 and B R 2 are given by:
A = 0 1 K i ( K p + β ^ ) , B = 0 1
Hence, the estimator’s gains K p and K i can be chosen to place the closed loop poles at desired places using a pole placement technique. For the given nonlinear system, the adaptive estimator’s stability and error’s convergence to zero can be guaranteed with the following adaptation law:
W ˙ ^ = Γ Ψ B T P X
where Γ = [ γ 1 , γ 2 ] and γ i is a positive constant gain and P is a symmetric positive definite matrix which is chosen to satisfy the Lyapunov equation:
A T P + P A = Q
where Q is a positive definite matrix. Algorithm 3 shows the step-by-step process of the adaptive observer.
Algorithm 3 Adaptive Observer [8].
Batteries 03 00012 i003

4. Experimental Results

4.1. Setup

To evaluate the performance of the proposed techniques, a 15 Ah lithium-ion battery was subjected to predefined charge/discharge current profiles at various temperatures (0 C, 10 C, 25 C, and 40 C). For each charge/discharge cycle, the battery’s terminal voltage and current were measured as is illustrated in Figure 2. The collected experimental data at different temperatures was used with a sampling time of 1 s to validate the effectiveness of the adaptive filters. The estimated voltage of each technique is compared against the measured terminal voltage. For a better comparison, the relative O C V estimation error of between both L M S and R L S algorithms is calculated with the following relation:
Relative error = V o c ( L M S ) V o c ( R L S )
In addition, the estimated battery’s voltage and O C V obtained with the adaptive observer presented in [5] are shown as a benchmark.

4.2. Results

The lithium-ion battery was charged using the battery’s current profile shown in Figure 3. Experimental results under this condition are depicted in Figure 4, Figure 5 and Figure 6. As it is shown in Figure 4, both adaptive filters demonstrated a good ability in providing smooth O C V estimation at transient and steady-state conditions for different temperatures (0 C, 10 C, 25 C, and 40 C). As expected, the R L S algorithm showed a faster convergence. The battery’s voltage estimation (shown in Figure 5) displayed good tracking for all methods. On the other hand, spikes were observed in the battery’s voltage due to discontinuous charging current profile (Figure 3). Despite these nonlinearities, the adaptive approaches were able to provide smooth O C V estimation (Figure 4). The relative O C V estimation error depicted in Figure 6 shows that although L M S had a slower convergence compared to R L S , it was able to gradually drive its relative estimation error to R L S to zero. Moreover, the initial error for all temperatures was kept in an acceptable range ( ± 0.05 V). It is noteworthy that even if the estimation of parameters requires persistent excitation in several adaptive systems, the fact that O C V can be estimated at equilibrium state makes the estimator independent of this requirement.
Then, the battery was discharged using the current profile shown in Figure 7. Experimental results for discharge mode are illustrated in Figure 8, Figure 9 and Figure 10. In this case, the deviation of the O C V estimates from the expected value was larger, which resulted in higher errors at startup and few oscillations. This was expected, since the other estimated parameters were not yet converged to the expected values. As illustrated in Figure 8, the O C V gradually converged to its desired values for all temperatures (0 C, 10 C, 25 C, and 40 C). Again, R L S showed a faster convergence. In addition, the abrupt change in current again caused spikes in voltage estimation, as shown in Figure 9. The relative error for discharge mode is depicted in Figure 10. Again, smooth error convergence to zero was observed in the presence of current nonlinearities.

5. Conclusions

In this paper, online O C V estimation was achieved for lithium-ion batteries at different temperatures. The proposed strategy makes use of three different algorithms to provide smooth O C V estimation using the battery’s terminal voltage and current. Experimental results highlight the proposed estimator’s performance. Both adaptive filters show high performance in estimating the battery’s O C V for charge/discharge modes at various temperatures. R L S showed a faster convergence, which confirms the credentials for this technique in providing better transient performance at the expense of a higher computation. However, the L M S algorithm gradually eliminates the gap, which yields the same estimation as its R L S counterpart. Experimental results for an adaptive observer are presented as a benchmark. All methods demonstrate different estimation capabilities at various operating conditions.

Acknowledgments

The authors gratefully acknowledge the financial support for this work from the college of engineering of Tennessee Technological University.

Author Contributions

Both authors have contributed to the preparation of the experimental raw data, programming, and the writing of the paper.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Kim, M.Y.; Kim, C.H.; Kim, J.H.; Moon, G.W. A chain structure of switched capacitor for improved cell balancing speed of lithium-ion batteries. IEEE Trans. Ind. Electron. 2014, 61, 3989–3999. [Google Scholar] [CrossRef]
  2. Kuperman, A.; Levy, U.; Goren, J.; Zafransky, A.; Savernin, A. Battery charger for electric vehicle traction battery switch station. IEEE Trans. Ind. Electron. 2013, 60, 5391–5399. [Google Scholar] [CrossRef]
  3. Ranjbar, A.H.; Banaei, A.; Khoobroo, A.; Fahimi, B. Online estimation of state of charge in li-ion batteries using impulse response concept. IEEE Trans. Smart Grid 2012, 3, 360–367. [Google Scholar] [CrossRef]
  4. He, H.; Xiong, R.; Zhang, F.S.; 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]
  5. Chaoui, H.; Golbon, N.; Hmouz, I.; Souissi, R.; Tahar, S. Lyapunov-based adaptive state of charge and state of health estimation for lithium-ion batteries. IEEE Trans. Ind. Electron. 2015, 62, 1610–1618. [Google Scholar] [CrossRef]
  6. Kim, I.S. Nonlinear state of charge estimator for hybrid electric vehicle Battery. IEEE Trans. Power Electron. 2008, 23, 2027–2034. [Google Scholar]
  7. Chaoui, H.; Sicard, P. Accurate state of charge (SOC) estimation for batteries using a reduced-order observer. In Proceedings of the 2011 IEEE International Conference on Industrial Technology, Taipei, Taiwan, 14–16 March 2011; pp. 39–43. [Google Scholar]
  8. Chaoui, H.; Gualous, H. Adaptive state of charge estimation of lithium-ion batteries with parameter and thermal uncertainties. IEEE Trans. Control Syst. Technol. 2016, 25, 752–759. [Google Scholar] [CrossRef]
  9. Partovibakhsh, M.; Liu, G. An adaptive unscented Kalman filtering approach for online estimation of model parameters and state-of-charge of lithium-ion batteries for autonomous mobile robots. IEEE Trans. Control Syst. Technol. 2014, 23, 357–363. [Google Scholar] [CrossRef]
  10. Chen, Z.; Fu, Y.; Mi, C.C. State of charge estimation of lithium-ion batteries in electric drive vehicles using extended Kalman filtering. IEEE Trans. Veh. Technol. 2013, 62, 1020–1030. [Google Scholar] [CrossRef]
  11. Chen, X.; Shen, W.; Dai, M.; Cao, Z.; Jin, J.; Kapoor, A. Robust adaptive sliding-mode observer using RBF neural network for lithium-ion battery state of charge estimation in electric vehicles. IEEE Trans. Veh. Technol. 2016, 65, 1936–1947. [Google Scholar] [CrossRef]
  12. Paschero, M.; Storti, G.L.; Rizzi, A.; Mascioli, F.M.F.; Rizzoni, G. A novel mechanical analogy-based battery model for SoC estimation using a Multicell EKF. IEEE Trans. Sustain. Energy 2016, 7, 1695–1702. [Google Scholar] [CrossRef]
  13. Luzi, M.; Paschero, M.; Rossini, A.; Rizzi, A.; Mascioli, F.M.F. Comparison between two nonlinear Kalman Filters for reliable SoC estimation on a prototypal BMS. In Proceedings of the 42nd Annual Conference of the IEEE Industrial Electronics Society, IECON, Florence, Italy, 23–26 October 2016; pp. 5501–5506. [Google Scholar]
  14. Zhang, Z.L.; Cheng, X.; Lu, Z.Y.; Gu, D.J. SOC estimation of lithium-ion batteries with AEKF and wavelet transform matrix. IEEE Trans. Power Electron. 2016, PP. [Google Scholar] [CrossRef]
  15. Ma, Y.; Zhou, X.; Li, B.; Chen, H. Fractional modeling and SOC estimation of lithium-ion battery. IEEE/CAA J. Autom. Sin. 2016, 3, 281–287. [Google Scholar]
  16. Zhang, F.; Liu, G.; Fang, L.; Wang, H. Estimation of battery state of charge with H observer: Applied to a robot for inspecting power transmission lines. IEEE Trans. Ind. Electron. 2011, 59, 1086–1095. [Google Scholar] [CrossRef]
  17. Lee, Y.-S.; Wang, W.Y.; Kuo, T.Y. Soft computing for battery state-of-charge (BSOC) estimation in battery string systems. IEEE Trans. Ind. Electron. 2008, 55, 229–239. [Google Scholar] [CrossRef]
  18. Charkhgard, M.; Farrokhi, M. State-of-charge estimation for lithium-ion batteries using neural networks and EKF. IEEE Trans. Ind. Electron. 2010, 57, 4178–4187. [Google Scholar] [CrossRef]
  19. Lin, H.-T.; Liang, T.J.; Chen, S.M. Estimation of battery state of health using probabilistic neural network. IEEE Trans. Ind. Inf. 2013, 9, 679–685. [Google Scholar] [CrossRef]
  20. Li, I.-H.; Wang, W.-Y.; Su, S.-F.; Lee, Y.S. A merged fuzzy neural network and its applications in battery state-of-charge estimation. IEEE Trans. Energy Convers. 2007, 22, 697–708. [Google Scholar] [CrossRef]
  21. Lin, F.-J.; Huang, M.-S.; Yeh, P.-Y.; Tsai, H.C.; Kuan, C.H. DSP-based probabilistic fuzzy neural network control for Li-ion battery charger. IEEE Trans. Power Electron. 2012, 27, 3782–3794. [Google Scholar] [CrossRef]
  22. Zhang, Y.; Xiong, R.; He, H. Evaluation of the model-based state-of-charge estimation methods for lithium-ion batteries. In Proceedings of the 2016 IEEE Transportation Electrification Conference and Expo (ITEC), Dearborn, MI, USA, 27–29 June 2016; pp. 1–8. [Google Scholar]
  23. Koirala, N.; He, F.; Shen, W. Comparison of two battery equivalent circuit models for state of charge estimation in electric vehicles. In Proceedings of the 2015 IEEE 10th Conference on Industrial Electronics and Applications (ICIEA), Auckland, New Zealand, 15–17 June 2015; pp. 17–22. [Google Scholar]
  24. Liu, G.; Lu, L.; Fu, H.; Hua, J.; Li, J.; Ouyang, M.; Wang, Y.; Xue, S.; Chen, P. A comparative study of equivalent circuit models and enhanced equivalent circuit models of lithium-ion batteries with different model structures. In Proceedings of the 2014 IEEE Conference and Expo Transportation Electrification Asia-Pacific (ITEC Asia-Pacific), Beijing, China, 31 August–3 September 2014; pp. 1–6. [Google Scholar]
  25. Berrueta, A.; Martín, I.S.; Sanchis, P.; Ursúa, A. Comparison of State-of-Charge estimation methods for stationary Lithium-ion batteries. In Proceedings of the 42nd Annual Conference of the IEEE Industrial Electronics Society, IECON, Florence, Italy, 23–26 October 2016; pp. 2010–2015. [Google Scholar]
  26. Farag, M.S.; Ahmed, R.; Gadsden, S.A.; Habibi, S.R.; Tjong, J. A comparative study of Li-ion battery models and nonlinear dual estimation strategies. In Proceedings of the 2012 IEEE Transportation Electrification Conference and Expo (ITEC), Dearborn, MI, USA, 18–20 June 2012; pp. 1–8. [Google Scholar]
  27. Xu, J.; Cao, B.; Cao, J.; Zou, Z.; Mi, C.C.; Chen, Z. A comparison study of the model based SOC estimation methods for lithium-ion batteries. In Proceedings of the 2013 IEEE Vehicle Power and Propulsion Conference (VPPC), Beijing, China, 15–18 October 2013; pp. 1–5. [Google Scholar]
  28. Meng, J.; Luo, G.; Gao, F. State-of-charge estimation for lithium-ion battery using AUKF and LSSVM. In Proceedings of the 2014 IEEE Conference and Expo Transportation Electrification Asia-Pacific (ITEC Asia-Pacific), Beijing, China, 31 August–3 September 2014; pp. 1–6. [Google Scholar]
  29. Lagraoui, M.; Doubabi, S.; Rachid, A. SOC estimation of Lithium-ion battery using Kalman filter and Luenberger observer: A comparative study. In Proceedings of the 2014 International Renewable and Sustainable Energy Conference (IRSEC), Ouarzazate, Morocco, 17–19 October 2014; pp. 636–641. [Google Scholar]
  30. Chen, X.; Shen, W.; Cao, Z.; Kapoor, A. A comparative study of observer design techniques for state of charge estimation in electric vehicles. In Proceedings of the 2012 7th IEEE Conference on Industrial Electronics and Applications (ICIEA), Singapore, 18–20 July 2012; pp. 102–107. [Google Scholar]
  31. Jian, W.; Jiang, X.; Zhang, J.; Xiang, Z.; Jian, Y. Comparison of SOC estimation performance with different training functions using neural network. In Proceedings of the 2012 UKSim 14th International Conference on Computer Modelling and Simulation, Cambridge, UK, 28–30 March 2012; pp. 459–463. [Google Scholar]
  32. Chen, M.; Rincon-Mora, G.A. Accurate electrical battery model capable of predicting runtime and I-V performance. IEEE Trans. Energy Convers. 2006, 21, 504–511. [Google Scholar] [CrossRef]
Figure 1. Electric circuit of a lithium battery. O C V : open-circuit voltage; S O C : state of charge.
Figure 1. Electric circuit of a lithium battery. O C V : open-circuit voltage; S O C : state of charge.
Batteries 03 00012 g001
Figure 2. Illustration of the experimental setup.
Figure 2. Illustration of the experimental setup.
Batteries 03 00012 g002
Figure 3. Battery’s charge current profile.
Figure 3. Battery’s charge current profile.
Batteries 03 00012 g003
Figure 4. Open circuit voltage ( O C V ) estimation for different temperatures in charge mode. (a) 0 C; (b) 10 C; (c) 25 C; and (d) 40 C. L M S : least mean square; and R L S : recursive least square.
Figure 4. Open circuit voltage ( O C V ) estimation for different temperatures in charge mode. (a) 0 C; (b) 10 C; (c) 25 C; and (d) 40 C. L M S : least mean square; and R L S : recursive least square.
Batteries 03 00012 g004
Figure 5. Battery’s voltage at different temperatures in charge mode. (a) 0 C; (b) 10 C; (c) 25 C; and (d) 40 C.
Figure 5. Battery’s voltage at different temperatures in charge mode. (a) 0 C; (b) 10 C; (c) 25 C; and (d) 40 C.
Batteries 03 00012 g005
Figure 6. Relative error at different temperatures in charge mode. (a) 0 C; (b) 10 C; (c) 25 C; and (d) 40 C.
Figure 6. Relative error at different temperatures in charge mode. (a) 0 C; (b) 10 C; (c) 25 C; and (d) 40 C.
Batteries 03 00012 g006
Figure 7. Battery’s discharge current profile.
Figure 7. Battery’s discharge current profile.
Batteries 03 00012 g007
Figure 8. Open-circuit voltage estimation for different temperatures in discharge mode. (a) 0 C; (b) 10 C; (c) 25 C; and (d) 40 C.
Figure 8. Open-circuit voltage estimation for different temperatures in discharge mode. (a) 0 C; (b) 10 C; (c) 25 C; and (d) 40 C.
Batteries 03 00012 g008
Figure 9. Battery’s voltage at different temperatures in discharge mode. (a) 0 C; (b) 10 C; (c) 25 C; and (d) 40 C.
Figure 9. Battery’s voltage at different temperatures in discharge mode. (a) 0 C; (b) 10 C; (c) 25 C; and (d) 40 C.
Batteries 03 00012 g009
Figure 10. Relative error at different temperatures in discharge mode. (a) 0 C; (b) 10 C; (c) 25 C; and (d) 40 C.
Figure 10. Relative error at different temperatures in discharge mode. (a) 0 C; (b) 10 C; (c) 25 C; and (d) 40 C.
Batteries 03 00012 g010

Share and Cite

MDPI and ACS Style

Chaoui, H.; Mandalapu, S. Comparative Study of Online Open Circuit Voltage Estimation Techniques for State of Charge Estimation of Lithium-Ion Batteries. Batteries 2017, 3, 12. https://doi.org/10.3390/batteries3020012

AMA Style

Chaoui H, Mandalapu S. Comparative Study of Online Open Circuit Voltage Estimation Techniques for State of Charge Estimation of Lithium-Ion Batteries. Batteries. 2017; 3(2):12. https://doi.org/10.3390/batteries3020012

Chicago/Turabian Style

Chaoui, Hicham, and Sravanthi Mandalapu. 2017. "Comparative Study of Online Open Circuit Voltage Estimation Techniques for State of Charge Estimation of Lithium-Ion Batteries" Batteries 3, no. 2: 12. https://doi.org/10.3390/batteries3020012

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

Article Metrics

Back to TopTop