Next Article in Journal
Development of Virtual Inertia Control with State-of-Charge Recovery Strategy Using Coordinated Secondary Frequency Control for Optimized Battery Capacity in Isolated Low Inertia Grid
Next Article in Special Issue
Series Architecture for the Reduction of the DC-DC Converter in a Hybrid Energy Storage System for Electric Vehicles
Previous Article in Journal
Lag Phase in the Anaerobic Co-Digestion of Sargassum spp. and Organic Domestic Waste
Previous Article in Special Issue
Route Planning for Electric Vehicles Including Driving Style, HVAC, Payload and Battery Health
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Double-Layer SOC and SOH Equalization Scheme for LiFePO4 Battery Energy Storage System Using MAS Blackboard System

1
School of Mechanical and Electrical Engineering, Qiqihar University, Qiqihar 161000, China
2
Qiqihar Sida Railway Equipment Co., Ltd., Qiqihar 161006, China
*
Author to whom correspondence should be addressed.
Energies 2023, 16(14), 5460; https://doi.org/10.3390/en16145460
Submission received: 17 May 2023 / Revised: 27 June 2023 / Accepted: 13 July 2023 / Published: 18 July 2023

Abstract

:
26650 LiFePO4 battery, as an ideal energy storage battery for the smart grid system, has the shortcomings of fast aging speed and large dispersion of aging trend, which is the reason for accelerating the 26650 battery system aging. However, it is noted that the 26650 LiFePO4 battery with high aging trend dispersion shows the characteristics of grouping. Therefore, to prolong the 26650 battery system life, this paper proposes a state-of-charge (SOC) and state-of-health (SOH) double-layer equalization scheme for 26650 LiFePO4 batteries based on a multi-agent blackboard system (MABS) that utilizes these characteristics. Based on MABS, the battery units with similar SOH are clustered into a group by a hierarchical-clustering algorithm. Then, SOH balancing is performed by changing the depth of charge and discharge (DOD) between groups, and SOC balancing is performed within the group. MATLAB simulation results verify the effectiveness of the proposed scheme in ensuring the balance of battery charge and discharge and prolonging the life of the battery energy storage system (BESS).

1. Introduction

Due to the continuous depletion of traditional energy sources, the pollution produced by fossil fuels, and excessive CO2 emissions, the proportion of renewable resources such as wind and solar energy used has been rising rapidly in recent years and so has the scale of power generation [1]. However, due to seasonal fluctuation and unpredictability, it is difficult to artificially ensure providing high power at all times, which is one of the important reasons for the difficulty in replacing traditional energy [2]. In recent years, with the continuous reduction of battery costs, the emergence of battery energy storage systems (BESS) has largely alleviated the problems caused by the defects of renewable resources. To balance the supply and demand sides, BESS can absorb excess electric energy or make up for the lack during peak power consumption periods. Therefore, with the advent of the smart grid era, the BESS has been increasingly integrated into all aspects of the modern power grid system operation. Due to attractive high energy and power density properties, Lithium-ion batteries are currently the most suitable energy storage system for powering portable electronic equipment and smart grid systems [3]. Despite the advantages of BESS, managing BESS remains a challenging problem [4].
In the management of BESS, the most basic problem is SOC balancing. Even if the manufacturer and batch of batteries are the same, due to uncontrollable small errors in manufacturing, the initial SOC of battery cells will be different. This will lead to over-charging and over-discharging, which is very dangerous. Therefore, the management of BESS has become an important research issue. Based on the multi-agent system (MAS), the SOC balancing scheme was adopted [5,6,7,8,9,10,11,12,13]. MAS is a typical distributed control system. Compared with the centralized control system, MAS provides the advantages of less dependence on nodes, low communication cost, and low individual computing burden, which is widely used in the management of distributed battery energy storage systems [14,15,16,17,18,19]. In the MAS, each battery unit is regarded as an independent individual, which can only communicate with its neighbors in the graph relationship, and sends information to its neighbors. Then, each individual will adjust its power in the next cycle period, and the overall BESS will achieve SOC equalization asymptotically. In [12], the combination of droop control and proportional-integral controller (PI) was used to change its power and adjust individual decision-making in the next step. Simultaneously, to ensure the frequency of droop control can be quickly restored under the premise of the consistency of battery SOC, a combination of frequency control and SOC control scheme was presented in [9,10]. From the perspective of communication delay and nonlinear properties of batteries, the mixture of multiple batteries and the transient nature of loads and energy sources on both sides of the grid were considered in [6,11]. Fuzzy control was adopted to achieve SOC balance and prolong battery life based on satisfying grid supply and demand balance in [5,7]. For large power grids, in [13], an adaptive multi-agent power distribution method was used according to the maximum capacity of the agent.
However, in practical applications, the internal electrochemical condition of batteries and the external environment, such as ambient temperature, charge–discharge depth, etc., should be considered. These elements will cause the battery state-of-health (SOH) to decay at different aging speeds (SOH is an important indicator of battery health, which stands for aging degrees here). The distinction of SOH among battery units will significantly reduce the overall life of BESS, but the active SOC cannot quickly balance such large charge and discharge currents. Consequently, it is hard for BESS to achieve the purpose of managing batteries by just relying on SOC consistency control. Moreover, these two balancing control (SOC balance and SOH balance) have an opposite relationship in power adjustment. When a battery unit needs to increase power due to low SOC, it will further accelerate the aging of the battery cell. To slow the aging, SOH balance control needs to reduce power instead. To alleviate this problem, reference [19] considered the priority of SOC and SOH equalization by ranking the severity of the disproportion degree of SOC and aging rate, which would be a given, which could achieve the dual goals of mixed equalization control.
The aging properties of various lithium-ion batteries also have discrepancies, which should be noticed when considering specific SOC and SOH balancing control. Up to now, LiFePO4 batteries are regarded as the most promising lithium batteries in the power grid due to their high rate discharge capability, good thermal stability, and easy access to raw materials [20]. Although the aging of the battery was considered in [21,22], the aging model of the lithium manganate battery was referred to instead of the LiFePO4 battery. Furthermore, LiFePO4 batteries can be subdivided into 18650 LiFePO4 batteries and 26650 LiFePO4 batteries. 26650 batteries have longer battery life and larger rated capacity and volume than 18650 batteries, often used in energy storage stations, etc. [23]. Therefore, aiming at the smart grid system battery storage system, improving the 26650 battery system life is emphasized in this paper. As shown in Figure 1, the aging trend is quite different. The aging trend of 18650 batteries is relatively concentrated, while the 26650 batteries are extremely scattered, which is one of the reasons for accelerating the aging of the 26650 battery system [24,25].
However, it can be found from (b) of Figure 1 that although 26650 LiFePO4 batteries show a large aging trend, they also exhibit obvious grouping characteristics. Therefore, to make full use of this characteristic, flexible communication and cooperation between battery units are crucial. The traditional communication and cooperation relationship in a distributed control system was fixed, but the MABS with a suitable structure can solve distributed problems by building a global knowledge base. Thus agents can cooperate and communicate flexibly [26], which is beneficial to realize the equalization control of 26650 battery units.
In summary, increasing the 26650 battery system life is essential. However, the existing research on SOC and SOH dual balancing control mainly focus on batteries with concentrated aging trends such as 18650, few studies focus on batteries with extremely scattered aging trends such as 26650. Since the aging trend of 26650 batteries shows the characteristics of grouping, a dual-layer equalization control of SOC and SOH based on MABS for the 26650 battery is presented by using such characteristics in this paper.
The rest of this paper is organized as follows: in Section 2, the mathematical model of the 26650 battery aging process is established; in Section 3, the battery balancing control strategy is elaborated from the blackboard system design, intra-group SOC balancing control, and inter-group SOH balancing control; in Section 4, the balancing control scheme proposed is validated using MATLAB simulation; and Section 5 concludes the paper.

