Next Article in Journal
MSGeN: Multimodal Selective Generation Network for Grounded Explanations
Previous Article in Journal
A Lightweight Network for Human Pose Estimation Based on ECA Attention Mechanism
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

An Active Equalization Method of Battery Pack Based on Event-Triggered Consensus Algorithm

School of Automation, Hangzhou Dianzi University, Hangzhou 310018, China
*
Author to whom correspondence should be addressed.
Electronics 2024, 13(1), 151; https://doi.org/10.3390/electronics13010151
Submission received: 1 November 2023 / Revised: 11 December 2023 / Accepted: 19 December 2023 / Published: 29 December 2023

Abstract

:
In this paper, a control strategy of a cell-based multi-agent system is proposed to solve the problem of inconsistency of series lithium-ion battery packs. The bidirectional Cuk converter is utilized as an equalizing circuit serving for balancing adjacent cells in a pack. A SOC-based consensus control with a time-triggered mechanism (TTM) is proposed. In order to reduce the actuator updates, the control method is ameliorated by altering TTM to an event-triggered mechanism (ETM). Adjustable balancing currents are designed in both TTM and ETM methods for the acceleration of the equalization process. The cases in dynamic environments under externally imposed charging/discharging currents by adopting TTM and ETM methods are investigated in detail. By comparison, the simulations and hardware-in-the-loop (HIL) experiments with a Typhoon real-time simulator are illustrated to show that, both in standby or external charging/discharging conditions, the proposed ETM algorithms are superior to TTM’s in terms of equalization time and adaptability to the external environment.

1. Introduction

To solve the problems of energy crisis, sustainable energy has been developed and received extensive attention. As an important player in sustainable energy, lithium-ion batteries have been widely used in many fields, such as electric vehicles [1,2] and battery energy storage systems [3,4], due to their merits including high energy density, low self-discharge rate, low cost and rechargeable operation. Considering the low-voltage and low-power features of the battery cell [5], it is necessary to connect multiple cells in series and parallel to increase the capacity of the pack for high-voltage and high-power applications. However, there exists a difference in production process, temperature and others, and the same type of batteries that are produced by the same manufacturer show inconsistency during use [6]. To address this phenomenon, the SOC difference [7] of cells in a pack is presented to describe the inconsistency of the battery pack [8]. The cell with the highest or lowest SOC states plays a decisive role and affects the charging and discharging performance, which changes the loss distribution and the long-term service life of the pack [9]. In other words, the service life is usually limited by the shortest-life cell, and this phenomenon is called the “barrel effect”.
Although the problem of eliminating the inconsistency of battery packs is a big challenge [10,11,12], advancements have been made regarding the inconsistency mechanism and advanced strategy. By balancing the SOC levels of all cells, the service life and safety performance of the pack need to be improved. In this case, the battery-balancing problem can be equivalently solved by the minimization of the cell SOC difference. The battery balancing methods can be categorized into two types: the passive and the active methods. The former is also called dissipation equalization and achieves pack balancing by means of energy-consuming components such as switch resistors, which is only applicable in the charging phase. The latter is also called the non-dissipative equalization method, which achieves SOC consistency across the battery pack by shifting energy from higher cells to lower cells through equalization circuits [13]. Compared with the passive method, it attracts more attention, which is attributed to its lower amount of energy used for dissipation and faster equalizing speed. Active balancing methods are transformed into the following forms: cell-to-cell, cell-to-pack, pack-to-cell, and pack-to-pack [11].
Compared with other balancing topologies, the cell-to-cell balancing structure potentially achieves better efficiency [14]. This method realizes the equalization of all cells in a pack by installing an ICE among the cells. The ICE has the merits of quick equalization, simple implementation, and low cost. From the perspective of equalization topology, innovative structures such as layered equalization have been developed in the acceleration of equalization speed [15], but this increases the number of ICEs and the complexity of the topology. Many balancing methods have been proposed, such as the multi-agent consensus control based on multi-objective constraints [16]. However, it fails to output a reasonable current to suppress the inconsistency during the charging process. In addition, precise balancing requires additional cost, complexity, and strict cooling design. A quasi-sliding mode control strategy with SOC estimation [17] and an equalization strategy based on predictive control [18] are proposed. But these types of methods can easily become computationally infeasible and impractical. Some methods have been applied to optimize the battery balancing system, such as genetic algorithm, neural network [19], and particle swarm [20]. Moreover, the distributed consensus strategies of battery balancing are growing hot spots and are widely used in factory electronics. Following the consensus spirit, the controlled system converges to a balancing state with high speed and time-saving properties. The “plug and play” function can be realized even when facing an abnormal emergency due to its strong robustness and fast self-solving under the conditions of system faults, showing the system’s flexibility and resiliency. Based on the intelligent reconfigurable battery, a multi-agent voltage balancing strategy is applied [21], but it requires memory for each battery node and becomes costly. In this sense, the consensus control for battery balancing is proposed in this paper to explore the memory-less scheme, so that the memory for each cell is not required anymore.
Inspired by the study of the distributed consensus method in the secondary control of the DC microgrid [22], an event-triggered consistency control strategy [23] with a communication-less design is proposed to solve the problem of SOC balance and power allocation among the distributed energy storages. However, the consensus will not spread to the cell level, which has long-term negative impacts on lithium-ion battery safety. To solve the cell-based inconsistency problem, a novel TTM and ETM balancing strategy with a centralized structure is proposed in this paper.
The contributions in this paper are as follows: the balancing system is built as a multi-agent system, where each battery cell is regarded as an agent and multi-agent control is adopted during the balancing process. In addition, an event-triggered mechanism is added in multi-agent system control, which is greatly beneficial to reducing the balancing convergence time and the update frequency of the actuator. To accelerate the balancing speed, the method of adjusting equalizing current is proposed for achieving cell consensus. The equalizing current becomes time-variable with the sampled data instead of a stable current. An improved balancing converter based on bidirectional Cuk [17] is utilized for bidirectional energy transfer among cells with different SOCs. The process is implemented via PWM applying to MOSFET of the ICE to generate a time-varying equalizing current. An equalization strategy based on multi-agent consensus control with sampled data featuring ETM is proposed in this paper.
The remainder of this paper is organized as follows: In Section 2, a model of the balancing system for a series-connected battery pack is presented. In Section 3, a TTM algorithm for balancing the battery pack by adjusting the balancing current is proposed. In Section 4, an equalization strategy based on ETM towards sampled data is proposed to speed up the equalization speed and reduce the actuator updates. Simulation results are presented in Section 5. HIL experiments are described in Section 6. This paper is concluded in Section 7.

2. Equalizing System for Cells

In general, a series-connected battery pack has n cells and n − 1 ICEs with bidirectional Cuk. The balancing system is designed as a multi-agent system with a fixed topology of G, where the battery cell is taken as a node and the ICE is an edge, as shown in Figure 1.

2.1. The Model of ICE

