Next Article in Journal
Optimization of Torrefaction Parameters Using Metaheuristic Approach
Previous Article in Journal
Challenges and Solutions of Ship Power System Electrification
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Hybrid Energy Storage Power Adaptive Optimization Strategy Based on Improved Model Predictive Control and Improved DBO-VMD

1
State Key Laboratory of Alternate Electrical Power System with Renewable Energy Sources, North China Electric Power University, Baoding 071003, China
2
The Fourth Research and Design Engineering Corporation of CNNC, Shijiazhuang 050021, China
*
Author to whom correspondence should be addressed.
Energies 2024, 17(13), 3312; https://doi.org/10.3390/en17133312
Submission received: 17 May 2024 / Revised: 25 June 2024 / Accepted: 28 June 2024 / Published: 5 July 2024
(This article belongs to the Special Issue Grid Integration of Renewable Energy Conversion Systems)

Abstract

:
In order to optimize the operation of the energy storage system (ESS) and allow it to better smooth renewable energy power fluctuations, an ESS power adaptive optimization strategy is proposed. Firstly, based on the real-time state of charge (SOC) of the ESS, an adaptive weight coefficient is introduced to improve the model predictive control (MPC), and the grid-connected power and the total power of the ESS after smoothing the original photovoltaic output are obtained. Then, the variational mode decomposition (VMD) algorithm optimized by the improved dung beetle optimizer (DBO) algorithm (MSADBO) is proposed to decompose the total power, and the initial distribution of power is completed by combining the ESS characteristics. Finally, considering the charging and discharging times, SOC, and grid-connected volatility of the ESS, and aiming to address the shortcomings of traditional methods, a new ESS power optimization strategy is proposed. According to the simulation results, when compared to the conventional method, the proposed strategy improves the adaptability of ESS operation, reduces the number of ESS charging and discharging conversions, and ensures that the SOC does not exceed the limit when the ESS is operating and the wind power grid-connected fluctuation rate meets the requirements.

1. Introduction

With the growth in the global scale of renewable energy utilization, photovoltaic (PV) power generation has received extensive attention from various countries due to its advantages of being easily accessible, clean, and renewable [1]. However, the intermittent and stochastic characteristics of PV power generation can lead to large fluctuations in PV power, affecting the reliability of grid power supply, operational stability, and power quality [2]. As the PV penetration rate and installed capacity continue to increase, the negative impact of its volatility has become more prominent. It is now urgently necessary to find a solution for how to more efficiently smooth fluctuations in PV power and lessen their influence on the power system.
The configuration of an ESS in a photovoltaic power station can smooth the fluctuation of photovoltaic power, which supports the safe and stable operation of the electrical grid. Because the power-type ESS components and energy-type ESS components can complement each other in their use characteristics, the method of using a hybrid energy storage system (HESS) to cooperate with each other can make up for the shortcomings of a single ESS technology, thereby extending the life of ESS components and improving the economy of power system operation [3]. Lithium batteries can be used as a typical energy-type ESS due to their high energy density, high safety, and long charging and discharging duration. Supercapacitors offer high power density, long service life, and fast response speed, which can be used as a typical power-type ESS [4]. Therefore, lithium batteries and supercapacitors are selected to form an HESS in this paper.
Studies have shown that the configuration of an HESS consisting of energy-type ESS and power-type ESS can effectively smooth PV power fluctuations, reduce the effect on the power grid, and improve the friendliness of PV grid connection [5,6,7]. Scholars have currently conducted pertinent research on this. The literature [8] decomposes PV power using the wavelet packet algorithm, but there is the problem that the wavelet base and the number of decomposition layers are difficult to determine. If the fluctuations are smoothed using the first-order or second-order filtering approach, there are usually problems such as difficulty in selecting the time constant and time delay [9,10]. The literature [11,12] uses EMD and CEEMD to decompose the total power, respectively, but these methods cannot solve the more serious modal aliasing problem. Variational modal decomposition (VMD) is a fully non-recursive and adaptive signal processing technique; it can resolve the modal aliasing issue of EMD, CEEMD, and other algorithms [13]. However, if the number of penalty factor α and modes K of the VMD algorithm are not set correctly, there is a risk of either over- or under-decomposition [14]. The literature [15] utilizes dung beetle optimizer (DBO) algorithm to optimize parameters K and α , but suffers from problems such as slow convergence and falling into local optimality.
Model predictive control (MPC) can be used as an effective method for smoothing renewable energy power fluctuations with good performance and high reliability [16]. The literature [17] smoothed wind power fluctuations in real time using an MPC algorithm, but only with the goal of reducing the ESS output. Current MPC algorithms mostly set the weights of the objective function to a fixed value [18,19] and cannot adaptively change the weights of each part based on how the ESS is working in real time, which imposes limitations on their performance.
The service life of the HESS mainly depends on the lithium battery. Frequent power fluctuations and switching of charge and discharge states will damage the life of lithium batteries, while frequent charging and discharging of supercapacitors will not significantly damage their performance. Fuzzy logic control uses linguistic variables and performs fuzzy inference operations after fuzzification of inputs and outputs and finally defuzzification, which can be applied to complex systems with high uncertainty. For the problem of the SOC of ESS overrun, it is common to apply fuzzy control to two different types of energy storage concurrently, but due to the simultaneous reduction of the power of both, it may lead to the grid-connected fluctuation rate not being satisfiable, and it will lead to the introduction of high-frequency components to the battery’s power, which will cause it to be charged and discharged frequently, damaging its life. Furthermore, due to the small capacity of the supercapacitor, the fuzzy control effect is sometimes unsatisfactory [20,21]. Little research attention has been paid to the problem of unsatisfactory grid-connected volatility that may result from power curtailment after the use of fuzzy control.
This paper proposes an HESS power adaptive optimization strategy based on improved model predictive control and improved DBO-VMD. The main contributions and innovations of this work are as follows:
(1)
A new adaptive model predictive control for smoothing PV power fluctuations is used. Compared to traditional single-objective MPC and traditional fixed-weight two-objective MPC, the proposed method is implemented by introducing an adaptive weight coefficient related to the SOC of the ESS, with the objective function of the MPC adjusted in real time to realize the adaptive operation of the ESS. It is able to take into consideration the ESS’s charging and discharging performance as well as storage protection, using the adaptive MPC to obtain the overall ESS power as well as the PV grid-connected power to meet the requirements;
(2)
A VMD algorithm optimized by the MSADBO algorithm is proposed to decompose the total HESS power, which improves the performance of the VMD algorithm and is faster and easier to jump out of the local optimal solution than the original DBO algorithm, and avoids the serious mode-mixing problem caused by traditional algorithms such as EMD and CEEMD. The initial allocation of power is performed according to the storage characteristics;
(3)
A new ESS power optimization strategy is proposed, which is able to significantly reduce the number of lithium battery charging and discharging conversions and ensure that the supercapacitor and lithium battery SOC do not exceed the limit, and the over-limit of grid-connected volatility after optimization is avoided, and it overcomes the problems caused by the traditional power allocation and optimization method.
This paper is organized as follows: Section 2 introduces the PV-HESS structure and the principle of the proposed adaptive model predictive control to smooth power fluctuations. Section 3 proposes the MSADBO-VMD decomposition of the total power of the HESS and initial power allocation method. Section 4 proposes a new ESS power optimization strategy. Section 5 gives the example simulation and comparison verification results. Finally, Section 6 summarizes the conclusions obtained.

