Beruflich Dokumente
Kultur Dokumente
Clean Energy
DOI 10.1007/s40565-015-0106-2
Abstract To optimize the energy capture from the wind, Keywords Nonlinear control, Single mass model,
wind turbine (WT) should operate at variable speed. Based Modified Newton Raphson (MNR), Backstepping sliding
on the wind speed, the operating regions of the WT are mode control (BSMC)
divided into two parts: below and above the rated wind
speed. The main aim at below rated wind speed is to
maximize the energy capture from the wind with reduced
1 Introduction
oscillation on the drive train. At above rated wind speed,
the aim is to maintain the rated power by using pitch
Due to the environment and global climate change, re-
control. This paper presents the control of WT at below
newable energy sources play a vital role in energy market.
rated wind speed by using backstepping sliding mode
Out of several renewable energy sources, wind energy is
control (BSMC). In BSMC, generator torque is considered
one of the most reliable and environment friendly energy
as the control input that depends on the optimal rotor
source. In general, kinetic energy of the wind is converted
speed. Usually, this optimal rotor speed is derived from
to the electrical energy by using WT. In literature, many
effective wind speed. In this paper, effective wind speed is
wind power technologies are available to improve the
estimated from aerodynamic torque and rotor speed by
significant power growth in wind energy sector. Generally,
using the modified Newton Rapshon (MNR) algorithm.
there are two major classifications of WT, i.e. variable and
Initially, a conventional sliding mode controller (SMC) is
fixed speed WT. By comparing this two classifications,
applied to the WT, but the performance of the controller
variable speed WT (VSWT) is more versatile than fixed
was found to be less robust with respect to disturbances.
speed. The main advantages of VSWT are high power
Generally, WT external disturbance is not predictable. To
quality, reduced mechanical stress and increased power
overcome the above drawback, BSMC is proposed and
output by 10%*15% annually [1, 2]. WT operating region
both the controllers are tested with mathematical model
is broadly classified into. below and above rated wind
and finally validated with the fatigue, aerodynamics,
speed. At below rated wind speed, a torque control is used
structures, and turbulence (FAST) WT simulator in the
to maximize the energy capture and at above rated wind
presence of disturbances. From the results, it is concluded
speed, pitch control is used to maintain the rated power. In
that the proposed BSMC is more robust than conventional
literature, several papers reported for extracting maximum
SMC in the presence of disturbances.
power at below rated wind speed. In [3], adaptive neuro
fuzzy inference system (ANFIS) is used to maintain the
maximal output power of the turbine. In order to improve
the power at erratic wind speed regime wind generator
CrossCheck date: 3 December 2014
equipped with continuous variable transmission (CVT) was
Received: 30 August 2014 / Accepted: 6 February 2015 proposed. ANFIS is used to adjust the system speed in
Ó The Author(s) 2015. This article is published with open access at order to regulate at highest efficiency. Extraction of max-
Springerlink.com
imum power by using neural network (NN) based pitch
S. RAJENDRAN, D. JENA, National Institute of Technology
Karnataka, Surathkal, India controller of a grid connected wind turbine is discussed in
(&) e-mail: bapu4002@gmail.com [4]. In [5], a back stepping control is used to control VSWT
123
Saravanakumar RAJENDRAN, Debashisha JENA
with permanent magnet synchronous generator. The pro- respect to disturbances. One more advantage compared to
posed algorithm is used to eliminate the parameter uncer- [12–14] is that no additional soft computing technique is
tainty both in electrical and mechanical systems, and it required to extract the maximum power; BSMC itself is
ensures the minimum generator velocity tracking error. able to accommodate the disturbance level up to 10
Some of the literature reported the maximum power ex- kNm.
traction without using the wind speed information. In [6], The motivation of the proposed control strategy is that,
the combination of linear control for blade pitch angle and without any addition of soft computing techniques or
nonlinear H? torque control with super twisting observer is complex control law, the proposed control technique can
discussed. Without using the wind velocity, H? torque able to achieve the control objective, i.e. maximum power
control is able to accommodate the dynamics of the wind capture and reduced transient on the drive train with dif-
and WT with the mitigation of input and output distur- ferent level of disturbances. Some of the controllers are not
bances of the systems. robust with respect to disturbances so that they may go for
Fuzzy logic controller (FLC) is developed for maximum adaptive controller, but the proposed controller in this work
power extraction at below rated wind speed [7]. The main is enough to accommodate the additive disturbance of 10
aim of the FLC is to track the optimal power by adjusting kNm. The controller is validated using FAST wind turbine
the rotational speed of the turbine. The advantage of FLC is model with different mean wind speed. This paper is or-
that, it doesn’t require any information about the wind ganized as follows. Section 2 describes the WT model
speed. Input to the FLC is rotor speed and mechanical dynamics for single mass model. Section 3 describes the
power output, and output is reference rotor speed. Radial control objectives for below rated wind speed and explains
bias function based NN control for variable speed variable about SMC and BSMC control algorithms. The com- par-
pitch WT is proposed in [8] for various operating regions isons for conventional SMC and proposed BSMC con-
of wind speed. NN control can able to approximate the trollers for mathematical and FAST model are discussed in
nonlinear dynamics of WT input and output measurements section 4. Finally, a conclusion is drawn in section 5.
and it can ensure the smooth tracking of optimal tip speed
ratio at different wind speeds. Lyapunov stability approach
is used for updating the NN weights. Nonlinear static and 2 WT model
dynamic state feedback linearization control for power
optimization is addressed in [9, 10], where both the single WT is a device which converts the kinetic energy of the
and two mass model are taken into consideration and the wind into electric energy. Simulation complexity of the
wind speed is estimated by Newton Rapshon (NR) method. WT purely depends on the type of control objectives. In
To extract the optimal power at below rated wind speed, case of WT modelling, complex simulators are required to
using adaptive fuzzy integral sliding mode control verify the dynamic response of multiple components and
(AFISMC) with the different types of input disturbance aerodynamic loading. Generally, dynamic loads and inter-
(maximum 10 kNm) for variable speed wind turbine is action of large components are verified by the aero elastic
presented in [11]. The proposed controller is tested with simulator. For designing a WT controller, instead of going
different mean wind speed in order to ensure the robustness with complex simulator, the design objective can be
of the controller. In [12], fuzzy sliding mode controller achieved by using simplified mathematical model. In this
(FSMC) based maximum power extraction for VSWT is work, WT model is described by the set of nonlinear or-
proposed. In [13], electromagnetic interaction with doubly- dinary differential equation with limited degree of free-
fed induction machine (DFIG) is used for wind farm power dom. Initially, this paper describes the control law for a
smoothing. The adaptability of the proposed controller is simplified mathematical model with the objective of opti-
tested with model uncertainty of the WT system with the mal power capture at below rated wind speed. Finally, the
presence of disturbance of 1 kNm. From the analysis, it is same control law is applied for FAST simulator. Generally,
concluded that a tradeoff is maintained between maximum VSWT system consists of the following components, i.e.
power capture and drive train oscillation. The wind speed aerodynamics, drive trains, and generator.
is estimated by using modified Newton Rapshon (MNR) Equation (1) gives the nonlinear expression for aero-
for above two references. In this work, backstepping slid- dynamic power capture by the rotor.
ing mode control (BSMC) based control of WT for max-
1
imum power capture is proposed. The proposed BSMC is Pa ¼ qpR2 CP ðk; bÞt3 ð1Þ
2
initially tested with mathematical model and finally
validated through fatigue, aerodynamics, structures, and where q is the air density; R is the rotor diameter; t is the
turbulence (FAST) model. It is also clear that compared to wind speed; and xr is the rotor speed. It is clear that the
sliding mode controller(SMC), BSMC is robust with aerodynamic power Pa is directly proportional to the cube
123
Backstepping sliding mode control
of the wind speed. The power coefficient CP is the function Tls ¼ Bls ðhr hls Þ þ Kls ðxr xls Þ ð9Þ
of blade pitch angle b and tip speed ratio k. The tip speed
ratio is defined as ratio between linear tip speed and wind Equation (10) represents dynamics of the generator
speed. speed xg with generator inertia Jg driven by the high speed
shaft torque Ths and braking electromagnetic torque Tem.
xr R
k¼ ð2Þ Jg x_ g ¼ Ths K g xg Tem ð10Þ
t
Generally, wind speed is stochastic, which leads to Gearbox ratio is defined as
variation in power coefficient. The relationship between Tls xg
ng ¼ ¼ ð11Þ
aerodynamic torque Ta and the aerodynamic power is given Ths xls
in (3).
If a perfectly rigid low-speed shaft is assumed, the
Pa ¼ Ta xr ð3Þ dynamics of the rotor characteristics of a single mass WT
1 model can be expressed by a first order differential
Ta ¼ qpR3 Cq ðk; bÞt2 ð4Þ equation given in (12) to (14).
2
where Cq is the torque coefficient given as Jt x_ r ¼ Ta Tg Kt xr ð12Þ
Fig. 1 Two mass model of the aero turbine Fig. 2 WT control scheme
123
Saravanakumar RAJENDRAN, Debashisha JENA
operated at below rated speed. The two main objectives in _ ¼ x_ r ðtÞ x_ ref ðtÞ
SðtÞ ð22Þ
this region are presented as the following.
By substituting x_ r in the above equation, we get
1) Maximizing the aerodynamic power.
1 Kt 1
2) Reducing the low speed shaft torque transient. S_ ¼ Ta xr Tg x_ ref ð23Þ
Jt Jt Jt
The CP(k,b) has the unique maximum corresponding to
the optimal value of kopt and bopt given in (15). The stability of the SMC cab be evaluated by using
Lyapunov candidate function.
CP ðkopt ; bopt Þ ¼ CPopt ð15Þ
1
where kopt is defined as V ¼ S2 ð24Þ
2
xropt R
kopt ¼ ð16Þ Taking the time derivative of (24):
t
At below rated region, to maximize the power capture, _ _ 1 Kt 1
V ¼ SS ¼ S Ta xr Tg x_ ref ð25Þ
the blade pitch angle b is fixed to the optimal value bopt and Jt Jt Jt
tip speed ratio is fixed to its optimal value kopt. The
To make V_ negative definite, the following control law
optimal/reference rotor speed is defined in (17).
is designed as
kopt t ( )
xropt ¼ ð17Þ 1 Kt 1 \0 for S [ 0
R Ta xr Tg x_ ref ð26Þ
Jt Jt Jt [ 0 for S\0
3.1 Wind speed estimation
Stability of the controller is achieved provided the
The estimation of effective wind speed is related to torque control satisfies (27).
aerodynamic torque and rotor speed provided the pitch ( )
angle is at optimal value. \Ta Kt xr Jt x_ ref for S [ 0
Tg ð27Þ
[ Ta Kt xr Jt x_ ref for S\0
1 CP ðkÞ 2
Ta ¼ qpR3 t ð18Þ
2 k Generally, the SMC have two parts, equivalent control
The aero dynamic power coefficient is approximated by Ueq and switching control Usw. By combining these two
a 5th order polynomial as given in (7). controls, the stability of the controller can be satisfied with
minimum tracking error.
1 CP ðkÞ 2
FðtÞ ¼ Ta qpR3 t ð19Þ UðtÞ ¼ Ueq þ Usw ð28Þ
2 k
The estimated wind speed can be obtained by solving The switching control is defined in two ways:
(19) using MNR. The above equation has unique solution
at below rated region. With known ‘t’, the optimal rotor S
Usw ¼ k sign ð29Þ
speed xropt is calculated by using (17). u
or
3.2 Sliding mode control (SMC)
S
Usw ¼ k tanh ð30Þ
To achieve the maximum power at below rated wind u
speed, sliding mode based torque control is proposed in [14]. Finally, the torque control structure is given in (31).
The main objective of this controller is to track the reference
S
rotor speed xref for maximum power extraction. Tg ¼ Ta Kt xr Jt x_ ref þ Jt k tanh ð31Þ
The WT single mass model can be rearranged as given u
in (20). where k is the sliding gain, tanh is the hyperbolic tangent
1 Kt 1 function and sign is signum function.
x_ r ¼ Ta xr Tg ð20Þ
Jt Jt Jt
For speed control, a sliding surface is defined as 3.3 Backstepping sliding mode controller (BSMC)
SðtÞ ¼ xr ðtÞ xref ðtÞ ð21Þ [15, 16]
The reference rotor speed is given by (17). WT is an autonomous nonlinear system and its mathe-
Taking the time derivative of (21), we get matical model is expressed as
123
Backstepping sliding mode control
123
Saravanakumar RAJENDRAN, Debashisha JENA
1) V_ ðx; tÞ is lower bounded. to turn on or off any DOF [18]. The CART3 variable speed
2) V_ 0 negative semi definite. variable pitch WT having the power rating of 600 kW and
3) V_ is uniformly continuous provided V€ exists and it is located in National Renewable Energy Laboratory
bounded. (NREL) National Wind centre near Golden, Colora. The
proposed adaptive control is implemented on the model
Then using a Simulink interface provided in FAST.
V_ ! 0 as t ! 1
If the function g(t) is differentiable and have the limit,
i.e. g ! L and g_ is uniformly continuous, then g_ ! 0. The 4.1 Mathematical model with proposed
necessary condition for g_ ! 0 as t ! 1 is g€ should exists and conventional controller
and bounded.
The test wind profile with full field turbulence is gen-
HðtÞ ¼ eT Qe þ kjrj V_ 2 ðe1 ðtÞ; e2 ðtÞÞ ð55Þ
erated by using TurbSim developed by NREL. Figure. 3
Then shows the hub height wind speed profile. In general, wind
Zt speed consists of two components, mean wind speed and
lim H ðsÞ ds Vðe1 ð0Þ; e2 ð0ÞÞ Vðe1 ðtÞ; e2 ðtÞÞ ð56Þ turbulence component. The test wind speed consists of
t!1 10 min dataset that was generated using Class A Kaimal
0
turbulence spectra. It has the mean value of 7 m/s at the
Since Vðe1 ð0Þ; e2 ð0ÞÞ is bounded and Vðe1 ðtÞ; e2 ðtÞÞ is hub height, turbulence intensity of 25% and normal Inter-
non increasing and bounded, the following result can be national Electro technical Commission (IEC) turbulence
concluded. Moreover, HðtÞ_ is also bounded. It indicates type. The above wind speed is used as the excitation of
HðtÞ is continuous. In order to make HðtÞ continuous, the WT.
Barbalat’s lemma is used. Figure 4 shows the rotor speed comparison for SMC and
Zt BSMC controller. It is clear that SMC is not able to track
lim H ðsÞ ds \1 ð57Þ the reference rotor speed because of the disturbance of 3
t!1 kNm. Due to this, SMC introduces the power loss in the
0
WT system. It can be easily seen that BSMC can able to
The above equation ensures the system stability. Then e1 accommodate the disturbance level of up to 10 kNm with
and e2 converges to zero as t ! 1. From this analysis, it is minimum tracking error in the reference rotor speed.
concluded the backstepping controller is asymptotically Therefore, BSMC is more robust with respect to distur-
stable in the presence of parameter uncertainty and external bances. Fig. 5 shows the comparison for generator torque
disturbances. for SMC and BSMC. This figure is further analyzed with
Table 2.
tRfin
4 Result and discussion Pa dt
tini
gaero ð%Þ ¼ tRfin
ð58Þ
The numerical simulations are performed for mathe- Paopt dt
matical model and controls advanced research turbine tini
(CART3) WT model. The WT characteristics of CART3
model are given in Table 1. The main components of the
CART3 are rotor, tower and nacelle. The main advantage
of the FAST code is that it can able to model the multi 9
body formulation of the WT dynamics. In general, CART3
Wind speed (m/sec)
123
Backstepping sliding mode control
3.5
SMC is not able to track the reference rotor speed due to
3
which the efficiency drastically decreases, but BSMC can
2.5 able to accommodate the disturbance level up to 10 kNm
2 with maximum power capture. Both electrical and aero-
1.5
dynamic efficiency of SMC at lower level of disturbance is
almost less by 30% compared to BSMC. This shows the
1 superior performance of BSMC over SMC. From the re-
0 100 200 300 400 500 600
Time (sec) sults, it is seen that for BSMC with an increase in distur-
bance level of twice i.e. from 5 kNm to 10 kNm, the
Reference speed; BSMC dist (5 kNm)
efficiency and standard deviation almost remains the same.
BSMC dist (10 kNm); SMC dist (3 kNm) This indicates the robustness of BSMC in the presence of
BSMC dist (3 kNm) disturbance. At higher level of disturbance, a tradeoff
Fig. 4 Rotor speed comparison for SMC and BSMC controller for should be made between STD and maximum power cap-
mathematical model ture. Finally, it is concluded that as the disturbance of WT
is not predictable, it may vary on time, hence BSMC is a
better controller to achieve the maximum power with ac-
104 ceptable variation in control input.
10
Generator torque (Nm)
123
Saravanakumar RAJENDRAN, Debashisha JENA
4.5 104
Rotor speed (rad/sec)
20
4
3 10
2.5
5
2
0 100 200 300 400 500 600 0
Time (sec)
Reference speed; BSMC dist (10 kNm); BSMC dist (5 kNm) -5
SMC dist (3 kNm); BSMC dist (3 kNm) SMC BSMC
Fig. 6 Rotor speed comparison for FAST model Control strategy with presence of 3 kNm disturbance
10
Fig. 7 Generator torque comparison for FAST model Fig. 9 Phase plot for SMC and BSMC
Table 3 Comparisons of control strategies for FAST WT mathematical model. Here, it can also be seen that SMC is
Control SMC BSMC BSMC BSMC having poor performance compared to BSMC. BSMC is able
schemes (3 kNm (3 kNm (5 kNm (10 kNm to track the reference rotor speed in extracting maximum
disturbance) disturbance) disturbance) disturbance)
power from the wind with more robustness.
Std(Tg) 10.28 13.41 13.56 13.63 Table 4 shows the different mean wind speed for FAST
(kNm) WT model. In order to analyze the adaptability of the
Std(Tls) 23.56 11.98 11.79 11.85 BSMC, the simulation is performed with different mean
(kNm) wind speed at below rated wind speed. It is clear that when
gele (%) 56.21 73.39 71.71 72.18 a mean wind speed changes, the STD almost remains same
gaero (%) 71.91 82.96 83.25 83.78 and the controller can able to track the maximum power.
Figure 8 shows the boxplot for both the control strate-
gies with same level of constant disturbance. Boxplot can
Table 4 BSMC performance for different wind speed profiles able to identify the variation in the low speed shaft torque.
Mean wind Electrical Tls standard std Tg It is clear that SMC has more variation compared to the
speed (m/sec) efficiency (%) deviation (kNm) (kNm) BSMC. This figure ensures BSMC is robust with different
8 70.50 11.64 12.84 disturbance levels.
8.5 70.11 12.93 12.03
Figure 9 shows the stability plot for SMC and BSMC.
From this plot it is clear that SMC is losing the stability
because the surface is not able to stay on the origin. But in
accurate and more degrees of freedom have been taken into BSMC case, most of the points stay near the origin. This
consideration, it can be shown that the efficiency decreases ensures BSMC is more stable than SMC with presence of
and the STD increases as compared to simplified constant disturbances.
123
Backstepping sliding mode control
123