In Figure 1, ICE is oriented as an edge to connect nodes of battery i, j. In other words, ICE is the interface of bidirectional energy transfer for batteries i and j.
The left part of Figure 1 shows the circuit structure composed of ICE and batteries i, j. The right part is an equivalent topology that batteries i and j are connected to as nodes through an edge with a bidirectional energy-transferring channel; it is equivalent to a fully directed graph. In this paper, an improved bidirectional Cuk converter is used as the cell equalizer, and its circuit model is shown in Figure 2.
The battery equalizer is composed of two MOSFETs Q1 and Q2, two uncoupled inductors L1, L2 and an energy storage capacitor C1. Because the bidirectional ICE possesses a symmetrical structure, which can realize the bidirectional transfer of energy between the two adjacency cells. The circuit is equipped with an alterable direction of balancing current by controlling Q1 and Q2. The magnitude of the balancing current is adjusted by the duty cycle of the PWM signal. The circuit component models in the bidirectional Cuk are defined in Table 1.
When battery i needs to be discharged for battery j, the duty cycle of MOSFET Q1 is for the regulation of equalization current; meanwhile, the duty cycle of Q2 is constantly zero, so that the energy transmission from cell i to cell j is realized. Conversely, energy transferring from battery j to battery i can be achieved in the same manner.
As shown in Figure 3, when MOSFET Q1 is turned on, L1 and L2 absorb energy from cell i and capacity C1, respectively. The voltage of L1 is stable and it is kept charging. And L2 storages energy from C1, which is the energy flow exhibited in step 1. While MOSFET Q1 is turned off, L1 transfers energy to C1 and L2 transfers energy to cell i + 1, which accords to step 2 in Figure 4. Accordingly, the energy transfer from cell i to cell i + 1 is realized.
In addition, the balancing current is computed and defined by the average value derived from the measured inductor current of ICE. The average inductor current is defined as follows when cell i is connected to cell i + 1 and discharges to cell i + 1:
I e q i = I L i 1 = T S V B i V C i D i 1 2 2 L i 1 ( V C i V B i ) I L i 2
where I L i 1 and I L i 2 are the average current of L i 1 and L i 2 , respectively, V C i is the average voltage of the capacitor C i , V B i denotes the voltage of the ith cell, and I e q i represents the equalizing current through ICE. T S is switching period and D i 1 represents the PWM duty cycle which is applied to the MOSFET Q l 1 on the discharge side. Similarly, when the i + 1th cell discharges its energy to the ith cell, the average balancing current can be written as follows:
I e q i = I L i 2 = T S V B i + 1 V C i D i 2 2 2 L i 2 ( V C i V B i + 1 ) I L i 1
where V B i + 1 is the voltage of the i + 1th cell, and D i 2 is the duty cycle applied to the MOSFET D i 2 on the discharge side.
In the lth bidirectional converter, MOSFETs Q l 1 and Q l 2 are turned on and off complementarily. According to Formulas (1) and (2), the duty cycle corresponding to the controlled balancing current can be obtained as follows:
D i 1 = 2 L i 1 ( V C i V B i ) I e q i T S V B i V C i ,   I e q i 0 0 ,   I e q i < 0
D i 2 = 0 ,   I e q i 0 2 L i 1 ( V C i V B i ) I e q i T S V B i V C i ,   I e q i < 0
The direction of the balancing current flowing from the ith to the (i + 1)th cell via ICE l is defined as a positive direction, which has been addressed by I d in Figure 5.
By measuring the average voltage of the battery and capacitor, the duty cycle of MOSFET at each sampling time can be obtained after the appropriate design of balancing current. In Section 3, a consensus algorithm for adjusting the balancing current is proposed, and the corresponding duty cycle can be obtained by using and calculating Formulas (3) and (4).

2.2. Balancing Current Design

The balancing current between cell i and cell j passing through ICE l can be uniformly expressed as follows:
I e q i l = p i I i l ( k ) + ( 1 p i ) β i I j l ( k )
I e q j l = ( 1 p i ) I j l ( k ) + p i β i I i l ( k )
p i = 1 , w h e n   c e l l   i   d i s c h a r g e s   t o   c e l l   j 0 , e l s e
where I i l ( k ) and I j l ( k ) are the balancing current of cell i and cell j flowing into ICE l, respectively, I e q i l and I e q j l are the equalizing current of cell i and cell j, respectively, and β i is the energy transfer efficiency of ICE l satisfying 0 < β i 1 . But in ICE l, the energy transfers can only be non-bidirectional. When the current is positive, there is p i = 1 ; otherwise, p i = 0 . The current passing through ICE l to cell j is simplified as follows:
u l ( k ) = I i l ( k ) ,   c u r r e n t   d i r e c t i o n   i s   p o s i t i v e I j l ( k ) ,   c u r r e n t   d i r e c t i o n   i s   n e g a t i v e
u l ( k ) is used to simplify the balancing current through ICE. According to Formulas (5)–(8), it can be further deduced as:
I e q i l = u l ( k ) ,   c u r r e n t   d i r e c t i o n   i s   p o s i t i v e β i u l ( k ) ,   c u r r e n t   d i r e c t i o n   i s   n e g a t i v e
I e q j l = u l ( k ) ,   c u r r e n t   d i r e c t i o n   i s   p o s i t i v e β i u l ( k ) ,   c u r r e n t   d i r e c t i o n   i s   n e g a t i v e
For the convenience of analysis, the energy transfer efficiency is assumed as β i = 1 .

2.3. Model of Cell Balancing System

Assume that the initial SOC of each cell at the initial time t 0 < t is known, the SOC can be calculated by using the Coulomb counting method as follows:
S O C i ( t ) = S O C i ( t 0 ) φ i t 0 t I e q ( τ ) d τ
where S O C i ( t ) and S O C i ( t 0 ) represent the SOC state of cell i at time t and t0, respectively.
The state equation of the cell’s SOC is computed by:
S O ˙ C i ( t ) = φ i I e q ( t ) = u i ( t )
The sampling period is defined as T 0 , and Equation (11) is discretized to obtain:
x i ( k + 1 ) = x i ( k ) φ i I B i ( k )
where x i represents the SOC of cell i, and φ i = η T 0 / ( 3600 Q i ) , Q i is the Ampere-hour energy of cell i and η is the Coulomb efficiency with η = 1 for discharging and η 1 for charging.
For a series-connected cell pack with n cells and n 1 ICEs, the terminal current of a cell is calculated by:
I B i ( k ) = I S ( k ) + j = 1 n 1 c i l I e q i l ( k )
For 1 i n , I B i ( k ) is negative, occurring at discharging operation for the ith cell and vice versa. I s ( k ) is the current crossing the whole cells while the pack discharges to an external load or charges from the power source; each cell in a pack has the same external current I s ( k ) . C i l is the equalizing parameter and is defined as:
C i l = 1 , c e l l   i   c o n n e c t e d   w i t h   c e l l   j   a n d   S O C i > S O C j 1 , c e l l   i   c o n n e c t e d   w i t h   c e l l   j   a n d   S O C i < S O C j 0 , c e l l   i   n o t   c o n n e c t e d   w i t h   c e l l   j  
According to Equations (13) and (14), the balancing model in the charging/discharging pattern for a series-connected pack can be expressed as:
x i ( k + 1 ) = x i ( k ) φ i l = 1 m c i l I e q i l ( k ) φ i d ( k )
d ( k ) is the external current of the whole pack, the same as I s ( k ) mentioned before. In the actual working process, there are certain constraints on the current and cell SOC.