2. Adaptive MPC Smooth PV Power Fluctuation

2.1. Adaptive MPC Algorithm

Model predictive control has high computing speed and accuracy and good robustness, and has recently seen widespread application in the field of renewable energy generation [5]. This work introduces weight coefficients to improve the MPC algorithm.
At time k , the state space is modeled as:
x ( k + 1 ) = A x ( k ) + B u ( k ) + C r ( k )
The system’s state variable is x ( k ) = x 1 ( k ) , x 2 ( k ) T , and its control variable is u ( k ) , and the disturbance variable is r ( k ) ; the coefficient matrices are A , B , and C , respectively. The PV power fluctuation smoothing model is constructed as follows:
P g ( k + 1 ) = P pv ( k ) P e s s ( k )
S O C e s s ( k + 1 ) = S O C e s s ( k ) + T P e s s ( k ) E e s s
where P pv ( k ) is the raw PV power at moment k , P e s s ( k ) is the ESS power, S O C e s s ( k ) is the SOC of the ESS, T is the control period, and E e s s is the rated capacity of the ESS. The ESS takes a large-capacity lithium battery as the main body, so the SOC of the ESS is basically determined by the SOC of the lithium battery, so the adjustment of the SOC of the lithium battery can be regarded as the adjustment of the SOC of the ESS [20]. P e s s ( k ) is the sum of the power of the lithium battery and supercapacitor. Let state variables x 1 ( k ) = P g ( k ) , x 2 ( k ) = S O C e s s ( k ) , control variables u ( k ) = P e s s ( k ) , and perturbation variables r ( k ) = P pv ( k ) . The state space equations of the system are as follows:
P g ( k + 1 ) S O C e s s ( k + 1 ) = 0 0 0 1 P g ( k ) S O C e s s ( k ) + 1 T E ess u ( k ) + 1 0 r ( k )
When S O C e s s ( k ) is in the overcharging/discharging interval, if priority is given to P e s s ( k + i ) the smallest, the ESS will work in the S O C h overcharging/discharging state for a long time, which seriously reduces the charging/discharging margin of the ESS, reduces the smoothness performance of the ESS, and damages the life of the ESS [5]. Thus, this paper takes into account S O C e s s ( k + i ) and P e s s ( k + i ) , according to the ESS S O C e s s ( k ) adaptive adjustment of the weight of S O C ess ( k + i ) and P e s s ( k + i ) in the objective function. The objective function is set as:
J = min m ( k ) P N i = 0 M 1 ( P e s s ( k + i ) ) 2 + n ( k ) [ i = 1 M ( S O C e s s ( k + i ) 0.5 ) 2 ]  
where the length of the command sequence is M ; At this point, k + i , the ESS’s SOC is S O C e s s ( k + i ) ; the power of the ESS is P e s s ( k + i ) at moment k + i ; the weight coefficient about S O C e s s ( k + i ) is n ( k ) , the weight coefficient about P e s s ( k + i ) is m ( k ) , and the PV rated power is P N .
In this paper, the principle of selecting the m ( k ) and n ( k ) functions is as follows: When S O C e s s ( k ) 0.2   or   S O C e s s ( k ) 0.8 , the ESS working in the SOC overrun state will seriously damage its lifetime, and at this time n ( k ) = 1 , m ( k ) = 0 , the objective function only considers bringing S O C e s s back to the normal working state as soon as possible. When 0.2 < S O C e s s ( k ) 0.5 or 0 . 5 < S O C e s s ( k ) < 0.8 , a function of type x ln x is chosen as the curve of variation of n ( k ) in this interval. It can achieve the following goals: When S O C e s s ( k ) is about to cross the limit, the value of n ( k ) is very high and priority is given to S O C e s s , with the objective of restoring the state of energy storage S O C e s s ( k ) as the main focus, making S O C e s s return to the normal interval quickly to improve the ESS performance and charging and discharging margin. As S O C e s s ( k ) approaches 0.5, as the slope of the weight coefficient function increases, making the n ( k ) decreases rapidly and priority is given to P e s s to protect the ESS. The expressions for n ( k ) and m ( k ) are, respectively:
n ( k ) = 1 , S O C e s s ( k ) 0.2   or   S O C e s s ( k ) 0.8 1 2 S O C e s s ( k ) ln ( 5 2 ) ln ( 5 S O C e s s ( k ) ) , 0.2 < S O C e s s ( k ) 0.5 1 + 2 ( S O C e s s ( k ) 1 ) ln ( 5 2 ) ln ( 5 ( S O C e s s ( k ) 1 ) ) , 0.5 < S O C e s s ( k ) < 0.8
m ( k ) = 1 - n ( k )
The constraints are as follows:
Energy   storage   power   constraints :   P ess , min P e s s ( k + i ) P ess , max
Grid - connected   volatility   constraints :   | P g ( k + i + 1 ) P g ( k + i ) | P N λ
SOC   constraints :   S O C ess , min S O C ess ( k + i ) S O C ess , max
where P ess , max is the ESS’s highest power, P ess , min is the ESS’s lowest power; λ is the upper limit of grid-connected volatility; S O C ess , max is ESS SOC’s maximum value and S O C ess , min is SOC’s minimum value. According to the objective function Equation (5) and the constraints Equations (8)–(10), the standardized type of quadratic programming is obtained as:
min   1 2 z T m ( k ) V 0 0 0 0 0 n ( k ) W 0 0 0 0 0 0 0 0 0 0 m ( k ) V 0 0 0 0 0 n ( k ) W z + α n ( k ) β α n ( k ) β T z = 1 2 z T D z + F T z
s . t . B E 0 0 0 0 0 A B E 0 0 0 0 0 0 0 0 A B E z = A x T ( k ) C r ( k ) C r ( k + 1 ) C r ( k + M 1 )
A 1 A 2 0 0 0 0 A 1 A 2 0 0 0 0 0 0 0 0 A 1 A 2 0 0 0 0 A 3 z B 1 B 1 B 1 B 2
where z = u ( k ) , x T ( k + 1 ) , u ( k + 1 ) , , u ( k + M 1 ) , x T ( k + M ) T , E is the unit matrix.
A = 0 0 0 1 , B = 1 , T / E e s s T , C = 1 , 0 T .
By constraints (8), (9), and (10), we obtain:
A 1 = 1 1 0 0 0 0 0 0 1 1 0 0 0 0 0 0 1 1 T , A 2 = 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 T , A 3 = 1 1 0 0 0 0 0 0 0 0 1 1 T
B 1 = P ess , min , P ess , max , λ P N , λ P N , S O C ess , min , S O C ess , max T
B 2 = P ess , min , P ess , max , S O C ess , min , S O C ess , max T
Based on the limitations and objective function, it is transformed into the standard type of quadratic programming, solved by quadratic programming method, and the control command is determined by taking the first value in the command sequence, and the control command sequence of ESS is iteratively obtained as [ u ( k ) , u ( k + 1 ) , u ( k + 2 ) , , u ( k + M 1 ) ] T .

