You are on page 1of 34

ISA Transactions 125 (2022) 631–664

Contents lists available at ScienceDirect

ISA Transactions
journal homepage: www.elsevier.com/locate/isatrans

Practice article

Experimental investigation of efficient and simple wind-turbine based


on DFIG-direct power control using LCL-filter for stand-alone mode

Fayssal Amrane a,b , , Bruno Francois b , Azeddine Chaiba a,c
a
Research Automatics Laboratory of Setif (LAS), Department of Electrical Engineering, Ferhat ABBAS University of Setif-1, Setif, Algeria
b
Laboratoire d’Electrotechnique et d’Electronique de Puissance de Lille (L2EP), Ecole Centrale de Lille, Lille, France
c
Department of Industrial Engineering, University of Khenchela, Algeria

article info a b s t r a c t

Article history: This paper suggests an experimental implementation study of the Wind Energy Conversion System
Received 29 June 2020 (WECS) based on efficient Direct Power Control (DPC). Stand-alone mode for variable wind speed
Received in revised form 19 June 2021 application using Doubly-Fed Induction Generator (DFIG) is studied and developed in this work. Due to
Accepted 4 July 2021
the wind power performance limitation of traditional PI controllers, such as overshoot, response time,
Available online 6 July 2021
and static error; IP (integral–Proportional) controllers is replaced instead of the PI to control rotor
Keywords: current d–q components (Ird and Irq ) in a Park frame through AC–DC–AC converter. A comparative
Wind Energy Conversion System: WECS experimental study was implemented to improve the power quality using L, LC & LCL passive filters
Direct Power Control: DPC between the DFIG’s rotor circuit and the inverter. Experimental results prove that the proposed DPC
LCL-Filter under stand-alone mode with LCL-Type filter could operate in several conditions despite the sudden
dSPACE 1103 wind speed variations. It improves the unity power factor grid operation (≈0.98), dynamic responses,
Doubly Fed Induction Generator: DFIG and the decoupled power control with high wind power performances: good reference tracking, short
Integral–Proportional: IP
response time, neglected overshoot, and low power error. The power quality injected into the RL-load
satisfied the limit specified by IEEE harmonic standard 519 (less than 5%).
© 2021 ISA. Published by Elsevier Ltd. All rights reserved.

1. Introduction stress [7], but also by allowing the WTS to operate as a more
flexible controllable generator for incorporation into electrical
Wind power potential has been rising massively in the recent networks.
years, with new plants by 2050, capacity of 5044 (GW) for on- The major AC power generation-based DFIG control topologies
shore wind turbines and capacity of 1000 (GW) for offshore wind for both grid-connected [8,9] and stand-alone [10,11] systems are
turbines [1]. Wind power generation is considered as one of the largely provided in the existing research literature (please refer
most efficient alternative sources of electricity due to its eco- Fig. 1). The following are the more popular control approaches,
for the control of DFIGs, field-oriented control (FOC) through
nomic advent ages [2]. For a variable speed wind turbine (VSWT),
stator flux based, and Direct Power Control (DPC). In [12,13], DPC
there are multiple benefits to the use of a double-fed induc-
is known for its fast time-to-response, easy structure, and less
tion generator (DFIG), such as decreased noise, lower mechanical
parameter reliance, which has attracted a wide range of academic
stress on the wind generator shaft, scaled-down inverters, and and industrial communities.
the ability to regulate stator active and reactive power [3,4]. The In [14], the authors have studied a novel algorithm for DC-
principal gain is that the power converter is rated at only 25%– voltage tuning. The basic idea of this research focused on the
30% of the generator power (Fig. 1), which reduces the price of adjustment of the DC link voltage is carried out by means of the
the converter and the power losses [5,6]. It also permits control stator voltage magnitudes control through a d-axis rotor current
of reactive and active power. The power electronics became a of the flux control loop in a Park frame. The load current will be
lot of advanced with the increasing capability coverage, and have immediately assisted by the q-axis rotor current.
brought important performance enhancements to wind turbines In [15], the authors suggested an interest search called ‘‘sen-
(WTs); not solely increasing energy and reducing mechanical sorless frequency and voltage control’’ in autonomous mode. The
basic goal of this paper was to minimize the number of detectors
∗ Corresponding author at: Research Automatics Laboratory of Setif (LAS), and the detectorless realization was adopted to achieve the field
Department of Electrical Engineering, Ferhat ABBAS University of Setif-1, Setif,
orientation and adjust DC-voltage and the stator frequency.
Algeria. In [16], the authors proposed a new study to analyze an
E-mail addresses: amrane_fayssal@live.fr, amrane_fayssal@univ-setif.dz autonomous DFIG system and the DC voltage control with sen-
(F. Amrane). sors reduction. The aim of this search is a redesigned regulation

https://doi.org/10.1016/j.isatra.2021.07.008
0019-0578/© 2021 ISA. Published by Elsevier Ltd. All rights reserved.
F. Amrane, B. Francois and A. Chaiba ISA Transactions 125 (2022) 631–664

Fig. 1. Schematic diagram of DFIG using direct power control in stand-alone mode.

diagram for an autonomous DFIG, which does not rely on the Firstly, the stator-circuit is connected to the grid, this topology
measurement of the stator voltages and currents. The nonlinear known as Grid-connected [4–9,21,22].
nature of the wind system requires the addition of filters to NB: Before the Stator-grid connection it should be respecting
reduce current ripples, especially between the power electronic the synchronization criteria between the stator and grid):
converter, the generator rotor circuits, and the grid. 1 — Same frequency (fgrid = fstator ).
Generally, in order to smooth the output currents from a 2 — Same voltage magnitude (Ugrid = Ustator ),
Voltage Source Inverter (VSI); higher order filters such as: LCL and 3 — Same sequence order (123 = UVW)
LLCL will replace the traditional L-filter [17,18].
4 — Zero voltage angle phase (θ = 0◦ )
Due to these merits, this solution is now widely used in dis-
Secondly, the stator-circuit of the DFIG is connected directly
tributed renewables generation [19,20] and active power filters.
to the RL-load via the capacitors-bank to provide a micro-grid,
The significant contributions are as follows:
this topology known by the stand-alone [10–16,23–25]. The main
1. Robust d–q axis rotor-current IP controllers based DPC hardware advantage of this topology compared to the first one; is
for WECS-DFIG in the Standalone mode is experimentally that it does not require the synchronization device between the
tested and validated under hard working conditions, to stator-circuit and the RL-load. In order to provide the power to
demonstrate the feasibility and effectiveness of the pro- the grid by the means of the rotor, the RSC is controlled via the
posed control. DPC by the means of IP regulator under d–q axis rotor currents
2. The enhancement of the quality of the power delivered to ‘‘Ird and Irq ’’, to generate the PWM switching signals to control the
the RL load is verified and approved by the experiment inverter.
tests (using the LCL type-filter between the rotor circuit of The generator speed varies near the synchronous speed (1500
the DFIG and the DC–AC converter). rpm) in the stable zone; because the electromagnetic torque as
3. Simplified implementation, reduced switching loses, high a function of the rotation speed is in the straight-line geometric
dynamic response and strong follow-up powers are the form, which provide directly the electromechanical parameters of
most significant achievements of the suggested control
the wind power system and consequently the rotor power values
system.
which are respectively absorbed/or injected into the network.
4. The proposed power control displays high performance of
So, if the DFIG-rotation speed is below 1500 rpm; means that
the wind power system in both the steady and transient
the slip will take a positive value s = (ns − n)/ns > 0 ⇒ so the
states.
DFIG drives in Sub-synchronous mode ⇒ the rotor absorbs the
This paper is structured as follows: first, the suggested control power from the grid (Pr = s ∗ Pn) by the means of the PWM
(standalone topology) is discussed in Section 2. Then, the turbine Back-to-back (B-2-B) converter. And if the DFIG-rotation speed
design, the description of the MPPT strategy with simulation is above 1500 rpm; the slip will take negative value s = (ns −
results, the modeling of the grid-side converter and the DFIG are n)/ns < 0 ⇒ so the DFIG operates in Super-synchronous mode ⇒
respectively illustrated in Section 3. In Section 4, the proposed the rotor delivers the power to the grid (Pr = s ∗ Pn) via the B-2-B
rotor-side converter (RSC) is demonstrated with a comparative converter.
study between both: the PI controller and the robust IP controller. Fig. 2 presents the proposed Stand-alone power-control
On the other hand, a complete hardware implementation (turbine scheme. An LCL-type filter is connected between the DFIG’s rotor-
emulator + DFIG) using dSPACE1103 is shown in detail. In Sec- circuit and the inverter to improve the stator and rotor voltage
tion 5, the influence of filters (L, LC and LCL) on the power quality
waveforms.
of the wind system will be illustrated and explained with ex-
The objective is to ensure high performances of the suggested
perimental results. In Section 6, the simulation and experimental
control under robustness currents/speed tests in terms of good
results are shown and discussed with more detailed explanations.
Finally, the reported work is concluded. tracking, small overshoot, short response time, low current and
power error.
2. Proposed control (stand-alone topology) To guarantee this kind of performance regarding current ref-
erences and speed fluctuations, IP (Integral–Proportional) con-
In the WECS review, there are basically two DFIG stator- trollers are designed to regulate the rotor current components Ird
connection topologies. and Irq under the d–q axis.
632
F. Amrane, B. Francois and A. Chaiba ISA Transactions 125 (2022) 631–664

Fig. 2. Proposed control scheme based on DFIG power control in stand-alone mode.

Fig. 3. Schematic block of wind turbine.

Fig. 5. MPPT control strategy without wind speed measurement.

Fig. 4. Theoretical maximum power coefficient (Cp = (16/27) ≈ 0.59).

3. WECS mathematical model

3.1. Wind turbine mathematical model

The wind turbine input power is expressed as [9,10,23]


1
Pv = ∗ ρ ∗ Sw ∗ v 3 (1)
2
where ρ represents the density of the air; Sw is the area swept
Fig. 6. Cp under different pitch angles (B◦ ).
by the blades of the wind turbine; v is the wind speed.
633
F. Amrane, B. Francois and A. Chaiba ISA Transactions 125 (2022) 631–664

λ is determined as the relationship between the tip speed of


the wind turbine blades to the wind speed. λ is defined as :
R ∗ Ωt
λ= (3)
v
where R is the radius of the blade, Ωt is the angular velocity of
the turbine.
The expression for Cp (λ, β ) may be described as below [9,10,
23]:
π ∗ (λ + 0.1)
[ ]
Cp (λ, β ) = (0.5 − 0.0167 ∗ (β − 2)) ∗ sin
18.5 − 0.3 ∗ (β − 2)
− 0.00184 ∗ (λ − 3) ∗ (β − 2) (4)

The MPPT strategy with no wind speed measurement is shown


in Fig. 5; therefore, Ps_ref (stator reference power) is computed by
Fig. 7. 3D Power coefficient versus Tip speed ratio (TSR) and Pitch angle degree
the multiplying the MPPT output (the mechanical speed Ωmec )
(B◦ ).
and the electromagnetic torque Tem_ref ; this provides Ps_ref =
Ωmec * Tem_ref .
By employing MATLAB/Simulink® to plot the curve of the
The mechanical power output of the wind turbine (the
power coefficient (Cp ) under various tilt angles (B◦ ) as depicted
schematical diagram is illustrated in Fig. 3) is expressed as fol-
in Fig. 6, it is evident that the null pitch angle (B◦ = 0◦ ) provides
lows:
the greatest Cp , which corresponds to the optimum top speed
1 ratio (TSR). Fig. 7 shows the 3-Dimensional characteristics of Cp
Pm = Cp ∗ Pv = ∗ Cp ∗ ρ ∗ Sw ∗ v 3 (2)
2 as a function of TSR and tilt angles (B◦ ) respectively. The main
where the power coefficient (Cp ) refers to the energy conversion objective of the MPPT strategy is to adjust the wind turbine speed
efficiency of the wind turbine (as shown in Fig. 4). Cp is a non- to the wind speed, in such a way as to maximize the converted
linear function of Tip Speed Ratio (TSR or λ) and blade angle β power, thus improving its energy efficiency and integration with
[◦ ]. the RL-load.

Fig. 8. Simulation results of MPPT strategy: (Cp versus λ ‘‘or TSR’’, Wind speed versus time, Cp versus time) Taero , Tgearbox &Tem using two wind speed profiles.

634
F. Amrane, B. Francois and A. Chaiba ISA Transactions 125 (2022) 631–664

Fig. 9. Main circuit topology of a back-to-back PWM converter fed DFIG (stand-alone mode).

results in the case of stepped wind speed, and the underside


displays the simulation results with random wind speed. It can
be observed that the maximum value of Cp (Cp_max = 0.4785) is
attained for B◦ = 0◦ and at λOpt =8.098.
This working point refers to the maximum power point track-
ing (MPPT) [23], as shown in Fig. 8 (the upper left side of the
two proposed cases). Then, the robustness of the MPPT algorithm
is tested by considering the proposed wind speed profiles. As a
result (Fig. 8), the greatest value of the Cp in (Cp_max = 0.4785) is
reached regardless of the suddenly changing wind speed.
Taero , Tgearbox , and Tem are shown in Fig. 8 (bottom) for the
Fig. 10. Stator and rotor flux vectors in the synchronous d–q frame. two suggested wind profiles respectively. Tem becomes negative
in the generator mode. Fig. 9 shows the whole circuit topology
of a DFIG system with a back-to-back PWM converter. In the
Two wind speed profiles are proposed (are used later in Sec- next sections, the GSC (Grid Side Converter), an RSC (Rotor Side
tion 6.1), as shown in Fig. 8 (the upper side) shows the simulation Converter), and a DC-link are modeled and discussed in detail.

Fig. 11. The doubly fed induction generator simplified model.

635
F. Amrane, B. Francois and A. Chaiba ISA Transactions 125 (2022) 631–664

Fig. 12. GSC configuration.

Fig. 13. Grid side converter topology (DC-link voltage control).

3.2. Mathematical model of DFIG • The electromagnetic torque is given by:

The dynamical model of the DFIG can be represented by Tem = p ∗ Lm ∗ (Ird ∗ Isq − Irq ∗ Isd ). (13)
the subsequent equations of state in the synchronized reference
frame [1,2], knowing that the d-axis is lined up with the stator
• And its associated motion equation is:
flux vector, as shown in Fig. 10 [13,14]. Tv is = f ∗ Ωmec . (14)
• Stator and rotor voltages: d
Tem − Tr = J ∗ Ωmec + Tvis . (15)
d dt
Vsd = Rs ∗ Isd + Φsd − ωs ∗ Φsq . (5) Jturbine
dt J = + Jg . (16)
d G2
Vsq = Rs ∗ Isq + Φsq + ωs ∗ Φsd . (6)
dt where; Rs , Rr , Lr , and Ls are respectively the resistances and the
d inductances of the stator and of the rotor circuit and Lm is the
Vrd = Rr ∗ Ird + Φrd − (ωs − ωr ) ∗ Φrq . (7) L2
dt mutual inductance, σ is the leakage factor: σ = 1 − L ∗mL . Vsd , Vsq ,
s r
d Vrd , Vrq , Isd , Isq , Ird , Irq , Φsd , Φsq , Φrd &Φrq respectively represent
Vrq = Rr ∗ Irq + Φrq + (ωs − ωr ) ∗ Φrd . (8)
dt the components along with the d and q axis of the stator and
rotor voltages, currents and flux. Tem , Tr , Tvis , Taero , and Tgearbox
• Stator and rotor fluxes:
are the electromagnetic, load, viscous, aerodynamic, and gearbox
Φsd = Ls ∗ Isd + Lm ∗ Ird . (9) torques. Jg , Jturbine , and J are respectively the generator, turbine
Φsq = Ls ∗ Isq + Lm ∗ Ird . (10) and total inertia, Ωmec is the mechanical speed, and G: is the gain
of gearbox. p is the number of pole pairs, ωs is the stator pulsation
Φrd = Lr ∗ Ird + Lm ∗ Isd . (11) = 314 rad/s, ωr is the rotor pulsation, ωslip is the slip pulsation
Φrd = Lr ∗ Ird + Lm ∗ Isd . (12) = (ωs −ωr ) and f is the friction coefficient. Ts and Tr are stator
636
F. Amrane, B. Francois and A. Chaiba ISA Transactions 125 (2022) 631–664

Lr Ls
and rotor time-constants with: Tr = Rr
; Ts = Rs
; s is the slip. 4. Rotor side converter (RSC): Improved direct power control
s = ωsω−ωr and ωs − ωr = s ∗ ωs . (DPC) using IP controllers
s

Supposing the stator winding resistance Rs is neglected. The


3.3. Grid Side Converter (GSC) and DC-link voltage control [26,27]
voltage and flux equations of the stator windings can be summa-
rized as below [10]:
Although some back-to-back PWM converter DC link volt-
age control schemes have been studied [20,26]. In DFIG’s back- Vsd = 0 (22)
to-back PWM converter, the bidirectional power is transmitted = ωs .Φs
Vsq = Vs ∼ (23)
between the GSC and the RSC.
Fig. 11 displays the configuration of the GSC. Assuming the Φs = Ls ·isd + Lm ·ird (24)
equilibrated grid voltages, we achieve the following relationships: 0 = Ls ·isq + Lm ·irq (25)

1 From Eq. (9) and (10), the equation relating the stator currents to
V1N = ∗ (+2 ∗ V1 − V2 − V3 )


⎪ 3 the rotor currents is calculated as follows:
Φs


⎨ 1 Lm
V2N = ∗ (−V1 + 2 ∗ V2 − V3 ) . (17) isd = − ·ird (26)
⎪ 3 Ls Ls
⎩V3N = 1 ∗ (−V1 − V2 + 2 ∗ V3 ) Lm


isq = − ·irq (27)

3 Ls
Depending on whether the switches Tij are closed or open, the The active and reactive powers of the stator are defined as:
voltages at the terminals of the Vi branch may be equal to Vdc or
Ps = Vsd ·isd + Vsq ·isq (28)
0. The switching states S11 , S12 and S13 are given and are set to 1
if the switch Tij is closed or to 0 if it is blocked. Then, the equation Qs = Vsq ·isd − Vsd ·isq (29)
system (17) can be re-written as follows:
Considering the selected frame of reference, the upper power
V1N +2 −1 −1 S11 equations may be written as shown below:
⎛ ⎞ ⎛ ⎞ ⎛ ⎞
⎜ ⎟ Vdc ⎜ Ps = Vs ·isq (30)
⎝V2N ⎠ = ∗ ⎝−1 +2 −1⎠ ∗ ⎝S12 ⎠ (18)
⎟ ⎜ ⎟
3
V3N −1 −1 +2 S13 Qs = Vs ·isd (31)

The rectified current may be written as below: By substituting the stator currents with their corresponding
expressions (26) and (27), we can obtain the following expres-
Irec = Idc_GSC = S11 ∗ Iga + S12 ∗ Igb + S13 ∗ Igc (19) sions:
In this part, the switching signals are established by means of Lm
Ps = −Vs . ·irq (32)
a comparison (using hysteresis regulators) between the measured Ls
network currents Ig_abc and the reference network currents I∗g_abc . Vs2 Lm
The DC voltage across the capacitor is calculated by: Qs = − Vs . ·ird (33)
ωs ∗ Ls Ls
dVdc On the other side, the electromagnetic torque expression is
C∗ = Ic = Irec − If = (S11 ∗ Iga + S12 ∗ Igb + S13 ∗ Igc ) − If . (20)
dt equal to:
Fig. 12 shows the control block schematic of a vector control
( )
Lm
(VC) for the GSC. This PWM converter is used to maintain the DC Tem = P ∗ ∗ Φsd ∗ Irq . (34)
Ls
link voltage at a fixed value.
The GSC is generally controllable by a VC strategy with the Fig. 14 depicts the simple model of the DFIG, which is built
orientation of the grid voltage. This voltage reference frame is on the orientation of the stator flux vector. The regulation of the
defined by the d–q axis, which permits decoupling the expression DFIG across the DC–AC converter connected to its rotor circuits
must guarantee the needed torque to vary the mechanical genera-
of reactive and active power transferred between the rotor side
tor speed (Ωmec ) to extract the maximum power, by enforcing the
and the grid.
appropriate rotor voltages to the DFIG [26]. The reactive power
The DC link voltage is expressed as follows:
target is generally equal to zero for the MPPT control strategy.
∫ t
∗ 1 From Eq. (33), the torque can be controlled by acting on the
Vdc = Vdc_meas + idc dt rotor quadrature current component (Irq) of the DFIG, so we can
Cdc 0
∫ t deduce the current reference Irq * for a desired torque Tem *.
1
= Vdc_meas + C ∗ (idc_GSC − idc_RSC )dt (21) Ls
Cdc 0

