Abstract
Worldwide, electric vehicle (EV) sales are booming nowadays due to the rapid increase in the cost of fossil fuels. Lithium-ion batteries are very familiar in the EV industry because of their high energy per unit mass relative to other electric energy storage systems. To obtain the required voltage, several lithium-ion batteries are connected serially. Due to manufacturing inconsistencies, the voltage of serially connected cells is not always equal, which might result in a charge imbalance. This imbalance may reduce the battery’s life span due to the action of undercharging and overcharging. Battery charge equalisation (BCE) is challenging because it requires a constant voltage level in each cell. Various topologies and control strategies have been proposed in the past literature to build and improve the BCE. This study extracts the recently proposed DC-DC converter-based topologies for BCE. This study then gives a comparative analysis of various control strategies used in BCE and ends with implementing control strategies with BCE topology using a DC-DC converter. This study incorporates contextualised topologies used by BCE with design, operation, and applications. Extensive simulation results are provided to compare the performance of DC-DC converter-based BCE topologies in balancing speed. Also, a comprehensive comparison of various converter topologies and control strategies has been carried out for future investigation.
1. Introduction
The widespread usage of crude oil in internal combustion engine vehicles, such as gasoline, diesel oil, and liquefied petroleum gas, has significant effects like CO2 emissions [1]. Furthermore, the global depletion of fossil resources and, as a result, rising crude oil costs pose a significant challenge to the vehicle industry. Electric vehicles (EVs) have already been widely adopted in the automotive industry as the most promising substitutes for decreasing CO2 emissions and global warming concerns [2]. The most popular EVs, such as hybrid electric vehicles (HEVs), plug-in hybrid electric vehicles (PHEVs), and pure electric vehicles or battery electric vehicles (BEVs), have become popular options due to their ability to address the issues that fossil fuel vehicles pose.
According to a Bloomberg analysis, worldwide EV sales are increasing with time, with 64 million EVs expected to be delivered by 2050, accounting for half of all passenger car sales, as illustrated in Figure 1. Various electric sources power electric vehicles, but most researchers consider rechargeable batteries the finest.

The selection of batteries for electric vehicles is one of the most challenging tasks. Various batteries used in electric cars are listed in Table 1 with their merits and demerits. From the table, it can be seen the lithium-ion battery has plenty of prices compared to others. Even though it is more expensive, it is mainly recemented in EV industries. Currently, the manufacturing of lithium-ion batteries is increasing daily [3, 4]. The year-wise growth of lithium-ion battery manufacturing is depicted in Figure 2.

Following that battery selection, the choice of battery charging topology is also a critical task. Various battery charging topologies utilised in the current scenario are depicted in Table 2. Battery charging topologies with their power range, charger power, and charging time were estimated using this table. Two systems are utilised: alternating current (AC) and direct current (DC). According to the utility of assessing topology, again, it is classified into two types, namely, onboard charging (for low-power AC charging) and off-board charging (for high-power AC/DC charging) [5].
Battery charge equalisation is one of the most critical concerns in electric vehicles. Many studies have been conducted to improve and develop the BCE [6]. Numerous BCE topologies, as well as several control mechanisms for boosting BCE efficiency, were also anticipated in this paper. Following the introduction, Section 2 elaborates on the lithium-ion battery charge equalisation; under that, the causes of cell imbalance, the module of the BCE system, and different types of BCE will be discussed. The converter-based BCE is examined in Section 3. Under that, various energy flow techniques and DC-DC converter topologies are discussed. Section 4 covers the control strategies of BCE; classification of control variables and multiple methods of SOC estimation are included in this section. Section 5 elaborates on the analysis of dc-dc converter topologies, which was carried out using MATLAB simulation; the comparative chart of converter-based BCE topologies was included in this section, which covers several elements such as energy transfer technology, balancing time, size, cost, power loss, and efficiency. Finally, this article was concluded with a conclusion.
2. Lithium-Ion Battery Charge Equalisation
Battery charge equalisation is the most severe problem with electric vehicles. The EV’s single battery is insufficient to keep it running. To make a battery pack, the “N” number of cells must be connected in parallel or series. This is dependent on the vehicle’s capacity. Due to variations in internal resistance, all battery pack cells are not uniformly charged or drained. This could harm the battery pack as a whole. The cell in the battery pack that is overcharged or undercharged will explode or lose energy. This may cause significant harm to the overall battery pack and shorten the battery’s lifespan [7, 8].
The charge imbalance among four cells is depicted in Figure 3(a). Cell 2 is undercharged, while cell four is overcharged, as determined by the state of charge (SOC). BCE approaches are utilised to provide a balanced voltage across all cells. The passive and active BCE methods are the most employed. Figure 3(b) shows the passive technique of BCE, in which a balanced voltage is maintained across all cells by dissipating excessive charges using resisters and carrying a 40% charge across each cell, but this may result in energy loss and heat concerns. The active technique of BCE is shown in Figure 3(c); here, the excessively charged cells are identified through the controller, and the excess energy is discharged to the undercharged cells, resulting in a balanced voltage among all cells and a 70% charge maintained without energy losses. The impact of battery charge equalisation on battery life span and reliability is as follows: battery balancing can maximise the capacity of the battery pack, it protects the battery from critical conditions like overcharging and over-discharging, and battery balancing is also used to maintain the battery environment at room temperature; it protects the battery from cell degradation [9, 10].

