Next Article in Journal
Lightweight and Seamless Memory Randomization for Mission-Critical Services in a Cloud Platform
Next Article in Special Issue
Analysis and Mitigation of Sub-Synchronous Resonance for Doubly Fed Induction Generator under VSG Control
Previous Article in Journal
Effect of Secondary Vortex Flow Near Contact Point on Thermal Performance in the Plate Heat Exchanger with Different Corrugation Profiles
Previous Article in Special Issue
Research on DFIG-ES System to Enhance the Fast-Frequency Response Capability of Wind Farms
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Adaptive Multi-Model Switching Predictive Active Power Control Scheme for Wind Generator System

1
School of Automation and Electrical Engineering, Lanzhou Jiaotong University, Lanzhou 730070, China
2
School of New Energy and Power Engineering, Lanzhou Jiaotong University, Lanzhou 730070, China
*
Authors to whom correspondence should be addressed.
Energies 2020, 13(6), 1329; https://doi.org/10.3390/en13061329
Submission received: 16 February 2020 / Revised: 10 March 2020 / Accepted: 10 March 2020 / Published: 12 March 2020

Abstract

:
To deal with the randomness and uncertainty of the wind power generation process, this paper proposes the use of the clustering method to complement the multi-model predictive control algorithm for active power control. Firstly, the fuzzy clustering algorithm is adopted to classify actual measured data; then, the forgetting factor recursive least square method is used to establish the multi-model of the system as the prediction model. Secondly, the model predictive controller is designed to use the measured wind speed as disturbance, the pitch angle as the control variable, and the active power as the output. Finally, the parameters and measured data of wind generators in operation in Western China are adopted for simulation and verification. Compared to the single model prediction control method, the adaptive multi-model predictive control method can yield a much higher prediction accuracy, which can significantly eliminate the instability in the process of wind power generation.

Graphical Abstract

1. Introduction