Irq =− ∗
∗ Tem (35)
P ·Lm ·Φs
where idc_RSC and idc_GSC are the DC current flowing into or out of
the RSC and GSC, respectively, and i_dc is the capacitor charging Figs. 13 and 14 show the stator/rotor flux vectors in the d–q
current. A DC capacitor is used to suppress undulations and synchronous frame and the simplified doubly-fed induction gen-
maintain the DC link voltage relatively flat. erator model, respectively. Similarly, the rotor d-axis component
Consequently, a hysteresis controller is employed in which the (Ird) is employed to control the reactive power (Eq. (36)).
Therefore, we can write the subsequent equations (the rela-
error between the targeted and the real currents is transmitted
tionship between the Irdq and the powers ‘‘Ps and Qs’’ [26]:
by a controller [28]. The gain settings (KP_DC and KI_DC ) of the bus
voltage controller are listed in the Appendix section (Table 24). A ∗ Φs Ls
Ird = − ∗ Qs∗ (36)
Fig. 13 show the hysteresis band is used to drive the rectifier Lm . Vs .Lm
IGBT’s using the grid current comparator. We can also see the ∗ Ls ∗ Ls
impact of the hysteresis band in the THD of the injected current. Irq =− ∗ Tem = ∗ Ps∗ (37)
P .Lm .Φs Vs .Lm
637
F. Amrane, B. Francois and A. Chaiba ISA Transactions 125 (2022) 631–664

Fig. 14. Impact of the hysteresis band in grid current control (Grid side converter).

Fig. 15. Schematic diagram of IP and PI regulators.

Fig. 16. Controlled system by IP regulator (according to d and q axis).

Considering that ‘‘Eq. (35) & (37)’’ are in fact the same ones 4.1. Brief difference between PI and IP controllers
that depend respectively on the torque or on the active power.
Unlike the MPPT control strategy where the quadrature (or Both the PI and IP controllers (Fig. 15 a–b) have proportional
transverse) reference component Irq * is the image of the torque to and integral gains, but both of them are architecturally and opera-
be provided, the power controller of this algorithm calculates and tionally dissimilar. The IP regulator is a twin-loop control diagram
sends to its output the q–d axis components (Irq * and Ird *) of the in which the proportional gain Kp and integral gain Ki values are
looped together to provide certain features to the control loop,
DFIG, which are in proportion to the active and reactive power of
which the traditional PI regulator does not provide. Also, every
the stator respectively. They are obtained from Eqs. (35) and (36)
gain value has its own significance in the process of control, and
respectively. (35) & (36).
the gain values are tuned to obtain the required response. The IP
In the next steps, PI and IP regulators are suggested to regulate controller can also be known as a double-loop PI controller.
the Irq and Ird currents respectively (Fig. 16). The IP regulators The proportional gain of a regulator generates an output in
are similar to the PI regulators, except that the proportional and proportion to the current error value. For a significant variation in
integral actions are serialized unlike the PI regulators (where the error value, a similar change in the output occurs. A large pro-
these actions are paralleled) (Fig. 15-(a and b) respectively). portional gain yields an imbalance in the system, whereas a low
638
F. Amrane, B. Francois and A. Chaiba ISA Transactions 125 (2022) 631–664

proportional gain makes the system less sensitive. Likewise, with With τcl is the time constant of the system that is fixed at 10 ms
a lower proportional gain, the control action may become too corresponding to a satisfying fast dynamic according to the slow
low when reacting to system perturbations. The P-only controller, variations of the wind speed and the large mechanical constants
when employed, cannot fully remove the steady-state error. But time.
a PI controller can readily accomplish this. From Eq. (41), we can determine the gains KP_PI and KI_PI
Obviously, the IP controller has 02 separate loops with an according to the parameters of the machine and the response
integral gain and a proportional gain in the return path. Again, time:
in this situation, an error signal is produced by comparison of
⎧ ωn2 ∗ (Ls ∗ Lr − L2m )
the reference signal and the output signal, which is then applied ⎨kI_IP =

k p ∗ Lm ∗ Vs
to the integral gain. The output of this is again compared to the 2 ∗ ξ ∗ ωn ∗ (Ls ∗ Lr − L2m ) − Ls ∗ Rr . (42)
output signal multiplied by the proportional gain. The resulting
⎩kP_IP =

Lm ∗ Vs
signal is further treated to provide control signals to trigger the
converter switch. 4.3. The proposed Integral–Proportional (IP) regulators applied in
The arrangement of cascaded proportional and integral gains DPC
in the PI controller results is shown in Fig. 15b, is determined
by the addition of an extra zero to the transfer function of the As described above, the system is first regulated by simplifying
overall system. The impact of the zero is to contributing a marked the system into a monovariable model. Thus the simplified model
early peak to the system performance and a higher percentage of used for IP dimensioning is as flows (Fig. 16(a & b)), and the global
overshoot. This can be demonstrated as follows. proposed control scheme is described in Fig. 16(c). The closed
Ki (Kp ∗ S + Ki ) loop transfer function (CLTF) with the proposed control scheme
PI = Kp + = (38) is described in Fig. 16(c). The closed loop transfer function (CLTF)
S S
with the
Therefore, it is clear from the above formula that the PI con- IP controller is then written:
troller inserts a left negative half-plane on the real axis which
Output kI_IP ∗ kP_IP ∗ A
has the value Ki /Kp . If the zero amplitude is low, its location will CLTF = = 2 . (43)
be nearer the origin, which will improve the spike phenomenon. Input ref s + (kP_IP ∗ A + B) s + ki ∗ kP_IP ∗ A
When the Kp value is raised to enhance the response time of the ⎧ Lm ∗ Vs
system, the value of the zero becomes lower and gets increasingly ⎨ A = Ls ∗ Lr − L2

m
nearer to the origin, which causes overshoot. The previously Such as: Ls ∗ R r .
⎪ B =
discussed problem is averted in the case of the IP controller ⎩
Ls ∗ Lr − Lm2
(Fig. 15a). By identification with a second order system of transfer func-
The multi-loop assembly prevents the insertion of an extra tion:
zero in the system. This reduces the overshoot percentage in the Vrdq k ∗ ωn2
system response. As a result, the IP controller (Fig. 15a) can be CLTF = = . (44)
readily adjusted to obtain a better transient response. An abrupt Irdq s2 + 2 ∗ ξ ∗ ωn ∗ s + ωn2
rise or fall in input values can frequently adversely affect the The gains of the correctors will be expressed as a function of
output of the system. A suitable controller must continue to the parameters of the machine as follows:
carry out its control action with no deviation from the previous ⎧ ωn2
value. Therefore, the adjustment of the dual loop gain value in ⎨kI_IP = kp ∗ A

an IP controller enhances the dynamic response of the system . (45)
drastically compared to the PI controller. ⎩kP_IP = 2 ∗ ξ ∗ ωn − B

A
4.2. Conventional Proportional Integral (PI) regulators applied in Hence replacing A and B by their respective expressions we
DPC obtain (refer to Table 25):
⎧ ωn2 ∗ (Ls ∗ Lr − L2m )
⎪ kI_IP =
The open-loop transfer function (OLTF) with the controllers ⎨ k p ∗ Lm ∗ Vs
is written in the following way (knowing that: ‘‘s’’ is Laplace 2 ∗ ξ ∗ ωn ∗ (Ls ∗ Lr − L2m ) − Ls ∗ Rr . (46)
variable):
⎩kP_IP =

Lm ∗ Vs
Lm ∗Vs
KI_PI 2 The damping coefficient (known by ‘‘ξ ’’) determines whether
output Vrdq s+ L
Ls ∗(Lr − Lm )
KP_PI s it has an attenuation or resonance to the natural pulsation. In
OLTF = = = s ∗ Ls ∗Rr
(39)
input Irdq KP_PI s+ this paper, we need an overshoot less than 5% (which means a
L2
Ls ∗(Lr − Lm )
s
damping ratio ξ of greater than 0.7). If ξ ≥1, it notes that the rise
KI_PI Ls ∗Rr
time and response time increase with ξ . And for low values of ξ
To implement compensation, we set: KP_PI
= 2 (***) (ξ ≤ 0), the response time increases when ξ decreases because
L
Ls ∗(Lr − Lm )
s the magnitude of the oscillations increases and the transient
Then the OLTF is expressed as:
regime is longer and longer. It is noted that the response time is
KP_PI ∗ Lm ∗Vs
2 minimum for ξ≈0.7, because it is beyond this value that the first
L
Ls ∗(Lr − Lm ) overshoot is less than 5%. So the optimal compromise between
OLTF = s
. (40) √
S damping and short response time is obtained for ξ = 2/2 ≈
And the closed loop transfer function (CLTF ): 0.707. As for the dynamics of the system (ωn ), it will be chosen
during the simulation in order to have the best performances. It
L2m
1 1 Ls ∗ (Lr − ) can be seen that the conventional DPC based on 1st order Transfer
Ls
CLTF = with τcl = ∗ function, and the proposed DPC based on 2nd order transfer
1 + τcl ∗ S KP_PI Lm ∗ Vs
function.
1 In the next section, the stability of each closed loop TF is
⇒CLTF = (41)
1 + 0.01 ∗ S studied using ‘‘Bode Plot’’
639
F. Amrane, B. Francois and A. Chaiba ISA Transactions 125 (2022) 631–664

Fig. 17. Frequency responses based on Transfer function plot for conventional and proposed control using Bode plot.

Fig. 18. (a and b): The stator active and reactive power controlled by ‘PI and IP’ controllers respectively.

4.4. Stability study using root locus transfer function conditions, the system always keeps a wide phase margin which
proves the high system stability. Knowing that the phase margin
Frequency responses analysis is a key to understanding and is calculated between the break of the zero (0) magnitude (in dB)
performance properties of control systems. and by projecting below which is appropriate in phase (in degree

Bode plots is way applied to plot and analyze the frequency ).
response of a studied system. The above transfer function (TF) is c — Stability verification test (by the means of sudden
expressed in terms of magnitude and angle phase margins. DFIG-parameters variation):
Fig. 17 illustrates Frequency responses analysis of the conven- The poles compensation method (refer to Eq. (39)) which elim-
tional and proposed DPC control using Bode plot. The improve- inate the zero from the transfer function is always pull to the
ment rapidity and stability is adopted using the proposed control. left-half plane regardless of the DFIG-parameters (Rr , Ls , Lr &Lm )
The proposed control offers a higher damp magnitude/phase than variation : the stability is validated if and only if this function is
K
the conventional one. The Interpretation of the Bode diagram always checked (correct): K I = (L s ∗R r ) (***)
2 L
P
L s ∗ L r − Lm
(conventional DPC and proposed DPC respectively; Fig. 17(a & b)): s

a — Bandwidth (response time) In order to guarantee that the transfer function already pull
According to Fig. 17(a and b) the bandwidth of the proposed to the left-half plane even if DFIG-parameters abrupt change, the
control (IP) is wider compared to that of the conventional control real part of the pole should be negative ⇒s= - (Ls ∗Rr ) , we
2 L
Ls ∗ Lr − Lm
(PI) equal respectively: 80 (Hz) and 6 (Hz), which reflects the s

speed which equals nearly 13.34 times of the proposed one than know that this term (Ls * Rr ) is always positive, it remains that
L2 L2
the conventional in the steady-state. the denominator should be positive: Lr − Lm > 0⇒ Lr > Lm ,
s s
b — Phase margin (stability performance): Case 01 (form Table 20):
Fig. 17(a and b) illustrates the phase margin, which is equal (Lr = 0.1558) > (Lm /Ls =(0.15 /0.1554) = 0.1448) ⇒ 0.1558 >
2 2

to 120◦ for the proposed control (based on IP) is relatively less 0.1448 is verified
than that of the conventional control (based on PI) equal to 150◦ . Case 02 (+25% from Lm , Ls & Lr ):
The phase margin reflects the robustness to the stability, which (+25%*Lr = 0.1947) > (+25%*(L2m /Ls )=(0.18752 /0.1942) =
means that the proposed algorithm is less preferment in terms of 0.181) ⇒ 0.1947 > 0.181 is verified
stability than the conventional one. On the other side and in order Case 03 (-25% from Lm , Ls & Lr ):
to guarantee the system stability, different parameter variation (−25%*Lr = 0.1168) > (−25%*(L2m /Ls ) = (0.11252 /0.1165) =
cases are calculated and checked. Regardless of the hard work 0.1086) ⇒ 0.1168 > 0.1086 is verified
640
F. Amrane, B. Francois and A. Chaiba ISA Transactions 125 (2022) 631–664

Table 1
Comparative study of power control performances using PI & IP respectively.
Controller: Criteria:
Power tracking: Power error Overshoot (%): Dynamic response Sensitivity to
(W_Var): (s) parameter change:
DPC based on PI Good 60 W_Var Remarkable ≈20% Fast High
controller: Tr_PI = 4.5 ∗ 10−5
DPC based on IP Excellent 45 W_Var Neglected near Medium Medium
controller: ≈1% Tr_IP = 50∗10−5

Case 04 (+50% from Lm , Ls & Lr ): 4.5. Operating principle of DFIG


(+50%*Lr = 0.2337)> (+50%*(L2m /Ls ) =(0.2252 /0.2331) =
0.2172) ⇒ 0.2337>0.2172 is verified Although there are some limitations related to slip rings, the
Case 05 (-50% from Lm , Ls & Lr ): wound rotor induction machine has long been a preferred choice
(−50%*Lr = 0.0779)> (−50%*(L2m /Ls ) =(0.0752 /0.0777) = for wind power generators. Employing a suitable embedded strat-
0.07239) ⇒ 0.0779>0.07239 is verified egy in the design of a WECS, the use of a slip-ring induction
NB: generator has been demonstrated to be economically attractive.
Experimentally, the inductances (Lm, Ls, Lr) variation is rela- Control of grid-connected and stand-alone variable speed wind
tively the same in terms of percentage (%), it is impossible that turbines with a doubly-fed induction generator has been carried
one inductance varies (Exp: Lm) and the others do not vary!!! out and reported [29].
(There is an electromagnetic link between them). A wound rotor induction machine can work as a doubly-fed
The response time (the algorithm speed) and the stability induction machine (DFIM) if a power converter is present in its
robustness are two contradictory quantities in electrical systems rotor circuit. This converter drives the power flow into and out
which present a dilemma in the majority of situation, and it is of the rotor windings. Because the DFIM can operates as a motor
all quite normal that the proposed algorithm is strong in one or generator at sub-synchronous and super-synchronous speeds,
criterion and a little strong in another. In our case, we tried to find there are four operational modes in which the DFIM works.
the best compromise between these two quite important criteria The four different modes are illustrated in Fig. 19. When the
especially in the performances in wind power systems. On the machine operates over the synchronous speed, this operation is
other side, the experimental results provided by different tests known as super-synchronous operation. In the same way, opera-
can later confirm this conclusion. tion under the synchronous speed is known as sub-synchronous
The previous section is proposed in order to make relationship operation. In sub-synchronous and super-synchronous operation,
between stability demonstration and simulation results, also to the machine can be operated either as a motor or as a generator.
show the impact of the stability procedure in Wind-turbine sys- In motor operation, the torque generated by the machine is
tem. For the detailed simulation study is proposed later (refer to positive.
Section 6). On the other side, during generator operation, the machine re-
Fig. 18(a and b) presents simulation results of the Stator active’ quires mechanical input torque; therefore, the torque is negative
and reactive’ powers under IDPC using PI and IP controllers (to during generator operation. The principle of a DFIM control in
control Irq &Ird ) respectively. Fig. 18(a) illustrates the behavior of these modes can be understood more clearly by the power flow
stator active measured power (using PI and IP respectively) in diagram given in Fig. 19. In this figure, Ps is the stator power, Pr
steady and transient states in the period of 1.5 (s). is the rotor power and Pm is the mechanical power. When the
The performances of the stator active power (zoom) using DFIM operates as a motor in the sub-synchronous speed range
IP controllers is more powerful in terms of good tracking, very (Fig. 19-‘‘1’’), power is taken from the rotor.
short response time and neglected overshoot despite the sudden This operating mode is usually named ‘‘slip-power recovery’’.
variation of the stator active reference power, in the inverse If the speed rises so that the machine is operating at super-
case, in stator active power using the PI controller; remarkables synchronous speeds (Fig. 19), then the rotor power changes di-
overshoot and power error are noted. Fig. 18(b) illustrates the rection [29]. When the DFIM operates as a generator in the
behavior of stator reactive measured power (using PI and IP sub-synchronous speed range (Fig. 19-‘‘3’’), power is supplied to
respectively) in steady and transient states in the period of 1.5 (s). the rotor. If the speed is increased so that the machine works at
The stator reactive measured power (using IP controllers) follows super-synchronous speeds (Fig. 19-‘‘4’’), the rotor power changes
exactly its reference (zoom) despite of the sudden variation the direction once again. Since the machine will mainly operate as
stator power reference, it can be seen improved performances a generator for a wind energy application, running in Mode 3
using IP controller especially in tracking power, power error and and Mode 4 is more significant than Mode 1 and Mode 2. Nev-
response time. ertheless, for an ideal WECS system, all four operating modes
Table 1 presents a brief comparative study using the simula- are advisable. The motor modes are helpful when the generator
tion results of Fig. 18. It is clear that the proposed power control is required to accelerate quickly to achieve the best operating
based on IP is more robust than the conventional one using PI speed and efficiency [29]. However, due to the high inertia of the
except the dynamic response which is faster in PI than IP. The wind generator drive train, the acceleration of the machine can be
analytical reason which prove that the overshoot is very smaller obtained by the torque of the wind itself. Therefore, motorization
in power control topology using IP; is the absence of zero in operations can be sacrificed if the system cost can be considerably
transfer function of this one. decreased.
The analysis in S-domain shows that (PI) and (I–P) controllers
have the same characteristic equations, and it can be seen that 4.6. Emulator turbine control (induction motor torque and flux con-
the zero introduced by the (P–I) controller is absent in the case trol)
of the (I–P) controller. Therefore the overshoot in the current for a
step change in the input reference R(s), is expected to be smaller In proposed system drive, the induction motor imposes torque
for the (I–P) controller. in electrical generator shaft according to a reference torque signal
641
F. Amrane, B. Francois and A. Chaiba ISA Transactions 125 (2022) 631–664

Fig. 19. Power-flow diagram of a DFIM for (1): Sub-synchronous motoring mode, (2): Super-synchronous motoring mode, (3): Sub-synchronous generating mode,
and (4): Super-synchronous generating mode.

generated by wind turbine model from a reference wind speed. generated by the rotor flux control loop. Instead of constant rated
The whole motor induction torque and rotor flux control system flux, the reference rotor flux control loop can be programmed
is shown in Fig. 20. The system includes closed loop stator cur- with the speed motor operation for efficient improvement. For
rent control with PI regulators with outer loop torque and rotor torque and rotor flux calculation, stator current in 3-phase system
flux control. The torque control is realized by acting over the (a, b and c) is decomposed in two dimension orthogonal system
amplitude of the stator current and its frequency command is (α , β ) [28]. This change of variables is well known as Clarke
642
F. Amrane, B. Francois and A. Chaiba ISA Transactions 125 (2022) 631–664

Fig. 20. Induction motor torque and rotor flux control system.

Fig. 21. Hardware connexion of emulator wind turbine and dSPACE1103 panel via incremental sensor connector.

transformation and can be used to reduce the complexity of the With the stator voltages and currents, the stator flux is calculated
system control implementation. After the acquisition, the stator in the stationary αβ axes:
‘abc’ voltage and current are transformed into a stationary α -β ∫ ∫
coordinate system. The voltage Vα s is aligned with the voltage Vas
(as shown in Fig. 20). Φαs = (Vα s − rs ∗ Iα s )dt and Φβ s = (Vβ s − rs ∗ Iβ s )dt (49)
Then, the αβ stator voltages are calculated as:
(√ ) The rotor flux in the stationary αβ axes can be calculated accord-
1 3
Vα s = (Vab − Vca ) and Vβ s = ∗Vcb (47) ing to following equations:
3 3

The currents in αβ axes are calculated as: Lr Lr


Φαr = .(Φαr − σ ∗ Ls ∗ Iαs ) and Φαβ = .(Φβ r − σ ∗ Ls ∗ Iβ s )
√ Lm Lm
3
Iα s = Ias and Iβ s = .(Ias + 2 ∗ Ibs ) (48) (50)
3
643
F. Amrane, B. Francois and A. Chaiba ISA Transactions 125 (2022) 631–664

Fig. 22. Experimental test bench developed in L2EP Laboratory.

relationship between the emulator turbine control (Digital Con-


trol Interface) and dSPACE1103 panel via the wires connexion as
shown in Fig. 21.
Fig. 22 illustrates the experimental tests bench developed in
L2EP Laboratory. The different devices and materials used are as
follows;: 1: PC(with control desk interface to the right), 2: Oscillo-
scope, 3: dSPACE1103 panel, 4: PLL synchronization hardware, 5:
Resistive load, 6: SEMIKUBE Driver Power supply (+24), 7: DC bus
voltage SEMIKUBE (0 V-600 V) 8: Emulator turbine control (Rotor
flux control), 9: DFIG (4.5 kW), 10: Emulator turbine /Induction
motor (4 kW), 11: SEMIKUBE (Inverter), 12: Isolation card DC, 13:
Current sensors, 14: Grid AC (0–400 V).

4.8. Inverter (SEMIKUBE) with R–L load under open loop using
dSPACE1103 card

Before using the switching gates generated by the PWM al-


gorithm to control rotor side converter (RSC) of the DFIG, it
Fig. 23. The isolation card used between the SEMIKUBE and the panel is necessary to test the SEMIKUBE (novel inverter version) in
dSPACE-1103. open loop with only R–L load under real time dSPACE1103 card,
the isolation card developed in L2EP laboratory is illustrated in
Fig. 23.
4.7. Hardware implementation Fig. 24(a) presents the hardware implementation of the pro-
posed algorithm tests, to ensure the good performances of the
In this section, the experimental wind-turbine emulator con- SEMIKUBE using PWM strategy before feeding the rotor side
trol has been presented in order to explain the hardware converter (RSC) of DFIG.

Fig. 24. a: Open loop hardware scheme using SEMIKUBE with R–L Load (Stand-alone) and b: PWM signals for three SEMIKUBE Legs.

644
F. Amrane, B. Francois and A. Chaiba ISA Transactions 125 (2022) 631–664

Fig. 25. The R–L load used in SEMIKUBE’ performance tests.

Table 2 R–L (resistive–inductive) load is three phases balanced load (the


Parameters of R–L load under open loop tests. parameters tests are described in Table 2), the line to line voltage
Parameter: Value: in each phase equals to:
DC voltage (VDC ) 80 (V)
VAB IA IA
⎛ ⎞ ⎛ ⎞ ⎛ ⎞
Switching frequency fs_Test = 5 K (Hz)
Load current : I0_Test = 4 (A) d ⎜ ⎟
⎝VBC ⎠ = RLoad ∗ ⎝ IB ⎠ + LLoad ∗ . ⎝ IB ⎠ . (51)
⎜ ⎟ ⎜ ⎟
Rated load power P = 1,28 K (W)
dt
Load resistance: R0_Test = 80 ()
Load inductance: L0_Test = 50 m (H)
VCA IC IC
IA + IB + IC = 0 (52)
The instantaneous line to line output voltages; VAB , VBA and VCA
are given by:
VAB +2 −1 −1 VAN
⎛ ⎞ ⎛ ⎞ ⎛ ⎞
1
⎝VBC ⎠ = Vdc ∗ ⎝−1 +2 −1⎠ ∗ ⎝VBN ⎠ . (53)
⎜ ⎟ ⎜ ⎟ ⎜ ⎟
3
VCA −1 −1 +2 VCN
Fig. 24(b) presents the PWM result and duty cycle of each leg
inverter under Matlab/Simulink® R2009b software.
Fig. 25 depicts the real photos of resistances and inductors for
the proposed SEMIKUBE control tests are coupled together in star
shape. Fig. 26 illustrates the switching signals of the three (03)
legs of the inverter; in high side (Sa , Sb and Sc ) and low side (Sa ’, Sb ’
and Sc ’) with their zoom. Fig. 27 displays the dead time between
the switching signals (2 (µs)) for each leg, for example the dead
time between Sa and Sa ’ (leg ‘a’) equals to 2 (µs) and the same
thing in the rest of legs.
Fig. 28 presents the load waveforms and their zoom under
open loop topology. The top graph displays the current, sim-
ple and compound voltage and switching signal respectively in
Fig. 26. Switching signals: high (Sa, Sb and Sc) and low (Sa’, Sb’ and Sc’).
steady state and transient states. The fourth (04) bottom graphs
represent only one cycle for each of them (2 (ms)*10= 1 cycle). It
can be seen an excellent sinusoidal form of the load current (peak
As shown in Fig. 24(b), the signals switching ‘Sn ’ are generated to peak load current equals to 4 (A)) with very neglected ripples.
via isolation card (24 V/connector type HE10 DIN 41651, 34 con-
tacts),. The different parameters used in this test are presented in 5. Impact of filters in RSC using the Fast Fourier Transform
details in Table 2. The power circuit of the three-phase voltage (FFT)
source inverter is obtained by adding a third leg to the single-
phase inverter. Assuming that of the two power switches in each In order to choose an optimal filter topology for variable speed
leg (phase) of the SEMIKUBE, one and only one is always on, wind-turbines (VS-WT) to fed the DFIG’s rotor via SEMIKUBE
that is, neglecting the time intervals when both switches are (inverter), parameters like efficiency, weight and volume have
off (blanking time), three switching variables, a, b and c can be to be considered. Regarding efficiency, filter topologies with re-
assigned to the inverter. duced losses are required, though those are relatively small when
A state of the inverter is assigned as ‘abc’, making for a total of compared to losses in the inverter [30].
eight states, from state 0, when all output terminals are clamped Weight and volume are considered as critical characteristics
to the negative DC bus, through state 7 when they are clamped at offshore applications due to difficulties with transportation,
to the positive bus Vdc_Test (V). In this case, it is assumed that the installation and maintenance. The filter cost depends basically
645
F. Amrane, B. Francois and A. Chaiba ISA Transactions 125 (2022) 631–664

the 3rd harmonic, LC-Filter is proposed (refer to Fig. 29-‘‘2’’) with


same system-structure.

5.2. Case 02: LC-type filter

Fig. 30 shows L-C output filter to obtain current and voltage


equations.
By applying Kirchhoff’s current law to nodes a, b, and c,
respectively, the following voltage/current equations:

⎧ dVr 1 1
= ∗ If − ∗ Ir


⎪ dt 3 ∗ C f 3 ∗ Cf

⎨ dIf
⎪ 1 1
= − ∗ Vr + ∗ Vf . (54)
⎪ dt L f L f

⎩ dIr = 1 ∗ Vr − Rr ∗ Ir



dt Lr Lr
where Vr = [Vrab Vrbc Vrca ]T , If = [Ifab Ifbc Ifca ]T = [Ifa -Ifb Ifb -Ifc Ifc -Ifa ]T ,
Vf = [Vfab Vfbc Vfca ]T , Ir = [Irab Irbc Irca ]T = [Ira -Irb Irb -Irc Irc -Ira ]T .
Fig. 27. Dead time between the switching signals for each leg.
The given plant model can be expressed as the following
continuous-time state space equation:

on the amount of components and materials used, for example ẋ (t ) = A.x (t ) + B.u(t) (55)
the magnetic material for the core of inductors. FFT (Fast Fourier where:
Transform) is developed using the digital oscilloscope. It is com- 1 1
03∗3 .I3∗3 − .I3∗3
⎡ ⎤
monly used in digital signal processing to transform discrete time
⎡ ⎤
Vr 3.Cf 3.Cf
⎢ 1
⎢ ⎥
domain data to the frequency domain.
− .I 03∗3 03∗3

x = ⎣ If ⎦ A=⎢
⎢ Lf 3∗3
⎢ ⎥
Fig. 29 illustrates the different filters (L, LC and LCL) used in


experimental test bench between the SEMIKUBE (inverter) and ⎣ 1 Rrotor ⎦
Ir 9∗1 .I3∗3 03∗3 − .I3∗3
the DFIG’s rotor. Lrotor Lrotor 9∗9
03∗3
⎡ ⎤
5.1. Case 01: L-type filter
⎢ 1 .I ⎥
,
[ ]
B=⎢
⎣ Lf
3∗3 ⎥ u = Vf 3∗1
The L-Filter (Fig. 29-‘‘1’’) is the first order filter with attenua- ⎦
tion 20 dB/decade over the whole frequency range. To overcome 03∗3 9∗3

Fig. 28. Current and voltage waveforms of RL-load under Vdc = 80 (V).

Fig. 29. Proposed filters (L, LC and LCL) topologies.

646
F. Amrane, B. Francois and A. Chaiba ISA Transactions 125 (2022) 631–664

Fig. 30. Rotor side converter topology with LC-Filter.

Fig. 31. Single phase LCL-Filter schematic.

Table 3 • Fulfillment of reactive volt–ampere reactive (VAR) limits


LCL filters’ element with their values. (power factor nearly equals to 1).
LCL components: Parameter description • Optimal volume and weight with resulting minimum cost of
VInv Voltage inverter (SEMIKUBE) passive (inductive and capacitive) components
VRotor Rotor voltage ( 80 (V))
• Attenuation of higher order harmonics from the output cur-
IInv Inverter current (A)
Ic Capacitance current (A)
rent (THD ≤ 3%).
IRotor Rotor current (10 (A)) • Proper choice of resonance frequency such that the switch-
L1 Inverter side inductor (10 (mH)) ing harmonics are sufficiently attenuated and the size of the
L2 Rotor side inductance (1 (mH)) filter components is not too large.
R1 Inverter side resistance (0.5 ())
R2 Rotor side resistance (0.2 ()) Transfer functions are the ratios between various inputs to
RD Damping resistance (0.3 ()) output Laplace-transformed complex currents and voltages. The
C Capacitance (66.56 (µF)).
most pertinent transfer function for this LCL filter (knowing that
the LCL components/parameters and values are described in Ta-
ble 3) is from the inverter voltage to the rotor current that is
injected and is given by:
Irotor (s) C .RD .s + 1
5.3. Case 03: LCL-type filter HLCL (S ) = = (56)
Vinv (s) DLCL
When compared with the previous topology, the LCL-filter where:
(Fig. 29-‘‘3’’) has the advantage of providing a better decoupling
between filter and DFIG impedance (reducing the dependence on DLCL = C ·L1 ·L2 ·s3 + (C ·L1 ·R2 + C ·L2 ·R1 + C ·L1 ·RD + C ·L2 ·RD ) ·s2
DFIG parameters) and a lower ripple current stress across the grid + (L1 ·L2 + C ·R1 ·R2 + C ·R1 ·RD + C ·R2 ·RD ) ·s + (R1 ·R2 ) (57)
inductor (since the current ripple is reduced by the capacitor, the
impedance at the rotor side suffers less stress when compared Obtained using the equation:
with the LC topology). Like the LC-filter, increasing the capacitor HLCL (s) = C ·(s·I − A)−1 ·B + D (58)
value reduces filter cost and weight but with similar drawbacks.
The split factor between the inductances at the inverter and grid where A, B, C and D are matrices.
side offers a further design flexibility. Fig. 31(b) describes the topology of an LCL filter. Vinv (V) and
The attenuation of the LCL-Filter is 60 (dB/decade) for fre- VRotor (V) are the inverter voltage (input) and grid voltage, re-
quencies above resonant frequency, therefore lower switching spectively. Similarly, Iinv (A), I c (A) and IRotor (A) are the inverter,
frequency for the converter can be used. Knowing that in this capacitor and the grid currents, respectively. Applying Kirchhoff’s
case the values of inductance and capacitance are: L1 = 10 voltage and current laws to Fig. 31(b), we obtain the following:
(mH), C = 66.56 (µF) and L2 = 1 (mH). Fig. 31 demonstrates
in details the different element/parameter and values of the LCL IInv − IRotor = IC (59)
filter (connected between the SEMIKUBE and the Rotor of DFIG). dVc
IC = C ∗ (60)
[30] dt
Following are a few important criteria for designing the LCL dIInv
filter: VL1 = L1 ∗ = VInv − R1 .IInv − VC − RD .IC (61)
dt
647
F. Amrane, B. Francois and A. Chaiba ISA Transactions 125 (2022) 631–664

Fig. 32. Bode plot of three transfer function filters ‘‘L, LC and LCL’’ for resistive and inductive load.

Table 4 The output (Y) equation:


Bode plot application for four (04) transfer function.
Cases: Transfer function Type-Filter studied in the case of the Y = IRotor = (0) .IInv +(1) .IRotor +(0) .VC +(0) .VInv +(0) .VRotor (69)
order: resistive and inductive load:
The state space representation of this equation is:
Case 1: 1st order L-type filter ⇒ Dark blue
Case 2: 2nd order LC-type filter ⇒ Green IInv
⎛ ⎞
( )
Case 3: 3rd order LCL-type filter without damp ⇒ Red VInv
0 . ⎝Irotor ⎠ + 0 0 .
( ) ⎜ ⎟ ( )
Case 4: 3rd order LCL-type filter with damp ⇒ Sky blue Y = 0 1 (70)
VRotor
VC
dIRotor Now, we write the complete state space form of the LCL filter
VL2 = L2 ∗ = VC − VRotor + RD .IC − R2 .IRotor (62)
model (Eqs. (66) and (70) as:
dt
{
Rearranging these, we get: ẋ = A·x + B·u
(71)
dIInv 1 y = C .x + D.u
= . [− (R1 + RD ) IInv + RD .IRotor − VC + VInv ] (63)
dt L1 where the matrices A, B, C and D are defined as:
dIRotor 1 ⎛ (R1 + RInv ) RD 1⎞
= . [RD .IInv − (R2 + RD ) .IRotor + VC − VRotor ] (64) − −
dt L2 ⎜ L1 L1 L1 ⎟
dVc 1 ⎜ RD (R2 + RD ) 1 ⎟
= . [IInv − IRotor ] (65) A=⎜
⎜ − ⎟
. (72)
dt C ⎜ L2 L2 L2 ⎟

The representation of Eqs: ((62), (63) and (64)) in state space
⎝ 1 1 ⎠
− 0
form is: C C
⎛1 ⎞
⎛ dIInv ⎞ ⎛− (R1 + RInv ) RD 1⎞ 0
L L

L ⎜ L1 1⎟
⎜ dt ⎟ ⎜ 1 1 1⎟ IInv
⎛ ⎞
B=⎜0 − ⎟. (73)
⎜ ⎟
⎜ d.IRotor ⎟ ⎜ R D (R2 + RD ) 1 ⎟
L2 ⎠
− v⎟.⎜⎝IRotor ⎠
⎜ dt ⎟ = ⎜
⎜ ⎟ ⎜ ⎟ ⎝
L2 L2 L2 ⎟
⎜ ⎟ 0 0
dVc
⎝ ⎠ ⎝
1 1 ⎠ Vc
0
( )
− C = 1 0 1 (74)
dt
⎛1 C C ( )
D= 0 0

0 (75)
⎜ L1
( )
1⎟ VInv Neglecting all the three resistances (in order to simplify the
+ ⎜ 0 − ⎟. (66)
⎜ ⎟
⎝ L2 ⎠ VRotor transfer function), Eq. (56) reduces [31]:
0 0 1
HLCL (S ) = (76)
C .L1 .L2 .s3 + (L1 + L2 ) .s
We define the state vector as:

IInv
⎞ 5.4. Design and application of bode plot in the three filters’ transfer
function
x = ⎝IRotor ⎠ (67)
⎜ ⎟

Vc The above transfer functions (TF) are expressed in terms of


magnitude and angle phase margins (Bode plot). Table 4 illus-
And the input vector as: trates the different type-filter studied in this section using Bode
plot for both loads: resistive and inductive load. LCL-type filter
VInv with damp is basically the same LCL-filter plus the serial damping
u=( ) (68)
VRotor resistor RD (Ω ); the main aim of this latter is provide damp
648
F. Amrane, B. Francois and A. Chaiba ISA Transactions 125 (2022) 631–664

Fig. 33. Experimental results of the rotor’ and stator voltages waveforms (under d–q axes rotor currents variation using L-type Filter).

magnitude for the high frequency and to ensure the stability of be included in a range between 10 times the line frequency and
the power system for response frequency. 1/2 of the switching frequency in order not to generate resonance
Fig. 32-(case 01 and case 02) depict the Bode plot of four problems in the higher and lower parts of the harmonic spectrum
(04) type-filter under two load cases (resistive and inductive [32]. Moreover, the damping of the LCL filter has a better per-
load). It can be seen that the magnitude of four type-filter (L, formance compared to the L and LC filters above the switching
LC, LCL without damp and LCL with damp) have heroically the frequency as expected.
same characteristic in low frequency except the LCL-filter without
damp (3rd order transfer function in the case of inductive); the 5.5. Experimental results of Vs and Vr for three types-filter (L, LC &
remarkable peak magnitude is noted. On the other hand, LCL- LCL) using FFT strategy
Type filter with damp provide the magnitude in high frequency
in construct of the without damp one. The damp phenomena is 5.5.1. Experimental results of case 01 (L-type filter)
made by the mean of the damp resistor RD which is placed in Therefore the application of this filter type is suitable for
serial with the Capacitance (refer to Fig. 31b). In generally, the converters with high switching frequency, where the attenuation
attenuation of the LCL-Filter is — 60 (dB/decade) for frequencies is sufficient. On the other side inductance greatly decreases dy-
above resonant frequency, there-fore lower switching frequency namics of the whole system converter–filter. In this case L = 10
for the converter can be used. The resonance frequency should (mH).
649
F. Amrane, B. Francois and A. Chaiba ISA Transactions 125 (2022) 631–664

Fig. 34. Experimental results of the rotor’ and stator voltages using FFT (without rotor currents variation using L, LC and LCL-type Filters respectively).

Figs. 33-(1, 2, 3, 4, 5, 6, 7 and 8) illustrate the experimental It is clear that the waveforms of Vr and Vs have taken the same
results of rotor’ and stator voltages (Vr and Vs ) waveforms re- inverter’s waveforms in the case of only RL-load, with magnitude
spectively of whole system: inverter (DC/AC) + Filter (L) + DFIG equals to 77 V and 90 V respectively for Vr and Vs , means that the
(Rotor); in transient and steady states under four (04) cases in L-filter cannot provide the sinusoidal voltage waveforms under
term of current variation (Ird * and Irq *) as described in Table 5. currents variation. In this test, it can be seen that the Ird and
650
F. Amrane, B. Francois and A. Chaiba ISA Transactions 125 (2022) 631–664

Table 5 Table 7
References rotor current variation using L-filter. The proposed profiles of the active and reactive power references.
Cases: Reference rotor current variation (Ird * and Voltages: Time (s): Stator active power (W): Stator reactive power (Var):
Irq *): [0 − 0.2] −700 0
Case 1: Ird * = 0 (A) and Irq * = 0 (A) [0.2 − 0.4] −1400 −1400
For all cases ⇒
Case 2: Ird * = −5 (A) and Irq * = −5 (A) [0.4 − 0.6] −700 0
Vr = 77 (V)
Case 3: Ird * = −10 (A) and Irq * = 0 (A) [0.6 − 0.8] −1400 +1400
Vs = 90 (V)
Case 4: Ird * = 0 (A) and Irq * = −10 (A) [0.8 − 1.0] −700 0
[1.0 − 1.2] −1400 −1400
[1.2 − 1.4] −700 0
[1.4 − 1.5] −1400 +1400
Irq had big impact on rotor/stator voltage waveforms as demon-
strates the follows Fig. 33-(2, 4, 6 and 8). The higher the current
value the narrower the shape of the voltage pattern as Fig. 33-(8).
• FFT Study case: Ird *= 0 (A) and Irq *= 0 (A); Fig. 34-(5 and
Fig. 34-(L-type Filter) demonstrates the experimental results 6) depict the rotor voltage waveform and its FFT, and Fig. 34-
of rotor’ and stator’ voltages (Vr and Vs ) waveforms respectively (7 and 8) illustrate the stator voltage waveform and its FFT with
of whole system and theirs Fast Fourier Transform (FFT) via L- magnitude equals to 77 (V) for Vr and 90 (V) for Vs .
Filter in transient and steady states under the first case (same as It can be seen that the FFT demonstrates the different impairs
the Fig. 34-(1, 2, 3 and 4)) in term of current variation as follows: harmonics, in Fig. 34-(5 and 6) the FFT of rotor voltage (Vr ) show
that the 5th hamonic equals to 250 (Hz), means the fundamental
• FFT Study case: Ird * = 0 (A) and Irq * = 0 (A); (refer to Fig. 34- voltage signal is less affected by the ripples, contrary to FFT of
(1 and 2) illustrates the rotor waveform and its FFT and rotor and stator voltage using L-Type Filter (Figs. 1–29).
Fig. 34-(3 and 4) illustrates the stator waveform and its FFT In Fig. 34-(7 and 8) illustrate the FFT of stator voltage (Vs )
with show that the 5th hamonic equals also to 250 (Hz), means the
magnitude equals to 77 (V) for Vr and 90 (V) for Vs . fundamental voltage signal is less affected by the undulations/
• It can be seen that the FFT demonstrates different impairs ripples, and it is necessary to remove/or overcome this power
harmonics, in Fig. 34-(1 and 2) the FFT of rotor voltage (Vr ) quality drawback, contrary to FFT of rotor’ and stator’ voltage
show that the 3rd hamonic equals to 250 (Hz), means the using L-Filter.
fundamental voltage signal is affected by the ripples, and It is clear that the waveforms of rotor’ and stator voltages (Vr
it is necessary to remove/or overcome this power quality and Vs ) have taken the same inverter’s waveforms in the case
drawback. of only RL-load. To solve this problem, 3rd order Type-Filter is
• In Fig. 34-(3 and 4) the FFT of stator voltage (Vs ) show proposed called LCL-Filter; to keep the sinusoidal waveforms of
the stator’ and rotor voltages with neglected harmonics (the main
that the 3rd hamonic equals also to 250 (Hz), means the
objective of this paper).
fundamental voltage signal is affected by the undulations/
ripples, and it is necessary to remove/or overcome this
5.5.3. Experimental results of case 03 (LCL-type filter)
power quality disadvantage. Fig. 34-(LCL-Type Filter) demonstrates the experimental re-
sults of rotor’ and stator voltages (Vr and Vs ) waveforms respec-
5.5.2. Experimental results of case 02 (LC-type filter) tively of whole system and theirs Fast Fourier Transform (FFT)
The own design of the LC-Filter is a compromise between via LCL-Filter in transient and steady states by keeping d–q axis
the value of the capacity and inductance. The high capacity has components rotor current constant (Ird * and Irq *) as follows:
positive effects on the voltage quality. On the other hand higher
• FFT Study case: Ird * = 0 (A) and Irq * = 0 (A); (refer to
inductance value is required to achieve demanded cut-off fre-
Fig. 34-(9 and 10) illustrate the rotor voltage waveform and
quency of the filter. Connecting system with this kind of filter its FFT and Fig. 34-(11 and 12) illustrate the stator voltage
to the supply grid, the resonant frequency of the filter becomes waveform and its FFT with magnitude equals to 77 (V) for
dependent on the grid impedance and therefore this filter is not Vr and 90 (V) for Vs .
suitable, too. • It can be seen that the FFT demonstrates the different im-
Fig. 34-(LC-type Filter) demonstrates the experimental results pairs harmonics, in Fig. 34-(9 & 10) the FFT of rotor voltage
of rotor’ and stator’ voltages (Vr and Vs ) waveforms respectively (Vr ) show that the 7th hamonic equals to 250 (Hz), means
of whole system and theirs Fast Fourier Transform (FFT) via LC- the fundamental voltage signal is not affected by the ripples,
Filter in transient and steady states keeping d–q axis components contrarily the FFT of rotor and stator voltage using LC-Filter
rotor current constant (Ird * and Irq *) as follows (Figs. 6–34 and 8)).

Table 6
Impact of passive filter in Wind-turbine DFIG system (simulation and experimental studies).
Filter types Performance
Reference Parameter values: Location Study nature: Equation THDi%/THDv% Power rated
filter: model:
[33] L = 500 µH GSC Experimental 1st order – 7.5 KW
[34] L = 3.8 mH GSC Experimental 1st order THDi = 1.34% 3.7 KW
L-filter
[35] L = 3.8 mH GSC Experimental 1st order – S = 185 VA
Proposed L = 10 mH. RSC Experimental 1st order THDi = 5.5% 4 KW
[36] L = 24 mH, C = 40 µf (based on SEGI) GSC Experimental 2nd order THDi = 2.67% 250 W
LC-filter [37] L = 20 mH, C = 69 uF GSC Experimental 2nd order THDi = 9.0 % 7.5 KW
Proposed L = 10 mH, C = 66.56 uF RSC Experimental 2nd order THDi = 3.5% 4 KW
[33] LC = 125µH, CF = 220µF, LF = 125µH & Rd = 0.5 m GSC Experimental 3rd order – 7.5 KW
LCL-filter [38] L1 = 125µH, C = 300 uF, L2 = 125µH GSC Simulation 3rd order THDv = 10.09% 2 MW
Proposed L1 = 10 mH, C = 66.56 uF, L2 = 1 mH & Rd = 0.3  RSC Experimental 3rd order THDi = 1.5% 4 KW

651
F. Amrane, B. Francois and A. Chaiba ISA Transactions 125 (2022) 631–664

Fig. 35. Simulation results of proposed control under Modes:1, 2 & 3 (a): stator active and reactive powers, (b): stator active power, (c): stator reactive power, (d):
stator direct and quadrature currents, (e): rotor direct and quadrature currents, (f): stator active and reactive power error, (g): rotor direct and quadrature fluxes,
(h): stator currents, (i): rotor currents..

• In Fig. 34-(11 & 12) the FFT of stator voltage (Vs ) show that ripples. In Fig. 34-(12) it can be seen an excellent sinusoidal
waveforms in steady and transient states.
the 7th hamonic equals also to 250 (Hz), means the fun-
• For these reasons LCL-type filter is keeping for all the next
damental voltage signal is not affected by the undulations/ experimental tests validation.

652
F. Amrane, B. Francois and A. Chaiba ISA Transactions 125 (2022) 631–664

Fig. 36. The power-flow of the DFIG under four (04) quadrants.

5.6. Overview recapitulation of experimental studies (L, LC & LCL


filters)
Fig. 37. The Torque/speed characteristic of the quadrants. DFIG.
After had been explained the above experimental study, it
can be summarized the impact of the filter choice on the cur-
rent/power quality, Table 6 demonstrates in details the perfor- 2- The second part shows the DFIG operations modes by the
mances according to each filter type. mean of the sinusoidal rotor currents variation
3- The third part illustrates the behavior of grid voltage and
6. Simulation and experimental results stator current and the power-flow for three (03) proposed
modes.
6.1. Simulation results 4- The fourth part shows the decoupling terms ‘‘d–q axis’’ test
(using novel reference powers profile)
The proposed system (DFIG control + wind turbine) is val- 5- The fifth part presents the robustness tests of the wind-
idated using Matlab/Simulink ® software under MPPT strategy system conventional and proposed control
by keeping stator reactive power equals to zero and to ensure under three (03) proposed modes.
unity power factor (PF = 1). The full simulation conditions are
described in Appendix section (Table 26). 6.1.1. Wind-system parameters based on three (03) mode
The Fig. 35-(Mode 1, 2 & 3) respectively present the simu- The electrical parameters are defined (the same order applied
lation results of proposed power control, in this case the wind- for all modes; from ‘‘a’’ to ‘‘i’’) as follows:
system based on DFIG 4 kW and Wind Turbine 4.5 kW (please The measured stator active and reactive powers (Ps_meas and
refer to Appendix section; Tables 20 and 21) respectively). Qs_meas) and their references (Ps_ref and Qs_ref) profiles are
presented together in Fig. 35-(a) and are presented separately in
1- The first part depicts the behavior of the wind-system
Fig. 35(b and c) respectively. The reference stator active and re-
parameters under three (03) modes -knowing that for each
active powers are indicated in Table 7. The direct and quadrature
mode we present the different proposed topologies — as fol-
components of currents and flux (Ird, Irq and Φ rd, Φ rq) are pre-
lows:Fig. 35 shows the behavior of wind-system parame-
sented respectively in Fig. 35(e and g), which present the inverse
ters under three proposed Modes:
diagrams compared to reactive and active powers. The inverse
• Mode 1-(red color/Fig. 35): Without MPPT Strategy, in case for stator direct and quadrature currents (Isd, Isq) which
this case we impose the Ps and Qs reference profiles, have the same graphs of reactive and active powers, and they are
Max wind speed = 11.75 m/s (refer to Table 7) presented in Fig. 35-(d). The power error is presented in Fig. 35(f).
• Mode 2-(blue color/Fig. 35): With MPPT strategy, in The stator’ and rotor currents; Is_abc and Ir_abc are shown in
this case we propose a low wind speed based on step Fig. 35-(h and i) respectively, we remark the sinusoidal form of
form (Max wind speed = 11.5 m/s) by keeping stator the three rotor and stator phases currents, have a good THD of
reactive power equal to Zero level ‘‘Qs = 0 (Var)’’; to stator currents (< = 5% respect the IEEE-519 Std). The zooms of
ensure only the exchange of the stator active power Fig. 35-(b & c) depict the fast dynamic, neglected overshoot, small
to the RL-load; means following the maximum active static error and excellent tracking reference powers for all modes.
power point. The zooms of Fig. 35(i) help us to define easily the sub and super-
• Mode 3-(green color/Fig. 35): With MPPT strategy, in synchronous operations by the sense variation of rotor currents
this case we propose a medium wind speed based (Irabc ).
on random form (Max wind speed = 13.5 m/s) by It is noted also that only sub synchronous operation is applied
keeping stator reactive power equal to Zero level ‘‘Qs in Mode-(01 and 02), but in Mode-03 it can be seen that both sub
= 0 Var’’; to ensure only the exchange of the stator and super-synchronous operations are applied; which means that
active power to the RL-load; means following the the rotor could absorb and inject the power (Pr = S ∗ Pn ) respec-
maximum active power point. tively from/to the grid. In order to ensure the high performances;
653
F. Amrane, B. Francois and A. Chaiba ISA Transactions 125 (2022) 631–664

Table 8
Recapitulation results for the proposed control.
THD_Is_abc Overshoot (%): Response time (s): Power error
(%): (W_Var) :
Mode 01 01.23% Neglected (≈2%) 5 ∗ 10−4 +/−45
Mode 02 0.78% Neglected (≈1%) 1,3 ∗ 10−3 +/−65
Mode 03 0.42% Neglected (≈1%) 1,3 ∗ 10−3 +/−60

Fig. 38. Simulations results of proposed control: Power factor study (a: generator speed, b: slip, c: stator power, d: rotor power, e: power factor and f: grid voltage
and stator current).

the DFIG should operate in stable zone (as shown in Fig. 37) The electrical parameters are defined (the same order is
means that the slip should be in this interval (−0.3 < S < +0.3). adopted for all modes; from ‘‘a’’ to ‘‘f’’) as follows:
Table 8 depicts the recapitulation results of the proposed In Fig. 38(a) the generator speed (rpm) basically took the wind
control performance in three modes; such as: Stator current THD speed form; is constant (≈ 1441 rpm) for Mode-01, is variable
(%), overshoot (%), response time (s) and finally power error (+/- and inferior than 1500 (rpm) for Mode-02; is variable ‘‘inferior
W_Var). /superior’’ respectively than 1500 (rpm) for Mode-03. Fig. 38(b)
represent the slip, which equals to speed ratio (S= (ωs -ω)/ωs =
6.1.2. Power Factor (PF) tests for three (03) modes (Ns -N)/Ns), presents only the positive values for Mode-01 and
Fig. 36 presents the relationship between the sign of elec- Mode-02; ‘‘because the rotation speed was always inferior than
tromagnetic torque, slip, rotor speed and the power-flow in/out the synchronous speed’’, and presents the positive/negative val-
of stator and rotor. In this paper, only the generator operation ues ‘‘because some time the rotation speed was inferior/superior
modes are studied. than the synchronous speed’’. Fig. 38(c) represent the stator
Fig. 37 depicts the relationship Torque/Speed characteristic of power (Ps (W)) which are already discussed in previous section.
DFIM in four (04) quadrants under both modes: Motoring and Fig. 38(d) represent the rotor power, it can be seen that the Pr
Generating. (W) took positive value mean the rotor absorbs the power in
It should be noted that for Sub- and Super-synchronous gen- Mode-01 and Mode-02; in this case the DFIG operate only in
erating modes, the power flows through the rotor are of opposite Sub-synchronous mode and only the stator inject the power to
directions (refer to Fig. 38(d)). the Load. For the Mode-03, the Pr (W) took positive/negative; in
654
F. Amrane, B. Francois and A. Chaiba ISA Transactions 125 (2022) 631–664

Fig. 39. Simulations results of DFIG operation modes (a: Sub-synchronous operation, b: Super- synchronous)

Table 9 Mode-03 the PF took the unity value because the MPPT strategy
DFIG operation modes parameters. keep stator reactive power equal to zero level ‘‘Qs = 0 (Var)’’;
Cases: DFIG operation mode: to ensure only the exchange of the stator active power to the
Case 01: From Sub to Super-synchronous speed: ⇒ 1315 to 1730 rpm RL-load; which PF=0.998.
Case 02: From Super to Sub-synchronous speed: ⇒ 1756 to 1320 rpm
Figs. 38(f) present the behavior of the phase grid voltage
(Vga ) and stator currents (Isa ) under stator powers variation. It
Table 10 is remarkable that the angle between stator current and grid
The proposed references profiles for decoupled terms performance. voltage θIsa_Vga equals to 180◦ for the three modes; which explains
Time (s): Stator active power (W): Stator reactive power (Var): that the DFIG operate as generator in this case and generate the
[0 − 0.3] −700 0 active power to RL-load. Knowing that; in Mode-01 the stator
[0.3 − 0.7] −2000 +1000 current equals to: (Isa =25*Ireal ), for Mode-02 the stator currents
[0.7 − 1.0] −2700 0
equals to (Isa =15*Ireal ) and for Mode-03 the stator current equals
[1.0 − 1.2] −700 −1400
[1.2 − 1.5] −700 0 to (Isa =10*Ireal ).

6.1.3. The DFIG operations modes


In this test; the following numbering is adopted such as;
the case of positive value mean that the rotor speed is inferior
The ‘‘zone 01’’ ⇒ presents Sub-synchronous operation, and ‘‘
than the synchronous speed ⇒ the slip is positive ⇒ the sub-
zone 02’’ ⇒ illustrates the Super-synchronous operation.
synchronous operation is applied ⇒ the rotor absorbs the power
In this section, DFIG operation modes are illustrated by the
from the grid via the Back-to-Back converter (maximum 30% from
mean of the sinusoidal rotor currents variation. Fig. 39 illustrates
the rated power, in order to limit the DFIG operation in the stable
the behavior of rotor measured current when the speed varies
zone; refer to Fig. 37).
near than 1500 rpm (Synchronous speed). Both cases are studied;
And in the case Pr (W) took negative value; mean that the
from sub-synchronous to super-synchronous and the inverse.
rotor speed is superior than the synchronous speed ⇒ the slip is
negative ⇒ the Super-synchronous is applied ⇒ the rotor inject It can be seen that the rotor currents took the same form the
the power to the grid via the Back-to-Back converter (knowing wind speed (random wind speed in this case); because ∫ t Ir_abc (A)
that; the sizing of the converters is quite important, because if were been controlled using the angle slip θslip slip= 0 (ωslip =
an error occurs the damage will be catastrophic especially in ωs − ωr )dt + θs0 and ωs = 2π *f; ωr =P* Ωmec ) and this later
Experimental tests). based on DFIG rotor-speed which mean Wind speed (extracted
Figs. 38(e) display the power factor (PF), it is clear that the from the MPPT strategy); knowing that the rotor current in this
PF √depends on the reactive power variation (PF = Ps/S = case were multiplied by 80 (⇒Irabc *80). So the rotor power-flow
Ps/ (Ps2 + Qs2 )); if Qs is near than zero (0 Var)), mean that the PF is explained by the rotor current change sense; from
is near the unity. In Mode-01 the PF took the unity because the re- Sub-to-Super ⇒ the rotor absorb and from Super-to-Sub ⇒
active power (Qs (Var)) takes the zero level means the PF maintain the rotor inject the power into the grid via B-2-B converter.
the unity in the interval: 0→0.2(s), 0.4→0.6(s), 0.8→1(s) and Table 9 depicts the value of DFIG speed under both studied cases.
1.2→1.4(s)) which equals PF =0.995, otherwise the PF doesn’t
maintain the unity factor in the interval: 0.2→0.4(s), 0.6→0.8(s), 6.1.4. The decoupling terms ‘‘d–q axis’’ test
1→1.2(s) and 1.4→1.5(s); due to the superior reactive power In this section, a comparative study (refer to Fig. 40(case 01
value; in this case the PF inferior than 0.7. For Mode-02 and and case 02)) is presented to show the decoupling terms (under
655
F. Amrane, B. Francois and A. Chaiba ISA Transactions 125 (2022) 631–664

Fig. 40. Simulations results of decoupled terms performance (The stator active and reactive power for conventional and proposed control respectively).

Fig. 41. Robustness tests of proposed control of Ps and Qs for three modes.

Table 11
The proposed robustness tests.
Control algorithms Stator active and reactive powers tests:
Proposed control without test: No parameters change ⇒ Black
Conventional control with test: +100% of (J and Rr), −25% of (Lr, Ls and Lm) ⇒ Dark blue
Proposed control with test: +100% of (J and Rr), −25% of (Lr, Ls and Lm) ⇒ Sky blue

d and q axes) using the proposed and conventional algorithms in The value of power error reaches nearly ±1000 (W_Var) for
this paper. conventional and near than +/-200 W_Var for proposed one. A
The main aim of this simulation study is to show the high per- remarkable overshoot is noted in conventional control especially
formance offered by the improved DPC compared to conventional at: 0.4, 0.8, and 1.2(s) which present more +120% and near than
DPC power control in terms of decoupling d–q axis components, 18% for proposed one.
neglected power error and high tracking power. Knowing that in B — Mode II (conventional and proposed DPC/MPPT based
this tests, a novel reference power profiles are proposed in order on step wind speed):
to show clearly the coupling terms between active and reactive Figs. 41-(Mode-02) display the behavior of stator active and
power in each case (refer to Table 10). reactive powers under MPPT strategy by maintaining the reactive
Figs. 40-(case 01 and case 02) illustrate the behavior of sta-
power equals to zero value. In this case the active power had
tor measured active and reactive powers and theirs references
taken the inverse step profile of wind speed. Using robustness
respectively; in transient and steady states. The coupled terms
tests a remarkable undulations are noted especially at 0.6 (s)
between d–q axis component of each case (conventional and
which presents the rated power of DFIG (P=4 KW)). On other hand
proposed respectively) is explained by red circle which is very
and in the same time a remarkable power error is noted in stator
small in proposed one.
reactive power for the conventional control (which means the PI
controller cannot maintain the unity power factor ‘‘PF = 1’’ under
6.1.5. Robustness tests
Figs. 41-(Mode 01, Mode 02 & Mode 03) illustrate the behavior maximum wind power and parameters variation). Also a very big
of stator measured active and reactive powers and theirs refer- overshoot is noted in steady state (in measured stator powers
ences respectively under parameters variations; knowing that the Ps_meas & Qs_meas) of the conventional control.
variation made in the robustness tests is illustrated in Table 11. C — Mode III (conventional and proposed DPC/MPPT based
A — Mode I (conventional and proposed DPC/imposed on random wind speed):
power references) Figs. 41-(Mode-03) display the behavior of stator active and
In Fig. 41-(Mode-01), it can be noted big power error in reactive powers under MPPT strategy by maintaining the reactive
conventional control with remarkable undulations especially in power equals to zero value. In this case the active power had
transient and steady states compared to propose one. taken the inverse random profile of wind speed. Using robust-
656
F. Amrane, B. Francois and A. Chaiba ISA Transactions 125 (2022) 631–664