(a)

(b)

(c)
2.1. The Module of the Battery Charge Equalisation System
The fundamental block diagram for an EV with a battery charge equalisation system is shown in Figure 4. The battery charge equalisation is a part of the battery management system (BMS). BMS is the heart of EV. It consists of battery monitoring, charge equalisation, thermal management, power optimisation, and communication. The BMS monitors various battery data like the voltage, current, and temperature for analysing SOC, charging time, discharging time, and balancing time [11]. The BMS is connected between the battery pack and controller; the function of the BMS is as follows, BMS is primarily concerned with balancing the SOC and voltage of individual cells. BMS safeguards the battery against overcurrent, overvoltage, and undervoltage conditions. The BMS will continuously monitor the temperature of the battery pack and isolate it if the temperature is exceeded. BMS also monitors current, voltage, SOC, and SOH to ensure efficient charging and discharging [12, 13].

2.2. Classification of BCE Topologies
The numerous types of battery equalisation are depicted in Figure 5. The structure of battery equalisation is primarily divided into two types: passive and active [14, 15]. The passive method includes resister-based equalisation, whereas the active method includes an inductor, capacitor, and converter-based equalisation. This article emphasises the technique that is highlighted [16].

3. Converter-Based Battery Charge Equalisation
The battery charge equalisation will be accomplished in passive and active ways. The dynamic technique will outperform the passive method in terms of maximum power gain because excessive energy will be lost as heat energy in the passive mode. The most prevalent types of active charge equalisation include capacitance-based, inductance-based, transformer-based, and DC-DC converter-based charge equalisation. Charge equalisation using a DC-DC converter has several advantages, including compact size, minimum equalisation time, high equalisation efficiency, and low cost [17, 18]. According to the available literature, this section will provide a comprehensive overview of various DC-DC converter topologies. The DC-DC converter will function with the required energy flow modes to transfer energy from the battery pack to the cell or cell to the battery pack, which are also covered in this section.
3.1. Various Energy Flow Techniques
Different energy flow techniques can achieve active cell balancing, including cell-to-cell, cell-to-pack, and pack-to-cell. This section discusses the benefits and drawbacks of energy flow techniques.
Cell-to-cell energy flow technique:
Cell-to-pack energy flow technique:
Pack-to-cell energy flow technique:
3.2. Various DC-DC Converter Topologies
The DC-DC converter is crucial for charge equalisation. It transfers energy from one cell to the whole pack and vice versa. For the cell-to-pack and pack-to-cell equalisation, high voltage rating converters are used. For cell-to-cell equalisation, low voltage rating converters are utilised. There are two types of converters: one based on energy transmission (unidirectional and bidirectional converters) and the other based on isolation between source and load (non-isolated and isolated converters) [22]. A unidirectional converter transfers power only in one direction, from source to load, whereas a bidirectional converter transfers power in both directions, from source to load and vice versa. The buck, boost, and Cuk converters are nonisolated since there is no isolation between source and load. Isolated converters provide electric isolation between source and load via an isolation transformer; examples include flyback, push-pull, and dual active bridge converters [23].
The design of DC-DC converters will be handled with extreme caution. The number of electrical components employed, electric isolation, energy transferring efficiency, power rating, and voltage ratio are some of the criteria considered. These factors must be carefully examined during the design process, or the circuit’s complexity, cost, and size may be severely impacted [24]. This section describes the many DC-DC converter topologies used for battery charge equalisation, including design parameters and operation. Buck-boost, Cuk, ramp, resonant, dual active bridge, push-pull, and flyback converters are all considered [25].
3.2.1. Buck-Boost Converter Equalisation
Buck-boost converters are frequently used to increase or decrease the supply voltage. Several topologies based on buck-boost converters allow the buck-boost converter to transfer excess energy from overcharged cells to the DC link and then back to the undercharged cells for equalisation. The buck-boost converter topology is given in Figure 6 [26, 27]. This topology has N − 1 buck-boost converters for N number of cells, 2N − 2 switches, and N − 1 inductors. The energy will be stored in the corresponding inductor when the switches of highly charged battery cells are turned on for equalisation. The switch will cut off when the inductor reaches its maximum current. The inductor’s stored energy is then transmitted to the undercharged cell, turning it on. This process will continue until the state of equalisation is achieved [28].

