Next Article in Journal
An Overview of Two Years of Continuous Energy Optimization at the Velenje Coal Mine
Next Article in Special Issue
On Space-Time Resolution of Inflow Representations for Wind Turbine Loads Analysis
Previous Article in Journal
Double-Linear Approximation Algorithm to Achieve Maximum-Power-Point Tracking for Photovoltaic Arrays
Previous Article in Special Issue
Fatigue Reliability and Calibration of Fatigue Design Factors for Offshore Wind Turbines
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Two LQRI based Blade Pitch Controls for Wind Turbines

1
Department of Aerospace Engineering, Sejong University, Seoul 143-737, Korea
2
Department of Mechanical and Mechatronics Engineering, Kangwon National University, Kangwon 200-701, Korea
*
Author to whom correspondence should be addressed.
Energies 2012, 5(6), 1998-2016; https://doi.org/10.3390/en5061998
Submission received: 15 February 2012 / Revised: 16 April 2012 / Accepted: 15 June 2012 / Published: 20 June 2012
(This article belongs to the Special Issue Wind Turbines)

Abstract

:
As the wind turbine size has been increasing and their mechanical components are built lighter, the reduction of the structural loads becomes a very important task of wind turbine control in addition to maximum wind power capture. In this paper, we present a separate set of collective and individual pitch control algorithms. Both pitch control algorithms use the LQR control technique with integral action (LQRI), and utilize Kalman filters to estimate system states and wind speed. Compared to previous works in this area, our pitch control algorithms can control rotor speed and blade bending moments at the same time to improve the trade-off between rotor speed regulation and load reduction, while both collective and individual pitch controls can be designed separately. Simulation results show that the proposed collective and individual pitch controllers achieve very good rotor speed regulation and significant reduction of blade bending moments.

1. Introduction

The main objective of wind turbine control is to make wind power production economically more efficient. This objective is often achieved in two distinct regions, i.e., the below rated wind speed and the above rated wind speed regions. In the below rated wind speed region, generator torque control is used primarily to control rotor speed to track the maximum power coefficient in order to maximize energy capture. In the above rated wind speed region, the blade pitch control is used primarily to regulate the rotor speed in order to regulate the aerodynamic power within its design limit [1]. As the wind turbine sizes are increasing and their mechanical components are built lighter, the reduction of the structural loads becomes a very important task of wind turbine control because structural loads can reduce turbine reliability and lifespan and also may cause power fluctuations. In particular, the reduction of blade loads has received special interest. Wind speed variations across the turbine rotor during rotor rotation, which is caused by the large rotor blade size, the wind shear, turbulence and tower shadow effects, cause periodic oscillations in blade structural loads, and this structural load is especially important in the above rated wind speed region because high structural loads arise from strong winds. Therefore the individual pitch control is sometimes considered since common collective pitch control cannot compensate for the periodic loads on the blades.
Individual pitch control has been investigated by a number of researchers and shown to be beneficial [2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18]. However, individual pitch control can reduce only the oscillation of blade bending moment, not its steady-state value. The collective pitch control can mitigate the magnitude of bending moments, but this is in conflict with the control objective of rotor speed regulation. A modern multi-input, multi-output (MIMO) control framework can be used to explicitly take into account the conflicted control objectives which are regulating rotor speed while reducing blade loads, and the so-called centralized pitch control can be designed where the collective and individual pitch commands are generated from the same controller [2,3,4]. The advantages of centralized pitch control include that it handles multiple control objectives. Although the design of centralized pitch control is desirable from the control point of view, the separate collective and individual pitch control system is still preferable to the majority of wind turbine industries since individual pitch control is considered as a secondary controller working as an on-off mechanism.
In this paper, we present a separate set of collective and individual pitch control algorithms. Both pitch control algorithms use the LQR control technique with integral action (LQRI), and utilize Kalman filters to estimate system states and wind speed [5,6,7,8,19]. Compared to previous works, our collective pitch controller can control the rotor speed and collective, i.e., the steady-state value of, blade bending moments together to improve the trade-off between rotor speed regulation and load reduction, while the individual pitch controller reduces the fluctuating loads on the blades. The individual pitch controller is designed separately as an additional loop around the system, and can be added on to the collective pitch controller. In this way, we utilize the advantages of both the central pitch control and the separate set of collective and individual pitch control systems. Our algorithm can compensate for the effect of wind disturbance and can reduce the blade loads significantly, while using the same blade bending moment measurements to those of previous works.
In the next section, the dynamics of the wind turbine is modeled as a time-varying system and is converted to two time-invariant systems for the collective and individual pitch controller designs respectively. In Section 3, the collective and individual pitch control algorithms are developed based on the LQRI and state estimation of the Kalman filter. The performance of control algorithms is evaluated in Section 4 using computer simulations, and conclusions follow in Section 5.

