Documente Academic
Documente Profesional
Documente Cultură
conversion systems
Abstract— This paper presents an improved control of a doubly acts to keep tip speed ratio at its optimal value, which is
fed induction generator used in wind energy conversion systems achieved without measuring the wind speed [6].
WECS, in order to maximize the power converted from wind.
The MPPT algorithm without wind speed sensor is presented. The rest of this paper is organized as follows. In section II,
Due to its robustness and performance, active disturbance the mathematical model of WECS is described. In section III,
rejection control (ADRC) based on the extended state observer the ADRC method is presented. Section IV presents the control
(ESO) is employed to achieve the pitch angle control required for strategy. Simulations are presented in section V, and finally a
high wind speeds and the control of both rotor and grid side conclusion in section VI.
converters. Simulations are carried out using matlab simulink.
II. MATHEMATICAL MODEL OF WIND DFIG TURBINE
Keywords- active disturbance rejection control; extended state
observer; doubly fed induction generator; maximum power point
A. Wind Turbine Model
tracking
Power converted by the turbine can be expressed by the
expression
I. INTRODUCTION
C p , Sv 3
1 (1)
Wind energy has become an inevitable alternative to the Pt
2
production of electrical energy compared to the conventional
methods based on polluting fossil fuels. The rate of installed Where is the Tip speed ratio defined as
power continues to increase throughout the globe and it
t R (2)
contributes significantly to the reduction of carbon dioxide
emission. v
Several wind energy conversion systems WECS are is the air density, R is the radius, S is the surface swept by
equipped with the doubly fed induction generator due to their the blades of the turbine, t is the turbine speed, v the wind
advantages to mention only the design of converters performed speed, pitch angle and Cp represents the wind turbine power
at about one third of the rated power and operating in variable coefficient given by the empirical expression[2]
speed between 0.7 to 1.3 of synchronous speed [1] [2]. Fig.1
describe the system model of converting wind power using
doubly fed induction generator, where the turbine is connected
via a gear box to the machine shaft and DFIG is directly
connected to the grid and its rotor windings are connected
through a back to back converter to the network supply.
When the turbine operates less than the nominal wind
speed, the system need to be regulate to extract the maximum
of power, thus is done with the MPPT control, in the other
side, when the wind speed is growing up more than the
nominal speed, the pitch angle control acts on the turbine's
blades to reduce mechanical torque and keep the generator
operating at its nominal power. The most popular control is the
use of PI regulators [3], but it have some drawbacks when the
system is subject of parameter variation. Due to its robustness
against disturbances, in this paper, ADRC is employed to
control the pitch angle, the rotor side converter RSC and grid
Figure 1. WECS schematic diagram
side converter GSC [4] [5]. For the MPPT, the control strategy
1
116
21 Stator powers and electromagnetic torque in per unit are
C p , 0.5 0.4 5 e i 0.0068 (3)
expressed in the dq- axis reference frame as
i *
Ps jQs 3Vsdq I sdq (13)
1 1 0.035 (4)
Lm *
i 0.08 3 1 Tem I m ( sdq I sdq ) (14)
Ls
While operating, the wind turbine control system adjusts Where the up-script * and Im mean respectively a complex
the blade pitch to keep the rotor speed within operating limits conjugate and imaginary part.
as the wind speed changes. MPPT control acts to maximize Base value used in this paper are listed in Table III.
power extracted from wind energy for low wind speeds. On the
other hand, the turbine is controlled to not exceed the rated
power Prated of the generator which is established by the pitch D. Back To Back PWM Modelling
angle control for strong wind as illustrated in Fig. 2. The back to back allows bidirectional transit of power
between the rotor and the network [7]. In dq-axis reference
frame, relations between voltage, current and power, are given
in per unit by
1 dI gdq
Lg Rg I gdq jLg I gdq Vsdq Vcdq (15)
wb dt
dudc 3 V (16)
cudc wb ( Pr Vsq I gq )( b )2
dt 2 udc _ b
B. Tow mass drive train model III. ACTIVE DISTURBANCE REJECTION CONTROL
Equations describing this model in per unit are: The active disturbance rejection control was proposed by
Han [8][9]. It is designed to deal with systems having a large
dwr
1
(Tsh Tem ) (5) amount of uncertainties. The particularity of the ADRC design
dt 2H g is that the total disturbance is defined as an extended state of
dwt 1
the system, and estimated using a state observer, known as the
(Tt Tsh ) (6)
dt 2H t
extended state observer (ESO). It was also simplified to linear
ADRC using the linear ESO [10], which makes it easy and
Tsh k sh Dsh
.
(7) convenient to implement. We consider the case of first order
system, (which is the case of the physical plant), for the
d 1 (8) illustration of the method.
( wt wr )
dt wb .
y f y, d t , t b0 u (18)
Where wt and wr are respectively turbine and generator
speed in (pu). Tt, Tsh and Te are respectively turbine, shaft and Where u and y are input and output variables. d is the
electromagnetic torque in (pu). Ht and Hg are turbine and external disturbance, and f(y,d,t) represents the combined effect
generator inertia constant in (s). Ksh is the shaft stiffness of internal dynamics and external disturbance and b0 parameter
coefficient in (pu/rad). Dsh is the damping coefficient in (pu). to estimate.
is the shaft twist angle in (rad). wb is base angular speed. Since the objective is that y follows well the desired
trajectory using a control variable u, it is not necessary to know
C. DFIG Model well the exact internal model of the physical plant. Indeed, the
DFIG model is expressed in the complex form with the basic idea is the estimation and compensation of f. Eq. (18) can
following equations in per unit be written in an augmented state space form as:
1 d sdq .
Vsdq Rs I sdq j sdq (9) x1 f b0 u
wb dt . . (19)
x2 h where f h
1 d rdq (10) y x
Vrdq Rr I rdq j (1 wr ) rdq
wb dt 1
sdq Ls I sdq Lm I rdq (11) We use an extended state observer ESO designed as
2
. vopt
z1 z 2 1 y z1 b0 u (20) wt _ opt (24)
. where L 1 2 t R
z y z
2 2 1
1 C p _ max 2 (25)
Tt _ opt R 5 wt
2 3opt
Where, L is the observer gain vector. To simplify the tuning
process, the observer gains are parameterized as [11]: In the steady state, the electromagnetic torque reference
1=20 and 2=02 Temref to apply for the generator control is equal to the optimal
torque. On the other side, the pitch angle operates by acting on
Where, 0 is the bandwidth of the observer determined by the orientation of the blades of the turbine, to avoid a possible
the pole placement technique. The estimate is more precisely destruction in case of strong winds.
by increasing the bandwidth of the observer, however a wide
bandwidth increases the sensitivity to noise. In practice, a Rearranging (5) and(6) as
compromise is made between the speed at which the observer dwr 1 H dwt 1
Tt ( , ) t Tem (26)
tracks the states and its sensitivity to sensor noise. With a dt 2H g H g dt 2H g
properly extended state observer ESO designed, z1 and z2 are
tracking respectively y and f. With a well tuned ESO, the
control law is given by: Since the ADRC doesn’t require the full knowledge of the
plant, (26) can be written into the ADRC canonical form as
u0 z 2 (21)
u dwr
b0 f ( wr , d , t ) b _ 0 (27)
dt
Since z2 is tracking well the total uncertainties f, and Where b_0 the parameter to estimate. The schematic
neglecting error between f and z2, it results that the original
plant in (18) is reducing to a unit gain integrator
. u0 z 2 (22)
y f b0 u f b0 u0
b0
3
In this paper reactive power reference in RSC and GSC are
chosen to be zero. Thus, only the active power is exchanged
with the network. Finally, from equations (10 -11 -12 -15- 17 -
26), expressions of rotor speed, rotor currents, filter currents
and DC bus voltage can be put into ADRC canonical form.
t
wr f b _ 0 u
I rd f rd rd _ 0
b urd
u
d I rq f rq brq _ 0 rq (31)
dt I gd f gd bgd _ 0 u gd
I gq f gq bgq _ 0 u gq
w f b
w w _ 0 uw
Figure 5. Simplified shcematic control design
Where
1 H t dwt generator parameters are listed respectively in Table II and
2 H Tt ( , ) H dt
Table III. Control parameters used in this simulation are
f
g g
1 presented in Table IV.
Tem b _ 0
2H g
To validate the model developed for WECS in normal
condition, the system is subjected to a wind profile illustrated
wr Lm
Rr I rd (1 w )( Lr I rq L sq )
in Fig. 6. We note that the rated wind speed for this turbine is
wb around 9.8m/s. When speed is less than the rated value, the
b s
f rd
Lr Lm dsd Lr turbine is controlled in MPPT mode to extract maximum
(1 brd _ 0 )Vrd
power. The pitch angle remains zero, the power coefficient Cp
wb Ls dt wb
is controlled at its optimum value. On the other hand once the
wr Lm
Rr I rq (1 w )( Lr I rd L sd ) rotation speed tends to exceed the rated speed wr_rated=1.1, the
wb b s pitch angle acts on the orientation of the blades, and controls
f rq
Lr Lm dsq Lr the speed and power generated by the generator respectively at
(1 brq _ 0 )Vrq
wb Ls dt wb their nominal values wr_rated and Prated. Fig. 6 represents the
evolution of wind speed, pitch angle, power coefficient Cp,
Rg I gd Lg I gq Vsd
wb rotor speed wr and power generated by the DFIG .
f gd
Lg (1 bgd _ 0 g )Vcd
L wind
11
wb
wind (m/s)
10
Rg I gq Lg I gd Vsq 9
wb 10 20 30 40 50 60 70 80 90 100
Lg (1 bgq _ 0 g )Vcq
f gq L power coefficient
0.5
wb
cp
0.4
0.3
3 c 10 20 30 40 50 60 70 80 90 100
fw wb Pr (Vsq bw _ 0 wb ) I gq
c
beta
3 3
(deg)
2
u 1
0
10 20 30 40 50 60 70 80 90 100
urd Vrd rotor speed
u Vrq
and rq
wr (pu)
1.1
u gd Vcd 1.05
1
u gq Vcq 10 20 30 40 50 60 70 80 90 100
I Pgenerated
uw gq 1.2
Pg (pu)
1
where (b_0, brd_0, brq_0, bgd_0, bgq_0, bw_0) are the parameters 0.8
to estimate. 0.6
10 20 30 40 50 60 70 80 90 100
As explain in section II, ADRC can be applied. Fig. 5 Time(s)
represents the schematic diagram for the generator control. Figure 6. Cp, and pitch angle under wind speed variation
VI. CONCLUSION
V. SIMULATIONS AND RESULTS
This paper has presented the active disturbance rejection
Simulations on a 2MW DFIG wind turbine are carried out control for the doubly fed induction generator used in WECS.
using Matlab Simulink. Turbine and Doubly fed induction The proposed control has demonstrated its effectiveness under
4
wind variation, both generated power and rotational speed are REFERENCES
kept in their safety region, thanks to the MPPT and pitch
control. [1] Z. Chen, J.M. Guerrero, and F. Blaabjerg, “A review of the state of the
art of power electronics for wind turbines,” Power Electronics, IEEE
APPENDIX Transactions on, vol. 24 (Issue 8), pp. 1859–875, August 2009
[2] S. Heier, Grid Integration of Wind Energy Conversion Systems, 2nd ed,
TABLE I Chichester, West Sussex, Hoboken, N.J., Wiley, 2006
BASED VALUE [3] R. Pena, J. Clare, and G. Asher, “A doubly fed induction generator using
back-to-back PWM converters supplying an isolated load from a
Parameters Expression Rated Value variable speed wind turbine,” Electric Power Applications, IEE
Base power Pb Prated 2MW Proceedings, vol. 143 (Issue 5), pp. 380–387, September 1996
Base voltage Vb ULL/√3 563V [4] A. Boukhriss, T. Nacer, and A. Essadki, “A Linear Active Disturbance
Rejection Control applied for DFIG based Wind Energy Conversion
Base current Ib 0.667Pb/Vb 2369A
System, ” International Journal of Computer Science Issues (IJCSI), vol.
Base angular speed b 2f 314rd/s 10 n°. 2 (Issue 2), pp. 391-399, March 2013.
Base rotational speed b 2f/p 157rd/s [5] A. Boukhriss, T. Nacer, A. Essadki and A. Bouallouch, “Active
Base torque Tb Prated/b 12738 Nm Disturbance Rejection Control for DFIG Based Wind Farms under
Base DC bus voltage udc_b udcref 1200V Unbalanced Grid Voltage,” International Review on Modelling and
Simulations (I.RE.MO.S.), vol. 7, n° 1, pp. 95-105, February 2014.
[6] B. Beltran, T. A. Ali, and M. E. Benbouzid, “High order sliding mode
control of variables speed wind turbine,” IEEE Transactions on
TABLE II Industrial Electronics, vol. 56, no. 9, pp. 3314-3321, September 2009
TURBINE PARAMETERS [7] A. Petersson, Analysis modeling and control of doubly fed induction
Parameters Rating values generators for wind turbines, Ph.D. dissertation, Division of Electric
Power Engineering, Department of Energy and Environment, Chalmers
Rated Power Prated 2MW University of Technology, Göteborg, Sweden, 2005
Length of blades 49.5 m [8] J. Han, “Auto-disturbance rejection control and its applications,” Control
Number of blades 3 and Decision, vol.13 (Issue 1), pp. 19-23, 1998.
Rated wind 9.8m.s-1 [9] J. Han, “From PID to auto disturbances rejection control,” IEEE
Gear box ratio 1:110 Transactions on Industrial Electronics, vol. 56 (Issue 3), pp. 900-906,
Turbine inertia Ht 3s March 2009.
Mutual Damping Dsh 1.5 pu [10] Q. Zheng, Z. Chen and Z. Gao, “A practical approach to disturbance
decoupling control,” Control Engineering Practice, vol. 17, n° 9,
Shaft Stiffness Ksh 1.8 pu/rad pp.1016-1025, 2009.
Actuator time constant T 1.15 s [11] Z. Gao, “Scaling and Bandwidth-Parameterization Based Controller,”
American Control Conference, Proceedings of the 2003, vol.6, pp. 4989-
TABLE III 4996, June, 2003.
DFIG PARAMETERS [12] V. Kaura and V. Blasko, “Operation of a phase locked loop system
Parameters Rating values under distorted utility conditions,” IEEE transactions on industry
applications, vol. 33(Issue 1),pp. 58-63, January/February 1997.
Rated Power Prated 2MW
Grid voltage ULL RMS and frequency f 690V 50Hz
Stator resistance Rs 0.0429 pu
Rotor resistance Rr 0.0345 pu
Stator inductance Ls 35.6572 pu
Rotor inductance Lr 35.4446 pu
Mutual inductance Lm 35.2906 pu
Generator Inertia Hg 0.4 s
Number of pole pairs p 2
DC link voltage udcref 1200V
Filter Resistance Rg 0.3125 pu
Filter Inductance Lg 1.3090 pu
DC link capacitor c 1.2064 pu
TABLE IV
Control Parameters
ADRC Rotor Filter DC bus
Pitch
current current voltage
Close loop c (rd.s-1) 50 150 300 60
bandwidth 0 (rd.s-1) 150 450 900 180
gain b0 -0.045 607.7 -240 -781.2