Unlike a traditional buck-boost converter, a balanced topology is proposed that uses only one MOSFET per cell to maximise overall efficiency while lowering circuit cost. On the other hand, control complexity has skyrocketed [29]. An isolated buck-boost converter with a transformer rather than a coil is proposed to provide isolation between battery cells. This improved the circuit’s ability to protect itself by preventing errors from spreading to other series-connected cells [30]. As an alternative to the traditional kind, a buck-boost converter with four switches is employed [31].
The equalisation should have a cell voltage sensing module and an intelligent control technique to operate this converter [32] properly. The duty cycle obtained by computing the voltage difference will control the energy transmission of this equalisation. This equaliser can also be used in a modular setting. The critical constraint of equalisation is the relatively expensive cost due to the numerous components used and the complexity of the voltage sensing and control technique [33].
Individual cell balancing is possible using buck-boost converter-based balancing topologies, and execution is easy. The voltage at the buck-boost converters’ terminals is at its highest. As a result, the power rate is meagre and power loss is minimal. However, due to a large number of converter circuits, it has a slow balancing speed and a high cost and bulk [34]. The following equation calculates the inductance value of the buck-boost converter.where U is the average voltage of cells, is the switching period, is the inductance ripple current, and D is the duty cycle.
3.2.2. Cuk Converter
The traditional Cuk converter circuit is shown in Figure 7. A Cuk converter comprises two inductors, one capacitor, and two switches. For equalisation, N − 1 number of Cuk converters are needed for balancing N number of cells; hence, totally, 2N − 2 switches, 2N − 2 inductors, and N − 1 capacitors are required for this topology. The operating concept is similar to that of a buck-boost converter with one exception: in a buck-boost converter, the inductor participates in energy transfer, but in a Cuk converter, the capacitor does [35, 36].