2. Wind Turbine Model

A wind turbine is a highly nonlinear system and difficult to model. A very complex mathematical model containing several degrees of freedom is necessary to fully explore wind turbine system behavior. The wind turbine system under consideration in this paper is commercial 2 MW 3-bladed horizontal axis system. To model this wind turbine, the GH Bladed [20], commercial software, is used. The rotor blades are modeled with six modal frequencies in the flapwise direction and five modal frequencies in the edgewise direction. Tower motion is modeled with two modes both in fore-aft and side-side directions, respectively. The flexibility of the shaft connected to the rotor side is modeled by an equivalent spring constant and damping. The pitch actuator and generator torque dynamics are also modeled with second order and first order systems, respectively. This high fidelity model is used for simulations with the designed controller.
For the pitch controller design, a simple linear wind turbine model is required that sufficiently describes the dynamics of wind turbine. In this paper, the simple wind turbine model utilizes rigid rotor blades and drive-train, while tower is modeled by one mode of fore-aft motion and one mode of side-side motion [3,9,10]. Consider the blade coordinate system as shown in Figure 1(a), where the x-axis points in the direction along the main shaft, the z-axis points toward the blade tip, the y-axis forms right-handed rule, and its origin is at the blade root. Consider also the fixed hub coordinate system as shown in Figure 1(b), where the x-axis points in the direction along the main shaft and the z-axis is in an upward direction, and its origin is at the hub center.
Figure 1. (a) Blade coordinate system; (b) Fixed hub coordinate system [21].
Figure 1. (a) Blade coordinate system; (b) Fixed hub coordinate system [21].
Energies 05 01998 g001
Then, the moments on the hub can be expressed using blade root moments as follows:
M x = i = 1 3 M x , i b M y = i = 1 3 cos Ψ i M y , i b M z = i = 1 3 sin Ψ i M y , i b
where Ψ i is the blade azimuth angle defined as zero when the i-th blade is in the upward position, M x , i b is the aerodynamic component of the i-th blade root moment in the x-axis, and M y , i b is the measured i-th blade root moment in the y-axis of the blade coordinate system, and both are given as follows:
M x , i b = C M x ( v i , Ω r , β i ) 1 2 ρ π R b 2 v i 2 M y , i b = C M y ( v i , Ω r , β i ) 1 2 ρ π R b 2 v i 2
where C M x and C M y are the moment coefficients, Ω r is the rotor speed, β i is the pitch angle of the i-th blade, ρ is the air density, R b is the rotor radius, and v i is the relative wind speed for the i-th blade, which is the sum of the blade effective wind speed v 0 , i and tower fore-aft motion as follows [9]:
v i = v 0 , i x ˙ f a + 3 2 H 3 R b 4 x ˙ f a cos Ψ i
where H is the tower height and x f a is the tower fore-aft translation.
Similarly, the forces on the hub can be expressed as follows:
F x = i = 1 3 F x , i b F y = i = 1 3 cos Ψ i F y , i b
where F x , i b and F y , i b are the aerodynamic components of the i-th blade forces in the x- and y-axis of blade coordinate system respectively, and are also given as follows:
F x , i b = C F x ( v i , Ω r , β i ) 1 2 ρ π R b 2 v i 2 F y , i b = C F y ( v i , Ω r , β i ) 1 2 ρ π R b 2 v i 2
where C F x and C F y are the force coefficients.
Since the wind turbine model is highly nonlinear, it has to be linearized at some operating point for the controller design. The moments on the hub can be linearized as follows:
δ M x = i = 1 3 ( M x b v δ v 0 , i + M x b β δ β i ) + 3 M x b Ω r δ Ω r 3 M x b v x ˙ f a δ M y = i = 1 3 cos Ψ i ( M y b v δ v 0 , i + M y b β δ β i ) M y b v 27 R b 16 H x ˙ f a δ M z = i = 1 3 sin Ψ i ( M y b v δ v 0 , i + M y b β δ β i )
where δ denotes the difference from equilibrium value. The forces on the hub can be linearized likewise as follows:
δ F x = i = 1 3 ( F x b v δ v 0 , i + F x b β δ β i ) + 3 F x b Ω r δ Ω r 3 F x b v x ˙ f a δ F y = i = 1 3 cos Ψ i ( F y b v δ v 0 , i + F y b β δ β i ) F y b v 27 R b 16 H x ˙ f a
With the assumption of a rigid drive-train, the linearized rotor angular acceleration is described as:
J e δ Ω ˙ r = δ M x N g δ T g
where J e is the effective moment of inertia of rotor, generator and transmission, N g is the gear ratio, and δ T g is the perturbed generator torque. The tower motion is approximated by one mode of fore-aft and one mode of side-side motion as follows:
M t x ¨ f a + D t x ˙ f a + K t x f a = δ F x + 3 2 H δ M y M t y ¨ s s + D t y ˙ s s + K t y s s = δ F y + 3 N g 2 H δ T g
where M t ,   D t ,   K t are tower modal mass, damping and stiffness, respectively, and y s s is the tower side-side translation. The multiplier 3 / ( 2 H ) is the ratio between displacement and rotation of the tower top, assumed that the tower is approximated with prismatic beam subjected to a bending force load [9].
Equations (6–9) describe wind turbine dynamic equations and show that the wind turbine has time-varying dynamics even under constant wind conditions. To make the control design problem time-invariant, the time-varying wind turbine model is transformed to a linear time-invariant model using the Coleman transform. The Coleman transform and its inversion are defined as [22]:
P = [ 1 cos Ψ 1 sin Ψ 1 1 cos Ψ 2 sin Ψ 2 1 cos Ψ 3 sin Ψ 3 ] P 1 = [ 1 / 3 1 / 3 1 / 3 ( 2 / 3 ) cos Ψ 1 ( 2 / 3 ) cos Ψ 2 ( 2 / 3 ) cos Ψ 3 ( 2 / 3 ) sin Ψ 1 ( 2 / 3 ) sin Ψ 2 ( 2 / 3 ) sin Ψ 3 ]
where Ψ 2 = Ψ 1 + 2 π / 3 and Ψ 3 = Ψ 1 + 4 π / 3 .
Transforming perturbed wind speed, pitch angles and blade moments in Equations (6) and (7) to the variables in the Coleman frame yields the following moment equations:
δ M x = 3 M x b v ( δ v 0 c x ˙ f a ) + 3 M x b β δ β c + 3 M x b Ω r δ Ω r δ M 0 = M y b v ( δ v 0 c x ˙ f a ) + M y b β δ β c + M y b Ω r δ Ω r δ M d = M y b v δ v 0 d + M y b β δ β d M y b v 9 R b 8 H x ˙ f a δ M q = M y b v δ v 0 q + M y b β δ β q
and force equations:
δ F x = 3 F x b v ( δ v 0 c x ˙ f a ) + 3 F x b Ω r δ Ω r + 3 F x b β δ β c δ F y = 3 2 F y b v δ v 0 d + 3 2 F y b β δ β d F y b v 27 R b 16 H x ˙ f a
where δ v 0 c and δ β c are the perturbed collective wind speed and pitch angle respectively, δ v 0 d and δ v 0 q are the perturbed wind speed, δ β d and δ β q are the perturbed pitch angles, and δ M d and δ M q are the perturbed moments in the d-(tilt) and q-axis(yaw) of the Coleman frame, respectively, which are defined as follows:
[ δ v 0 c δ v 0 d δ v 0 q ] = P 1 [ δ v 0 , 1 δ v 0 , 2 δ v 0 , 3 ] ,       [ δ β c δ β d δ β q ] = P 1 [ δ β 1 δ β 2 δ β 3 ] ,       [ δ M 0 δ M d δ M q ] = P 1 [ δ M y , 1 b δ M y , 2 b δ M y , 3 b ]
The effective wind speed of each blade varies due to wind shear, turbulence and tower shadow effects, which results in periodic blade loading with the rotation of the rotor (so-called 1p, 2p, …, etc. loading). According to Equation (13), the 1p blade loading is transformed into constant loading in the Coleman frame, and the reduction of 1p blade loading can be achieved by reducing the constant values of the load in the Coleman frame. From Equation (11), these values can be controlled mainly by δ β d and δ β q , and are almost decoupled from the collective pitch control δ β c , while the rotor speed and the collective blade moment can be controlled mainly by δ β c . This means that the collective and the individual pitch controls can be designed separately for their own control objectives.

