Next Article in Journal / Special Issue
Energy Storage System with Voltage Equalization Strategy for Wind Energy Conversion
Previous Article in Journal
Alternative Technologies for Biofuels Production in Kraft Pulp Mills—Potential and Prospects
Previous Article in Special Issue
On Space-Time Resolution of Inflow Representations for Wind Turbine Loads Analysis
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Sliding Mode Control Strategy for Wind Turbine Power Maximization

Automatic Control and System Engineering Department, Engineering School of Vitoria, University of the Basque Country, Nieves Cano 12, Vitoria 01006, Spain
Energies 2012, 5(7), 2310-2330; https://doi.org/10.3390/en5072310
Submission received: 15 March 2012 / Revised: 25 June 2012 / Accepted: 3 July 2012 / Published: 9 July 2012
(This article belongs to the Special Issue Wind Turbines)

Abstract

:
The efficiency of the wind power conversions systems can be greatly improved using an appropriate control algorithm. In this work, a sliding mode control for variable speed wind turbine that incorporates a doubly fed induction generator is described. The electrical system incorporates a wound rotor induction machine with back-to-back three phase power converter bridges between its rotor and the grid. In the presented design the so-called vector control theory is applied, in order to simplify the electrical equations. The proposed control scheme uses stator flux-oriented vector control for the rotor side converter bridge control and grid voltage vector control for the grid side converter bridge control. The stability analysis of the proposed sliding mode controller under disturbances and parameter uncertainties is provided using the Lyapunov stability theory. Finally simulated results show, on the one hand, that the proposed controller provides high-performance dynamic characteristics, and on the other hand, that this scheme is robust with respect to the uncertainties that usually appear in the real systems.

1. Introduction