If the voltage in cell 1 exceeds the voltage in cell 2, the excess voltage in cell one is transferred to cell 2 for equalisation. When switch S1 is closed, the capacitor C1 voltage is discharged to cell 2. Then, in the next pulse period, switches S1 and S2 are opened and closed, causing the excessive voltage in cell 1 to be charged in C1 via inductor L1 [37]. The creation of the adaptive sliding-mode control (SMC) scheme is offered after the study and modelling of the modified isolated Cuk-based equalisation. The proposed technique can deal with external disturbances and changes in system characteristics [38].
To increase the equalisation speed, the suggested equalisation used coupled inductor rather than a traditional uncoupled inductor. The uncoupled inductor takes longer to equalise over long string cells, which is overcome by the coupled inductor [39]. A fuzzy con-equalisation was proposed for the Cuk converter to tune the equalisation current. Multi-indices such as equalising speed, efficiency, and cell protection are used to assess the overall performance of the suggested equaliser [40].
Only n switches are needed to implement the suggested buck-boost with the Cuk converter. Unlike the other existing topologies, it achieves nearly half the switch count reduction without sacrificing modularity or device voltage stress [41]. The balancing circuit for the Cuk converter offers all of the benefits of a cell-to-cell charge transfer topology. In addition, a capacitor is less expensive than an inductor for energy storage. The input and output currents have a low level of ripple. On the other hand, the number of circuit components increases the topology volume [42, 43]. The following equation gives the inductance and capacitance values of the Cuk converter.where D is the duty ratio, is the input voltage, is the input inductance current ripple, is the switching frequency, is the output current, and is the capacitor voltage ripple.
3.2.3. Resonant Converter
The use of resonant converter circuits decreases switching losses. Because of the deep tank in their structure, which is made up of an inductor and a capacitor coupled in series or parallel, it reduces switching losses by constraining current and voltage rising speed during the turn-on and turn-off procedures of the switching components. [44]. The basic resonant converter topology for BCE is shown in Figure 8, with 2N − 2 switches, 2N − 2 inductors, and N − 1 capacitors for the N number of cells. The controller oversees the conduction switch. By restricting the current value, the resonant tank reduces switching losses and voltage rising time by connecting inductors and capacitors in series and parallel [45]. With a voltage difference between two cells, the resonance circuit will work. The inductor can transfer energy from an overcharged cell to an undercharged cell [46].

This research presented a novel bipolar resonant LC converter (BRLCC) for multi-cell to multi-cell topology to increase equalisation speed and efficiency. The BRLCC employs the bipolar resonance of the LC deep tank to distribute energy in a fast mode, expanding the equalisation speed. However, this topology is challenging to create and operate due to the vast number of inductors and capacitors [47]. This study proposes a Lithium-Ion battery module active cell-to-cell balancing circuit. An LLC resonant converter transmits the surplus charge directly from the overcharged cell to the undercharged cell. All the primary switches in the converter are designed to operate at almost zero voltage and current. Because the number of buttons in this circuit is decreased, this topology can achieve high efficiency and rapid equalisation speed while requiring minimal control and design. However, the topology has a considerable switching loss [48].
A systematic approach is presented in this study for reforming and analysing a soft-switching bidirectional dc-dc converter. The quasi-resonant converter circuit was constructed to eliminate losses and achieve zero switching. As a result, switching losses can be reduced, improving energy transfer efficiency [49]. Due to the reduction in switching losses, the resonant converter-based battery charge equalisation architecture offers high efficiency; nevertheless, the design cost and implementation difficulty are considerable [50], four. The inductance and capacitance modelling are as follows:where is the resonance inducsizingetizing inductance, is the resonance capacitance, is the resonance frequency, is the output voltage, D is the duty ratio, and is the input voltage.
3.2.4. Ramp Converter
The ramp converter is the next generation of multi-winding transformer charge equalisation. The ramp circuit comprises a multi-winding transformer, as shown in Figure 9. The transformer’s secondary winding is connected to the battery pack. This topology includes N number of switches, N/2 inductors, N capacitors, and N diodes for N number of cells [51, 52]. The ramp converter can work as follows: during the first cycle, the excess energy can be transferred from the cell to the battery pack through a capacitor and transformer for equalisation. In the second cycle, the power will move from the battery pack to a cell under charge through a transformer and a capacitor [53].

Soft switching is used for all switching devices during turn ON and OFF operations to diminish switching losses and improve efficiency. Due to the smaller number of windings, ramp converter-based charge equalisation is the most cost-effective. One of the primary advantages of this design is that leakage inductance is avoided. Although the cost i lower, the circuit design is more complex [54]. The inductance and capacitance values are calculated by.where is the output voltage, D is the duty ratio, is the switching frequency, is the inductance current ripple, and is is the capacitor voltage ripple.
3.2.5. Push-Pull Converter
The push-pull converter is one of the isolated converters, and there is galvanic isolation between source and load. The basic architecture of this converter is illustrated in Figure 10. For N number of cells, this topology consists of 2N + 4 switches, two diodes, one capacitor, and one transformer [54, 55]. Cell-to-cell, cell-to-pack, and pack-to-cell energy transfer systems can be possible with a push-pull converter polarisation to adjust the polarisation of voltage that will impact the transformer’s primary winding in response to the trigger signal. This voltage is a periodic pulse waveform with appropriate switching signals. This voltage waveform is rectified and sent to the output by secondary diodes. The full-bridge and half-bridge converters operate similarly [56, 57].