3. Pitch Controller Design

The time-invariant wind turbine dynamic Equations (8,9,11,12) can be written in state-space form as follows:
x ˙ = A x + B u + G d z = C x + D u + F d
where:
x = [ δ Ω r x f a x ˙ f a y s s y ˙ s s ]   T ,   u = [ δ β c δ β d δ β q δ T g ]   T , d = [ δ v 0 c δ v 0 d δ v 0 q ]   T ,   z = [ δ Ω r δ M 0 δ M d δ M q ]   T
The controller in this paper consists of three independent control loops: generator torque control, collective pitch control, and individual pitch control. The generator torque control is maintained constant at the above rated wind speed and the drive-train damper is included to damp the drive-train’s torsional oscillation. The conventional PI-based collective pitch control is also designed for comparison purpose, which includes some low-pass filter and notch filter. However, the design of the conventional collective pitch controller is not within the scope of this paper. The collective and individual pitch controllers are designed in this paper.
As discussed in the previous section and from Equations (8) and (11), the collective wind speed and pitch angle mainly affect the rotor speed and the collective blade moments, while the d- and q-axis wind speeds and pitch angles mainly affect the d-and q-axis blade moments. Therefore, Equation (14) can be decomposed into two sets of equations. One equation based on the assumption that all d- and q-axis variables are zero in Equation (14) is given as follows:
x ˙ = A x + B 1 u 1 + G 1 d 1 z 1 = C 1 x + D 1 u 1 + F 1 d 1
where:
u 1 = δ β c ,   d 1 = δ v 0 c ,   z 1 = [ δ Ω r δ M 0 ]   T
and the other equation based on the assumption that all collective variables are zero is given as follows:
x ˙ = A x + B 2 u 2 + G 2 d 2 z 2 = C 2 x + D 2 u 2 + F 2 d 2
where:
u 2 = [ δ β d δ β q ]   T ,   d 2 = [ δ v 0 d δ v 0 q ]   T ,   z 2 = [ δ M d δ M q ]   T
From Equations (14–16), it is clear that the system state variables x cannot be used directly as measurements for control feedback because the state variables in Equations (15) and (16) are different from those of Equation (14). The state variables in Equation (15) are influenced only by the collective wind speed and pitch angle, and those in Equation (16) by the d- and q-axis wind speeds and pitch angles, respectively, whereas the variables in Equation (14) are influenced by all of them. Therefore, instead of measuring the state variables, we should estimate those variables from measured rotor speed δ Ω r and moment δ M 0 in the case of Equation (15), and measured moments δ M d and δ M q in the case of Equation (16).