Table 12
A comparative study of different control schemes based on DFIG-Wind turbine variable speed.
Ref Control scheme: Complexity DFIG rated Reference Overshoot: Dynamic Current Stator connection:
power tracking: response: oscillations:
Control Controller
strategy
[39] PI Medium 1.5 MW ++ Low +++ Low Grid-connection
[40] Hysteresis Low 2 MW +++ Neglected ++ Neglected Grid-Connection
[41] Hysteresis Low 2 MW ++ Low ++ High Grid-connection
[42] PI/Hysteresis Medium 1.5 MW ++ Low +++ Low Grid-connection
DPC:
[43] PI/Hysteresis/FLC Medium 1.5 MW ++ Low +++ Low Grid-connection &
Stand-alone
[44] PI/NN Medium 1.5 MW + Low + Low Grid-connection
[45] PI/SMC/Nonlinear High 2 MW ++ Low +++ Low Grid-connection
controller
[46] PI/PI-R Medium 2.2 KW ++ Low +++ Low Stand-alone
[47] ISM High 3 KW ++ Neglected ++ – Grid-connection
[48] DTC: PI/Hysteresis Low 2 MW +++ Neglected +++ – Grid-connection
[49] Hysteresis Low – ++ Low ++ – Grid-connection
[50] BSC: Backstepping High 2 MW +++ Neglected +++ Low Grid-connection
[51] FOSMC High 2 MW +++ Medium ++ Low Grid-connection
[35] NSMC High – +++ Neglected +++ – Grid-connection
[52] HOSMC High 1.5 MW ++ Low ++ – Grid-connection
[53] ADRC High 1.5 MW +++ Low +++ – Grid-connection
SMC:
[54] ISMC High – +++ Low ++ Low Grid-connection
[55] Adaptive SMC High – ++ Low + – Grid-connection
[56] PI/ASMT2NFC High 1.5 MW +++ Neglected +++ – Grid-connection
[57] STSMC High 6 KW +++ Neglected +++ Low Stand-alone
[58] VC: PI-FLC Medium 10 KW +++ Low +++ Low Grid-connection
[59] Improved PDPC Low 2 MW +++ Neglected +++ Low Grid-connection
PDPC:
[13] Hysteresis Medium 15 KW +++ Neglected +++ Neglected Grid-connection
Proposed DPC: IP Medium 4 KW +++ Neglected +++ Neglected Stand-alone