The active clamp push-pull converter is proposed in [58], with switching losses decreased and conversion efficiency improved because the primary and secondary switches are turned on with zero voltage switching. Furthermore, the proposed converter can minimise imbalance issues with traditional push-pull converters [59]. A charge equalisation for series-connected battery strings is provided in this work, which is based on a current-fed-push-pull converter and the AC-link approach. With the AC-link approach, the suggested charge equalisation may redistribute energy directly between the battery pack and achieve balance rapidly through a simple control. Energy conversion efficiency can be improved slightly by removing the rectifier diodes. [60]. The inductance and capacitance values of the push-pull converter are calculated using the equation below.where is the output voltage, D is the duty ratio, is the input inductance current ripple, is the input voltage, is the switching frequency, and is the output voltage ripple.
3.2.6. Dual Active Bridge Rectifier
The dual active bridge (DAB) converter is also one of the isolated converters. The significant advantages of this converter are galvanic isolation, excellent power transfer capabilities, and a wide voltage range. The DAB converter’s basic design is shown in Figure 11. [60]. This architecture has one DAB converter, 2N switches, two diodes, and one transformer for N number of cells. Two H bridges with four buttons on either side of the transformer make up the DAB converter. The transformer is utilised for galvanic isolation and voltage synchronisation between the low and high-voltage sides of the transformer [61].

The DAB converter supports both buck and boost modes of operation. The surplus energy is saved in the leakage inductance of a transformer. The DAB converter is appropriate for topologies such as packs to cells and vice versa. Closed-loop control keeps the current equalisation constant and enables effective charge control. This topology has a small footprint, remarkable efficiency, and excellent precision [62, 63]. Unlike other DAB-based topologies, the DAB converter is switched in the middle of each cell within a battery pack and a universal low-voltage bus in this work. The proposed technique allows easy control, but the size and expense of the balancing system have significantly risen due to the usage of N DAB converters for the N number of cells [64]. The DAB converter-based equalisation architecture is ideally suited for battery packs with N number of cells and offers fast balancing, but it is a heavy and expected site. The capacitance value of the dual active bridge converter is given by.where D is the duty ratio, is the output voltage, is the resonance frequency, and is the output voltage ripple.
3.2.7. Flyback Converter
A flyback converter is an isolated type of converter. A buck-boost converter is used to create it. The magnetisation inductance of the transformer is used as a storage element; for N number of cells, 2N + 4 number of switches, two capacitors and one transformer are used in this topology for BCE. This topology is depicted in the circuit shown in Figure 12 [65, 66]. The flyback converter can operate in unidirectional as well as bidirectional modes. A single switch is used for energy transfer in a unidirectional type, while two switches are used in a bidirectional type. An integrated flyback converter having a switching array is used to distinguish between overcharged and undercharged cells [67, 68].

When the voltage of any cell exceeds the battery pack’s maximum voltage, the equalisation mode of “cells to packs” is chosen. To charge the surplus energy in the transformer’s inductance, switch M1 is switched on, and switch M2 is shut off for a short period. Switch M1 is turned off, while switch M2 is switched on during the remaining switching period. The energy held in the inductance of the transformer is discharged to the battery pack, resulting in cell-to-pack equalisation. For pack-to-cell equalisation, the same procedure is followed reversely [69, 70]. This study proposed a bidirectional equalisation topology with multi-winding input and output. This topology may overcome the drawbacks of limited energy flow direction and wasteful charge transfer, but it is mainly because of the several windings and is also expensive [71].
The proposed flyback converter reduces the battery pack’s consistency. The energy transfer between the battery pack and any individual cell is accomplished using a flyback converter with a simple and reliable structure. The number of materials and size of the system could be reduced by using this topology [69, 72]. The balancing topology based on flyback converters has fewer circuit components, which decreases circuit complexity. It also includes all the benefits of a cell to pack and pack-to-cell equalisation. However, because of the transformer, the circuit size is more significant than buck-boost and Cuk converter types, increasing the cost [73, 74]. The capacitance value of the flyback converter is calculated as follows.where D is the duty ratio, is the output voltage, R is the load resistance, is the resonance frequency, and is the output voltage ripple.
4. Control Strategies of DC-DC Converter-Based BCE
The control strategies of the DC-DC converter are a software part of the BCE system. A mathematical formulation of the equalisation system can help to develop control strategies. The control techniques’ major goal is to offer stability and better operation while reducing inconsistency in battery cells with minimal balancing time and power loss. The output of the BCE system is used to define the mathematical model; the system output is the balancing current that passes through the converter at the time of balancing operation. Electrical circuit components such as resister inductors, capacitators, and controller characteristics such as PWM signal duty cycle and switching frequency are defined. Control strategy classification for control variables is briefly covered in this section [75, 76].
4.1. Classification of Control Strategies by Control Variables
The control variables, which constitute the control strategy’s input, provide information about the battery packs and cells. Terminal voltage, OCV, SOC, and capacity are examples. Decorticating the input variable is the key component that directly influences the accuracy of balancing schemes. Control variables, as well as their benefits and drawbacks, are examined in this section. The classification of control strategies by control variables is shown in Figure 13.

