Académique Documents
Professionnel Documents
Culture Documents
1, JANUARY 2017
0885-8993 2016 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.
See http://www.ieee.org/publications standards/publications/rights/index.html for more information.
CACCIATO et al.: REAL-TIME MODEL-BASED ESTIMATION OF SOC AND SOH FOR ENERGY STORAGE SYSTEMS 795
or specific phenomena (e.g., temperature effect) and therefore a significant noise rejection [26][29], [50][56]. In several ap-
their use is limited to specific cases [10], [30][33]. plications, observer-based methods can ensure good precision
According to the previous analysis, the accurate estimation and an acceptable computational burden. Finally, another class
of SOC and SOH is a key issue to properly reproduce ESS represented by hybrid methods properly merges the previous
operation. In the aforementioned demanding applications where methods while overcoming their limitations, especially during
ESS nonlinearity becomes relevant, the current counting method prolonged ESS operation [57][60].
used as standard algorithm to estimate SOC shows significant It is important to consider that neither models nor methods
limits [10], [38][40]: are able to fulfill the performance required by demanding ap-
1) accurate knowledge of initial value of SOC and actual plications. Therefore, the selection of the appropriate algorithm
capacity are needed; is up to the designer, mainly depending on his or her knowl-
2) measurement errors lead to wrong estimation due to the edge of the addressed application. To this aim, the information
integral calculation; provided earlier can help in choosing the best approach. Among
3) current acquisition must be performed continuously. circuit models, the runtime-based ones classified into parameter-
In order to overcome such drawbacks, alternative and more varying models category can be considered a good compromise
advanced methods have been proposed and some of them also between performance and complexity [61].
perform a continuous SOH estimation [39], [40]. Basically, full Starting from such a category, a novel SOC and SOH estima-
discharge test methods described in [39], [41], and [42] are nor- tion method has been developed. In particular, the combination
mally used to estimate the SOC and SOH of a ESS by forcing of a modified version of the circuit model described in [21] and
a full discharge while the charge is counted until the battery a PI-based observer approach is used to correctly estimate bat-
terminal voltage reaches the end of discharge voltage value tery dynamic as well as SOC and SOH. The result is a flexible
provided by the manufacturer. The current shall be maintained method able to ensure a good accuracy with a low compu-
at a constant value during the discharge. To properly operate the tational burden, allowing its easy implementation in low-cost
procedure, the battery must be fully charged before the test and control units. Furthermore, the proposed method requires some
a temperature compensation technique is required. Open circuit preliminary operations for model initialization, based on simple
voltage methods are based on the measurement of no-load curve measurements.
SOC(E0 ) that can be defined for each ESS. The main drawback PI controllers are used in the observers as an effective solu-
is represented by the long period of time necessary to reach tion to yield the estimation method suitable for several battery
the final relaxation voltage E0 after a charge or discharge [17], technologies and applications by means of a simple PI tuning
[40], [43], [44]. An improvement can be obtained by exploiting procedure. Effective examples of PI-based observers used in
terminal voltage analysis methods, which analyze the voltage ESS state estimation are in [54] and [55]. In [54], battery is
waveform in both charge and discharge operations, i.e., these modeled by the Thevenin equivalent circuit described in [7],
kind of methods can be easily implemented online [40], [45], [9], and [11]. This kind of model allows for simple implemen-
[46]. In such circumstances, the accuracy is strongly affected by tation but can lead to large errors if the operating conditions
the current rate (e.g., Peukert effect) and environmental condi- differ from the rated ones. A single RC network is included
tions (e.g., working temperature). to track dynamic behavior, i.e., ESS can be properly modeled
Impedance methods are based on a different approach because only within a limited frequency range. No information about
ESS models work with internal impedance at different frequen- actual SOH is available. In [55], the proposed SOC estimation
cies identified by analyzing the response to the pulsed current method is a combination of an open-loop current integrator and
test [31], [39], [40], [46][48]. This class of methods ensures a PI-based observer. It also uses a drifting current corrector to
good accuracy, but it can often be too sensitive to measurement restrain the influence of the drifting current. In several cases,
noise. More advanced methods have been developed from evo- due to the mixed methods, the implementation of the entire al-
lutionary computing including genetic algorithms, neural net- gorithm could be too expensive from a computational point of
works, fuzzy logic, and so on [3], [40], [48]. In such an instance, view. Again, no information about SOH is provided.
great accuracy can be obtained only if a big computational bur- Finally, the main difference between the algorithm proposed
den can be accepted. A significant reduction in the amount of in this paper and other works in literature including PIs, is the
training data can be obtained by applying current pulse response exploitation of an advanced parameter-varying circuit model
methods [38], [49]. These perform the SOC and SOH estima- whose parameters are tuned in real time by the proposed PI-
tion from the analysis of the terminal voltage waveform when based observer. The analysis of circuit parameters variation
ESS is forced by a predefined low-frequency pulsed current. The during battery operation leads to SOC and SOH simultaneous
implementation of these methods requires some preliminary ex- estimation by means of simple formulas. This is also the case in
perimental tests necessary to map the expected ESS behavior. variable working conditions.
In doing so, the accuracy strongly decreases if actual operat-
ing points differ from the predefined ones. The methods based
on Kalman Filter and observers (sliding-mode observer, Luen- II. MODEL-BASED ESTIMATION OF SOC AND SOH
berger observer, PI-based observer, etc.) represent other classes The proposed battery model, shown in Fig. 1, is derived from
suitable for accurate ESS estimation. Their implementation can the circuit model described in [21]. An additional resistive ele-
be easily matched with parameter-varying circuit models with ment Rcap has been connected in series with Ccap . The voltage
796 IEEE TRANSACTIONS ON POWER ELECTRONICS, VOL. 32, NO. 1, JANUARY 2017
Fig. 4. Experimental tests performed with battery 1, VRLA 12V 7.2 Ah, Fig. 5. Experimental tests performed with battery 1, VRLA 12 V 7.2 Ah,
working temperature 20 C. Comparison between EKF and proposed method working temperature 20 C. Comparison between EKF and proposed method
used for SOC estimation during discharge operation. Estimated SOH is about used for SOC estimation during charge operation. Estimated SOH is about 83%
83% in both cases. in both cases.
Fig. 11. Experimental tests performed with battery 3, Li-ion 51.2 V 40 Ah, Fig. 12. Experimental tests performed with battery 4, Ni-MH 12 V 4.8 Ah,
working temperature 25 C. Comparison between EKF and proposed method working temperature 25 C. Comparison between EKF and proposed method
used for SOC estimation during discharge operation. Estimated SOH is about used for SOC estimation during discharge operation. Estimated SOH is about
97% in both cases. In the zoom windows, it is highlighted the waveform of 98% in both cases.
model output during fast transients.
[4] C. Zhang, K. Li, S. Mcloone, and Z. Yang, Battery modelling methods [29] C. R. Gould, C. M. Bingham, D. A. Stone, and P. Bentley, Novel battery
for electric vehiclesA review, in Proc. 2014 IEEE Eur. Control Conf., model of an all-electric personal rapid transit vehicle to determine state-of-
pp. 26732678. health through subspace parameter estimation and a Kalman estimator,
[5] A. Hussein and I. Batarseh, An Overview of generic battery models, in in Proc. 2008 IEEE Power Electron. Elect. Drives, Autom. Motion Int.
Proc. 2011 IEEE Power Energy Soc. Gen. Meeting, pp. 16. Symp., pp. 12171222.
[6] A. Seaman, T. Dao, and J. McPhee, A survey of mathematical-based [30] A. Salkind, P. Singh, A. Cannone, T. Atwater, X. Wang, and D. Reisner,
equivalent-circuit and electrochemical battery models for hybrid and Impedance modeling of intermediate size lead-acid batteries, J. Power
electric vehicle simulation, J. Power Sources, vol. 256, pp. 410423, Sources, vol. 116, pp. 174184, Jul. 2003.
Jun. 2014. [31] D. I. Stroe, M. Swierczynski, A. I. Stroe, V. Knap, R. Teodorescu, and
[7] S. M. Mousavi and M. Nikdel, Various battery models for various S. J. Andreasen, Evaluation of different methods for measuring the
simulation studies and applications, in Renewable and Sustainable impedance of lithium-ion batteries during ageing, in Proc. 2005 IEEE
Energy Reviews, vol. 32. New York, NY, USA: Elsevier, Apr. 2014, Ecological Vehicles Renewable Energies Int. Conf., pp. 18.
pp. 477485. [32] H. Wang, G. Li, M. Li, Z. Jiang, X. Wang, and Q. Zhao, Third-order
[8] G. Brando, A. Dannier, I. Spina, and L. Piegari, Comparison of accuracy dynamic model of a lead acid battery for use in fuel cell vehicle simu-
of different LiFePO4 battery circuital models, in Proc. 2014 IEEE Power lation, in Proc. 2011 IEEE Mechatron. Sci. Elect. Eng. Comput. Conf.,
Electron. Elect. Drives, Autom. Motion Int. Symp., pp. 10921097. pp. 715720.
[9] S. Kai and S. Qifang, Overview of the types of battery models, in Proc. [33] M. Ceraolo, New dynamical models of lead-acid batteries, IEEE Trans.
2011 IEEE 30th Chin. Control Conf., pp. 36443648. Power Syst., vol. 15, no. 4, pp. 11841190, Nov. 2000.
[10] N. Achaibou, M. Haddadi, and A. Malek, Lead acid batteries simulation [34] H. Wenzl, Self-discharge, Reference Module in Chemistry, Molecular
including experimental validation, J. Power Sources, vol. 185, no. 2, Sciences and Chemical Engineering Encyclopedia of Electrochemical
pp. 14841491, Dec. 2008. Power Sources. New York, NY, USA: Elsevier, 2009, pp. 407412.
[11] H. He, R. Xiong, H. Guo, and S. Li, Comparison study on the battery [35] D. Doerffel and S. A. Sharkh, A critical review of using the Peukert
models used for the energy management of batteries in electric vehicles, equation for determining the remaining capacity of lead-acid and lithium-
in Energy Conversion and Management, vol. 64. New York, NY, USA: ion batteries, J. Power Sources, vol. 155, no. 2, pp. 395400, Apr. 2006.
Elsevier, Dec. 2012, pp. 113121. [36] S. M. Mousavi, S. H. Fathi, and G. H. Riahi, Energy management of
[12] C. M. Sheperd, Design of primary and secondary cellsPart II. An wind/PV and battery hybrid system with consideration of memory effect
equation describing battery discharge, J. Electrochem. Soc., vol. 112, in battery, in Proc. 2009 IEEE Clean Elect. Power Int. Conf., pp. 630633.
no. 7, pp. 657664, Jul. 1965. [37] A. I. Stan, M. Swierczynski, D. I. Stroe, R. Teodorescu, S. J. Andreasen,
[13] R. S. Treptow, The lead-acid battery: Its voltage in theory and practice, and K. Moth, A comparative study of lithium ion to lead acid batteries for
J. Chem. Edu., vol. 79, no. 3, Mar. 2002. use in UPS applications, in Proc. 2014 IEEE Int. Telecommun. Energy
[14] N. Kularatna, Dynamics and modeling of rechargeable batteries, IEEE Conf., pp. 18.
Power Electron. Mag., vol. 1, no. 4, pp. 2333, Dec. 2014. [38] M. Coleman, W. G. Hurley, and C. K. Lee, An improved battery char-
[15] M. Einhorn, F. V. Conte, C. Kral, and J. Fleig, Comparison, selection, and acterization method using a two-pulse load test, IEEE Trans. Energy
parameterization of electrical battery models for automotive applications, Convers., vol. 23, no. 2, pp. 708713, Jun. 2008.
IEEE Trans. Power Electron., vol. 28, no. 3, pp. 14291437, Mar. 2013. [39] W. Waag and D. U. Sauer, State-of-charge/health, Reference Module in
[16] B. Schweighofer, K. Raab, and G. Brasseur, Modeling of high power Chemistry, Molecular Sciences and Chemical Engineering Encyclopedia
automotive batteries by the use of an automated test system, IEEE Trans. of Electrochemical Power Sources. New York, NY, USA: Elsevier, 2009,
Instrum. Meas., vol. 52, no. 4, pp. 10871091, Aug. 2003. pp. 793804.
[17] J. Li and M. Mazzola, Accurate battery pack modeling for automotive [40] W. Chang, The state of charge estimating methods for battery: A review,
applications, J. Power Sources, Sep. 2013, vol. 237, pp. 215228. in International Scholarly Research Notices Applied Mathematics, New
[18] W. Wang, H. Chung, and J. Zhang, Near-real-time parameter estima- York, NY, USA: Hindawi, 2013, vol. 2013, pp. 18.
tion of an electrical battery model with multiple time constants and soc- [41] IEEE Recommended Practice for Maintenance, Testing and Replacement
dependent capacitance, IEEE Trans. Power Electron., vol. 29, no. 11, of Valve-Regulated Lead-Acid (VRLA) Batteries for Stationary Applica-
pp. 59055920, Nov. 2014. tions, IEEE Standard 1188-2005, Feb. 2006.
[19] L. Benini, G. Castelli, A. Macii, E. Macii, M. Poncino, and R. Scarsi [42] IEEE Recommended Practice for Maintenance, Testing and Replace-
Discrete-time battery models for system-level low-power design, IEEE ment of Valve-Regulated Lead-Acid (VRLA) Batteries for Stationary
Trans. Very Large Scale Integr. Syst., vol. 9, no. 5, pp. 630640, Oct. 2001. ApplicationsAmendment 1: Updated VRLA Maintenance Consider-
[20] S. Gold, A PSPICE macromodel for lithium-ion batteries, in Proc. 1997 ations, IEEE Standard 1188a-2014, Jul. 2014.
IEEE Battery Appl. Advances Conf., pp. 215222. [43] B. Pattipati, B. Balasingam, G. V. Avvari, K. R. Pattipati, and
[21] M. Chen and A. Rincon-Mora, Accurate electrical battery model ca- Y. Bar-Shalom, Open circuit voltage characterization of lithium-ion bat-
pable of predicting runtime and IV performance, IEEE Trans. Energy teries, J. Power Sources, vol. 269, pp. 317333, Dec. 2014.
Convers., vol. 21, no. 2, pp. 504511, Jun. 2006. [44] M. Coleman, C. K. Lee, C. Zhu, and W. G. Hurley, State-of-charge
[22] R. Kroeze and P. Krein, Electrical battery model for use in dynamic determination from EMF voltage estimation using impedance, terminal
electric vehicle simulations, in Proc. 2008 IEEE Power Electron. Spec. voltage and current for lead-acid and lithium ion batteries, IEEE Trans.
Conf., pp. 13361342. Ind. Electron., vol. 54, no. 5, pp. 25502557, Aug. 2007.
[23] O. Tremblay and L. Dessaint, Experimental validation of a battery dy- [45] P. E. Pascoe and A. H. Anbuky, VRLA battery discharge reserve time
namic model for EV applications, World Elect. Veh. J., vol. 3, pp. 110, estimation, IEEE Trans. Power Electron., vol. 19, no. 6, pp. 15151522,
May 2009. Nov. 2004.
[24] S. Li and B. Ke, Study of battery modeling using mathematical and [46] J. Kalawoun, K. Biletska, F. Suard, and M. Montaru, From a novel
circuit oriented approaches, in Proc. 2011 IEEE Power Energy Soc. Gen. classification of the battery state of charge estimators toward a conception
Meeting, pp. 18. of an ideal one, J. Power Sources, vol. 279, pp. 694706, Apr. 2015.
[25] R. A. Jackey, A simple, effective lead-acid battery modeling process for [47] F. Huet, A review of impedance measurements for determination of
electrical system component selection, paper presented at the 2007 SAE the state-of-charge or state-of-health of secondary batteries, J. Power
World Congr. Exhib., Warrendale, PA, USA, Paper 2007-01-0778. Sources, vol. 70, no. 1, pp. 5969, Jan. 1998.
[26] B. S. Bhangu, C. M. Bingham, D. A. Stone, and P. Bentley, Observer [48] W. Waag, C. Fleischer, and D. U. Sauer, Critical review of the methods
techniques for estimating the SOC and SOH of VRLABs for hybrid electric for monitoring of lithium-ion batteries in electric and hybrid vehicles,
vehicles, in Proc. 2005 IEEE Veh. Power Propulsion Conf., pp. 780789. J. Power Sources, vol. 258, pp. 321339, Jul. 2014.
[27] B. S. Bhangu, C. M. Bingham, D. A. Stone, and P. Bentley, Nonlinear [49] P. D. Zimmerman, D. E. Zimmerman, and G. L. Claypoole, Apparatus
observer techniques for prediction state-of-charge and state-of-health of and method for testing remaining capacity of a battery, U.S. Patent 6 823
lead-acid batteries for hybrid-electric vehicles, IEEE Trans. Veh. Technol., 274, Nov. 2004.
vol. 54, no. 3, pp. 783794, May 2005. [50] R. E. Kalman, A new approach to linear filtering and prediction prob-
[28] C. R. Gould, C. M. Bingham, D. A. Stone, and P. Bentley, Battery health lems, Trans. ASME J. Basic Eng. Ser. D, New York, NY, USA, pp. 3545,
determination by subspace parameter estimation and sliding mode control 1982.
for an all-electric personal rapid transit vehicle the ULTra, in Proc. 2008 [51] J. Kim, S. Lee, and B. H. Cho, Complementary cooperation algorithm
IEEE Power Electron. Spec. Conf., pp. 43814385. based on DEKF combined with pattern recognition for SOC/capacity
CACCIATO et al.: REAL-TIME MODEL-BASED ESTIMATION OF SOC AND SOH FOR ENERGY STORAGE SYSTEMS 803
estimation and SOH prediction, IEEE Trans. Power Electron., vol. 27, Giovanni Nobile received the B.S. and M.S de-
no. 1, pp. 436451, Jan. 2012. grees in electrical engineering from the Univer-
[52] M. Gholizadeh and F. R. Salmasi, Estimation of state of charge, unknown sity of Catania, Catania, Italy, in 2005 and 2007,
nonlinearities, and state of health of a lithium-ion battery based on a respectively.
comprehensive unobservable model, IEEE Trans. Ind. Electron., vol. 61, In 2007, he joined some international companies
no. 3, pp. 13351344, Mar. 2014. where he was involved in the field of power genera-
[53] A. Lievre, S. Pellissier, A. Sari, P. Venet, and A. Hijazi, Luenberger tion from renewables working on plant design, high-
observer for SoC determination of lithium-ion cells in mild hybrid vehicles voltage equipment, grid connection infrastructures,
compared to a Kalman filter, in Proc. 2015 IEEE Ecol. Veh. Renewable monitoring systems, operation and maintenance. He
Energies Int. Conf., pp. 17. is currently a Research Fellow with the Department
[54] J. Xu, C. C. Mi, B. Cao, J. Deng, Z. Chen, and S. Li, The state of of Electric, Electronic and Computer Science, Uni-
charge estimation of lithium-ion batteries based on a proportional-integral versity of Catania. His current research interests include energy storage systems,
observer, IEEE Trans. Veh. Technol., vol. 63, no. 4, pp. 16141621, renewable energy power plants, power electronics and electric drives.
May 2014. Dr. Nobile is a Member of the Italian Association of Electrical and Electron-
[55] X. Tang, Y. Wang, and Z. Chen, A method for state-of-charge estimation ics Engineers (AEIT).
of LiFePO4 batteries based on a dual-circuit state observer, J. Power
Sources, vol. 296, pp. 2329, Nov. 2015.
[56] X. Chen, W. Shen, Z. Cao, and A. Kapoor, A comparative study of ob-
server design techniques for state of charge estimation in electric vehicles,
in Proc. 2012 IEEE Ind. Electron. Appl. Conf., pp. 102107. Giuseppe Scarcella (S98M99) received the M.S.
[57] F. Codec`a, S. M. Savaresi, and G. Rizzoni, On battery state of charge and Ph.D. degrees in electrical engineering from the
estimation: A new mixed algorithm, in Proc. 2008 IEEE Control Appl. University of Catania, Catania, Italy, in 1995 and
Int. Conf., pp. 102107. 1999, respectively.
[58] F. Codec`a, S. M. Savaresi, and V. Manzoni, The mix estimation algo- In 1998, he spent a period at the University of
rithm for battery state-of-charge estimatorAnalysis of the sensitivity to WisconsinMadison, Madison, WI, USA, working
measurement errors, in Proc. 2009 IEEE Decision Control Chin. Control on sensorless control of electrical drives. In 1999,
Conf., pp. 80838088. he joined the Department of Electrical, Electronic,
[59] S. Sato and A. Kawamura, A new estimation method of state of charge and Systems Engineering, University of Catania, as a
using terminal voltage and internal resistance for lead acid battery, in Temporary Researcher. In 2001, he obtained a perma-
Proc. 2002 IEEE Power Convers. Conf., pp. 565570. nent position as an Assistant Professor, in the same
[60] S. Tong, M. P. Klein, and J. W. Park, On-line optimization of battery department, where, since 2005, he has been an Associate Professor in the areas
open circuit voltage for improved state-of-charge and state-of-health esti- of power electronics and electrical machines and drives. He is the author or
mation, J. Power Sources, vol. 293, pp. 416428, Oct. 2015. coauthor of over 130 technical papers published in journals and proceedings of
[61] X. Hu, S. Li, and H. Peng, A comparative study of equivalent circuit national and international conferences and is a holder of several international
models for Li-ion batteries, J. Power Sources, vol. 198, pp. 359367, patents. His current research interests include sensorless control of electrical ma-
Jan. 2012. chines, advanced control, digital modulation techniques, efficiency optimization
techniques, and electromagnetic compatibility.
Prof. Scarcella is currently an Associate Editor for the IEEE TRANSACTIONS
ON INDUSTRY APPLICATIONS. He has received the Third Prize for a paper he
presented at the IEEE Industry Applications Society (IAS) Annual Meeting in
1998 and an Award for the best paper published in the IEEE TRANSACTIONS
ON POWER ELECTRONICS in 2000. He also received an SGS Thomson (now ST
Mario Cacciato (S99M00) received the M.S. de- Microelectronics) Research Grant in 1995. He is a Member of the IEEE Industry
gree in electrical engineering (cum laude) from the Applications Society.
University of Catania, Catania, Italy, in 1996, and the
Ph.D. degree in electronic engineering from the Uni-
versity of Reggio Calabria, Reggio Calabria, Italy, in
2000.
In the same year, he became an Assistant Profes- Giacomo Scelba (S04M07) received the M.S. and
sor with the Department of Electrical Engineering, Ph.D. degrees in electrical engineering from the Uni-
Sapienza University of Rome, Rome, Italy. In 2004, versity of Catania, Catania, Italy, in 2002 and 2005,
he was with the Department of Electrical, Electron- respectively.
ics, and Computer Engineering, University of Cata- He is currently an Assistant Professor with the De-
nia, where since 2011, he has been an Associate Professor with the Department partment of Electric, Electronic and Computer Sci-
of Electrical and Electronic Engineering and Informatics, where he is currently ence, University of Catania. His current research in-
involved in teaching courses on electrical machines. He is the author or coau- terests include sensorless control, digital signal pro-
thor of more than 100 technical papers published in journals and proceedings of cessing, ac drive control technologies, fault-tolerant
international conferences. His current research interests include power electron- control solutions devoted to multiphase and mul-
ics, control of electric drives, electromagnetic compatibility, renewable energy, tidrive ac systems, and control techniques for renew-
and hydrogen applications. able energy systems.
Prof. Cacciato is a Member of the IEEE Industrial Electronics and the Dr. Scelba is currently an Associate Editor for the IEEE TRANSACTIONS ON
IEEE Power Electronics Societies. He is also a Member of the European Power INDUSTRY APPLICATIONS. He is a Member of the IEEE Industry Applications,
Electronics Association (EPE), where he is currently the Member of the EPE the IEEE Industrial Electronics, and the IEEE Power Electronics Societies and
Executive Council. He is the Chair of the EPE Chapter on Solar Energy. is a Registered Professional Engineer in Italy.