Introduction

With advances in wind power technology, the design and control systems of wind turbines have become increasingly complex. Early wind turbines employed simple CPC systems, where the pitch angles of all blades were adjusted simultaneously. However, as the sizes of turbines increase, the limitations of CPC have become more apparent under complex wind conditions. These issues, due to the inability to effectively balance the rotor load, result in reduced rotor efficiency, increased fatigue and damage to mechanical structures, and compromised stability and safety of the wind turbine system1,2. Compared to onshore turbines, floating wind turbines are subject to more complex vibration issues due to the interaction of wind and waves3. Therefore, investigating load and vibration issues in floating wind turbines is crucial for stabilizing power output, extending operational lifespan, and ensuring reliable performance.

Currently, the IPC is a significant research focus in wind power. It aims to optimize rotor performance, reduce load fluctuations, and enhance system stability by independently controlling the pitch angles of each wind turbine blade4,5,6. Significant research has been conducted on applying individual pitch control technology for load reduction in wind turbines. In Literature7, a fuzzy adaptive tuning independent pitch control (FATIPC) strategy was proposed, to optimize load control in wind turbines. The results indicate that this strategy significantly reduces the pitch bending moment at the hub, mitigates load imbalance, and reduces fatigue vibrations in key components under complex wind conditions. In Literature8, two individual pitch controllers based on disturbance adjustment control (DAC) algorithms were designed. One controller used a Turbine Symmetric-Asymmetric (TSA) model to represent wind disturbances as horizontal and shear components, While the other employed a Multi-Blade Coordinate (MBC) transformation model to describe these components as step waveform disturbances. Simulation findings show that these proposed control strategies effectively reduce blade imbalance loads. In Literature9, a model predictive controller was enhanced with a linear processing module for real-time pitch signal correction in the IPC. The results demonstrate that this strategy significantly reduces blade root load fluctuations. In Literature10, a two-degree-of-freedom robust individual pitch control (2DoF RIPC) strategy was presented, addressing the complexity of parameter tuning using a reference model approach for setting closed-loop system responses. The results show that this controller effectively reduces loads on the rotor and tower without affecting power. In Literature11, a detailed comparison of various IPC strategies, including Model Predictive Control (MPC), H-∞, and PI control, was provided. The results using the National Renewable Energy Laboratory (NREL) 5 MW nonlinear wind turbine show that the H-∞ based IPC performs better in reducing blade root bending moments and damage equivalent loads under varying wind speeds and turbulence intensities.

While these studies effectively validate the load reduction capabilities of IPC strategies, they not only lack research on wind turbine vibrations but also fail to provide an in-depth description of the aerodynamic effects of real wind speeds on pitch control during turbine operation.

This paper investigates the main vibration modes of the semi-submersible IEA 15 MW wind turbine12,13using OpenFAST under combined wind and wave conditions. An accurate equivalent wind speed model is developed, considering the effects of the floating platform’s motion, wind shear, and tower shadow. The model combines azimuth feedforward control and blade unbalance load feedback to design the EWIPC. The effectiveness of the proposed control strategy is evaluated through simulations comparing it with this NREL’s reference open-source independent pitch control (ROSIPC)14. The results show that the controller effectively reduces fatigue loads and dampens vibration for semi-submersible wind turbines.

Analysis of major vibration modes in semi-submersible wind turbines

A fully coupled time-domain simulation of the semi-submersible IEA 15 MW wind turbine system is conducted using OpenFAST to investigate the major vibration modes under combined wind and wave conditions15,16. In this case, the basic parameters of the wind turbine are shown in Table 1. The sea states are categorized into two conditions: normal operating conditions with a wave height of 1.1 m and a period of 8.5 s, and extreme survival conditions with a wave height of 10 m and a period of 20 s. The wind conditions are also divided into two types: steady wind and turbulent wind. For turbulent wind, the settings include: (i) the Kaimal model; (ii) IEC standard IE-3; (iii) turbulence intensity B; (iv) the power-law wind profile.

Table 1 Basic parameters of wind turbines.

Given that the wind turbine’s rated wind speed is 10.74 m/s, the design conditions based on its parameters, sea state, and wind conditions are summarized in Table 2.

Table 2 Parameters of design conditions.

Analysis of major vibration modes of the blades

The vibration modes on the blades of the semi-submersible wind turbine include flapwise, edgewise, and torsional displacements at the blade tip. Simulations are conducted under all conditions to investigate the main vibration modes. The simulation results show that torsional displacement is zero, while flapwise and edgewise displacements vary as illustrated in Fig. 1.

Fig. 1
figure 1

Time domain analysis of blade tip displacements.

As shown in Fig. 1, based on the amplitude magnitude, the primary vibration mode of the blades is flapwise displacement.

Based on Fig. 1(a): (i) E02 vs. E01 and E05 vs. E03: Wind loads have a greater effect on flapwise displacement compared to wave loads. (ii) E04 vs. E02: Turbulent wind has a more pronounced effect on flapwise displacement. (iii) E03 vs. E02: Pitch control effectively reduces variations in flapwise displacement.

Analysis of major vibration modes of the tower

The vibration modes of the tower in a semi-submersible wind turbine include fore-aft, side-to-side, and axial deflections at the tower top. Simulations are conducted under all conditions to investigate the main vibration modes. The simulation results show that axial deflection is zero, while fore-aft and side-to-side deflections vary as illustrated in Fig. 2.

Fig. 2
figure 2

Time domain analysis of tower top displacements.

As shown in Fig. 2, based on the amplitude magnitude, the primary vibration mode of the tower is the fore-aft deflection of the tower top.

Based on Fig. 2(a): (i) E02 vs. E01 and E05 vs. E03: Wind loads have a significant impact on fore-aft deflections compared to wave loads. (ii) E04 vs. E02: Turbulent wind notably affects the fore-aft deflections of the tower top. (iii) E03 vs. E02: Pitch control effectively mitigates variations in the fore-aft deflection of the tower top.

Analysis of major vibration modes of the platform

The vibration modes of the platform include surge, sway, heave, roll, pitch, and yaw. Simulations are conducted under all conditions to investigate the main vibration modes. The simulation results for surge, sway, and heave are shown in Fig. 3, while those for roll, pitch, and yaw are shown in Fig. 4.

Fig. 3
figure 3

Time domain analysis of platform translations.

From Fig. 3, based on the amplitude magnitude, the primary vibration mode of the platform translations is surge.

Based on Fig. 3(a): (i) E02 vs. E01 and E05 vs. E03: Wind loads have a more pronounced effect on surge compared to wave loads. (ii) E04 vs. E02: Both turbulent winds and irregular waves have a small effect on surge, but turbulent winds are more pronounced. (iii) E03 vs. E02: Pitch angle control effectively mitigates variations in surge.

From Fig. 4, based on the amplitude magnitude, the primary vibration mode of the platform is pitch.

Based on Fig. 4(a): (i) E02 vs. E01 and E05 vs. E03: Wind loads have a significant impact on pitch compared to wave loads. (ii) E04 vs. E02: Turbulent wind has a substantial impact on pitch. (iii) E03 vs. E02: Pitch angle control effectively reduces variations in pitch.

Fig. 4
figure 4

Time domain analysis of platform rotationals.

In summary, the primary vibration modes of the semi-submersible wind turbine components include flapwise displacement, tower top fore-aft deflection, and surge and pitch. The effects of wind-wave loads on these vibration modes vary, and pitch control effectively suppresses the vibrations.

Equivalent wind speed model

Natural wind varies over time and space, causing changes in wind speed and unevenness within the wind turbine plane, which results in imbalanced aerodynamic loads on the blades. Key factors influencing the imbalance of aerodynamic loads on wind turbine blades include the motion of the supporting structure, wind shear effects, and tower shadow effects.

Influence of basic platform movement

Due to the concentration of the center of gravity of the floating wind turbine system on the platform, movements of the center of gravity, particularly in pitch, can cause significant motion of the wind turbine. Therefore, it is necessary to establish a relative wind speed model that accounts for the effects of base platform motion.

The displacement of the hub affected by the platform motion, xhubis given by17:

$$x_{hub}=x_{surge}+{\rm sin}(\theta_{pitch})H_{hub}$$
(1)

where xsurge is the surge displacement of the platform, θpitch is the pitch angle of the platform, and Hhub is the hub height.

The relative effective wind speed at the hub, Vhub is given by:

$$V_{hub}=V_{wind}-x_{hub}+{\rm cos}({\it \Psi})\frac{3}{2H_{hub}}rx_{hub}$$
(2)

where Vwind is the incoming wind speed, Ψ is the blade azimuth angle, and r is the radial distance from the hub to the blade element.

Wind shear18

Wind shear effects refer to the wind speed gradients generated by variations in wind speed with height. These effects affect the aerodynamic loads, power output, and stability of wind turbines, and can be described using an exponential model as follows:

$$\frac{V}{V_{hub}}=\left(\frac{H}{H_{hub}}\right)^{n}$$
(3)

where H is the vertical height above the ground, V is the wind speed at height H, and n is the wind shear coefficient.

Tower shadow19

The tower shadow refers to the impact of the wind turbine tower on the wind speed and airflow distribution around the rotor blades. Since the wind turbine studied is an upwind turbine, the tower shadow effect it experiences is described by:

$$v(x,y)=V_{0}R_{tow}^{2}\frac{y^{2}-x^{2}}{(y^{2}+x^{2})^{2}}$$
(4)

where V0 is the spatially averaged wind speed, Rtow is the tower radius, y is the distance in the y-direction from the blade element to the tower axis, x is the distance in the x-direction from the blade element to the tower axis, and v(x,y) represents the variation in wind speed due to the tower shadow effect.

Wind speed model

Based on the blade azimuth angle and the radial distance from the element to the rotor center, the rotor sweep plane is divided into four regions, as shown in Fig. 5, to describe the wind speed.

Fig. 5
figure 5

Wind speed zone division on the rotor surface.

Region ① represents the upper half of the rotor sweep plane and is influenced only by wind shear effects. Regions ②, ③, and ④ are in the lower half of the rotor sweep plane. Region ③ is also influenced only by wind shear effects but requires a separate description due to different boundary conditions compared to Region ①. Regions ② and ④ are affected by both wind shear and tower shadow effects, and the wind speed in these regions is described separately due to differing boundary conditions.

Individual pitch control

From Fig. 6, the control process is divided into two parts: (i) Azimuth angle feedforward-based individual pitch control effectively manages periodic load imbalances such as those caused by wind shear and tower shadow effects. (ii) The blade root unbalance load feedback controller effectively addresses random aerodynamic load imbalances at the blade root, thereby enhancing aerodynamic load reduction.

Fig. 6
figure 6

Individual pitch control system control block diagram.

Azimuth feedforward control

During turbine operation, the equivalent wind speed at different rotor plane positions varies with each blade’s azimuth angle. The equivalent wind speed for each blade can be determined using azimuth-dependent weighting factors20. For a three-blade turbine, the pitch angle weighting factors for the three blades are as follows:

$$K_{b}=\frac{3V_{b}^{l}}{\sum_{b=1}^{3}V_{b}^{l}}\:\:b=1,2,3$$
(5)

Where Vb represents the equivalent wind speed for blade b, typically measured at 3/4 of the blade radius R; l is the exponent coefficient related to the wind speed model.

Blade root unbalanced load feedback

The blade root unbalance loads, M1, M2, and M3, are converted to Mtilt and Myawin the hub coordinate system, and the required Coleman transform formula5,11,21 is:

$$\left[\begin{array}{c}M_{tilt}\\ M_{yaw}\end{array}\right]=\frac{2}{3}\left[\begin{array}{c}{\rm sin}{\it\Psi}\:{\rm sin}\left({{\it \Psi}}+\frac{2}{3}\pi\right)\:{\rm sin}\left({\it \Psi}+\frac{4}{3}\pi\right) \\ {\rm cos}{\it \Psi}\:{\rm cos}\left({\it \Psi}+\frac{2}{3}\pi\right){\rm cos}\left({\it\Psi}+\frac{4}{3}\pi\right)\end{array}\right]\left[\begin{array}{c}M_{1}\\ M_{2}\\ M_{3}\end{array}\right]$$
(6)

Converting βd and βq in the hub coordinate system, to the corrected values of pitch angle ∆β1, ∆β2, and ∆β3for each blade, the required Coleman inverse transform formula5,11,21 is:

$$\left[\begin{array}{c}\Delta\beta_{1}\\ \Delta\beta_{2}\\\Delta\beta_{3}\end{array}\right]=\left[\begin{array}{c}{\rm sin}{\it \Psi}\:\:\:\:\:{\rm cos}{\it \Psi}\\ {\rm sin}\left({\it \Psi}+\frac{2}{3}\pi\right){\rm cos}\left({\it \Psi}+\frac{2}{3}\pi\right)\:\\{\rm sin}\left({\it \Psi}+\frac{4}{3}\pi\right){\rm cos}\left({\it \Psi}+\frac{4}{3}\pi\right)\end{array}\right]\left[\begin{array}{c}\beta_{d}\\ \beta_{q}\end{array}\right]$$
(7)

Simulation results analysis

Due to the minor influence of wave loads, steady and turbulent winds of 18 m/s are selected for the simulation. The simulation lasted for 1000 s with a step size of 0.0125 s, and results from 300 to 600 s are analyzed.

Steady wind field

Figure 7 shows that the pitch angle weighting coefficients in EWIPC vary in a quasi-sinusoidal cycle between 0.7 and 1.25. In the EWIPC control system, the pitch angle weighting coefficients vary in a quasi-sinusoidal manner between 0.7 and 1.25. Since these coefficients are related to the azimuth angle, the phase differences between K1, K2, and K3 are ± 120°.

Fig. 7
figure 7

Weighting coefficient by EWIPC.

From Fig. 8; Table 3, it can be observed that under IPC control, the blade pitch angles of the three blades exhibit gain and phase shift variations based on the CPC. The amplitudes and fluctuations of the pitch angles for the three blades under the same control scheme are largely consistent. Both the amplitude and fluctuation of the pitch angles are reduced under EWIPC relative to ROSIPC.

Fig. 8
figure 8

Pitch angle by ROSIPC and EWIPC.

Table 3 Time-domain statistics of pitch angle.

As shown in Fig. 9, the results of the IPC methods are largely consistent, both achieving load reduction while maintaining stable power. Compared to ROSIPC, the fluctuations in the blade root unbalanced loads under EWIPC are significantly reduced. This indicates that EWIPC is more effective in mitigating unbalanced loads on the blades, resulting in a more efficient load reduction effect.

Fig. 9
figure 9

Time domain analysis of important parameters.

From Fig. 10, it can be seen that in the principal mode directions of the wind turbine components, both IPC methods demonstrate significant vibration suppression effects, except for platform surge. Compared to ROSIPC, EWIPC shows a notable decrease in amplitude in the blade flapping displacement and the tower top fore-aft deflection. However, the results for platform surge and pitch are largely consistent between the two control schemes.

Fig. 10
figure 10

Time domain analysis of major vibration modes.

The blade root bending moment exhibits periodic variation and can be decomposed into a DC component, a fundamental frequency component (i.e., 1P component), and higher-order harmonic components22,23. The 1P component is the primary contributor to the oscillatory bending moment, and research on IPC aims to suppress the loads associated with the 1P component.

Fig. 11
figure 11

Frequency domain analysis of blade root bending moment.

From Fig. 11, it is evident that both IPC controllers effectively attenuate the 1P frequency (approximately 0.125 Hz), significantly reducing its amplitude. However, the ROSIPC controller exhibits increased amplitude at the 2P and 4P frequencies.

Turbulent wind field

As illustrated in Fig. 12, the variation of pitch angle weighting coefficients under EWIPC is largely consistent with the results obtained under a steady wind field. This may be due to the compensatory effect of the foundation platform’s motion, which addresses the uneven wind speed issues associated with turbulent wind.

Fig. 12
figure 12

Weighting coefficient by EWIPC.

From Fig. 13; Table 4, it can be seen that the effects of different control strategies on the pitch angles are generally similar to those under a steady wind field. However, the fluctuations in turbulent wind speed result in an increase in the amplitude of the pitch angles, and the advantages of EWIPC are less pronounced under a turbulent wind field.

Fig. 13
figure 13

Pitch angle by ROSIPC and EWIPC.

Table 4 Time-domain statistics of pitch angle.

As shown in Figs. 14 and 15, although both IPC strategies continue to achieve load reduction and vibration suppression, their effectiveness is less pronounced compared to results under a steady wind field. The vibration amplitude in the tower fore-aft direction and platform heave increases. However, EWIPC performs slightly better than ROSIPC in these aspects.

Fig. 14
figure 14

Time domain analysis of important parameters.

Fig. 15
figure 15

Time domain analysis of major vibration modes.

From Fig. 16, both IPC strategies effectively regulate the 1P component, but the values of higher harmonic components are slightly higher than those under CPC. Compared to ROSIPC, the fluctuations in EWIPC are slightly smaller.

Fig. 16
figure 16

Frequency domain analysis of blade root bending moment.

Conclusion

This paper proposes an independent pitch control based on an equivalent wind speed model. Considering the effects of basic platform motion, wind shear, and tower shadow on the actual wind speed, the control strategy incorporates azimuthal angle feedforward control and blade unbalance load feedback. Simulations using the IEA 15 MW turbine demonstrate the effectiveness of the proposed control. The main findings as follows:

  1. (i)

    The primary vibration modes of the semi-submersible wind turbine components include blade flapwise displacement, tower top fore-aft deflection, surge, and pitch.

  2. (ii)

    Pitch control effectively suppresses vibrations.

  3. (iii)

    IPC control is effective in both load reduction and vibration suppression. Overall, the designed EWIPC demonstrates superior performance.

  4. (iv)

    The EWIPC controller effectively regulates the 1P frequency component of the blade root bending moment.

These research findings aim to ensure the stable operation and extend the lifespan of wind turbines, and to provide a reference for load reduction and vibration suppression control in offshore floating wind turbines.