4.2. Cell Voltage-Based Control Strategy
Cell voltage-based equalisation has a solution that transfers energy among cells based on their voltage differential. The balancing procedure begins with the BEC system evaluating the differences between the cell’s voltage and the threshold voltage. If the discrepancies exceed the pre-set value, the battery pack will charge cells with under-voltage through the cells with overvoltage [77]. Control techniques based on terminal voltage balancing are simple to implement because the voltage is measured immediately throughout the balancing process. However, this method causes a few errors in the cell’s internal resistance and decreases battery capacity, mainly due to the ageing effect of the battery. With the aid of the Thevenin equivalent circuit, the battery terminal voltage is expressed by open-circuit voltage, voltage losses on internal resistance, and polarisation voltage [78]. There is a link between OCV and SOC, which indicates that cells with similar SOCs have nearly identical OCVs. On the other hand, inconsistencies in internal resistance cause differences in terminal voltages among cells, even if their SOCs are equal. The charging voltage cell curve theory was developed to overcome the limitations of voltage-based control techniques. Additionally, the battery pack’s capacity is maximised [79].
4.3. Capacity-Based Control Strategies
The battery’s charging, discharging, and overall capacity are input variables in capacity-based balancing schemes. Even though the SOC and voltage of the cells are equivalent, internal resistance with capacity variances causes the dischargeable capacities of these cells to differ. When the battery hits the maximum voltage, the cell with the highest capacity will have the most residual capacity. As a result, the battery’s energy use efficiency will decrease, and its life cycle will be shortened [80]. The capacity of cells was used as a control variable in this paper, and the equalisation current was tested. According to the experimental results, the algorithm of voltage-based balancing and the suggested control method were compared, and finally concluded that using capacity as a control variable can improve the charging capacity [81].
Capacity-based control strategies offer numerous benefits. Initially, it maximises energy efficiency. The m Maximum usable capacity can extend the battery’s overall life, which is critical for providing cost-effective EVs. However, determining each cell’s ability in real-time places a computational load on BMS’s hardware component. The requirement for SOC data to estimate capacity will add to the computational complexity [82].
4.4. SOC-Based Control Strategies
The SOC status of the battery cell is used as an input variable in SOC-based balancing techniques. During both charges and the discharge process, it moves energy from the cell with the highest SOC to the cell with the lowest SOC [83]. It provides more precise balancing compared to terminal voltage-based techniques because of the strong correlation between open-circuit voltage, which reflects the internal status of the battery, and SOC. Furthermore, even if total capacity differences exist across cells, SOC-based balancing control algorithms ensure that the cells are fully charged or fully discharged, allowing the entire pack’s energy to be utilised [84].
SOC is the ratio of the battery’s dischargeable capacity to its nominal capacity, and it cannot be directly measured with a sensor; hence several SOC estimation methods are proposed [85]. These strategies can be divided into four categories for comparison and analysis, [86]. The SOC estimate approach is used for the BCE process when employing a DC-DC converter. SOC is determined for each cell and kept as balanced control parameters. During the initialisation phase, the bubble approach calculates the highest SOC value (Cmax) and the minimum SOC value (SOCmin). If the SOCmin is less than the pre-set SOC for a start balancing (SOCset), the iteration is continued; otherwise, the titration is stopped, and a restart increment is made. The following equation calcifies SOC [87, 88].
If SOC is less than the SOCset for commencing balancing, the iteration is resumed; otherwise, it is finished and restarted after a pre-determined time. The battery supplies the energy to the transformer. In this process, the reduced SOC of battery n is denoted by SOCn and calculated as follows [89]:where Cbat stands for the battery’s overall capacity and “I” stands for the battery current. The positive current flows through the battery’s outlet’s positive electrode. When the difference between and is less than a number but greater than zero, the drive signal of the relevant power tube is set to “low” and the iteration is resumed and reinitialised. The control strategy flowchart in Figure 14 depicts a step-by-step approach to SOC estimation [90, 91].

