Comparative Analysis Between PI & Backstepping Control Strategies of DFIG Driven by Wind Turbine
Comparative Analysis Between PI & Backstepping Control Strategies of DFIG Driven by Wind Turbine
Comparative Analysis Between PI & Backstepping Control Strategies of DFIG Driven by Wind Turbine
* Laboratory of Research in Electrical Engineering, Higher Normal School of Technical Education (ENSET), Mohammed V
University, 10100, Rabat, Morocco
** Laboratory of Research in Electrical Engineering, Higher National School of Computer Science and Systems Analysis
(ENSIAS), Mohammed V University, BP 713, Rabat, Morocco
(mohamed.nadour@um5s.net.ma, ahmed.essadki1@gmail.com, tnasser@ensias.ma)
‡
Corresponding Author; Mohamed Nadour, Morocco, Tel: +212 666 508 241,
, mohamed.nadour@um5s.net.ma
Abstract- This paper presents the modelling and control designs of Double-Fed Induction Generator (DFIG) integrated into a
wind energy conversion system (WECS). The aim is to design and compare two distinct strategies of controlling independently
the active and the reactive power generated by a DFIG, in order to conclude on their performances. In first place, a modelling of
wind turbine and DFIG is presented. Then, the PI controller, the Backstepping approach and a maximum power point tracking
(MPPT) strategy used to extract the maximum of power during the conversion are developed. Simulations results show
significantly improved performances of the proposed backstepping approach over the Proportional-Integral controller, in terms
of dynamic response, disturbance rejection, and robustness against parametric variations. The systems performances were tested
and compared using Matlab/Simulink Software.
Keywords Wind energy conversion system, DFIG, PI, Backstepping, Maximum power point tracking, MPPT.
2.1. Modelling of wind turbine The modelling of the DFIG is similar to the induction
generator, the only difference is that the rotor windings are not
The wind power that pass through a surface S is defined short-circuited. The DFIG is represented in the park frame by
the following equations [3, 15]:
as follow ( is the density of air) [14]:
d sd
SV13 v sd R s i sd w s sq
Pv (1) dt
2 d sq
The aerodynamic power captured by the rotor is given by: v R s i sq w s sd
sq dt
SV13 d
(8)
Pt C p (, )Pv C p (, ) (2) v rd R r i rd rd w s rq
2 dt
The power coefficient Cp represents the aerodynamic d rq
efficiency of the wind turbine. It depends on the blades v rq R r i rq w s rd
dt
orientation angle β and the tip speed ratio:
R. t sd L si sd Mi rd
(3) L i Mi
Va sq s sq rq
(9)
The expression of this power coefficient has been
rd L i
s rd Mi sd
approached for this type of turbine, by the following equation rd L si rq Mi sq
[6]:
C p (, ) C1 (C 2 (
1 0.0035
2 ) C3 C 4 ) V being the voltage (V), i is the current (A), s and r
0.08 1 are angular speed of the rotating field referred respectively to
0.0035 the stator and the rotor (rad/s), Rs and Rr are respectively
. exp( C 5 ( C 6 ) (4) stator and rotor resistance (), sand r are the stator and the
0.08).( 2 1) rotor flux. The electromagnetic torque can be expressed as a
C1=0.5109; C2=116; C3=0.4; C4=5; C5=21; C6=0.0068. function of the stator flux and current:
M
Fig.2 shows the power coefficient Cp curves for multiple C em p
(sqi rd sdi rq ) (10)
values of β. These curves are characterized by an optimum Ls
point which is the point corresponding to maximum power The stator active and reactive power are given by the
coefficient, e.g. for β=0 (Cpmax=0.48; opt=8.15). following expression:
1308
INTERNATIONAL JOURNAL of RENEWABLE ENERGY RESEARCH
M. Nadour et al., Vol.7, No.3, 2017
1309
INTERNATIONAL JOURNAL of RENEWABLE ENERGY RESEARCH
M. Nadour et al., Vol.7, No.3, 2017
1310
INTERNATIONAL JOURNAL of RENEWABLE ENERGY RESEARCH
M. Nadour et al., Vol.7, No.3, 2017
In this section, we present a backstepping control approach the synthesis of rotor current references (virtual control
applied to DFIG. The control scheme is designed in a way to variables), such as:
keep the same general structure of the field oriented control.
The synthesis of this control can be achieved in two steps. The v M Mv s
Ps ref s Vrq R r I rq gs I rd g k1e1
DFIG model Fig.5 can be presented as differential equations Ls Ls (34)
of active and reactive power, and rotor currents in the park Q vs M
frame, as follows: s ref L Vrd R r I rd gs I rq k 3e3
s
M Mv s This allows finding the desired current control state, either:
P s vs L (Vrq R r I rq gs I rd g L )
Ls 1 vs M
I rq ref Ps ref k1e1 R Vrq gs I rd g L
s s
I rq 1 (V R I g I g Mv s ) (29) vs MR r r s (35)
rq r rq s rd
Ls I
Ls
rd ref vs MR r
1
Qs ref k 3e3 Vrd gs I rq
y1 Ps Rr
Moreover: Therefore, the control variables are asymptotically stable.
M
Qs vs (Vrd R r I rd gs I rq ) Step 2: Computation of the control voltages
L
s
The currents determined previously, are the desired
I 1 (V R I g I ) (30)
rd
rq r rd s rq variable for this step. We define the errors e2 and e4:
y 2 Qs e 2 I rq ref I rq e 2 I rq ref I rq
M2
With: L r (L r ) e 4 I rd ref I rd e 4 I rd ref I rd (36)
Ls
Vrq and Vrd are now the real control signals. The new
Step 1: Computation of the currents reference Lyapunov function are chosen as:
We select the first two subsystems from (30) and (31). The 1 1
output of the first subsystem Ps must tend to Ps_ref and the V2 (e12 e 22 ) ; V4 (e 32 e 24 ) (37)
2 2
output of the second subsystem Qs must tend to Qs_ref. We Using the equation (36) the derivative of functions (37):
define (e1, e3) representing the errors variables:
v M Mv s
e1 Ps ref Ps e1 Ps ref Ps V 2 e1 P s ref s Vrq R r (I rq ref e 2 ) gs I rd g
Ls Ls
e3 Qs ref Qs e3 Qs ref Qs (31)
1 Mv s
Virtual control variables are Ird and Irq . The first Lyapunov e 2 I rq ref Vrq R r (I rq ref e 2 ) g s I rd g L
s (38)
functions are chosen such that:
v M
V 4 e 3 Q s ref L Vrd R r (I rd ref e 2 ) gs I rq
s
1 1
V1 e12 ; V3 e 32 (32)
2 2 s
vM
Using the equation (32): e 4 I rd ref s Vrd R r (I rd ref e 2 ) g s I rq
L s
v M Mv s
V1 e1 e 1 e1 P s ref s Vrq R r I rq gs I rd g In order to guarantee a stable tracking the control voltages Vrd
Ls Ls (33) and Vrq are deduced as follow:
V e e e Q vs M
v MR r v M
3 3 3 3 s ref Vrd R r I rd gs I rq
k 2 e 2 I rq ref s e1 R r I rq gs I rd g s
Ls Vrq C
Ls L s (39)
To guarantee a stable tracking the derivative of V1 and
v s MR r
V2 must be negative (Lyapunov second theory). This allows
V k 4 e 4 I rd ref e 3 R r I rd gs I rd
rd C Ls
1311
INTERNATIONAL JOURNAL of RENEWABLE ENERGY RESEARCH
M. Nadour et al., Vol.7, No.3, 2017
The derivative of equation is given by: The derivative of (44) is given by:
V2 k1e12 k 2 e 22 0 ; V4 k 3e32 k 4 e 24 0
V1 e() e() e() ref (45)
This allows concluding that the system is globally
asymptotically stable.k1, k2, k3and k4 are positive constants, By setting (42) in (45) we obtain:
the good choice of these parameters guarantee the stability,
1
and a fast dynamic response. V1 e() ref Cg Cem f .méc (46)
J
The block diagram of the proposed control scheme is
In order to guarantee a stable tracking Cem is chosen such
illustrated in Fig.8. The PI controller is replaced by four
that:
blocks that represent the backstepping approach. The “Irq-c
computation” and “Ird-c computation” blocks provides
1
ref C g C em f . méc ke (47)
respectively the rotor currents references components Irq-ref, Ird- J
ref (virtual control variables) via the active and the reactive k is a positive constant, finaly we get :
power feedback controls From Eq. (35). Moreover, the
voltages commands Vrq-c, Vrd-c are generated by the “Vrq-c C em J ref ke() C g f . méc (48)
Computation” and “Vrd-c Computation” blocks via the rotor
currents feedback control of according to (39).
We have V1 ke 2 0 . Therefore, according to
3.4. Maximum power point tracking: Lyapunov the system is globally asymptotically stable.
Wind energy, even though abundant, varies continuously
due to the fluctuating nature of the wind speed. The power
captured by the turbine depends mainly on the power
coefficient Cp, which is a function of the speed of the
generator (or TSR ). Maintaining Cp at its maximum value
allows the wind-energy conversion systems to produce all the
power they are capable of.
Several maximum power extraction algorithms exist in
the literature. This paper, focus on the TSR control, using a
backstepping controller, we regulate the rotational speed of
the DFIG, in order to maintain the TSR to its optimum value
(Cp-max) at which power extracted is maximum. This method
requires the measurement or the estimation of both the wind Fig. 9: Maximum power point tracking using backstepping
speed and the turbine speed, and the turbine optimum TSR
Fig.2 (corresponding to Cpmax) must be known. 4. Simulations Results
The angular rotation speed t-opt that corresponds to the
In this section, we will test and compare the performance
optimum value of TSR (Cp−max ) is given by:
of the different controllers presented in the previous section.
Cp max We have made three simulations for each, to conclude on the
t opt R (40)
V1 convergence properties and stability of the overall closed loop
And according to (6) we can write: system, disturbance rejection and robustness.
The proposed DFIG control has been simulated using
méc ref t opt .G (41)
Matlab/Simulink. DFIG parameters are those in appendix. In
All recent models of digital MPPT controllers available order to satisfy the convergence and stability conditions, the
are microprocessors controllers. In this work, we used a
backstepping algorithm to develop the control law allowing adjustment parameters of our backstepping approach are
the system to follow the desired trajectory. We have: chosen as follows: k1= 80000, k2=5000, k3=90000 and
k4=6000 to satisfy convergence condition.
dméc
J Cg Cem f .méc (42)
dt 4.1. Dynamic performances
Step 1: Computation of the control variable
The modelling of the wind profile requires climatic and
We define e that represents the error variable: geographical data of the concerned site, as well as the period
of the year concerned by the study. Therefore, several
e() ref e() ref (43) researches have been carried out. In this work, the wind profile
We select the quadratic Lyapunov function: is modelled in deterministic form by a sum of several
harmonics, around an average speed Fig.10:
1 2
V1
b k w v t
e (44) i
2 V( t ) A a . sin (49)
k 1 k
1312
INTERNATIONAL JOURNAL of RENEWABLE ENERGY RESEARCH
M. Nadour et al., Vol.7, No.3, 2017
Where A is the mean value of wind speed, 𝑎𝑘 and 𝑏𝑘 . 𝑤𝑣 are In brief, for the first simulation, we can observe that with
respectively the amplitude and the pulsation of the harmonic both backstepping and PI controller, the output of our systems
of order k. converges perfectly to their reference values of the active and
reactive power (Ps-ref, Qs-ref) coming from the control in
MPPT operation conditions of the wind turbine, all tracking
errors converge to zero asymptotically. The wind captured
active power has the same shape as the wind profile applied
(it is considered negative because it is a generated power)
However, the obtained results shows the superiority of the
backstepping approach in terms of the response time
(TPI=0.8sec, TBS=0.005sec). On the other hand, in the context
of this test, the performance of these regulators can be
considered equivalent.
1313
INTERNATIONAL JOURNAL of RENEWABLE ENERGY RESEARCH
M. Nadour et al., Vol.7, No.3, 2017
the synthesis of this type of controllers is based on transfer Fig. 16 and Fig.17 shows that the influence of parameter
functions without expecting any disturbance. On the other variations is higher with the PI controller than with
hand, backstepping controller shows excellent rejection of backstepping controller. The response time of the PI controller
disturbance and a satisfactory tracking performance has been significantly increased. Whereas the backstepping
respectively of active and reactive power. control scheme provide a good behaviour in the case of a large
parametric variation.
1314
INTERNATIONAL JOURNAL of RENEWABLE ENERGY RESEARCH
M. Nadour et al., Vol.7, No.3, 2017
The open loop MPPT block diagram provide the active power Speed” Journal of Theoretical and Applied Information
reference for our control schemes, while the reactive power is Technology. Vol.81, No.2 2015. (Article)
maintained equal to zero, so that we keep a unitary power
[5] F. Poitiers, T. Bouaouiche, M. Machmoum., “Advanced
factor for the grid [8]. The simulation results allows us to show
control of a doubly-fed induction generator for wind
the proposed algorithms capabilities to react, in terms of
energy conversion”, Electric Power Systems Research,
tracking performances, disturbance rejection, and robustness
Vol.79, pp.1085–1096, 2009. (Conference paper)
against parametric variations. We have made three
simulations for each control scheme. All in all, from a [6] Iman. Nouira, Adel Khedher. “A Contribution to the
conceptual point of view, we noticed that the proposed Design and the Installation of a Universal Platform of a
backstepping approach provides more meaningful results Wind Emulator using a DC Motor”. International Journal
compared to the PI control. Therefore, this strategy is offers a of Renewable Energy Research, IJRER. Imen Nouira et
good candidate for controlling DFIG integrated into a wind al., Vol.2, No.4, 2012 (Article)
energy conversion system interconnected to the grid.
[7] J. Ben Alaya, A. Khedher and MF. Mimouni, “DTC and
Appendix Nonlinear Vector Control Strategies Applied to the DFIG
operated at Variable Speed”, WSEAS Transactions on
TABLE 1 environment and development, Vol. 6, No. 11, pp. 744-
Wind Turbine data 753, November 2010 (Article)
Blade radius R=35
[8] E. Mahersi, A. Khedher, MF. Mimouni, “The Wind energy
Power Coefficient Cp max=0.44
Conversion System Using PMSG Controlled by Vector
Optimal relative wind speed λ max=10.2
Control and SMC Strategies”, International Journal of
Mechanical speed multiplier G=60 Renewable Energy Research, IJRER, Vol. 2, No.4, pp.
Moment of inertia J=0.41 732-741, April 2012. (Article)
Damping coefficient F=0.017
[9] BEKAKRA, Youcef & ATTOUS, D. Ben. “Sliding mode
Density of air d=1.2
controls of active and reactive power of a DFIG with
MPPT for variable speed wind energy conversion”.
TABLE 2
Australian Journal of Basic and Applied Sciences, 2011,
Double Fed Induction Generator data vol. 5, no 12, p. 2274-2286. (Article)
Rated Power 1.5MW
Rated stator voltage vs=690V
[10] Khriss, Ali, Nasser, Tamou, et Essadki, Ahmed. “A Linear
Active Disturbance Rejection Control applied for DFIG
Nominal frequency fs=50Hz based Wind Energy Conversion System”. International
Number of pole pair P=2 Journal of Computer Science Issues (IJCSI), 2013, vol. 10,
Rotor Resistance Rr=0.021 no 2, p. 391-399. (Article)
Stator Resistance Rs=0.012
[11] Chakib, R., Essadki, A., & Cherkaoui, M. “Active
Rotor Inductance Lr=0.01367 Disturbance Rejection Control for Wind System Based on
Stator Inductance Ls=0.0137 a DFIG”. World Academy of Science, Engineering and
Mutual Inductance M=0.0135 Technology, International Journal of Electrical, Computer,
Energetic, Electronic and Communication Engineering,
References 2014, vol. 8, no 8, p. 1306-1315. (Article)
[1] B. Bousoufi, M. Karim, A. Lagrioui, M. Taoussi, A. [12] F. Kendouli, K. Nabti, K. Abed, H. Benalla.
Derouich, “Adaptive Backstepping Control of DFIG "Modélisation, simulation et contrôle d’une turbine
Generators for Variable-speed Wind Turbines system”. éolienne à vitesse variable basée sur la génératrice
International Journal of Computers and Technology, IJCT. asynchrone à double alimentation". Revue des Energies
Vol.12, No.7. 2014. (Article) Renouvelables, Vol.14, No.1, 2011. (Article)
[2] N. Khemiri, A. Khedher, M. Faouzi. “Wind Energy [13] S.E. Ben Elghali. “Modélisation et Commande d’une
Conversion System using DFIG Controlled by Hydrolienne Equipée d’une Génératrice Asynchrone
Backstepping and Sliding Mode Strategies”. International Double Alimentation”. European Journal of Elecrical
Journal of Renewable Energy Research, IJRER. Nihel Engineering. 2008. (Standards and Reports)
Khemiri et al., Vol.2, No.3, 2012. (Article)
[14] Salma El AIMANI. “Modelisation de Differentes
[3] Intissar Moussa, Adel Bouallegue, Adel Khedher. “3kW Technologies D’Eolienne Intégrées Dans un Réseau
Wind Turbine Emulator Implementation on FPGA Using Moyenne Tension”. 2004. (Standards and Reports)
Matlab/Simulink”. International Journal of Renewable
Energy Research, IJRER. I. Moussa et al., Vol.5, No.4, [15] Yousfi MESSAOUD, Synthese des Controlleurs par
2015. (Article) Backstepping de la Machine Asynchrone 2014. (Standards
and Reports).
[4] Hassan Mahmoudi, Madiha El Ghamrasni, Ahmed
Largrioui, Badre Bossoufi. “Backstepping Adaptive [16] Handan Nak, Ali Fuat Ergenc “A New Controller for
Control of DFIG Generators for Wind Turbines Variable- Variable Speed Wind Turbine Generator”. International
1315
INTERNATIONAL JOURNAL of RENEWABLE ENERGY RESEARCH
M. Nadour et al., Vol.7, No.3, 2017
Conference on Renewable Energy Research and [19] Adinda Ihsani Putri, Minho Ahn, Jaeho Choi “Speed
Applications, ICRERA, 2013. (Conference paper). Sensorless Fuzzy MPPT Control of Grid Connected
PMSG for Wind Power Generation” International
[17] Abdel Ghani Aissaoui, Ahmed Tahour, Mohamed Abid,
Conference on Renewable Energy Research and
Najib Essounbouli, Frederic Nollet “ Using Neuro Fuzzy
Applications, ICRERA, 2012. (Conference paper).
PI Techniques in Wind Turbine Control” International
Conference on Renewable Energy Research and [20] E.Aydin, A. Polat, L.T.E Ergene “Vector Control Of DFIG
Applications, ICRERA, 2013. (Conference paper). n Wind Power Application” International Conference on
Renewable Energy Research and Applications, ICRERA,
[18] M.B.C Salles, A.J.S Filho and A.P.Grilo “A Study on the
2016. (Conference paper)
Rotor Side Control of DFIG-based Wind turbine during
Voltage Sags without Crowbar System” International
Conference on Renewable Energy Research and
Applications, ICRERA, 2013. (Conference paper).
1316