Battery Management System (BMS) with State of Charge (SOC) and State of Health (SOH) Estimation for Electric Vehicles using MATLAB/Simulink
Keywords:
Battery Management System (BMS), Battery monitoring, Electric Vehicle (EV), Energy management, Lithium-ion battery, MATLAB/Simulink, State of Charge (SOC)Abstract
The rapid adoption of Electric Vehicles (EVs) has significantly increased the demand for efficient Battery Management Systems (BMS) capable of ensuring battery safety, reliability, and optimal performance. Lithium-ion batteries are widely used in EVs because of their high energy density, long cycle life, and excellent charging characteristics. However, their performance gradually degrades due to repeated charge–discharge cycles, temperature variations, high current loads, and aging effects. Accurate estimation of the State of Charge (SOC) and State of Health (SOH) is therefore essential for maximizing battery utilization, extending battery lifespan, and preventing unsafe operating conditions. This research presents the design and simulation of a BMS with SOC and SOH estimation for EVs using the MATLAB/Simulink environment. The proposed BMS model continuously monitors battery voltage, current, and temperature to estimate SOC using the Coulomb Counting method, while SOH is determined by evaluating the available battery capacity relative to its rated capacity. The MATLAB/Simulink model incorporates battery monitoring, charge and discharge control, battery protection, and performance analysis under different operating conditions, including constant load, variable load, charging, and discharging cycles. The simulation results demonstrate that the proposed system accurately tracks battery behavior and provides reliable SOC and SOH estimation throughout the battery operating range. The estimated values closely follow the actual battery conditions, enabling effective energy management and reducing the risk of overcharging, over-discharging, and thermal stress. The developed BMS improves battery safety, operational efficiency, and overall electric vehicle performance by providing real-time battery condition monitoring and intelligent energy management. Furthermore, the proposed model offers a flexible simulation platform for evaluating battery performance without extensive experimental testing, making it suitable for research, academic studies, and industrial development. The presented methodology can be extended by integrating advanced estimation algorithms, artificial intelligence, machine learning techniques, Internet of Things (IoT)-based remote monitoring, and cloud computing for next-generation intelligent battery management systems. Overall, the proposed BMS provides an effective and reliable solution for enhancing the performance, durability, and sustainability of lithium-ion batteries used in modern electric vehicles.
References
V. K. Vishwakarma, S. Srivastava, and V. Mishra, “Strategies of battery management systems in electric vehicles: a review,” International Journal of Modelling and Simulation, pp. 1–31, July 2025.
G. L. Plett, “Battery Management Systems, Volume I: Battery Modeling,” Google Books, 1 January 2015.
P. Rahmani et al., “Driving the future: A comprehensive review of automotive battery management system technologies, and future trends,” Journal of Power Sources, vol. 629, p. 235827, Dec. 2024.
L. Su, Y. Xu, and Z. Dong, “State‐of‐health estimation of lithium‐ion batteries: A comprehensive literature review from cell to pack levels,” Energy Conversion and Economics, Aug. 2024.
MathWorks, “Battery Management System - MATLAB & Simulink,” MathWorks, 2024.
MathWorks, “A Simscape-Battery-Library - File Exchange - MATLAB CentralFile Exchange - MATLAB Central,” Mathworks.com, June 21, 2023.
H. M. Hussein, A. Aghmadi, M. S. Abdelrahman, M. Sajjad, and O. Mohammed, “A review of battery state of charge estimation and management systems: Models and future prospective,” Wiley Interdisciplinary Reviews. Energy and Environment, vol. 13, no. 1, Jan. 2024.
M. Jiang et al., “Advances in battery state estimation of battery management system in electric vehicles,” Journal of Power Sources, vol. 612, p. 234781, June 2024.
S. Surya, V. Rao, and S. S. Williamson, “Comprehensive Review on Smart Techniques for Estimation of State of Health for Battery Management System Application,” Energies, vol. 14, no. 15, p. 4617, July 2021.
Y. Liu, L. Wang, D. Li, and K. Wang, “State-of-health estimation of lithium-ion batteries based on electrochemical impedance spectroscopy: a review,” Protection and Control of Modern Power Systems, vol. 8, no. 1, Aug. 2023.
A. O. Ali, O. Abdelrehim, M. M. Saafan, M. R. Elmarghany, and A. M. Hamed, “Comprehensive review of battery management systems for electric vehicles: Thermal management, charging strategies, and emerging technologies,” Journal of Power Sources, vol. 658, p. 238269, Dec. 2025.
M. Zhang et al., “A Review of SOH Prediction of Li-Ion Batteries Based on Data-Driven Algorithms,” Energies, vol. 16, no. 7, p. 3167, Jan. 2023.
MathWorks, “MATLAB Documentation,” The MathWorks, Inc., Natick, MA, USA, 2026.
MathWorks, “Simulink Documentation: Simulation and Model-Based Design,” The MathWorks, Inc., Natick, MA, USA, 2019.
MathWorks, “Simscape Electrical Documentation,” The MathWorks, Inc., Natick, MA, USA, 2026.
A. K. M. A. Habib, M. K. Hasan, G. F. Issa, D. Singh, S. Islam, and T. M. Ghazal, “Lithium-Ion Battery Management System for Electric Vehicles: Constraints, Challenges, and Recommendations,” Batteries, vol. 9, no. 3, p. 152, Mar. 2023.
M. Manas, Ravish Kumar Yadav, and Rajesh Kumar Dubey, “Designing a battery Management system for electric vehicles: A congregated approach,” Journal of Energy Storage, vol. 74, p. 109439, Dec. 2023.
S. R, S. N, M. C V, and L. Raj, “Comprehensive Review on State of Charge Estimation in Battery Management System,” International Journal of Engineering Trends and Technology, vol. 70, no. 7, pp. 169–179, July 2022.