The capacity of a system for battery management (BMS) to evaluate the general condition of the battery pack is one of its most important features. The BMS monitors the capacity of the weakest cell and the internal resistance of each cell. Based on these variables, it calculates a cell healthiness percent that ranges from 0% to 100%. A fault code is created and freeze frame data is kept for later examination if any cells or the entire pack fall below the predetermined criteria when this health data is assessed against them. Numerous functions on the BMS are designed to protect the battery pack. These systems use techniques to make sure the battery lasts longer and is ready to give full power when needed, in addition to continuously monitoring and safeguarding it. The BMS extends the life of the battery pack and improves its performance by carefully controlling cycles of charging and discharging, balancing cell voltages, and guarding against situations that could harm the battery. This guarantees dependable operation and maximum efficiency.Top of Form
Introduction
The increasing demand for electric vehicles (EVs) due to environmental concerns and fossil fuel depletion has highlighted the importance of efficient Battery Management Systems (BMS). A BMS ensures the safe, reliable, and efficient operation of EV battery packs by monitoring and controlling important parameters such as voltage, current, temperature, and state of charge (SoC). This project presents an Arduino-based BMS with IoT integration for real-time battery monitoring, improved performance, and extended battery life.
The proposed system uses sensors to collect battery data, which is processed by a microcontroller and transmitted to a cloud server through wireless communication. The cloud platform analyzes battery conditions and provides real-time information to users, helping in battery health monitoring, range prediction, and efficient EV operation.
Problem Identification:
Lithium-ion batteries require proper charging and discharging control. Overcharging can cause overheating, swelling, or failure, while deep discharge can reduce battery life. Traditional battery systems also face challenges in cell balancing, temperature monitoring, and accurate state estimation.
BMS Architecture and Operation:
The BMS architecture consists of sensors, monitoring units, control systems, and user interfaces. It continuously checks battery conditions and maintains operation within safe limits. The system protects batteries by disconnecting loads during low voltage conditions, stopping charging during overvoltage conditions, and maintaining balanced voltage among cells.
Cell Balancing Techniques:
Two main balancing methods are discussed:
Passive Cell Balancing:
Uses resistors to remove excess energy from high-voltage cells.
Simple, low-cost, and widely used but wastes energy as heat.
Active Cell Balancing:
Transfers energy from high-voltage cells to low-voltage cells using capacitors or converters.
More efficient but requires complex circuits and higher cost.
Design Approach:
The proposed BMS uses passive balancing with bleed resistors and follows the Constant Current Constant Voltage (CCCV) charging method for lithium-ion batteries. The system monitors voltage, current, and temperature to prevent battery damage and improve safety.
Simulation and Results:
MATLAB/Simulink simulations were performed for single-cell and four-cell battery balancing systems. Results showed that:
The BMS maintained stable battery operation and improved reliability.
Conclusion
A system for managing batteries is required for electric cars and other systems that use rechargeable batteries (BMS). To ensure the longevity and safety of batteries, a BMS\'s main job is to supervise, control, and optimise the charging and discharge procedures. A well-designed BMS can prolong the battery\'s life, improve performance and dependability, and reduce the risk of catastrophic failures like fire or explosion. Therefore, a BMS is essential to the long-term growth of energy storage and electric vehicles.
By addressing heat-related problems, the suggested method improves battery efficiency and provides a financially viable alternative for battery management. The BMS is also very economical and dependable.
The foundation for figuring out the battery\'s charging and discharging properties is the MATLAB/Simulink technique used in this project. It makes it easier to browse through requirements, generated software, tests, and projects. It also makes it easier to annotate diagrams with relevant needs. The algorithm also helps with building drag-and-drop links and researching requirements and traceability. It is essential for identifying modifications to associated tests, diagrams, and specifications. In compliance with the standards, it also computes the performance or verification status. In order to accurately represent the electrical system, Simulink and the simulation technique are needed.
References
[1] J. Chen, H. Wang, H. Yin, Y. Luo, and H. Zhang, \"A real-time monitoring system for lithium-ion battery based on Arduino platform,\" 2017 IEEE 3rd International Conference on Energy Engineering and Information Management (EEIM), 2017, pp. 105-108.
[2] M. Z. Rahman and A. I. Al-Odienat, \"Real-time monitoring system for electric vehicle battery management using Internet of Things (IoT),\" 2019 IEEE 5th International Conference on Control, Automation and Robotics (ICCAR), 2019, pp. 853-858.
[3] Raza and M. H. Zafar, \"Design and development of an intelligent battery management system for electric vehicles using Arduino,\" 2019 2nd International Conference on Electrical, Communication, Electronics, Instrumentation and Computing (ICECEIC), 2019, pp. 1-6.
[4] R. Kumar and S. K. Sharma, \"IoT based real-time monitoring system for electric vehicle battery management using Arduino,\" 2020 2nd International Conference on Inventive Research in Computing Applications (ICIRCA), 2020, pp. 1035-1041.
[5] K. Balan, V. Subramaniyaswamy, and M. Muthukumar, \"Design and implementation of electric vehicle battery monitoring and management system using Arduino,\" 2019 IEEE International Conference on Innovative Research and Development (ICIRD), 2019, pp. 1-5.
[6] N. I. Badruddin, N. J. Nawawi, M. Y. Yusof, M. A. H. Aziz, and A. Ahmad, \"Design of battery monitoring system for electric vehicle using Arduino Uno,\" 2017 IEEE Conference on Energy Conversion (CENCON), 2017, pp. 260-263.
[7] S. O. Hjelle, P. Romano, and L. Solheim, \"Real-time monitoring and control system for electric vehicle battery packs,\" 2018 IEEE International Conference on Industrial Technology (ICIT), 2018, pp. 1271-1276.
[8] K. E. H. Lai, K. C. Ng, W. T. Chan, C. H. T. Lee, and J. D. D. Eng, \"Real-time monitoring system for electric vehicle battery management using Internet of Things (IoT) and machine learning techniques,\" 2020 IEEE International Conference on Consumer Electronics (ICCE), 2020, pp. 1-6.
[9] R. Suresh Kumar, S. Elango, M. Vijayan and, and S. A. Vijay, \"Development of battery management system for electric vehicle using Arduino,\" 2018 International Conference on Circuit, Power and Computing Technologies (ICCPCT), 2018, pp. 1-6.
[10] J. Wang, L. Hu, and Z. Li, \"Research on real-time monitoring system of electric vehicle lithium-ion battery based on Internet of Things,\" 2019 2nd IEEE International Conference on Renewable Energy and Power Engineering (REPE), 2019, pp. 127-131.
[11] Pandey and R. Kumar, \"An overview of battery management system for electric vehicles,\" 2019 International Conference on Automation, Computational and Technology Management (ICACTM), 2019, pp. 51-56.
[12] X. Zhang, X. Li, Y. Chen, and X. Zhang, \"Battery monitoring system for electric vehicle based on cloud platform,\" 2018 IEEE Transportation Electrification Conference and Expo (ITEC), 2018, pp. 1-6.
[13] Vinal, G.W., “Storage Battery”, John Wiley and Sons, New York, IVth edition, pp.130-336, 1924-1955.
[14] Valer Pop, HJ Bergveld “Battery Management System Accurate State-ofCharge Indication for Battery Powered Applications” Philips Research Book Series Volume 9 Chapter 1, Springer Nederland 2008.
[15] C. Chen, K.L. Man “Design and Realization of a Smart Battery Management System” International multiconference of engineers and computer scientists volume II, Hong Kong 2012.
[16] EV Hybrid Vehicle Electronic, Extend Computer and Instrument,http://www.extendcomputer.com/html/ev_hybrid.html.
[17] Smart Guard Battery Control System, Aerovironment, Inc., http://www.aerovironment.com. BatOpt Battery management System, AC Propulsion Inc., http://www.acpropulsion.com/products/Battery_mgt.html.
[18] B.P.DIVAKAR, H.J.WU, J. XU “Battery Management System and Control Strategy for Hybrid and Electric Vehicle” Modular Battery Management System for HEVs” University of Toledo 2002.
[19] Neeta Khare, Rekha Govil “Modeling Automotive Battery Diagnostics” Power Electronics Technology, March 2008.
[20] Neeta Khare, Rekha Govil “A Battery Storage System for Fault Tolerance” IEEE, 2007. [11] Neeta Khare, Rekha Govil, and Surendra Kumar Mittal, “A Process of determining State of Charge and State of Health of a Battery”, Indian Patent, 813/KOL/2005.
[21] Neeta Khare, Shalini Chandra and Rekha Govil “Statistical modeling of SoH of an automotive battery for online Indication” IEEE, 2008.