Abstract

Advancements in electric vehicle technologies and the widespread adoption of electric vehicles have brought energy storage systems to the forefront. However, efficient and secure utilization of energy storage systems requires Battery Management Systems (BMS).BMSs are typically designed with power electronics, electronic cards, integrated circuits, and auxiliary hardware components. Nevertheless, BMSs designed with such microcontrollers can only control a limited number of battery cells and constrained current values. Furthermore, employing a separate controller for each battery pack exacerbates these issues.In this study, a Programmable Logic Controller (PLC) - based BMS proposal for lithium-ion batteries has been presented, aiming to address the challenges in existing BMSs. The developed system is a passive balancing BMS comprised of controller PLC modules and auxiliary hardware. The Ladder Diagram (LD) programming language was employed for programming the PLC.In the conducted research, the voltage levels of the cells comprising the battery pack were monitored, and a passive balancing method was employed to equalize the cell voltages. Passive balancing has been applied to cells with voltage values of 2.70 V, 2.40 V, and 2.80 V using the minimum reference voltage cell balancing method to equalize the voltage levels. The output voltage has been balanced according to the maximum reference charge voltage set at 6 V through the maximum reference charge voltage balancing method. Additionally, a cooling circuit was integrated into the system to safeguard the Battery Management System (BMS) against thermal hazards. The developed PLC controller and algorithm can effectively control multiple battery packs with a single controller and operate at higher current values. This advantage allows the PLC-controlled BMS to have a broader control capacity. The presented test results indicate the successful performance of the PLC-based BMS.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call