How does a BMS (Battery Management System) work? | Passive & Active cell balancing Explained - YouTube

Channel: Foolish Engineer

[0]
Hey guys, last time we saw why we need a BMS and what it does?
[7]
This time we will see what is a BMS made of? and
[11]
how does it work?
[13]
Without wasting any time, buckle up and let's go for a ride.
[27]
A battery management system is made of many hardware and software functional blocks which
[33]
has: cutoff MOSFETs,
[36]
fuel gauge monitor Cell voltage monitor / Cell voltage balancing
[41]
circuit real-time clock (RTC) and
[44]
temperature monitor system Now let鈥檚 take a look at the purpose and
[50]
the technology behind each block Cutoff FETs-
[56]
These are basically transistors, mostly MOSFETs are used, MOSFETs are nothing but controlled
[62]
switches.
[63]
These are used for connection and isolation of the battery pack between the load and charger.
[70]
MCU of the BMS measures the cell voltages, current in real-time and based on that it
[78]
Switches these FETs.These can be configured in 2 types.
[83]
Here it has a single connection to the Charger and load in our case motor controller and
[93]
Motor.
[94]
2nd diagram has 2 different connections for the Charger and Load.
[100]
Generally 1st configuration is used in the BMS system, because it reduces the hardware
[107]
where just one bus controls the charging and discharging.
[114]
Initially both MOSFETs are turned off, when a charger is connected, the current is not
[121]
flowing because FETs are off.
[123]
BMS senses voltage at the input and then it turns on the CFET which charges the battery.
[131]
If the voltage at the input pin is not present then BMS determines that Motor is Connected
[138]
then it turns on the DFET. fuel gauge / current monitor-
[146]
This block keeps the track of the charge coming in and going out of the battery pack.
[154]
Charge is the product of current and time.
[157]
For measuring the current, a current sense amplifier and a MCU which has an Analog to
[163]
digital converter is used.
[165]
A very low value current sense resistor is connected in series with the battery line,
[171]
voltage drop across this resistor is measured by this amplifier then it amplifies the signal
[177]
and delivers it to the ADC of the microcontroller.
[180]
The microcontroller measures the voltage and calculates the charge according to time.
[188]
The discharging and charging current is sensed by the direction of current, if the current
[193]
is going out of the battery then battery is discharging and if the current coming inside
[198]
of the battery that means the battery is charging or there are certain fuel gauge ICs are available
[205]
in the market, which takes care of SOC and SOH estimation of the battery.
[210]
Many times using a fuel gauge IC adds additional cost to the BMS design and when the load current
[217]
is erratic as in Electric vehicle case, using a shunt resistor is always the best option.
[226]
This configuration also helps for overcurrent protection, when current rises above safety
[233]
level, the fuel gauge circuit senses it and gives the signal to turn off the DFET or CFET.
[239]
Cell voltage monitoring / cell balancing - Monitoring the voltage of each cell is very
[244]
important.
[245]
Generally, Li-Ion batteries are used in EVs, the voltage of a Li-ion cell ranges from 2.5V-
[254]
4.2V and it depends on the chemistry.
[258]
As we saw last time, operating the battery outside the voltage range significantly reduces
[264]
the lifetime of the cell.
[266]
These cells are connected in series and parallel combination to form a battery pack.
[269]
When cells are connected in parallel combination it increases the current of the battery pack,
[271]
while a series connection increases the overall voltage.
[272]
Even if the cells are created by the same manufacturer and in the same lot, physical
[273]
properties such as internal resistance, the nominal voltage and temperature imbalance
[278]
will slightly differ from each other, while charging and discharging not every cell behaves
[286]
the same.
[287]
While charging, If the battery pack has a weaker cells than an average cell, this would
[292]
result in the weakest cell to reach out it鈥檚 limit first and the rest of the cells are
[299]
still charging, so this weaker cell heats up and its lifespan decays,on the other hand,
[305]
a weaker cell discharges faster than rest of the cells.
[310]
The weaker cell trips the discharge limit first leaving the rest of the cells with some
[316]
charge remaining inside of them.
[319]
This can be overcome by cell balancing, This cell balancing is derived into 2 parts
[327]
Passive balancing Active balancing
[331]
Lets see the passive balancing - It is the simplest and cost effective method.
[336]
In this method a dummy load like a resistor is used to discharge the excess voltage and
[342]
equalize it with other cells.
[345]
These resistors are known as bypass resistors.
[349]
Each cell connected in series in a pack will have its own bypass resistor connected through
[354]
a switch.
[356]
While charging the weaker cell charges very fast so the MOSFET connected across the weaker
[362]
cell is turned on, the charge of this cell is removed and dissipated through this resistor,
[369]
this process minimizes the charging rate of the weaker cell, whenever charge level of
[375]
the weak cell tends to go near to its full capacity the MOSFET is turned on, so all cells
[382]
along with weaker cell charges at the same time but this method is not useful while discharging
[389]
the weaker cell may reach to its minimum cut off voltage earlier than the other cell
[395]
This balancing technique is inexpensive and technically easy to implement, but is not
[403]
very efficient because electrical energy is dissipated as heat in the resistors and FET
[409]
also has switching losses.
[411]
Another drawback is that the entire discharge current flows through the MOSFET which is
[416]
mostly built into the controller IC and hence the discharge current has to be limited to
[424]
lower value upto the ICs limits which increases the discharging time.
[433]
Active balancing Unlike Passive balancing, in active balancing
[444]
the excess charge from one cell is transferred to another cell which has low charge to equalize
[451]
them.
[452]
So this can be done by charge storing components like Capacitors and Inductors.
[458]
Well, there are many methods to perform an Active cell balancing.
[462]
Let's discuss the method which is commonly used.
[466]
The Charge Shuttles / Flying Capacitors is the most commonly used method in the active
[471]
balancing, In this the capacitors are used to transfer the charge from high voltage cell
[478]
to low voltage cell.
[479]
The capacitor is connected through SPDT switches, initially the switch connects the capacitor
[487]
to the cell which has high voltage and once the capacitor is charged then the switch connects
[494]
it to the cell which has lower voltage and the charge from the capacitor flows into the
[500]
cell.
[501]
These capacitors are called the flying capacitors.
[504]
Well, the problem with this method is that the charge can be transferred only between
[510]
adjacent cells.
[511]
Also it takes more time because the capacitor has to be charged and then discharged to transfer
[513]
the charges, but still it is better than passive balancing.
[515]
Just like this there are many active cell balancing techniques, which are out of the
[522]
scope of this video (ref) (ref) 3.
[525]
Next important parameter is Temperature Monitoring - Li-ion batteries provide a lot of current
[532]
while maintaining a constant voltage, which can lead to a thermal runaway condition that
[539]
causes the battery to catch fire.
[543]
The construction of a battery is highly volatile.
[546]
Well, this temperature measurement is not just for safety, it can also suggest if the
[552]
temperature of the battery is suitable for charging or not.
[555]
To measure the temperature of these batteries a temperature sensor is used, generally the
[562]
thermistors are used as a temperature sensor, the thermistor is basically a temperature
[568]
dependent resistance, whenever there is change in temperature the resistance of the thermistor
[574]
changes and BMS calculates the temperature rise accordingly.
[578]
As we saw in the last video, the BMS acts as a logbook, to calculate the SOH and other
[585]
parameters of the battery so for that purpose the BMS has to take the data according to
[592]
time, so it should be working even if the vehicle is not on, but it might consume the
[598]
excessive power from the battery pack itself, so. to avoid that a Real time clock is integrated
[605]
with the BMS which needs very small power, and it does our job.
[610]
(Ref) Well that鈥檚 all about the BMS of an Electric
[614]
vehicle, if you think there is something missing please let me know in the comment section.
[620]
Hit the like button if you liked this video, subscribe to my channel and finally, thanks
[625]
for watching.