3.1. Collective Pitch Controller

The collective pitch controller is designed based on the dynamic Equation (15), where the inputs are the collective pitch angle δ β c with the collective wind speed δ v 0 c , and the measured outputs are the rotor speed δ Ω r and moment δ M 0 . The collective wind speed is estimated here and used by the pitch controller. The wind speed d 1 in Equation (15) can be modeled as an unknown constant with the addition of white noise of power spectral density W 1 as follows:
d ˙ 1 = w 1 ,    w 1 ~ ( 0 ,    W 1 )
Now, the Kalman filter is designed to estimate system states and wind speed based on the following augmented system with the wind speed:
[ x ˙ d ˙ 1 ] = [ A G 1 0 0 ]   [ x d 1 ] + [ B 1 0 ]   u 1 + [ 0 1 ]   w 1 z 1 = [ C 1 F 1 ]   [ x d 1 ] + D 1 u 1 + v 1
where v 1 is the measurement noise with the power spectral density of V 1 .
Based on the state estimates, the LQR controller is designed, such that time domain performance criteria as minimal rotor speed variation and blade moment are directly included in the design. Since the standard LQR provides only proportional gains, Equation (15) is augmented with the integral of the rotor speed in order to cancel steady-state errors for step wind disturbances. Let δ Ω I be the integral of the rotor speed δ Ω r , then the augmented system becomes:
[ x ˙ δ Ω ˙ I ] = [ A 0 C 0 0 ]   [ x δ Ω I ] + [ B 1 0 ]   u 1 y 1 = [ C 1 0 0 1 ]   [ x δ Ω I ] + [ D 1 0 ]   u 1
where C 0 = [ 1 0 0 0 0 ] , and y 1 is the performance output. The LQRI based collective pitch control is determined such that it minimizes the cost function:
J = 0 ( y 1 T Q 1 y 1 + u 1 T R 1 u 1 )   d t
where the trade-off between rotor speed regulation and blade load reduction can be explicitly considered in the weighting matrix Q 1 .
The collective pitch control command is calculated in a straight forward manner as follows:
δ β c c m d = K X c o l x ^ + K I c o l 0 t δ Ω r    d t
where x ^ is the state estimate from the Kalman filter.