2.2. Grid-Connected Structure of Photovoltaic-HESS

Figure 1 shows the structure of the PV-HESS, including the photovoltaic system, lithium battery, supercapacitor, control system and power grid.
The PV power is P pv , the HESS’s total power is P ess , of which the power of the lithium battery and supercapacitor is P b and P sc , respectively, and the grid-connected power is P g , P g = P pv P e s s . The HESS can flatten PV power fluctuations [22]. For the sizing criteria of the lithium battery and supercapacitor, please refer to the literature [23]. In this paper, the size of the supercapacitor is set as follows: the rated power is 7.03 MW and the rated capacity is 0.775 MWh, the security range of SOC is 0.1 to 0.9; the size of the lithium battery is set as follows: the rated power is 22.2 MW and the rated capacity is 2.667 MWh, the security range of SOC is 0.2 to 0.8. In the future, the optimal configuration of hybrid energy storage will be studied in depth.

3. MSADBO-VMD Decomposition

After obtaining the total power of the HESS, it needs to be decomposed into high-frequency components and low-frequency components, and then assigned to the supercapacitor and the lithium battery to adapt to the different operating characteristics of the two. Based on the shortcomings of EMD, CEEMD, and the original VMD algorithm analyzed in the introduction, and the shortcomings of the original DBO algorithm for optimization, the proposed MSADBO-VMD algorithm is used in this section to complete the decomposition of the total power of the HESS and the initial allocation of the power.

3.1. DBO Algorithm

Inspired by the behaviors of the dung beetle (DB), which include ball rolling, dancing, foraging, breeding, and stealing, Xue J et al. [24] presented the DBO algorithm in 2023. A colony of DBs is made up of rolling DBs, breeding DBs, stealing DBs and small DBs. The position of the rolling DB is updated throughout rolling. The rolling mathematical model can be represented as:
y j ( t + 1 ) = y j ( t ) + c × Δ y + μ × k × y j ( t 1 )
Here, Δ y = y j ( t ) Y w , t denotes the quantity of iterations and y j ( t ) denotes the location of the j th DB at t iterations, k is the deflection coefficient, c is a constant of ( 0 , 1 ) , μ is taken to be −1 or 1, Δ y simulates the variation in light intensity, and Y w is the global worst location.
The method for choosing boundaries for simulating the area where female breeding DB spawn is:
H = min Y × ( 1 S ) , H
L = max Y × ( 1 S ) , L
Here, Y is the current locally optimal location, H and L represent the upper and lower bounds of the spawning area, while H and L represent the upper and lower bounds of the optimization process, and the maximum number of iterations is T m , S = 1 t T m .
The location of the breeding DB in the iterative process is:
C j ( t + 1 ) = Y + c 1 × C j ( t ) L + c 2 × C j ( t ) H
Here, C j ( t ) is the location of the j breeding DB in the t iteration, c 1 and c 2 are mutually independent random vectors.
The following defines the boundary of the ideal feeding region for small DBs:
H b = min Y b × ( 1 S ) , H
L b = max Y b × ( 1 S ) , L
Here, Y b is the global best location, H b and L b are the higher and lower bounds of the best foraging area, respectively. The locations of the small DBs are as follows:
y j ( t + 1 ) = y j ( t ) + D 1 × y j ( t ) L b + D 2 × y j ( t ) H b
Here, y j ( t ) is the location of the j th small DB in the t th iteration, D 1 is a normally distributed random number, D 2 is a random vector, 0 < D 2 < 1 .
During the iteration, the stealing DB is located at the following location:
y j ( t + 1 ) = Y b + S × m × y j ( t ) Y + y j ( t ) Y b
Here, y j ( t ) is the location of the j th thieving DB in the t th iteration, m is a normally distributed random vector, and S is a constant.

3.2. MSADBO Algorithm

The DBO algorithm has certain advantages, but it also has disadvantages, for example, being susceptible to falling into local optima. In the same year, Jincheng Pan et al. [25] proposed the MSADBO algorithm, which improves the performance of the algorithm by using a Bernoulli mapping strategy, incorporating adaptive Gaussian-Cauchy variational perturbation, and employing the improved sinusoidal algorithm approach.
  • The location of the DB individual is initialized through Bernoulli mapping. The resulting values are first projected, employing the Bernoulli mapping relation, into the area of chaotic variables, and then the resulting chaotic values are mapped into the algorithm’s starting space via a linear transformation, δ 0 , 1 . The Bernoulli mapping expression is as follows:
    x n + 1 = x n 1 δ , 0 x n 1 δ x n ( 1 δ ) δ , 1 δ x n 1
  • Optimization using the MSA algorithm: The Modified Sine Algorithm (MSA) utilizes the sinusoidal function in mathematics for iterative optimization search with strong global exploration [26]. The position update formula for the modified sine algorithm is as follows:
y j ( t + 1 ) = ϕ t y j ( t ) + g 1 × sin g 2 × g 3 q j ( t ) x j ( t )
where ω t is the inertia weight coefficient, for the t th iteration, q j ( t ) is the j th component of the optimal individual position variable, and g 2 0 , 2 π , g 3 2 , 2 . The expression of g 1 is:
g 1 = ϕ max ϕ min 2 cos π t T m + ϕ max + ϕ min 2
where the minimum and maximum values are ϕ min and ϕ max , respectively, of ϕ t . The expression for ω t is:
ϕ t = ϕ max ϕ max ϕ min × t T m
Applying MSA to the DBO algorithm, the improved location update expression is:
y j ( t + 1 ) = y j ( t ) + c × Δ y + μ × k × y j ( t 1 ) , γ < n ϕ t y j ( t ) + g 1 × sin g 2 × g 3 p j ( t ) y j ( t ) , γ n
Here, γ = rand ( 1 ) , 0.5 < n 1 .
3
Adaptive Gauss-Kersey mixed-variance perturbations:
The literature [25] proposes an adaptive hybrid perturbation approach based on Gaussian-Corsey perturbation that combines the respective advantages of the Cauchy and Gaussian variants. The better position is chosen to proceed to the next iteration in order to broaden the scope of the population search by comparing its location prior to and following the mutation. The following is the concrete formula for this process:
U b ( t ) = Y b ( t ) 1 + τ 1 G ( σ ) + τ 2 C a ( σ )
Here, U b ( t ) is Y b ( t ) ’s location following a Gaussian-Corsey perturbation, and Y b ( t ) is individual Y ’s ideal position at the t th iteration, G ( σ ) and C a ( σ ) denote the Gaussian and Corsey variational operators, respectively. τ 1 = t T m , τ 2 = 1 μ 1 .
The greedy rule is introduced as in Equation (28) to guarantee that the fitness value of the new location obtained following the mutation perturbation is better than the fitness value of the original position and f x is the adaptation function.
Y b = U b ( t ) , f U b ( t ) < f Y b ( t ) Y b ( t ) , f U b ( t ) f Y b ( t )

3.3. VMD Algorithm

The VMD algorithm effectively reduces the phenomenon of modal aliasing after decomposition compared to algorithms such as EMD and CEEMD. The IMF obtained by decomposition is as follows:
u k ( t ) = U k ( t ) cos φ k ( t )
Here, u k ( t ) is the k th modal component obtained from the decomposition; t is the time; U k ( t ) is the amplitude of u k ( t ) ; φ k ( t ) is the phase of u k ( t ) ; and ω k ( t ) is the frequency of u k ( t ) . The steps are as follows:
The VMD variational model is first built with the constraints set to f . The model is as follows:
min u k , ω k k = 1 K | | t u k ( t ) j π t + δ ( t ) e j ω k t | | 2 2   s . t .   f ( t ) = k = 1 K u k ( t )
where u k = u 1 , u 2 , , u k is the full modal component; ω k = ω 1 , ω 2 , , ω k is the center frequency. and δ ( t ) is the function of the unit impulse. The constructed VMD variational model is then solved. The Lagrange function is constructed as follows:
L λ , u k , ω k = λ ( t ) , f ( t ) k = 1 K u k ( t ) + α k = 1 K | | t u k ( t ) ( j π t + δ ( t ) ) e j ω k t | | 2 2 + | | f ( t ) k = 1 K u k ( t ) | | 2 2
where, λ is the Lagrange operator and α is the penalty factor. After that, the alternating direction multiplier method is applied for iterative calculations and Parseval/Plancherel transformations are performed, and the final expressions for each IMF and center frequency are obtained as follows:
u ^ k n + 1 ( ω ) = f ^ ( ω ) + λ ^ ( ω ) 2 i k u ^ i ( ω ) 2 α ω ω k 2 + 1 ω k n + 1 = 0 u ^ k ( ω ) 2 ω d ω 0 u ^ k ( ω ) 2 d ω
The Fourier inverse transform of u ^ k n + 1 ( ω ) yields the real part which is the corresponding time domain component.

3.4. MSADBO-VMD

If parameters K and α of the VMD method are not chosen appropriately, they may cause over- or under-decomposition. In this paper, VMD is optimized by the MSADBO algorithm, and the fitness function is envelope entropy. Through iterative updating, constantly searching for the minimal value of the fitness function until the criteria for termination are met, the optimized values of K and α are obtained. The flow chart for optimization is shown in Figure 2.
After the HESS’s overall power is decomposed by MSADBO-VMD, according to the respective characteristics of the lithium battery and supercapacitor, the lithium battery bears one of the low-frequency components and the supercapacitor bears one of the high-frequency components. The initial distribution expression is as follows:
P b 1 = X = 1 U I M F ( X ) P sc 1 = X = U + 1 K I M F ( X ) + r e s
where U is the cutoff point of the high-low frequency components, P sc 1 and P b 1 are the supercapacitor’s and lithium battery’s initially allocated power, respectively.

4. Energy Storage Power Optimization Strategies

When the energy storage operates in the overcharge/discharge region, it not only lacks charge/discharge margins, but working in this region will also seriously deplete its lifetime [20]. The number of transitions from charge to discharge significantly affects the lifetime of lithium batteries, while the lifetime of supercapacitors is mainly affected by the number of overcharge/discharge transitions. In order to prevent the SOC of both of them from exceeding the limit, the traditional method is to apply fuzzy control to both of them at the same time [27].
However, although fuzzy control can prevent the two SOCs from exceeding the limit to a certain extent, the simultaneous reduction of the power of the two may lead to the grid-connected fluctuation rate not meeting the requirements; and the reduction of the supercapacitor power will lead to the lithium battery’s power being augmented with high-frequency components, resulting in frequent charging and discharging, and impairing its lifespan [20,21]. For this reason, this research proposes the following energy storage power optimization strategy:

4.1. Strategies for Cutting Down on Charge/Discharge Numbers Conversions of Lithium Batteries

Lithium batteries are suitable for bearing the power of low-frequency, large-scale, fluctuations, while supercapacitors are suitable for bearing high-frequency power [28]. After the initial allocation of the lithium battery power command, there are some low-amplitude components, which will result in the lithium battery needing to be charged and discharged more frequently and shorten its lifespan. The supercapacitor allows a great number of charge/discharge cycles, so this part of the low-amplitude component can be assigned to the supercapacitor.
P b 2 ( t ) = 0 , P sc 2 ( t ) = P b 1 ( t ) + P sc 1 ( t ) P b 1 ( t ) < l P b 2 ( t ) = P b 1 ( t ) , P sc 2 ( t ) = P sc 1 ( t ) P b 1 ( t ) l
where P b 2 ( t ) and P sc 2 ( t ) are the power commands of the two after adjustment, and l is the set threshold, which can be selected according to the actual situation. In this paper, we take l = 5 %   P bN = 1 MW.

4.2. SuperCapacitor S O C sc Self-Recovery and Anti-Overrun Strategy