2. 26650 Battery Aging Process Mathematical Model

Based on Tongwei’s accelerated aging experiment results of 26650 batteries [25], a mathematical model of the aging process of 26650 battery cells can be established by introducing the semi-empirical formula of LiFePO4 battery aging by John Wang et al. [27].
However, it is tough to predict the battery’s available capacity during the battery cycle. To estimate the battery’s available capacity, John Wang et al. [27] conducted a large number of charge–discharge experiments on LiFePO4 batteries and obtained a semi-empirical formula of the capacity degradation percentage on ambient temperature, discharge capacity, and discharge rate as:
Q l o s s = B exp 314700 + 370.3 × C r a t e R T A h 0.55
where B is the pre-exponent factor; Q l o s s is the percentage of capacity loss; C r a t e is the battery discharge rate; R is the gas constant, which can take 8.314   J / mol · K ; T the absolute temperature, which is equal to 298   K ; A h is the total discharge capacity during operation, and the calculation of A h is demonstrated as:
A h = ( cycle   number ) × ( DOD ) × ( full   cell   capacity )
Zheng Yuejiu’s team [27] simplified the parameters B in formula (1) through in-depth research and obtained Formula (3):
B = 10000 15 C r a t e 1 3
By introducing the model of capacity loss percentage, each battery’s actual capacity at the next moment under discrete time can be expressed as:
Q r e l i , k = 1 m i , k Q l o s s i , k Q i n i t i
where Q r e a l i , k represents the real capacity of a battery unit viewed as agent i in MABS at the moment of k ; Q l o s s ( i , k ) is the capacity life loss percentage of the agent i at the moment of k ; m i , k is a constant parameter for distinguishing different aging processes of battery units; and Q i n i t i represents the initial capacity of the agent. As shown in Figure 1, the aging trend of LiFePO4 batteries can be divided into two stages with a less obvious “inflection point” [25]:
The first stage is the slow aging stage. The battery inside is stable at this stage; thus the decay speed is low, which makes the aging process present strong consistency.
The second stage is the rapid aging stage. At this stage, the battery’s internal structure is destroyed, which causes the available capacity to fade rapidly, and the decay rate is increased. Therefore, the aging trend becomes highly dispersed and irreversible.
A less obvious “inflection point” between the above stages also exists. For most batteries, the aging rate after the point is significantly different from before. But for others, the point is less obvious, and the overall aging rate is relatively low.
The result of the accelerated aging cycle of LiFePO4 batteries obtained by Tongwei is shown in Figure 1b, in which agent 8 deviates greatly from others at the initial state, and agent 6 is a special individual. Therefore, this paper mainly focuses on normal batteries except agents 8 and 6. Moreover, in order to depict the overall aging trend of 26650 batteries and reflect the differences in aging trends among batteries, we could set the “inflection point” of each agent as k inflection , and the overall aging rate of the agent i can be expressed as:
m i , k = m k i f   k k inflection m ( i , k 1 ) + m r a t e i   i f   k > k inflection
where m r a t e i is the aging growth rate of the agent after the “reflection point”, and the result of the model established is shown in Figure 2:
What needs illustrating is that the aging trend of the 26650 battery is nonlinear in practice, but because of the huge SOH difference among batteries, which is much larger than the sum of the error depicting the aging trend with the linear model and the error of inaccuracy of SOH estimation, these errors will not affect the result of the algorithm proposed in this paper.