Fig. 42. (a, 2 and 3) Robustness tests under trapezoid forms (rotor currents variation with RL-load).

ness tests a remarkable undulations are noted in conventional On other side a remarkable power error is noted in stator reac-
control especially at 0.75 (s) and 0.8 (s) which presents the over tive power for conventional control (which means that the PI con-
trollers cannot maintain the unity power factor under maximum
rated power of DFIG (P=4 (kW) and the measured active power wind power), also a very high overshoot is noted in transient and
maintain 4.6 (kW)), with very bad tracking. steady states of active and reactive power.
657
F. Amrane, B. Francois and A. Chaiba ISA Transactions 125 (2022) 631–664

Fig. 43. (b, 2 and 3) Robustness tests under trapezoid forms (rotor currents variation with RL-load).

Fig. 44. (a and b): Measured rotor current variation and slip angle, (c and d): Rotor speed variation and measured rotor.

6.2. Brief comparative study based on latest control schemes Table 13


The proposed experimental tests.
According to Table 12, it is obvious that the proposed con- Proposed tests
trol offers high dynamic performances in transient and steady Test 01: Rotor currents variation.
states. For the rest of the criteria which are mentioned with (-); Test 02: Sensitivity to the wind speed variation.
unfortunately, they are not available in the references. Test 03: Sub and Super-synchronous operation mode under
fixed wind speed.
Knowing that Test 04: Power quality improvement.

