Professional Documents
Culture Documents
Direct Active and Reactive Power Regulation of DFIG Using Sliding-Mode Control Approach
Direct Active and Reactive Power Regulation of DFIG Using Sliding-Mode Control Approach
4, DECEMBER 2010
Abstract—This paper presents a new direct active and reactive s, r Stator, rotor.
power control (DPC) of grid-connected doubly fed induction gen- Superscripts
erator (DFIG)-based wind turbine systems. The proposed DPC
strategy employs a nonlinear sliding-mode control scheme to di- s, r Stator αs βs , rotor αr βr reference frames.
rectly calculate the required rotor control voltage so as to elimi- ∗ Reference value for controller.
nate the instantaneous errors of active and reactive powers without ∧ Conjugate complex.
involving any synchronous coordinate transformations. Thus, no
extra current control loops are required, thereby simplifying the
system design and enhancing the transient performance. Constant
I. INTRODUCTION
converter switching frequency is achieved by using space vector OUBLY fed induction generators (DFIGs) are extendedly
modulation, which eases the designs of the power converter and the
ac harmonic filter. Simulation results on a 2-MW grid-connected
DFIG system are provided and compared with those of classic
D used in modern wind power generation systems due to
their variable speed operation, four-quadrant active and reactive
voltage-oriented vector control (VC) and conventional lookup ta- power capability, low-converter cost, and reduced power losses
ble (LUT) DPC. The proposed DPC provides enhanced transient compared with other solutions such as fixed speed induction
performance similar to the LUT DPC and keeps the steady-state generators or fully fed synchronous generators with fully sized
harmonic spectra at the same level as the VC strategy. converters.
Index Terms—Constant switching frequency, direct power con- Classic control of grid-connected DFIGs is usually based
trol (DPC), doubly fed induction generators (DFIGs), sliding-mode on either stator voltage oriented [1], [2] or stator-flux-oriented
control (SMC), wind power. (SFO) [3], [4] vector control (VC). The scheme decouples the
rotor current into active and reactive power components in the
synchronous reference frame. Control of instantaneous stator
NOMENCLATURE
active and reactive powers is then achieved by regulating the
Is, Ir Stator, rotor current vectors. decoupled rotor currents, using proportional-integral (PI) con-
Lm Mutual inductance. trollers. One main drawback for this control scheme is that the
Ls , Lr Stator, rotor self-inductances. performance highly relies on the tuning of the PI parameters
Lσ s , Lσ r Stator, rotor leakage inductances. and accurate machine parameters such as stator and rotor induc-
Ps , Qs Stator output active and reactive powers. tances and resistances. Thus, performance may degrade when
Rs , Rr Stator, rotor resistances. actual machine parameters deviate from values used in the con-
Us, Ur Stator, rotor voltage vectors. trol system.
θr Rotor angle. Considering discrete operation of voltage source inverters,
ψs , ψr Stator, rotor flux linkage vectors. direct torque control (DTC), as an alternative to the VC con-
ω1 , ωr , ωslip Stator, rotor, and slip angular frequencies. trol for induction machines, was proposed in [5] and [6]. The
DTC strategy provides direct torque regulation of the machine’s
Subscripts
torque, reduces the complexity of the VC strategy and mini-
αs , βs Stationary αs βs axis. mizes the use of machine parameters. Initially, the basic DTC
αr , βr Rotor αr βr axis. method directly controls the torque and flux by selecting volt-
age vectors from a predefined lookup table (LUT) based on the
stator flux and torque information. One main problem [7] is that
Manuscript received November 30, 2009; revised February 1, 2010 and March the converter switching frequency varies with operating condi-
8, 2010; accepted April 8, 2010. Date of publication June 14, 2010; date of tions and torque/flux hysteresis controllers’ bandwidth, which
current version November 19, 2010. This work was supported in part by the significantly complicates power circuit designs and results in
National Natural Science Foundation of China under Project 50907057. Paper
no. TEC-00507-2009. obvious torque pulsations. Several efforts have been addressed
J. Hu and Z. Q. Zhu are with the Department of Electronic and Elec- to solve this problem by incorporating space vector modulation
trical Engineering, University of Sheffield, Sheffield S1 3JD, U.K. (e-mail: (SVM) technique, and meanwhile constant switching frequency
emec_zju@zju.edu.cn; emec_zju@hotmail.com; Z.Q.Zhu@sheffield.ac.uk).
H. Nian and Y. He are with the College of Electrical Engineering, Zhejiang was achieved [8]–[10]. In [8] and [9], inverter switching duty cy-
University, Hangzhou 310027, China (e-mail: nianheng@zju.edu.cn; cles were generated from torque and flux PI controllers, whereas
ykhe@zju.edu.cn). in [10], they were calculated based on the instantaneous errors
B. Hu is with the Zhejiang Wind Power Development Corporation Ltd.,
Hangzhou, China (e-mail: raymond_hb@hotmail.com). of torque and flux within each sampling period. In [11], the
Digital Object Identifier 10.1109/TEC.2010.2048754 inverter’s output voltage vectors were selected using the basic
0885-8969/$26.00 © 2010 IEEE
HU et al.: DIRECT ACTIVE AND REACTIVE POWER REGULATION OF DFIG USING SLIDING-MODE CONTROL APPROACH 1029
According to (1), the rotor flux linkage vector can be ex- Differentiating (6) results in instantaneous variations of stator
pressed in terms of stator current and stator flux linkage vectors active and reactive powers as
as
dPs 3 disα dusα disβ dusβ
Lr s =− usα + isα + usβ + isβ
ψ sr α β = σLm I ssα β + ψ (2) dt 2 dt dt dt dt
Lm sα β
(10a)
where σ = 1 − Ls Lr L2m is leakage factor.
From Fig. 1, the stator and rotor voltage vectors are given in dQs 3 disα dusβ disβ dusα
=− usβ + isα − usα − isβ .
the stator stationary reference frame as dt 2 dt dt dt dt
dψ ssα β (10b)
U ssα β = Rs I ssα β +
dt
As expressed in (10), the network voltage variation is re-
dψ sr α β quired, considering an ideal network, namely,
U sr α β = Rr I sr α β + − jωr ψ sr α β . (3)
dt
Based on (2) and (3), the instantaneous variations of stator usα = Us sin(ω1 t)
current can be expressed as usβ = Us sin(ω1 t − π/2) = −Us cos(ω1 t). (11)
dI ssα β 1 Lr s
= U sr α β − Rr I sr α β − U sα β − Rs I ssα β Thus, the instantaneous network voltage variation can be ob-
dt σLm Lm tained as
jωr Lr s
+ σLm I ssα β + ψ sα β . (4) dusα
σLm Lm = ω1 Us cos (ω1 t) = −ω1 usβ
dt
The instantaneous stator active and reactive power outputs dusβ
from the DFIG to the network side can be calculated as = ω1 Us sin (ω1 t) = ω1 usα . (12)
dt
s
Ps + jQs = −1.5U ssα β × Î sα β (5) Based on (4), the instantaneous stator current variations can
and be expressed with respective α, β components as
Ps = −1.5 (usα isα + usβ isβ ) (6a) disα
=
1
ur α − Rr ir α −
Lr
(usα − Rs isα )
dt σLm Lm
Qs = −1.5 (usβ isα − usα isβ ) (6b)
ωr Lr
where Ps > 0 and Ps < 0 mean that the DFIG operates as a − σLm isβ + ψ sβ
σLm Lm
generator and a motor, respectively, Qs > 0 and Qs < 0 denote
that the DFIG exports capacitive and inductive reactive power disβ 1 Lr
= ur β − Rr ir β − (usβ − Rs isβ )
to the grid, respectively. dt σLm Lm
Besides, the electromagnetic torque can be expressed using
ωr Lr
the following equation: + σLm isα + ψ . (13)
σLm Lm sα
s
3 pLm Im(ψ sα β × ψ̂ r α β )
s
Te = Substituting (12) and (13) into (10) and arranging them in
2 (σLs Lr )
matrix form yield
3 pLm (ψ sβ ψ r α − ψ sα ψ r β )
= (7) d Ps 3 1 usα usβ ur α
2 (σLs Lr ) =−
dt Qs 2 σLm usβ −usα ur β
where p is the number of pole pairs.
Consequently, the mechanoelectrical equation of a wind- 3 ωr Lr usβ −usα ψ sα
−
turbine driven DFIG system is expressed as 2 σL2m −usα −usβ ψ sβ
J dωr 3 Rr −usα −usβ ir α
= Tm − Te (8) −
p dt 2 σLm −usβ usα ir β
⎡ Lr ⎤
where J is inertia constant, Te can be calculated from (7), Tm
σ L 2m Rs −ωslip
is the output torque of wind turbine and can be obtained from ⎢ ⎥ Ps
+⎣ Lr ⎦
the optimum torque–speed curve between the cut-in wind speed ωslip R Qs
s
and limited wind speed as [21], [22] σL2m
2 2
ωr 3 Lr usα + u2sβ
Tm = Kopt (9) + . (14)
p 2 σL2m 0
where Kopt is the optimal torque constant of wind turbine. where ωslip = ω1 − ωr is slip angular frequency.
HU et al.: DIRECT ACTIVE AND REACTIVE POWER REGULATION OF DFIG USING SLIDING-MODE CONTROL APPROACH 1031
2) SMC Law: In an SMC design, as the name indicates, the where KP 1 and KQ 1 are positive control gains, sgn(S1 ) and
task is to force the system state trajectory to the interaction of sgn(S2 ) are respective switch functions for active and reactive
the switching surfaces mentioned earlier. In this paper, an SMC powers.
scheme is designed to generate the converter output voltage 3) Proof of the Stability: For stability to the sliding surfaces,
reference as an input to SVM module. it is sufficient to have dW /dt < 0. By setting appropriate switch
The motion projections of the system (10) and (14) on S functions, the stability can be achieved provided the following
subspace are derived, by differentiating S in (16), as condition is satisfied:
dS1 deP (t) d If S1 sgn(S1 ) > 0 and S2 sgn(S2 ) > 0 then
= + KP eP (t) = − Ps + KP (Ps∗ − Ps )
dt dt dt dW T dS KP 1 0 sgn(S1 )
=S = −S T
. (24)
dS2 deQ (t) d dt dt 0 KQ 1 sgn(S2 )
= + KQ eQ (t) = − Qs + KQ (Q∗s − Qs ) .
dt dt dt The time derivative of Lyapunov function dW /dt is definitely
(19) negative so that the control system becomes asymptotically
stable.
Substituting (14) into (19) leads to
4) Proof of the Robustness: In the practical operation, the
dS sliding surface S will be affected by the parameter variations,
= F + DU sr α β (20)
dt AD sample errors, measurement noises, and so on. Thus, (20)
where should be rearranged as
F = [ F1 F2 ]T U sr α β = [ ur α ur β ]T dS
= F + DU sr α β + H (25)
dt
F1 3ωr Lr usβ −usα ψsα
= where H = [H1 H2 ]T represent system disturbances.
F2 2σL2m −usα −usβ ψsβ Thus, (24) can be rewritten as
3Rr −usα −usβ ir α dW H1 KP 1 0 sgn(S1 )
T dS
+
2σLm −usβ =S =S T
− .
usα ir β dt dt H2 0 KQ 1 sgn(S2 )
⎡ ⎤ (26)
Lr
R −ωslip It is worth noting that if the positive control gains fulfill the
⎢ σL2m s ⎥ Ps
−⎢ ⎣
⎥
⎦ Q following condition, namely, KP 1 > |H1 | and KQ 1 > |H2 |, the
Lr s
ωslip R s time derivative of Lyapunov function dW /dt is still definitely
σL2m negative. Thus, the SMC features strong robustness.
2
3 Lr usα + u2sβ 5) Remedy of Power Chattering Problem: The SMC scheme
− , developed earlier guarantees the fast tracking of the instanta-
2 σL2m 0
neous active and reactive powers from DFIG stator side. How-
KP (Ps∗ − Ps ) ever, fast switching may generate unexpected chattering, which
+
KQ (Q∗s − Qs ) may excite unmodeled high-frequency system transients and
and even result in unforeseen instability. To eliminate this problem,
the discontinuous part of the controller is smoothed out by intro-
3 1 usα usβ
D= . ducing a boundary layer around the sliding surface. As a result,
2 σLm usβ −usα a continuous function around the sliding surface neighborhood
In SMC, a Lyapunov approach is used for deriving conditions is obtained as ⎧
on the control law that will drive the state orbit to the equilibrium ⎪
⎪ 1, if Sj > λj
⎪
⎨S
manifold. The quadratic Lyapunov function is selected as j
sgn(Sj ) = , if |Sj | ≤ λj (27)
1 T ⎪
⎪ λ
W = S S ≥ 0. (21) ⎪
⎩
j
2 −1, if Sj < −λj .
The time derivative of W on the state trajectories of (20) is where λj > 0 is the width of the boundary layer and j = 1, 2.
given by According to (23) and (27), the required control voltage for
rotor side converter is obtained in the stator stationary reference
dW 1 T dS dS T dS
= S +S = ST = S T (F + DU sr α β ). frame and can be transformed into rotor reference frame rotating
dt 2 dt dt dt
(22) at the angular speed of ωr as
The switch control law must be chosen so that the time deriva- U rr α β = U sr α β e−j θ r . (28)
tive of W is definitely negative with S = 0. Thus, the following Thus, SVM module is used to generate the required switching
control law is selected: voltage vectors and their respective duration times.
−1 F1 KP 1 0 sgn(S1 ) 6) System Implementation: Fig. 4 shows the schematic dia-
U r α β = −D
s
+
F2 0 KQ 1 sgn(S2 ) gram of the proposed DPC strategy, using the SMC approach.
(23) As shown, the developed SMC directly generates the voltage
HU et al.: DIRECT ACTIVE AND REACTIVE POWER REGULATION OF DFIG USING SLIDING-MODE CONTROL APPROACH 1033
TABLE I
PARAMETERS OF THE SIMULATED DFIG SYSTEM
TABLE II
CONTROL PARAMETERS OF SMC REGULATOR
Fig. 6. Simulation results using three different control strategies during various stator active and reactive power steps. (a) Active power output (MW). (b) Reactive
power output (MVar). (c) Three-phase stator currents (kA). (d) Three-phase rotor currents (kA). (A) Conventional LUT DPC. (B) Proposed SMC DPC. (C) Classic
VC.
HU et al.: DIRECT ACTIVE AND REACTIVE POWER REGULATION OF DFIG USING SLIDING-MODE CONTROL APPROACH 1035
Fig. 10. Simulated results under various stator active and reactive power steps and rotor speed variations. (a) Stator active power (MW) and reactive power
(MVar). (b) Three-phase stator currents (kA). (c) Three-phase rotor currents (kA). (d) Rotor speed (pu). (A) With no L m , R s , R r errors. (B) With −50% L m ,
−50% R s , −50% R r errors. (C) With +50% L m , −50% R s , −50% R r errors. (D) With +50% L m , +50% R s , +50% R r errors.
DPC, and meanwhile keeps the steady-state harmonic spectra C. Robustness to Parameters Mismatch
at the same level as the classic VC due to the use of SVM mod-
Further tests of the impact of DFIG’s parameters variations
ulation technique, as shown in Fig. 4. For different operation on both steady state and transient performance with SMC DPC
conditions, such as different active/reactive powers and rotor were carried out. Since the leakage flux magnetic path is mainly
speeds, the system reponses and stator current harmonic spectra
air in the generator, the variations of the stator and rotor leakage
behave similarly to those shown in Figs. 6, 7 and 8. inductances during operation are insignificant. However, mu-
tual inductance variation needs to be considered due to possible
B. Effect of Switch Functions sgn(S1 ) and sgn(S2 ) variation of the magnetic permeability of the stator and rotor
In order to confirm the effectiveness of the remedy for power cores under different operating conditions. Besides, variations
chattering problems with the proposed SMC DPC strategy, of stator and rotor resistances should also be taken into account.
Fig. 9 shows the active and reactive power errors and as- Fig. 10(A)–(D) shows the simulation results with mutual induc-
sociated continuous switch functions. Taking the shadow in tance and stator and rotor resistances used in the controller hav-
Fig. 9 as an example, during the sampling period the active ing various errors, respectively. As shown, during the period of
power error is within the width of the positive boundary layer, 0.1–0.3 s, the rotor speed increased from 0.8 pu (subsynchronous
namely, 0 < S1 < 200 000, thus the active power switch func- speed, 1200 r/min) to 1.2 pu. Various stator power steps were
tion sgn(S1 ) is 0 < S1 /λ1 < 1. Meanwhile for the reactive applied, namely, active power references were changed from 1
power, the error is within the width of the negative bound- to 2 MW at 0.15 s and backed to 1 MW at 0.25 s and, meanwhile,
ary layer, which is −250 000 < S2 < 0, as a result, the reac- the reactive power references changed from −1 (inductive) to
tive power switch function sgn(S2 ) is set at −1 < S2 /λ2 < 0. 1 MVar (capacitive) at 0.1 s and backed to −1 MVar at 0.3 s.
The switch functions during other sampling periods are similar, As shown in Fig. 10(A), the system response with rotor speed
which is not explained thoroughly here due to space limitation. variations is satisfactory. Comparing Fig. 10(A)–(D), there are
HU et al.: DIRECT ACTIVE AND REACTIVE POWER REGULATION OF DFIG USING SLIDING-MODE CONTROL APPROACH 1037
Yikang He (SM’90) was born in Changsha, Hunan, Z. Q. Zhu (M’90–SM’00–F’09) received the B.Eng.
China. He graduated from the Department of Electri- and M.Sc. degrees in electrical and electronic engi-
cal Engineering, Tsinghua University, Beijing, China, neering from Zhejiang University, Hangzhou, China,
in 1964. in 1982 and 1984, respectively, and the Ph.D. degree
Since 1964, he has been a Teacher at the Col- in electronic and electrical engineering from The Uni-
lege of Electrical Engineering, Zhejiang University, versity of Sheffield, Sheffield, U.K., in 1991.
Hangzhou, China, where he is currently a Professor. From 1984 to 1988, he was a Lecturer in the
His research interests include electric machinery, mo- Department of Electrical Engineering, Zhejiang Uni-
tor control, power electronics, and renewable energy versity. Since 1988, he has been with The University
conversion. of Sheffield, where he was initially a Research As-
sociate and was subsequently appointed to an estab-
lished post as Senior Research Officer/Senior Research Scientist. Since 2000, he
has been a Professor of electrical machines and control systems in the Depart-
ment of Electronic and Electrical Engineering, The University of Sheffield, and
is currently Head of the Electrical Machines and Drives Research Group. His
current major research interests include design and control of permanent-magnet
brushless machines and drives, for applications ranging from automotive and
aerospace to renewable energy.