3. Balancing Control Scheme

Denote a graph G = V , ε , A composed of N nodes and their edges, where let V = v 1 , v 2 , , v N denote the set of nodes above, and let ε = V × V denote the set of edges in which an order pair v i , v j means there is an edge form v i to v j . A = a i j R N × N is the weighted adjacent matrix with non-negative elements. If ( v i , v j ) ε , a i j = 1 , otherwise a i j = 0 (We assume that there is no self-loop). Define the total number of edges pointing to v i as in-degree, and the total number of edges starting from v i as out-degree. Especially, for undirected topology, a i j = a j i , which means the in-degree is equal to the out-degree. The degree of an undirected graph can be expressed as d v i , and the degree matrix can be expressed as D = d ( v 1 ) , d ( v 2 ) d ( v N ) × E N × N . The Laplacian Matrix L = l i j R n × n is defined as:
L = a i j i f   i j j N i a i j   i f   i = j
which can be calculated by adjacent matrix A and degree matrix D :
L = D A
In this paper, it is assumed the undirected graph G is connected.

3.1. SOC Equalization Control Considering Aging

The BESS’s initial SOC of each battery unit is usually different after manufacturing. And during long-term use, battery units will exhibit varying degrees of aging because of the slight discrepancy in manufacturing and different external factors. Therefore, this section introduces the LiFePO4 battery aging model [27] and sets different parameters to simulate the aging difference between batteries. Finally, the SOC of all battery units will converge to the same value asymptotically.
The SOC of BESS can be calculated by [28]:
S O C i t = S O C i 0 ρ i σ i Q i V i 0 t P i t d t
where S O C i 0 denotes the initial SOC of each battery unit; if the battery is on dis-charging, ρ i = 1 , otherwise, ρ i = η i 0 < η i < 1 ; σ j satisfies the following equations:
σ i = 1 ξ d i   if   discharging ξ c i   if   charging
where ξ c i and ξ d i denote the converter conversion efficiencies during discharging and charging operation; P i t is the output power; V i denotes the output voltage, which is assumed as 220 V in this paper. Then, Formula (8) was discretized and simplified by Ting Yang [29]:
S O C i k + 1 = S O C i k h Γ i P i k
where h denotes the sampling interval, and since the battery parameter ρ i ρ j , σ i = σ j , for i , j = 1 , 2 , N , Γ i b / Q i and b = i = 1 N ρ i σ i V i / N , where b is a constant. Let Q i = Q r e a l i , k , Γ ^ i b / Q r e a l i , k , and Formula (10) can be expressed as:
S O C i k + 1 = S O C i k h Γ ^ i P i k
During the operation of batteries, the individual battery unit in the group will automatically allocate the output power based on the inter-group power after grouping by tracking the SOC difference from the adjacent individual, and the SOC consistency within the group will finally be achieved. The output power of the agent i in the group can be calculated by:
P i k = P ^ g k + 1 Γ ^ i a i j S O C i k S O C j k
where P ^ g k denotes the inter-group power, which will be specified in Section 3.4.

3.2. Design of MABS

3.2.1. Design of Blackboard Area

The blackboard system generally consists of three parts: blackboard, knowledge source, and controller [30]. As shown in Figure 3, in this paper, the blackboard area is roughly divided into three parts: task information area, data sharing area, and cooperation structure information area.
The task information area is a tree-like structure containing information after task decomposition, which is utilized to monitor the task execution process. According to the level of task, the task information area can be divided into two layers: (1) The upper layer is the inter-group SOH equalization control after grouping under SOH dispersion between batteries; (2) The lower layer is the intra-group SOC equalization control (before the first occurrence of clustering, all units are considered as one group).
The data sharing area mainly stores the data shared by knowledge sources and the intermediate results of task solutions, such as SOC and SOH information, where a battery unit is viewed as a knowledge source here.
The cooperation structure area mainly stores information on cooperation structure among agents. The cooperation structure in BESS is usually a ring topology [9,19], which can be depicted clearly through Laplace matrix L. And the method of rewriting the L matrix according to the grouping result will be elaborated on later in Section 3.3.2. The controller supervises the SOH difference between battery units and triggers the clustering control when exceeding a certain threshold.