2.4. Constrains of the System

2.4.1. Equalizing Current Constraints

The equalizing current is very important to the safety of the battery cell. The current should be kept within a reasonable range to prevent harmful overcharging and over-discharging. The constraint of I B ( k ) is defined as:
I B i ( k ) I B max
I B max indicates the maximum allowable current during the equalization process. According to Formula (17), it can be found that the controlled equalizing current satisfies the following constraints:
u ( k ) I B max I S ( k )
It is observed that the upper bound of the equalizing current is time-varying, which changes with the external charging or discharging current.

2.4.2. Cell SOC Constraints

The cell’s SOC should be restrained in normal operation to avoid overcharging or over-discharging and its constraint is expressed by:
x min 1 m n x ( k ) x max 1 m n
where x max and x min represent the upper bound and lower bound of the SOC, respectively.

3. Equalizing System for Cells

Since battery SOC estimation has been deeply investigated and developed [24,25,26], the battery SOC at each sampling instant is supposed to be known. In this section, the relationship between battery cells and ICE is investigated through graph theory in detail.

3.1. Graph Theory

The network topology of the multi-agent system can be modeled as an undirected graph G = ( V , W ) . The edge represented by the ordered pair ( v i , v j ) indicates that agent i and agent j have neighborhood interactions, which is expressed by ( i , j ) W . In a series-connected pack, each cell is regarded as a node, and an edge is built by the path connecting two cells through ICE. V = v 1 , v 2 , , v n is represented as the point set of cells and W V × V is the set of interconnected edges. The balancing path covers all edges, which is denoted as ( v 1 , v 2 ) , ( v 2 , v 3 ) , , v i V . The set of neighbors of battery cell i is expressed by N i = j V : ( j , i ) W . The graph G is called to be connected if there exists a connecting path between any two cell nodes in graph G. As shown in Figure 6, the balancing topology of a battery pack can be equivalent to a fully directed graph, where each pair of different cells is bidirectionally connected via an edge. Two matrices are used to represent the balancing topology, one is the adjacency matrix A = a i j R n × n . If ( v i , v j ) W , then a i j > 0 and otherwise a i j = 0 . The other is the degree matrix D = d i a g ( d 1 , d 2 , , d n ) , where d 1 represents the sum of battery cells in set Ni, the number of other cells connected with the ith node. The Laplacian matrix is defined as L = D A and l i i = j = 1 n a i j , l i j = a i j , i j . For general directed graphs, the Laplacian matrix is usually asymmetric. Therefore, the cell balancing topology in this paper is a fully directed graph, and the Laplacian matrix is symmetric, so L = L T 0 . The eigenvalues of L are all real numbers and can be addressed by λ 1 λ 2 λ n , where λ 1 = 0 , λ 2 is the smallest non-zero eigenvalue and represents the algebraic connectivity of the equalizing topology. In addition, the value of λ 2 has a certain influence on the equilibrium speed of the system.
According to the cell equalizing topology in Figure 6, the Laplacian matrix L is presented as follows:
L = 1 1 0 0 0 1 2 1 0 0 0 1 2 0 0 0 0 0 2 1 0 0 0 1 1 n × n
Remark 1.
Assuming the fully directed graph of the balancing system is fully connected in this paper.

3.2. Multi-Agentconsensus Control

For a multi-agent system, the dynamics of each agent with a single integrator is defined as follows:
x ˙ i ( t ) = u i ( t ) , i = 1 , , n
where x i ( t ) is the state and can be redefined as the SOC of cell i, and u i ( t ) represents the control input of agent i. The consensus control input u i ( t ) is designed by:
u i ( t ) = j = 1 n a i j ( x i ( t ) x j ( t ) )
where a i j ( t ) is the control gain between agent i and j over the time scale t. The main idea is to move the state of each agent towards its neighbors’ state to finally achieve consensus. For a connected graph, all agents under the dynamic (20) and control law (21), will eventually converge to consensus. In practice, the network topology model may be changed with the dynamic trajectory of the pattern, which leads to the change in neighbor agents. A multi-agent system can also achieve consensus if the underlying graph has a directed spanning tree in a joint-connected manner in terms of the union of its time-varying graph topologies.
Remark 2.
Considering the balancing topology changes over different time scales are neglected, the topology is supposed to be in stable operation at each moment.
Theorem 1.
Given for  x ( 0 ) = x 1 T ( 0 ) , x 2 T ( 0 ) , , x n T ( 0 ) T , if  lim t x i x j < ε , ε > 0 , i , j 1 , 2 , , n  succeeds, the consensus of dynamics (20) will be asymptotically realized.
The balancing structure of the system is outlined in Figure 7. As shown, the collector of the battery state activates the collection for each cell at the sampling instant, and then the collected states are submitted to the consensus controller. The control law is reset by the consensus controller at each sampling instant, and the updated control law of each cell is given to the connected ICE through the drive circuit.
Define u i ( k ) = C i l I e q i l ( k ) , and SOC state model of the cell under consensus control can be obtained as follows:
x i ( k + 1 ) = x i ( k ) + φ i l = 1 m u i ( k ) φ i d ( k )
where the consensus controller is written as:
u i ( k ) = j = 1 n a i j ( t ) x i ( k ) x j ( k )
The equalizing current will be reset with the change in u i ( k ) . Combining Formulas (23) and (24), it can be further obtained as follows:
x i ( k + 1 ) = x i ( k ) φ i l = 1 m a i j x i ( k ) x j ( k ) φ i d ( k )
Combining the Laplacian matrix (20) and (25), the compact form of (25) can be rewritten as follows:
x ( k + 1 ) = x ( k ) L x ( k ) φ d ( k )
where φ d ( k ) represents the external current during charging or discharging or under external dynamic current conditions x = x 1 , x 2 , , x n T and φ = φ 1 , φ 2 , φ 3 , , φ n T .
Because this equalizing strategy updates its actuator based on the latest sampled data, this pattern is featured as the time-triggered and named time-triggered method (TTM). The proof of consensus convergence of TTM can be found in Appendix A.

4. Consensus Algorithm with Event-Triggered Mechanism

Since TTM brings frequent updates to the actuator, it is necessary to find a new method driven by less-updates with sampled data, and then ETM is proposed in this paper. This strategy can not only greatly reduce the update frequency and control load, but also effectively accelerate the equalizing speed.