3.2. Individual Pitch Controller

The individual pitch controller is designed based on the dynamic Equation (16), where the inputs are the d- and q-axis pitch angles δ β d ,   δ β q with the wind speeds δ v 0 d ,   δ v 0 q , and the measured outputs are d- and q-axis blade moments δ M d ,   δ M q .
Because the 1p variation of wind speed is transformed into a constant in the Coleman frame, the wind speeds d 2 in Equation (16) can be modeled as unknown constants with the addition of white noise of power spectral density W 2 as follows:
d ˙ 2 = w 2 ,    w 2 ~ ( 0 ,    W 2 )
The Kalman filter is designed based on the following augmented system with wind speeds:
[ x ˙ d ˙ 2 ] = [ A G 2 0 0 ]   [ x d 2 ] + [ B 2 0 ]   u 1 + [ 0 I 2 ]   w 2 z 2 = [ C 2 F 2 ]   [ x d 2 ] + D 2 u 2 + v 2
where I 2 denotes the identity matrix and v 2 is the measurement noise with the power spectral density of V 2 .
Feedforward compensation can be utilized for rejecting the load caused by wind disturbance. Since the Kalman filter provides an estimate of the wind speed, we can design a feedforward controller on assumption that the wind and pitch angles dominate the blade moments in Equation (16) as follows:
u 2 _ f f = D 2 1 F 2 d ^ 2
where d ^ 2 is wind speed estimate.
Again, since the standard LQR provides only proportional gains, Equation (16) is augmented with the integrals of the blade moments in order to cancel steady-state errors for step wind disturbances. Let z I be the integrals of the blade moments z 2 , then the augmented system becomes:
[ x ˙ z ˙ I ] = [ A 0 C 2 0 ]   [ x z I ] + [ B 2 D 2 ]   u 2 y 2 = [ C 2 0 0 I 2 ]   [ x z I ] + [ D 2 0 ]   u 2
where y 2 is the performance output. The LQRI based individual pitch control is determined such that it minimizes the cost function:
J = 0 ( y 2 T Q 2 y 2 + u 2 T R 2 u 2 )   d t
The time domain performance criteria as minimal fluctuation of blade moments are directly included in weighting matrices Q 2 and R 2 .
Figure 2. Blade pitch control scheme.
Figure 2. Blade pitch control scheme.
Energies 05 01998 g002
The feedback control law is calculated in a straight forward manner as follows:
u 2 _ f b = K X i p c x ^ + K I i p c 0 t z 2    d t
where x ^ is the state estimate from the Kalman filter. The individual pitch control commands, δ β d c m d and δ β q c m d , calculated in the Coleman frame are obtained by summing the feedback control (27) and the feedforward control (24), and these control commands are transformed to the pitch command for each blade by the Coleman transform before adding it to the collective pitch command. The overall pitch control commands for each blade are given as follows:
δ β 1 c m d = δ β c c m d + δ β d c m d cos Ψ 1 + δ β q c m d sin Ψ 1 δ β 2 c m d = δ β c c m d + δ β d c m d cos Ψ 2 + δ β q c m d sin Ψ 2 δ β 3 c m d = δ β c c m d + δ β d c m d cos Ψ 3 + δ β q c m d sin Ψ 3
The overall pitch control structure is shown schematically in Figure 2.

4. Simulations