The small capacity of the supercapacitor makes it easy for the SOC to exceed the limit during operation. In view of the above shortcomings of fuzzy control of the supercapacitor, this paper proposes a strategy to prevent S O C sc overrunning. When judging that S O C sc will exceed the limit, according to the state of charge/discharge and the original power command, an immediate adjustment is made to realize S O C sc self-recovery and ensure that S O C sc will not exceed the limit. Taking into account that the cost of supercapacitor capacity per unit capacity is relatively high, the use of this strategy can appropriately reduce the capacity of the supercapacitor configuration to improve the economy. At the same time, due to the sum of the power of the supercapacitor and lithium battery always being equal to the total power required for hybrid energy storage, it prevents the effects on PV grid-connected volatility and power grid due to supercapacitor S O C sc adjustment. Define the coefficient r = 2 P sc 2 ( t ) P b 2 ( t ) + P sc 2 ( t ) to describe the state of charge/discharge of the lithium battery and supercapacitor.
(a)
When S O C sc ( t ) + Δ S O C sc ( t ) S O C max , the Supercapacitor Charging Margin Is Insufficient:
  • When 1 r 2 , the supercapacitor and lithium battery are in the same charging or discharging state. If the supercapacitor assigned power is discharging, the total HESS output is discharging, and the absolute value is greater than the supercapacitor. Currently, the entire output of the HESS is assigned to the supercapacitor, not only to accelerate the S O C sc self-recovery, but also to reduce the number of times that the lithium battery is charged and discharged. If the supercapacitor assigned power is charging, the total hybrid energy storage output is charging. At the moment, the total HESS output is assigned to the lithium battery, to prevent the S O C sc from exceeding the limit.
    P b 3 ( t ) = P b 2 ( t ) + P sc 2 ( t ) , P sc 3 ( t ) = 0 P sc 2 ( t ) > 0 P sc 3 ( t ) = P b 2 ( t ) + P sc 2 ( t ) , P b 3 ( t ) = 0 P sc 2 ( t ) 0
  • When r < 1 , the two charge and discharge states are opposite, and the absolute value of the supercapacitor power is less than the absolute value of the lithium battery power. Currently, the total HESS output charge and discharge state is opposite to the supercapacitor. If the allocated power is discharged, it does not change, and S O C sc self-recovers. If the allocated power continues charging, it will lead to S O C sc overrunning. At this time, the proposed approach fully utilizes the fact that the total output is discharged, and the total output is allocated to the supercapacitor, which not only realizes the self-recovery of S O C sc , but may also reduce the number of times the lithium battery is charged and discharged.
    P b 3 ( t ) = 0 , P sc 3 ( t ) = P b 2 ( t ) + P sc 2 ( t ) P sc 2 ( t ) 0 P b 3 ( t ) = P b 2 ( t ) , P sc 3 ( t ) = P sc 2 ( t ) P sc 2 ( t ) < 0
  • When r > 2 , the two charge and discharge states are opposite, and the absolute value of the supercapacitor power is higher than the power of the lithium battery. At this moment, the total output of HESS charge/discharge state is the same as that of the supercapacitor. If the assigned power is discharged, it does not change and S O C sc self-recovers. If the assigned power continues charging, there will be S O C sc overrunning. At this time, the total output of HESS is charging, and the total output of HESS is assigned to the lithium battery to prevent S O C sc overrunning.
    P b 3 ( t ) = P b 2 ( t ) + P sc 2 ( t ) , P sc 3 ( t ) = 0 P sc 2 ( t ) > 0 P sc 3 ( t ) = P sc 2 ( t ) , P b 3 ( t ) = P b 2 ( t ) P sc 2 ( t ) 0
(b)
When S O C sc ( t ) + Δ S O C sc ( t ) S O C min , the supercapacitor discharge margin is insufficient, for the same reason:
  • When 1 r 2
    P b 3 ( t ) = P b 2 ( t ) + P sc 2 ( t ) , P sc 3 ( t ) = 0 P sc 2 ( t ) < 0 P sc 3 ( t ) = P b 2 ( t ) + P sc 2 ( t ) , P b 3 ( t ) = 0 P sc 2 ( t ) 0
  • When r < 1
    P b 3 ( t ) = 0 , P sc 3 ( t ) = P b 2 ( t ) + P sc 2 ( t ) P sc 2 ( t ) 0 P b 3 ( t ) = P b 2 ( t ) , P sc 3 ( t ) = P sc 2 ( t ) P sc 2 ( t ) > 0
  • When r > 2
    P b 3 ( t ) = P b 2 ( t ) + P sc 2 ( t ) , P sc 3 ( t ) = 0 P sc 2 ( t ) < 0 P sc 3 ( t ) = P sc 2 ( t ) , P b 3 ( t ) = P b 2 ( t ) P sc 2 ( t ) 0
(c)
When S O C min S O C sc ( t ) + Δ S O C sc ( t ) S O C max , the supercapacitor charge and discharge margin is adequate, P b 3 ( t ) = P b 2 ( t ) , P sc 3 ( t ) = P sc 2 ( t ) .

4.3. Strategies to Prevent Lithium Battery SOC Overruns

After being processed by the strategy in the previous section, the supercapacitor S O C sc overrun situation is avoided, but the lithium battery S O C b may still overrun during operation. For this reason, this section uses fuzzy control to optimize the lithium battery to prevent S O C b from exceeding the limit and protect the lithium battery.
The fuzzy controller has two input variables S O C b ( t ) and Δ S O C b ( t + 1 ) , and the output variable is K b ( t ) . Combining expert experience to formulate fuzzy logic rules, when Δ S O C b > 0 , the larger S O C b is, the smaller the output variable K b should be; when Δ S O C b < 0 , the smaller S O C b is, the smaller the output variable K b should also be. For S O C b , {NB, NM, NS, ZO, PS, PM, PB} denote {very small, small, smaller, medium, large, big, very big}; for Δ S O C b , {NB, NM, NS, PS, PM, PB} denote {negative-high, negative-medium, negative-low, positive-low, positive-medium, positive-high}; and for K b , {NB, NM, NS, ZO, PS, PM, PB} denote {very small, small, small, medium, large, big, very big}. After the fuzzy control optimization, the lithium battery receives a power command of P b 4 ( t ) = K b ( t ) P b 3 ( t ) . The fuzzy controller’s membership functions, the fuzzy control rule, and the fuzzy control surface diagram are as Figure 3, Table 1 and Figure 4.

4.4. Preventing the Volatility of Optimized Grid-Connected Power from Crossing the Limit

The lithium battery power after fuzzy control optimization avoids S O C b ( t ) exceeding the limit, but due to a certain degree of attenuation of the energy storage power, it may lead to the PV grid-connected fluctuation rate not meeting the requirements, which adversely affects grid operation. In order to prevent the fuzzy control from excessively reducing the power of the lithium battery, which leads to exceeding the limit of grid-connected fluctuation rate, this section corrects the power of the lithium battery after fuzzy control optimization to prevent the fluctuation rate of grid-connected power from exceeding the limit.
P b 5 ( t ) = P b 4 ( t ) + τ P N ( μ ( t ) ε λ ) μ ( t ) > ε λ P b 5 ( t ) = P b 4 ( t ) μ ( t ) ε λ
where τ = 1 , P b 4 ( t ) 0 τ = 1 , P b 4 ( t ) < 0 , μ ( t ) is the grid-connected volatility within 1 min after optimization by Section 4.1, Section 4.2 and Section 4.3, λ is the upper limit of the grid-connected volatility allowed within 1 min, and in this paper, we take λ = 10 % , and ε is the margin set to prevent the volatility from exceeding the limit, which can be set according to the actual requirements.

