Professional Documents
Culture Documents
Abstract— As of right now the development of electric One of the factors driving the increase in the number of
vehicles is very rapid. This is supported by the transition from electric vehicles is the price of batteries which are getting
vehicles with fuel oil to electricity, the development of cheaper due to an increasingly advanced production process,
increasingly widespread electric vehicles, and the production of more efficient production processes, increased production
increasingly cheap batteries. Generally, the battery used is a
and ever-increasing investment. With the cost of producing
lithium-ion battery. But over time, the quality of the lithium-
ion battery will be degraded so that the battery quality is not as electric vehicles getting lower, causing electric vehicles to
early as its use. The causes of battery degradation are be able to replace fossil fuel vehicles. The price of batteries
unbalanced cell in the battery pack. To overcome this problem, has decreased from year to year to a very cheap economic
a reliable battery management system (BMS) is needed. In the value before 2025 [1]. Surely this price reduction will
design of the BMS to prevent the unbalance of the proposed greatly affect the price of the Battery Energy Storage
battery voltage using the active method from cell to cell System (BESS), both for stationary and mobility
battery. BMS uses a microprocessor to process battery data, a applications.
microcontroller to control battery connecting switches, and a
DC-DC converter circuit as well as a switched capacitor Electric vehicles require enormous power to operate so
(SC). From the proposed design BMS is able to monitor the they require a lot of batteries as a source of energy. Batteries
voltage of each battery directly, able to store automatic data on that are suitable for use in electric vehicles are lithium-ion
the database in the microprocessor, able to set the switch type batteries. With large number of batteries and large
connected between the highest voltage battery to the lowest energy requirements, batteries in electric vehicles must be
voltage battery, able to balance the battery with a voltage managed properly. During charging or discharging process
difference between batteries up to 0.0032 V, able to increase of battery system, the unbalanced battery capacity can cause
the capacity of the battery pack compared to the system
one or many battery cells reach the upper limit or the lower
without a balancing system up to 130 mAh , and the balancing
system can increase the energy of the battery pack compared limit cut-off voltage earlier compared to the other. If one of
to the system without a balancing system to 10.363 Wh or the battery cells reaches limit earlier and continuously
6.88%. discharges or charges, then the battery cell will be
overcharged or over discharged [2].
Keywords— active cell balancing, battery pack, switched- In order battery system to be able to work optimally,
capacitor boost converter, performance improvement
implementation of Battery Management System (BMS) is
I. INTRODUCTION required. BMS is an electronic system that has the main
functions to monitoring, protection, charge and discharge
The development of electric vehicles is growing rapidly. management, battery failure diagnosis, and data
The number of electric vehicles in 2018 reaches 5.1 million management [3]. Using a BMS with battery cell monitoring,
units [1]. The number increased by 2 million units from the protection and balancing system may achieve the battery
previous year. The use of electric vehicles aims to replace system full capacity and lifetime [4].
vehicles that use fossil fuels. The reasons for the change in
the use of vehicle from fossil fuels to electric vehicle are the One function of the BMS as part of charge and discharge
limited amount of fossil fuels and are not environmentally management is to balance battery capacity. The unbalance
friendly. Various vehicle manufacturers have competed to of battery capacity is caused by two factors namely internal
produce electric vehicles because there are enormous and external factors [5]. Internal factors namely the
opportunities for electric vehicles in the future. It is existence of production errors for the same type of battery
predicted that the number of electric vehicles will reach 125 so that there are differences in specifications between one
million units worldwide by 2030. battery with another battery such as volume, internal
The battery cells that had been used in this work were
lithium-ion with the type of Nickel Manganese Cobalt Oxide : Electric Current
(NMC). Lithium-ion NMC battery has specification as in Active Balancing : Signal
Table I. The battery cell operating voltage is 3.6Volt with Circuit
nominal capacity 3000mAh and 20 battery cells are arranged
Fig. 1. System Architecure
in series connection into battery pack with nominal voltage
of 72V or with energy capacity 216Wh per pack. The battery The battery balancing circuit consists of a Switching
pack is assumed to have been used for some time, so that Capacitor (SC) circuit and DC-DC converters. The balancing
each battery cell will have different operating conditions circuit requires one battery that has the highest voltage and
even within the same initial battery characteristics as shown one battery that has the lowest voltage. The power from the
in Table I. One battery pack with 216Wh used in the highest battery will flow to the balancing circuit and will
experiment, and to achieve the 5kWh e-trike energy capacity then be supplied to the battery with the lowest voltage.
requirement, the battery pack can be configured with 24
parallels with the same operating voltage.
TABLE I
BATTERY CHARACTERISTICS
Parameter Value
Manufacturer & model LG-HG2
Nominal capacity 3000mAh
Nominal voltage 3.6 V
Cut-off voltage (charge, discharge) 4.2 V, 2.5V
Chemistry NMC
Standard(charge;discharge) current 1.5A, 0.6A
Max (charge;discharge) current 4A, 20A
Operating Temperature 0 – 50°C
Weight 48g
Dimension 18 x 65 mm
B. System Architecture
The BMS consists of a microprocessor, microcontrollers,
sensors, switch modules and a battery balancing circuit and
5
of capacitors, diodes, and relays. There are two pairs of
relays that function to charge and empty the capacitor charge
from the battery with the highest voltage to the Boost DC-
DC Converter to arrive at the battery with the lowest voltage.
The use of SC itself makes it look as if the two batteries are
in a parallel state to each other, because the capacitor will
store the charge temporarily and make the two batteries have
different ground, thus avoiding the short circuit in the circuit.
The use of this method is due to the minimum voltage of
the battery itself which is around 2.5 V so a DC-DC
converter that has a smaller input is needed which will raise
the high voltage to a certain limit. When switch 1 and switch
2 are connected, Boost DC-DC Converter 1 will charge the
capacitor. After the capacitor load is filled, the switches 1
and 2 will be disconnected and switches 3 and 4 will be
connected. When the two switches are connected the
capacitor will empty the charge to the Buck-Boost DC-DC
Converter 2. Because the voltage of the capacitor is high, the
voltage will be reduced according to the battery charging
voltage. In this work we used three types of DC converters,
which are MT3608 indexed as TYPE 1, XL6009 as TYPE 2
and LM2577/2596 as TYPE 3.
F. Active Balancing Algorithm
The battery active balancing algorithm is run as in Fig.4,
the microprocessor will initialize all variables, functions and
objects in the Python language and the program on the
microcontroller has been uploaded to the microcontroller.
The user gives input in the form of a charging or
discharging status and provides input of the target of the
desired balance to be achieved. The phrase “starts" inputted
Fig. 2. Experimental Setup to ensure that the programs on the microprocessor and
microcontroller are running simultaneously.
C. Voltage Sensor Start
The voltage sensor consists of MAX4194 instrument Data acquisition
amplifier (IA) and analog-to-digital converter (ADC) Save all data in data
initialization
DS2438. The use of IA in voltage sensors aims to make Save data in
base
memory
measurement results better by reducing the input impedance.
The use of battery monitoring chip DS2438 aims to Connecting max.
No Relay is Ploting battery
accommodate 1-wire communication so that data can be connected voltage battery & min. battery
with balancing circuit
passed to microcontroller. ?
One pair of relays connects the battery to the balancing > Balance
circuit when highest voltage battery discharging and another Balanced
target
Determine max.
pair connect the balancing circuit to the lowest voltage No
All input
? battery & min. battery
battery charging. One battery uses two diodes. The use of Correct?
≤ Balance
diodes aims to direct current flow into or out of the battery. target
Yes
E. Balancing Circuit Turn off all switch
Battery 1 Battery 2 Create data base
Switch 1 Switch 4
DC/DC DC/DC Stop
Converter C1 Converter
1 2 Fig. 4. Active Balancing Algorithm
Switch 2 Switch 3
The database is created in csv (comma separated value)
Fig. 3. Balancing Circuit format and will be stored on the microprocessor. After the
database is made the system will automatically order
Balancing circuit as in Fig.3, have two important parts microcontroller to acquire voltage data for each battery cell.
namely SC and DC-DC Converter. SC is a circuit consisting After the data is received, the data will be stored in voltage
6
memory. From the voltage memory, the voltage data ∆ (1)
visualization will be carried out for each battery cell to time = × 100%
∆
to facilitate the user to receive information. To balance the
(2)
batteries, the voltage of each battery cell will be compared ∆ =
with each other so that the highest and lowest values can be
obtained. After getting the two values, the difference will be where is efficiency, ∆ is the amount of energy that
sought between the two values. battery with lower voltage gain, ∆ is the amount of energy
If the voltage difference between the two batteries is that battery with higher voltage release. The amount of
greater than the offset target, the microprocessor will declare energy either battery with lower voltage gain or battery with
the battery pack as unbalanced. When conditions are not higher voltage release is described in (2) with is the
balanced, the microprocessor will look for batteries that have amount of electrical power.
the highest and lowest voltages. If the number of batteries In the first charging process cycle using TYPE 1
with the value or the battery with the lowest value is more balancing circuit the result shown as Fig.5(a). Battery 1
than one, then the microprocessor will store any batteries that starts from 3.0596V and battery 2 starts from 3.6814V and
have the highest voltage value into memory and sort them. at the end, the voltage difference was 0.0034 V with 545
After sorting the memory, the battery which is the last index seconds. When discharging conducted, battery 1 starts from
in the memory is selected. The same thing is done if the 3.4986 V and the battery 2 starts from 3.9998V. The
battery with the lowest value is more than one. Thus there is difference in voltage at the end of discharging was 0.0052 V
only one battery with the highest value and one battery with with 808 seconds of balancing time.
the lowest voltage value chosen by the microprocessor. After The performance result of TYPE 2 balancing circuit
the highest and lowest batteries are determined, the shown in Fig.5(c) when charging process and Fig.5(d) when
microprocessor will send a command to the microcontroller discharging process. The battery 1 starts charging process
B to turn off the switch that was previously connected to the with 3.43 V and the battery 2 starts off with 4.0274 V which
offset circuit. Then the microprocessor will send a command shown in Fig.5(c) and at the end, voltage difference was
to the microcontroller B to connect the switch from the 0.0032V for 592 seconds. At discharging process, the
battery with the highest voltage value by inputting the Boost battery 1 starts with 3,2379 V and the battery 2 starts with
DC-DC Converter circuit and the battery with the lowest 3,6814 V and at the end the voltage difference was 0.0104 V
voltage to the output of the Boost DC-DC Converter circuit. with a balance time of 1221 seconds.
The purpose of turning off the switch that was previously
4.2
connected to the balancing circuit is to avoid short circuiting
on the circuit and the battery.
4.0
If the voltage difference between the two batteries is
smaller than the offset target, the microprocessor will state
Battery Voltage (V)
3.8
the system is in equilibrium. When the battery voltage
equilibrium is reached, the microprocessor will send a 3.6
3.8
battery with lower voltage was connected to load in parallel
configuration. The test carried out on two conditions, when 3.6
the battery in charging and discharging process. The charge
or discharge current rate used in C5 method, which means 3.4
that the current drawn from the battery is equal to the Battery 1
capacity of the battery divided by 5 hours. The battery has a 3.2 Battery 2
capacity of 3000 mAh so the current was by 600 mA.
3.0
A. Balancing Circuit Performance 0 100 200 300 400 500 600 700 800 900
Time (s)
Balancing efficiency is defined as amount of energy that
(b)
battery with lower voltage gain devided by amount of
energy that battery with higher voltage release. Balancing
efficiency can be written as follow (1) and (2) [10].
7
4.2 Fig. 5. (a) TYPE 1 : Balancing circuit performance when charging (b)
TYPE 1 : Balancing circuit performance when discharging (c) TYPE 2 :
Balancing circuit performance when charging (d) TYPE 2 : Balancing
4.0
circuit performance when discharging (e) TYPE 3 : Balancing circuit
performance when charging (f) TYPE 3 : Balancing circuit performance
Battery Voltage (V)
3.6
The performance result of TYPE 3 balancing circuit
3.4
shown in Fig.5(e) when charging process and Fig.5(f) when
discharging process. The battery 1 starts charging process
Battery 1 with 3,5398 V and the battery 2 starts off with 4,0136 V
3.2
Battery 2 which shown in Fig.5(e). At the end of charging process, the
3.0 voltage difference was 0,0034 for 1964 seconds. At
0 100 200 300 400 500 600 700
discharging process, the battery 1 starts with 3,2791 V and
Time (s)
the battery 2 starts with 3,7506 V and at the end the voltage
(c)
difference was 0,0038 V with a balance time of 2033
4.2
seconds.
4.0 The charging and discharging process was conducted
three cycles, and the results were shown in Table II. The
greatest balancing efficiency is obtained by the TYPE 1
Battery Voltage (V)
3.8
3.8 4.2V. The output must be set constant voltage so the electric
current from DC-DC converter can flow to the battery.
3.6
Higher output voltage from DC-DC converter will make less
3.4 electric current flow. So the DC-DC converter must be set
constant voltage 4.2 V so that the current flow as higher as
Battery 1
3.2 possible. Higher the current flow, higher output energy from
Battery 2
DC-DC converter. Also higher the output energy from DC-
3.0 DC converter will make battery with lower voltage gain
0 500 1000 1500 2000 2500
Time (s)
more energy.
(e) It can be seen from Table II, that balancing time in
4.2 charging condition is less than discharging condition. In
charging condition, battery will gain other energy from
4.0 external component that is power supply. Because of that,
electric current flow into the battery will be higher than only
Battery Voltage (V)
3.8
relying to balancing system and gain more energy. In
3.6
discharging condition, the battery will discharge some
energy while balancing system is running. So there will be
3.4 some current flow from the battery to load. Because there is
some current flow to the load, current from balancing
Battery 1
3.2 system will used to maintain the battery energy. Because
Battery 2
there are some current flow into the battery while some
3.0 current flow out from the battery will make less current flow
0 500 1000 1500 2000 2500
Time (s)
into the battery. Less current flow into battery make less
(f) energy the battery gain.
TABLE II
ACTIVE BALANCING CIRCUIT PERFORMANCE
DC-DC Voltage Balance Avg. Output Input Output Efficiency
Cycle Condition
Converter Difference (V) Time (s) Current (mA) Energy (J) Energy (J) (%)
Charge 0.0034 545 1236.8 4484.5 2328.4 51.92
TYPE 1 First
Discharge 0.0052 808 1285.0 6858.5 3736.8 54.48
8
Charge 0.0043 583 1284.3 4835.8 2605.8 53.89
Second
Discharge 0.0056 893 2647.6 4484.5 2328.4 51.92
Charge 0.0041 840 1264.1 6858.5 3736.8 54.48
Third
Discharge 0.0049 1142 1255.6 4835.8 2605.8 53.89
Charge 0.0032 592 1008.4 5369.2 2008.7 38.12
First
Discharge 0.0104 1221 1194.8 11478 4952.1 43.14
Charge 0.0029 425 943.23 2951.7 1329.9 45.05
TYPE 2 Second
Discharge 0.0035 1358 1200.5 12590 5492.4 43.63
Charge 0.0168 320 966.41 2909.7 1076.7 36.9
Third
Discharge 0.0035 1294 1195.6 12221 5264.8 43.08
Charge 0.0034 1964 767.78 10725 5030.8 47.47
First
TYPE 3 Discharge 0.0038 2033 891.93 14147 6152.0 43.49
Charge 0.0170 1384 689.27 6296.8 3212.0 51.01
Second
9
ACKNOWLEDGMENT Systems in Electric and Hybrid Vehicles’, Energies, vol. 4, no. 12, pp.
1840–1857, Oct. 2011.
This research was partially funded by Lembaga [5] J. Gallardo-Lozano, E. Romero-Cadaval, M. I. Milanes-Montero, and M. a.
Pengelola Dana Pendidikan (LPDP), the Indonesian Ministry Guerrero-Martinez, ‘Battery equalization active methods’, J. Power
Sources, vol. 246, pp. 934–949, Jan. 2014.
of Research, Technology and Higher Education through [6] M. Daowd, M. Antoine, N. Omar, P. van den Bossche, and J. van Mierlo,
National Centre for Sustainable Transportation Technology ‘Single switched capacitor battery balancing system enhancements’,
(NCSTT) under USAID-SHERA Program, and World Class Energies, vol. 6, no. 4, pp. 2149–2179, 2013.
University (WCU) Program managed by Institut Teknologi [7] K. Friansa, I. N. Haq, E. Leksono, N. Tapran, D. Kurniadi, and B. Yuliarto,
‘Battery Module Performance Improvement Using Active Cell Balancing
Bandung. System Based on Switched- Capacitor Boost Converter ( S-CBC )’, 2017
REFERENCES 4th Int. Conf. Electr. Veh. Technol., pp. 93–99, 2017.
[8] A. C. Baughman and M. Ferdowsi, ‘Double-tiered switched-capacitor
[1] Till Bunsen et al., Global EV Outlook 2019 : Scaling-up the transition to
battery charge equalization technique’, IEEE Trans. Ind. Electron., vol. 55,
electric mobility. 2019.
no. 6, pp. 2277–2285, 2008.
[2] I. N. Haq et al., ‘Development of Battery Management System for Cell
[9] T. Bruen, J. Marco, and M. Gama, ‘Model Based Design of Balancing
Monitoring and Protection’, in Proceedings of 2014 International
Systems for Electric Vehicle Battery Packs’, IFAC Work. Engine
Conference on Electrical Engineering and Computer Science, ICEECS
Powertrain Control. Simul. Model., pp. 1–8, 2015.
2014, 2014, no. November, pp. 203–208.
[10] Z. G. Kong, C. B. Zhu, R. G. Lu, and S. K. Cheng, ‘Comparison and
[3] M. M. Hoque, M. A. Hannan, A. Mohamed, and A. Ayob, ‘Battery charge
evaluation of charge equalization technique for series connected batteries’,
equalization controller in electric vehicle applications: A review’, Renew.
PESC Rec. - IEEE Annu. Power Electron. Spec. Conf., pp. 1–6, 2006.
Sustain. Energy Rev., vol. 75, no. March, pp. 1363–1385, 2017.
[4] Y. Xing, E. W. M. Ma, K. L. Tsui, and M. Pecht, ‘Battery Management
10