Wind power has experienced a rapid global growth since the late 1990s. In the year 1997, there was only 7480 MW of installed capacity worldwide. Initially, this capacity was increased by about 2000 MW per year. However this annual growth rate has been increased until reaching a rate of 42 GW that were added in 2011 after 37.6 GW added in 2010, 38.3 GW added in 2009 and 27 GW added in 2008. In this sense the worldwide wind power installed capacity reaches 239 GW in 2011, and an annual growth rate of 60 GW in 2012 and 100 GW in 2013 is expected [1].
The high growth rate of wind power capacity is explained by the cost reduction as well as by new public government subsides in many countries linked to efforts to increase the use of renewable power production and reduce CO 2 emissions.
All wind turbines installed by the end of 2010 worldwide are generating 430 TWh per annum, equaling more than 2.5% of the global electricity consumption, and it is expected that this percentage will increase in the following years. However, wind power production is highly dependent on the wind resources at the local site.
In 2010, the Chinese wind market became a class of its own, representing more than half of the world market for new wind turbines adding 18.9 GW, which equals a market share of 50.3%. A sharp decrease in new capacity happened in the USA, whose share in new wind turbines fell down to 14.9% (5.6 GW), after 25.9% (9.9 GW) in the year 2009. Nine further countries could be seen as major markets, with turbine sales in a range between 0.5 and 1.5 GW: Germany, Spain, India, United Kingdom, France, Italy, Canada, Sweden and the Eastern European newcomer Romania. Again twelve markets for new turbines had a medium size between 100 and 500 MW: Turkey, Poland, Portugal, Belgium, Brazil, Denmark, Japan, Bulgaria, Greece, Egypt, Ireland, and Mexico. By end of 2010, 20 countries had installations of more than 1000 MW, compared with 17 countries by end of 2009 and 11 countries by end of 2005. Worldwide, 39 countries had wind farms with a capacity of 100 MW or more installed, compared with 35 countries one year ago, and 24 countries five years ago. The top five countries (USA, China, Germany, Spain and India) represented 74.2% of the worldwide wind capacity, significantly more than 72.9% in the year 2009. The USA and China together represented 43.2% of the global wind capacity (up from 38.4% in 2009). Due to the strong performance of the Chinese market, a certain concentration process of the world market on China can be observed, with China alone representing more than half of the market for new wind turbines. The newcomer on the list of countries using wind power commercially is a Mediterranean country, Cyprus, which for the first time installed a larger grid-connected wind farm, with 82 MW.
In some countries and regions wind has become one of the largest electricity sources. Again in terms of wind share, Denmark is the world leader. The countries with the highest wind shares are: Denmark (21%), Portugal (18%), Spain (16%) and Germany (9%). In China, wind contributed 1.2% to the overall electricity supply, while in the USA the wind share has reached about 2%.
Based on the experience and growth rates of the past years, World Wind Energy Association (WWEA) expects that wind energy will continue its dynamic development also in the coming years. Although the short term impacts of the current finance crisis makes short-term predictions rather difficult, it can be expected that in the mid-term wind energy will rather attract more investors due to its low risk character and the need for clean and reliable energy sources. More and more governments understand the manifold benefits of wind energy and are setting up favorable policies, including those that are stimulation decentralized investment by independent power producers, small and medium sized enterprises and community based projects, all of which will be main drivers for a more sustainable energy system also in the future.
Carefully calculating and taking into account some insecurity factors, in 2015, a global capacity of 600 GW is possible. By the end of year 2020, at least 1500 GW can be expected to be installed globally and then wind energy will be able to contribute in the year 2020 at least 12% of global electricity consumption. However the large wind power penetration faces a variety of technical problems and challenges such as frequency and voltage regulation, power quality issues, electromagnetic interference, etc. [2,3,4,5], which should be addressed in order to further increase the wind power penetration.
The Doubly Fed Induction Generator (DFIG), with vector control applied, is widely used in variable speed wind turbine control system owing to their ability to maximize wind power extraction and to their capability to fulfill the basic technical requirements set by the system operators and contribute to power system security [6,7,8]. In these DFIG wind turbines the control system should be designed in order to to achieve the following objectives: regulating the DFIG rotor speed for maximum wind power capture, maintaining the DFIG stator output voltage frequency constant and controlling the DFIG reactive power.
One of the main task of the the controller is to carry the turbine rotor speed into the desired optimum speed, in spite of system uncertainties, in order to extract the maximum active power from the wind. This paper investigates a new robust speed control method for variable speed wind turbines, in order to obtain the maximum wind power capture in spite of system uncertainties [9,10].
In the last decade, some papers on application of sliding mode control to wind energy systems has been presented.
In the work of [11] a Sliding Mode Control of Wind Energy Systems with a DFIG is presented. In the proposed design a static Kramer Drive is used as recovery drive. This converter uses a diode rectifier bridge and therefore only allows operation at sub-synchronous speed. In this sense, the rotor power flow only can be sent from the rotor to the DC link. In our proposed design an IGBT based inverter is used and therefore the system can operate at sub-synchronous or at super-synchronous speed.
In the work of [12] a design method for variable structure system control for a wind energy conversion subsystem is presented. The design is comprised of a turbine directly coupled to a multiple permanent magnet synchronous generator (PMSG), a diode bridge rectifier and a DC/DC converter to adapt voltages. This control scheme uses a full converter. This implies that all the power have to be transmitted to the grid through the converter. Our proposed design uses a DFIG and then the power captured by the wind turbine is converted into electrical power by the DFIG and this power is transmitted to the grid by the stator and the rotor windings. In this scheme, the stator is directly connected to the grid and therefore only the power transmitted from the rotor winding have to be transmitted through the converter.
In the work of [13] an integral fuzzy sliding mode control method is proposed for control objects with uncertain parameters and force disturbances. The proposed method is applied to generator speed tracking control of a large-scale variable speed wind power system in Section III. However this design uses a linearized model of the wind turbine system. Moreover, this design do not take into account the generator dynamics. Our proposed design do not use a linearized model of the wind turbine system and takes into account the generator dynamics.
In the work of [14] the energy reliability optimization of wind energy conversion systems’ operation using a sliding mode control is presented. The proposed approach aims at designing a trade-off between maximizing the power harvested from the wind by a variable-speed doubly-fed-induction-generator-based wind power system and minimizing its mechanical stress. The proposed design uses a sliding surface that depends on the optimal shaft speed and the optimal electromagnetic torque that depends on the wind speed. Therefore the sliding surface changes with the wind speed too and then the system lost the sliding mode and hence the maximum power point tracking when the wind speed changes. In our proposed design the sliding surface do not depend on the wind and therefore the system do not lose the sliding mode when the wind speed changes.
Basically, the proposed robust design uses the sliding mode control algorithm to regulate both the rotor-side converter (RSC) and the grid-side converter (GSC). In the design a vector oriented control theory is used in order to decouple the torque and the flux of the induction machine. This control scheme leads to obtain the maximum power extraction from the different wind speeds that appear along time.
Finally, some tests of the proposed method based on a two-bladed horizontal axis wind turbine are conducted using the Matlab/Simulink software. In this test, several operating conditions are simulated and satisfactory results are obtained.

2. Problem Statement

There are three fundamental modes of operation in order to extract effectively wind power while at the same time maintaining safe operation [15]. In these modes illustrated in Figure 1 the wind turbine should be driven according to:
  • Mode 1 Operation at variable speed/optimum tip-speed ratio: u C u u B
  • Mode 2 Operation at constant speed/variable tip-speed ratio: u B u u R
  • Mode 3 Operating at variable speed/constant power: u R u u F
where u is the wind speed, u C is the cut-in wind speed, u B denotes the wind speed at which the maximum allowable rotor speed is reached, u R is the rated wind speed and u F is the furling wind speed at which the turbine needs to be shut down for protection.
Figure 1. Turbine speed operation modes.
Figure 1. Turbine speed operation modes.
Energies 05 02310 g001
It is seen that, if high-power efficiency is to be achieved at lower wind speeds, the rotor speed of the wind turbine must be adjusted continuously against wind speed. A common practice in addressing the control problem of wind turbines is to use linearization approach. This method allows the linear system theory to be applied in control design and analysis. However, due to the stochastic operating conditions and the inevitable uncertainties inherent in the system, such a control method comes at the price of poor system performance and low reliability.
In this work we present a method for variable speed control of wind turbines. The objective is to make the rotor speed track the desired speed that is specified according to the three fundamental operating modes as described earlier. This is achieved regulating the rotor currents of the double feed induction generator (DFIG) through the developed nonlinear and robust control algorithms. Such a control scheme leads to more energy output without involving additional mechanical complexity to the system.

3. System Modelling