5. Case Study

To confirm the efficacy of the proposed strategy, this paper uses the measured PV power data of a typical day of a 100 MW PV power plant in a certain place to carry out simulation analysis. The results after the adaptive model predictive control smoothing are displayed in Figure 5. Figure 6 displays the volatility of PV power fluctuations before and after the smoothing. As illustrated in the figure, the maximum volatility of raw PV power is 26.94%, which does not meet the requirements. After smoothing, the PV grid-connected volatility is basically controlled not to exceed 2%, with the maximum being 6.5%. Compared with the original volatility before smoothing, it is reduced by 20.44%, which complies with the PV grid-connected volatility regulations, and the smoothing effect is more prominent.
To confirm the function of adaptive model predictive control, comparison experiments are performed on: ① traditional MPC, where only P e s s ( k + i ) is considered in the objective function; ② traditional MPC, where P e s s ( k + i ) and S O C e s s ( k + i ) are taken into account in the objective function but the weighting coefficients are fixed; and ③ adaptive model predictive control, where m ( k ) and n ( k ) are introduced in the objective function on the basis of ②. Figure 7 shows S O C e s s in the smoothing process. Table 2 demonstrates the percentage of S O C e s s located in the transgressive and healthy intervals in the three methods. After adopting Method ③, the proposed adaptive model predictive control, compared with the traditional Method ①, the time that S O C ess is located in the overrun interval in Method ③ is reduced by 351 min, and the time that is located in the [0.4, 0.6] healthy interval is increased by 255 min. Compared with the traditional Method ②, the time that S O C ess is located in the overrun interval in Method ③ is reduced by 147 min, and the time that is located in the [0.4, 0.6] healthy interval is increased by 248 min, which shows that the effect of Method ③ is significantly better than that of the two traditional Method ① and Method ②. When S O C e s s ( k ) exceeds the limit, this strategy can quickly regulate S O C ess back to the normal operating interval, and the time S O C ess located in the overcharging/discharging interval is significantly reduced, which protects the energy storage. The percentage of time S O C ess located in the [0.4, 0.6] healthy interval is significantly increased, with a more sufficient charging/discharging margin, which strengthens the ability for smoothing future photovoltaic power fluctuations.
To verify the superiority of MSADBO, MSADBO is compared with DBO, and Table 3 and Figure 8 compare the results of the iterations. The optimization speed and accuracy of MSADBO are better than the DBO algorithm, and it is easier to exit local optima. The results of the total power of the HESS after VMD decomposition are shown in Figure 9. The Hilbert marginal spectra of the MSADBO-VMD, EMD, and CEEMD algorithms are displayed in Figure 10 and Figure 11, respectively. It is evident that there is serious modal blending in EMD and CEEMD. Using MSADBO-VMD to decompose the modal distinction is obvious, and it can achieve the reasonable allocation of HESS power.
The allocation of power instructions, after the optimization of the charging and discharging times of Section 4.1, and the optimization of supercapacitor S O C s c of Section 4.2, before and after the optimization of lithium battery power P b are compared and shown in Figure 12. It can be obtained that the number of lithium battery charge/discharge conversions before optimization is 223 times, while the number of lithium battery charge/discharge conversions after optimization is only 77 times, which is 65.47% less than that before optimization. This demonstrates that the proposed strategy can greatly reduce the number of charge/discharge conversions for lithium batteries, which is advantageous for maintaining their longevity.
The supercapacitor S O C s c in the three cases of ① taking no measures, ② optimizing with traditional fuzzy control, and ③ optimizing with the strategy proposed in Section 3.2 are compared, as shown in Figure 13. It can be seen that if no measures are taken, S O C s c exceeds the limit at the 911 min mark and drops to 0 at the 923 min mark, losing the ability to participate in smoothing fluctuations. If traditional fuzzy control is used to optimize the supercapacitor S O C s c , although the extreme case of S O C s c dropping to 0 is avoided, due to the small capacity of the supercapacitor and the random output, S O C s c is located in the exceeded interval in the middle of the day for as much as 527 min, accounting for 36.6%, and the expected effect cannot be achieved. If the optimization strategy proposed in this paper is adopted, S O C s c has no overrun situation and is able to recover itself in a timely manner.
In order to fully verify the anti-overrun and self-recovery effects of the strategy proposed in Section 3.2 on S O C s c , the capacity of the supercapacitor is significantly reduced to one-fifth of the original, and the optimized S O C s c by the proposed strategy is displayed in Figure 14. It is evident that even in cases where the supercapacitor’s capacity is significantly decreased, the proposed strategy can still ensure that S O C s c does not exceed the limit, and the supercapacitor S O C s c has a self-recovery effect. At this time, the number of lithium battery charge/discharge conversions only increased by 7.8%, so the strategy will not significantly increase the number of lithium battery charge/discharge conversions.
After power optimization of the lithium battery by fuzzy control in Section 3.3, the S O C b ( t ) of the lithium battery before and after optimization is shown in Figure 15. It is evident that after optimization by fuzzy control, the maximum value of S O C b ( t ) decreased from 95.89% to 79.14%, and the minimum value increased from 13.08% to 24.36%. This shows that S O C b ( t ) is always located in the normal interval after optimization, preventing the lithium battery S O C b ( t ) from crossing the limit.
The grid-connected volatility before and after optimization by the mentioned anti-volatility overrun strategy is shown in Figure 16. It is evident that the grid-connected volatility before optimization has some overruns, reaching a maximum of 14%. After the optimization of the strategy proposed in Section 3.4, the grid-connected volatility does not overrun, with the highest point being 9.78%, and the requirement of not exceeding 10% is still consistently met. This proves that the proposed strategy can effectively prevent grid-connection volatility from crossing the limit.

6. Conclusions