The simplified linear model, which is used for the pitch controller design, is validated in Figure 3 and Figure 4. In these figures, the first column shows the frequency responses of rotor speed of the high fidelity and simple turbine models to the three Coleman-transformed pitch angles and wind speeds. The second and the third columns are the frequency responses for the d- and q-axis blade moments, respectively. The frequency response plots of the high fidelity and simple turbine models show that the simple linear wind turbine model is an appropriate choice for the pitch controller design.
Figure 3. Frequency response from Coleman-transformed pitch angles to rotor speed, d- and q-axis blade moments, both for the high fidelity (red) and the simple models (blue).
Figure 3. Frequency response from Coleman-transformed pitch angles to rotor speed, d- and q-axis blade moments, both for the high fidelity (red) and the simple models (blue).
Energies 05 01998 g003
Figure 4. Frequency response from Coleman-transformed wind speeds to rotor speed, d- and q-axis blade moments, both for the high fidelity (red) and the simple models (blue).
Figure 4. Frequency response from Coleman-transformed wind speeds to rotor speed, d- and q-axis blade moments, both for the high fidelity (red) and the simple models (blue).
Energies 05 01998 g004
Figure 5. Wind speed profile.
Figure 5. Wind speed profile.
Energies 05 01998 g005
Computer simulations are performed to evaluate the performance of the proposed collective and individual pitch controllers. The high fidelity wind turbine model described in Section 2 is used for simulations, and the drive-train damper is designed and implemented beforehand.
Two wind conditions are used in simulations. First, the steady wind with positive stepwise change shown in Figure 5 is considered and a wind shear is superimposed on the wind field. In Figure 5, the estimate of wind speed is also plotted. Although the wind speed profile in Figure 5 is unrealistic, it offers very clear view of the wind turbine dynamic behavior.
The trade-off between rotor speed regulation and blade load reduction is made and the results are shown in Figure 6, Figure 7, Figure 8 and Figure 9. This trade-off is possible because the rotor speed regulation and blade load reduction are explicitly considered in the cost function. These figures also show the performance of individual pitch control compared to that of collective pitch control alone. From Figure 6 and Figure 7, it can be seen that good regulation performance of rotor speed leads to significant overshoot in the blade loads. In other words, the rotor speed is well regulated and quickly compensated for the influences of wind speed changes, but it produces a large overshoot of collective blade bending moments when putting more weightings on the rotor speed regulation, however, the collective blade bending moments responds moderately at the cost of large overshoot and slow response of rotor speed when putting more weightings on the blade load reduction. For comparison purpose, the rotor speed and collective bending moment responses of the conventional PI-based collective pitch control are also plotted in Figure 6 and Figure 7. Although conventional collective pitch control regulates rotor speed well, it produces a large overshoot of collective blade bending moments. Figure 6 and Figure 7 also show that the individual pitch control does not significantly affect the rotor speed and bending moment responses, which explains the decoupling between the collective and individual pitch controls.
Figure 6. Responses of rotor speed (more weighting on blade moment(blue), more weighting on rotor speed(red), PI-based control(black)): (a) without IPC; (b) with IPC.
Figure 6. Responses of rotor speed (more weighting on blade moment(blue), more weighting on rotor speed(red), PI-based control(black)): (a) without IPC; (b) with IPC.
Energies 05 01998 g006
Figure 7. Responses of collective blade bending moments: (a) without IPC; (b) with IPC.
Figure 7. Responses of collective blade bending moments: (a) without IPC; (b) with IPC.
Energies 05 01998 g007
Figure 8 shows the responses of the blade bending moments. The individual pitch controllers achieve a significant reduction of blade bending moment oscillations compared to the collective pitch control.
Figure 8. Responses of blade bending moments (without IPC (top) and with IPC (bottom)): (a) more weighting on blade moment; (b) more weighting on rotor speed.
Figure 8. Responses of blade bending moments (without IPC (top) and with IPC (bottom)): (a) more weighting on blade moment; (b) more weighting on rotor speed.
Energies 05 01998 g008
Figure 9 shows the associated blade pitch control commands for the collective and individual pitch controllers, and that the load reduction is a consequence of increased pitch activity that constantly varies around the collective pitch angle to control the periodic blade bending moments.
Figure 9. Responses of pitch commands (without IPC (top) and with IPC (bottom)): (a) more weighting on blade moment; (b) more weighting on rotor speed.
Figure 9. Responses of pitch commands (without IPC (top) and with IPC (bottom)): (a) more weighting on blade moment; (b) more weighting on rotor speed.
Energies 05 01998 g009
Figure 10. Turbulent wind speed profile.
Figure 10. Turbulent wind speed profile.
Energies 05 01998 g010
Figure 11. Responses of blade bending moments: (a) without IPC; (b) with IPC.
Figure 11. Responses of blade bending moments: (a) without IPC; (b) with IPC.
Energies 05 01998 g011
Figure 12. Responses of pitch commands: (a) without IPC; (b) with IPC.
Figure 12. Responses of pitch commands: (a) without IPC; (b) with IPC.
Energies 05 01998 g012
A more realistic turbulent wind (TI = 18%) condition shown in Figure 10 is used for the second simulation runs with the same controllers, and the simulation results are shown in Figure 11, Figure 12 and Figure 13, where the responses of the blade bending moments, the pitch commands, and the rotor speed are shown. Transforming the blade bending moments to the collective, and d-(tilt) and q-axis (yaw) moments in the Coleman frame, the effect of the individual controller becomes very apparent as shown in Figure 14. For comparison purpose, the rotor speed and collective bending moment responses of the conventional collective pitch control are also plotted in Figure 13 and Figure 14. Slightly larger fluctuations than those of the proposed collective pitch control are observed.
Figure 13. Responses of rotor speed.
Figure 13. Responses of rotor speed.
Energies 05 01998 g013
Figure 14. Responses of collective moment (top), tilt moment (middle) and yaw moment (bottom).
Figure 14. Responses of collective moment (top), tilt moment (middle) and yaw moment (bottom).
Energies 05 01998 g014
Considering all simulation cases, it can be seen that very good rotor speed regulation performance can be achieved, together with a significant reduction of blade bending moments by the proposed collective and individual pitch controllers.