The power extraction of a wind turbine is a function of three main factors: the wind power available, the power curve of the machine and the ability of the machine to respond to wind fluctuation. The expression for power produced by the wind is given by [16]:
P m ( u ) = 1 2 C p ( λ , β ) ρ π R 2 u 3
where ρ is the air density, R is the radius of the rotor, u is the wind speed, C p denotes the power coefficient of the wind turbine, λ is the tip-speed ratio and β represents the pitch angle.
The tip-speed ratio is defined as:
λ = R w u
where w is the turbine rotor speed. Therefore, if the rotor speed is kept constant, then any change in the wind speed will change the tip-speed ratio, leading to the change of power coefficient C p , as well as the generated power output of the wind turbine. However, if the rotor speed is adjusted according to the wind speed variation, then the tip-speed ratio can be maintained at an optimal point, which could yield maximum power output from the system.
For a typical wind power generation system, the following simplified elements are used to illustrate the fundamental work principle. The system primarily consists of an aeroturbine, which converts wind energy into mechanical energy, a gearbox, which serves to increase the speed and decrease the torque, and a generator used to convert the mechanical energy into the electrical energy.
Driving by the input wind torque T m , the rotor of the wind turbine runs at the speed w m . The transmission output torque T t is then fed to the generator, which produces a shaft torque of T e at generator angular velocity of w. Note that the rotor speed and generator speed are not the same in general, due to the use of the gearbox.
The mechanical equations of the system can be characterized by [17]:
J m w ˙ m + B m w m = T m + T
J e w ˙ + B e w = T t + T e
T t w = - T w m
where J m and J e are the moment of inertia of the turbine and the generator, B m and B e are the viscous friction coefficient of the the turbine and the generator, T m is the wind generated torque in the turbine, T is the torque in the transmission shaft before gear box, T f is the torque in the transmission shaft after gear box, and T e is the the generator torque, w m is the angular velocity of the turbine shaft and w is the angular velocity of the generator rotor.
The relation between the angular velocity of the turbine w and the angular velocity of the generator w e is given by the gear ratio γ:
γ = w m w
Then, using Equations (3–6) it is obtained:
J w ˙ + B w = γ T m - T e
with
J = γ 2 J m + J e
B = γ 2 B m + B e
From Equations (1,2) it is deduced that the input wind torque is:
T m ( u ) = P m ( u ) w = P m ( u ) λ u R = k u · u 2
where
k u = 1 2 C p ( λ , β ) ρ π R 3 λ
Now, we are going to consider the system electrical equations. In this work a double feed induction generator (DFIG) is used. This induction machine is fed from both stator and rotor sides. The stator is directly connected to the grid while the rotor is fed through a variable frequency converter (VFC). In order to produce electrical active power at constant voltage and frequency to the utility grid, over a wide operation range (from sub-synchronous to super-synchronous speed), the active power flow between the rotor circuit and the grid must be controlled both in magnitude and in direction. Therefore, the VFC consists of two four-quadrant IGBT PWM converters, the rotor-side converter (RSC) and the grid-side converter (GSC) that are connected back-to-back by a DC-link capacitor [18].
The DFIG can be regarded as a traditional induction generator with a nonzero rotor voltage. The dynamic equation of a thee-phase DFIG can be written in a synchronously rotating d-q reference frame as [19].
v d s = r s i d s - w s ψ q s + d ψ d s d t
v q s = r s i q s + w s ψ d s + d ψ q s d t
v d r = r r i d r - s w s ψ q r + d ψ d r d t
v q s = r r i q r + s w s ψ d r + d ψ q r d t
where w s is the rotational speed of the synchronous reference frame, s w s = w s - w e is the slip frequency and s is the slip, w e is the generator rotor speed and the flux linkages are given by:
ψ d s = L s i d s + L m i d r
ψ q s = L s i q s + L m i q r
ψ d r = L r i d r + L m i d s
ψ q r = L r i q r + L m i q s
where L s , L r , and L m are the stator inductance, rotor inductance and mutual inductances, respectively.
The electrical torque equation of the DFIG is given by:
T e = 3 p 4 L m ( i q s i d r - i d s i q r )
where p is the pole numbers.
Neglecting the power loses associated with the stator resistances, the active and reactive stator powers are:
P s = 3 2 ( v d s i d s + v q s i q s )
Q s = 3 2 ( v q s i d s - v d s i q s )
Similarly, the rotor power (also called slip power) can be calculated as:
P r = 3 2 ( v d r i d r + v q r i q r )
Q r = 3 2 ( v q r i d r - v d r i q r )
Then, when the power losses in the converters are neglected, the total real power P e injected into the grid equals to the sum of the stator power P s and the rotor power P r . In the same way, the reactive power Q e exchanged with the grid equals to the sum of stator reactive power Q s and the rotor reactive power Q r .

4. Wind Turbine Control Scheme

The DFIG wind turbine control system should be designed in order to to achieve the following objectives:
  • Regulating the DFIG rotor speed for maximum wind power capture.
  • Maintaining the DFIG stator output voltage frequency constant.
  • Controlling the DFIG reactive power.
In order to achieve these objectives the wind turbine control system are generally composed of two parts: the electrical control on the DFIG and the mechanical control on the wind turbine blade pitch angle [20]. The control of the DFIG is achieved by controlling the variable frequency converter (VFC), which includes control of the rotor-side converter (RSC) and control of the grid-side converter (GSC). The objective of the RSC is to govern both the stator-side active and reactive powers independently, while the objective of the GSC is to keep the DC-link voltage constant regardless of the magnitude and direction of the rotor power. The GSC control scheme can also be designed to regulate the reactive power or the stator terminal voltage of the DFIG. A typical scheme of a DFIG equipped wind turbine is shown in Figure 2.
Figure 2. Scheme of a wind turbine system with a DFIG.
Figure 2. Scheme of a wind turbine system with a DFIG.
Energies 05 02310 g002
When the wind turbine generator (WTG) operates in the variable-speed mode, in order to extract the maximum active power from the wind, the shaft speed of the WTG must be adjusted to achieve an optimal tip-speed ratio λ o p t , which yields the maximum power coefficient C p m a x , and therefore the maximum power [21]. In other words, given a particular wind speed, there is a unique wind turbine speed command to achieve the goal of maximum wind power extraction. The value of the λ o p t can be calculated from the maximum of the power coefficient curves versus tip-speed ratio, which depends of the modeling turbine characteristics.
The power coefficient C p can be approximated by Equation (25) based on the modeling turbine characteristics [22]:
C p ( λ , β ) = c 1 c 2 λ i - c 3 β - c 4 e - c 5 λ i + c 6 λ
where the coefficients c 1 to c 6 depends on the wind turbine design characteristics, and λ i is defined as
1 λ i = 1 λ + 0 . 08 β - 0 . 035 β 3 + 1
The value of λ o p t can be obtained from Equation (25) calculating the λ value that maximizes the power coefficient. Then, based on the wind speed, the corresponding optimal generator speed command for maximum wind power extraction is determined by:
w * = λ o p t · u R
It should be noted that the proposed design is based on the knowledge of the turbine characteristics, and therefore the turbine characteristics should be calculated as accurately as possible in order to obtain a good performance for the system controller.

5. Rotor Side Converter Control

The RSC control scheme should be designed in order to regulate the wind turbine speed for maximum wind power capture. Therefore, a suitably speed controller is essential to track the optimal wind turbine speed reference w * for maximum wind power extraction. The design of such a speed controller should take into account the wind turbine system dynamics. In the DFIG-based wind generation system, this objective is commonly achieved by the rotor current regulation of the electrical generator using the stator-flux oriented reference frame.
In the stator-flux oriented reference frame, the d-axis is aligned with the stator flux linkage vector ψ s , and then, ψ d s = ψ s and ψ q s = 0 . This yields the following relationships [23]:
i q s = L m i q r L s
i d s = L m ( i m s - i d r ) L s
T e = - L m i m s i q r L s
Q s = 3 2 w s L m 2 i m s ( i m s - i d r ) L s
v d r = r r i d r + σ L r d i q r d t - s w s σ L r i q r
v q r = r r i q r + σ L r d i q r d t + s w s σ L r i d r + L m 2 i m s L s
where
i m s = v q s - r s i q s w s L m
σ = 1 - L m 2 L s L r
Since the stator is connected to the grid, and the influence of the stator resistance is small, the stator magnetizing current ( i m s ) can be considered constant [18]. Therefore, the electromagnetic torque can be defined as follows:
T e = - K T i q r
where K T is a torque constant, and is defined as follows:
K T = L m i m s L s
Then, from Equations (7,36) it is deduced that the wind turbine speed can be controlled by regulating the q-axis rotor current components ( i q r ), while Equation (31) indicates that the stator reactive power ( Q s ) can be controlled by regulating the d-axis rotor current components, ( i d s ). Consequently, the reference values of i q r and i d r can be determined directly from w and Q s references.
From Equations (7,36) the following dynamic equation for the system speed is obtained:
w ˙ = 1 J γ T m - K T i q r - B w = - a w + f - b i q r
where the parameters are defined as:
a = B J , b = K T J , f = γ T m J
Now, we are going to consider the previous dynamic Equation (38) with uncertainties as follows:
w ˙ = - ( a + a ) w + ( f + f ) - ( b + b ) i q r
where the terms a , b and f represents the uncertainties of the terms a, b and f respectively.
Let us define define the speed tracking error as follows:
e ( t ) = w ( t ) - w * ( t )
where w * is the rotor speed command.
Taking the derivative of the previous equation with respect to time yields:
e ˙ ( t ) = w ˙ - w ˙ * = - a e ( t ) + z ( t ) + d ( t )
where the following terms have been collected in the signal z ( t ) ,
z ( t ) = f ( t ) - b i q r ( t ) - a w * ( t ) - w ˙ * ( t )
and the uncertainty terms have been collected in the signal d ( t ) ,
d ( t ) = - a w ( t ) + f ( t ) - b i q r ( t )
To compensate for the above described uncertainties that are present in the system, a sliding control scheme is proposed. In the sliding control theory, the switching gain must be constructed so as to attain the sliding condition [24]. In order to meet this condition a suitable choice of the sliding gain should be made to compensate for the uncertainties.
Now, we are going to define the sliding variable S ( t ) with an integral component as:
S ( t ) = e ( t ) + 0 t ( k + a ) e ( τ ) d τ
where k is a constant gain.
Then the sliding surface is defined as:
S ( t ) = e ( t ) + 0 t ( a + k ) e ( τ ) d τ = 0
Now, we are going to design a variable structure speed controller in order to control the wind turbine speed.
z ( t ) = - k e ( t ) - β sgn ( S )
where the k is the constant gain defined previously, β is the switching gain, S is the sliding variable defined in Equation (45) and sgn ( · ) is the signum function.
In order to obtain the speed trajectory tracking, the following assumptions should be formulated:
( A 1 )
The gain k must be chosen so that the term ( k + a ) is strictly positive, therefore the constant k should be k > - a .
( A 2 )
The gain β must be chosen so that β | d ( t ) | for all time.
Note that this condition only implies that the system uncertainties are bounded magnitudes and that an upper bound for this system uncertainties are known.
Theorem 1 Consider the induction generator given by Equation (40). Then, if assumptions ( A 1 ) and ( A 2 ) are verified, the control law Equation (47) leads the wind turbine speed w ( t ) , so that the speed tracking error e ( t ) = w ( t ) - w * ( t ) tends to zero as the time tends to infinity.
The proof of this theorem will be carried out using the Lyapunov stability theory.
Proof: Define the Lyapunov function candidate:
V ( t ) = 1 2 S ( t ) S ( t )
Its time derivative is calculated as:
V ˙ ( t ) = S ( t ) S ˙ ( t ) = S · e ˙ + ( k + a ) e = S · ( - a e + z + d ) + ( k e + a e ) = S · z + d + k e = S · - k e - β sgn ( S ) + d + k e = S · d - β sgn ( S ) - ( β - | d | ) | S | 0
It should be noted that the Equations (42,45,47) and the assumption ( A 2 ) have been used in the proof.
Using the Lyapunov’s direct method, since V ( t ) is clearly positive-definite, V ˙ ( t ) is negative definite and V ( t ) tends to infinity as S ( t ) tends to infinity, then the equilibrium at the origin S ( t ) = 0 is globally asymptotically stable. Therefore S ( t ) tends to zero as the time tends to infinity. Moreover, all trajectories starting off the sliding surface S = 0 must reach it in finite time and then will remain on this surface. This system’s behavior once on the sliding surface is usually called sliding mode [24].
When the sliding mode occurs on the sliding surface Equation (46), then S ( t ) = S ˙ ( t ) = 0 , and therefore the dynamic behavior of the tracking problem Equation (42) is equivalently governed by the following Equation:
S ˙ ( t ) = 0 e ˙ ( t ) = - ( k + a ) e ( t )
Then, under assumption ( A 1 ) , the tracking error e ( t ) converges to zero exponentially.
It should be noted that, a typical motion under sliding mode control consists of a reaching phase during which trajectories starting off the sliding surface S = 0 move toward it and reach it in finite time, followed by sliding phase during which the motion will be confined to this surface and the system tracking error will be represented by the reduced-order model (Equation (50)), where the tracking error tends to zero.
Finally, the torque current command, i q r * ( t ) , can be obtained from Equations (43,47):
i q r * ( t ) = 1 b k e + β sgn ( S ) - a w * - w ˙ * + f
A frequently encountered problem in sliding control is that the control signal given by Equation (51) is quite abrupt since the sliding control law is discontinuous across the sliding surfaces, which causes the chattering phenomenon. Chattering is undesirable in practice, since it involves high control activity and further it may excite high frequency dynamics. This situation can be avoided by smoothing out the control signal within a thin boundary layer of thickness ξ > 0 neighboring the switching surface [25]. In this way, the sign function included in the control law is replaced by a saturation function in order to smooth the control signal.
i q r * ( t ) = 1 b k e + β sat S ξ - a w * - w ˙ * + f
where the saturation function s a t ( · ) is defined in the usual way:
sat S ξ = sgn ( S ) if | S | > ξ S ξ otherwise
and ξ represents the thickness of the boundary layer neighboring the switching surface.
Therefore, the proposed sliding mode control resolves the wind turbine speed tracking problem for variable speed wind turbines in the presence of system uncertainties, and hence with this wind turbine speed tracking the maximum wind power extraction for all wind speeds can be obtained.

6. Grid Side Converter Control

One of the main objective of the GSC control is to keep the DC link voltage constant regardless of the direction of rotor power flow. In order to achieve this objective, a vector control approach is used with a reference frame oriented along the stator (or supply) voltage vector position. In such scheme, direct axis current is controlled to keep the DC link voltage constant, and quadrature axis current component can be used to regulate the reactive power flow between the supply side converter and the supply. In this vector control scheme, all voltage and current quantities are transformed to a reference frame that rotates at the same speed as the supply voltage space phase with the real axis (d-axis) of the reference frame aligned to the supply voltage vector. At steady state, the reference frame speed equals the synchronous speed.
The scheme makes use of the supply voltage angle determined dynamically to map the the supply voltage, the converter terminal voltage and the phase currents onto the new reference frame.
In the stator voltage oriented reference frame, the d-axis is aligned with the supply voltage phasor V s , and then v d = V s and v q = 0 . Hence, the powers between the grid side converter and the grid are:
P = 3 2 ( v d i d + v q i q ) = 3 2 v d i d
Q = 3 2 ( v q i d - v d i q ) = - 3 2 v d i q
where v d and v q are the direct and quadrature components of the supply voltages, and i d and i q are the direct and quadrature components of the stator side converter input currents.
From the previous equations it is observed that the active and reactive power flow between supply side converter and the suppl will be proportional to i d and i q respectively.
The DC power change has to be equal to the active power flowing between the grid and the grid side converter. Thus,
E i 0 s = 3 2 v d i d
C d E d t = i 0 s - i 0 r
where E is the DC link voltage, i 0 r is the current between the DC link and the rotor and i 0 s is the current between the DC link and the stator.
From Equations (55,56) it is obtained:
E ˙ = 1 C 3 2 v d E i d - i 0 r
E ˙ = g ( t ) i d - 1 C i 0 r
where the function g ( t ) is defined as:
g ( t ) = 1 C 3 2 v d E
The function g ( t ) can be split up into two parts:
g ( t ) = g 0 + g ( t )
where
g 0 = 1 C 3 2 v d E *
where the term E * represents the reference value of E, and the term g ( t ) takes into account the deviations from the reference value.
It should be noted that if the controller works appropriately, the term g ( t ) will be a small value, because the DC link voltage will be roughly constant.
Then Equation (58) can be put as,
E ˙ = ( g 0 + g ) i d - 1 C i 0 r
E ˙ = g 0 i d + 1 C i 0 r + d ( t )
where d ( t ) = g i d is the uncertainty term.
Let us define the DC link voltage error as follows,
e E ( t ) = E ( t ) - E *
Taking the derivative of the previous equation with respect to time yields,
e ˙ E ( t ) = E ˙ ( t ) - 0 = g 0 i d + 1 C i 0 r + d ( t )
= h ( t ) + d ( t )
where
h ( t ) = g 0 i d - 1 C i 0 r
Now the sliding variable S ( t ) is defined with an integral component as:
S E ( t ) = e E ( t ) + 0 t λ e E ( τ ) d τ
where λ is a positive constant.
Then the sliding surface is defined as:
S E ( t ) = e E ( t ) + 0 t λ e E ( τ ) d τ = 0
Now, we are going to design a variable structure speed controller in order to regulate the DC link,
h ( t ) = - λ e E ( t ) - γ sgn ( S E )
where the λ is the constant gain defined previously, γ is the switching gain, S is the sliding variable defined in Equation (68) and sgn ( · ) is the signum function.
As in the case of the wind turbine speed controller, the following assumptions should be formulated in order to regulate the DC link:
( A 3 )
The gain λ must be a positive constant.
( A 4 )
The gain γ must be chosen so that γ | d ( t ) | for all time.
Note that this condition only implies that the uncertainty term d ( t ) is a bounded magnitude.
Theorem 2 Consider the DC-link voltage dynamic Equation (63). Then, if assumptions ( A 3 ) and ( A 4 ) are verified, the control law Equation (70) leads the DC-link voltage E ( t ) , so that the voltage regulation error e E ( t ) = E ( t ) - E * ( t ) tends to zero as the time tends to infinity.
The proof of this theorem will be carried out using the Lyapunov stability theory.
Proof: Define the Lyapunov function candidate:
V ( t ) = 1 2 S E ( t ) S E ( t )
Its time derivative is calculated as:
V ˙ ( t ) = S ( t ) S ˙ ( t ) = S E · e ˙ E + λ e E = S E · h + d + λ e E ) = S E · - λ e E - γ sgn ( S E ) + d + λ e E = S E · d - γ sgn ( S E ) - ( γ - | d | ) | S E | 0
Using the Lyapunov’s direct method, since V ( t ) is clearly positive-definite, V ˙ ( t ) is negative definite and V ( t ) tends to infinity as S ( t ) tends to infinity, then the equilibrium at the origin S ( t ) = 0 is globally asymptotically stable. Therefore S ( t ) tends to zero as the time tends to infinity. Moreover, all trajectories starting off the sliding surface S = 0 must reach it in finite time and then will remain on this surface.
When the sliding mode occurs on the sliding surface Equation (69), then S ( t ) = S ˙ ( t ) = 0 , and therefore the dynamic behavior of the regulation problem Equation (66) is equivalently governed by the following Equation:
S ˙ E ( t ) = 0 e ˙ E ( t ) = - λ e E ( t )
Then, under assumption ( A 3 ) , the regulation error e ( t ) converges to zero exponentially.
Finally, the direct component of the stator side converter supply current command, i d * ( t ) , can be obtained from Equations (67,70):
i d * ( t ) = 1 g 0 1 C i 0 r - λ e E - γ sgn ( S E )
As in the case of the rotor side converter control the “chattering phenomenon" can be reduced replacing the sign function by a saturation function in the control law Equation (74), so that the new control law becomes:
i d * ( t ) = 1 g 0 1 C i 0 r - λ e E - γ sat S E ξ E
where ξ E is a positive constant that represents the thickness of the boundary layer neighboring the switching surface.
Therefore, the proposed sliding mode current control for the stator side converter resolves the DC-link voltage regulation.

7. Simulation Results

In this section the variable speed wind turbine regulation performance using the proposed sliding-mode field oriented control scheme is studied. The objective of this regulation is to maximize the wind power extraction in order to obtain the maximum electrical power from the wind. In this sense, the wind turbine speed must be adjusted continuously against the variations of wind speed.
The simulation are carried out using the Matlab/Simulink software and the turbine model is the one provided in the SimPowerSystems library [26].
In this example simulation a variable speed wind farm with a rated power of 9 MW is used. The farm consists of six 1.5 MW wind turbines connected to a 575 V bus line. The wind turbines use a six poles doubly-fed induction generator (DFIG) consisting of a wound rotor induction generator and an AC/DC/AC IGBT-based PWM converter. The stator winding is connected directly to the 60 Hz grid while the rotor is fed at variable frequency through the AC/DC/AC converter.
The system has the following mechanical parameters. The combined generator and turbine inertia constant is J = 5 . 04 s expressed in seconds, the combined viscous friction factor B = 0 . 01 pu in pu based on the generator rating and there are three pole pairs.
In this simulation example it is assumed that there is an uncertainty around 20% in the system parameters that will be overcome by the proposed sliding control.
Finally, the following values have been chosen for the controller parameters, k = 100 , β = 30 , λ = 70 and γ = 25 .
In the Figure 3, the power coefficient, C p ( λ , β ) , of the wind turbine, as a function of lambda, for different pitch angles, β, ranging from 0 to 30 degrees is displayed. This figure shows that for β = 0 , the lambda optimum value is λ o p t = 10 , but for a larger pitch angle values the λ o p t value decreases.
Figure 3. Turbine Power Characteristics.
Figure 3. Turbine Power Characteristics.
Energies 05 02310 g003
In the simulation a variable wind speed input, shows in the Figure 4, is used. As it can be seen in the figure, the wind speed varies between 3 m/s and 20.3 m/s, and therefore the proposed controller have to maximize the electric power production for a wide range of wind speeds.
Figure 5 shows the reference (dashed line) and the real rotor speed (solid line). As it may be observed, after a transitory time, in which the sliding mode is reached, the rotor speed tracks the desired speed in spite of system uncertainties. Moreover, in this figure a good transient response can be observed because the system response do not present overshoot nor oscillations. In this figure, the speed is expressed in the per unit system (pu) that is based on the generator synchronous speed w s = 125 . 60 rad/s.
Figure 4. Wind speed.
Figure 4. Wind speed.
Energies 05 02310 g004
Figure 5. Reference and real rotor speed.
Figure 5. Reference and real rotor speed.
Energies 05 02310 g005
Figure 6 shows the generated reactive power (dashed line) and the generated active power (solid line), whose value is maximized by our proposed sliding mode control scheme.
Figure 6. Generated active power.
Figure 6. Generated active power.
Energies 05 02310 g006
Finally, Figure 7 shows the DC link voltage response obtained using the proposed sliding mode control scheme. This figure shows that the proposed sliding mode control scheme maintains the dc-link voltage constant in spite of the system uncertainties and wind speed variations.
Figure 7. DC Bus Voltage.
Figure 7. DC Bus Voltage.
Energies 05 02310 g007

8. Conclusions

In this paper a sliding mode vector control scheme for a doubly fed induction generator drive used in variable speed wind power generation is described. The proposed variable structure control has an integral sliding surface to avoid the second derivative of the error signal, which is usual in the conventional sliding mode control schemes. Due to the nature of the sliding control, this control scheme is robust under uncertainties that usually appear in the real systems. The proposed control method allows to control the wind turbine operating with the optimum power efficiency over a wide range of wind speed, and therefore maximizes the power extraction for variable wind speeds.
At wind speeds less than the rated wind speed, the speed controller seeks to maximize the power according to the maximum coefficient curve. As result, the variation of the generator speed follows the slow variation in the wind speed.
The closed loop stability of the presented design has been proved through the Lyapunov stability theory.
Finally, by means of simulation examples, it has been shown that the proposed control scheme performs reasonably well in practice, and that the speed tracking objective is achieved in order maintain the maximum power extraction under system uncertainties. The simulations show that the proposed method successfully controls the variable speed wind turbine efficiently, within a range of normal operational conditions.

Acknowledgment

The authors are very grateful to the Basque Government by the support of this work through the project S-PE09UN12 and to the UPV/EHU by its support through project GUI10/01.

References

  1. World Wind Energy Association. World Wind Energy Report 2010; WWEA Head Office: Bonn, Germany, 2011. [Google Scholar]
  2. Sun, T.; Chen, Z.; Blaabjerg, F. Transient stability of DFIG wind turbines at an external short-circuit fault. Wind Energy 2005, 8, 345–360. [Google Scholar]
  3. Kabouris, J.; Kanellos, F.D. Impacts of large scale wind penetration on energy supply industry. Energies 2009, 2, 1031–1041. [Google Scholar]
  4. Krung, F.; Lewke, B. Electromagnetic interference on large wind turbines. Energies 2009, 10, 1118–1129. [Google Scholar]
  5. Len-Martnez, V.; Montaana-Romeu, J. Analysis of wind generator operations under unbalanced voltage dips in the light of the spanish grid code. Energies 2011, 4, 1148–1162. [Google Scholar]
  6. Margaris, I.D.; Hansen, A.D.; Sørensen, P.; Hatziargyriou, N.D. Illustration of modern wind turbine ancillary services. Energies 2010, 3, 1290–1302. [Google Scholar]
  7. Salles, M.B.C.; Hameyer, K.; Cardoso, J.R.; Grillo, A.P.; Rahmann, C. Crowbar system in doubly fed induction wind generators. Energies 2010, 3, 738–753. [Google Scholar]
  8. Papadimitriou, C.N.; Vovos, N.A. Transient response improvement of microgrids exploiting the inertia of a Doubly-Fed Induction Generator (DFIG). Energies 2010, 3, 1049–1066. [Google Scholar]
  9. Muller, S.; Deicke, M.; de Doncker, R.W. Doubly fed induction generator system for wind turbines. IEEE Ind. Appl. Mag. 2002, 8, 26–33. [Google Scholar]
  10. Qiao, W.; Zhou, W.; Aller, J.M.; Harley, R.G. Wind speed estimation based sensorless output maximization control for a wind turbine driving a DFIG. IEEE Trans. Power Electron. 2008, 23, 1156–1169. [Google Scholar]
  11. De Battista, H.; Puleston, P.F.; Mantz, R.J.; Christiansen, C.F. Sliding mode control of wind energy systems with DOIG-power efficiency and torsional dynamics optimization. IEEE Trans. Power Syst. 2000, 15, 728–734. [Google Scholar]
  12. Valenciaga, F.; Puleston, P.F.; Battaiotto, P.E. Variable structure system control design method based on a differential geometric approach: Application to a wind energy conversion subsystem. IEE Proc. Control Theory Appl. 2004, 151, 6–12. [Google Scholar]
  13. Yang, X.; Liu, X.; Wu, Q. Integral Fuzzy Sliding Mode Control for Variable Speed Wind Power System. In Proceedings of the IEEE International Conference on Automation and Logistics, Jinan, China, 18–21 August 2007; pp. 1289–1294.
  14. Munteanu, I.; Bacha, S.; Bratcu, A.I.; Guiraud, J.; Roye, D. Energy-reliability optimization of wind energy conversion systems by sliding mode control. IEEE Trans. Energy Convers. 2008, 23, 975–985. [Google Scholar]
  15. Song, Y.D.; Dhinakaran, B.; Bao, X.Y. Variable speed control of wind turbines using nonlinear and adaptive algorithms. J. Wind Eng. Ind. Aerodyn. 2000, 85, 293–308. [Google Scholar]
  16. Vladislav, A. Variable-speed wind turbines with doubly-fed induction generators. Wind Eng. 2002, 26, 85–108. [Google Scholar]
  17. Bianchi, F.D.; de Battista, H.; Mantz, R.J. Wind Turbine Control Systems; Advances in Industrial Control Series; Springer: Berlin, Germany, 2007. [Google Scholar]
  18. Pena, R.; Clare, J.C.; Asher, G.M. Doubly fed induction generator using back-to-back PWM converters and its application to variablespeed wind-energy generation. Proc. Inst. Elect. Eng. 1996, 143, 231–241. [Google Scholar]
  19. Novotny, D.W.; Lipo, T.A. Vector Control and Dynamics of AC Drives; Oxford University Press: Oxford, UK, 2000. [Google Scholar]
  20. Gagnon, R.; Sybille, G.; Bernard, S.; Paré, D.; Casoria, S.; Larose, C. Modelling and Real-Time Simulation of a Doubly-Fed Induction Generator Driven by a Wind Turbine. In Proceedings of the International Conference on Power Systems Transients, Montreal, Canada, 19–23 June 2005.
  21. Joselin, G.M.; Iniyan, S.; Sreevalsan, E.; Rajapandian, S. A review of wind energy technologies. Renew. Sustain. Energy Rev. 2007, 11, 1117–1145. [Google Scholar]
  22. Heier, S. Grid Integration of Wind Energy Conversion Systems; JohnWiley & Sons Ltd.: Hoboken, NJ, USA, 1998. [Google Scholar]
  23. Lei, Y.; Mullane, A.; Lightbody, G.; Yacamini, R. Modeling of the Wind Turbine With a Doubly Fed Induction Generator for Grid Integration Studies. IEEE Trans. Energy Convers. 2006, 21, 257–264. [Google Scholar]
  24. Utkin, V.I. Sliding mode control design principles and applications to electric drives. IEEE Trans. Ind. Electron. 1993, 40, 26–36. [Google Scholar]
  25. Slotine, J.J.E.; Li, W. Applied Nonlinear Control; Prentice-Hall: Englewood Cliffs, NJ, USA, 1991. [Google Scholar]
  26. The MathWorks. SimPowerSystems 5. User’s Guide; The MathWorks: Natick, MA, USA, 2003. [Google Scholar]

Share and Cite

MDPI and ACS Style

Barambones, O. Sliding Mode Control Strategy for Wind Turbine Power Maximization. Energies 2012, 5, 2310-2330. https://doi.org/10.3390/en5072310

AMA Style

Barambones O. Sliding Mode Control Strategy for Wind Turbine Power Maximization. Energies. 2012; 5(7):2310-2330. https://doi.org/10.3390/en5072310

Chicago/Turabian Style

Barambones, Oscar. 2012. "Sliding Mode Control Strategy for Wind Turbine Power Maximization" Energies 5, no. 7: 2310-2330. https://doi.org/10.3390/en5072310

Article Metrics

Back to TopTop