4.1. Battery Balancing under ETM

The measurement error e i of the kth sampling data is expressed by:
e i ( k h ) x i ( t k h ) x i ( k h ) , t k k < t k + 1
The sampled data of all cells in a pack is applied to update the actuator depending on the ETC rather than the fixed-time update in TTM.
The ETC of the control system can be shown as follows:
e T ( t k h + l h ) L e ( t k h + l h ) < σ x T ( t k h + l h ) L x ( t k h + l h )
Denote the kth trigger the update time of all cells at t k h , and the next trigger time can be defined as follows:
t k + 1 h = t k h + inf l h e T ( t k h + l h ) L e ( t k h + l h ) > σ x T ( t k h + l h ) L x ( t k h + l h )
where h is the sampling period and σ represents the constant parameter greater than zero. As for σ , the design process is detailed in Appendix B. x i ( k h ) is the data obtained by measuring and estimating the SOC of cell i at kth time, wherein, t k h h , 2 h , , n h . The set of event-triggering time is a subset of sampling-time data. The direction and magnitude of the equalizing current will only be updated when ETC is met, instead of every sampling instant. The event-triggered controller is designed based on the state and error of all cells. When the trigger condition is satisfied and the state error reaches a threshold value, the control inputs of all cells will be updated.
The balancing model of ETM is illustrated in Figure 8. The sampler collects SOC data of the cell at each sampling instant, and the consensus controller and the CEP receive the data from the sampler. The event detection is sensed in CEP and the signal is sent to the event trigger and controller. If the arrived signal from the event trigger is positive, the control law will be changed with the newest sampled data. And the updated controlled equalizing current will be given to cells with ICE.
If the ETC in Equation (28) is satisfied, the accumulated sampling-data error is still within the allowable range, and the inundated data are adopted by all actuators. The ETC is only periodically calculated and checked at each sampling instant, which greatly reduces the computational and measuring burden compared with other ETM using continuous data. In other words, the ETC in Equation (28) brings the advantages of simplifying the control procedure and saving computing resources. In conclusion, the sampler is time-driven whereas the controller and actuator are event-triggered.

4.2. ETM Consensus Protocol for Cell Balancing

It can be seen from Formula (28) that the ETC of all cells is related to their sampled data and error at the kth sampling instant. In other words, the central controller collects each cell’s SoC at the sampling instant, and the state is driven at the latest trigger time. The state error is calculated for evaluating ETC to decide whether to update the control input of all cells. Thus, a novel consensus protocol based on the sampling data is proposed as follows:
u i ( t ) = j N ( x i ( t k h ) x j ( t k h ) ) , t t k h , t k + 1 h
The event-triggered time interval with t k h , t k + 1 h = k = t k t k + 1 1 k h , ( k + 1 ) h is divided into plenty of ( t k + 1 t k ) sampling intervals. Therefore, the consensus control protocol t k h , ( k + 1 ) h is derived as follows:
u i ( t ) = j N ( x i ( t k h ) x j ( t k h ) ) = j N ( x i ( k h ) x j ( k h ) ) j N ( e i ( k h ) e j ( k h ) ) ,   t k h , ( k + 1 ) h
Formula (31) can be rewritten into a compact form by:
u ( t ) = L ( x ( k h ) + e ( k h ) )
where x = x 1 , x 2 , , x n T and e = e 1 , e 2 , , e n T . x i ( t k h ) and x j ( t k h ) are the recorded SOC of batteries i and j. When the ETC is reached and Laplacian matrix L for the designed equalizing topology is derived, the SOC-based consensus model with ETM over t k h , ( k + 1 ) h is presented as follows:
x ( t ) = x ( k h ) L ( x ( k h ) + e ( k h ) ) φ d ( k h )
The “back-to-origin” state convergence for most existing consensus algorithms is generally verified by the Lyapunov function design. But in this paper, the LaSalle invariance theorem is proposed to analyze the convergence of event-triggered protocols, which makes it converge to the subspace instead of the origin.
The proposed ETM balancing strategy has some outstanding advantages such as the slow updating frequency of the equalizer actuator attributed to the event-triggered sampling, which had never been reported in a battery balancing system previously. The central controller is designed to decide the update time of the actuator according to the latest sampling data derived from the ETC. It is concluded that this strategy can effectively reduce the updated number of actuators. Overall, the ETM control strategy consumes less equalization time than TTM’s, and the speed of cell equalizing is remarkably improved.
The proof of consensus convergence of ETM can refer to Appendix B.
In order to avoid the Zeno effect in the event-triggered equilibrium, the ETC is judged based on the periodic sampling data. The lower bound of the event piece time is at least the sampling period h, so the Zeno effect is naturally eliminated in the proposed ETM.

5. Simulation Results