4.4.1. Various Methods of SOC Estimation
One of the most significant components of a battery charge equalisation system is the SOC estimation. A large variety of SOC estimating algorithms have been presented for real time applications. For optimal design and efficient energy transfer, proper SOC estimation is required. Figure 15 depicts various approaches for estimating SOC.

(1) Direct Measurement Method. The physical parameters of the battery, such as impedance and terminal voltages, are factored into the direct measurement method. The open circuit voltage method (OCV), terminal voltage (TV) methods, impedance methods, and impedance spectroscopy (IS) methods are the most popular approaches. Table 3 compares the various methods of direct measurement.
(2) Bookkeeping Methods. This approach estimates the SOC using the battery discharge current data as an input. Internal battery impacts such as capacity loss, self-discharge, and discharging efficiency will influence these strategies. The Coulomb counting (CC) and modified Coulomb counting (MCC) methods are included in this method. Table 4 compares several systems of bookkeeping procedures.
(3) Adaptive Methods. With the advancement of artificial intelligence, the adaptive method of SOC estimation was developed. The adaptive technique delivers excellent accuracy and robustness when estimating battery SOC. It has a unique self-correcting characteristic that compensates for variations in input signals. Neural network (NN) and support vector machine (SVM) are two popular methods. Others include Kalman filter (KF), extended Kalman filter (EKF), and fuzzy neural network (FNN) method. The comparison of several adaptive strategies is shown in Table 5.
(4) Hybrid Model. This approach will utilise the advantages of the abovementioned methods to achieve maximum estimation performance and increase estimating accuracy. Coulomb counting and EMF (CC&EMF), Coulomb counting and Kalman filter (CC&KF), and per-unit system and EKF (PUS & EKF) are some of the most frequent hybrid models. Table 6 shows a comparison of various hybrid models.
Various SOC estimating strategies are thoroughly compared in the section above. The methods have a few flaws in at least one area, such as poor accuracy, implementation issues, sensor drifts, complicated programming, huge memory capacity, and complex computing. Researchers are still working on providing a suitable SOC estimating approach to address the flaws above. Whatever the new idea is, it will only be employed at the laboratory level; meanwhile, classic techniques like direct measurement and bookkeeping methods are nearly always used in EV applications [105], [106].
5. Analysis of DC-DC Converter-Based BCE with Its Control Strategies
The topologies of DC-DC converters for cell balancing were investigated using MATLAB Simulink, with six cells connected in series performing the analysis. The following section includes the critical modelling parameters for each partition: inductance and capacitance values, duty cycle, and initial SOC value. Because of the difference in the number of cells used, several parameters differ from those in the literature. This section discusses converter performance balancing time, cost, size, and efficiency, as well as simulation results for various converter topologies for BCE.
5.1. Simulation Parameters of DC-DC Converters for BCE
Table 7 lists the specifications of a lithium-ion battery, including the number of cells, nominal voltage, maximum charging voltage, standard discharging current, internal resistance, maximum useable capacity, and life cycle. Table 8 shows the components needed to design DC-DC converters for BCE. The values are based on past literature, with certain exceptions made on the basis of simulation results [107].
5.2. Initial SOC Values of Each Cell in the Lithium-Ion Battery Pack
The cell imbalance is identified by measuring the cell SOC. SOC-based balancing takes less time than voltage-based balancing. The initial SOC values of six cells connected in series are shown in Table 9. Assumptions are made based on the original SOC values. A MATLAB function tool was used to determine the difference in SOC values between each cell, and matching switches were turned ON or OFF based on the SOC values. The tiny variation in SOC values is also detected and triggers the balancing procedure to achieve 100% SOC. This boosts the overall efficiency of the battery pack while simultaneously increasing its capacity. The starting SOC values are assumed randomly, ranging from 70% to 90%.
5.3. Simulation Results
One of the most important parameters for estimating the performance of a battery charge equalisation system is the balancing time. Other elements, like power loss and efficiency, are linked by the balancing time. The active cell balancing based the on DC-DC converter was built in MATLAB software for six cells connected in series. First, a buck-boost converter-based active cell equalisation with initial SOCs of 72%, 88%, 85%, 60%, 65%, and 80% percent was constructed and simulated for six cells. The MATLAB Simulink circuit for buck-boost converter-based BCE is shown in Figure 16. Battery parameters and quantity of electrical components needed for this topology are given in Tables 5 and 6. The inductor value is calculated from equation (1) for an average voltage of 3.6 V; the duty ratio is taken as 0.5, the switching frequency of 10 kHz, and the inductor ripple current is taken as 0.4. The parameter inductor value is obtained as 450 μH. All cells have the same capacity; hence, the exact value of the inductor is used in the entire circuit. The SOC estimation code is loaded in the MATLAB function block; the switches can operate according to the SOC values of each cell. Initially, the circuit was simulated with a minimum run time and it was increased gradually to attain the balancing state. For this circuit, all six cells are balanced after 1800 s. For other converter topologies, the same model circuit is followed; for page consideration, only one circuit is depicted in this study.