5. Conclusions

In this paper, we presented separate sets of collective and individual pitch control algorithms for rotor speed regulation and blade load reduction for a wind turbine. The simple linear time-varying model was first derived by linearization, which is suitable for blade pitch controller design, but yet sufficiently describes the dynamics of wind turbine, and then converted into two time-invariant models by the Coleman transform for the collective and individual pitch controller designs.
With both the linear time-invariant models, the collective and individual pitch control algorithms were developed separately based on the LQRI and the state estimation of Kalman filter. Our algorithms take advantages of both central pitch control and the separate sets of collective and individual pitch control systems such that time domain performance criteria as rotor speed regulation and minimal bending moments can be directly included in the design and at the same time, both pitch control algorithms can be designed separately.
The states of both systems were estimated in the Coleman frame using Kalman filters, and these were used in the LQRI control. The collective pitch controller can control rotor speed and collective blade bending moments together to improve the trade-off between rotor speed regulation and load reduction, and the individual pitch controller can reduce the fluctuating loads on the blades. The collective pitch controller is a main controller, while the individual pitch control can be added to the collective pitch controller as an on-off mechanism.
Computer simulations were performed with a high fidelity model containing several degrees of freedom and steady and turbulent wind conditions. Simulation results showed that the proposed collective and individual pitch controllers achieved very good rotor speed regulation and significant reduction of blade bending moments.

Acknowledgements

This work was supported by the National Research Foundation of Korea (NRF) grant funded by the Korea government(MEST) (No. 2011-0012420).