3.2.2. The Threshold Selection of the MABS Controller

A proper threshold is critical to whether the blackboard system controller can work. When SOH dispersion between batteries exceeds the threshold, the system will trigger clustering and allocate more DOD to the battery unit with less aging trend. Although there is no clear definition for the severity of SOH dispersion in previous studies, we can set the dispersion of retired LiFePO4 batteries as the lowest limit so that the threshold value can be selected. Zhao Guang-Jian et al. [31] conducted a study on the capacity distribution of retired LiFePO4 batteries, as shown in Figure 4. From the figure, we can find that the difference between the worst and the best capacity of batteries is about 30%; thus, 30% can be set as the lowest limit of the threshold. It is noticed that if the chosen threshold is too lenient, it will reduce battery aging, and if the threshold is set too strict, the frequent clustering triggers will reduce system efficiency. Therefore, 20% is selected as the threshold of battery SOH dispersion in this paper.

3.3. Consistent Group Control of MAS Based on the Blackboard System

The process is mainly divided into two steps. First, when the controller detects the battery dispersion has reached a threshold, the controller will trigger the max–min K-means distributed clustering algorithm, and each battery unit will be put into different clusters based on the proximity degree of SOH; then, the intelligent agent will reconstruct the cooperation relationship based on the results after grouping.

3.3.1. Multi-Agent Distributed Clustering Algorithm

The algorithm is a classical clustering algorithm. Its basic idea is to select the largest and smallest objects k 1 , k 2 among batteries set as initial clustering centers respectively, calculate the distance from each point to objects k 1 , k 2 , and divide each object into specified clusters according to the minimum distance. Then, recalculate the center of each cluster utilized as the new clustering center, and iterate the above process until the data in each cluster does not change. The specific calculation steps are as follows:
① Let overall SOH values in BESS be the sample space Z = z 1 , z 2 z n . When the threshold is triggered, select max and mini values z max , z min in the sample space as the first clustering center, and the corresponding group is noted as Z 1 , Z 2 .
② Calculate the Euclidean distance d z i , d z i i = 1 n from Z for all clustering centers, and the max distance is recorded as d z i max .
③ Determine whether d z i max is less than θ d z 1 z 2 , where d z 1 z 2 is the distance between z max and z min , θ 0 , 1 . If d z i max exceeds θ d z 1 z 2 , the point is recorded as the third clustering center, and repeat the above steps until d z i max d z 1 z 2 .
④ After obtaining the number of groups m and the center of each cluster z 1 , z 2 z m , assign each agent to the class with the smallest Euclidean distance, then record each group as C 1 , C 2 C m .
⑤ Calculate the center value of each cluster c 1 , c 2 c m , and then, define these new centers as group centers and repeat the above steps. Finally, we can get new clusters, the number of elements in each cluster n s , s [ 1 , m ] , and the center of each cluster c 1 , c 2 c m , where m is the number of these clusters.
⑥ Recalculate the center value of each group in each cycle before the controller triggers the clustering algorithm next time.
Figure 5 shows the flowchart of the multi-agent distributed clustering algorithm.

3.3.2. Reconfiguration of the Cooperation Structure between Agents

When the clustering is completed, the system will reconstruct intelligent agents’ cooperative relationships based on the results. Since the graph structure of BESS is a loop topology, all inter-group and intra-group cooperation relations can be expressed by the Laplacian matrix, and for a connected graph [30], the Laplacian matrix L has at least one eigenvalue 0 λ 1 L λ 2 L λ n L , and the corresponding eigenvector is 1 , 1 Τ L = L 1 = 0 , 1 = 1 , 1 1 Τ . The clustering results can be classified into three cases based on the number of elements in the group n b and the nature of the connected graph:
n b = 1 , the individual is an isolated node; therefore, its neighboring agent a i j = 0 and d v i = 0 according to the nature of L-matrix.
n b = 2 , each individual has only one agent to cooperate with; therefore, its neighboring agent a i j = 1 and d v i = 1 .
n b 3 , at this moment, the individuals inside the group can form a loop; therefore, the neighboring agent a i j = 1 of any agent in the group and d v i = 2 .
The specific algorithm for multi-intelligent cooperative relationship reconstruction is demonstrated in Algorithm 1.
Algorithm 1: Reconstruction steps
Input: Group numbers m ; Cluster C = C 1 , C 2 C 3 ; Initial Laplace matrix L ; Number of elements in each group n = n 1 , n 2 , , n m
Output: Matrix after reconstruction L
  trigger ← 0                 // This is a global variable
   procedure   L _ R E W R I T E L , m , C , n
   if trigger = 1 then             // Reconstruct if system triggers clustering
    Subscript = z e r o s 4 , 6          // Record the order of elements in L
     for   r :   C 1 C m  do
     for s: n 1 n m  do
       Subscript (r, s) C r , s in L
       L 2 e y e s i z e L        // Reset L as an unit matrix
       for   r :   C 1 C m  do
        if   n r = 1 then
         L S u b s c r i p t r , 1 ←0
        else   if   n r = 2 then
        for s: 1→2 do
          L S u b s c r i p t r , 1 ←1  // Diagonal elements are 1
          L S u b s c r i p t r , 3 s ←−1 // Adjacent element is1
        else
        for ω : 1→ n m  do
          L S u b s c r i p t r , ω 1 ←−1
          L S u b s c r i p t r , ω + 1 ←−1
   trigger←0

