The DFIG system consists of a stator directly connected to the grid and a rotor interfaced
through a back-to-back power converter with a DC-link, enabling independent control
of active power P and reactive power Q over a variable speed operating range. This
configuration allows the stator to deliver power directly to the grid, while the rotor-side
converter regulates the rotor currents to control the generator output. Fig. 1 illustrates the overall DFIG hardware structure. Using the stator and rotor voltage,
current, and flux equations, the abc to dq transformation is applied and the equations
are rearranged to derive the DFIG state-space model:
2.1 Current-Based State-Space Model of the DFIG
The DFIG voltage equations in the synchronous dq reference frame are given by:
where $v$, $i$, $\psi$, and $R$ denote voltage, current, flux linkage, and resistance,
respectively. The subscripts $s$ and $r$ represent stator and rotor quantities, while
$d$ and $q$ indicate the direct and quadrature axes. In addition, $\omega_{s}$ and
$\omega_{r}$ are the synchronous and rotor electrical angular speeds, respectively.
The flux linkages are related to stator and rotor currents as follows:
where $X_{ss}$, $X_{rr}$, and $X_{m}$ denote the stator self-reactance, rotor self-reactance,
and magnetizing reactance, respectively.
By substituting the flux-current relationships into the voltage equations and arranging
the derivatives of the current variables, the current-based state-space model is obtained
[11]. In this representation, input and output vectors are defined in the synchronous
dq reference frame:
The system, control, output, and feedforward matrices are defined as:
where $s = (\bar{\omega}_{s} - \bar{\omega}_{r}) / \bar{\omega}_{s}$, $\alpha_{1}
= \bar{X}_{ss} \bar{X}_{rr} - s \bar{X}_{m}^{2}$, $\alpha_{2} = \bar{X}_{m}^{2} -
s \bar{X}_{ss} \bar{X}_{rr}$, $\beta_{s} = \bar{X}_{m} \bar{X}_{ss} (1 - s)$, $\beta_{r}
= \bar{X}_{m} \bar{X}_{rr} (1 - s)$, $\sigma = 1 - \bar{X}_{m}^{2} / (\bar{X}_{rr}
\bar{X}_{ss})$. Notice that $\alpha_{1}, \alpha_{2}, \beta_{s}$ and $\beta_{r}$ are
expressed in terms of the slip s and the bar in the notation indicates per unit. In
this formulation, matrix A describes the internal electrical dynamics of the DFIG,
including resistive damping, magnetic coupling, and dq-axis cross-coupling. Matrix
B maps the stator and rotor dq-axis voltage inputs to the current dynamics.
The model is completed by the rotor mechanical equation:
where in terms of state variables,
Fig. 2 shows the overall structure of the proposed DFIG model, including the mechanical
system, state-space generator model, converter interface, and PVdq control. These
components are interconnected to represent the dynamic behavior of the wind energy
conversion system. Meanwhile, Tables 1 and 2 show the specifications of the wind turbine and DFIG model parameters, respectively.
Fig. 2. Overall structure of proposed DFIG model
Table 1. Design specifications of the 2 MW wind turbine
|
Items
|
Value
|
|
Rated power
|
2 MW
|
|
Rated wind speed
|
10.5 m/s
|
|
Rotation speed
|
15.7 rpm
|
|
Blade length
|
45.3 m
|
|
Rotor diameter
|
93.34 m
|
|
Maximum power coefficient
|
0.487
|
|
Optimum tip speed ratio
|
7.075
|
Table 2. DFIG model parameters
|
Parameter
|
Value
|
|
Base power of generator ($P_{b}$)
|
2.1 MW
|
|
Base frequency ($f_{b}$)
|
60 Hz
|
|
Base line-to-line voltage ($V_{b}$)
|
690 V
|
|
Base angular frequency ($\omega_{b}$)
|
377 rad/s
|
|
Inertia constant ($H$)
|
2.5 s
|
|
Stator resistance ($\bar{R}_{s}$)
|
0.028 p.u
|
|
Rotor resistance ($\bar{R}_{r}$)
|
0.018 p.u
|
|
Stator leakage reactance ($\bar{X}_{ls}$)
|
0.013 p.u
|
|
Rotor leakage reactance ($\bar{X}_{lr}$)
|
0.021 p.u
|
|
Stator self-reactance ($\bar{X}_{ss}$)
|
0.041 p.u
|
|
Rotor self-reactance ($\bar{X}_{rr}$)
|
0.039 p.u
|
|
Magnetizing reactance ($\bar{X}_{m}$)
|
12.08 p.u
|
2.2 DFIG Control Strategy
The rotor-side converter of a DFIG enables independent control of active and reactive
power by regulating the rotor current components in the synchronous dq reference frame.
To clarify this decoupling principle, Fig. 3 illustrates the relationship between rotor current components and stator active/reactive
power under stator-flux orientation. In this reference frame, the q-axis rotor current
$i_{rq}$ is mainly associated with electromagnetic torque and stator active power,
whereas the d-axis rotor current $i_{rd}$ is mainly associated with stator reactive
power or terminal voltage. Based on this principle, the PVdq control strategy is divided
into two main paths: the P control loop for torque/active power regulation and the
V control loop for voltage/reactive power regulation.
Fig. 3. DFIG power decoupling principle
After establishing the decoupling relationship, the torque reference used in the P
control loop is derived from the maximum power extraction principle. The objective
of a DFIG-based wind turbine is to extract the maximum available power from the wind.
The aerodynamic power transferred from the wind to the turbine rotor is given by:
where $P_{av}$ is the available wind power, $\rho$ is the air density, $A$ is the
swept area, $v_{w}$ is the wind speed, and $C_{p}$ is the power coefficient. The tip-speed
ratio is defined as:
In below-rated operation, the pitch angle is kept constant and the turbine is controlled
to operate near the optimal tip-speed ratio $\lambda_{opt}$, where $C_{p}$ reaches
its maximum value. Under this condition, the optimal power can be expressed as:
where
Therefore, the corresponding torque set point for the MPPT-based speed control loop
is given by:
This quadratic torque-speed relationship represents the MPPT characteristic in the
below-rated region. In the rated and above-rated regions, the torque reference is
limited by the rated power and coordinated with pitch control to avoid excessive power
output.
Fig. 4. PVdq control strategy
The detailed PVdq control structure is shown in Fig. 4. Based on the decoupling principle in Fig. 3, the V control path generates the d-axis rotor current reference $i_{dr,ref}$ from
the stator voltage error. The inner d-axis current controller then regulates $i_{dr}$
and produces the rotor voltage command $V_{dr}$ for terminal voltage and reactive
power regulation. In the P control path, the MPPT lookup table uses $\omega_{r}$ to
generate the torque set point $T_{SP}$, as derived in (22). This torque command is then converted into the q-axis rotor current reference $i_{qr,ref}$
according to the torque-current relationship under stator-flux orientation. The inner
q-axis current controller regulates $i_{qr}$ to track $i_{qr,ref}$, thereby producing
the electromagnetic torque required for MPPT operation and controlling the stator
active power. For simulation and dynamic analysis, the proposed PVdq controller is
represented in state-space form and implemented in MATLAB/Simulink via an S-function.