Professional Documents
Culture Documents
Iet-Rpg 2014 0321
Iet-Rpg 2014 0321
Research Article
ISSN 1752-1416
Robust active disturbance rejection Received on 23rd September 2014
Revised on 27th April 2015
controller design to improve low-voltage Accepted on 19th May 2015
doi: 10.1049/iet-rpg.2014.0321
ride-through capability of doubly www.ietdl.org
Abstract: This study presents the design of a robust active disturbance rejection (ADR) controller in order to improve low-
voltage ride-through (LVRT) capability of wind farms connected with doubly fed induction generator (DFIG). The ADR
controller is particularly effective in real-time estimation and mitigation of the total effect of various uncertainties
against a wide range of parameter variations, model uncertainties and large disturbances. The performance evaluation
of the designed controller is performed on an IEEE system under different test cases. The simulation results show that
the proposed controller is robust against uncertainties in operating conditions and successfully improves the damping
and voltage stability and thus the LVRT capability of DFIGs.
The wind turbine rotor that extracts the kinetic energy from the ′ 1 ′
Ėdr = ′
E dr + (X − X ′ )iqs + svs Eqr
′
+ vs v′qr (8)
wind is a complex aerodynamic system. The aerodynamic torque, To
which is the input torque to the wind turbine is given as
vds = Rs ids − Xqs′ + Edr
′
(9)
r
Tae = A c (l, u)v3w (1) vqs = Rs ids + Xqs′ + Eqr
′
2vm wt p (10)
where ρ is the air density, ω is the rotor speed, Awt is the swept area, vt = v2ds + v2qs (11)
cp is the pitch angle, θ is the pitch angle and l is the tip speed ratio.
Two-stage conversion of the aerodynamic torque Tae takes place where
through the drivetrain attached to the wind turbine. The drivetrain
is conventionally treated as two lumped masses, that is, turbine
mass and generator mass, which are connected together by a shaft X ′ = Xs + Xm Xr Xm + Xr (12)
with a certain damping and stiffness coefficient values. Turbine X = Xs + Xm (13)
mass includes lumped inertia of the turbine, part of the gearbox
and the low-speed shaft and generator mass includes generator Lr + Lm
rotor mass, high-speed shaft along with its disk brake and the rest To′ = (14)
Rr
part of the gearbox. The shaft dynamics can be expressed as [20]
Te = Edr ids + Eqr iqs (15)
1
v̇m = T − K s g − Dm v m (2) v X
2Hm ae v′dr =
dr m (16)
Xm + Xr
1
v̇G = K g − Te − DG vG (3) vqr Xm
2HG s v′qr =
(17)
Xm + Xr
1
ġ = 2pf vm − v (4) In (6)–(17), E′ is the transient voltage, X′ is the transient reactance, X
Ng G
is the rotor open-circuit reactance and Te is the electromagnetic
torque.
where H is the inertia constant, Ks is the torsion stiffness, γ is the The dc-link voltage dynamics can be written as
torsion angle, D is the torsion damping, Te is the electrical torque,
f is the grid frequency and Ng is the gear ratio.
v2dc
The induction generator receives the power from the stiff Cvdc v̇dc = − − Pr (t) − Pg (t) (18)
high-speed shaft. The relationship between the mechanical torque Rloss
(Tm) and torsion angle can be written as
where C is the dc-link capacitance, vdc is the voltage of the dc-link
Tm = Ks g (5) capacitor and Rloss is the total conducting and switching losses of
the converter, Pr(t) is the instantaneous input rotor power and
Pg(t) is the instantaneous output power of the GSC. Pr and Pg are
Following equations give the transient model of a DFIG [21] given by Chowdhury et al. [22]
1
Pr = vrd ird + vrq irq
ṡ = T − Tm (6) (19)
2HG e
Pg = vgd igd + vgq igq (20)
′ 1
Ėqr = ′ E′ qr − (X − X ′ )ids − svs Edr
′
− vs v′dr (7)
To This paper proposes a control strategy based on the above-described
The GSC and RSC control strategies for the DFIGs are shown in
Fig. 2. The RSC operates to control active and reactive powers
once a voltage dip is detected and thus helps limiting the rotor 4 Procedures for ADR controller design
fault current and increasing the damping of stator flux and,
consequently, improving the LVRT capability of the DFIGs. The Configuration of an ADR controller is shown in Fig. 3.
main objective of the GSC is to regulate the dc-link voltage and
reactive power irrespective of the magnitude and direction of the
slip power. It is important to maintain relatively constant voltage 4.1 Derivation of transfer function (TF) for DFIG system
through supplying the real-power demand for the RSC to perform
its control tasks although the GSC handles only 25% of the total The GSC or RSC with post-fault disturbance can be represented by
power of the DFIG [23]. The control task of the RSC includes
independent regulation of active and reactive powers with the help Y (s) = G(s)U (s) + W (s) (21)
of iqr and idr, which are achieved from Δvdc and Δvt by PI
controllers. The priority belongs to the active power, so the
where U(s) and Y(s) are the input and output, respectively, G(s) is the
Checker block checks the available capacity for idg with respect to
TF and W(s) is the total disturbance including unknown internal
iqg while the rating of GSC is 25% of the DFIG. The dc-link
dynamics and external disturbances, which are presented in the
voltage dynamics prevent a conventional linear controller from
output to facilitate simplicity in the control structure and eliminate
properly limiting the dc-voltage under severe disturbances. Thus
computation burden. Now, G(s) can be described as
the proposed control method considers the non-linearity of the
DFIGs.
The reference signals for the dc and terminal voltages vdcref and Y (s) bm sm + bm−1 sm−1 + · · · + b1 s + b0
vtref are set to a constant value (1 pu). These values depend on G(s) = = ,
U (s) an sn + an−1 sn−1 + · · · + a1 s + a0
three main factors: (i) the size of the converter, (ii) the ratio
between stator voltage and rotor voltage and (iii) the modulation n≥m (22)
factor of the power converters [24]. The reference point for
reactive power Qgref is set as zero (during normal condition) or a where ai and bj (i = 1, …, n, j = 1, …, m) are the coefficients of G(s).
certain non-zero value (during disturbances). The reference point Dividing both sides of (21) by G(s), we will have
for active power Pgref is set through maximum power point
tracking control (during normal operation) or the damping control
(during disturbances). (1/G(s))Y (s) = U (s) + W ′ (s) (23)
Fig. 2 Configuration of
a RSC controller
b GSC controller
where W′(s) = W(s)/G(s). 1/G(s) can be conducted as developed that plays a crucial role towards development of the
ADR control. The design of the ESO is based on the constant
1 a sn + an−1 sn−1 + · · · + a1 s + a0 high-gain parameter tuning to estimate the disturbance in real time
= nm , n≥m by augmenting the state variables of the system to include D(s). A
G(s) bm s + bm−1 sm−1 + · · · + b1 s + b0
number of conditions have to be met for convergence of the ESO
= cn−m sn−m + bcn−m−1 sn−m−1 + · · · + c1 s + c0 + Gleft (s) used in this paper for non-linear closed-loop DFIG system, which
can be found in [25].
(24) To construct the ESO, the system model is rewritten as
where ci (i = 0, …, n − m) are coefficients of the polynomial division
result and the remainder Gleft (s) is sX (s) = AX (s) + BU (s) + EsD(s)
(31)
Y (s) = CX (s)
dm−1 sm−1
+ dm−2 s + · · · + d1 s + d0
m−2
Gleft (s) = (25)
bm s + bm−1 s
m m−1 + · · · + b1 s + b0 where
⎡ ⎤
cn−m sn−m + bcn−m−1 sn−m−1 + · · · + c1 s + c0 + Gleft (s) Y (s) 0 1 0 ... 0
⎢ 0 ... 1 ... ...⎥
= U (s) + W ′ (s) (26) ⎢ ⎥
A=⎢
⎢... ... 0 ... 0 ⎥
⎥
⎣... ... ... ... 1 ⎦
where
0 0 ... ... 0 (n−m)×(n−m)
an
cn−m = (27) T
bm B = 0 . . . 0 b 0 (n−m)
(28)
We assume that D(s) has the local Lipschitz continuity and sD(S) is
bounded within domain of interests. With quantitative concept of
Dividing both sides of (28) by cn − m, we will have
Lipschitz continuity, a number of differential equations can be
solved so that effective convergence of numerical simulation is
sn−m Y (s) = bU(s) + D(s) (29) reached. Moreover, assumption of Lipschitz continuity allows ESO
to be simple, low-dimensional and singular structured and
where b = 1/cn−m, and a modified generalised disturbance is eliminates the problem of chattering phenomena which is
associated with difficulty in practical implementation of controllers
1 in hardware because of disorientation of switching signals.
D(s) = − c sn−m−1 + · · · + c1 s + c0 + Gleft (s) Y (s)
cn−m n−m−1 Now the ESO can be expressed as [26–28]
1
+ W ′ (s) (30) ^
cn−m sZ(s) = AZ(s) + BU (s)L Y (s) − Y (s)
(32)
Equation (29) will be taken as the system model for controller ^
design. Y (s) = CZ(s)
T
L = b1 b2 bn−m (n−m)
(s) is a reference input [29–32]
n−m−i
n−m − sKDi Zi (s) (36)
bi = · vio , i = 1, 2, . . . , n − m (33)
i i=1
The unique parameter ωo that is also the bandwidth of the observer where kP is the proportional gain and kD is the derivative gain of the
can be tuned to achieve the desired or required observer gains. With a PD controller.
well-tuned ESO, Zi (s) will be able to estimate the value of Xi (s) To further simplify the tuning process, all the closed-loop poles of
closely (i = 1, …, n − m). Then, we have the PD controller are set to −ωc. Then the controller gains have to be
selected as
^
Zn−m (s) = D (s) ≃ D(s) (34) kPi n−m−1
= · vcn−m−i , i = 1, 2, . . . , n − m − 1 (37)
^ kDi n−m−i
where D (s) represents estimated D(s).
In practice, the gains of the controller are tuned by trial-and-error
4.3 Design of ADR controller
Fig. 8 Wind farm responses because of sudden change in wind speed Fig. 9 Wind farm responses because of 10% increase in load
a Real power a Real power
b Reactive power b Reactive power
7 References
1 de Alegría, I.M., Andreu, J., Martín, J.L., Ibañez, P., Villate, J.L., Camblong, H.:
‘Connection requirements for wind farms: a survey on technical requirements and
regulation’, Renew. Sustain. Energy Rev., 2007, 11, pp. 1858–1872
2 Chowdhury, M.A., Shen, W.X., Hosseinzadeh, N., Pota, H.R.: ‘Transient stability
of power system integrated with DFIG wind farm’, IET Renew. Power Gener.,
2015, 9, pp. 184–194
3 Tsili, M., Papathanassiou, S.: ‘A review of grid code technical requirements for
wind farms’, IET Renew. Power Gener., 2009, 3, pp. 308–332
4 Chowdhury, M.A., Shen, W.X., Hosseinzadeh, N., Pota, H.R.: ‘Quantitative
assessment and comparison of fault responses for synchronous generator and
wind turbine generators based on modified transient energy function’, IET
Renew. Power Gener., 2014, 8, pp. 474–483
5 Joshi, N., Mohan, N.: ‘A novel scheme to connect wind turbines to the power grid’,
IEEE Trans. Energy Convers., 2009, 24, pp. 504–510
6 Rahimi, M., Parniani, M.: ‘Efficient control scheme of wind turbines with doubly
fed induction generators for low-voltage ride-through capability enhancement’, IET
Renew. Power Gener., 2010, 4, pp. 242–252
7 Hu, S., Lin, X., Kang, Y., Zou, X.: ‘An improved low voltage ride through control
strategy of doubly-fed induction generator during grid faults’, IEEE Trans. Ind.
Electron., 2011, 26, pp. 3653–3665
8 Ibrahim, A.O., Nguyen, T.H., Lee, D.C., Kim, S.C.: ‘A fault ride through technique
of DFIG wind turbine systems using dynamic voltage restorers’, IEEE Trans.
Energy Convers., 2011, 26, pp. 871–882
9 Mohammadi, J., Afsharnia, S., Vaez-Zadeh, S.: ‘Efficient fault-ride-through
control strategy of DFIG-based wind turbines during the grid faults’, Energy
Convers. Manage., 2014, 78, (0), pp. 88–95
10 Xu, L.: ‘Coordinated control of DFIG’s rotor and grid side converters during
network unbalance’, IEEE Trans. Power Electron., 2008, 3, pp. 1041–1049
11 Pena, R., Cardenas, R., Reyes, E., Clare, J., Wheeler, P.: ‘Control of a doubly fed
induction generator via an indirect matrix converter with changing DC voltage’,
IEEE Trans. Ind. Electron., 2011, 58, pp. 4664–4674
12 Valenciaga, F.: ‘Second order sliding power control for a variable speed-constant
frequency energy conversion system’, Energy Convers. Manage., 2010, 51, (12),
pp. 3000–3008
13 Zhang, S., Tseng, K.J., Choi, S.S., Nguyen, T.D., Yao, D.L.: ‘Advanced control of
series voltage compensation to enhance wind turbine ride-through’, IEEE Trans.
Ind. Electron., 2012, 27, pp. 763–772
Fig. 10 Wind farm responses of aggregated and detailed wind farm models 14 Campos-Gaona, D., Moreno-Goytia, E.L., Anaya-Lara, O.: ‘Fault ride-through
improvement of DFIG-WT by integrating a two-degrees-of-freedom internal
for a three-phase short-circuit fault of duration 100 ms model control’, IEEE Trans. Ind. Electron., 2013, 60, pp. 1133–1145
a Real power 15 Phan, V.T., Lee, H.H.: ‘Improved predictive current control for unbalanced
b PCC voltage stand-alone doubly-fed induction generator-based wind power systems’, IET
Electr. Power Appl., 2011, 5, pp. 275–287
16 Mullane, A., Lightbody, G., Yacamini, R.: ‘Wind-turbine fault ride through
enhancement’, IEEE Trans. Power Syst., 2005, 20, pp. 1929–1937
31 at 1 s. Fig. 9 shows the real and reactive power outputs of WF1. 17 Han, J.: ‘From PID to active disturbance rejection control’, IEEE Trans. Ind.
From this figure, it is evident that the controller stabilises the system Electron., 2009, 56, pp. 900–906
at different equilibrium points although it is designed for rated 18 Gao, Z.: ‘Scaling and parameterization based controller tuning’. Proc. American
Control Conf., 2003, pp. 4989–4996
operating conditions. 19 Gao, Z.: ‘Active disturbance rejection control: a paradigm shift in feedback control
system design’. Proc. American Control Conf., 2003, p. 7
20 Ackermann, T. Ed.: ‘Wind power in power systems’ (Wiley, New Jersey, 2012)
5.4 Dynamic interaction among controllers 21 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, pp. 257–264
A comparative study is carried out for aggregated model of wind 22 Chowdhury, M.A., Hosseinzadeh, N., Billah, M.M., Haque, S.A.: ‘Dynamic DFIG
farms and a detailed model of each DFIG embedded with the wind farm model with an aggregation technique’. Proc. Int. Conf. Electrical and
designed controller in order to inquire the interactions among Computer Engineering, 2010, pp. 330–333
several DFIG controllers,. A severe three-phase short-circuit fault 23 Hossain, M.J., Pota, H.R., Ramos, R.A.: ‘Improved low-voltage ride-through
capability of fixed-speed wind turbines using decentralised control of
is simulated at bus 7 at 1 s which is subsequently cleared after STATCOM with energy storage system’, IET Gener. Transm. Distrib., 2012, 6,
100 ms. Fig. 10 shows the terminal voltages and real-power pp. 719–730
outputs of WF1, which affirms that the dynamic performance of 24 Chowdhury, M.A., Hosseinzadeh, N., Shen, W.X.: ‘Smoothing wind power
the system is preserved in spite of existing interactions among the fluctuations by fuzzy logic pitch angle controller’, Renew. Energy, 2012, 38,
pp. 224–233
DFIG units with the designed controllers. 25 Guo, B.Z., Zhao, Z.L., Yao, C.Z.: ‘The active disturbance rejection control for
nonlinear systems using time-varying-gain’. Proc. Asian Control Conf., 2013,
pp. 1–6
26 Rubio, J.J., Meléndez, F., Figueroa, M.: ‘An observer with controller to detect and
6 Conclusions reject disturbances’, Int. J. Control, 2014, 87, pp. 524–536
27 Mahmoud, M.S., Mamon, A.M., Shi, P.: ‘Observer-based fault tolerant control of a
An ADR control is proposed in this paper in order to improve LVRT class of nonlinear networked control systems’, Int. J. Control, 2014, 87,
pp. 1707–1715
capability of DFIG connected wind farms. The systematic design 28 Li, Y., Yang, B., Zheng, T., Li, Y.: ‘Extended state observer based adaptive back
procedure of the controller is presented followed by discussion on stepping sliding model control of electronic throttle in transportation cyber physical
dynamic model of DFIG and its control objectives. Simulations systems’, Math. Probl. Eng., 2015, 2015, pp. 1–11
are carried out on an IEEE test system and the results show that 29 Rubio, J.J., Figueroa, M., Perez Cruz, J.H., Bejarano, F.J.: ‘Geometric approach
and structure at infinite controls for the disturbance rejection’, IET Control
the proposed controller is robust against uncertainties in operating Theory Appl., 2012, 6, pp. 2528–2537
conditions and successfully improves the LVRT capability of 30 Chen, M.S., Chen, C.C.: ‘H infinity optimal design of robust observer against
DFIG wind farms. Future works include the performance analysis disturbances’, Int. J. Control, 2014, 87, pp. 1208–1215