Other converters, such as Cuk, ramp, push-pull, dual active bridge, and flyback converters, are designed and simulated using the same initial SOC values listed in Table 7, as well as the duty ratio and switching frequency of each converter. The balancing time for these corresponding values is 3580, 2158 s, 3200 s, 2876 s, and 1120 s, respectively. The graph is given in Figure 17. The simulation of all DC-DC converter-based BCE topologies shows the balancing time is taken on the X-axis and SOC values of each cell are taken on the Y-axis. Initially, all cells have different SOC values, and after some time, all cells are balanced at one particular period that will be highlighted, and the balancing time will be displayed in the graph.

(a)

(b)

(c)

(d)

(e)

(f)

(g)
5.4. Comparison of Different DC-DC Converter Topologies
The comparative chart and pictorial representation of various DC-DC converter topologies and their control techniques are elaborated in Table 10 and Figure 18. This will reveal the multiple properties of DC-DC converters for BCE, such as equalisation technique, control variable, SOC estimation method, equalisation time, cost, volume, efficiency, balancing speed, control complexity, power loss, voltage, and current stress. This chart and pictorial representation make it easy to pick the suitable converter topology for BCE as per the need.

(a)

(b)
6. Conclusion
This article reviews a DC-DC converter-based BCE for lithium-ion battery packs from a different standpoint. The BCE techniques are greatly needed to increase the lifespan of serially connected battery cells and groups to avoid unpleasant outcomes like overcharging and undercharging. The design, operating principle, merits, and drawbacks of several DC-DC converter-based balancing topologies are discussed in this article. The numerous control tactics like the voltage, capacity, and SOC-based control strategies are described with their advantages and flaws in this article to increase the efficiency of BCE. The implementation of control strategies in BCE topologies was investigated through MATLAB simulation, and the variation of balancing speeds of different topologies was compared. Furthermore, a comparison chart and pictorial representation of several elements such as energy transfer technology, balancing time, size, cost, power loss, and efficiency were provided. The flyback converter topology has the highest balancing speed compared to other topologies (1120 s), which will be noticed in the simulation result. The comparative analysis and pictorial representation gave the flyback converter topology the highest grade. From the control strategies section, the SOC-based control strategies are highly recemented, particularly the traditional methods like direct measurement methods and bookkeeping methods, which are practically used in EV applications. Future studies will concentrate on real-time analysis for experimental validation.
Conflicts of Interest
The authors declare that they have no conflicts of interest.