NNC: neural network Controller, SMC: Sliding mode Controller,


HOSMC: High order sliding mode controller, STSMC: Super Twist-
ing Sliding Mode Control, BSC: Backstepping controller, DPC: Di- 6.3. Experimental results
rect power control, PDPC: Predictive Direct Power Control, DTC:
Direct Torque Control, HC: Hysteresis Controller, PI-R: regulator
The experimental tests on a 4.5 KW-scaled laboratory setup
PI resonant, PI-V: variable PI, MDPC: Model Direct Power Control,
VC: Vector Control, FLC: Fuzzy Logic Control, ISM: Integral Sliding are carried out to validate the effectiveness of the proposed
Mode. FOSMC: Fractional Order Sliding Mode Control, NSMC: control strategy. The parameters and configurations (DFIG is 4.5
Neural Sliding Mode Control, ASMT-2NFC: Adaptive Sliding Mode KW and Wind-turbine is 4 KW) are given in Appendix section
Type-2 Neuro-Fuzzy Controller. (Tables 22 and 23) respectively.
658
F. Amrane, B. Francois and A. Chaiba ISA Transactions 125 (2022) 631–664

Fig. 45. Rotor speed variation and measured rotor current under three operation mode (Case 01 N = 1000 rpm, Case 02: N = Ns = 1500 rpm and Case 03: N =
1700 rpm).

The following experimental results are giving under in three In order to ensure the robustness and feasibility of the pro-
(03) operations zone (sub-synchronous, Synchronous & Super-
posed control system; four (04) experimental tests are made with
synchronous zone) using dSPACE1103 card, ControlDesk and Mat-
®
lab/Simulink environment. many reference variation as demonstrate in Table 13.
659
F. Amrane, B. Francois and A. Chaiba ISA Transactions 125 (2022) 631–664

Fig. 46. (1 and 2): The stator and rotor voltages waveforms.

Table 14
The d–q rotor current components variation (under trapezoid and step forms).
Reference form Current variation:
Ird * (A) variation Irq * (A) variation Overshoot (%) Response time Current error Tracking:
(ms) (A)
Trapezoid 0 (A), −5 (A), −10 0 (A), −10 (A), −5 Between +0.5% 25 (ms) Very small Excellent
form: (A), −5 (A), 0 (A) (A), 0 (A), −5 (A), and +2% +/−0.1 A
−10 (A)
Step form: 0 (A), −5 (A), −10 0 (A), −10 (A), 0 (A), Between +7%, 35 (ms) Very small Excellent
(A), 0 (A) −5 (A), −10 (A), −5 8% and 12%) +/−0.15 A
(A), 0 (A)

Table 15
The d–q rotor current components variation (for three operation zone).
Figures Parameters:
Ira_meas (A) variation Nr(rpm) variation Period (s)
Fig. 41(a & b) Absolute values|±| : Is keeping constant = 0 rpm 40 (s)
0 (A), 5 (A), 10 (A), 6 (A), 2 (A), Speed is zero.
0.5 (A), 10 (A), 6 (A), 0 (A), 5 (A), 0 (A).
Fig. 41(b & c) Is keeping constant = 10 (A) 0, 1500, 1700, 1000, 1500, 1700, 100 (s)
1000, 500 and 0 (rpm) ⇒ (random
wind speed form)