The test of a series-connected pack with four battery cells is simulated in MATLAB. Under the traditional chain-topology pack, the TTM and ETM consensus controls are verified in standby mode and the charging/discharging mode. A series of comparisons were made for the equalizing strategy of TTM and ETM. The sampling period h equals 0.2 s. In order to validate the effectiveness of the proposed methods for convenience, the capacity of each cell is designed to be about 0.1 Ah, and the voltage of each cell is set to 3.6 V. Also, two groups of batteries with different initial values of SOC are designed, and the initial SOCs are specified as Case 1 and Case 2 in Table 2.
It can be characterized that the arrival of convergence state for the battery pack is obtained when the SOC difference in all cells and the average S O ¯ C satisfies lim t S O C ( t ) S O ¯ C ( t ) ε , where ε is greater than zero and S O ¯ C ( t ) = 1 n i = 1 n S O C i ( t ) represents the average SOC at each sampling instant. In practice, ε = 0.2 is designed to avoid over-equalization after the battery pack has already reached convergence.
In order to verify the equilibrium state of the system under dynamic external current, the external current is imposed as 0.05 A, the period of the external current is set as 100 s, the duty cycle is 0.5, and the SOC changes in the equalizing process of TTM and ETM are shown in Figure 9. As observed, the equalizing system under external dynamic current can also converge to consensus. The TTM system converges at 504 s, the ETM system convergences at 450 s, and the equalizing speed has been accelerated by 54 s; it is about 12% faster than TTM. The result validates the effectiveness of ETM under an external variable current.
From Figure 10, Figure 11, Figure 12, Figure 13 and Figure 14, it can be concluded that the current and voltage of each cell will reach zero, and the voltage of each cell convergences to a consensus value. The ETM system has a faster convergence time.
The simulation results with TTM are presented in Figure 11, Figure 12 and Figure 13. As shown in Figure 11a, four cells with different initial SOCs finally reach an equalization point, and the convergence time takes more than 470 s. The blue line in Figure 11b indicates the pre-defined equalization upper bound ε = 0.2 . The charging and discharging current are designed to be 0.05A/−0.05A considering the simulated low-capacity battery. The SOC changes when charging/discharging are shown in Figure 12a and Figure 13a, and the SOC differences are presented in Figure 12b and Figure 13b. Whether in the standby state or the charging and discharging state, the SOC in the pack eventually reaches the same equilibrium point and it validates the theoretical analysis. Also, the difference between the pack SOC and the mean SOC decreases in a quasi-exponential trend and eventually converges to zero. More information containing equalizing current and voltage of each cell in different modes is summarized and shown in Appendix C.
The simulation results with ETM are captured in Figure 15. As shown in Figure 15, the battery pack balancing is terminated while the SOC difference is slowly brought down to 0.2 to prevent excessive battery balancing. The comparisons between TTM and ETM can be conducted by distinguishing the results of Figure 11a and Figure 15a. The balancing process is completed in 488 s under the TTM strategy, whereas it only takes 402 s while using the ETM strategy. As a result, the balancing speed is accelerated and the number of actuator updates is decreased, which is unquestionably beneficial to the battery health. In Figure 15c, when the red-marked e T ( t k h ) L e ( t k h ) and the blue-labeled σ x T ( t k h + l h ) L x ( t k h + l h ) intersect, the error will be instantly reset to zero and an update of the actuator is triggered simultaneously. The equalization system will be guided by using the latest sampled data. Compared with the TTM strategy with an hs update period, much more than hs is available for the update in the ETM strategy, which has significantly released the computational complexity.
Figure 16 shows the ETC relation under charging and discharging mode. Figure 17a,b show the battery balancing dynamics under the ETM strategy during charging and discharging operations, respectively. The charging and discharging current are set to be 0.05A/−0.05A—the same as the TTM strategy. Compared with the TTM strategy, the time required for battery equalization to reach consensus is significantly decreased by using the ETM strategy in both charging and discharging modes. The comparison is statistically recorded in Table 3.
The SOC difference responses in the charging and discharging mode by using ETM with initial Case 1 are presented in Figure 18. As shown, the SOC differences reach zero rapidly and it shows non-linear features over time, attributed to the inherent characteristics of ETM.
As shown in Table 3, the equalizing speed of the ETM strategy is about 22.1% faster than the TTM strategy in standby mode; this advantage will result in about a 13.1% faster equalizing speed in the charging and discharging mode, respectively. These data indicate that the ETM strategy effectively speeds up the balancing speed of the battery pack and obtains a 10.9% increase over the TTM strategy.

6. Hardware-in-the-Loop Results

To investigate the cell balancing performance after using the proposed ETM strategy, the experimental verification by using CHIL is implemented. The CHIL experimental hardware platform is shown in Figure 19. The battery balancing topology is generated in Typhoon HIL604. The sampling frequency is set to 10 kHz, the battery capacity is designed as about 1.2 Ah, the initial voltage of the battery while the cell is fully charged is set as 3.6 v, and the parameters of 18,650 lithium batteries are adopted in HIL604 experiments. The initial SOC value of the battery follows the specification of Case 1 in Table 2.
The definition of equalizing current in the experiments is designed as follows:
I e q = I max ,   u I max u ,   e l s e
In order to protect the battery, the upper bound of the balancing current Imax is necessary to be designed to prevent overcharging, over-discharging, and short-circuiting.
Figure 20a shows the SOC dynamical trajectory in the TTM equalizing process and the convergence time is 2855s. The convergence time of the ETM equalizing method goes to 2361 s, as shown in Figure 20b. It is obvious that this equalization time by using ETM is much shorter than TTM’s. From this perspective, the pack balancing obtained by ETM is superior to the TTM one in terms of equalization efficiency.
It can be seen from Figure 21, Figure 22 and Figure 23 that the ETM strategy stimulates a faster balancing speed than the TTM strategy. In the case of standby, charging, and discharging, the equalizing speed is increased by about 9% and the equalization time is shortened.
In the SOC-based consensus strategy, the control implementation and ETM are mostly based on simulation, rarely reported by experiment. This paper verifies the theory and simulation through hardware-in-the-loop experiments and provides an effective way to demonstrate the large-scale battery system.
In conclusion, the effectiveness and rapidity of the proposed ETM strategy of cell balancing are validated by CHIL experiments. Compared with the traditional TTM strategy, the equalizing time and the update frequency of the actuator have been remarkably reduced.
From Table 3 and Figure 20, Figure 21, Figure 22 and Figure 23, it can be concluded that the ETM strategy has a faster equalizing speed than that of the TTM strategy, which can save the balancing time so that better consistency is obtained for all cells in a pack. Figure 15c and Figure 16 show that the PWM signal input into the MOSFET of ICE will change its value to control the balancing system only when the red-marked e T ( t k h ) L e ( t k h ) and the blue-labeled σ x T ( t k h + l h ) L x ( t k h + l h ) intersect. Whereas The update frequency of TTM is related to the sampling time h instead. It is much less than that of TTM, which can reduce the computing burden of the PWM signal.

7. Conclusions

From the perspective of a multi-agent system, the battery pack is designed as a multi-agent system in this paper, regarding cells as nodes and ICEs as edges. From this, a consensus algorithm based on SOC sampled data is proposed for accelerating the equalizing speed of the cells in a pack. Furthermore, an SOC-based consensus equalizing strategy with ETM is proposed. The convergence of the proposed two strategies is evaluated by using the Lyapunov principle. As an appropriate sampling interval is designed, the consensus performance of the battery cells is significantly improved. Finally, the validity of TTM and ETM is verified through simulations and CHIL experiments. The equalizing time and some other parameters are adopted as the evaluation indexes. The results show that the equalizing speed by using the proposed ETM strategy is faster than that of TTM mostly due to the decreased update frequency of the actuator. Overall, the novel idea of the ETM equalization strategy provides a satisfactory solution and fits well with established theories and experimental results.

Author Contributions

Conceptualization, Y.Z. and L.Y.; methodology, N.H. and L.Y.; validation, F.Z. and L.Y.; formal analysis, Y.Z., L.Y. and F.Z.; investigation, F.Z.; resources, N.H.; writing—original draft preparation, L.Y.; writing—review and editing, L.Y.; supervision, Y.Z.; project administration, Y.Z. All authors have read and agreed to the published version of the manuscript.

Funding

This research is supported by the National Natural Science Foundation of China (Grant No.51877058), the Natural Science Foundation of Zhejiang Province (Grant LZ22F030005), the Fundamental Research Funds for the Provincial Universities of Zhejiang (Grant GK239909299001-006), China.

Data Availability Statement

No new data were created.

Conflicts of Interest

The authors declare no conflict of interest.

Nomenclature and Abbreviations