The uncertainty of wind speed makes the output power of the wind power generation system fluctuate greatly [1,2,3]. Frequent switching control will result in a transient overload of the transmission chain and an overshoot of output power. As a result, the system shows very strong nonlinearity. Since the multi-model predictive control (MMPC) method can effectively cope with complex nonlinear systems—i.e., wind generation systems—it has been widely used recently.
In [4], a model predictive control (MPC)-based optimal active power control scheme for a doubly-fed induction generator (DFIG) was proposed, which was applied to wind farms with a distributed energy storage system (ESS). For such a multi-input and multi-output (MIMO) wind generation system, the dynamic characteristics of the converter and wind turbines (WTs) were considered in MPC. By using MPC, the reference for active power between WTs and ESS was optimized according to the local wind conditions. The results showed that such a control scheme can greatly reduce the control error of active power for WTs. Similarly, an online model-based predictive control method was proposed in [5], which was used for the real-time optimal operation of a wind power integrated system including demand response (DR) and ESS. This method took into account all the interaction effects of the control facilities according to the estimated output of the future wind farms and realized the maximum utilization of wind power. The model has good universality and adaptability, and is suitable to resolve the high uncertainty of wind power generation and customer behavior. Compared with the online no-prediction method and offline prediction method, the daily wind energy utilization of this method is increased by 13.9% and 4.9%, respectively. In [6], an active power control architecture based on the combination of MPC and wind turbine state classification was proposed, where an equivalent model of an MPC controller was established. Compared with traditional methods, this method is more suitable for the active power control t the wind farm level since it ensures that the wind farm operates as a single controllable entity on the grid and acts like a traditional power plant.
Considering that wind farms always cooperate and interact with traditional thermal power plants, a comprehensive model of the hybrid system including both a wind farm and thermal power plant was established in [7] by combining the wind farm model with the well-known thermal power model. In [8], an improved load frequency control (LFC) method based on MPC was proposed, and the simulation results showed that this method could effectively improve the frequency response level of both the wind farm and thermal power plant, thus improving the frequency performance of the connected system.
To effectively coordinate the control of active power and reactive power, an MPC-based distributed information synchronization scheme and distributed coordination control scheme for wind farms was proposed and verified on a wind farm containing 10 WTs in [9]. For the distributed coordination control scheme, the pitch angle and generator torque of the WTs were optimized to reduce the fatigue load of the WTs and track the power reference of the wind farm. In [10], the MPC was utilized to replace the proportional integral (PI) controller for the speed control of a permanent magnet synchronous generator (PMSG). Similarly, the MPC was also applied to replace the traditional PI controller in [11,12]. The MPC avoids the disadvantages of the traditional PI controller; e.g., a slow dynamic response, coupling, complex structure, difficulty in determining the PI’s parameters, etc. Compared with the PI control, the MPC has better performance in speed tracking, irrespective of whether the step speed is increased or step speed is decreased.
In [13], a variable-weight MPC strategy was introduced to optimize the coordination of mechanical load and the power of the wind power generation system. In the variable-weight MPC strategy, the pitch and torque are coordinated by Pareto analysis to optimize the output and load of the generator. Through the evaluation of the wind condition, the weight matrix of MPC can be updated adaptively. Finally, compared with the traditional gain scheduling PI control, the results showed that the strategy is effective. According to the operation areas of the wind turbine, three kinds of controllers—classic MPC and two kinds of economic model predictive control (EMPC)—were designed in [14]. The simulation results showed that the performance of the three predictive control strategies was better than that of the traditional LQR controller. EMPC can not only effectively reduce the fatigue load of all operation areas, but also increase the utilization of wind energy when the wind speed fluctuates near the rated wind speed. When the power grid operates under an unbalanced condition, the low-voltage ride-through capability becomes a difficulty for managers. Therefore, a finite set model predictive control strategy was proposed in [15], which could ensure the converter provides a balanced current and both active and reactive power support during grid connection. Compared with the traditional MPC, this method increases the control delay, and the waveform quality is much better.
Besides, the MPC method was also applied to a new type of converter control a the wind turbine with PMSG in [16], and the separation control of the machine and the grid side was realized by minimizing the value function. Further study on MMPC for PMSG control was also reported in [17]. The MMPC can ensure the smooth control of the active power output of WTs while ensuring high wind energy utilization efficiency. In the low wind speed condition, the fluctuation of active power can be reduced. The overshoot of active power can be reduced when WT operates near the rated wind speed. A smooth control can be realized, and the fluctuation of active power can also be significantly reduced when the WT operates above the rated wind speed.
From the above studies, it is apparent that the MPC method can solve the uncertainties and random changes of wind speed in the wind power generation system. However, there is little discussion about the short-term rapid change of wind speed in the above studies, especially for the case in which the wind speed varies through three different wind speed sections in a few seconds.
In view of this situation, this paper proposes an MMPC method for wind turbines under all wind conditions. The main contents of this paper include the following: (1) the classification of the collected 1000 groups of field-collected data using the fuzzy clustering method (FCM) and establishment of a multivariable prediction model using the forgetting factor recursive least square method (FFR-LSM), (2) the design of the multi-model predictive controller (MMPCR) with measurable wind speed as disturbance signal and pitch angle as the control variable, (3) the application of the designed MMPCR to the actual power control of wind turbine, and a comparison of the results with those of the single model predictive control method. The rest of this paper is organized as follows: Section 2 introduces the modeling of the wind turbine data from actual field using fuzzy clustering, Section 3 presents the design of the generalized predictive controller and Section 4 details the realization of multi-model switching control. Case study and simulation analysis are carried out in Section 5, while the conclusions are finally drawn in Section 6.

2. Fuzzy Clustering Modeling of the Field-Collected Wind Turbine Data

2.1. Mathematical Model of Variable Speed Variable Pitch Wind Turbine