In order to better smooth the fluctuation of PV power by HESS, an HESS power allocation strategy is proposed that takes into account the energy storage charge state, the number of charging and discharging conversion times, and the grid-connected fluctuation rate. The following conclusions are obtained after example simulation verification:
  • Adaptive model predictive control can effectively smooth out PV fluctuations, significantly shorten the time that the energy storage S O C e s s is located in the overcharging/discharging interval, and significantly increase the time that S O C e s s is located in the good operating interval of [0.4, 0.6], protecting the ESS. Concurrently, it ensures that the ESS has sufficient charging and discharging margins to improve its ability to smooth PV fluctuations;
  • The VMD parameters K and α are optimized by the MSADBO algorithm. Compared with DBO, MSADBO has the advantages of faster optimization searching speed and more easily leaving local optima. The initial allocation of ESS power is realized by decomposing the total HESS power using the VMD algorithm according to the storage characteristics, which effectively improves the modal aliasing problem compared with EMD and CEEMD;
  • The proposed power secondary optimization strategy based on the results of the initial power allocation significantly reduces the number of ESS charging and discharging conversions, ensures that the supercapacitor S O C s c does not exceed the limit and enables S O C s c to have the ability of self-recovery, prevents the lithium battery SOC from exceeding the limit, and avoids overrunning the grid-connected fluctuation rate due to the use of traditional optimization methods, and improves the safety and stability of system operation.
In the future, based on the proposed strategy, research will be conducted on the optimal allocation of HESS capacity to further enhance the economics of HESS operation.

Author Contributions

J.H. (Junda Huo): conceptualization, data reduction, methodology, examination, validation and writing—review and editing. J.H. (Jianwen Huo): method, supervision, compose, check and revise. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Science and Technology Project of State Grid Jibei Comprehensive Energy Services Company Limited, grant number SGJBZN00AJJS2200052.

Data Availability Statement

The data presented in this study are available upon request from the corresponding author.

Conflicts of Interest

The authors declare that this study received funding from the Science and Technology Project of State Grid Jibei Comprehensive Energy Services Company Limited. The funder was not involved in the study design, collection, analysis, interpretation of data, the writing of this article or the decision to submit it for publication. The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

References

  1. Angelova, D.D.; Fernández, D.C.; Godoy, M.C.; Moreno, J.A.Á.; González, J.F.G. A Review on Digital Twins and Its Application in the Modeling of Photovoltaic Installations. Energies 2024, 17, 1227. [Google Scholar] [CrossRef]
  2. Zhu, T.; Huang, G.; Ouyang, X.; Zhang, W.; Wang, Y.; Ye, X.; Wang, Y.; Gao, S. Analysis and Suppression of Harmonic Resonance in Photovoltaic Grid-Connected Systems. Energies 2024, 17, 1218. [Google Scholar] [CrossRef]
  3. Du, J.; Lei, Y.; Li, Y.; Liu, H. Hybrid Energy Storage Strategy Based on Parameter Optimized Variational Mode Decomposition. Mod. Electr. Power 2021, 38, 51–59. [Google Scholar]
  4. Huang, L.; Zhang, X.; Liang, S.; Shi, R.; Liao, S.; Zhang, G. Hybrid Energy Storage Power Distribution Strategy for Smoothing Wind-Photovoltaic Power Fluctuation. Sci. Technol. Eng. 2023, 23, 10825–10834. [Google Scholar]
  5. Huo, J.; Wang, Y.; Meng, J. Optimization strategy of MMC-HESS based on A-MPC to stabilize photovoltaic power fluctuation. Proc. CSU-EPSA 2024, 1–11. [Google Scholar] [CrossRef]
  6. Jena, C.J.; Ray, P.K. Power Management in Three-Phase Grid-Integrated PV System with Hybrid Energy Storage System. Energies 2023, 16, 2030. [Google Scholar] [CrossRef]
  7. Li, W.; Jin, R.; Ma, X.; Zhang, G. Capacity Optimal Allocation Method and Frequency Division Energy Management for Hybrid Energy Storage System Considering Grid-Connected Requirements in Photovoltaic System. Energies 2023, 16, 4154. [Google Scholar] [CrossRef]
  8. Wang, Y.; Zhang, Y.; Xue, L.; Liu, C.; Song, F.; Sun, Y.; Liu, Y.; Che, B. Research on planning optimization of integrated energy system based on the differential features of hybrid energy storage system. J. Energy Storage 2022, 55, 105368. [Google Scholar] [CrossRef]
  9. Zhao, Y.; Gao, P.; Fan, H. Power Coordination Strategy for Hybrid Energy Storage in AC/DC Microgrids Based on Virtual Impedance-Fuzzy Algorithm. J. Shanghai Jiaotong Univ. 2023, 1–23. [Google Scholar] [CrossRef]
  10. Li, X.; Liu, J. Real-time power distribution method adopting second-order filtering for hybrid energy storage system. Power Syst. Technol. 2019, 43, 1650–1657. [Google Scholar]
  11. Li, J.; Jia, C.; Zhu, X.; Yan, G.; Jia, C.; Li, Y. Dual-layer model for capacity optimization of hybrid energy storage system to reduce thermal power frequency modulation loss. High Volt. Eng. 2023, 49, 3965–3976. [Google Scholar]
  12. Shen, Y.; Xie, J.; Liang, W.; Yuan, X.; Sun, S. Electric vehicle hybrid energy storage system CEEMD-PE energy management strategy. Power Syst. Prot. Control. 2023, 51, 122–131. [Google Scholar] [CrossRef]
  13. Gao, X.; Wang, L.; Tian, J.; Liu, J.; Liu, Q. Research on hybrid energy storage power distribution strategy based on parameter optimization variational mode decomposition. Energy Storage Sci. Technol. 2022, 11, 147–155. [Google Scholar]
  14. Li, Y.; Ding, Z.; Yu, Y.; Liu, Y. Hybrid energy storage power allocation strategy based on parameter-optimized VMD algorithm for marine micro gas turbine power system. J. Energy Storage 2023, 73, 109189. [Google Scholar] [CrossRef]
  15. Lu, S. Research on Faults Fusion Diagnosis Method of Wind Turbines Bearing Based on Deep Learning. Ph.D. Thesis, Xi’an University of Technology, Xi’an, China, 2023. [Google Scholar]
  16. Liu, Y.; Wang, X.; Peng, C. Model predictive control strategy for smoothing wind power with energy storage output level. Power Syst. Technol. 2020, 44, 1723–1731. [Google Scholar]
  17. Sun, Y.; Tang, X.; Sun, X.; Jia, D.; Wang, P.; Zhang, G. Research on multi-type energy storage coordination control strategy based on MPC-HHT. Proc. CSEE 2018, 38, 2580–2588. [Google Scholar]
  18. Ma, L.; Xie, L.; Ye, L.; Lu, P.; Wang, K. Wind power fluctuation suppression strategy based on hybrid energy storage bi-level programming model. Power Syst. Technol. 2022, 46, 1016–1026. [Google Scholar]
  19. Liu, X. Research on bi-level scheduling of microgrid with hybrid energy storage considering initial state of charge. Acta Energiae Solaris Sin. 2024, 45, 416–420. [Google Scholar]
  20. Lin, L.; Lin, Y.; Tan, H.; Jia, Y.; Kong, X.; Cao, Y. Hybrid energy storage stabilization considering SOC self-recovery Wind power fluctuation control. Trans. China Electrotech. Soc. 2024, 39, 658–671. [Google Scholar]
  21. Ma, W.; Gao, H.; Zhang, Y.; Liu, Z.; Peng, F. Adaptive PCC power fluctuation smoothing method based on EWT for distributed PV-energy storage. Power Syst. Prot. Control 2024, 52, 51–61. [Google Scholar]
  22. Zhu, J.; Ren, H.; Zhang, X.; Zhang, L.; Zhang, P.; Li, H. Two-level optimization model of hybrid energy storage system in wind/solar distributed generation system. Trans. Inst. Meas. Control 2022. [CrossRef]
  23. Huang, L.; Zhang, X.; Liang, S.; Shi, R.; Liao, S.; Zhang, G. Method of hybrid energy storage capacity allocation for stabilizing fluctuation of wind-PV power. Mod. Electron. Tech. 2023, 46, 173–177. [Google Scholar]
  24. Xue, J.; Shen, B. Dung beetle optimizer: A new meta-heuristic algorithm for global optimization. J. Supercomput. 2023, 79, 7305–7336. [Google Scholar] [CrossRef]
  25. Pan, J.; Li, S.; Zhou, P.; Yang, G.; Lyu, D. Dung beetle optimization algorithm guided by improved sine algorithm. Comput. Eng. Appl. 2023, 59, 92–110. [Google Scholar]
  26. Luo, Y.; Dai, W.; Ti, Y. Improved sine algorithm for global optimization. Expert Syst. Appl. 2023, 213, 118831. [Google Scholar] [CrossRef]
  27. Zhao, X.; Zhang, Y.; Wan, L.; Qiu, J.; Shang, E.; Zhang, Y.; Zhao, H. Charge-discharge cooperative control strategy for hybrid energy storage system for suppressing power fluctuation of hundred megawatt level wind farm. Smart Power 2023, 51, 23–29+68. [Google Scholar]
  28. Ma, L.; Xie, L.; Ye, L.; Ye, J.; Ma, W. A wind power smoothing strategy based on two-layer model algorithm control. J. Energy Storage 2023, 60, 106617. [Google Scholar] [CrossRef]