6.3.1. Test 01: rotor currents variation variation. Fig. 43(b-1 & b-2) illustrate the zoom points (1 and
Case I: d–q axis rotor currents components (under trape- 2) of rotor current behavior in steady state, it can be seen that
zoid form) the overshoot is acceptable (few/between +7%, 8% and 12%), a
Fig. 42(a) depicts experimental results of rotor direct and good decoupled control between d–q axis currents components
quadrature currents (Ird (A) and I irq (A)) variation using trapezoid is noted regardless of currents reference variation, response time
form in transient and steady states (in the period of 40 (s)). is very short < 35 (ms), good tracking currents and neglected
It can be seen that the rotor direct and quadrature measured current error are noted.
currents (Ird_meas (A) and Irq_meas (A)) follow exactly their references Table 14 summaries all the performance criteria of rotor cur-
(Ird * (A) and Irq * (A)) respectively despite the sudden variation of rents variation (Irdq (A) sung trapezoid form: variation values,
the Ird * (A) and Irq * (A). overshoot (%), response time (ms), current error (A) and tracking
Figs. 42(a-1 & a-2) illustrate the zoom points (1 and 2) of rotor reference.
current behavior in steady state, it can be seen that the over-
shoot is neglected (between +0.5% and +2%), a perfect decoupled 6.3.2. Test02: Sensitivity to the wind speed variation
control between d–q axis currents components is noted despite In this section, a brief demonstration of slip angle (θ slip (rad))
currents reference variation. the response time is very short, per- and rotor current Ira_meas (A) behavior when the rotor speed
fect current tracking and low current error. Table 14 recapitulates Ωr (rad/sec) variation is made.
all the performance criteria of rotor currents variation (Irdq (A) Figs. 44(a and b) illustrates sinusoidal waveform of rotor cur-
sung trapezoid form: variation values, overshoot (%), response rent variation and the slip angle value. It can be seen that the
time (ms), current error and tracking reference. variation of Ira_meas (A) has no effect because the angle slip value
Case II: d–q axis rotor currents components (under step is theoretically based on rotor angle and grid angle (knowing that
form) in this case the rotor angle equals to zero; means that the slip
Fig. 43(b) shows the experimental results of rotor direct and angle equal directly to grid angle (θ slip = θ grid – θ rotor = θ
quadrature currents (Ird (A) and Irq (A)) variation using step form grid – 0= θ grid (rad)) because the rotor speed Ωr (rad/s) =Nr10
in transient and steady states (in the period of 40 (s)). It can (rpm) = 0 (rpm) ⇒ Generator stopped.
be seen that the rotor direct and quadrature measured currents Figs. 44(c and d) depicts present the behavior of the rotor
(Ird_meas (A) and Irq_meas (A)) follow exactly their references measured current waveform in transient and steady states in the
(Ird*(A) & Irq*(A)) respectively regardless Ird*(A) & Irq*(A) sudden same time of the rotor speed variation Nr (rpm). It can be seen the
660
F. Amrane, B. Francois and A. Chaiba ISA Transactions 125 (2022) 631–664

Table 16
The d–q rotor current components variation (for three operation zone).
Mode operations Current variation:
Ird * (A) variation Irq * (A) variation
Sub-synchronous mode: 0 (A), −4 (A), −5 (A), 0 (A) 0 (A), −5 (A), −10 (A), 0 (A)
Synchronous mode: 0 (A), −5 (A), 0 (A) 0 (A), −5 (A), −10 (A), −2 (A), 0 (A)
Super-synchronous mode: 0 (A), −5 (A), 0 (A) 0 (A), −10 (A), −7 (A), −5 (A), −10 (A), −5 (A), −1 (A), 0 (A)

Table 17
Recapitulation results "for the three operation zones from Fig. 45".
Cases: Performance:
Zoom 1 (Fig. 45) Zoom 2 (Fig. 45)
Period Waveform fr (Hz) and S (Slip) Peak current Period Waveform Fr (Hz) and S Peak current
(A) (Slip) (A)
Case 01: 400 m (s) Sinusoidal Fr ≈ 16.67 (Hz), Ird* = −5 (A) Fr ≈ 16.67 (Hz), Ird* = −0 (A)
400 ms Sinusoidal
N = 1000 rpm S = 0.33 Irq* = −10 (A) <fS (Hz) Irq* =−10 A
Fr = 1/ Trotor = 1/(1.5*40 ms) = 1/60 ms ≈ 16.67 Hz S = 0.33 ⇒ 0 (A)
Fr = S*fs = ((1500 - 1000)/1500)*50 Hz ≈ 16.67 Hz
Case 02 : 400 m (s) Sinusoidal Fr = fs Ird* = −5 (A) 400 ms Sinusoidal Fr = fs Ird* = −5 A ⇒
N = 1500 rpm S ≈ 0 Irq* = −10 (A) S ≈ 0 0A
Irq* = −10 (A)
Case 03 : 10 (s) Sinusoidal Fr ≈ 6.67 Ird* = −0 (A) 1 (s) Sinusoidal Fr ≈ 6.67 Ird* = −5 (A)
N = 1700 rpm < fS (Hz), Irq* = −10A < fS (Hz), Irq* = 0 (A)
S = −0.13 ⇒−7 A S = −0.13
⇒ −5 (A)

Table 18
The review of power control in Grid-connection mode (only experimental studies).
Ref Control Current/ Grid nature Wind Overshoot THD (Is) Response DFIG Power/ Robustness Filter
strategy voltage (balanced/ speed m/s time rated current error type
controller unbalanced) power
Tracking To wind
reference speed
variation
[33] DPC PI Balanced 11 m/s / / / 7.5 KW Power loss dissipation study LC
[4] DPC SMC Dip voltage 10 m/s <5% < 5% <10 (ms) 7.5 KW +/−0.04 KW ++ ++ /
[5] VOC PI Unbalanced / / / / 15 kW / ++ ++ LC
[21] DPC 2-SMC Distorted grid 11 m/s <1% / <5 (ms) 4 KW ±5.10−3 KVAR +++ +++ /
= 0.1%
[6] DPC PIR Unbalanced / / / / 5 KW / ++ ++ L
[8] DPC SMC Unbalanced / / / / - / ++ / /
[9] DPC Hys Balanced / <3% / 2 (ms) 3.5 KW / ++ +++ L
[60] FOC Hys Balanced / ≈0.5% Step ≈ 3.7% 25 (ms) 3.5 KW +/−0.01 A ++ ++ LC
[32] DPC-VIP VIP Distorted grid / < 8% 4.8% 40 (ms) 1 KW / ++ ++ /
[61] LC-MPDPC Predictive Balanced / < 1% 4.13% 1 (ms) 2 KW / ++ ++ /

Table 19
The review of power control in Stand-alone mode (only experimental studies).
Ref Control Current/ Load nature Wind Overshoot THD (Is) % Response DFIG rated Power/ Robustness Filter
strategy voltage speed (%) time power current type:
controller error
Tracking To wind
reference speed
variation
[10] VOC PI-R Non-linear load / / / / / / ++ ++ /
[23] VOC PR3 Nonlinear load / / < 5% <10 (ms) 2.2 KW / ++ ++ L
[24] FOC Hys Non-linear load 11.5 m/s ≈2% ≈ 5% 30 (ms) 3.5 KW +/−0.01 A ++ ++ LC
trapezoid
[25] VOC PI Resistive load 16 m/s <8% <5% <8 (ms) 7.5 KW / ++ ++ L
[13] PDPC PI Nonlinear load / <10% 5.98% <15 (ms) 20 KW / +++ ++ /
[14] VOC PI Nonlinear load / <7% / <15 (ms) 5.5 KW / ++ ++ /
[15] FOC PI Nonlinear load / <10% / <50 (ms) 3.2 KW / +++ ++ /
[16] FOC PI Nonlinear load / / / / 5.5 KW / ++ ++ L
[17] FOC PI-R Unbalanced load / <6% <5% <10 (ms) 2.2 KW / +++ ++ L
Proposed DPC IP RL-load 13.5 m/s ≈2% < 4% 25 (ms) 4.5 KW +/−0.1 A +++ ++ LCL
trapezoid 35 (ms)
≈8% Step

sense change of rotor current when the rotor frequency equals this point the rotor injected the power in to the grid, and this
to stator frequency (which means the slip equals to zero), in operation zone called ‘‘Super synchronous zone’’ because both
661
F. Amrane, B. Francois and A. Chaiba ISA Transactions 125 (2022) 631–664

Table 20 Table 25
Parameters of the DFIG (Simulation study). Gain values used to design PI and IP respectively.
Rated power: 4.0 kW Gain parameters: Gain values of PI Gain values of IP
Stator resistance: Rs = 1.2  Simulation Simulation Experimental
Rotor resistance: Rr = 1.8 
Stator inductance: Ls = 0.1554 H KP : 0.005 0.0011 30
Rotor inductance: Lr = 0.1558 H Ki : 0.846 −461.78 10
Mutual inductance: Lm = 0.15 H
Rated voltage: Vs = 220/380 V
Number of pole pairs: p = 2 Table 26
Rated speed: N = 1440 rpm The simulation conditions using Matlab/Simulink⃝
R
R2009a.
Friction coefficient: fDFIG = 0.00 N m/s Type: Fixed-step.
The moment of inertia J = 0.2 kg m2 Ode-4: Range Kutta Order4
Fixed-step size (Fundamental sample time): Simulation study: 1e−5
Fixed-step size (Fundamental sample time): Experimental study: 1e−4
Table 21 Tasking mode for periodic sample time: Auto
Parameters of the turbine (Induction machine/Simulation study).
Rated power: 4.5 kW
Number of blades: P = 3
Blade diameter R = 3 m RL-load’’. The variation of rotor current in this case is adopted as
Gain: G = 4.15
The moment of inertia Jt = 0.00065 kg.m2
mentioned in Table 16.
Friction coefficient ft = 0.017 N m/s Figs. 45(b, 1, 2: Synchronous Mode; 1500 rpm) shows the
Air density: ρ = 1.22 kg/m3 behavior of measured rotor and stator currents (Ira_meas (A) and
Isa_meas (A)) waveforms under direct and quadrature currents using
Step form in transient and steady states in the period of 40 (s).
Table 22
Parameters of the DFIG (Experimental study). The variation of rotor current in this case is adopted as men-
Rated power: 4.5 kW tioned in Table 16.
Stator resistance: Rs = 0.4  Figs. 45(c, 1, 2: Super-synchronous mode) shows the exper-
Rotor resistance: Rr = 0.8  imental results of the behavior of measured rotor and stator
Stator inductance: Ls = 0.082 H currents (Ira_meas (A) and Isa_meas (A)) waveforms under direct and
Rotor inductance: Lr = 0.082 H
Mutual inductance: Lm = 0.081 H
quadrature currents (Ird * (A) and Irq * (A)) variation using Step
Rated Voltage ∆/Y: Vs = 220/380 V form in transient and steady states in the period of 40 (s). The
Number of pole pairs: P = 2 variation of rotor current in this case is adopted as mentioned
Rated speed: N = 1395 rpm in Table 16. Period, waveform quality, rotor frequency and rotor
Friction coefficient: fDFIG = 0.001 N m/s
peak for two points (‘‘zoom 1 & zoom 2’’ from Fig. 45a–b–c
The moment of inertia J = 0.2 kg.m2
respectively) are explained in details in Table 17.

Table 23 6.3.4. Test 04: power quality improvement


Parameters of the emulator turbine (Squirrel cage In this test, the rotor speed is kept constant, and the d–q axis
induction machine/Experimental study).
components are also constant. Fig. 46(1) shows perfect sinusoidal
Rated power: 4.0 kW
Rated voltage (Vs) ∆/Y: Vs = 220/380 V
waveforms of stator and rotor voltages. An improvement power
Cos ϕ : 0.82 quality (based on sinusoidal waveforms and THDv : voltage total
Gain: G = 3.9 harmonic distortion <5% for stator voltage) is noted which re-
Rated speed: N = 1440–2000 rpm spect the IEEE 519std . With the same manner for stator current
injected into the RL-load, which had sinusoidal form (Figs. 2–46)
Table 24 in different operation speed and the stator current THDi ≈ 1.5%.
PI controller parameters for Vdc bus
voltage (Grid side converter). 6.4. Detail recapitulation of experimental studies power control
PI parameters: Gain values: wind-turbine under: Grid-connection and stand-alone mode
Kp_Vdc : 1000 respectively
Ki_Vdc : 1
After had being explained the experimental results under
different tests, a recapitulation review have been proposed of
the rotor and stator inject the power into the grid. Table 15 power control in WECS in both mode: Grid connection mode
recapitulates the different variation and the periods made in this and Stand-alone mode. (Tables 18 and 19) present brief review
section (a detail values). of power control in Grid-connection and Stand-alone modes
respectively (which based only on experimental studies). Many
6.3.3. Test 03: sub and super-synchronous operation mode under criteria were been taken into account in order to show the
fixed wind speed advantage/disadvantages of each control strategy. For the rest of
In this test, the rotor speed is kept constant for each operation the numerical values of the performance which are mentioned
mode, and the d–q axis components are variable. The main objec- with (/); unfortunately, they are not available in the references.
tive of this test is to show the behavior of the DFIG-Wind turbine
system in transient and steady states for three operation mode. 7. Conclusion
Figs. 45(a, 1, 2: Sub synchronous Mode; N=1000 rpm) shows
the experimental results of the behavior of measured rotor and In this paper, a new stand-alone DPC of DFIG has been sug-
stator currents waveforms (Ira_meas (A) and Isa_meas (A)) under direct gested and experimented in real time (RTI). IP controllers have
and quadrature currents (Ird * (A) and Irq * (A)) using Step form been applied in place of conventional ‘‘PI’’ controllers to control
in transient and steady states in the period of 40 (s) = (40 (s) Ird and Irq (images of Qs and Ps respectively). In fact, the stability
*10); ‘‘Knowing that in this case the stator is connected into the study of the Transfer Function shows the superiority of the IP
662
F. Amrane, B. Francois and A. Chaiba ISA Transactions 125 (2022) 631–664

controller especially when the rotor currents/wind speed change. References


The filter settings and resonance phenomena must be carefully
designed to overcome possible stresses and oscillations. In order [1] FUTURE OF WIND: deployment, investment, technology, grid integra-
to enhance the power quality which will be injected to the RL tion and socio-economic aspects. International Renewable Energy Agency
(IREA); 2019.
load, the LCL passive filter is selected as the most suitable filter in [2] Farrokh AP, Hashemnia N, Kashiha A. Robust speed sensorless con-
terms of THD of the injected current, it is implemented between trol of doubly-fed induction machine based on input–output feedback
the rotor of the DFIG and the DC–AC converter in such a way to linearization control using a sliding-mode observer. World Appl Sci J
improve the quality of the current and voltage delivered to the 2010;10(11):1392–400. http://dx.doi.org/10.1109/pedes.2006.344348.
stator. In addition, this approach achieved a unity power factor [3] Song Y, Blaabjerg F. Overview of DFIG-based wind power sys-
tem resonances under weak networks. IEEE Trans Power Electron
grid operation (≈ 0.98).
2017;32(6):4370–94.
Various simulation and experiments tests have been estab- [4] Djoudi A, Bacha S, Chekireb H, Iman-Eini H, Boudinet C. Adaptive sen-
lished to show the behavior of the proposed wind system in both sorless SM-DPC of DFIG-based WECS under disturbed grid: Study and
transient and steady states, and also to ensure that the proposed experimental results. IEEE Trans Sustain Energy 2017. http://dx.doi.org/10.
control is able to operate under a variety of wind speed conditions 1109/TSTE.2017.2748966.
[5] Abad G, Iwanski G. Properties and control of a doubly fed induction
(three operating modes). At last, the experimental results have
machine, power electronics for renewable energy systems, transportation
proved the high performance of the proposed control in terms of and industrial applications. 5th ed. John Wiley & Sons; 2014.
response time, overshoot, current and power errors. [6] Nian H, Song Y, Zhou P, He Y. Improved direct power control of a wind
- For future work that depends on the same DFIG-wind turbine turbine driven doubly fed induction generator during transient grid voltage
design: unbalance. IEEE Trans Energy Convers 2011;26(3):976–86.
[7] Blaabjerg F, Ma K. Wind energy systems. Proc IEEE 2017;105(11).
• A comparative experimental study of existing ‘‘power/ [8] Sun D, Wang X. Sliding-mode DPC using SOGI for DFIG under unbalanced
current’’ controls will be an excellent proposed research grid condition. IEEE Electron Lett 2017;53(10):674–6.
[9] Datta R, Ranganathan VT. Direct power control of grid-connected wound
work; to overcome the drawbacks of conventional control
rotor induction machine without rotor position sensors. IEEE Trans Power
algorithms and show the improvement of the proposed one. Electron 2001;16(8):390–9.
• The design and analysis of the network connected topology [10] Phan V-T, Nguyen D-T, Trinh Q-N. Cong-long NGUYEN and Thillainathan
is an interesting experimental research work, especially in LOGENTHIRAN, harmonics rejection in stand-alone doubly-fed induc-
the case of the unbalanced network. tion generators with nonlinear loads. IEEE Trans Energy Convers
2016;31(2):815–7.
• The use of advanced controllers such as Backstepping con- [11] Cardenas R, Pena Rubén, Alepuz S, Asher G. Overview of control systems
troller and higher order sliding mode controllers are as- for the operation of DFIGs in wind energy applications. IEEE Trans Ind
sumed to be an attractive alternative to the IP controller Electron 2013;60(7):2776–98.
(the disadvantage of the IP: the gain values depend on the [12] Xu L, Cartwright P. Direct active and reactive power control of DFIG for
parameters of the wind power system). wind energy generation. IEEE Trans Energy Convers 2006;21(3).
[13] Zhang Y, Hu J, Zhu J. Three-vectors-based predictive direct power control
• The use of optimization algorithms (such as PSO and genetic of the doubly fed induction generator for wind energy applications. IEEE
algorithms) to accurate identifies the gain values of the Trans Power Electron 2014;29(7):3485–500.
suggested controllers quickly. [14] Misra H, Gundavarapu A, Jain AK. Control scheme for DC voltage
• In order to enhance the power quality and output voltage, regulation of stand-alone DFIG-DC system. IEEE Trans Ind Electron
a back-to-back multilevel converter will be regarded as an 2017;64(4):2700–8. http://dx.doi.org/10.1109/TIE.2016.2632066.
[15] Marques GD, Iacchetti MF. Sensorless frequency and voltage control in
appropriate alternative solution for the wind power system. stand-alone DFIG-DC system. IEEE Trans Ind Electron 2017;64(3):1949–57.
• Robustness tests that are based on the variation of elec- http://dx.doi.org/10.1109/TIE.2016.2624262.
trical/mechanical parameters present the severe working [16] Misra H, Jain AK. Analysis of stand-alone DFIG-DC system and DC
conditions are the optimal tests to prove the adaptation of voltage regulation with reduced sensors. IEEE Trans Ind Electron
the power control algorithm. In this case, artificial intelligent 2017;64(6):4402–12. http://dx.doi.org/10.1109/TIE.2017.2669889.
[17] Bouchafaa F, Beriber D, Boucherit MS. Modeling and control of a gird
controllers such as Fuzzy type 2 controllers (based on the connected PV generation system. In: Control & automation (MED), 18th
three dimensions: X, Y and Z) and Neuro-Fuzzy controller Mediterranean Conference; 2010. p. 315–20.
present a good alternative solution and will be proposed to [18] Liserre M, Blaabjerg F, Hansen S. Design and control of an LCL-filter-based
overcome this problem. three-phase active rectifier. IEEE Trans Ind Appl 2005;41(5):1281–91.
[19] Guerrero J, Blaabjerg F, Zhelev T, Hemmes K, Monmasson E, Jemei S, et al.
Declaration of competing interest Distributed generation: Toward a new energy paradigm. IEEE Ind Electron
Mag 2010;4(1):52–64.
[20] He J, Li YW. Hybrid voltage and current control approach for DG
The authors declare that they have no known competing finan- grid interfacing converters with LCL filters. IEEE Trans Ind Electron
cial interests or personal relationships that could have appeared 2013;60(5):1797–809.
to influence the work reported in this paper. [21] Evangelista C, Valenciaga F, Puleston P. Active and reactive power control
for wind turbine based on a MIMO 2-sliding mode algorithm with variable
Acknowledgments gains. IEEE Trans Energy Convers. 2013;28(3):882–9.
[22] Leonhard W. Control of electrical dives. 3rd ed. Berlin, Germany: Springer
Verlag; 2003.
We are very grateful to the Algerian Ministry of Higher Edu- [23] Phan V-T, Lee H-H. Stationary frame control scheme for a stand-alone
cation and Scientific Research (MESRS) for funding this Research doubly fed induction generator system with effective harmonic voltages
Project as part of an Algerian-French PROFAS b+ Scholarship rejection. IET Electr Power Appl 2011;5(9):697–707.
(collaboration research work between LAS-ALGERIA and L2EP- [24] Amrane F, Chaiba A, Francois B, Babes B. Experimental design of stand-
alone field oriented control for WECS in variable speed DFIG-based on
FRANCE laboratories). We are grateful for all L2EP laboratory
hysteresis current controller. In: IEEE 2017 15th international conference
team especially: Pr. Bruno FRANÇOIS, Mr. Xavier CIMETIERE and on electrical machines. Drives and Power, Bulgaria; 2017.
Simon THOMY (Full Professor, Engineer & Technician respectively [25] Pena R, Clare JC, Asher GM. A doubly fed induction generator using back-
at Central School Lille) for the help and good moments. We to-back PWM converters supplying an isolated load from a variable speed
are grateful to Dr. SARI Billel for his precious guidance (LAS wind turbine. IEE Proc Electron Power Appl 1996;143(1):380–7.
[26] Ghennam T. Supervision d’une ferme éolienne pour son intégration
Laboratory, Setif-1 University).
dans la gestion d’un réseau électrique, apports des convertisseurs multi
Also, this research work falls within the framework of the re- niveaux au réglage des éoliennes à base de machine asynchrone à double
search project ‘‘PRFU’’ under the code: A01L07UN400120190001 alimentation [Ph.D. thesis], 2011, [in French language].
(Project approved from 01/01/2019). [27] https://www.dspace.com/en/pub/home/products.

663
F. Amrane, B. Francois and A. Chaiba ISA Transactions 125 (2022) 631–664

[28] Voltolini H, Granza MH, Ivanqui J, Carlson R. Modeling and simulation of [44] Bedoud K, Ali-Rachedi M, Bahi T, Lakel R, Grid A. Robust control of doubly
the wind-turbine emulator using induction motor driven by torque control fed induction generator for wind turbine under sub-synchronous operation
inverter. In: 10th IEEE conference/ias international conference on industry mode. Energy Procedia 2015;74:886–99.
applications; 2012. [45] Amin IK, Nasir Uddin M. Nonlinear control operation of DFIG-based WECS
[29] Amrane F, Chaiba A. Improved indirect power control (IDPC) of wind en- incorporated with machine loss reduction scheme. IEEE Trans Power
ergy conversion systems (WECS). In: E-Book Bentham Science Publishers. Electron 2020;35(7):7031–44.
2019, p. 1–148. [46] Phan V-T, Lee H-H. Control strategy for harmonic elimination in stand-
[30] Tang Y, Loh PC, Wang P, Choo FH, Gao F, Blaabjerg F. Generalized design alone DFIG applications with nonlinear loads. IEEE Trans Power Electron
of high performance shunt active power filter with output LCL filter. IEEE 2011;26(9):2662–75.
Trans Ind Electron 2012;59(3):1443–52. [47] Chen SZ, Cheung NC, Wong KC, J. Wu integral sliding-mode direct torque
[31] Amrane F, Francois B, Chaiba A. Hardware implementation study of control of doubly-fed induction generators under unbalanced grid voltage.
variable speed wind-turbine-DFIG in stand-alone mode. In: 22nd European IEEE Trans Energy Convers 2010;25(2):356–68.
conference on power electronics and applications (EPE’20 ECCE Europe). [48] Wu Y-K, Yang W-H. Different control strategies on the rotor side converter
Lyon-FRANCE, 7-11 Sept. 2020. in DFIG-based wind turbines. Energy Procedia 2016;100:551–5.
[32] Nian H, Song Y. Direct power control of doubly fed induction [49] Ayrir W, Haddi A. Direct torque control-based power factor control of
generator under distorted grid voltage. IEEE Trans Power Electron a DFIG. Energy Procedia 2019;162:296–305. http://dx.doi.org/10.1016/j.
2014;29(2):894–905. egypro.2019.04.031.
[33] Zhou D, Blaabjerg F, Franke T, Tonnes M, Lau M. Reduced cost of reactive [50] Xiong P, Sun D. Backstepping-based DPC strategy of wind turbine driven
power in doubly fed induction generator wind turbine system with dfig under normal and harmonic grid voltage. IEEE Transactions on Power
optimized grid filter. IEEE Trans Power Electron 2015;30(10):5581–90. Electronics 2016;31:4216–25. http://dx.doi.org/10.1109/tpel.2015.2477442.
[34] S. Naidu NK, Singh B. Doubly fed induction generator for wind energy [51] Xiong L, Wang J, Mi X, Khan MW. Fractional order sliding mode based
conversion systems with integrated active filter capabilities. IEEE Trans direct power control of grid-connected DFIG. IEEE Transactions on Power
Ind Inf 2015;11(4):923–33. Systems 2018;33(3). http://dx.doi.org/10.1109/tpwrs.2017.2761815.
[35] Djilali L, Sanchez E, Belkheiri M. Real-time neural sliding mode field [52] Benbouzid M, Beltran B, Mangel H, Mamoune A. A high-order sliding mode
oriented control for a DFIG based wind turbine under balanced and observer for sensorless control of DFIG-based wind turbines. 2012.
unbalanced grid conditions. IET Renew Power Gener 2019. [53] Tohidi A, Hajieghrary H, Hsieh MA. Adaptive disturbance rejection control
[36] Amin M, Mohammed OA. Development of high-performance grid- scheme for DFIG-based wind turbine: Theory and experiments. IEEE Trans
connected wind energy conversion system for optimum utilization of Ind Appl 2016;52(3):2006–15. http://dx.doi.org/10.1109/tia.2016.2521354.
variable speed wind turbines. IEEE Trans Sustain Energy 2011;2(3):235–45. [54] Merabet A, Eshaft H, Tanvir AA. Power-current controller based sliding
[37] Galindo Del Valle R, Cotorogea M, Rabelo B, Hofmann W. On the emulation mode control for DFIG-wind energy conversion system. IET Renew Power
of an isolated wind energy conversion system: experimental results, Gener 2018;12(10):1155–63.
electronics. In: Robotics and automotive mechanics conference (CERMA); [55] Abdelbaset A, El-Sayed A-HM, Abozeid AEH. Grid synchronization enhance-
2009. ment of a wind driven DFIG using adaptive sliding mode control. IET
[38] Zhou D, Wang H, Blaabjerg F. Reactive power impacts on LCL filter Renew Power Gener 2017;11(5):688–95.
capacitor lifetime and reliability in DFIG grid-connected inverter. In: IEEE [56] H. Moradi HY, Bustan D. Sliding mode type-2 neuro-fuzzy power control of
Energy Conversion Congress and Exposition (ECCE); 2018. grid-connected DFIG for wind energy conversion system. IET Renew Power
[39] Shehata EG, Salama GM. Direct power control of DFIGs based wind energy Gener 2019;13(13):2435–42.
generation systems under distorted grid voltage conditions. Electr Power [57] Guo L, Wang D, Peng Z, Diao L. Improved super-twisting sliding mode con-
Energy Syst 2013;53:956–66. trol of a stand-alone DFIG-DC system with harmonic current suppression.
[40] Kazemi MV, Yazdankhah AS, Kojabadi HM. Direct power control IET Power Electron 2020;13(7):1311–20.
of DFIG based on discrete space vector modulation. Renew Energy [58] Boutoubat M, Mokrani L, Machmoum M. Control of a wind energy conver-
2010;35(5):1033–42. http://dx.doi.org/10.1016/j.renene.2009.09.008. sion system equipped by a DFIG for active power generation and power
[41] Zandzadeh MJ, Vahedi A. Modeling and improvement of direct power quality improvement. Renew Energy 2013;50:378–86.
control of DFIG under unbalanced grid voltage condition. Electr Power [59] Zarei ME, Arribas JR. Improved predictive direct power control of doubly
Energy Syst 2014;59:58–65. http://dx.doi.org/10.1016/j.ijepes.2014.01.022. fed induction generator during unbalanced grid voltage based on four
[42] Mazouz F, Belkacem S, Colak I, Drid S, Harbouche Y. Adaptive direct vectors. IEEE J Emerg Sel Top Power Electron 2016.
power control for double fed induction generator used in wind turbine. [60] Amrane F, Chaiba A, Babes BE, Mekhilef S. Design and implementation
Electr Power Energy Syst 2020;114. http://dx.doi.org/10.1016/j.ijepes.2019. of high performance field oriented control for grid-connected doubly fed
105395. induction generator via hysteresis rotor current controller. Rev Roum Sci
[43] Dida A, Merahi F, Mekhilef S. New grid synchronization and power control Technol– électrotechn Et énerg 2016;61(4):319–24.
scheme of doubly-fed induction generator based wind turbine system [61] Wang X, Sun D. Three-vector-based low-complexity model predictive
using fuzzy logic control. Comput Electr Eng 2020;84:1–18. http://dx.doi. direct power control strategy for doubly fed induction generators. IEEE
org/10.1016/j.compeleceng.2020.106647. Trans Power Electron 2017;32(1):773–82.

664

You might also like