3.4. Inter-Group SOH Equalization Control

Before the first “inflection point”, the overall battery aging trend is concentrated, and the system only requires SOC equalization control. Once an “inflection point” appears, it indicates it is not enough to slow down the battery decay trend for the system only relying on SOC equalization control. Therefore, the group SOH equalization control is particularly essential. In addition, though the 26650LiFePO4 battery aging trend has a highly dispersed degree, it also presents a more obvious grouping characteristic, which is greatly beneficial for SOH equalization control.
Generally, DOD has a tight relationship with battery SOH [32]. The relationship between SOH, DOD, and the number of aging cycles ( C a c u ) can be expressed as Formula (13):
S O H t = S O H i n i C a c u a D O D b
where S O H t is the actual SOH after each charge–discharge cycle; S O H i n i is the initial SOH; a , b are constants of the battery degradation fitting curve, and for a general Li-ion battery, a = 694 , b = 0.795 . Under the same aging cycles, if two adjacent individuals with different initial SOH ( S O H i t , S O H j t ) will be equal at the same time is guaranteed, the relationship between agents can be expressed as [33,34]:
D O D i = D O D j b S O H i n i , j S O H i n i , i a C a c u 1 b
With C a c u increasing, the dispersion of 26650 LiFePO4 batteries increases rapidly. Furthermore, the regulation of DOD has a range limitation, and the initial state gap ( S O H i n i , j S O H i n i , i ) of battery SOH is small [31]. As a result, the equalization effect of Formula (14) is not ideal, and even the system will oscillate due to the DOD regulation restriction. Moreover, Formula (14) is tough for BESS containing three or more agents to express all the regulation relationships, so Formula (14) is difficult to apply in BESS directly.
The essence of the MAS consistency algorithm is to regulate the agent i ’s output in the next step by calculating the algebraic sum of the state differences between agent i and its adjacent agents j , l separately. Consequently, the multi-agent equalization problem can be transformed into an equalization problem between two agents by considering the average value of adjacent individuals as a new agent. Meanwhile, the initial state of SOH is replaced with the SOH of neighboring individuals after each aging cycle to meet the real-time nature of the equalization control. By transforming and discretizing the Formula (14), the following expression can be obtained:
D O D i k + 1 = D O D j b k + D O D l b k 2 + h k 2 2 S O H i k S O H j k + S O H l k 1 b
where D O D i k + 1 denotes DOD of the agent i at k + 1 moment; h k is the adjustment term, 0 < h k < 1 . Because the 26650 battery aging trend dispersion becomes larger with the aging cycles, we assume the adjustment term is a linear function in this paper so that the current difference value can be appropriately adjusted in the late aging cycle to prevent overshoot. Therefore, as the number of cycles increases, the value of h at the moment of m = 2 should be smaller than the value at the moment of m 3 .
Then, regard each group as an agent, and let the central values c 1 , c 2 c m calculated from each cycle after clustering represent the average SOH of each group. Substitute them into Formula (12), and the DOD of the group i can be obtained, which is noted as D O D g , i k + 1 ,   i = 1 , 2 m . After obtaining D O D g , i k + 1 of each group, P ^ g k + 1 can be determined. Define the total power offered by BESS as P M . When P M > 0 , BESS is on discharging; when P M < 0 , BESS is on charging. The power assigned to group i can be expressed as Formula (16):
P ^ g , i k + 1 = P M D O D g , i k + 1 i = 1 m D O D g , i k + 1

3.5. Structure of the Equalization Control Scheme

In summary, as shown in Figure 6, the scheme proposed in this paper is divided into three parts: the blackboard system design, the control strategy before the battery aging dispersion threshold, and the control strategy after the battery aging dispersion threshold.
In this paper, the blackboard area is roughly divided into three parts: task information area, data sharing area, and cooperation structure information area.
Before the dispersion reaches the threshold value, battery units are controlled by SOC equalization under the loop graph topology. After the controller detects the dispersion reaches the threshold value, the system triggers the clustering algorithm to cluster battery units with similar SOH into one group. Then, the SOH equalization is controlled between groups; meanwhile, the SOC equalization is controlled within the group. Finally, the system will repeat the process above until one of the battery units in the BESS cannot work.

4. Simulations and Discussion

