Automating Estimation of Battery State of Charge Using Experimental Data in MatLab

  • Pradeep Vibhuti Department of Electrical and Electronics Engineering, SDMCET, Dharwad, Karnataka, India
Keywords: Estimation, State of Charge, Battery, MatLab Simulink


This paper explains how to estimate the state of charge (SOC) of a battery using implementation of characteristics governing equations and and lookup table. Look up table containing experimental data like charging resistance, discharging resistance and battery voltage in an excel sheet. Estimation of state of charge as a function of voltage is simulated with the help of experimental data in the form of lookup table in Matlab simulink and mscript. A 4V battery was charged and discharged at a 2.3 ampere for an hour. Matlab simulunk model with m.scipt is developed to determine terminal voltage and state of charge is obtained at any given time.


Ab Halim, M. M., Annuar, K. A. M., Harun, M. H., Anuar, N. F., Abid, M. A. A. M., & Zainuddin, M. A. (2020l). Evaluation of Charging Profile of Lead Acid Battery used in Electrical

Dawed, H. A. (2017). Lithium Ion Battery Cell Modelling.

Dell, R., & Rand, D. A. J. (2001). Understanding batteries. Royal society of chemistry.

Ehsani, M., Gao, Y., Longo, S., & Ebrahimi, K. (2018). Modern electric, hybrid electric, and fuel cell vehicles. CRC press.

Kumar, P., & Majhi, S. (2014). Introduction to Hybrid and Electric Vehicles.

Li, X., & Yang, Y. (2011). Research on the calculation method and dynamic modeling of traction-battery SOC for electric vehicle. In 2011 Second International Conference on Mechanic Automation and Control Engineering (pp. 6778-6782). IEEE.

Menyhárt, J., & Szabolcsi, R. (2019). Battery Measurement Methods and Artificial Intelligence Applied in Energy Management Systems. International Journal of Engineering and Management Sciences, 4(1), 428-436.

Scooter. In Journal of Physics: Conference Series (Vol. 1529, No. 3, p. 032096). IOP Publishing.

Wang, L. (2014). Development of a Hardware-In-the-Loop Simulator for Battery Management Systems (Doctoral dissertation, The Ohio State University).

How to Cite
Vibhuti, P. (2020). Automating Estimation of Battery State of Charge Using Experimental Data in MatLab. Journal La Multiapp, 1(4), 28-32.