TRIBHUVAN UNIVERSITY� INSTITUTE OF ENGINEERING� PASHCHIMANCHAL CAMPUS, POKHARA
TEAM HORSEPOWER
1
Members
Anil Kumar Yadav (PAS075BEL004)
Nikee Thakur (PAS075BEL026)
Rahul Kumar Jha (PAS075BEL030)
Sumina Neupane (PAS075BEL041)
1
Battery Management System (BMS) in Electric Cycles
INTRODUCTION
2
�BATTERY MANAGEMENT SYSTEM
�
3
Any electronic system that manages a rechargeable battery by protecting the battery from operating outside its safe operating area
FUNCTION OF BATTERY MANAGEMENT SYSTEM
4
BMS CYCLE�
5
1. Battery Monitoring
2. Battery Protection
3. Battery Balancing
4. Battery Management Algorithms
5. Data Logging
6. Communication with external devices
System constantly monitors the battery's voltage, current, temperature, and state of charge (SOC) & this data is used to determine the battery's health, capacity, and overall performance.
activated if necessary to prevent overcharging, over discharging, overheating, or short-circuiting.
Performed to ensure that all cells in the battery pack are operating at similar voltages. Battery Charging Control is used to ensure that the battery is charged safely and efficiently.
used to perform functions such as state of charge estimation, voltage and current monitoring, and protection circuit activation
used to analyze the battery's performance over time and identify potential problems.
Battery chargers, Voltage regulators & other Control Systems used to provide information on battery performance & protection status
Various methods to estimate the state of charge.
Method 1. Coulomb counting SOC estimation
Method 2. Fuzzy logic SOC estimation
Method 3. Impedance spectroscopy SOC estimation
Method 4. Kalman filtering SOC estimation
Method 5. Open circuit voltage SOC estimation method
6
OBJECTIVES�
7
Why Implementation of BMS in Electric cycles instead of Electric Cars in Nepal ?
8
Advantages of Manufacturing Electric Cycles with BMS in Nepal
The advantage of manufacturing electric cycles with battery management systems (BMS) in Nepal is
9
BMS Implementation
10
The master and slaves, star topology, organize cells into blocks or modules with one slave managing each module.
The master monitors the current and integrates it over time to calculate the net Coulomb flow. The master controls the main battery isolation contactor(s) initiating battery protection in response to data from the main current sensor or voltage and temperature data from the slaves.
The master also provides the system communications.
BMS Control Diagram
11
12
Voltage sensor(IC)
Specification
BMS DESIGN
13
Current Sensor
Specification
ACS712ELCTR-20A-T: Current Sensor
Package: SOIC-8
Mfr. Part#: ACS712ELCTR-20A-T
14
Temperature Sensor (IC)
Specification
Operation range:-400 – 1250c
Operating voltage:1.9-3.6v
Low power consumption
Model: TH06C
15
Microcontroller
Model : AT-Mega 2560
Used for controlling the logic
Keil Software used to program 8085
Design of protection circuit
The purpose of the protection circuit is to disconnect the power lines between the battery and the load using a 30 Ampere relay and fuse as shown in Figure .
Fuse is useful for preventing component damage when a sudden overcurrent occurs.
Relay on the other hand is used because it decides the path mechanically to prevent overvoltage, undervoltage, overheat, overcurrent conditions. Relay is activated through AT-Mega 2560 pin digital based on information from voltage sensors, current sensors and temperature sensors.
16
Software development
The software development has been done using C-language (Arduino IDE). The sequence of operational instructions has been uploaded into the ATmega 2560 microcontroller.
17
Economic Analysis and Basic Datas
18
Components | Cost |
Current sensor | 0.95/piece |
Battery charger | 4$/piece |
Temperature sensor | 1$/piece |
Control and Management software | Keil |
Microcontroller(8085) | 2$/piece |
Capacitor,resistor,crystal oscillater | 10$/package |
Electric Cycles in Nepal
Here are some examples of electric cycles that are available in Nepal:
19
CONCLUSIONS�
In conclusion, the Battery Management System is a crucial component in electric cycles that plays a vital role in ensuring the battery's safety, performance, and efficiency.
By continuously monitoring the battery, controlling the charging and discharge cycles, protecting the battery from hazardous conditions, and providing real-time information to the user.
The BMS helps to extend the life of the battery and improve the performance of the electric cycle. It is very important that the BMS should be well maintained with battery reliability and safety
20
References
21