This section verifies that the proposed SOC and SOH double-layer equalization control based on MABS can effectively prolong the overall usage life under the condition of ensuring SOC equalization and reduce the aging dispersion of the battery to a certain extent through MATLAB. During the simulation, the aging cycle times are reduced by a certain percentage, referring to the experimental results of the accelerated aging cycle of 26650 LiFePO4 batteries in [25].
The initial Laplace matrix L is shown as:
L = 2 1 0 0 0 1 1 2 1 0 0 0 0 1 2 1 0 0 0 0 1 2 1 0 0 0 0 1 2 1 1 0 0 0 1 2
The experiment assumes that the LiFePO4 batteries have different initial SOC ( S O C 0 = 0.92 , 0.93 , 0.96 , 0.91 , 0.90 , 0.89 ) and the same initial SOH (both are 1 ). The battery voltages are all assumed as 220 V, and the initial value of DOD is 0.6. The simulation experimental parameters are given in Table 1.
Figure 7 shows the comparison of the process of SOC change. From the overall trend, SOC decreases with aging cycles in the balancing process, which reflects the influence of the aging of batteries on SOC balancing. From the SOC aging degree, the proposed algorithm not only improves the service life of the battery system but also increases the aging degree of batteries, which enables batteries to fully release electric energy.
Figure 8 shows the process of DOD change during the simulation process. After the “inflection point”, the SOC gradually shows the grouping trend, and the DOD is also adjusted according to different groups.
As shown in Figure 9, (a) and (b) show the aging trend of the battery without the proposed scheme and with the proposed scheme, respectively, and (b) clearly shows that compared with (a), the overall aging cycle increases from 330 to nearly 400, and the dispersion between batteries also decreases to some extent, which also proves the effectiveness of the algorithm.

5. Conclusions

In this paper, mainly based on the experimental results of accelerated aging cycles of 26650 batteries, a double-layer equalization control scheme of SOC and SOH based on MABS is proposed. By introducing the semi-empirical equation of LiFePO4 battery aging, the aging process model of a 26650 battery unit is established. Then, combined with the blackboard system and the grouping characteristics of the 26650 battery aging trend, a double-layer equalization control scheme of SOC and SOH is realized. The simulation results show that the scheme reduces the aging trend dispersion to a certain extent while meeting the SOC consistency, effectively improving the overall BESS life. The study also provides a reference for future research on the balancing control of batteries with a large dispersion of aging trend and the smooth operation of the smart grid.

Author Contributions

Conceptualization, Z.L.; methodology, F.X. and Q.W.; software, M.F.; validation, Z.L., F.X. and Q.W.; formal analysis, Z.L.; investigation, Q.W. and Z.L.; resources, F.X.; data curation, M.F.; writing—original draft preparation, Q.W.; writing—review and editing, Q.W.; visualization, C.P.; supervision, S.Y.; project administration, F.X.; funding acquisition, F.X. and M.F. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Heilongjiang Province Key R&D Program, grant number GA21A304, and the Fundamental Research Funds in Heilongjiang Provincial Universities, grant number 135509309.

Data Availability Statement

Data available on request due to restrictions, e.g., privacy or ethical.

Acknowledgments

The authors thank the funds of the Heilongjiang Province Key R&D Program and the Fundamental Research Funds in Heilongjiang Provincial Universities.

Conflicts of Interest

The authors declare that there is no conflict of interest regarding the publication of this paper.

