Articles | Volume 10, issue 9
https://doi.org/10.5194/wes-10-2005-2025
Special issue:
https://doi.org/10.5194/wes-10-2005-2025
Research article
 | 
12 Sep 2025
Research article |  | 12 Sep 2025

Output-constrained individual pitch control methods using the multiblade coordinate transformation: trading off actuation effort and blade fatigue load reduction for wind turbines

Jesse I. S. Hummel, Jens Kober, and Sebastiaan P. Mulders
Abstract

Individual pitch control (IPC) has been thoroughly researched for its ability to reduce wind turbine blade and tower fatigue loads. Conventional IPC often uses the multiblade coordinate (MBC) transformation and aims for full attenuation of the oscillating loads. However, this also leads to high control effort and increased fatigue damage on the pitch system. Output-constrained IPC uses the minimum actuator effort to drive loads to some reference value instead of fully attenuating them, achieving a trade-off between load reduction and actuator effort. To date, no control method exists that achieves output-constrained IPC using the conventional MBC approach. Furthermore, while multiple constrained IPC approaches have been proposed and analyzed, none of them analyze the full range of operating points between “no IPC” and “full IPC”. This paper presents two output-constrained IPC methods that use the MBC transformation. The first method, IPC, independently drives the tilt and yaw moment to a tilt and yaw reference, while the second method, 2 IPC, directly targets the magnitude of the combined tilt and yaw load. We furthermore analyze all operating points between no IPC and full IPC. OpenFAST simulations of the IEA 15 MW turbine were run at a wind speed of 15 m s−1. In laminar conditions, 2 IPC is more efficient because it reduces the magnitude of the load directly, while IPC also uses control effort to change the phase of the blade load in the direction of the load references. To assess the performance in realistic wind conditions, results are averaged over multiple turbulent wind seeds. Both IPC and 2 IPC have a similar performance, and the operating points between no IPC and full IPC form a nonlinear trade-off. One of the operating points in this trade-off achieves a 50 % load reduction, measured in damage equivalent load, with just 16.4 % of the actuator effort, measured in actuator duty cycle, compared to conventional IPC with the same integrator gain. This shows the potential of output-constrained IPC to facilitate a superior trade-off between load reduction and actuator effort.

Share
1 Introduction

Wind energy has become a mainstream energy provider due to its severe cost reduction in recent decades. This cost reduction was, in part, driven by engineering efforts that enabled taller towers, longer blades, and higher capacity factors of wind turbines (Veers et al.2019). However, longer blades are more flexible and sample a larger area of the spatially and temporally varying wind field, making them susceptible to fatigue loading and causing new challenges.

Individual pitch control (IPC) can alleviate some of these fatigue loads by pitching the three blades independently to reduce the periodic loading that arises from effects such as wind shear, tower shadow, turbulence, and rotor misalignment (Bossanyi2003). This could decrease the material cost of the wind turbine and/or increase its lifespan (Pettas et al.2018).

IPC implementations using classical control techniques often use the multiblade coordinate (MBC) transformation (Bir2008), also called the Park or dq transformation, originating from electrical engineering (Park1929), or Coleman transformation, originating from helicopter rotor control (Coleman and Feingold1958). The MBC transformation converts signals from a rotating reference frame to a stationary reference frame and vice versa. In the context of three-bladed wind turbines, it transforms a set of three signals from the rotating blade frame to a set of three signals in the nonrotating frame, usually referred to as collective, tilt, and yaw components, which represent the rotor as a whole. By converting the blade dynamics to rotor dynamics in the nonrotating frame, they can be analyzed together in a common reference frame with the other nonrotating components, such as the tower (Bir2008).

The MBC transformation can also be used to control oscillations in blade loads. The forward transformation then converts these loads to steady tilt and yaw moments in the nonrotating frame. These tilt and yaw moments are then driven to zero by two independent SISO controllers, typically integral (I) or proportional–integral (PI) controllers, which produce a tilt and yaw pitch signal. These outputs are subsequently transformed back to the rotating frame using the inverse MBC transformation, resulting in a sinusoidal pitch signal that has a 120° offset between each blade (Bossanyi2003, 2005; van Solingen and van Wingerden2015). The dominant load contributing to blade fatigue is the 1P (once-per-revolution) oscillation, mainly due to wind shear (Kragh et al.2012). This 1P oscillation can be reduced by a 1P IPC controller. However, the 2P harmonic can also be reduced by using a 2P MBC transformation. While the 2P harmonic typically contributes less to the fatigue damage of the blade, since its magnitude is smaller, it contributes to fatigue damage on the tower since the 2P blade load maps to a 3P oscillation on the tower (van Solingen and van Wingerden2015; Bossanyi et al.2013).

Due to the rotation of the blades and system dynamics arising from, e.g., actuator and blade dynamics, the tilt and yaw axes are coupled (Mulders et al.2019). For flexible wind turbines, these dynamics are slower and thus lead to a strong coupling between the tilt and yaw axes. This coupling necessitates a multivariable controller design (Bossanyi2003; Lu et al.2015) or decoupling of the tilt and yaw axes, enabling SISO controller design. This can be achieved by using an azimuth offset in the inverse MBC transformation, as was already noted by Bossanyi (2003) and formally analyzed by Mulders et al. (2019) and Mulders and van Wingerden (2019), who also provide a method to find the optimal azimuth offset.

Several field tests demonstrating the load reduction capabilities of IPC have been carried out (Bossanyi et al.2013; Shan et al.2013; Van Solingen et al.2016; Ossmann et al.2021). However, since conventional IPC always aims for complete load alleviation, it leads to higher pitch actuation. This higher actuation leads to excessive pitch wear (Schwack et al.2016) and requires a higher thermal rating of the pitch system (Burton et al.2021), preventing adoption of IPC using existing designs. This has hindered industry adoption (Novaes Menezes et al.2018). A control method that balances load reduction and pitch actuation would make IPC more practically feasible.

Three methods to constrain IPC controllers can be distinguished that enable the trade-off between load reductions and pitch activity: input-constrained IPC, where the actuator angle, rate, and/or acceleration are limited; output-constrained IPC, where the amplitude of the oscillating loads is regulated; and fatigue-constrained IPC, which aims to directly constrain the fatigue damage. To analyze these three methods, we also define a baseline operation without IPC as “no IPC” and conventional, unconstrained IPC as “full IPC”.

Input-constrained IPC can be implemented when using the MBC transformation by realizing that the resulting blade pitch signal is sinusoidal, of which the maximum, maximum rate, and maximum acceleration can be derived using the amplitude of the pitch signal in the nonrotating domain and rotor speed. Bossanyi (2005) introduces a limit schedule that limits the output of the PI controller in the nonrotating frame, thus limiting the pitch angle for each blade. Kanev and van Engelen (2009) extend this and use an anti-windup strategy to limit the pitch angle, rate, and acceleration. The previous studies assume a constant rotor speed, while Ungurán et al. (2019) also derive angle and rate limits for non-constant rotor speeds. They furthermore note that adding a rate limit causes a time lag in the pitch signal, which slightly reduces the efficiency of IPC.

Input constraints can also be implemented when using a model predictive control (MPC) method by including additional constraints in the optimization problem that is solved during each time step. Raach et al. (2014) include actuator constraints in a nonlinear MPC framework. Petrović et al. (2021) propose a method to convexify these constraints to get a convex optimal control problem when using MPC. Lastly, Liu et al. (2021) include input constraints in a constrained subspace predictive repetitive control (cSPRC) framework, a data-driven MPC controller.

Output-constrained IPC sets limits on the permissible loads and employs the minimal pitch signal required to maintain the loads within these limits, thus opting for no IPC action when the loads naturally fall within these limits. Liu et al. (2022) later used the same cSPRC framework to constrain the periodic blade loads rather than the pitch angles to form an output-constrained IPC method. Henry et al. (2024) use the MBC transformation and set a positive reference on the tilt axis, thus only constraining the positive tilt load and assuming a negligible yaw moment.

Fatigue-constrained IPC sets direct bounds on the fatigue damage that may be accumulated. Since the fatigue calculation is usually algebraic and highly nonlinear, Collet et al. (2021) derive a convex, data-driven objective function that can approximate the fatigue damage on both the blades and the actuators. Their MPC controller can find a trade-off between blade fatigue and actuator activity by weighting the fatigue damage differently for the blade and actuator fatigue damage.

Comparing these methods, we see that output-constrained IPC sets limits on permissible loads and employs the minimal pitch signal required to maintain these loads within the specified bounds. When the loads naturally fall within these reference bounds, the controller refrains from IPC action. In contrast, input-constrained IPC consistently actuates the pitch but never exceeds a maximum pitching angle, rate, or acceleration. Fatigue-constrained IPC poses challenges due to the nature of fatigue damage calculation. The conventional approach of rainflow counting to get a damage equivalent load cannot be done in real time, thus requiring estimation techniques.

Consequently, output-constrained IPC emerges as a promising method to balance load reduction and pitch actuation when constraints on loads are more important than constraints on actuation. Furthermore, the load references could be integrated into the wind turbine design process, thus enabling control co-design of the wind turbine (Pao et al.2024) with IPC, realizing its potential for material reduction. However, little research has focused on this approach, and some output-constrained IPC methods rely on data-driven techniques that are not commonly used in industry or only constrain a positive tilt moment. Additionally, while any constrained IPC method can explore the operation space between no IPC and full IPC, the complete trade-off, to the best of our knowledge, has not been investigated. Notably, though, both Han and Leithead (2015) and Lara et al. (2024) have explored a small portion of this space by adjusting the gains of IPC controllers, thus showing the trade-off when operating close to full IPC.

This work explores the full operating region between no and full IPC using two different output-constrained IPC controllers using classical control elements and the MBC transformation. The first method, IPC, constrains the tilt and yaw moments independently, while the second method, 2 IPC, constrains the magnitude of the combined tilt and yaw moment. So this work provides the following contributions:

  1. proposing two output-constrained control methods: IPC and 2 IPC;

  2. deriving the open-loop load estimator, used by both control methods;

  3. sharing the two output-constrained control methods in an open and freely accessible online repository (Hummel2024);

  4. analyzing the working mechanism of these controllers in laminar conditions;

  5. analyzing the trade-off between fatigue load and pitch actuation when operating at any operating point between no and full IPC in both laminar and turbulent flow conditions.