i, jBattery serial numbers
D i j The duty cycle used to power the PWM signal of MOSFET j in ith ICE
L The Laplacian matrix of the system
MOSFETMetal-oxide semiconductor field-effect transistor.
Q1, Q2The MOSFETs in one ICE.
C1The capacitance in one ICE
L1, L2The inductance in one ICE
BT1, BT2The cells during the equalizing process in one ICE
e i The measurement error of cell i.
u i ( t ) The control input of the equalizing system.
S O C i ( t ) , x i ( k ) The SOC state during the equalizing process.
λ i The eigenvalue of Laplacian matrix L.
TTMTime-triggered mechanism
ETMEvent-triggered mechanism
ETCEvent-triggered condition
SOCState of charge
ICEIndividual cell equalizer
PWMPulse width modulation
CEPCentralized event processor
CHILControl hardware-in-the-loop
ZOHZero-order hold

Appendix A

Define: V ( k ) = x T ( k ) L x ( k ) ,
Δ V = V ( k + 1 ) V ( k ) = [ x ( k ) - α x ( k ) L φ ] T L [ x ( k ) - α x ( k ) L φ ] = [ x T ( k ) - α x T ( k ) L φ T ] L [ x ( k ) - α x ( k ) L φ ] = x T L x α x T L 2 x x T L φ α x T L 2 x + α 3 x T L 3 x + α x T L 2 φ φ T L x + α φ T L 2 x + φ T L φ = 2 α x T L x x T L φ + α 2 x T L 3 φ + α x T L 2 φ φ T L x + α φ T L 2 x + φ T L φ
There is an inconsistency: x T ( k h ) L e ( k h ) 1 2 ( x T ( k h ) L x ( k h ) + e T ( k h ) L e ( k h ) ) . We have:
Δ V ( α 2 λ n 2 α ) x T L 2 x + ( α λ n 1 ) x T L φ + ( α λ n 1 ) φ T L x + φ T L φ ( α 2 λ n 2 α ) x T L 2 x + ( α λ n 1 ) x T L x + ( α λ n 2 ) φ T L φ
let Δ V 0 , it has: α 2 λ n 2 α 0 α λ n 1 0 α λ n 2 0 . By designing reasonable control gain α , the system converges to consensus.

Appendix B

According to the equalizing topology defined before, we define the Lyapunov function as: V ( t ) = 1 2 x T ( t ) x ( t )
For t k h , ( k + 1 ) h , it is obtained as:
V ˙ ( t ) = x T ( t ) L ( x ( k h ) + e ( k h ) ) = ( t k h ) ( x ( k h + e ( k h ) ) ) T L 2 ( x ( k h ) + e ( k h ) ) x T ( k h ) L ( x ( k h ) + e ( k h ) ) x T ( k h ) L ( x ( k h ) + e ( k h ) ) + h λ n ( x ( k h ) + e ( k h ) ) T L ( x ( k h ) + e ( k h ) ) = x T ( k h ) L x ( k h ) x T ( k h ) L e ( k h ) + h λ n ( x T ( k h ) L x ( k h ) + x T ( k h ) L e ( k h ) + e T ( k h ) L x ( k h ) + e T ( k h ) L e ( k h ) ) = ( h λ n 1 ) x T ( k h ) L x ( k h ) + ( 2 h λ n 1 ) x T ( k h ) L e ( k h ) + h λ n e T ( k h ) L e ( k h ) and   x T ( k h ) L e ( k h ) 1 2 ( x T ( k h ) L x ( k h ) + e T ( k h ) L e ( k h ) ) then ,   V ˙ ( t )   ( h λ n 1 ) x T ( k h ) L x ( k h ) + ( h λ n 1 2 ) ( x T ( k h ) L x ( k h ) + e T ( k h ) L e ( k h ) ) + h λ n e T ( k h ) L e ( k h )   ( 2 h λ n 3 2 ) x T ( k h ) L x ( k h ) + ( 2 h λ n 3 2 ) e T ( k h ) L e ( k h ) let   V ˙ ( t ) 0 , it   has : ( 2 h λ n 3 2 ) x T ( k h ) L x ( k h ) + ( 2 h λ n 1 2 ) e T ( k h ) L e ( k h ) 0 ( 2 h λ n 1 2 ) e T ( k h ) L e ( k h ) ( 3 2 2 h λ n ) x T ( k h ) L x ( k h ) e T ( k h ) L e ( k h ) 3 2 2 h λ n 2 h λ n 1 2 x T ( k h ) L x ( k h ) ( E T C ) then ,   we   have : 3 2 2 h λ n 2 h λ n 1 2 0 1 4 λ n h 3 4 λ n
The sampling period h can be defined from the formula above.
Let σ = 3 2 2 h λ n 2 h λ n 1 2 , ETC can be computed by e T ( k h ) L e ( k h ) σ x T ( k h ) L x ( k h ) .
By LaSalle’s invariance principle, it can be deduced that, for t t 0 , V ˙ ( t )   0 , the consensus of the system is validated.

Appendix C

Figure A1, Figure A2, Figure A3 and Figure A4 show the equalizing current and equalizing voltage of each cell in different modes, such as standby mode, charging mode and discharging mode. These figures clearly show the relationship among equalizing current, voltage and the external current. In Figure A1 and Figure A2, the equalizing current of each cell under TTM and ETM all converges to a stable value. The steady-state current difference between standby mode and charging/discharging mode is exactly the predefined external current. In Figure A3 and Figure A4, the voltage of each cell under TTM and ETM all converges to a stable value with a decreasing difference.
Figure A1. The equalizing current of each cell by using TTM: (a) in standby mode, (b) in discharging mode, (c) in charging mode.
Figure A1. The equalizing current of each cell by using TTM: (a) in standby mode, (b) in discharging mode, (c) in charging mode.
Electronics 13 00151 g0a1
Figure A2. The equalizing current of each cell by using ETM: (a) in standby mode, (b) in discharging mode, (c) in charging mode.
Figure A2. The equalizing current of each cell by using ETM: (a) in standby mode, (b) in discharging mode, (c) in charging mode.
Electronics 13 00151 g0a2
Figure A3. The voltage of each cell by using TTM: (a) in standby mode, (b) in discharging mode, (c) in charging mode.
Figure A3. The voltage of each cell by using TTM: (a) in standby mode, (b) in discharging mode, (c) in charging mode.
Electronics 13 00151 g0a3
Figure A4. The voltage of each cell by using ETM: (a) in standby mode, (b) in discharging mode, (c) in charging mode.
Figure A4. The voltage of each cell by using ETM: (a) in standby mode, (b) in discharging mode, (c) in charging mode.
Electronics 13 00151 g0a4