References

  1. Huang, Y.W.; Kittner, N.; Kammen, D.M. ASEAN grid flexibility: Preparedness for grid integration of renewable energy. Energy Policy 2019, 128, 711–726. [Google Scholar] [CrossRef]
  2. Tan, J.; Zhang, Y. Coordinated Control Strategy of a Battery Energy Storage System to Support a Wind Power Plant Providing Multi-Timescale Frequency Ancillary Services. IEEE Trans. Sustain. Energy 2017, 8, 1140–1153. [Google Scholar] [CrossRef]
  3. Menale, C.; Constà, S.; Sglavo, V.; Della Seta, L.; Bubbico, R. Experimental Investigation of Overdischarge Effects on Commercial Li-Ion Cells. Energies 2022, 15, 8440. [Google Scholar] [CrossRef]
  4. Zhou, X. Development status and trend analysis of electric energy storage technology. Therm. Power Gener. 2020, 49, 7–12. [Google Scholar] [CrossRef]
  5. Assem, H.; Azib, T.; Bouchafaa, F.; Laarouci, C.; Belhaouas, N.; Arab, A.H. Adaptive Fuzzy Logic-Based Control and Management of Photovoltaic Systems with Battery Storage. Int. Trans. Electr. Energy Syst. 2023, 2023, 9065061. [Google Scholar] [CrossRef]
  6. Morstyn, T.; Savkin, A.V.; Hredzak, B.; Agelidis, V.G. Multi-Agent Sliding Mode Control for State of Charge Balancing Between Battery Energy Storage Systems Distributed in a DC Microgrid. IEEE Trans. Smart Grid 2018, 9, 4735–4743. [Google Scholar] [CrossRef] [Green Version]
  7. Radhakrishnan, B.M.; Srinivasan, D. A multi-agent based distributed energy management scheme for smart grid applications. Energy 2016, 103, 192–204. [Google Scholar] [CrossRef]
  8. Meng, T.; Lin, Z.; Shamash, Y.A. Distributed Cooperative Control of Battery Energy Storage Systems in DC Microgrids. In Proceedings of the 2021 American Control Conference (ACC), New Orleans, LA, USA, 25–28 May 2021; pp. 1735–4740. [Google Scholar] [CrossRef]
  9. Begum, M.; Li, L.; Zhu, J. Distributed Secondary Control of Energy Storage Units for SoC balancing in AC Microgrid. In Proceedings of the IEEE Power & Energy Society Innovative Smart Grid Technologies Conference (ISGT), Washington, DC, USA, 17–20 February 2020; pp. 1–5. [Google Scholar] [CrossRef]
  10. Yu, C.; Zhou, H.; Yao, R.; Chen, S. Frequency Synchronization and SoC Balancing Control in AC Microgrids. In Proceedings of the 46th Annual Conference of the IEEE Industrial Electronics Society, Singapore, 18–21 October 2020; pp. 3365–3370. [Google Scholar] [CrossRef]
  11. Nguyen, D.H.; Khazaei, J. Multiagent Time-Delayed Fast Consensus Design for Distributed Battery Energy Storage Systems. IEEE Trans. Sustain. Energy 2018, 9, 1397–1406. [Google Scholar] [CrossRef]
  12. Li, D.; Wu, Z.; Zhao, B.; Zhang, L. An Improved Droop Control for Balancing State of Charge of Battery Energy Storage Systems in AC Microgrid. IEEE Access 2020, 8, 71917–71929. [Google Scholar] [CrossRef]
  13. Li, X.; Zhang, D. Coordinated Control and Energy Management Strategies for Hundred Megawatt-level Battery Energy Storage Stations Based on Multi-agent Theory. In Proceedings of the 2018 International Conference on Advanced Mechatronic Systems (ICAMechS), Zhengzhou, China, 30 August–2 September 2018; pp. 1–5. [Google Scholar] [CrossRef]
  14. Jha, R.R.; Srivastava, S.C.; Kumar, M. Development of control schemes for a cluster of PV-integrated houses in islanded mode. IET Renew. Power Gener. 2017, 11, 903–911. [Google Scholar] [CrossRef]
  15. Cha, H.-J.; Won, D.-J.; Kim, S.-H.; Chung, I.-Y.; Han, B.-M. Multi-Agent System-Based Microgrid Operation Strategy for Demand Response. Energies 2015, 8, 14272–14286. [Google Scholar] [CrossRef] [Green Version]
  16. Zhang, R.; Savkin, A.V.; Hredzak, B. Centralized nonlinear switching control strategy for distributed energy storage systems communicating via a network with large time delays. J. Energy Storage 2021, 41, 102834. [Google Scholar] [CrossRef]
  17. Deng, Y.; Zhang, Y.; Luo, F.; Mu, Y. Operational Planning of Centralized Charging Stations Utilizing Second-Life Battery Energy Storage Systems. IEEE Trans. Sustain. Energy 2021, 12, 387–399. [Google Scholar] [CrossRef]
  18. Seal, S.; Boulet, B.; Dehkordi, V.R. Centralized model predictive control strategy for thermal comfort and residential energy management. Energy 2020, 212, 118456. [Google Scholar] [CrossRef]
  19. Kang, W.; Chen, M.; Li, B.; Chen, F.; Lai, W.; Lin, H.; Zhao, B. Distributed Reactive Power Control and SOC Sharing Method for Battery Energy Storage System in Microgrids. IEEE Access 2019, 7, 60707–60720. [Google Scholar] [CrossRef]
  20. Guo, X.; Si, Y.; Li, W.; Hua, X.; Hu, Z. Research on Dual-object Hybrid Balancing Control for Series Battery Pack. J. Power Supply 2021, 19, 185–190. [Google Scholar] [CrossRef]
  21. Gao, T. Research on LiMn2O4 Battery’s State of Charge Estimation with the Consideration of Degradation. Master’s Thesis, Tsinghua University, Beijing, China, 2012. [Google Scholar]
  22. Zhou, X.; Hong, Y.; Xia, Y.; Yang, W.; Xu, D. SOC Balanced Control Strategy for Battery Energy Storge system Based on Multiple-Agent. Zhejiang Electr. Power 2020, 39, 35–40. [Google Scholar] [CrossRef]
  23. National Electrical Energy Efficiency and Safety Quality Inspection and Testing Center. What Is the Difference between the 26650 Lithium Battery and the 18650 Lithium Battery? The Difference between 26650 Lithium Battery and 18650 Lithium Battery Is Detailed. 2022. Available online: http://www.sqi.com.cn/EAEES/ShowDetail.aspx?NGUID=e4695bee80014518bb4b13ee9bf18f43 (accessed on 15 December 2021).
  24. Zhang, J.; Li, D.; Tong, W.; Qi, H.; Zhan, C.; Yu, W. Research status of Li-ion battery aging diversities. J. Yanshan Univ. 2019, 43, 61–67. [Google Scholar] [CrossRef]
  25. Tong, W. Differential Attenuation Characteristics and State of Health Estimation of LiFePO4 Battery. Master’s Thesis, Yanshan University, Qinhuangdao, China, 2018. [Google Scholar]
  26. Stewart, R.; Palmer, T.S.; Bays, S. An agent-based blackboard system for multi-objective optimization. J. Comput. Des. Eng. 2022, 9, 480–506. [Google Scholar] [CrossRef]
  27. Ding, X.; Xue, J.-h.; Chen, Z.-y.; Ma, Q.; Xiao, Y.-h. Research on performance decline characteristic and available capacity prediction model of lithium-ion battery. J. Electron. 2019, 43, 1013–1016. [Google Scholar]
  28. Cai, H.; Hu, G. Distributed Control Scheme for Package-Level State-of-Charge Balancing of Grid-Connected Battery Energy Storage System. IEEE Trans. Ind. Inf. 2016, 12, 1919–1929. [Google Scholar] [CrossRef]
  29. Yang, T.; Yu, M.; Fang, F. State-of-charge balancing control for battery energy storage system based on event-triggered scheme. Appl. Phys. A 2019, 125, 339. [Google Scholar] [CrossRef]
  30. Geng, J. Research on lmplement of Multi-Agent System Based on Blackboard System. Master’s Thesis, Harbin Engineering University, Harbin, China, 2003. [Google Scholar]
  31. Zhao, G.-j.; Qiu, W.-b. Research on Consistency of Capacity Performance and It’s Fading Characteristics for Retired Power Batteries. Glob. Energy Interconnect 2018, 1, 383–388. [Google Scholar] [CrossRef]
  32. Roger, A.H.; Charles, R.J. Matrix Analysis; Cambridge University Press: London, UK, 2013. [Google Scholar]
  33. Wang, T.-H.; Hong, Y.-W.P. Learning-based energy management policy with battery depth-of-discharge considerations. In Proceedings of the 2015 IEEE Global Conference on Signal and Information Processing (GlobalSIP), Orlando, FL, USA, 14–16 December 2015; pp. 992–996. [Google Scholar] [CrossRef]
  34. Ma, Z.; Gao, F.; Gu, X.; Li, N.; Wu, Q.; Wang, X.; Wang, X. Multilayer SOH Equalization Scheme for MMC Battery Energy Storage System. IEEE Trans. Power Electron. 2020, 35, 13514–13527. [Google Scholar] [CrossRef]
