Experimental Analysis of Battery Management System Algorithms of Li-ion Batteries

  • Federico Garbuglia
  • Matteo Unterhorst
  • Luca Buccolini
  • Simone Orcioni
  • Massimo ContiEmail author
Conference paper
Part of the Lecture Notes in Electrical Engineering book series (LNEE, volume 573)


The large use of lithium batteries as energy storage pushes researches to find new systems to make them work in safe conditions, to estimate their state of charge and their state of health. Better algorithms can be developed using software simulations, but they need to be tested on real cells. In this paper, two charging algorithms are compared, testing their efficiency on a new Arduino-based HW platform, developed for this purpose. The platform, which implements passive balancing, is controlled by a PC, executing Matlab scripts.


  1. 1.
    Horiba, T.: Lithium-Ion battery systems. Proc. IEEE 102(6), 939–950 (2014)CrossRefGoogle Scholar
  2. 2.
    Hannan, M.A., Hoque, M.M., Hussain, A., Yusof, Y., Ker, P.J.: State-of-the-Art and energy management system of lithium-ion batteries in electric vehicle applications: issues and recommendations. IEEE Access 6, 19362–19378 (2018)CrossRefGoogle Scholar
  3. 3.
    Xiong, R., Cao, J., Yu, Q., He, H., Sun, F.: Critical review on the battery state of charge estimation methods for electric vehicles. IEEE Access 6, 1832–1843 (2018)CrossRefGoogle Scholar
  4. 4.
    Lin, C., Tang, A., Wang, W.: A review of SOH estimation methods in lithium-ion batteries for electric vehicle applications. Energy Procedia 75, 1920–1925 (2015)CrossRefGoogle Scholar
  5. 5.
    Rusu, F.A., Livint, G.: Estimator for a pack of lithium-ion cell. In: 2016 20th International Conference on System Theory, Control and Computing (ICSTCC), Sinaia, pp. 573–577 (2016)Google Scholar
  6. 6.
    Orcioni, S., Buccolini, L., Ricci, A., Conti, M.: Lithium-ion battery electrothermal model, parameter estimation, and simulation environment. Energies 10(3), 375 (2017)CrossRefGoogle Scholar
  7. 7.
    Scavongelli, C., et al.: Battery management system simulation using system C. In: International Workshop on Intelligent Solutions in Embedded Systems WISES2015, pp. 151–156, Ancona, Italy, October 29–30, 2015Google Scholar
  8. 8.
    Zheng, L., Zhu, J., Wang, G.: A comparative study of battery balancing strategies for different battery operation processes. In: 2016 IEEE Transportation Electrification Conference and Expo (ITEC), Dearborn, MI, pp. 1–5 (2016)Google Scholar
  9. 9.
    Lotfi, N., Fajri, P., Novosad, S., Savage, J., et al.: Development of an experimental Testbed for research in Lithium-Ion battery management systems. Energies 6(10), 5231–5258 (2013)CrossRefGoogle Scholar
  10. 10.
    Alvarez, B., Garcia, S., Ramis, C.: Developing an active balancing model and its battery management system platform for lithium ion batteries. In: IEEE International Symposium on Industrial Electronics, pp. 1–5 (2013)Google Scholar
  11. 11.
    Buccolini, L., Garbuglia, F., Unterhorst, M., Conti, M.: HW platform for BMS algorithm validation. In: Proceedings of the 14th Conference on Ph.D. Research Microelectronics and Electronics (PRIME 2018), Praha, July 2–5 2018Google Scholar

Copyright information

© Springer Nature Switzerland AG 2019

Authors and Affiliations

  • Federico Garbuglia
    • 1
  • Matteo Unterhorst
    • 1
  • Luca Buccolini
    • 1
  • Simone Orcioni
    • 1
  • Massimo Conti
    • 1
    Email author
  1. 1.Department of Information EngineeringUniversità Politecnica delle MarcheAnconaItaly

Personalised recommendations