References

  1. Laks, J.H.; Pao, L.Y.; Wright, A.D. Control of Wind Turbines: Past, Present, and Future. In Proceedings of the American Control Conference, St. Louis, MO, USA, 10–12 June 2009; pp. 2096–2103.
  2. Stol, K.A.; Zhao, W.; Wright, A.D. Individual blade pitch control for the controls advanced research turbine (cart). J. Sol. Energy Eng. 2006, 128, 498–505. [Google Scholar] [CrossRef]
  3. Selvam, K.; Kanev, S.; van Wingerden, J.W.; van Engelen, T.; Vergaegen, M. Feedback-feedforward individual pitch control for wind turbine load reduction. Int. J. Robust Nonlinear Control 2008, 130, 72–91. [Google Scholar]
  4. Thomsen, S.C.; Niemann, H.; Poulsen, N.K. Individual Pitch Control of Wind Turbines Using Local Inflow Measurements. In Proceedings of the 17th World Congress on the International Federation of Automatic Control, Seoul, Korea, 6–11 July 2008; pp. 5587–5592.
  5. Munteanu, I.; Cutululisand, N.A.; Bratcu, A.I.; Ceanga, E. Optimization of variable speed wind power systems based on a LQG approach. Control Eng. Pract. 2005, 13, 903–912. [Google Scholar] [CrossRef]
  6. Lescher, F.; Camblong, H.; Briand, R.; Curea, O. Alleviation of Wind Turbines Loads with a LQG Controller Associated to Intelligent Micro Sensors. In Proceedings of the IEEE International Conference on Industrial Technology (ICIT 2006), Mumbai, India, 15–17 December 2006; pp. 654–659.
  7. Nourdine, S.; Camblong, H.; Vechiu, I.; Tapia, G. Comparison of Wind Turbine LQG Controllers Designed to Alleviate Fatigue Loads. In Proceedings of the 8th IEEE International Conference on Control and Automation, Xiamen, China, 9–11 June 2010; pp. 1502–1507.
  8. Selvam, K. Individual Pitch Control for Large Scale Wind Turbines; ECN-E-07-053; Energy Research Center of the Nertherlands: North Holland, The Nertherlands, 2007. [Google Scholar]
  9. Petrovic, V.; Jelavic, M.; Peric, N. Identification of Wind Turbine Model for Individual Pitch Controller Design. In Proceedings of the 43rd International Universities Power Engineering Conference (UPEC 2008), Padova, Italy, 1–4 September 2008.
  10. Jelavic, M.; Petrovic, V.; Peric, N. Estimation based individual pitch control of wind turbine. Automatika 2010, 51, 181–192. [Google Scholar]
  11. Wilson, D.G.; Berg, D.E.; Resor, B.R.; Barone, M.F.; Berg, J.C. Combined Individual Pitch Control and Active Aerodynamic Load Controller Investigation for the 5 MW Up Wind Turbine. In Proceedings of the AWEA WINDPOWER 2009 Conference & Exhibition, Chicago, IL, USA, 4–7 May 2009.
  12. Leithead, W.E.; Connor, B. Control of variable speed wind turbines: Design task. Int. J. Control 2000, 13, 1189–1212. [Google Scholar] [CrossRef]
  13. Balas, M.J.; Wright, A.; Hand, M.M.; Stol, K. Dynamics and Control of Horizontal Axis Wind Turbines. In Proceedings of the American Control Conference, Denver, CO, USA, 4–6 June 2003.
  14. Wright, A.D. Modern Control Design for Flexible Wind Turbines; Technical Report NREL/TP-500-35816; National Renewable Energy Laboratory: Golden, CO, USA, 2004. [Google Scholar]
  15. Ma, H.; Tang, G.; Zhao, Y. Feedforward and feedback optimal control for offshore structures subjected to irregular wave forces. Ocean Eng. 2006, 33, 1105–1117. [Google Scholar] [CrossRef]
  16. Bottasso, C.L.; Croce, A.; Savini, B. Performance comparison of control schemes for variable-speed wind turbines. J. Phys. Conf. Ser. 2007, 75. [Google Scholar] [CrossRef]
  17. Wright, A.D.; Fingersh, L.J. Advanced Control Design for Wind Turbines; Technical Report NREL/TP-500-42437; National Renewable Energy Laboratory: Golden, CO, USA, 2008. [Google Scholar]
  18. Van Engelen, T. Design Model and Load Reduction Assessment for Multi-rotational Mode Individual Pitch Control (Higher Harmonics Control); ECN-RX-06-068; Energy Research Centre of the Netherlands: North Holland, The Nertherlands, 2006. [Google Scholar]
  19. Mateljak, P.; Petrovic, V.; Baotic, M. Dual Kalman Estimation of Wind Turbine States and Parameters. In Proceedings of the International Conference on Process Control, Tatranská Lomnica, Slovakia, 14–17 June 2011; pp. 85–91.
  20. Bossanyi, E.A.; Quarton, D.C. GH Bladed—Theory Manual; Garrad Hassan & Partners Ltd.: Bristol, UK, 2008. [Google Scholar]
  21. Lloyd, G. Rules and Guidelines IV: Industrial Services, Part I—Guideline for the Certification of Wind Turbines, 5th ed.; Germanischer Lloyd Windenergie: Hamburg, Germany, 2003. [Google Scholar]
  22. Bir, G. Multiblade Coordinate Transformation and Its Application to Wind Turbine Analysis. In Proceedings of the 47th The American Institute of Aeronautics and Astronautics/Aerospace Sciences Meeting (AIAA/ASME), Orlando, FL, USA, 5–10 January 2009.

Share and Cite

MDPI and ACS Style

Park, S.; Nam, Y. Two LQRI based Blade Pitch Controls for Wind Turbines. Energies 2012, 5, 1998-2016. https://doi.org/10.3390/en5061998

AMA Style

Park S, Nam Y. Two LQRI based Blade Pitch Controls for Wind Turbines. Energies. 2012; 5(6):1998-2016. https://doi.org/10.3390/en5061998

Chicago/Turabian Style

Park, Sungsu, and Yoonsu Nam. 2012. "Two LQRI based Blade Pitch Controls for Wind Turbines" Energies 5, no. 6: 1998-2016. https://doi.org/10.3390/en5061998

APA Style

Park, S., & Nam, Y. (2012). Two LQRI based Blade Pitch Controls for Wind Turbines. Energies, 5(6), 1998-2016. https://doi.org/10.3390/en5061998

Article Metrics

Back to TopTop