Figure 1. PV-HESS grid-connected structure.
Figure 1. PV-HESS grid-connected structure.
Energies 17 03312 g001
Figure 2. Flowchart of MSADBO optimization of VMD parameters.
Figure 2. Flowchart of MSADBO optimization of VMD parameters.
Energies 17 03312 g002
Figure 3. Fuzzy Controller’s membership function.
Figure 3. Fuzzy Controller’s membership function.
Energies 17 03312 g003
Figure 4. Diagram of the fuzzy control surface.
Figure 4. Diagram of the fuzzy control surface.
Energies 17 03312 g004
Figure 5. Before and after effect of PV power leveling.
Figure 5. Before and after effect of PV power leveling.
Energies 17 03312 g005
Figure 6. Grid-connected volatility before and after smoothing.
Figure 6. Grid-connected volatility before and after smoothing.
Energies 17 03312 g006
Figure 7. Comparison of the SOC h ( k ) curves of the three methods.
Figure 7. Comparison of the SOC h ( k ) curves of the three methods.
Energies 17 03312 g007
Figure 8. Comparison of MSADBO and DBO algorithm iteration results.
Figure 8. Comparison of MSADBO and DBO algorithm iteration results.
Energies 17 03312 g008
Figure 9. The results of the total power of the HESS after VMD decomposition.
Figure 9. The results of the total power of the HESS after VMD decomposition.
Energies 17 03312 g009
Figure 10. MSADBO-VMD algorithm’s Hilbert marginal spectrum.
Figure 10. MSADBO-VMD algorithm’s Hilbert marginal spectrum.
Energies 17 03312 g010
Figure 11. EMD and CEEMD algorithm’s Hilbert marginal spectrum.
Figure 11. EMD and CEEMD algorithm’s Hilbert marginal spectrum.
Energies 17 03312 g011
Figure 12. Lithium battery power before and after optimization of charging and discharging times.
Figure 12. Lithium battery power before and after optimization of charging and discharging times.
Energies 17 03312 g012
Figure 13. Three cases of supercapacitor SOC sc .
Figure 13. Three cases of supercapacitor SOC sc .
Energies 17 03312 g013
Figure 14. Supercapacitor capacity reduced to one-fifth of the original, optimized SOC sc .
Figure 14. Supercapacitor capacity reduced to one-fifth of the original, optimized SOC sc .
Energies 17 03312 g014
Figure 15. Lithium battery SOC before and after optimization.
Figure 15. Lithium battery SOC before and after optimization.
Energies 17 03312 g015
Figure 16. Comparison of volatility before and after measures to prevent volatility overshooting.
Figure 16. Comparison of volatility before and after measures to prevent volatility overshooting.
Energies 17 03312 g016
Table 1. Fuzzy control rule.
Table 1. Fuzzy control rule.
K b ( t ) S O C b ( t )
NBNMNSZOPSPMPB
Δ S O C b ( t + 1 ) NBNBNMNSZOPSPSPB
NMNBNSPSPMPMPBPB
NSNBPSPMPBPBPBPB
PSPBPBPBPBPBPMNB
PMPBPBPBPMPSPSNB
PBPBPSNSPSZONMNB
Table 2. Methods ① to ③ comparison.
Table 2. Methods ① to ③ comparison.
Method ①Method ②Method ③
SOC∈(0,0.2)∪(0.8,1)39.38%18.13%2.81%
SOC∈[0.4,0.6]56.88%57.60%83.44%
Table 3. Comparison of MSADBO and DBO iteration effects.
Table 3. Comparison of MSADBO and DBO iteration effects.
Number of IterationsMinimum Adaptation Degree
DBO75.41
MSADBO35.40796
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

Huo, J.; Huo, J. Hybrid Energy Storage Power Adaptive Optimization Strategy Based on Improved Model Predictive Control and Improved DBO-VMD. Energies 2024, 17, 3312. https://doi.org/10.3390/en17133312

AMA Style

Huo J, Huo J. Hybrid Energy Storage Power Adaptive Optimization Strategy Based on Improved Model Predictive Control and Improved DBO-VMD. Energies. 2024; 17(13):3312. https://doi.org/10.3390/en17133312

Chicago/Turabian Style

Huo, Junda, and Jianwen Huo. 2024. "Hybrid Energy Storage Power Adaptive Optimization Strategy Based on Improved Model Predictive Control and Improved DBO-VMD" Energies 17, no. 13: 3312. https://doi.org/10.3390/en17133312

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