Figure 1. Comparison of aging trend of batteries between 18650 batteries and 26650 batteries.
Figure 1. Comparison of aging trend of batteries between 18650 batteries and 26650 batteries.
Energies 16 05460 g001
Figure 2. Simulation of aging trend model of LiFePO4 batteries.
Figure 2. Simulation of aging trend model of LiFePO4 batteries.
Energies 16 05460 g002
Figure 3. Double-layer SOC and SOH equalization scheme based on MABS.
Figure 3. Double-layer SOC and SOH equalization scheme based on MABS.
Energies 16 05460 g003
Figure 4. Distribution of retired battery capacity.
Figure 4. Distribution of retired battery capacity.
Energies 16 05460 g004
Figure 5. The flowchart of the multi-agent distributed clustering algorithm.
Figure 5. The flowchart of the multi-agent distributed clustering algorithm.
Energies 16 05460 g005
Figure 6. Double-layer SOC and SOH equalization scheme based on MABS.
Figure 6. Double-layer SOC and SOH equalization scheme based on MABS.
Energies 16 05460 g006
Figure 7. Comparison of the process of SOC change.
Figure 7. Comparison of the process of SOC change.
Energies 16 05460 g007
Figure 8. The process of DOD change.
Figure 8. The process of DOD change.
Energies 16 05460 g008
Figure 9. Comparison of the process of SOH change.
Figure 9. Comparison of the process of SOH change.
Energies 16 05460 g009
Table 1. Experimental parameters.
Table 1. Experimental parameters.
ParametersValue
PM2.64 kw
Battery Capacity2.54 Ah
Initial   balancing   current   I a v e 1.8 A
m i , k [0.2 0.19 0.18 0.156 0.148 0.13]
m r a t e [0.018 0.0182 0.179 0.001 0.003 0.0009]
θ 0.5
Regulation limits of DOD0.2~0.8
η 0.981
ζ c 0.942
ζ d 0.921
h 0.0002   m = 2
0.0002   m 3
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

Lu, Z.; Wang, Q.; Xu, F.; Fan, M.; Peng, C.; Yan, S. Double-Layer SOC and SOH Equalization Scheme for LiFePO4 Battery Energy Storage System Using MAS Blackboard System. Energies 2023, 16, 5460. https://doi.org/10.3390/en16145460

AMA Style

Lu Z, Wang Q, Xu F, Fan M, Peng C, Yan S. Double-Layer SOC and SOH Equalization Scheme for LiFePO4 Battery Energy Storage System Using MAS Blackboard System. Energies. 2023; 16(14):5460. https://doi.org/10.3390/en16145460

Chicago/Turabian Style

Lu, Zhongda, Qilong Wang, Fengxia Xu, Mingqing Fan, Chuanshui Peng, and Shiwei Yan. 2023. "Double-Layer SOC and SOH Equalization Scheme for LiFePO4 Battery Energy Storage System Using MAS Blackboard System" Energies 16, no. 14: 5460. https://doi.org/10.3390/en16145460

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