Mobile QR Code QR CODE

2025

Reject Ratio

81.5%


  1. Power China Huadong Engineering Co., Ltd, Hangzhou 311122, China



Wind farm, Active power optimization control, K-means clustering, Particle swarm optimization algorithm, Wake superposition effect

1. Introduction

Currently, with the continuous growth of energy demand, renewable energy has become one of the extremely important research topics [1]. Wind energy reserves are large and widely distributed. Developing wind energy is of great significance in alleviating environmental pollution, adjusting energy structure, and strengthening energy security. However, the power generation efficiency and power output stability of wind farms are affected by many factors such as the randomness and instability of wind energy. Optimizing the active power control of wind farms can enhance support for electricity and improve power generation capacity [2]. Traditional active power control methods, such as uni-polar power control and bipolar power control, suffer from problems such as slow optimization speed and susceptibility to local optima [3]. In active power optimization control of wind farms, Particle Swarm Optimization (PSO) can be used to find the optimal combination of speed and pitch angle to maximize wind farm output power and improve system frequency response. The PSO algorithm continuously adjusts the position and velocity of particles to find the optimal solution in the search space. Each particle represents a solution. During the search process, particles update their positions based on own experience and group collaborative information to find better solutions [4]. In terms of wind farm power prediction, the K-means clustering algorithm can be used to improve the prediction accuracy and the stability of the power system, which helps optimize the operation and management of the wind farm system. There is a relationship between PSO and the GMP of wind farms. The PSO can find the optimal control strategy to achieve the GMP output of the wind farm by optimizing the speed and pitch angle of Wind Turbines (WTs). Meanwhile, K-means clustering can be used to divide WT into different groups. Units with similar wake distributions are classified into one category. The optimized control strategy is implemented for different units. The current active power optimization control methods for wind farms suffer from high complexity and low efficiency. Therefore, an innovative mathematical model for the superposition effect of WT wake is proposed to simulate and optimize the complex airflow distribution inside the wind farm. WT is divided into different groups and improved by combining K-means clustering and second-order oscillation on the basis of PSO algorithm to achieve targeted optimization and improve the accuracy of control strategy. The main contribution of this study is to provide a new method to improve the active power control of wind farms. The fusion technology of K-means clustering and improved PSO can more accurately partition and optimize wind farms, thereby improving the power generation capacity of WT. This will help improve wind energy utilization efficiency, reduce reliance on traditional energy, and promote sustainable energy development. The proposed mathematical model for the superposition effect of WT wake can better understand and predict the airflow dynamics within wind farms, providing a theoretical basis for optimizing control strategies. Simultaneously, WTs are divided into different groups and classified and managed using K-means clustering method. This method can classify WTs with similar characteristics within the wind farm, making the application of control strategies more targeted and avoiding the inefficiency and inaccuracy problems caused by unified control. This method provides new ideas for optimizing wind farm control strategies. On the basis of PSO algorithm, this study introduces a second-order oscillation improvement mechanism to address the issue of traditional PSO algorithms getting stuck in local optima when dealing with high-dimensional nonlinear optimization. Through the improved PSO algorithm, the velocity and position updates of particles are more reasonable, thereby improving the convergence speed and global optimization ability of the algorithm. This improvement not only enhances the adaptability of the algorithm, but also significantly improves the accuracy of the control strategy.

2. Related Work

The active power control of wind farms utilizes different algorithms and control methods to optimize the power output and system stability of the wind farm. Qi G et al. adopted bidirectional long short-term memory and variational mode decomposition to eliminate interference from aging data in order to predict the applicable lifespan of energy storage devices. Meanwhile, the sparrow search algorithm was used to optimize hyper-parameters. The results showed that this method had good robustness [5]. The Global Maximum Available Power (GMP) state of a wind farm refers to the operating status and parameter configuration of all WTs in the wind farm under current meteorological conditions, resulting in the maximum total power generation. Liu Y et al. aimed to estimate the lifespan of energy storage batteries by combining bidirectional gated recursive units and variational auto-encoders to automatically extract features and reduce the impedance data dimensionality. The results showed that this method had good accuracy [6]. Gholamian M et al. developed a wind power generation system for the coordinated operation of the power grid and controller, combining the collection grid and wind turbine. The results indicate that this method has certain effectiveness [7]. Uddin MN and other scholars have developed a wind energy conversion system that combines adaptive neural fuzzy direct power control. The results indicate that the system performs well in testing implementation [8]. Benbouhenni H and other researchers designed a variable-speed multi rotor WT conversion system to improve the current quality in the network. The results indicate that the system has high efficiency and robustness [9].

With the development of intelligent technology, wind farm research often uses various optimization algorithms and control methods, which can improve power generation efficiency and effectively control accuracy to a certain extent. Singh U et al. combined gradient enhanced regression tree technique and support vector regression method to predict short-term wind power production, thereby improving accuracy. The results indicate that the average absolute error of this method is only 0.004 [10]. Salhi M S et al. chose an independent wind farm hydrogen refueling station with backup batteries, fuel cells, and grid connection to ensure the stability of the wind farm's connection to the power grid. The results indicate that this method has good applicability and economy [11]. Abbas N J et al. focused on the study of wind energy and integrated servo control systems, optimizing WT through a fully pneumatic servo elastic model. The results showed that this method reduced energy costs by 1.3% [12]. To obtain the optimal solution for power scheduling and energy systems, Naderi et al. proposed a method combining differential evolution and comprehensive learning PSO to achieve optimal active power scheduling. The results showed that this method was feasible [13]. Tao et al. developed a three-dimensional Gaussian wake model that combined PSO and auto-regressive model to re-supply power to wind farms. This model considered the differences in WT at different heights and predicted wind speed, wind speed, and other data. The results showed that this method was effective [14]. To solve the problem of coordinated control of wind power converters, Jia K and other scholars combined harmonic injection collaborative control technology to achieve coordination of multiple converters and reduce the power of wind farms. The results indicate that the method is feasible [15].

In summary, there have been good results in the research of active power control and PSO algorithm in wind farms. However, PSO is not efficient in high-dimensional nonlinear optimization problems and does not consider the classification management of WTs within the wind farm. Therefore, a mathematical model for the superposition effect of WT wake is established, and a multi-unit coordinated optimization active power control method is proposed by combining K-means clustering and improved particle swarm algorithm. This has important reference value for the development of intelligent control in future wind farms.

The content and limitations of some related works are shown in Table 1.

Table 1. Details of related works content.

Author Method Limitation
Gholamian M et al. [7] Considered Gaussian distribution for WT inertial control Lack of adaptability to different wind farms
Uddin MN et al. [8] Combining adaptive neural fuzzy direct power control Unknown stability in complex environments
Benbouhenni H et al. [9] Designed a variable speed multi rotor wind power conversion system There are few on-site tests and practical applications
Sierra Garcia et al. [13] Combined deep learning with fuzzy logic for pitch angle control of WT Lack evaluation under varying wind conditions
Tao et al. [14] Developed a 3D Gaussian wake model combining integer PSO and auto-regressive model for wind farm power re-supply. Computational demands are high for real-time application
Jia K et al. [15] Combining harmonic injection cooperative control technology Scalability issues exist in the coordinated control of multiple converters

3. Active Power Optimization Control Model of Wind Farm Considering Wake Superposition Effect

3.1. Modeling of Wake Superposition Effect

Almost all wind farms have wake effects, which refer to the influence of rotating mechanical components, blades, and tower structures generated during the operation of WT on wind speed and direction in the wind field. When a WT operates, its rotating blades deprive the air of kinetic energy and provide electricity by converting it into mechanical energy. During this process, the WT generates an area called the wake region, where the wind speed is lower than the surrounding area and the wind direction may also change. The wake effect can affect the layout and operational efficiency of wind farms, leading to mutual influence between turbines. Especially for those located downwind, changes in wind speed and direction can affect their power generation capacity. Meanwhile, the wake effect can also have a negative impact on the safety of other equipment and structures in the wind farm, such as vibration and corrosion of WTs. To reduce the impact of wake effects on wind farms, the wind farm layout and the WT arrangement need to be carefully designed. Researchers adopt meteorological data, fluid dynamics simulations, and field observations to minimize wake effects and improve the overall efficiency of wind farms. In addition, some advanced control strategies and technologies have also been applied to WT to adjust the blade angle and the interaction between generator units, reducing the impact of wake effects. Despite the wake effect, wind power remains an important clean energy source due to the richness and renewability of wind energy. The optimization of wake effect is one of the research hotspots in the wind power industry. The airflow model and actual diagram of the WT are shown in Fig. 1.

Fig. 1. The air-flow model and actual diagram of the wind turbine.

../../Resources/ieie/IEIESPC.2026.15.5.727/fig1.png

In Fig. 1(a), $V$, $V_1$ and $V_2$ are the wind speeds at the WT, upstream and downstream of the WT, respectively. $S$, $S_1$ and $S_2$ are the cross-sectional areas of air flow at the WT, upstream and downstream of the WT, respectively. Fig. 1(b) shows the real-life image of WT. The interior of WT includes wind and direction sensing system, rotating blades, alternator, and power distribution unit [16]. WT rotation is driven by the kinetic energy generated by the air-flow, and the air density remains unchanged. According to the law of conservation of momentum, it is shown in Eq. (1).

(1)
$\begin{cases} SV = S_1 V_1 = S_2 V_2, \\ F = \rho S V (V_1 - V_2). \end{cases}$

In Eq. (1), $F$ is the axial thrust exerted on the WT. The wind energy utilization coefficient $C_P$ and the thrust coefficient $C_T$ are shown in Eq. (2).

(2)
$\begin{cases} C_P = 4a(1-a)^2, \\ C_T = \frac{F}{\frac{1}{2}\rho S V_1^2} = \frac{P/V}{\frac{1}{2}\rho S V_1^2} = \frac{V_1^2 - V_2^2}{V_1^2} = 4a(1-a). \end{cases}$

In Eq. (2), $a$ is the axial induction factor. Due to the simplicity, speed, and high computational efficiency of the Jensen wake model, it is chosen as the wake model. According to the Bates limit theory, the relationship between $V_1$, and $V_2$, and $C_T$ is shown in Eq. (3).

(3)
$\begin{cases} V_2 = V_1 (1-2a), \\ \frac{V_2}{V_1} = (1-2a) = \sqrt{1-C_T}. \end{cases}$

When calculating the captured wind speed $V_j$ of the WT, the wake region of the upstream WT may contain downstream WT, resulting in wake superposition effects. The wake superposition has an impact on the captured wind speed and power generation efficiency of the downstream WT. The wake superposition is shown in Fig. 2.

Fig. 2. Schematic diagram of wake superposition.

../../Resources/ieie/IEIESPC.2026.15.5.727/fig2.png

In Fig. 2, $j$ is the unit number. The radius of the WT is $R_0$. $RX_{i,j}$ is the wake radius of the $i$-th upstream at WT $j$. $X_{i,j}$ is the distance from the upstream $WT_i$ following the wind direction to the downstream $WT_j$. $A_{i,j}^{shadow}$ is the shadow area of the wake for the upstream $i$-th at WT $j$. $A_0$ is the area swept by the WT rotor. The effect $RX_{i,j}$ of wake attenuation factor $k$ is shown in Eq. (4).

(4)
$RX_{i,j} = R_0 + k X_{i,j}.$

The captured wind speed of downstream WT is shown in Eq. (5).

(5)
$V_j = V_0 \left[ 1 - \sum_{i=1}^{n} \left( 1 - \sqrt{1 - C_{T,i}} \right) \left( \frac{R_0}{RX_{i,j}} \right)^2 \frac{A_{i,j}^{shadow}}{A_0} \right].$

In Eq. (5), $n$ represents the number of units. For centralized optimization control of wind farms, optimization control can help wind farms achieve GMP status. The goal $P_{GMP}$ is the GMP of all WTs, as shown in Eq. (6).

(6)
$P_{GMP} = \max \left( \sum_{j=1}^{n} P_j \right).$

The expression relationship of the wake model is shown in Eq. (7).

(7)
$V_j = V_0 \left[ 1 - \sum_{i=1}^{n} \left( 1 - \sqrt{1 - C_{T,i}} \right) \left( \frac{R_0}{RX_{i,j}} \right)^2 \frac{A_{i,j}^{shadow}}{A_0} \right].$

In Eq. (7), $R$ is the weight factor of the total change in pitch angle. The capture power of the WT is shown in Eq. (8).

(8)
$P_j = \frac{1}{2} \rho \pi R^2 V_j^3 C_{Pj}(\omega_j, \beta_j).$

The upper and lower limits of rotational speed and pitch angle are shown in Eq. (9).

(9)
$\begin{cases} \omega_{\min} \le \omega_j \le \omega_{\max}, \\ \beta_{\min} \le \beta_j \le \beta_{\max}. \end{cases}$

The power generation of wind farms is affected by wind speed. Because wind speed is time-varying, the output power of wind farms also fluctuates. This fluctuation may pose certain challenges to the stability and reliability of the power grid. Through flexible active power regulation, wind farms can adjust the output power to meet the power grid needs. When the power grid requires additional power, wind farms can increase the output power. When the power grid needs to reduce power, wind farms can reduce output power. This flexibility can help maintain balance in the power grid and reduce reliance on other power generation equipment. To achieve active power control of wind farms and prolong service life, the speed and pitch angle are combined together. In different wind speeds, the unified optimization objective is shown in Eq. (10).

(10)
$J = \min \left( R \sum_{j=1}^{n} |\beta_j - \beta_{j0}| + Q \sum_{j=1}^{n} (E_j(\omega_j) - E_{j0}(\omega_{j0})) \right).$

In equation (10), $\beta_{j0}$ is the initial pitch angle of the unit. $E_{j0}(\omega_{j0})$ is the initial kinetic energy of the unit. $Q$ is the weight factor of the total change in kinetic energy. The steady-state power output of the wind farm is shown in Eq. (11).

(11)
$\sum_{j=1}^{n} P_j = \min \left( (1 + d\%) \sum_{j=1}^{n} P_{j0}, P_{GMP} \right).$

In Eq. (11), $d\%$ is the load shedding rate. $P_{j0}$ is the initial power of the unit. The load shedding rate limits the wind farm power, which can ensure that the power output of the wind farm does not exceed its rated capacity or the carrying capacity. When $(1+d\%) \sum_{j=1}^{n} P_{j0} > P_{GMP}$, the output power of the wind farm is $P_{GMP}$. In objective function $J$, kinetic energy optimization refers to controlling the $d\%$ of WT to reasonably absorb or release kinetic energy. According to Eq. (10), when $Q < 0$, $Q < 0$, and $d\% < 0$, $P_{GMP}$ is higher than the rated power $P_n$. The kinetic energy reaches the maximum absorption. When $Q < 0$, $d\% > 0$, and $P_{GMP} < P_n$, the kinetic energy reaches the maximum release [17].

3.2. Wind Farm Active Power Optimization Algorithm Combining K-Means Clustering and Improved Particle Swarm Optimization

Due to the nonlinear effects of wake models and WT capture power, the wind farm optimization algorithm is implemented based on an improved PSO algorithm. However, the continuous expansion of wind farms will greatly increase computational cost and complexity, posing challenges to real-time control of wind farms. In order to reduce computational burden, parallel processing is chosen for real-time control in large-scale wind farms. Therefore, based on the PSO, the particle velocity and position obtained through second-order oscillation improvement are shown in Eq. (12) [18, 19].

(12)
$\begin{cases} V_{t+1}^{i,d} = \mu V_t^{i,d} + c_1 r_1 \left( P_{besti} - (1+\xi_1)X_t^{i,d} + \xi_2 X_{t-1}^{i,d} \right) + c_2 r_2 \left( G_{best} - (1+\xi_3)X_t^{i,d} + \xi_4 X_{t-1}^{i,d} \right), \\ X_{t+1}^{i,d} = X_t^{i,d} + V_{t+1}^{i,d}. \end{cases}$

In Eq. (12), $i$ is the number in the particle swarm. $d$ is the particle dimension. $t$ is the current number of iterations. $\mu$ is the inertia weight. $r_1$ and $r_2$ are random numbers uniformly distributed in $[0,1]$. $c_1$ is the self-learning factor. $c_2$ is the social learning factor, generally taking 1.5. $P_{besti}$ is its extreme value. $G_{best}$ is the global peak. $\xi_1$, $\xi_2$, $\xi_3$ and $\xi_4$ are expressed in Eq. (13).

(13)
$\begin{cases} 0 < \xi_2 < \frac{1+\xi_1}{2}, \quad 0 < \xi_4 < \frac{1+\xi_3}{2}, \\ 0 < \xi_1 < 1, \quad 0 < \xi_3 < 1, \quad t \le t_{\max}/2, \\ \xi_1 < \xi_2 - 1, \quad \xi_3 < \xi_4 - 1, \quad 0 < \xi_2 < 1, \\ 0 < \xi_4 < 1, \quad t > t_{\max}/2. \end{cases}$

In Eq. (13), $t_{\max}$ is the maximum number of iterations. After adopting second-order oscillation, it plays different roles in different optimization stages of the algorithm. The second-order oscillation in the early stage has strong global search ability. The reason is that it introduces oscillatory behavior, causing the system to oscillate continuously in the search space, which covers a wider solution space. This global search ability is beneficial for the initial stage algorithm to quickly explore the solution space and find potential optimization directions. The second-order oscillation in the later stage can enhance the local search ability and achieve asymptotic convergence. As the algorithm approaches the optimal solution, the impact of oscillation link will gradually weaken. The oscillation range of the system is reduced, allowing the algorithm to search more accurately in local areas. This local search ability can help the algorithm gradually approach the optimal solution in the later stages, improving the convergence performance [20, 21]. The wind power generation system based on the improved algorithm is shown in Fig. 3.

Fig. 3. Wind power generation system based on improved algorithm.

../../Resources/ieie/IEIESPC.2026.15.5.727/fig3.png

In Fig. 3, wind farm control mainly includes centralized control and local control of WT. After the algorithm is improved, the power grid can provide feedback on the status of wind farms. To implement the optimization algorithm for wind farms, it is necessary to first initialize the velocity and position of each particle $C_p$. Then the fitness value of each particle is calculated and the optimal value is recorded. After updating the particle velocity and position, the penalty weight and constraint penalty value for each particle are calculated to update the historical and global optima. Whether the iteration has ended is judged. If not, the fitness value of each particle is recalculated and the optimal value is recorded. If the iteration is completed, the optimized speed and pitch angle are output and distributed to the wind farm. The current status $\omega_{j0}$, $\beta_{j0}$, and $P_j$ of the wind farm are obtained. Based on grid frequency and dispatch instructions, the weight values in the objective function $J$ in Eq. (10) are determined. The objective function and fitness function in the optimization algorithm are clearly defined. The values in the power constraint are determined. The constraint function is clearly defined. For inertia weights, linear decrement is used [22], as shown in Eq. (14).

(14)
$\mu = \mu_{\max} - (\mu_{\max} - \mu_{\min}) \cdot \frac{t}{t_{\max}}.$

In Eq. (14), $\mu_{\max}$ and $\mu_{\min}$ are the maximum and minimum values of inertia weight, respectively. Due to the increased wind farm scale, the used WT adds, increasing the computational complexity of PSO. To avoid the influence of calculations on speed control, K-means clustering is used to reduce the number of control parameters. The initial clustering reference value selects $K$ data points in the dataset, which is characterized by randomness. After that, the Euclidean distance between the data point and the reference value is calculated. The data points are assigned to group $K$ according to the distance. Finally, the reference value of each data point in the group is calculated repeatedly. When the reference value is the maximum number of iterations or no longer changes, the calculation ends. The relative position and wind direction of WT is shown in Eq. (15).

(15)
$\Omega_{i,j} = \sum_{i=1}^{n} \left( \frac{R_0}{RX_{i,j}} \right)^2 \frac{A_{i,j}^{shadow}}{A_0}.$

The wake size is determined by $\Omega_{i,j}$, and its distribution is consistent. Therefore, the same control parameters can be used between the same group, which reduces the amount of calculation and improves the optimization speed. The contour coefficient method is selected to determine the $K$ value in the study. $m$ is the number of samples. $i$ is the sample point, as shown in Eq. (16).

(16)
$S = \frac{1}{m} \sum_{i=1}^{m} \frac{b(i) - a(i)}{\max\{a(i), b(i)\}}.$

In Eq. (16), $a(i)$ is the average distance between $i$ and the remaining samples of each group. $b(i)$ is the minimum value of the average distance between $i$ and the remaining samples. The values of $S$ and $K$ corresponding to different cluster numbers are the best cluster number. Namely, the cluster number corresponding to the maximum value of $S$ is selected [23].

4. Active Power Optimization Control Analysis in Wind Farm Integrating K-Means Clustering and Improved Particle Swarm Optimization Algorithm

4.1. Performance Analysis of Active Power Optimization Control Model For Wind Farms

To evaluate the sensitivity of the improved algorithm to different parameters, four key parameters are selected for analysis. The results obtained are shown in Table 2.

Table 2. Sensitivity analysis of key parameters in the improved algorithm.

Parameter Setting values The average value of the optimal solution The average number of convergence iterations
Swarm size 20 1.0 150
50 1.03 120
100 1.02 100
Inertia weight 0.5 1.04 140
0.7 1.03 130
0.9 1.02 115
Cognitive component 1.0 1.06 155
1.5 1.04 140
2.0 1.02 120
Social component 1.0 1.07 160
1.5 1.04 135
2.0 1.02 120

In Table 2, the experiment is set with 50 particles and 200 iterations, with an inertia weight of 0.7. $c_1$ and $c_2$ are taken as 1.5. To verify the effectiveness of the improved PSO, the loss curves of PSO and improved PSO are compared. At a wind speed of 0-20m/s, the output active power curve of the wind farm is shown in Fig. 4.

Fig. 4. Changes in PSO loss curve and wind farm output active power curve.

../../Resources/ieie/IEIESPC.2026.15.5.727/fig4.png

In Fig. 4(a), the initial loss value of PSO was 0.18. The fastest decline rate occurred in 0-20 iterations, followed by convergence. The initial loss of the improved PSO was 0.10, which decreased by 8% compared with the PSO. With almost double the number of iterations in training, the loss curve quickly converged. This indicates that second-order oscillation improves the effectiveness of PSO and enhances computational efficiency. In Fig. 4(b), at a wind speed of 8-15m/s, the output active power curve rose the fastest. There were more fluctuations compared with other wind speeds. Therefore, three types of wind speeds are selected for analysis in subsequent experiments. The research group selects a 1.5MW doubly fed asynchronous WT, which is completed on the Matlab platform. The parameters set for the wind farm are shown in Table 3.

Table 3. Wind farm parameters.

Define Parameter Numerical value
Wind turbine radius $R$ 81 m
The spacing between rows and columns $L$ 486 m
Wake attenuation factor $k$ 0.075
Rated power of fan $P_n$ 5 MW
Cut-in wind speed, cut-out wind speed $V_{in}, V_{out}$ 5 m/s, 20 m/s
Rated wind speed $V_n$ 12 m/s
Maximum and minimum values of rotational speed $\omega_{\max}, \omega_{\min}$ 1.2 p.u., 0.5 p.u.
Maximum and minimum values of pitch angle $\beta_{\max}, \beta_{\min}$ $45^\circ$, $0^\circ$

The research sets the wind direction as southeast wind, and the optimal number of clusters is 6. Therefore, the WT is arranged in the shape of a $6 \times 6$-square and kept at a certain distance. This arrangement can better simulate the layout of actual wind farms and provide more information about wake interactions. The experimental design includes four active power optimization control schemes: A, B, C, and D. Scheme A restores to the GMP state. Scheme B is $Q = -1$, and $d\% = -10$ is the maximum state of kinetic energy absorption. Scheme C is $Q = -1$, and $d\% = 10$ is the maximum state of kinetic energy release. Scheme D is $Q = -1$, and $d\% = 0$. The experiment is conducted at a low wind speed of 9 m/s, with a wind direction of $315^\circ$. The pitch angle of the WT is 0. The WT speed regulation is used to achieve power optimization control. The dynamic comparison of power, total kinetic energy, and total pitch angle switching is shown in Fig. 5.

Fig. 5. Dynamic comparison of power, total kinetic energy, and total pitch angle switching.

../../Resources/ieie/IEIESPC.2026.15.5.727/fig5.png

In Fig. 5, the kinetic energy of the wind farm was 0.62 p.u., and $P_{GMP}$ was 50.87 MW. At 200 s, the power of the wind farm decreased to 45.78 MW. The kinetic energy increased to its maximum of 1.05 p.u., with a state of 90%GMP. At 350 s, the power of the wind farm was 50.38 MW, with a state of Scheme C. At 400 s, the kinetic energy decreased to 0.51 p.u. Then, the kinetic energy gradually increased and rose to 0.75 p.u. at 550 s. To analyze the practicality of the improved method, the wind speed and speed at the steady-state of WT in four types of active power optimization control are shown in Fig. 6.

Fig. 6. Comparison of steady-state results after natural wind speed 9 m/s switching.

../../Resources/ieie/IEIESPC.2026.15.5.727/fig6.png

In Fig. 6(a), the wind speeds of the six WTs in the wind farm showed a downward trend under the influence of the wake. When WTs operated with reduced load and wind energy conversion, the $C_p$ decreased. The wind speed curves of Scheme C and Scheme D states were basically similar, with similar $C_p$ values. At 7.7 m/s, 3-6 groups could be unloaded. In Fig. 6(b), the average rotational speed of six groups for Scheme C was 0.65 p.u. Compared with 0.78 p.u. at Scheme D, the average speed was lower. The reason is that Scheme C is the maximum state of kinetic energy release, which is achieved by reducing the rotor speed. The experiment is conducted at a moderate wind speed of 12 m/s and a high wind speed of 15 m/s, with a wind direction of $315^\circ$. The pitch angle of the WT is zero. Power optimization control is achieved by adjusting the WT speed. The dynamic comparison of power, total kinetic energy, and total pitch angle switching is shown in Fig. 7.

Fig. 7. Dynamic comparison of power, total kinetic energy, and total pitch angle switching at natural wind speeds of 12 m/s and 15 m/s.

../../Resources/ieie/IEIESPC.2026.15.5.727/fig7.png

In Fig. 7(a), the kinetic energy of the wind farm was 1.09 p.u., and $P_{GMP}$ was 120.59 MW at 100-200 s. At 200 s, the WT changed to Scheme B state. The kinetic energy reached its maximum absorption. The power decreased by 12.06 MW. The total pitch angle and total kinetic energy increased to $111.56^\circ$ and 1.42 p.u., respectively. The wind farm changed to Scheme C state at 350 s. The change rate in pitch angle was fast, decreasing to $0^\circ$. The kinetic energy decreased to 0.91 p.u., with a power of 119.39 MW. In Fig. 7(b), the pitch angle of the wind farm was $208.9^\circ$, and $P_{GMP}$ was 180 MW at 100-200 s. At 200-235 s, the power gradually decreased until 160 MW. At 235-350 s, the maximum pitch angle reached $314.41^\circ$, while the power remained unchanged. After 350 s, the pitch angle decreased by $89.72^\circ$, and the power increased by 18.2 MW. To verify the effectiveness of the improved model, the active power curves of the simulated values before and after the improved model are compared with the true values. Meanwhile, the active power curves of the improved model, K-means clustering model, K-means-PSO model are compared with the true value, as shown in Fig. 8.

Fig. 8. The variation of active power curves over time for different types of models.

../../Resources/ieie/IEIESPC.2026.15.5.727/fig8.png

In Fig. 8(a), the active power curve of the improved model gradually increased at 1.22 s-1.60 s, and the power value increased. The change was basically consistent with the true value. The relative error between the two was 0.41%. After 1.27 s, the active power of the unimproved model was lower than that of the improved model. Compared with the actual value, the relative error was 2.26%. In Fig. 8(b), the active power curve of the improved model was consistent with the true value after 1.628 s. Compared with the K-means and K-means-PSO, both exhibited irregular fluctuations. The relative errors between the improved model, K-means, and K-means PSO and the actual values were 0.41%, 1.82%, and 1.12%, respectively.

4.2. Result Analysis of The Improved System

To test the frequency support capability of wind farms on the power system when the grid frequency changes, an experiment is designed to increase the load by 60 MW within 150 s. The variable speed control adjusts the WT power. At wind speeds of 9 m/s, 12 m/s, and 15 m/s, the wind direction remains consistent. The system frequency changes are shown in Fig. 9.

Fig. 9. Changes in system frequency waveform under three different wind speeds.

../../Resources/ieie/IEIESPC.2026.15.5.727/fig9.png

In Fig. 9(a), at 150 s, the frequency of the four switching states rapidly decreased, with the fastest decrease occurring at Scheme C. The slowest descent was in Scheme D. The optimal release of rotor kinetic energy was achieved. The current power increased by 10%, with a minimum frequency of 49.69 Hz. In Fig. 9(b), when the wind speed was 12 m/s, the frequency changes of the four switching schemes were basically consistent with 9 m/s. When the power system load suddenly increased by 60 MW, causing a decrease in grid frequency, the wind farm increased its output power to support the grid frequency. However, in low and medium wind speeds, the maximum output power was limited by the wind speed. When the wind speed was low, the maximum output power of the WT was limited. It couldn’t quickly provide enough power to support the grid frequency. Therefore, wind farms have a slower response speed to the frequency decrease of the power system. The lowest frequency in the optimal state was 49.68 Hz. In Fig. 9(c), at high wind speeds, the key was the safe operation and protection equipment of the wind farm, rather than maximizing output power. Therefore, there is no maximum output power at this time to ensure that the wind farm can continue to operate under adverse weather conditions, reducing damage and failures. The power changes of Scheme B and Scheme C were basically the same. The reason is that the rotor is subjected to strong wind force, and the kinetic energy of the rotor remains unchanged. When the wind speed exceeded the rated wind speed, the control strategy of WT usually adjusted the pitch angle to the minimum value to reduce the wind force on the rotor. This can reduce mechanical stress and improve the stability and reliability of WT.

This study aims to reduce the load of a 150 s power system by 60 MW and compares the effects of different schemes on the power output under different wind speed conditions. The wind direction remains consistent. The power of the wind farm under three different wind speeds is shown in Fig. 10.

Fig. 10. Power variation of wind farms under three different wind speeds.

../../Resources/ieie/IEIESPC.2026.15.5.727/fig10.png

In Fig. 10(a), when the wind speed was 9 m/s, the power at Scheme A state was unchanged and did not change over time, maintaining at 50 MW. At 150 s, the power of Scheme D was still 41.8 MW. The reason is that the rotor kinetic energy absorption can avoid excessive losses. The decreasing trend of wind farm power in Scheme B and Scheme C is the same. In Fig. 10(b), when the wind speed was 12 m/s, the initial state of the wind farm was 120 MV. At 150 s, the power system load decreased. At Scheme B, the rotor kinetic energy was in optimal absorption, resulting in the maximum power reduction of 23.4%. The power at Scheme A was 120MW. In Fig. 10(c), when the wind speed was 15 m/s, the power at Scheme A was 180 MW. Scheme D fails because only the pitch angle is used to optimize power output at this time. At Scheme C, the rotor kinetic energy was in optimal absorption, resulting in the maximum power reduction, at 11.1%. Scheme B showed the best power reduction at a wind speed of 12 m/s, indicating that effective absorption of rotor kinetic energy is crucial. By selecting a suitable solution, a 60 MW load reduction is achieved within 150 s, which helps to balance and stabilize the power system.

The improved model is compared with PSO Based Fractional Order PI Controller and Adaptive Neuro-Fuzzy Inference System (ANFIS) Algorithm [24], Quantum and residual Long Short-Term Memory (LSTM) optimized by PSO (QLSTM-PSO) [25], and PSO-Artificial Neural Network (ANN) [26]. The results are shown in Table 4.

Table 4. Comparison of evaluation indicators for different models.

Model Accuracy Power generation growth Error
Improved model 95.4% 10.2% 0.004
PSO-ANFIS 92.1% 8.5% 0.007
QLSTM-PSO 93.3% 9.0% 0.006
PSO-ANN 94.5% 7.7%~11.1% 0.006

In Table 4, the improved model had the highest accuracy, reaching 95.4%, which had higher effectiveness and robustness in optimizing active power control of wind farms. Meanwhile, under the influence of the improved model, the power generation increased by 10.2%, effectively increasing the power generation of the wind farm. The improved model has smaller prediction errors and higher accuracy.

5. Conclusion

As an important clean energy technology, the optimization control of active power in wind power generation is crucial for improving the efficiency and performance of wind farms. To improve the active power output capacity of wind farms, the K-means clustering was applied to better divide wind farms into different areas. An improved PSO was used to optimize the parameters of WT. The results indicated that the initial loss value of PSO was 0.18. The fastest decrease rate occurred after 0-20 iterations, followed by convergence. The initial loss value of the improved PSO was 0.10, which decreased by 8% compared with the PSO. At almost twice the number of training iterations, the loss curve quickly converged. This indicated that second-order oscillation improved the effectiveness of PSO and enhanced computational efficiency. At 8-15 m/s, the active power curve of the wind farm output rose the fastest and fluctuated more than other wind speeds. At a wind speed of 9 m/s, the kinetic energy of the wind farm was 0.62p.u., and $P_{GMP}$ was 50.87MW. The wind farm power decreased to 45.78 MW at 200 s. The kinetic energy increased to a maximum of 1.05 p.u. At this time, the status was 90%GMP. At 350 s, the power of the wind farm was 50.38 MW, and the current state was 99%GMP. At 400 s, the kinetic energy decreased to 0.51 p.u., and then gradually increased at the beginning of 500 s and rose to 0.75 p.u. at 550 s. The relative error of the improved model compared with the unimproved model decreased by about 81.86%. The fusion of K-means clustering and improved PSO significantly improves the active power output of wind farms. However, the study does not consider environmental and weather factors, such as temperature, humidity, air pressure, etc., which may have a significant impact on the power output of wind farms. In the future, more environmental and weather factors can be considered. More comprehensive and refined optimization algorithms can be developed to improve the actual operational efficiency of wind farms.

References

1 
Q. Hassan , A. M. Abdulateef , S. A. Hafedh , A. Al-Samari , J. Abdulateef , A. Z. Sameen , H. M. Salman , A. K. Al-Jiboory , S. Wieteska , M. Jaszczur , Renewable energy-to-green hydrogen: A review of main resources routes, processes and evaluation, International Journal of Hydrogen Energy, Vol. 48, No. 46, pp. 17383-17408, 2023DOI
2 
F. K. Moghadam , V. Chabaud , Z. Gao , S. Chapaloglou , Power train degradation modelling for multi-objective active power control of wind farms, Forschung im Ingenieurwesen, Vol. 87, No. 1, pp. 13-30, 2023DOI
3 
A. Chaaira , H. Kraiem , R. Gamoudi , L. Sbita , Comparative analysis of bipolar and unipolar SPWM techniques in PIC-based pure sine wave single-phase inverters, Engineering, Technology & Applied Science Research, Vol. 14, No. 3, pp. 14395-14401, 2024DOI
4 
Z. Lei , S. Gao , Z. Zhang , H. Yang , H. Li , A chaotic local search-based particle swarm optimizer for large-scale complex wind farm layout optimization, IEEE/CAA Journal of Automatica Sinica, Vol. 10, No. 5, pp. 1168-1180, 2023DOI
5 
G. Qi , N. Ma , K. Wang , Predicting the remaining useful life of supercapacitors under different operating conditions, Energies, Vol. 17, No. 11, Art. no. 2585, 2024DOI
6 
Y. Liu , Q. Li , K. Wang , Revealing the degradation patterns of lithium-ion batteries from impedance spectroscopy using variational auto-encoders, Energy Storage Materials, Vol. 69, Art. no. 103394, 2024DOI
7 
M. Gholamian , O. Beik , Coordinate control of wind turbines in a medium voltage DC grid, IEEE Transactions on Industry Applications, Vol. 59, No. 5, pp. 6480-6488, 2023DOI
8 
M. N. Uddin , M. S. Arifin , N. Rezaei , A novel neuro-fuzzy-based direct power control of a DFIG-based wind farm incorporated with distance protection scheme and LVRT capability, IEEE Transactions on Industry Applications, Vol. 59, No. 5, pp. 5792-5803, 2023DOI
9 
H. Benbouhenni , I. Colak , N. Bizon , A. G. Mazare , P. Thounthong , Direct vector control using feedback PI controllers of a DPAG supplied by a two-level PWM inverter for a multi-rotor wind turbine system, Arabian Journal for Science and Engineering, Vol. 48, No. 11, pp. 15177-15193, 2023DOI
10 
U. Singh , M. Rizwan , Analysis of wind turbine dataset and machine learning-based forecasting in SCADA system, Journal of Ambient Intelligence and Humanized Computing, Vol. 14, No. 6, pp. 8035-8044, 2023DOI
11 
M. S. Salhi , P. C. Okonkwo , I. B. Belgacem , S. Farhani , M. Zghaibeh , F. Bacha , Techno-economic optimization of wind energy-based hydrogen refueling station: Case study of Salalah City, Oman, International Journal of Hydrogen Energy, Vol. 48, No. 26, pp. 9529-9539, 2023DOI
12 
N. J. Abbas , P. Bortolotti , C. Kelley , J. Paquette , L. Pao , N. Johnson , Aero-servo-elastic co-optimization of large wind turbine blades with distributed aerodynamic control devices, Wind Energy, Vol. 26, No. 8, pp. 763-785, 2023DOI
13 
E. Naderi , L. Mirzaei , M. Pourakbari-Kasmaei , F. V. Cerna , M. Lehtonen , Optimization of active power dispatch considering unified power flow controller: Application of evolutionary algorithms in a fuzzy framework, Evolutionary Intelligence, Vol. 17, No. 3, pp. 1357-1387, 2024DOI
14 
S. Tao , C. Zhang , A. Feijóo , V. Kim , Wind farm repowering optimization: A techno-economic-aesthetic approach, IET Renewable Power Generation, Vol. 17, No. 8, pp. 2137-2147, 2023DOI
15 
K. Jia , X. Dong , Z. Wen , W. Wu , T. Bi , Harmonic injection-based fault ride-through control of MMC-HVDC-connected offshore wind farms, IEEE Transactions on Sustainable Energy, Vol. 14, No. 3, pp. 1796-1806, 2023DOI
16 
S. A. Williams , L. Pelecanos , A. P. Darby , A practical two-parameter model of pile-soil gapping for prediction of monopile offshore wind turbine dynamics, Géotechnique, Vol. 74, No. 3, pp. 265-280, 2024DOI
17 
P. Catalán , Y. Wang , J. Arza , Z. Chen , A comprehensive overview of power converters applied in high-power wind turbines: Key challenges and potential solutions, IEEE Transactions on Power Electronics, Vol. 38, No. 5, pp. 6169-6195, 2023DOI
18 
X. Zhao , H. Mu , N. Li , X. Shi , C. Chen , H. Wang , Optimization and analysis of an integrated energy system based on wind power utilization and on-site hydrogen refueling station, International Journal of Hydrogen Energy, Vol. 48, No. 57, pp. 21531-21543, 2023DOI
19 
Z. Ma , T. Tian , Q. Cui , J. Shu , J. Zhao , H. Wang , Rapid sizing of a hydrogen-battery storage system for an offshore wind farm using convex programming, International Journal of Hydrogen Energy, Vol. 48, No. 58, pp. 21946-21958, 2023DOI
20 
A. Sedaghat , F. Alkhatib , A. Eilaghi , A. Mehdizadeh , L. Borvayeh , A. Mostafaeipour , A. Hassanzadeh , M. Jahangiri , Optimization of capacity factors based on rated wind speeds of wind turbines, Energy Sources, Part A: Recovery, Utilization, and Environmental Effects, Vol. 46, No. 1, pp. 6104-6125, 2024DOI
21 
A. O. Adekanmbi , N. Ninduwezuor-Ehiobu , A. Abatan , U. Izuka , E. C. Ani , A. Obaigbena , Implementing health and safety standards in offshore wind farms, World Journal of Advanced Research and Reviews, Vol. 21, No. 2, pp. 1136-1148, 2024DOI
22 
D. van der Hoek , B. van den Abbeele , C. Simao Ferreira , J.-W. van Wingerden , Maximizing wind farm power output with the helix approach: Experimental validation and wake analysis using tomographic particle image velocimetry, Wind Energy, Vol. 27, No. 5, pp. 463-482, 2024DOI
23 
X. Lyu , D. Groß , Grid-forming fast frequency response for PMSG-based wind turbines, IEEE Transactions on Sustainable Energy, Vol. 15, No. 1, pp. 23-38, 2024DOI
24 
N. Labed , I. Attoui , S. Makhloufi , A. Bouraiou , M. S. Bouakkaz , PSO-based fractional-order PI controller and ANFIS algorithm for wind turbine system control and diagnosis, Journal of Electrical Engineering & Technology, Vol. 18, No. 3, pp. 2457-2468, 2023DOI
25 
Y.-Y. Hong , J. B. D. Santos , Day-ahead spatiotemporal wind speed forecasting based on a hybrid model of quantum and residual long short-term memory optimized by particle swarm algorithm, IEEE Systems Journal, Vol. 17, No. 4, pp. 6081-6092, 2023DOI
26 
M. El Jaadi , T. Haidi , A. Belfqih , M. Farah , A. Dialmy , Optimizing wind farm layout for enhanced electricity extraction using a new hybrid PSO-ANN method, Global Energy Interconnection, Vol. 7, No. 3, pp. 254-269, 2024DOI
Yan Zhao
../../Resources/ieie/IEIESPC.2026.15.5.727/au1.png

Yan Zhao now is working at POWERCHINA Huadong Engineering Co., Ltd. His research areas and majors include wind farm optimization and wind turbine manufacturing.

Jianghao Yang
../../Resources/ieie/IEIESPC.2026.15.5.727/au2.png

Jianghao Yang now is working at POWERCHINA Huadong Engineering Co., Ltd. His research areas and majors include wind turbine vibration control and wind farm optimization.

Xiaofeng Chen
../../Resources/ieie/IEIESPC.2026.15.5.727/au3.png

Xiaofeng Chen now is working at POWERCHINA Huadong Engineering Co., Ltd. His research areas and majors include wind farm power optimization and wind farm cost control.