References

  1. Hannan, M.A.; Hoque, M.D.M.; Hussain, A.; Yusof, Y.; Ker, A.P.J. A State of the art and energy management system of lithium-ion batteries in electric vehicle applications: Issues and recommendations. IEEE Access 2018, 6, 19362–19378. [Google Scholar] [CrossRef]
  2. Lipu, M.H.; Hannan, M.; Hussain, A.; Hoque, M.; Ker, P.J.; Saad, M.; Ayob, A. A review of state of health and remaining useful life estimation methods for lithium-ion battery in electric vehicles: Challenges and recommendations. J. Clean. Prod. 2018, 205, 115–133. [Google Scholar] [CrossRef]
  3. Li, Y.; Han, Y. A module-integrated distributed battery energy storage and management system. IEEE Trans. Power Electron. 2016, 31, 8260–8270. [Google Scholar] [CrossRef]
  4. Zhang, C.; Wei, Y.-L.; Cao, P.-F.; Lin, M.-C. Energy storage system: Current studies on batteries and power condition system. Renew. Sustain. Energy Rev. 2018, 82, 3091–3106. [Google Scholar] [CrossRef]
  5. Ouyang, Q.; Han, W.; Zou, C.; Xu, G.; Wang, Z. Cell balancing control for lithium-ion battery packs: A hierarchical optimal approach. IEEE Trans. Ind. Inform. 2019, 16, 5065–5075. [Google Scholar] [CrossRef]
  6. Caspar, M.; Eiler, T.; Hohmann, S. Systematic comparison of active balancing: A model-based quantitative analysis. IEEE Trans. Veh. Technol. 2016, 67, 920–934. [Google Scholar] [CrossRef]
  7. Feng, F.; Teng, S.; Liu, K.; Xie, J.; Xie, Y.; Liu, B.; Li, K. Co-estimation of lithium-ion battery state of charge and state of temperature based on a hybrid electrochemical-thermal-neural-network model. J. Power Sources 2020, 455, 227935. [Google Scholar] [CrossRef]
  8. Yan, J.; Cheng, Z.; Xu, G.; Qian, H.; Xu, Y. Fuzzy control for battery equalization based on state of charge. In Proceedings of the 2010 IEEE 72nd Vehicular Technology Conference—Fall, Ottawa, ON, Canada, 6–9 September 2010; pp. 1–7. [Google Scholar]
  9. Balasingam, B.; Ahmed, M.; Pattipati, K. Battery management systems—Challenges and some solutions. Energies 2020, 13, 2825. [Google Scholar] [CrossRef]
  10. Li, Y.; Xu, J.; Mei, X.; Wang, J. A unitized multi-winding transformer-based equalization method for series-connected battery strings. IEEE Trans. Power Electron. 2019, 34, 11981–11989. [Google Scholar] [CrossRef]
  11. Qu, F.; Luo, Q.; Liang, H.; Mou, D.; Sun, P.; Du, X. Systematic overview of active battery equalization structures: Mathematical modeling and performance evaluation. IEEE Trans. Energy Convers. 2022, 37, 1685–1703. [Google Scholar] [CrossRef]
  12. Ma, Y.; Duan, P.; Sun, Y.; Chen, H. Equalization of lithium-ion battery pack based on fuzzy logic control in electric vehicle. IEEE Trans. Ind. Electron. 2018, 65, 6762–6771. [Google Scholar] [CrossRef]
  13. Hua, Y.; Zhou, S.; Cui, H.; Liu, X.; Zhang, C.; Xu, X.; Ling, H.; Yang, S. A comprehensive review on inconsistency and equalization technology of lithium-ion battery for electric vehicles. Int. J. Energy Res. 2020, 44, 11059–11087. [Google Scholar] [CrossRef]
  14. Lee, K.-M.; Lee, S.-W.; Choi, Y.-G.; Kang, B. Active balancing of Li-ion battery cells using transformer as energy carrier. IEEE Trans. Ind. Electron. 2016, 64, 1251–1257. [Google Scholar] [CrossRef]
  15. Dong, B.; Li, Y.; Han, Y. Parallel architecture for battery charge equalization. IEEE Trans. Power Electron. 2014, 30, 4906–4913. [Google Scholar] [CrossRef]
  16. Barreras, J.V.; de Castro, R.; Wan, Y.; Dragicevic, T. A consensus algorithm for multi-objective battery balancing. Energies 2021, 14, 4279. [Google Scholar] [CrossRef]
  17. Ouyang, Q.; Chen, J.; Zheng, J.; Hong, Y. SOC estimation-based quasi-sliding mode control for cell balancing in lithium-ion battery packs. IEEE Trans. Ind. Electron. 2017, 65, 3427–3436. [Google Scholar] [CrossRef]
  18. McCurlie, L.; Preindl, M.; Emadi, A. Fast model predictive control for redistributive lithium-ion battery balancing. IEEE Trans. Ind. Electron. 2016, 64, 1350–1357. [Google Scholar] [CrossRef]
  19. Jinlei, S.; Wei, L.; Chuanyu, T.; Tianru, W.; Tao, J.; Yong, T. A novel active equalization method for series-connected battery packs based on clustering analysis with genetic algorithm. IEEE Trans. Power Electron. 2021, 36, 7853–7865. [Google Scholar] [CrossRef]
  20. Hoque, M.M.; Hannan, M.A.; Mohamed, A. Charging and discharging model of lithium-ion battery for charge equalization control using particle swarm optimization algorithm. J. Renew. Sustain. Energy 2016, 8, 065701. [Google Scholar] [CrossRef]
  21. Li, S.; Shang, Y.; Duan, B.; Chen, G.; Zhang, Q.; Zhang, C. A state-of-charge uniformity control method for energy storage batteries based on distributed cooperative control. In Proceedings of the 2021 China Automation Congress (CAC), Beijing, China, 22–24 October 2021. [Google Scholar]
  22. Khazaei, J.; Nguyen, D.H. Multi-agent consensus design for heterogeneous energy storage devices with droop control in smart grids. IEEE Trans. Smart Grid 2017, 10, 1395–1404. [Google Scholar] [CrossRef]
  23. Qian, Y.-Y.; Premakumar, A.V.P.; Wan, Y.; Lin, Z.; Shamash, Y.A.; Davoudi, A. Dynamic Event-Triggered Distributed Secondary Control of DC Microgrids. IEEE Trans. Power Electron. 2022, 37, 10226–10238. [Google Scholar] [CrossRef]
  24. Lee, S.; Kim, J.; Lee, J.; Cho, B. State-of-charge and capacity estimation of lithium-ion battery using a new open-circuit voltage versus state-of-charge. J. Power Sources 2008, 185, 1367–1373. [Google Scholar] [CrossRef]
  25. Peng, J.; Luo, J.; He, H.; Lu, B. An improved state of charge estimation method based on cubature Kalman filter for lithium-ion batteries. Appl. Energy 2019, 253, 113520. [Google Scholar] [CrossRef]
  26. Sun, L.; Li, G.; You, F. Combined internal resistance and state-of-charge estimation of lithium-ion battery based on extended state observer. Renew. Sustain. Energy Rev. 2020, 131, 109994. [Google Scholar] [CrossRef]