Generally, a variable speed variable pitch wind turbine is mainly composed of a wind wheel, transmission part, and generator. The output power can be described as [18]
P = { η P r , v cutin v < v N P N , v N v v cutout
with
P r = 0.5 ρ v 3 S C p ( λ , β )
and
C P = ( 0.44 0.0167 β ) sin [ π ( λ 3 ) 15 0.3 β ] 0.00184 ( λ 3 ) β
λ = 2 π n R v = ω R v
where η is the conversion efficiency of wind energy, P is the mechanical power of WT, ρ represents air density, S stands for the swept area of the blade, λ is the tip speed ratio, β is the pitch angle, v is the wind speed, ω is the speed of the main shaft, and R is the diameter of the wind turbine.

2.2. Fuzzy Clustering of Data Sets

The measured data of WTs including the wind speed, pitch angle and active power of the generator are classified by the subtraction clustering algorithm–fuzzy c-means clustering, and then multiple models are generated by FFR-LSM. The fuzzy c-means clustering algorithm determines the category of each data point according to the membership degree. When the fuzzy objective function is the smallest, the data group is divided into C fuzzy categories. Details of the algorithm can be found in [19] and [20]. The Davies Bouldin index (DBI) is used to evaluate the cluster performance. The process of subtractive clustering is as follows [21,22]:
  • Step 1: Determine the number of categories C and fuzzy weight index m, and initialize the clustering center V.
  • Step 2: Calculate the fuzzy membership matrix U according to Equation (5).
    u i j = { [ k = 1 c x i V j 2 m 1 x i V k 2 m 1 ] 1 x i V k 0 1 x i V k = 0 and k = j 0 x i V k = 0 and k j
    where uij is the membership of xi belonging to category j, and Vj or Vk is the clustering center of category j or k.
  • Step 3: Calculate the category center Vj using Equation (6).
    V j = i = 1 n u i j m x i i = 1 n u i j m
  • Step 4: Calculate the objective value J of cluster Vj using Equation (7) and judge whether target value is met or not. If it is met, the clustering will end; otherwise, return to step 2.
    J = i = 1 n j = 1 c ( u i j ) m x i V j
In this paper, a total of 1000 groups of field measured data set M (m1, m2, m3) are classified, where m1 stands for the pitch angle, m2 represents wind speed, and m3 is the active power of the generator. The clustering result shows that a minimum DBI can be obtained when the number of clusters is equal to five. The clustering result is shown in Table 1.
When the number of clusters is five, all clustering center of the data can be summarized as
Center = [ 0.00 2.07 661.09 0.04 4.43 709.23 5.94 7.02 870.10 10.07 9.78 1300.79 13.08 11.06 1508.43 ]
Considering that some of the data may overlap with each other—e.g., the wind speed can increase or decrease in a short time—the output power is consequently affected by the wind speed. Therefore, the wind generation system can be regarded as a system with a strong disturbance.

2.3. Least Square Modeling

Based on the results of the above clustering data, the wind speed and pitch angle are used as inputs, and the output power is taken as the output for the least squares modeling and to perform the index function determination. To overcome the shortcoming of the poor correction ability of the least square method (LSM), the forgetting factor recursive LSM (FFR-LSM) is adopted in this paper [22]. The performed index function is
J = k = 1 L λ L k [ y ( k ) φ T ( k ) θ ( k ) ]
where θ ^ ( k ) is the parameter under-identification, φ ( k ) is the observation matrix, λ is the forgetting factor, L is the times of observation, and y(k) is the output of the system.
For the objective function given in Equation (8), Equation (9) can be used to express the recursive least square parameter estimation formula of the forgetting factor.
{ θ ( k ) = θ ( k 1 ) + K ( k ) [ y ( k ) φ T ( k ) θ ( k 1 ) ] K ( k ) = P ( k 1 ) φ ( k ) λ + φ T ( k ) P ( k 1 ) φ ( k ) P ( k ) = 1 λ [ 1 K ( k ) φ T ( k ) ] P ( k 1 )
with K(k) representing the gain matrix and P(k) standing for the covariance matrix.
According to the measured data and the operating characteristics of the wind generator system, the cumulative abnormal return (CAR) model expressed in Equation (11) is used to identify the parameters. Combined with the classification results of the field-collected wind turbine data, five mathematical models are established.
Y ( k + 1 ) = φ T ( k ) θ
with
Y ( k + 1 ) = [ y 1 ( k + 1 ) , y 2 ( k + 1 ) , y 3 ( k + 1 ) , y 4 ( k + 1 ) , y 5 ( k + 1 ) ] T θ = [ a 11 a 12 a 13 a 21 a 22 a 23 a 31 a 32 a 33 a 41 a 42 a 43 a 51 a 52 a 53 ] φ T ( k ) = [ y 1 ( k ) u 1 ( k ) ξ 1 ( k ) y 1 ( k ) u 2 ( k ) ξ 2 ( k ) y 1 ( k ) u 3 ( k ) ξ 3 ( k ) y 1 ( k ) u 4 ( k ) ξ 4 ( k ) y 1 ( k ) u 5 ( k ) ξ 5 ( k ) ]
Taking the initial value θ(0) = 0, P(0) = 105 I, λ = 0.95, I is the unit matrix, and five mathematical models of wind generation system can be obtained, as shown in Equation (11).
{ y 1 ( k + 1 ) = 0.9374 y 1 ( k ) + 0.3711 u 1 ( k ) + v 1 ( k ) y 2 ( k + 1 ) = 0.9695 y 1 ( k ) + 0.3371 u 1 ( k ) + v 2 ( k ) y 3 ( k + 1 ) = 0.9217 y 1 ( k ) + 0.2091 u 1 ( k ) + v 3 ( k ) y 4 ( k + 1 ) = 0.9241 y 1 ( k ) + 0.3821 u 1 ( k ) + v 4 ( k ) y 5 ( k + 1 ) = 0.9801 y 1 ( k ) + 0.2891 u 1 ( k ) + v 5 ( k )
where yi(k) is the output power of the wind generator, ui(k) is the pitch angle, and vi(k) is the wind speed. Therefore, Equation (11) is taken as the prediction model for the system.

3. Design of the Generalized Predictive Controller

In this paper, the controlled auto-regressive integrated moving-average (CARIMA) model is used as the prediction model [21,22]. The discrete difference equation is shown in Equation (12).
A ( z 1 ) y ( k ) = B ( z 1 ) u ( k 1 ) + C ( z 1 ) ξ ( k ) / Δ
where y(k) and u(k) are the output and input of the controlled object, Δ = 1 − k−1 is the difference operator, A(z−1), B(z−1), and C(z−1) are polynomials of backward operators, and ξ(k) is the white noise sequence with zero mean value. If the time delay of the system d > 1, then let the coefficients of the first d − 1 terms of B(z−1) be zero. The polynomials also satisfy the following:
{ A ( z 1 ) = 1 + a 1 , 1 z 1 + a 1 , 2 z 2 + + a 1 , n a z n a B ( z 1 ) = b 1 , 0 + b 1 , 1 z 1 + b 1 , 2 z 2 + + b 1 , n b z n b , l 1 , 0 0 C ( z 1 ) = 1 + c 1 , 1 z 1 + c 1 , 2 z 2 + + c 1 , n c z n c

3.1. Objective Function

In general, for the sake of the following smoothness, tracking control is carried out by following the reference track after softening. The reference trajectory is shown as follows:
w ( k + j ) = a j y ( k ) + ( 1 a j ) y r ( k )
where yr(k) stands for a set value for output, w(k) represents the reference trajectory, and α is the softening coefficient with 0 < α < 1.
The performance function can be represented by using the following equation:
min J ( k ) = j = 1 n [ y ( k + j ) w ( k + j ) ] 2 + j = 1 m λ ( j ) [ Δ u ( k + j 1 ) ] 2
where n is the maximum prediction length, m is the control time-domain (mn), and λ(j) is the control weighting coefficient. To prevent the variation caused by a drastic change of control increment, a certain value is set for λ(j), while Δu(k) is the control increment of the system. Therefore, the generalized predictive control method can be understood to find a reasonable control increment sequence Δu(k), Δu(k + 1), …, Δu(k + m − 1) to make the objective function J have the minimum value.

3.2. Output Prediction

In order to predict the output ahead of step j, the Diophantine equation is introduced in the generalized predictive control method:
E j ( z 1 ) A ( z 1 ) Δ + z j F j ( z 1 ) = 1
where Ej and Fj are determined by prediction length and system parameter.
The optimal output prediction value can be obtained by combining Equations (13) and (15):
Y = G Δ U + f
with
Y = [ y ( k + 1 ) , y ( k + 2 ) , , y ( k + n ) ] T Δ U = [ Δ u ( k ) , Δ u ( k + 1 ) , , Δ u ( k + m 1 ) ] f = H Δ u ( k ) + F y ( k ) = [ f ( k + 1 ) , f ( k + 2 ) , , f ( k + n ) ] T G = [ g 0 0 g 1 g 0 g n 1 g n 2 g 0 ] = [ g 11 z 1 + g 12 z 2 + g 22 z 1 + g 23 z 2 + g n n z 1 + g n ( n + 1 ) z 2 + ] H = [ G 1 G 0 z ( G 2 z 1 g 1 g 0 ) z n 1 ( G n z n + 1 g n 1 z 1 g 1 + g 0 ) ] F = [ F 1 , F 2 , , F n ] T
where G is the control matrix. The parameters of Ej, Fj, Gj, and Hj are determined by the prediction length and system parameter, and satisfy the following:
{ E j ( z 1 ) = e j , 0 + e j , 1 z 1 + + e j , j 1 z ( j 1 ) F j ( z 1 ) = f j , 0 + f j , 1 z 1 + + f j , j 1 z ( j 1 ) G j ( z 1 ) = g j , 0 + g j , 1 z 1 + + g j , j 1 z ( j 1 ) H j ( z 1 ) = h j , 0 + h j , 1 z 1 + + h j , j 1 z ( j 1 )

3.3. Determination of the Optimal Control Law

The hypothesis is that W = [ w ( k + 1 ) , w ( k + 2 ) , , w ( k + n ) ] T ; when J Δ u = 0 , the optimal performance index function of Equation (17) can be obtained, as shown in Equation (18).
Δ U = ( G T G + λ I ) 1 G T ( W f )
u ( k ) = u ( k 1 ) + Δ u
To make full use of remaining control information and prevent the predictive control increament of Δu(k) from being reduced due to interference, a smooth filter is used as the input to carry out weighted control, as shown in Equation (19).
u ( k ) = i = j s q ( i ) u ( k | k i + 1 ) i = 1 s q ( i )
where s stands for the control steps in the time domain and q(i) represents the control weighting coefficient.
The generalized predictive control method can make the control output close to the reference trajectory or target curve as much as possible through rolling optimization and feedback correction. In this paper, the control input u(k + 1) optimizes and corrects the control input u(k) at step k through the optimal prediction at step k + 1, which can slow down the excessive increase or decrease of the control input increment in a certain trend and effectively reduce the occurrence probability of overshoot. The actual control variable is
u s ( k ) = u ( k ) + u ( k + 1 / k ) 2 = u ( k ) + Δ u ( k + 1 / k ) 2
with
Δ u ( k + 1 k ) = i = 1 m β ( k ) Δ u ( k + i / k ) i = 1 m β ( k )
where Δu(k + i/k) is the predictive control increment at time k + 1 and β(k) is the weighting factor (0 < β < 1).

4. Multi-Model Switching Control

The structure diagram of the MMPC system of the wind generation system is given in Figure 1, where the stability of the multi-model switching control system has been demonstrated in Equation [18]. In the figure, y ^ i ( i = 1 , 2 , , 5 ) is the output of M1, M2, …, M5, and yr is the reference input. At each sampling time, the optimal sub-model will be selected for predictive control [19,21].
Suppose at time k, e i ( k ) = y ( k ) y ^ i ( k ) represents the error between actual output and the output of sub-model i, define the switching performance index function:
J i ( k ) = a e i 2 ( k ) + b j = 1 l ρ j e i 2 ( k j )
where l is the time length, a and b (a > 0, b > 0) are the error weighting coefficients representing the matching degree of current and past time length l, respectively, while ρ is the forgetting factor. The smaller the Ji(k), the higher the matching degree of model Mi.

5. Case Study and Simulation Analysis

In order to verify the effectiveness of the proposed method, the wind turbines with a doubly-fed induction generator (DFIG) in Guazhou Wind Farm of Western China are utilized for the case study. The parameters of wind turbine can refer to the Appendix A.
The wind generation system is given in Equation (11) and is adopted for simulation analysis (see in Figure 2), where the pitch angle is taken as the control variable and the wind speed is considered as a disturbance. The pitch angle is controlled according to the disturbance signal to ensure that the output of the wind turbine can follow the predetermined target. In this paper, the forgetting factor ρ = 0.7, the softening coefficient α = 0.35, the unit value is adopted as the control length, and the value of control weighting coefficient λ(j) is 0.9. The simulation results of the single MPC and the MMPC are given in the following figures.
From Figure 3, it is apparent that the tracking effect of the MPC algorithm is satisfactory, and the maximum error of output power is 2.8 kW for the wind farm. As presented in Figure 3c and Figure 4c (the local zoom of Figure 3a and Figure 4a), it is apparent that the output active power from the results derived by the MMPC method is more smooth than that yield from the single MPC method. In comparison, the MMPC can derive a much smaller output error under the same model switch strategy shown in Figure 3e or Figure 4e. The maximum active output error using the single MPC is almost 3 kW (in Figure 3c), while that yield from MMPC is about 2kW (in Figure 4c). It is mainly because that the proposed adaptive multi-model switching predictive control method can switch to different models according to the wind speed variation, which can ensure the wind generation system operates in an optimal condition by selecting the most suitable model given in Figure 1. For the single MPC method, however, there is no additional choice but to adapt to the variation of the wind speed and tune the control parameters according to the predicted control error. Since the wind speed sometimes varies rapidly in a very short time, the performance of the MPC method becomes inferior when compared with the MMPC method.
Additionally, as is reflected in Figure 3d and Figure 4d, the switching control accuracy of MMPC is much higher than that of the single MPC. The results show that the MMPC strategy can reduce the tracking error in the dynamic process of the system and improve the convergence speed and tracking accuracy of the system. The simulation results proves that, with the fuzzy clustering method used, the wind speed data is pre-processed and classified to certain groups, and corresponding predictive control scheme with suitable model given in Figure 1 is assigned, which enables the MMPC outperformances the single MPC to a great extent.

6. Conclusions

In this paper, up to 1000 groups of field-collected datasets are adopted for the case study. These data are firstly classified into five groups using the classical clustering algorithm–fuzzy c-means clustering. After this, the predictive controller is designed for multi-model switching control, and both the single MPC and MMPC are applied to the wind generation system for the active power control of a local wind farm in Gansu Province. For the case study and result analysis, it is proved that the proposed adaptive MMPC for the active power of a wind generator is effective and efficient, and the combination of the fuzzy c-means clustering and the MMPC solves the problem of randomness and uncertainty in the active power prediction of the wind generation system. By pre-clustering and multi-model switching, the impact of wind speed randomness and uncertainty on the output power is minimized, and the prediction accuracy is effectively improved. The proposed method is of guiding significance for the active power prediction in the system and the near future.

Author Contributions

Conceptualization, H.L. and H.D.; methodology, H.L. and K.R.; simulation analysis, S.L.; writing—original draft preparation, H.L. and S.L.; writing—review and editing, H.L. and H.D. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Tianyou Youth Talent Lift Program, and in part by the Youth Science Foundation of Lanzhou Jiaotong University under Grant 2019029.

Acknowledgments

The authors would like to give their thanks to Dehai Wang for providing data support of this work.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A

Parameters of the Wind Turbine with DFIG Used for Case Study in Section 5
Rated power1.5 MW
Operation wind speed range3 m/s~25 m/s
Rated wind speed11 m/s
Semi-diameter of the rotor31.4 m
Air density1.225 kg/m3

References

  1. Gu, H.; Wang, J.; Lin, Q.; Gong, Q. Automatic Contour-Based Road Network Design for Optimized Wind Farm Micrositing. IEEE Trans. Sustain. Energy 2015, 6, 281–289. [Google Scholar] [CrossRef]
  2. Chen, J.; Hu, W.; Cao, D.; Zhang, B.; Huang, Q.; Chen, Z.; Blaabjerg, F. An Imbalance Fault Detection Algorithm for Variable-Speed Wind Turbines: A Deep Learning Approach. Energies 2019, 12, 2764. [Google Scholar] [CrossRef] [Green Version]
  3. Gao, X.; Meng, K.; Dong, Z. Cooperation-driven distributed control scheme for large-scale wind farm active power regulation. IEEE Transactions on Energy Conversion 2017, 32, 1240–1250. [Google Scholar] [CrossRef]
  4. Huang, S.; Wu, Q.; Guo, Y.; Rong, F. Optimal active power control based on MPC for DFIG-based wind farm equipped with distributed energy storage systems. Int. J. Electr. Power Energy Syst. 2019, 113, 154–163. [Google Scholar] [CrossRef]
  5. Arasteh, F.; Riahy, G.H. MPC-based approach for online demand side and storage system management in market based wind integrated power systems. Int. J. Electr. Power Energy Syst. 2019, 106, 124–137. [Google Scholar] [CrossRef]
  6. Liu, M.; Zou, J.; Peng, C.; Xie, Y.; Li, M. Active power control for wind farms based on MPC combined with state classification. IFAC-Pap. OnLine 2017, 50, 2137–2144. [Google Scholar] [CrossRef]
  7. Luo, Z.; Wei, S.; Chai, Y.; Liu, Y.; Sun, X. Simulation of wind farm scheduling algorithm based on predictive model control. In Proceedings of the 2017 Chinese Intelligent Systems Conference, Mudanjiang, China, 14–15 October 2017. [Google Scholar]
  8. Liu, J.; Yao, Q.; Hu, Y. Model predictive control for load frequency of hybrid power system with wind power and thermal power. Energy 2019, 172, 555–565. [Google Scholar] [CrossRef]
  9. Guo, Y.; Gao, H.; Wu, Q.; Østergaard, J.; Yu, D.; Shahidehpour, M. Distributed coordinated active and reactive power control of wind farms based on model predictive control. Int. J. Electr. Power Energy Syst. 2019, 104, 78–88. [Google Scholar] [CrossRef] [Green Version]
  10. Mousa, H.H.H.; Youssef, A.R.; Mohamed, E.E.M. Model predictive speed control of five-phase permanent magnet synchronous generator-based wind generation system via wind-speed estimation. Int. J. Electr. Power Energy Syst. 2019. [Google Scholar] [CrossRef]
  11. Li, L.; Zhang, D. Model predictive control for wind farm integration through VSC-HVDC. In Proceedings of the 2018 13th IEEE Conference on Industrial Electronics and Applications, Wuhan, China, 1–2 June 2018. [Google Scholar]
  12. Mallick, A.; Singh, S.N.; Mohapatra, A. Active power regulation by MPC based flywheel energy storage system. Adv. Energy Power Syst. 2018, 508, 57–71. [Google Scholar]
  13. Lin, Z.; Chen, Z.; Liu, J.; Wu, Q. Coordinated mechanical loads and power optimization of wind energy conversion systems with variable-weight model predictive control strategy. Appl. Energy 2019, 236, 307–317. [Google Scholar] [CrossRef] [Green Version]
  14. Cui, J.; Liu, X. Economic model predictive control of variable-speed wind energy conversation systems. Control Eng. China 2019, 26, 431–439. (In Chinese) [Google Scholar]
  15. Ye, H.; Chen, C.; Li, S.; Ding, C. Model predictive current control of inverters to meet low-voltage ride-through requirements. Control Eng. China 2018, 25, 795–798. [Google Scholar]
  16. Fan, X.; Lei, M. Research on three-level wind power generation system based on predictive control. Electric Drive. 2018, 48, 8–11+36. [Google Scholar]
  17. Liu, X.; Wang, W.; Guo, J.; Guo, D. Research on predictive control of active power for direct-driven permanent magnet wind turbine generators. Acta Energ. Sol. Si. 2018, 39, 210–217. [Google Scholar] [CrossRef]
  18. Wang, Y.; Yu, M.; Li, Y. Model predictive controller-based distributed control of wind turbine DC microgrid. Trans. China Electrotech. Soc. 2016, 31, 57–66. (In Chinese) [Google Scholar]
  19. Zhou, K.; Yang, S.; Ding, S.; Luo, H. On cluster validation. Syst. Eng. Theory Pract. 2014, 34, 2417–2431. [Google Scholar]
  20. Lu, X.; Wang, X.; Dong, H.; Ma, B. Research on Sliding Mode Predictive Control of Energy-saving Operation of High-speed Train. Control Eng. China 2016, 23, 389–393. [Google Scholar]
  21. Guo, Z.; Song, A.; Mao, J. Nonlinear generalized predictive control based on least square support vector machine. Control Decis. 2009, 24, 520–525. [Google Scholar] [CrossRef]
  22. Lu, X.; Dong, H. Application of multi-model active fault-tolerant sliding mode predictive control in solar thermal power generation system. Acta Autom. Sin. 2017, 43, 1241–1247. [Google Scholar]
Figure 1. Structure diagram of the multi-model predictive control (MMPC) system.
Figure 1. Structure diagram of the multi-model predictive control (MMPC) system.
Energies 13 01329 g001
Figure 2. Field-measured wind speed data.
Figure 2. Field-measured wind speed data.
Energies 13 01329 g002
Figure 3. Simulation results using the single model predictive control (MPC). (a) The output power of wind farm using a single MPC; (b) Local zoom of (a), (c) output power error between target curve and control output, (d) control incremental of the single MPC, (e) model selection during the control process.
Figure 3. Simulation results using the single model predictive control (MPC). (a) The output power of wind farm using a single MPC; (b) Local zoom of (a), (c) output power error between target curve and control output, (d) control incremental of the single MPC, (e) model selection during the control process.
Energies 13 01329 g003
Figure 4. Simulation results using the MMPC. (a) The output power of wind farm using MMPC; (b) local zoom of (a), (c) output power error between the target curve and control output, (d) control incremental of the single MMPC, (e) model selection during the control process.
Figure 4. Simulation results using the MMPC. (a) The output power of wind farm using MMPC; (b) local zoom of (a), (c) output power error between the target curve and control output, (d) control incremental of the single MMPC, (e) model selection during the control process.
Energies 13 01329 g004
Table 1. The clustering result of field-collected wind turbine data. DBI: Davies Bouldin index.
Table 1. The clustering result of field-collected wind turbine data. DBI: Davies Bouldin index.
Number of Clustering34567
DBI1.44730.69230.19781.17910.9733

Share and Cite

MDPI and ACS Style

Li, H.; Ren, K.; Li, S.; Dong, H. Adaptive Multi-Model Switching Predictive Active Power Control Scheme for Wind Generator System. Energies 2020, 13, 1329. https://doi.org/10.3390/en13061329

AMA Style

Li H, Ren K, Li S, Dong H. Adaptive Multi-Model Switching Predictive Active Power Control Scheme for Wind Generator System. Energies. 2020; 13(6):1329. https://doi.org/10.3390/en13061329

Chicago/Turabian Style

Li, Hongwei, Kaide Ren, Shuaibing Li, and Haiying Dong. 2020. "Adaptive Multi-Model Switching Predictive Active Power Control Scheme for Wind Generator System" Energies 13, no. 6: 1329. https://doi.org/10.3390/en13061329

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