In this work, we refer to the IPC methods that aim for full load alleviation as conventional, unconstrained, or full IPC. When only the collective pitch controller is active, this is referred to as no IPC. Furthermore, this work focuses on blade loads only and thus only on 1P IPC. However, by adding additional MBC loops, the proposed control methods could be easily extended to higher harmonics.

This paper proceeds as follows. First, the MBC transformation and its use for IPC is discussed in Sect. 2. An illustrative example of using controller tuning with conventional IPC to achieve a trade-off between load reduction and actuator effort is given in Sect. 3. Next, the two output-constrained IPC controllers are introduced in Sect. 4. The results of the controllers are presented in Sect. 5. Finally, conclusions are drawn in Sect. 6.

2 Individual pitch control using the multiblade coordinate transformation

This section provides an overview of individual pitch control using the MBC transformation. Besides general theory, the rotations that lie at the fundament of the MBC transformations are shown, and how these rotations are used to decouple the orthogonal tilt and yaw axes using an azimuth offset is discussed.

2.1 Motivation behind the MBC transformation

The MBC transformation transforms a set of three signals from a rotating reference frame to a nonrotating reference frame or vice versa. It has proven helpful in two ways in the wind turbine field: system analysis and control. First, by transforming the dynamics from the rotating blades to a nonrotating frame, the dynamics of the rotor are unified with the dynamics of the rest of the wind turbine, enabling physical insights of this interaction (Bir2008). Second, it can be used for individual pitch control. By transforming the oscillating blade loads to a nonrotating frame, the targeted harmonic is converted to a steady-state signal, which greatly simplifies controller design and implementation (Bossanyi2003).

The periodicity of the blade load is caused by effects such as wind shear, tower shadow, and rotor misalignment (Bossanyi2003). Due to the periodic nature of the system, the blade load power spectrum mainly consists of nP harmonics, where n∈ℕ and P denote the rotation frequency of the rotor (defined as 1P, or once per revolution). Only stochastic disturbances, such as turbulence, cause power at non-integer multiples of the rotation frequency. When analyzing the effect of the blade load on the nonrotating components of the wind turbine, the 1P MBC transformation is used since the rotor rotates at 1P. Using the 1P MBC transformation, the nP harmonics map to the nearest 3nP harmonic in the nonrotating frame, while the 3nP harmonic itself is filtered out. So, the 1P blade load is experienced as a 0P (constant) load in the nonrotating frame, the 2P and 4P blade loads are experienced as a 3P nonrotating load, and so on (van Solingen and van Wingerden2015).

In addition to analysis, the MBC transformation can also be used to control the periodic blade loads. In this case, the MBC transformation is used at the targeted harmonic. Since the 1P blade loads are dominant (Kragh et al.2012), most research focuses on damping these loads with a 1P MBC transformation. However, since the 2P blade loads cause a 3P load in the nonrotating frame, dampening the 2P blade loads using a 2P MBC transformation also reduces fatigue loads on the tower (van Solingen and van Wingerden2015). This work focuses on the 1P blade loads. However, the proposed control methods can easily be extended to higher harmonics by adding additional MBC loops at those harmonics (Mulders and van Wingerden2019).

2.2 General MBC–IPC theory

An IPC implementation for blade harmonic n using the MBC transformation is shown in Fig. 1. The plant G(s,ψ), where ψ[0,2π) denotes the azimuth angle of the rotor, is a linear parameter-varying (LPV) plant due to azimuth-dependent effects on the wind turbine dynamics, such as gravity. The three blade loads Mb, where b{1,2,,B} and B=3, are transformed to a nonrotating coordinate system using the forward MBC transformation defined as

(1) M N , n ( t ) = T n ( ψ ( t ) ) M R ( t ) ,

with

Tn=2B1/21/21/2cos(nψ1(t))cos(nψ2(t))cos(nψ3(t))sin(nψ1(t))sin(nψ2(t))sin(nψ3(t)),

where MN,n=M0,nMt,nMy,nT denotes the nonrotating moment vector for the nP harmonic consisting of the collective, tilt, and yaw flapping moments; ψb the azimuth position of blade b; and MR=M1M2M3T the rotating moment vector consisting of the flapping moments of the three blades in the rotating frame.

https://wes.copernicus.org/articles/10/2005/2025/wes-10-2005-2025-f01

Figure 1Block diagram of full IPC for the nP blade harmonic, fully attenuating the tilt and yaw moments. The forward MBC transformation Tn transforms the rotating blade loads to the nonrotating frame, where the SISO controllers Ct,n and Cy,n fully attenuate the tilt and yaw moments. The inverse MBC transformation Tn-1 converts the pitch signals back to the rotating frame and includes an azimuth offset ψo,n to decouple the tilt and yaw axes.

Download

If the blade load MR contains three pure nP harmonic sine waves, MN,n is a steady-state signal. However, due to the presence of other harmonics in the blade loads, MN,n also contains power at 3nP harmonics. Furthermore, for unbalanced rotors, arising from load imbalance or pitch imbalance, the signal contains power at all nP harmonics (van Solingen and van Wingerden2015). In addition, turbulence and other stochastic effects give MN,n power at any frequency. To focus the control loop on a single harmonic, MN,n is usually low-pass filtered, together with a 3P notch filter (Bossanyi2005; van Solingen and van Wingerden2015), so that only the 0P contribution in the nonrotating frame, and thus the nP contribution in the rotating frame, is attenuated.

Usually, two I or PI controllers are implemented in a diagonal controller configuration, represented as

(2) θ N , n ( s ) = 0 0 0 0 C t , n ( s ) 0 0 0 C y , n ( s ) M N , n ( s ) ,

where θN,n=θ0,nθt,nθy,nT denotes the nonrotating pitch vector consisting of the collective, tilt, and yaw pitch angles of the nP harmonic in the nonrotating frame. The IPC controller is only active on the tilt and yaw channels, which relate to the oscillating part of the moments, so the first row and column are filled with zeros. These controllers fully attenuate the tilt and yaw moments by producing the necessary tilt and yaw pitch angles to drive the tilt and yaw moments to zero. In this work, we refer to this as full IPC.

These tilt and yaw pitch angles are then converted back to the rotating frame using the inverse MBC transformation, defined as

(3) θ R ( t ) = T n - 1 ( ψ ( t ) + ψ o , n ) θ N , n ( t ) ,

with

Tn-1=1cos(n[ψ1(t)+ψo,n])sin(n[ψ1(t)+ψo,n])1cos(n[ψ2(t)+ψo,n])sin(n[ψ2(t)+ψo,n])1cos(n[ψ3(t)+ψo,n])sin(n[ψ3(t)+ψo,n]),

where θR=θ1θ2θ3T denotes the rotating pitch vector containing the pitch angles of the three blades defined in the rotating frame, and ψo,nR denotes the azimuth offset used for the nP harmonic.

2.3 Rotations in the MBC transformation

The MBC transformation can be decomposed as a Clarke transformation followed by a rotation (O'Rourke et al.2019). Note that those authors define this rotation as the DQ0 transformation, but the DQ0 transformation is usually defined as equal to the MBC transformation.

An offset in the forward or inverse MBC transformation results in an offset in the rotation transformation and thus a rotation of the nonrotating frame. This is mathematically derived by considering the forward MBC transformation for the first harmonic with an azimuth offset ψo, given by

(4) T ( ψ + ψ o ) = 2 3 1 / 2 1 / 2 1 / 2 cos ( ψ 1 + ψ o ) cos ( ψ 2 + ψ o ) cos ( ψ 3 + ψ o ) sin ( ψ 1 + ψ o ) sin ( ψ 2 + ψ o ) sin ( ψ 3 + ψ o ) = 2 3 1 0 0 0 cos ( ψ o ) - sin ( ψ o ) 0 sin ( ψ o ) cos ( ψ o ) 1 / 2 1 / 2 1 / 2 cos ( ψ 1 ) cos ( ψ 2 ) cos ( ψ 3 ) sin ( ψ 1 ) sin ( ψ 2 ) sin ( ψ 3 ) = R ( ψ o ) T ( ψ ) ,

where R(ψo) is a rotation matrix rotating the nonrotating frame by ψo around the collective axis. A similar derivation holds for the inverse MBC transformation.

2.4 Frequency domain analysis

The MBC transformations can be transformed to the Laplace domain, enabling frequency domain analysis, useful for controller design and calibration. The main results from Lu et al. (2015) and Mulders et al. (2019) are given here. Transforming the forward transformation (Eq. 1) to the Laplace domain yields

(5) M N , n ( s ) = 2 3 C L , n M R ( s - ) + 2 3 C H , n M R ( s + ) ,

and the inverse transformation (Eq. 3) is transformed to

(6) θ R ( s ) = C ̃ L , n T ( ψ o , n ) θ N , n ( s - ) + C ̃ H , n T ( ψ o , n ) θ N , n ( s + ) ,

where CL,n and CH,n denote the low and high partial transformation matrices for the nP harmonic, respectively; C̃L,nT(ψo,n) and C̃H,nT(ψo,n) denote the transpose of the partial transformation matrices including azimuth offset for the nP harmonic; and s±=s±jnωr and denotes the frequency-shifted Laplace operator.

By analyzing the wind turbine plant G(s,ψ) surrounded by the MBC transformations, the demodulated plant G̃n(s) for the nP harmonic is defined, shown in Fig. 2. This demodulated plant is linear time-invariant (LTI) after averaging out the azimuth dependency, which physically makes sense since the rotating blade loads are transformed to a nonrotating frame, where the azimuth angle has no meaning (Bir2008). Note that the demodulated plant is depicted as a 2×2 system without the collective input θ0 and collective output M0 since these are not linked to the periodic loads and are not used by the individual pitch controller.

https://wes.copernicus.org/articles/10/2005/2025/wes-10-2005-2025-f02

Figure 2Block diagram of the demodulated plant G̃n(s). By calibrating the azimuth offset ψo,n, the low-frequency cross-coupling from θt and θy to My and Mt, respectively, is minimized.

Download

Due to dynamics in the wind turbine, there is a coupling between the tilt and yaw inputs and outputs. The system thus needs to be decoupled to enable the use of SISO controllers.

2.5 Decoupling using the optimal azimuth offset

Phase lag in the system due to, e.g., actuator dynamics, blade dynamics, dynamic induction, and communication delays, causes coupling in the nonrotating frame, leading to interactions between the tilt input and the yaw output and vice versa. Turbines with more flexible blades have slower dynamics, and thus more coupling, which must be considered during the controller design process.

The literature describes two ways to deal with this coupling. The first is to design a multivariable controller that takes the coupling into account (Bossanyi2003; Lu et al.2015). Second, the system can be decoupled by using an azimuth offset in the inverse MBC transformation (Mulders et al.2019; Mulders and van Wingerden2019). After the system has been decoupled, SISO controllers are used to independently control the tilt and yaw moments.

The demodulated plant G̃n(s) is fully decoupled when its relative gain array (RGA) (Skogestad and Postlethwaite2010) is close to the identity. The RGA is a measure of the coupling between the inputs and outputs of a system and is defined as

(7) R ( j ω ) = H ( j ω ) H ( j ω ) - T ,

where H denotes the frequency response matrix of the system, ω the frequency, and element-wise multiplication.

The azimuth offset allows the system to be decoupled in the low-frequency region and works by introducing an offset between the forward and inverse rotations, discussed in Sect. 2.3. Decoupling at low frequencies is sufficient and effective because the IPC controller is only active in this region. The optimal azimuth offset is found by minimizing the RGA of the off-diagonal components for low frequencies. In this work, the level of low-frequency coupling is defined as the highest off-diagonal element of the RGA matrix averaged over the low frequencies and is given by

(8) R # = max m n 1 ω m 0 ω m R m , n ( j ω ) d ω , m , n { t , y } ,

where ωm denotes the upper limit of the low-frequency range. By selecting m and n in the set {t,y} and specifying mn, the off-diagonal elements from tilt to yaw and yaw to tilt are selected. The optimal azimuth offset is subsequently found by minimizing R#.

Note that since this work focuses on the 1P blade loads, n=1. In the rest of this work, the subscript 1 is omitted for brevity. The following section uses the MBC transformation with full IPC to give an illustrative example of the trade-off between load reduction and actuator effort.

3 Illustrative example: trading off load reduction and actuator effort with conventional IPC

This section discusses controller objectives, controller calibration, and results from a conventional IPC controller. Using different controller gains, the trade-off between actuator effort and load is analyzed, similar to Han and Leithead (2015) and Lara et al. (2024) but for the IEA 15 MW turbine (Gaertner et al.2020) at a wind speed of 15 m s−1. This serves as an illustrative example of this trade-off and forms the baseline against which the proposed control methods are compared in Sect. 5.

3.1 Control objectives

This work focuses on two conflicting control objectives: fatigue load of the blade in the flapping direction and actuator effort of the pitch actuators. The fatigue load is measured through the damage equivalent load (DEL) (Sutherland1999; Thomsen1998) and is defined as

(9) DEL = n i R i m n eq 1 / m ,

where ni denotes the number of cycles at load level i; Ri the load range at load level i; neq the number of cycles at the equivalent load level; and m the slope of the SN curve (or Wöhler slope), typically 10 for composites used for the blade (Zahle et al.2024). A rainflow-counting algorithm (E08 Committee2017) is used to obtain ni and Ri from a flapping moment signal. The DEL is then calculated for a certain number of cycles neq, which is typically set to the simulation length to calculate the DEL for a 1 Hz equivalent load. The objective in this work is the flapping moment DEL and is calculated by averaging the flapping moment DEL for each of the three blades.

The actuator effort is evaluated using the actuator duty cycle (ADC) (Bottasso et al.2013), which represents the normalized total travel angle and is defined as

(10) ADC = 1 T 0 T u ˙ ( t ) u ˙ max d t ,

where u˙(t) is the time derivative of the control input, u˙max is the maximum control input rate, and T is the duration over which the ADC is calculated. To calculate the ADC for the wind turbine, the pitch rate is used as the control input, and the average ADC is calculated for the three pitch signals. Furthermore, u˙max is set to 2° s−1, which is the maximum pitch rate of the IEA 15 MW wind turbine (Gaertner et al.2020).

3.2 Controller calibration

This section establishes a properly tuned full-IPC controller. Two control variables need to be calibrated, namely the azimuth offset used to decouple the plant and the integrator gain of the IPC controllers.

Using the procedure outlined in Sect. 2.5 of minimizing the highest off-diagonal RGA using the frequency response obtained from a spectral estimate, the optimal azimuth offset for the IEA 15 MW reference turbine at a wind speed of 15 m s−1 is found to be 24.5°. Figure 3 shows the diagonal and off-diagonal frequency response of the demodulated plant with and without this azimuth offset. The off-diagonal frequency response, in the lower subplot, is significantly reduced at low frequencies when using the optimal azimuth offset, effectively decoupling the system at frequencies where the IPC controllers are active. The response on the diagonal is increased slightly by a few dB. Note that the tilt-to-tilt and the yaw-to-yaw responses are almost identical, so the tilt-to-tilt response is shown as the diagonal element. Similarly, the tilt-to-yaw and yaw-to-tilt response are almost identical, and the tilt-to-yaw response is shown as the off-diagonal element.

https://wes.copernicus.org/articles/10/2005/2025/wes-10-2005-2025-f03

Figure 3Frequency response of the demodulated plant with and without the optimal azimuth offset of 24.5° at a wind speed of 15 m s−1. When including the azimuth offset, the off-diagonal gain is significantly reduced at low frequencies, effectively decoupling the system at those frequencies.

Download

The diagonal controller, consisting of a tilt and a yaw controller, uses the same gain for both controllers since the diagonals of the decoupled demodulated plant are almost identical. This work assumes a pure I controller that targets a certain open-loop crossover frequency. A grid search is performed to assess the effect of the crossover frequency on the trade-off between DEL and ADC. The minimum crossover frequency is set to 0.01 rad s−1, which corresponds to a time constant of 100 s. At this time constant, the controller would converge to 95 % of its steady-state value in 300 s, which is the same amount of time that we discard in the simulation to let the turbine reach steady state. Even slower controllers would take longer to converge, making their simulation and thus analysis impractical. The maximum crossover frequency is set to 1.25 rad s−1, at which point the stability margins are significantly reduced and performance degrades.

3.3 Results

Using OpenFAST (Jonkman et al.2023), simulations were run on the IEA 15 MW reference turbine (Gaertner et al.2020) in monopile configuration. All degrees of freedom were enabled, but hydrodynamic loads were disabled to focus on the oscillating blade loads induced by wind shear. The simulations were run at a wind speed of 15 m s−1, so the turbine operates in above-rated conditions with a constant torque and a collective pitch controller implementation from ROSCO (Abbas et al.2022, 2024) to regulate the rotor speed. A vertical wind shear coefficient of 0.07 with a power law profile was chosen to represent realistic offshore conditions (Yang et al.2024). Both laminar and turbulent conditions were tested. Each wind condition was run with nine different integrator gains to assess the effect of controller tuning.

Figure 4 shows the results for laminar wind conditions. All full-IPC controllers converge to the same steady-state operating point, and the bandwidth of the controller, as expected in laminar conditions, does not affect this. The 1P oscillating load is always completely attenuated since the DC gain of the demodulated plant's diagonal open-loop transfer functions is infinite due to the use of an integral control element. This means that the tilt and yaw moments are fully attenuated by significantly pitching the blades and that the controller tuning does not affect the trade-off between DEL and ADC. So there are two options: no IPC with a high fatigue load and low actuator effort or full IPC (with any stable tuning) with a lower fatigue load and higher actuator effort.

https://wes.copernicus.org/articles/10/2005/2025/wes-10-2005-2025-f04

Figure 4Trade-off between DEL and ADC for full IPC in laminar wind conditions. Controller tuning has no effect since the controllers reach a steady-state operating condition. So the only trade-off is to turn IPC on or off.

Download

In turbulent wind conditions, the controller constantly adapts to changing wind conditions, so the bandwidth of the controller affects its performance. The turbulent wind fields are generated using TurbSim (Jonkman2009) using the IECKAI turbulence model with 8 % turbulence intensity. To obtain statistically significant results, each controller tuning was run for 10 different instances of turbulence using a different input seed for TurbSim. Furthermore, each simulation was run for 2100 s, resulting in 30 min of valid data per simulation after discarding the first 300 s to eliminate initialization effects.

Over these 30 min, the DEL and ADC for each controller gain were calculated and are shown in Fig. 5. With no IPC action, there is a high damage equivalent load but little actuator effort. The actuator effort is not equal to zero since the collective pitch control is active and regulates the rotor speed in these turbulent conditions. Furthermore, the fatigue load is higher than in laminar conditions due to the additional excitation of the blades. Full IPC with different gains results in different trade-offs between DEL and ADC. The highest reduction in load is achieved when targeting a crossover frequency of 0.75 rad s−1, and the controllers with a higher bandwidth increase the DEL while also increasing the actuator effort. The controllers with a higher bandwidth achieve a smaller mean error in tilt and yaw but with a higher variance. This is because the stability margins have been reduced. These additional oscillations ultimately increase the DEL. With the lowest bandwidth, the controllers get closer to no IPC, but to get even closer, the time constant would have to be set unreasonably large. Instead of making this trade-off with controller tuning, output-constrained IPC makes this trade-off by setting a reference load. Two such methods are introduced next and compared to this result in Sect. 5.

https://wes.copernicus.org/articles/10/2005/2025/wes-10-2005-2025-f05

Figure 5Trade-off between DEL and ADC with 8 % turbulence intensity averaged over 10 turbulent wind field instances. The error bars for no IPC and the shaded area for full IPC indicate the standard deviation (1σ), resulting from the different turbulent seeds. The full-IPC controller was tested with a crossover frequency of between 0.01 and 1.25 rad s−1. For a crossover frequency of 0.75 rad s−1, the full-IPC controller has the highest reduction in DEL. Increasing the gains leads to reduced stability margins, which leads to more oscillations and thus an increase in DEL. Reducing the gain brings the trade-off closer to no IPC. However, lowering the gain too much results in time constants larger than 100 s, so the full-IPC controller cannot make the complete trade-off.

Download

4 Output-constrained individual pitch control using the multiblade coordinate transformation

Full IPC drives the oscillating loads to zero. Output-constrained IPC instead drives the loads to some reference value. When using the MBC transformation, the tilt and yaw moments are thus driven to some reference. This section defines two types of references through the norm they represent and subsequently proposes two output-constrained IPC methods using the MBC transformation, namely IPC and 2 IPC. It will become apparent that both methods require an estimation of the open-loop load, which is defined as the load that the system would experience without any IPC action, which is also derived.

4.1 Load norms

Using the MBC transformation, the oscillating load is decomposed in a tilt and a yaw contribution. These contributions are visualized using a vector in a tilt–yaw plane, shown in Fig. 6. Full IPC drives this tilt–yaw moment vector to the origin, fully attenuating the 1P oscillating load. Output-constrained IPC instead drives this vector to a certain reference or constrains the norm of this load vector to a certain value.

https://wes.copernicus.org/articles/10/2005/2025/wes-10-2005-2025-f06

Figure 6The tilt and yaw moments are visualized as a vector on the tilt–yaw plane. Output-constrained IPC then constrains this vector to a reference r. Shown here are the and 2 norms to constrain the load, which form the fundament of the IPC and 2 IPC methods.

Download

In this work, the load is constrained using two different norms, the and 2 norms, both defined through the p norm:

(11) M t M y p = M t p + M y p p .

For p=∞, this norm equals the infinity norm, resulting in a square reference, and for p=2, this norm equals the Euclidian norm, resulting in a circular reference, both shown in Fig. 6.

4.2 IPC

Using the norm of the load vector, the controller behaves in a decoupled manner and drives the tilt moment to a tilt reference rt and the yaw moment to a yaw reference ry, as shown in Fig. 7. It uses the decoupling between the tilt and yaw axes to use independent tilt and yaw controllers, defined as

(12) C t ( s ) = C y ( s ) = K i s ,

where Ki is the integral gain.

This method was hypothesized in the introduction of Liu et al. (2022) as a “deadband” augmentation of conventional IPC and is an extension of Henry et al. (2024) by adding a yaw reference and the ability for the references to be both positive and negative.

https://wes.copernicus.org/articles/10/2005/2025/wes-10-2005-2025-f07

Figure 7Using IPC, the nonrotating load vector is independently driven to a tilt and yaw reference rt and ry. The load is thus constrained within an norm, indicated by a square.

Download

The negative reference on the tilt axis is likely not often active. However, it may become necessary when the wind conditions have a negative shear component, which does occur sometimes, especially offshore (Yan et al.2022).

There are two main challenges with this approach. First, the tilt and yaw moments should never be amplified to the reference because the control objective is load reduction, not amplification. In closed loop, when the controller drives the moment to a certain reference, the measurement of this moment alone is insufficient information to determine whether this load has been amplified or reduced to its current value. Second, the sign of the reference should be changed appropriately since the load vector can take any value in the tilt–yaw plane and can therefore switch signs. Similarly, once the closed-loop system is at a certain load, measuring the moments alone is insufficient information to determine whether the positive or negative reference should be used.

Both of these problems are solved by estimating the “open-loop load”, which is defined as the load in the tilt–yaw plane that the system would experience in open loop, so when the output-constrained IPC controller is disengaged. The derivation of the open-loop load estimator is discussed in Sect. 4.4.

If the original tilt moment is positive, the tilt moment will be constrained between its current value and zero. So a positive tilt reference is selected. Furthermore, the tilt controller is saturated on [0,∞), preventing the tilt moment from increasing so that the load is kept constant or reduced towards zero. If the reference is between the original tilt load and zero, the load is driven towards the reference, but if the reference is above the original tilt load, the controller is saturated and no IPC action is done. In contrast, if the original tilt moment is negative, the negative tilt reference is selected and the tilt controller is saturated on (-,0]; this allows the controller to increase the tilt moment, bringing any negative moment closer to the origin. The same logic applies to the yaw channel.

Figure 8 shows the block diagram for the IPC method. The tilt and yaw moments, together with the tilt and yaw pitch angles, are used to estimate the open-loop load. The sign of the original tilt moment is then used to set the sign of the tilt reference and select the saturation bounds for the tilt controller based on the logic mentioned previously. The same applies to the yaw channel. Overall, the tilt and yaw channels remain decoupled in this approach, and each channel either drives the load to its reference or is saturated to avoid amplification.

https://wes.copernicus.org/articles/10/2005/2025/wes-10-2005-2025-f08

Figure 8Block diagram of IPC. It uses a decoupled tilt and yaw controller that both drive the moment to the reference. To avoid load amplification, the reference sign and integrator saturation are adjusted based on the sign of the open-loop load.

Download

This approach is robust to modeling errors in the open-loop load estimation because only information about its sign is used. As long as the sign of the open-loop load is estimated correctly, the controller will saturate its control signal in the correct direction and select the correct sign of the reference load. However, when the sign of the open-loop estimate changes and the current tilt or yaw pitch angle is not zero, a step change in the commanded pitch angle will occur. This effect would be reduced through the actuator dynamics but is neglected in this work.

4.32 IPC

Instead of constraining the tilt and yaw loads separately, using the 2 norm of the nonrotating load vector, the magnitude of the load is constrained. This is achieved by projecting the nonrotating load vector to a new reference frame, where the magnitude of the load is projected on a single axis, as shown in Fig. 9. The new reference frame consists of a radial and a tangential component. In steady state, the magnitude of the load is projected on the radial axis and the tangential component would be zero. This allows a single controller, defined as

(13) C r ( s ) = K i s ,

which acts on the radial axis to directly regulate the magnitude of the load. Note that the integral gain Ki is equal to the integral gain of the IPC method to provide a fair comparison. The rotation of this axis system is achieved using the rotations inherent to the MBC transformation, as previously discussed in Sect. 2.3. The rotation is done by angle ψr.

https://wes.copernicus.org/articles/10/2005/2025/wes-10-2005-2025-f09

Figure 9Using 2 IPC, the nonrotating load vector is projected on a new orthogonal reference system, consisting of a radial and tangential axis. In this new axis system, the magnitude of the load is projected on the radial axis. The load is thus constrained using the 2 norm, indicated by a circle.

Download

This means that the nonrotating pitch angles are in phase with the nonrotating load. This is ideal when the azimuth offset in the inverse transformation ensures that the phase lag from the nonrotating pitch to the nonrotating moment is zero. While the optimal azimuth offset is defined to achieve decoupling, it also causes an almost zero phase shift from the nonrotating pitch to the nonrotating moment.

Ensuring that the controller does not amplify the loads is more straightforward than for the IPC method. Since the controller only acts on the magnitude, which is always positive, it should only lower the magnitude of the load, which is achieved by saturating the controller on [0,∞).

The challenge lies in estimating the rotation ψr and its estimation bandwidth. It can be estimated by taking the inverse tangent of the tilt and yaw moment. However, when operating close to full IPC, these moments are reduced to zero, making this estimate noisy, or worse, undefined. As a solution, the 2 IPC method also uses the estimate of the open-loop load for ψr, which is thus calculated as

(14) ψ r = atan 2 M t , o , M y , o ,

where Mt,o and My,o are the original tilt and yaw moments, respectively, whose estimation is discussed in Sect. 4.4. This ensures that a robust estimate of the rotation angle is obtained even when operating close to full IPC (and the measured load is close to zero).

The angle ψr is effectively the phase of the final commanded pitch angles to the three blades. This phase should thus change sufficiently quickly to adapt to changes in wind conditions but should not contain noise as it directly translates to noise in the phase of the pitch signal.

Figure 10 shows the block diagram of 2 IPC. Similarly to IPC, the open-loop load estimator uses the nonrotating moments and pitch angles. The angle of the open-loop load in the tilt–yaw plane is then calculated and used to rotate the tilt and yaw moment to a new reference system with a radial and a tangential component. The inverse rotation uses the same angle to rotate the radial control action back to a tilt and yaw component. This control method only needs a single controller, Cr(s), to regulate the radial moment to a reference because it actuates in the ideal phase. This is in contrast to conventional IPC and IPC, which control the tilt and yaw axes separately and thus need two controllers.

https://wes.copernicus.org/articles/10/2005/2025/wes-10-2005-2025-f10

Figure 10Block diagram of 2 IPC. The open-loop load estimator uses the nonrotating loads and nonrotating pitch angles to reconstruct the open-loop load. The angle of this load in the tilt–yaw plane is ψr, which is used to rotate the reference system to a radial and tangential axis where the magnitude of the nonrotating load vector is projected on the radial axis. A single SISO controller then regulates this load magnitude.

Download

4.4 Open-loop load estimation

The open-loop load is the load experienced by the system if IPC were disengaged. In closed loop, with IPC active, this cannot be measured and should instead be estimated. The estimation consists of a measurement of the current load and an estimation of the load that is regulated away with the current IPC action, using a simple model.

In steady state, and by using a first-order approximation, the open-loop load is defined as

(15) M N , o = M N - J M N , o θ N ,

with

JMN,o=M0θ0M0θtM0θyMtθ0MtθtMtθyMyθ0MyθtMyθy,

which is the Jacobian of the nonrotating blade moments with respect to the nonrotating blade pitch angles and is equal to the steady-state gain of G̃(s). This estimate thus requires model information, which can be obtained through system identification or linearizations of a wind turbine model. Note that while this definition also includes the estimate of the original collective moment, only the original tilt and yaw moments are used by the IPC and 2 IPC methods.

Furthermore, due to the decoupling using the azimuth offset, the off-diagonal elements of JMN,o are much smaller than the diagonal elements. So, similarly to the control, the estimation of the tilt and yaw open-loop load is decoupled. This simplifies the estimation to

(16) M t , o = M t - M t θ t θ t , M y , o = M y - M y θ y θ y .

The two partial derivatives, Mt/θt and My/θy, are almost equal to each other. This is also why the diagonal pitch controller can have the same gains for its tilt and yaw controller.

This estimate of the open-loop load is a steady-state estimate and thus neglects the dynamics in the system. It is an instantaneous estimation of the open-loop load after transient effects have died out. To reduce the bandwidth of this estimate and filter out high-frequency components, the estimate is filtered with a low-pass filter with a cutoff frequency of ωo. This ensures that for the IPC controller, the switching between reference sign and integrator saturation is smooth and that for the 2 IPC controller, no noise is introduced into the phase of the resulting sinusoidal pitch signal.

Furthermore, it is assumed that the Jacobian is constant around a certain operating condition and does not change as a function of the load reference. When using the estimator at more wind speeds, it would need to be gain-scheduled since Mt/θt and My/θy change with wind speed. These two proposed output-constrained IPC controllers are tested and compared against the baseline in the following section.

5 Results

This section presents the results of the IPC and 2 IPC methods and compares them to the baseline set in Sect. 3. It also uses the same setup with the IEA 15 MW turbine, a wind speed of 15 m s−1, and a vertical shear coefficient of 0.07 (unless explicitly stated otherwise) in both laminar and turbulent conditions.

After controller calibration, four different cases are analyzed. First, in laminar wind conditions, a staircase response is shown to analyze the working mechanisms of the two control methods. Second, the trade-off between the damage equivalent load of the flapping moment and actuator duty cycle is analyzed in laminar wind conditions. Third, the controllers are tested in a wind field with changing shear coefficients to analyze the effectiveness of using the estimated open-loop load for integrator saturation and reference sign selection for IPC and phase estimation for 2 IPC. Lastly, both control methods were tested in turbulent wind conditions with multiple seeds to analyze the trade-off between damage equivalent load and actuator duty cycle in realistic wind conditions.

5.1 Controller calibration

The proposed output-constrained IPC and 2 IPC methods have the same variables that need to be calibrated, namely the azimuth offset, the integral gain for the IPC controller (Ct(s) and Cy(s) for the IPC controller and Cr(s) for the 2 IPC controller), and the bandwidth and partial derivatives in the open-loop load estimator. For a fair comparison, both control methods use the same calibration.

The optimal azimuth offset of 24.5°, calculated in Sect. 3.2, is also used for IPC and 2 IPC. In Sect. 3.3, a grid search was performed for different crossover frequencies for full IPC. For the IPC and 2 IPC methods, a crossover frequency of 0.2 rad s−1 is selected since the full-IPC controller with this crossover frequency has a good trade-off between DEL and ADC, resulting in an integral gain Ki=-6.8×10-7 for Ct(s), Cy(s), and Cr(s). Note that the controller gain is negative, while in conventional IPC controllers it is positive. This is because the pitch controllers of IPC and 2 IPC actuate based on the load errors rather than the load itself; in other words, they use a negative feedback loop.

The bandwidth of the open-loop load estimator is set to 2 rad s−1. This allows for good noise suppression while simultaneously being fast enough to respond to changes in wind shear.

The partial derivatives in the open-loop load estimator are estimated from the spectral estimate, also used to find the optimal azimuth offset. The tilt-to-tilt contribution, Mt/θt, and the yaw-to-yaw contribution, My/θy, are both equal to 109.3 dB.

5.2 Staircase response in laminar wind

The first case simulates the response of the controller in laminar conditions to analyze the working principles of the controllers and compare them. A staircase input on the reference is used to let the controller pass through different operating points between no IPC and full IPC. The reference load starts above the open-loop load, resulting in no IPC action from the output-constrained IPC controllers. It then steps to zero in four steps, each lasting 25 s, until the output-constrained IPC controllers perform equal to full IPC with a reference load of 0 N m. The first 300 s is discarded to allow the system to reach a steady state and thus exclude initialization effects.

Note that the reference for the IPC method is adjusted such that it achieves the same resultant load magnitude as the 2 IPC method.

Figure 11 shows the time domain results in the rotating frame of the flapping moment, 1P filtered flapping moment, and pitch signal. The 1P filtered signal is obtained by filtering the flapping moment with a finite impulse response (FIR) bandpass filter with a passband between 0.75P and 1.25P. In the first subplot, the flapping moment initially shows a strong 1P component due to wind shear, and the effect of tower shadow is also clearly visible. As the reference is reduced, the 1P component diminishes until the dominant oscillation is the 2P component. Furthermore, a small difference is observed between IPC and 2 IPC, which is discussed more extensively later. In the second subplot, the peaks of the 1P flapping moment of the two output-constrained IPC methods track the reference accurately. Crucially, the oscillation is not amplified towards the reference at the start of the simulation, showing that the output-constrained IPC methods only activate when the load is above the reference. However, a small difference in phase between the two control methods can be observed. The third subplot also shows this phase shift in the pitch signal. In addition, the IPC method requires a slightly larger pitch magnitude to track the same reference as 2 IPC. This occurs because the IPC method uses control effort to change both the magnitude and the phase of the load rather than only the magnitude.

https://wes.copernicus.org/articles/10/2005/2025/wes-10-2005-2025-f11

Figure 11Time domain results to the staircase reference load input in the rotating frame. While both output-constrained IPC methods follow the reference accurately, they have a slightly different control action and resulting flapping moment during the transition between no IPC to full IPC.

Download

The difference in control magnitude is more clearly visible in the nonrotating frame. Figure 12 shows the time domain results in the nonrotating frame of the nonrotating moment and nonrotating pitch angle. The three blade loads are transformed to the nonrotating frame using the MBC transformation and are low-pass filtered. The controllers are compared by analyzing the magnitude of the tilt and yaw contribution of the nonrotating moment and pitch angle. Both controllers track the reference accurately and have a similar transient response due to their identical calibration. However, the IPC controller requires a larger pitch magnitude to track the same reference as 2 IPC. This is because the IPC controller uses control effort to both change the magnitude and phase of the load, rather than only the magnitude, as is clearly visible on the tilt–yaw plane, discussed next.

https://wes.copernicus.org/articles/10/2005/2025/wes-10-2005-2025-f12

Figure 12Time domain results of the staircase reference load in the nonrotating frame. Both control methods accurately follow the reference. The 2 IPC controller requires a smaller nonrotating pitch magnitude, indicating that it is more efficient.

Download

Figure 13 shows the tilt contribution on the y axis and the yaw contribution on the x axis. So the response over time becomes a line on the tilt–yaw plane. Both controllers start with a reference above the open-loop load, resulting in no IPC action, which is thus equal to no IPC. Once the reference is reduced in its first step, the IPC controller only drives the moment vector down in the tilt direction since the load is naturally already below the yaw reference. This happens again in the second step of the reference load. Only when the tilt and yaw moments are equal and both constrained by the reference, at a phase of 45°, does the controller start actuating in yaw. The 2 IPC controller, on the other hand, drives the load directly to the origin and keeps the same phase of the pitch action. The 2 IPC method is thus more efficient since it does not spend control effort to change the phase of the load in the tilt–yaw plane. So the 2 IPC method requires a smaller pitch magnitude to track the same reference as IPC. With a reference of zero, both controllers are equal in operation to full IPC.

https://wes.copernicus.org/articles/10/2005/2025/wes-10-2005-2025-f13

Figure 13Time domain results plotted on the tilt–yaw plane for the staircase input. Both controllers start at no IPC and gradually go to full IPC in a few steps, resulting in a line in the tilt–yaw plane. The IPC method initially only drives the tilt moment to the tilt reference and only starts actuating in yaw when the yaw moment is constrained by the yaw reference. On the other hand, the 2 IPC method drives the load directly to the origin and keeps the same phase of the pitch action. By only spending control action on load reduction and not on a phase change of the load, 2 IPC is more efficient.

Download

Furthermore, a pure shear input does not lead to a pure tilt moment response. Even though the wind is the strongest at the top of the tilt axis, the blade's dynamics cause the highest load to be experienced at the point indicated by no IPC. Each reference thus leads to a separate steady-state point, which is used to analyze the trade-off between actuator effort and load reduction.

5.3 The trade-off in laminar conditions

The previous section showed that 2 IPC achieves the same load reduction with a smaller pitch magnitude compared to IPC for a certain reference. This section expands on this by analyzing this trade-off for all operating points between no IPC and full IPC. For both control methods, 19 reference loads were analyzed, ranging from 0 N m (full IPC) to 2000 N m (above the open-loop load, so no IPC). The load reduction is measured using the damage equivalent load (DEL; see Eq. 9), while the actuator effort is measured using the actuator duty cycle (ADC; see Eq. 10).

Again, the first 300 s from the simulation is discarded, and the last 100 s of each reference load is used to calculate the actuator duty cycle and damage equivalent load. Since the system operates in steady state in laminar conditions, the DEL and ADC calculations do not require more data.

Figure 14 shows the trade-off between DEL and ADC for laminar conditions. For a reference load above the open-loop load, both control methods are equal in operation to no IPC. When the reference load is reduced, initially both control methods roughly achieve the same reduction in DEL for an increase in ADC. However, as the reference load is further reduced, the 2 IPC method reduces the DEL up to 8.4 % more than IPC using the same control effort. This is because the 2 IPC controller actuates in the same phase as the load, while the IPC controller also changes the phase of the load, as previously shown in Fig. 13, thus spending unnecessary control effort. As the reference load reaches zero, both controllers converge to full IPC. As the reference goes down further, the slope of the trade-off between DEL and ADC reduces in steepness as both controllers converge to full IPC. So close to full IPC, the reduction in DEL for a given increase in ADC is small. Both controllers perform identically to full IPC when their reference load is set to zero.

https://wes.copernicus.org/articles/10/2005/2025/wes-10-2005-2025-f14

Figure 14The trade-off when operating between no IPC and full IPC in laminar conditions. Close to full IPC in particular, 2 IPC achieves a larger reduction in the damage equivalent load of the flapping moment for the same actuator duty cycle compared to IPC.

Download

Both proposed output-constrained IPC controllers can operate on any point between no and full IPC. In contrast, conventional IPC cannot trade off fatigue load and actuator effort in laminar conditions since the controller tuning does not affect the steady state, as discussed in Sect. 3.3.

Note that this result depends on the shear coefficient and wind speed, and the difference between the two controllers can be larger or smaller depending on these parameters. For example, if the open-loop load is a pure tilt moment, both controllers will have identical performance since the 2 norm and norm are equal for a pure tilt moment. The following section evaluates the performance of the open-loop load estimator when the wind shear coefficients vary.

5.4 Varying the wind shear coefficients

The previous results were obtained for a constant vertical wind shear coefficient of 0.07. This section shows that both control methods work for time-varying horizontal and vertical shear coefficients, which could arise from a changing boundary layer or wake impingement from upstream wind turbines when operating in a wind park.

When the shear coefficients of the wind change, the IPC method has to adjust the sign of the reference load and integrator saturation using the open-loop load estimation, while the 2 IPC method has to adjust the phase of the pitch signal based on this estimate.

An artificial wind field was generated, starting with an initial vertical shear coefficient of 0.07 and a horizontal shear coefficient of 0. In two steps, the vertical shear coefficient decreases to 0, while the horizontal shear coefficient goes to 0.07. This is done in laminar wind conditions to analyze the working mechanisms of the open-loop load estimator and its use by the two control methods. During the entire simulation, both control methods follow a constant reference of 1 MN m.

Figure 15 shows the results for the IPC method. Only the tilt signals are shown, but the same analysis applies to the yaw signals. At 300 s, the IPC controller follows the reference of 1 MN m accurately using a positive pitch angle. Furthermore, the original tilt moment is accurately estimated since it is equal to the no-IPC case, which does not do any individual pitch control, and its tilt moment is thus equal to the original tilt moment. The first wind shear change occurs at 340 s, and the tilt moment naturally decreases below the reference. To amplify the tilt moment to the reference, the controller would require a negative tilt pitch action. However, since the original tilt moment is correctly estimated to be positive, the pitch action is saturated on [0,∞) so that the controller does not amplify the load towards 1 MN m. Since the tilt moment is naturally below the reference, the controller sets its tilt pitch signal to zero, furthermore highlighting the advantage of output-constrained IPC. After the second wind shear change, at 380 s, the original tilt moment is correctly estimated to be negative, so the pitch action is saturated on (-,0]. Simultaneously, the reference sign is flipped, so the controller now drives the tilt moment to 1 MN m from an original tilt moment of about 1.4 MN m. This shows that in changing wind shear conditions, the IPC method correctly sets its pitch saturation and reference sign by estimating the sign of the open-loop load.

https://wes.copernicus.org/articles/10/2005/2025/wes-10-2005-2025-f15

Figure 15The IPC method first follows a reference of 1 MN m accurately. At the first wind shear change, the load naturally goes below this reference, and due to tilt pitch saturation, the controller does not amplify the load. Once its estimate of the open-loop load becomes negative, just after the second wind shear change, the reference sign and the controller saturation change, allowing the controller to reduce the tilt moment to 1 MN m.

Download

Figure 16 shows the results for the same wind conditions but for the 2 IPC method. Note that the results are shown in magnitude and phase rather than along the tilt axis. At 300 s, the 2 IPC controller follows the reference of 1 MN m accurately using a pitch magnitude just below 0.2°. The phase of the original tilt is correctly estimated so that the phase of the pitch signal is ideal and matches that of a full-IPC controller. At the first wind shear change, at 340 s, the load again drops to below the reference and the pitch magnitude goes to zero. Even though the pitch magnitude is undefined, the pitch phase still follows the ideal phase since the 2 IPC method sets the phase of the pitch signal equal to the phase of the open-loop load, which is correctly estimated here. At the second wind shear change, at 380 s, the load is again constrained to 1 MN m after an initial overshoot. Note that, unlike in Fig. 15, the absolute value of the moment is shown and used by the controller, so the reference is not adjusted to be negative. Instead, the phase is adjusted. Note also that the final value of the pitch magnitude, which is just above 0.1°, is higher than in Fig. 15 because the previous figure only showed the tilt pitch signal. This is done because the IPC method uses a decoupled tilt and yaw controller, whereas the 2 IPC method acts on the magnitude by using the phase of the signals, so different signals are relevant when showing the results of this test case. The next section analyzes the controller performance in continually varying conditions using turbulent wind.

https://wes.copernicus.org/articles/10/2005/2025/wes-10-2005-2025-f16

Figure 16By estimating the phase of the open-loop load, the 2 IPC method actuates in the ideal phase. The ideal phase is equal to the phase of the pitch signal of full IPC.

Download

5.5 The trade-off in turbulent wind conditions

This section analyzes the effectiveness of the proposed output-constrained IPC methods in realistic turbulent wind conditions. To this end, the trade-off between DEL and ADC for laminar wind conditions, previously shown in Fig. 14, is extended to turbulent wind conditions and compared to the baseline, discussed in Sect. 3.3.

Similarly to the baseline, the turbulent wind fields are generated using TurbSim (Jonkman2009) with 8 % turbulence intensity for 10 different seeds, each with 30 min of useful data to obtain statistically significant results.

To analyze the different operating points between no IPC and full IPC, the IPC and 2 IPC methods were run using multiple reference loads between 10 MN m (always above the open-loop load, so no IPC) and 0 MN m (full IPC). Note that the no-IPC load is substantially higher than for the laminar conditions due to load peaks as a result of turbulence.

Additionally, the data from the full-IPC controller with a gain crossover frequency of 0.2 rad s−1, as previously shown in Fig. 5, are used to compare to the proposed control methods.

Figure 17 shows the trade-off between DEL and ADC in turbulent wind conditions and compares the IPC and 2 IPC methods to the baseline. Since each operating condition is run for 10 different turbulent wind seeds, there is a distribution of results. This distribution is assumed to be Gaussian, and the mean is shown as a line connecting the data points from each operating condition. The shaded region around this line represents 1 standard deviation from the mean. Since no and full IPCs have no parameters to tune, they only have a single mean and are thus shown as a data point with error bars representing the standard deviation.

https://wes.copernicus.org/articles/10/2005/2025/wes-10-2005-2025-f17

Figure 17The trade-off between DEL and ADC when operating between no IPC and full IPC with 8.0 % turbulence. The IPC and 2 IPC methods use a change in reference load between 10 MN m (corresponding to no IPC) and 0 MN m (corresponding to full IPC). The error bars (for no and full IPC) and the shaded region (for IPC and 2 IPC) represent the standard deviation (1σ) from the mean. The output-constrained IPC methods have a nonlinear trade-off and achieve 87 % of the reduction in DEL at just 50 % of the increase in ADC compared to the full-IPC controller with the same crossover frequency (0.2 rad s−1).

Download

First, both IPC and 2 IPC smoothly transition between no IPC and full IPC by adjusting their reference loads. By setting the reference above the open-loop load, the controllers both converge to no IPC, while a reference of 0 MN m results in operation close to the full-IPC controller that uses the same crossover frequency, namely 0.2 rad s−1. The trade-offs that IPC and 2 IPC achieve are highly curved and do not go in a straight line from no IPC to full IPC, as was the case for changing the gains of full IPC, previously shown in Fig. 5. At the operating point where ADC = 0.055, both methods achieve 50 % of the reduction in DEL with just 16.4 % of the increase in ADC compared to full IPC tuned with the same crossover frequency. Furthermore, at ADC = 0.094, both methods achieve 87 % of the reduction in DEL with just 50 % of the increase in ADC. Thus, a significant decrease in actuator effort is achieved by aiming for a slightly lower reduction in fatigue loads using output-constrained IPC. The relative changes in fatigue load and actuator duty cycle are easier to observe in a normalized plot, given in Appendix A.

This is caused by the nonlinearity of the DEL calculation. Closer to no IPC, the controllers only attenuate the largest load peaks, which proportionally contribute more to the DEL than smaller peaks, which are only attenuated closer to full IPC, leading to diminishing returns.

Second, the difference between the two control methods is minimal in turbulent conditions, though 2 IPC is slightly more efficient when operating closer to full IPC. However, this advantage is well within 1 standard deviation. In laminar conditions, 2 IPC was clearly more efficient because it did not change the phase of the load. The difference in phase between IPC and 2 IPC is the highest when the open-loop load is 22.5°+k45°, where k∈ℕ. But when the phase is 0°+k45°, IPC does not change the phase, and the two methods have an equal performance. In turbulent wind conditions, the phase of the open-loop load is constantly changing, so the large advantage of 2 IPC is not as pronounced anymore.

The IPC and 2 IPC methods were only run with a crossover frequency of 0.2 rad s−1, while the full-IPC controller was run for a grid search over multiple crossover frequencies, as discussed in Sect. 3.3. When lowering the gain of the full-IPC controller, it moves towards no IPC in a more straight line, not taking advantage of the nonlinearity of the DEL. Its lower gain ensures that it achieves a smaller load reduction, but the phase of the control action also starts to lag behind the optimal phase, thus reducing efficiency. The proposed output-constrained control methods do not suffer from this effect since their load reduction and bandwidth are separated into the reference load set point and controller tuning. Furthermore, the full-IPC controller cannot reach the no-IPC operating point by lowering the crossover frequency further because lowering its gain becomes unpractical because the time constant of such a controller would be larger than 100 s, as discussed in Sect. 3.2.

Lastly, in a few simulations, it was observed that the maximum pitch rate of 2° s−1 was exceeded. This occurred in two scenarios: first, for both controllers when using a reference load of 500 or 0 kN m and thus requiring a large pitching action. Second, some small step changes in pitch angle were observed for the IPC controller, which happened when the saturation of the controller switched, so when the sign of the estimated open-loop load changed. In the latter case, actuator dynamics, which were neglected in this work, would smooth these step changes, while in the first case, a slower tuning, or combining output-constrained IPC with input-constrained IPC, could avoid exceeding the maximum pitch rate.

6 Conclusions

In this work, we have explored the entire operating region between no and full IPC, using two newly proposed output-constrained IPC methods, enabling the trade-off between actuator effort and load reduction, achieving an 87 % reduction with just 50 % of the actuation effort. The two methods, IPC and 2 IPC, are natural extensions of the conventional IPC implementation based on the multiblade coordinate transformation, thus contributing to industry adoption.

In laminar conditions, both control methods accurately follow any load reference and thus operate on any point between full IPC and no IPC. In these conditions, 2 IPC is more efficient since it does not use actuator effort to change the phase of the load. The open-loop load estimator, used by the IPC method to set its reference sign and integrator saturation and used by the 2 IPC method to set the phase of the control action, accurately reconstructs the open-loop load using a steady-state estimate.

In turbulent wind conditions, both controllers can operate on any point between no IPC and full IPC. The trade-off is highly curved, and both control methods achieve 87 % of the load reduction, measured in damage equivalent load (DEL), with just 50 % of the actuator effort, measured in actuator duty cycle (ADC), compared to full IPC with the same controller tuning. This is the most important result of this work, and it shows that these controllers not only facilitate the trade-off between no and full IPC, but also achieve an excellent trade-off between DEL and ADC. Since high ADC is a barrier to the industrial application of IPC, these methods allow the industry to gain most of the benefits with little downsides.

In this work, both control methods are tuned with a crossover frequency of 0.2 rad s−1, while in turbulent conditions, full IPC achieves the highest load reduction with a crossover frequency of 0.75 rad s−1. Future work will optimally tune the proposed control methods to find the Pareto front between DEL and ADC by varying the reference load, crossover frequency, and open-loop load estimation frequency, and will quantitatively compare the performance to input-constrained IPC methods or a combined input- and output-constrained IPC method. The optimal tuning would highly depend on the wind speed, and an optimization over all nominal operating conditions could show at which wind speeds the trade-off between DEL and ADC is most favorable. Furthermore, instead of using a fixed reference load for each wind speed, the reference load could be defined as a certain percentage of the estimated open-loop load, adding a feedback loop and making the controller adaptive to changing inflow conditions.

Since these control methods make a smooth trade-off between no and full IPC, they will also be integrated into a wind turbine control co-design framework. The large reduction in fatigue loads, with a small effect on actuator fatigue, might lower the material costs of the blades with a small increase in the cost of the pitch actuation system, thus lowering the overall cost of wind turbines.

Appendix A: The normalized trade-off in turbulent wind conditions

To normalize the results of Fig. 17, no IPC is taken as the baseline, and the relative performance with respect to full IPC is calculated. Therefore, a 0 % ADC increase and 0 % DEL decrease correspond to no IPC, and a 100 % ADC increase and 100 % DEL decrease correspond to full IPC. The relative change in ADC is calculated using

(A1) ADC increase % = ADC - ADC no-IPC ADC full-IPC - ADC no-IPC ,

and the relative decrease in DEL is calculated in a similar way. Figure A1 shows this normalized trade-off, where it is easier to see that both methods achieve an 87 % reduction in DEL at just a 50 % increase in actuator effort with respect to no IPC.

https://wes.copernicus.org/articles/10/2005/2025/wes-10-2005-2025-f18

Figure A1The normalized trade-off when operating between no IPC and full IPC with 8.0 % turbulence. The trade-off is normalized so that no IPC has a 0 % load reduction at a 0 % actuator effort increase, while full IPC with a crossover frequency of 0.2 rad s−1 achieves a 100 % load reduction at a 100 % actuator effort increase. The two output-constrained methods achieve a relatively high amount of load reduction with a small actuator effort increase compared to changing the crossover frequency of full IPC.

Download

Code and data availability

The code and data set are available until at least 13 November 2039 through https://doi.org/10.4121/372325a3-306e-4578-9c72-4fcda690a999 (Hummel2024). The code alone is also available until at least 2045 through https://doi.org/10.5281/zenodo.15736496 (Hummel2025).

Author contributions

JH: analysis, conceptualization, methodology, software, visualization, writing – original draft preparation. JK: supervision, writing – review and editing. SM: conceptualization, supervision, writing – review and editing.

Competing interests

The contact author has declared that none of the authors has any competing interests.

Disclaimer

Publisher’s note: Copernicus Publications remains neutral with regard to jurisdictional claims made in the text, published maps, institutional affiliations, or any other geographical representation in this paper. While Copernicus Publications makes every effort to include appropriate place names, the final responsibility lies with the authors.

Special issue statement

This article is part of the special issue “NAWEA/WindTech 2024”. It is a result of NAWEA/WindTech 2024, New Brunswick, United States, 30 October–1 November 2024.

Review statement

This paper was edited by Paul Fleming and reviewed by two anonymous referees.

References

Abbas, N., Zalkind, D., Mudafort, R., Hylander, G., Mulders, S., Heffernan, D., and Bortolotti, P.: NREL/ROSCO: ROSCO v2.9.0 (v2.9.0), Zenodo [code], https://doi.org/10.5281/ZENODO.10535404, 2024. a

Abbas, N. J., Zalkind, D. S., Pao, L., and Wright, A.: A reference open-source controller for fixed and floating offshore wind turbines, Wind Energ. Sci., 7, 53–73, https://doi.org/10.5194/wes-7-53-2022, 2022. a

Bir, G.: Multi-Blade Coordinate Transformation and Its Application to Wind Turbine Analysis, in: 46th AIAA Aerospace Sciences Meeting and Exhibit, American Institute of Aeronautics and Astronautics, Reno, Nevada, ISBN 978-1-62410-128-1, https://doi.org/10.2514/6.2008-1300, 2008. a, b, c, d

Bossanyi, E. A.: Individual Blade Pitch Control for Load Reduction, Wind Energy, 6, 119–128, https://doi.org/10.1002/we.76, 2003. a, b, c, d, e, f, g

Bossanyi, E. A.: Further Load Reductions with Individual Pitch Control, Wind Energy, 8, 481–485, https://doi.org/10.1002/we.166, 2005. a, b, c

Bossanyi, E. A., Fleming, P. A., and Wright, A. D.: Validation of Individual Pitch Control by Field Tests on Two- and Three-Bladed Wind Turbines, IEEE T. Contr. Sys. T., 21, 1067–1078, https://doi.org/10.1109/TCST.2013.2258345, 2013. a, b

Bottasso, C., Campagnolo, F., Croce, A., and Tibaldi, C.: Optimization-Based Study of Bend–Twist Coupled Rotor Blades for Passive and Integrated Passive/Active Load Alleviation, Wind Energy, 16, 1149–1166, https://doi.org/10.1002/we.1543, 2013. a

Burton, T., Jenkins, N., Sharpe, D., Bossanyi, E., and Graham, M.: Wind Energy Handbook, Wiley, Hoboken, NJ, 3rd Edn., ISBN 978-1-119-45114-3, 2021. a

Coleman, R. P. and Feingold, M., A.: Theory of Self-Excited Mechanical Oscillations of Helicopter Rotors with Hinged Blades, National Aeronautics and Space Administration (NASA), https://ntrs.nasa.gov/citations/19930092339 (last access: 10 September 2025), 1958. a

Collet, D., Alamir, M., Di Domenico, D., and Sabiron, G.: Data-Driven Fatigue-Oriented MPC Applied to Wind Turbines Individual Pitch Control, Renew. Energ., 170, 1008–1019, https://doi.org/10.1016/j.renene.2021.02.052, 2021. a

E08 Committee: Practices for Cycle Counting in Fatigue Analysis, https://doi.org/10.1520/E1049-85R17, 2017. a

Gaertner, E., Rinker, J., Sethuraman, L., Zahle, F., Anderson, B., Barter, G., Abbas, N., Meng, F., Bortolotti, P., Skrzypinski, W., Scott, G., Feil, R., Bredmose, H., Dykes, K., Shields, M., Allen, C., and Viselli, A.: IEA Wind TCP Task 37: Definition of the IEA 15-Megawatt Offshore Reference Wind Turbine, Tech. Rep. NREL/TP–5000-75698, 1603478, National Renewable Energy Laboratory (NREL), https://doi.org/10.2172/1603478, 2020. a, b, c

Han, Y. and Leithead, W.: Comparison of Individual Pitch Control and Individual Blade Control for Wind Turbine Load Reduction, in: Eur. Wind Energy Assoc. Annu. Conf. Exhib., EWEA – Sci. Proc., European Wind Energy Association, ISBN 978-2-930670-00-3, 2015. a, b

Henry, A., Pusch, M., and Pao, L.: Investigation of H-Tuned Individual Pitch Control for Wind Turbines, Wind Energy, https://doi.org/10.1002/we.2945, 2024. a, b

Hummel, J. I. S.: Code and Dataset to Analyze Output-Constrained IPC Methods L2 and Linfty-IPC, 4TU [code and data set], https://doi.org/10.4121/372325a3-306e-4578-9c72-4fcda690a999, 2024. a, b

Hummel, Jesse: Output-Constrained Invididual Pitch Control, Zenodo [code], https://doi.org/10.5281/ZENODO.15736496, 2025. a

Jonkman, B. J.: TurbSim User's Guide: version 1.50, National Renewable Energy Laboratory (NREL), https://doi.org/10.2172/965520, 2009. a, b

Jonkman, B., Mudafort, R. M., Platt, A., Branlard, E., Sprague, M., Ross, H., Jonkman, J., HaymanConsulting, Hall, M., Slaughter, D., Vijayakumar, G., Buhl, M., Russell9798, Bortolotti, P., Reos-Rcrozier, Shreyas Ananthan, Michael, S., Rood, J., Rdamiani, Nrmendoza, Sinolonghai, Pschuenemann, Ashesh2512, Kshaler, Housner, S., Psakievich, Bendl, K., Carmo, L., Quon, E., and Mattrphillips: OpenFAST v3.5.0, Zenodo [code], https://doi.org/10.5281/ZENODO.7942867, 2023. a

Kanev, S. and van Engelen, T.: Exploring the Limits in Individual Pitch Control, in: European Wind Energy Conference and Exhibition, EWEC, ISBN 978-1-61567-746-7, 2009. a

Kragh, K. A., Henriksen, L. C., and Hansen, M. H.: On the Potential of Pitch Control for Increased Power Capture and Load Alleviation, in: Proceedings of Torque 2012, the Science of Making Torque from Wind, Oldenburg, Germany, 9–11 October 2012, 2012. a, b

Lara, M., Vázquez, F., van Wingerden, J. W., Mulders, S. P., and Garrido, J.: Multi-Objective Optimization of Individual Pitch Control for Blade Fatigue Load Reductions for a 15 MW Wind Turbine, in: 2024 European Control Conference (ECC), IEEE, Stockholm, Sweden, 669–674, ISBN 978-3-907144-10-7, https://doi.org/10.23919/ECC64448.2024.10590830, 2024. a, b

Liu, Y., Ferrari, R., and van Wingerden, J. W.: Periodic Load Rejection for Floating Offshore Wind Turbines via Constrained Subspace Predictive Repetitive Control, in: American Control Conference (ACC), Institute of Electrical and Electronics Engineers Inc., vol. 2021–May, 539–544, ISBN 978-166544197-1, https://doi.org/10.23919/ACC50511.2021.9483333, 2021. a

Liu, Y., Ferrari, R., and van Wingerden, J.-W.: Load reduction for wind turbines: an output-constrained, subspace predictive repetitive control approach, Wind Energ. Sci., 7, 523–537, https://doi.org/10.5194/wes-7-523-2022, 2022. a, b

Lu, Q., Bowyer, R., and Jones, B. L.: Analysis and Design of Coleman Transform-Based Individual Pitch Controllers for Wind-Turbine Load Reduction: Individual Blade-Pitch Control, Wind Energy, 18, 1451–1468, https://doi.org/10.1002/we.1769, 2015. a, b, c

Mulders, S. P. and van Wingerden, J. W.: On the Importance of the Azimuth Offset in a Combined 1P and 2P SISO IPC Implementation for Wind Turbine Fatigue Load Reductions, in: American Control Conference (ACC), IEEE, Philadelphia, USA, ISBN 978-1-5386-7926-5, https://doi.org/10.23919/ACC.2019.8814829, 2019. a, b, c

Mulders, S. P., Pamososuryo, A. K., Disario, G. E., and van Wingerden, J. W.: Analysis and Optimal Individual Pitch Control Decoupling by Inclusion of an Azimuth Offset in the Multiblade Coordinate Transformation, Wind Energy, https://doi.org/10.1002/we.2289, 2019. a, b, c, d

Novaes Menezes, E. J., Araújo, A. M., and Bouchonneau Da Silva, N. S.: A Review on Wind Turbine Control and Its Associated Methods, J. Clean. Product., 174, 945–953, https://doi.org/10.1016/j.jclepro.2017.10.297, 2018. a

O'Rourke, C. J., Qasim, M. M., Overlin, M. R., and Kirtley, J. L.: A Geometric Interpretation of Reference Frames and Transformations: Dq0, Clarke, and Park, IEEE T. Energy Conver., 34, 2070–2083, https://doi.org/10.1109/TEC.2019.2941175, 2019. a

Ossmann, D., Seiler, P., Milliren, C., and Danker, A.: Field Testing of Multi-Variable Individual Pitch Control on a Utility-Scale Wind Turbine, Renew. Energ., 170, 1245–1256, https://doi.org/10.1016/j.renene.2021.02.039, 2021. a

Pao, L. Y., Pusch, M., and Zalkind, D. S.: Control Co-Design of Wind Turbines, Annual Review of Control, Robotics, and Autonomous Systems, 7, 201–226, https://doi.org/10.1146/annurev-control-061423-101708, 2024. a

Park, R. H.: Two-Reaction Theory of Synchronous Machines Generalized Method of Analysis-Part I, Transactions of the American Institute of Electrical Engineers, 48, 716–727, https://doi.org/10.1109/T-AIEE.1929.5055275, 1929. a

Petrović, V., Jelavić, M., and Baotić, M.: MPC Framework for Constrained Wind Turbine Individual Pitch Control, Wind Energy, 24, 54–68, https://doi.org/10.1002/we.2558, 2021. a

Pettas, V., Salari, M., Schlipf, D., and Cheng, P. W.: Investigation on the Potential of Individual Blade Control for Lifetime Extension, J. Phys., 1037, 032006, https://doi.org/10.1088/1742-6596/1037/3/032006, 2018. a

Raach, S., Schlipf, D., Sandner, F., Matha, D., and Cheng, P. W.: Nonlinear Model Predictive Control of Floating Wind Turbines with Individual Pitch Control, in: 2014 American Control Conference, IEEE, Portland, OR, USA, 4434–4439, ISBN 978-1-4799-3274-0, 978-1-4799-3272-6, 978-1-4799-3271-9, https://doi.org/10.1109/ACC.2014.6858718, 2014. a

Schwack, F., Stammler, M., Poll, G., and Reuter, A.: Comparison of Life Calculations for Oscillating Bearings Considering Individual Pitch Control in Wind Turbines, J. Phys., 753, 112013, https://doi.org/10.1088/1742-6596/753/11/112013, 2016. a

Shan, M., Jacobsen, J., and Adelt, S.: Field Testing and Practical Aspects of Load Reducing Pitch Control Systems for a 5 MW Offshore Wind Turbine, in: European Wind Energy Conference and Exhibition (EWEC) 2013, Fraunhofer-Gesellschaft, https://doi.org/10.24406/PUBLICA-FHG-383237, 2013.  a

Skogestad, S. and Postlethwaite, I.: Multivariable Feedback Control: Analysis and Design, Wiley, ISBN 978-0-470-01167-6, ISBN 978-0-470-01168-3, 2010. a

Sutherland, H. J.: On the Fatigue Analysis of Wind Turbines, Tech. Rep. SAND99-0089, Sandia National Lab. (SNL-NM), Albuquerque, NM (United States), Sandia National Lab. (SNL-CA), Livermore, CA (United States), https://doi.org/10.2172/9460, 1999. a

Thomsen, K.: The Statistical Variation of Wind Turbine Fatigue Loads, Tech. Rep. RISO-R-1063(EN), Forskningscenter Risoe, Denmark, https://www.osti.gov/etdeweb/biblio/292704 (last access: 10 September 2025), 1998. a

Ungurán, R., Petrović, V., Pao, L. Y., and Kühn, M.: Smart Rotor Control of Wind Turbines under Actuator Limitations, in: American Control Conference (ACC), IEEE, Philadelphia, USA, ISBN 978-1-5386-7926-5, https://doi.org/10.23919/ACC.2019.8815001, 2019. a

van Solingen, E. and van Wingerden, J. W.: Linear Individual Pitch Control Design for Two-bladed Wind Turbines, Wind Energy, 18, 677–697, https://doi.org/10.1002/we.1720, 2015. a, b, c, d, e, f

Van Solingen, E., Fleming, P. A., Scholbrock, A., and Van Wingerden, J. W.: Field Testing of Linear Individual Pitch Control on the Two-bladed Controls Advanced Research Turbine, Wind Energy, 19, 421–436, https://doi.org/10.1002/we.1841, 2016. a

Veers, P., Dykes, K., Lantz, E., Barth, S., Bottasso, C., Carlson, O., Clifton, A., Green, J., Green, P., Holttinen, H., Laird, D., Lehtomäki, V., Lundquist, J., Manwell, J., Marquis, M., Meneveau, C., Moriarty, P., Munduate, X., Muskulus, M., Naughton, J., Pao, L., Paquette, J., Peinke, J., Robertson, A., Rodrigo, J., Sempreviva, A., Smith, J., Tuohy, A., and Wiser, R.: Grand Challenges in the Science of Wind Energy, Science, 366, https://doi.org/10.1126/science.aau2027, 2019. a

Yan, B., Li, Q., Chan, P., He, Y., and Shu, Z.: Characterising Wind Shear Exponents in the Offshore Area Using Lidar Measurements, Appl. Ocean Res., 127, 103293, https://doi.org/10.1016/j.apor.2022.103293, 2022. a

Yang, X., Jiang, X., Liang, S., Qin, Y., Ye, F., Ye, B., Xu, J., He, X., Wu, J., Dong, T., Cai, X., Xu, R., and Zeng, Z.: Spatiotemporal Variation of Power Law Exponent on the Use of Wind Energy, Appl. Energ., 356, 122441, https://doi.org/10.1016/j.apenergy.2023.122441, 2024. a

Zahle, F., Barlas, A., Loenbaek, K., Bortolotti, P., Zalkind, D., Wang, L., Labuschagne, C., Sethuraman, L., and Barter, G.: Definition of the IEA Wind 22-Megawatt Offshore Reference Wind Turbine, Tech. rep., Technical University of Denmark, https://doi.org/10.11581/DTU.00000317, 2024. a

Download
Short summary
The variation in wind speed over the rotor plane causes oscillations in the blade, leading to fatigue damage. These oscillations can be reduced with individual pitch control (IPC), at the expense of more blade actuation. This work proposes two output-constrained IPC methods to facilitate the trade-off between load reduction and actuation increase. Both methods can smoothly transition between conventional full IPC action and no IPC action.
Share
Special issue
Altmetrics
Final-revised paper
Preprint