Figure 1. The structure of cells and connected ICE.
Figure 1. The structure of cells and connected ICE.
Electronics 13 00151 g001
Figure 2. Cell equalizer with bidirectional Cuk topology.
Figure 2. Cell equalizer with bidirectional Cuk topology.
Electronics 13 00151 g002
Figure 3. The waveform of inductive current voltage and duty cycle in bidirectional Cuk equalization circuit.
Figure 3. The waveform of inductive current voltage and duty cycle in bidirectional Cuk equalization circuit.
Electronics 13 00151 g003
Figure 4. The operation steps for equalizing the two cells via ICE.
Figure 4. The operation steps for equalizing the two cells via ICE.
Electronics 13 00151 g004
Figure 5. A serial-connected battery pack with bidirectional Cuk equalizers.
Figure 5. A serial-connected battery pack with bidirectional Cuk equalizers.
Electronics 13 00151 g005
Figure 6. Topology graph of the cell equalizing system.
Figure 6. Topology graph of the cell equalizing system.
Electronics 13 00151 g006
Figure 7. The balancing structure of the whole system.
Figure 7. The balancing structure of the whole system.
Electronics 13 00151 g007
Figure 8. The balancing model of ETM.
Figure 8. The balancing model of ETM.
Electronics 13 00151 g008
Figure 9. SOC responses of TTM and ETM under external variable current conditions: (a) TTM, (b) ETM.
Figure 9. SOC responses of TTM and ETM under external variable current conditions: (a) TTM, (b) ETM.
Electronics 13 00151 g009
Figure 10. Current dynamics of TTM and ETM under external variable current condition: (a) TTM (b) ETM.
Figure 10. Current dynamics of TTM and ETM under external variable current condition: (a) TTM (b) ETM.
Electronics 13 00151 g010
Figure 11. Simulation results with the coefficient of Case 1 by using TTM: (a) SOC responses in standby mode, (b) SOC difference in standby mode.
Figure 11. Simulation results with the coefficient of Case 1 by using TTM: (a) SOC responses in standby mode, (b) SOC difference in standby mode.
Electronics 13 00151 g011
Figure 12. Simulation results with the coefficient of Case 1 by using TTM: (a) SOC responses in charging mode, (b) SOC difference in charging mode.
Figure 12. Simulation results with the coefficient of Case 1 by using TTM: (a) SOC responses in charging mode, (b) SOC difference in charging mode.
Electronics 13 00151 g012
Figure 13. Simulation results with the coefficient of Case 1 by using TTM: (a) SOC responses in discharging mode, (b) SOC difference in discharging mode.
Figure 13. Simulation results with the coefficient of Case 1 by using TTM: (a) SOC responses in discharging mode, (b) SOC difference in discharging mode.
Electronics 13 00151 g013
Figure 14. Voltage dynamics of TTM and ETM under external variable current conditions: (a) TTM, (b) ETM.
Figure 14. Voltage dynamics of TTM and ETM under external variable current conditions: (a) TTM, (b) ETM.
Electronics 13 00151 g014
Figure 15. Simulation results with the coefficient of Case 1 by using ETM: (a) SOC response in standby mode, (b) SOC difference and the average SOC of the pack in standby mode. (c) The ETC dynamics in standby mode.
Figure 15. Simulation results with the coefficient of Case 1 by using ETM: (a) SOC response in standby mode, (b) SOC difference and the average SOC of the pack in standby mode. (c) The ETC dynamics in standby mode.
Electronics 13 00151 g015
Figure 16. Simulation results with coefficient of Case 1 by using ETM: (a) The ETC response in the charging mode, (b) The ETC response in the discharging mode.
Figure 16. Simulation results with coefficient of Case 1 by using ETM: (a) The ETC response in the charging mode, (b) The ETC response in the discharging mode.
Electronics 13 00151 g016
Figure 17. Simulation results with the coefficient of Case 1 by using ETM: (a) SOC response in the charging mode, (b) SOC response in the discharging mode.
Figure 17. Simulation results with the coefficient of Case 1 by using ETM: (a) SOC response in the charging mode, (b) SOC response in the discharging mode.
Electronics 13 00151 g017
Figure 18. Simulation results with the coefficient of Case 1 by using ETM: (a) SOC difference response in the charging mode, (b) SOC difference response in the discharging mode.
Figure 18. Simulation results with the coefficient of Case 1 by using ETM: (a) SOC difference response in the charging mode, (b) SOC difference response in the discharging mode.
Electronics 13 00151 g018
Figure 19. Hardware platform of CHIL experiment.
Figure 19. Hardware platform of CHIL experiment.
Electronics 13 00151 g019
Figure 20. SOC response of the cells in a pack (a) under the external dynamic current of TTM; (b) under the external dynamic current of ETM.
Figure 20. SOC response of the cells in a pack (a) under the external dynamic current of TTM; (b) under the external dynamic current of ETM.
Electronics 13 00151 g020
Figure 21. SOC response in (a) standby mode of TTM, (b) standby mode of ETM.
Figure 21. SOC response in (a) standby mode of TTM, (b) standby mode of ETM.
Electronics 13 00151 g021
Figure 22. SOC response in (a) charging mode of TTM, (b) charging mode of ETM.
Figure 22. SOC response in (a) charging mode of TTM, (b) charging mode of ETM.
Electronics 13 00151 g022
Figure 23. SOC response in (a) discharging mode of TTM, (b) discharging mode of ETM.
Figure 23. SOC response in (a) discharging mode of TTM, (b) discharging mode of ETM.
Electronics 13 00151 g023
Table 1. Specifications of ICE converter.
Table 1. Specifications of ICE converter.
SymbolsConverter Characteristic
DescriptionValuesUnits
L1, L2Converter Inductance100μH
C1Converter Capacitor470μF
Table 2. The initial SOC of cells in pack for two methods.
Table 2. The initial SOC of cells in pack for two methods.
Cell 1Cell 2Cell 3Cell 4
Case 160525750
Case 256475348
Table 3. Comparison between TTM and ETM.
Table 3. Comparison between TTM and ETM.
Convergence TimeStandby ModeCharging ModeDischarging Mode
Case 1TTM488 s500 s474 s
ETM402 s395 s424 s
Case 2TTM458 s450 s464 s
ETM336 s426 s412 s
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Yu, L.; Zhang, Y.; Huang, N.; Zhang, F. An Active Equalization Method of Battery Pack Based on Event-Triggered Consensus Algorithm. Electronics 2024, 13, 151. https://doi.org/10.3390/electronics13010151

AMA Style

Yu L, Zhang Y, Huang N, Zhang F. An Active Equalization Method of Battery Pack Based on Event-Triggered Consensus Algorithm. Electronics. 2024; 13(1):151. https://doi.org/10.3390/electronics13010151

Chicago/Turabian Style

Yu, Longjie, Yao Zhang, Na Huang, and Fan Zhang. 2024. "An Active Equalization Method of Battery Pack Based on Event-Triggered Consensus Algorithm" Electronics 13, no. 1: 151. https://doi.org/10.3390/electronics13010151

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop