Abstract
This paper proposes a control methodology based on feedback linearization for a doubly fed induction generator (DFIG) incorporating the magnetic saturation. The feedback linearization algebraically converts a nonlinear system model into a linear model, allowing the use of linear control techniques. Feedback linearization control depends on the model of the system and is therefore sensitive to parameter variations. The doubly fed induction generator (DFIG) operating under the magnetic saturation conditions results in the nonlinear variation of magnetizing inductance, which affects the performance of the control algorithm. From this stand point, on the basis of the dynamic model of the doubly fed induction generator considering magnetic saturation, the feedback linearizing control technique has been formulated. The mathematical model of the doubly fed induction generator, integrating the magnetic saturation has been formulated in the stator flux-oriented reference frame with rotor current and stator magnetizing current as state variables. Simulation studies demonstrate that the inclusion of magnetic saturation in the feedback linearization control of the doubly fed induction generator model increases its accuracy and results in a more efficient and reliable synthesis of the control algorithm.
1. Introduction
Doubly fed induction generator-based wind turbines are widely employed in wind energy conversion systems due to its advantages of variable speed operation, decoupled active and reactive power control, low power converters, and reduced power loss [1]. Several control techniques have been suggested by researchers for the control of DFIG-based wind turbines. Field-oriented vector control is one of the common and simple control schemes. The conventional field-oriented control realizes the decoupled control of active and reactive power by regulating the d-axis and q-axis rotor currents in the reference frame oriented along the stator flux [2]. However, field-oriented control requires tuning of multiple PI controllers and hence stability at all operating conditions cannot be assured [3]. Moreover, the doubly fed induction generator (DFIG) is a nonlinear multiple-input multiple-output system with strongly coupled variables, and the behavior of DFIG is nonlinear due to its variable rotor speed. Nonlinear controllers can completely solve this structural nonlinearity [4]. Hence, nonlinear control techniques are preferred in the high-performance control of the DFIG in the steady state and also during the start flux transients.
There has been a considerable advancement in the theory of nonlinear control over the last several decades. Among the various methods developed, one of the important nonlinear control techniques is feedback linearization [5, 6]. In recent years, it has attracted a lot of research. The principle of feedback linearization is to convert a nonlinear system to a linear system by means of static state feedback, design a linear controller, and use the inverse transformation to get the controller for the actual nonlinear system. The main idea is to algebraically transform the dynamics of nonlinear systems into linear ones (full or partly) in order to apply linear control methods. This method differs from the conventional method of Jacobian linearization, as feedback linearization is obtained through state transformation and feedback methods instead of linear dynamic approximations. For nonlinear systems whose operation exists in the neighborhood of a fixed or slowly varying equilibrium, Jacobian linearization is satisfactory but it is otherwise inappropriate. It is possible to linearize and decouple systems with multiple inputs and multiple outputs by feedback linearization, thereby, enabling the efficient control of the system with linear controllers.
The feedback linearization control (FBLC) is widely used as a nonlinear control strategy in power electronics and drives [7–9]. It has been implemented in excitation controllers of synchronous generators [10–12] and also in control inputs for voltage source inverters in renewable power application [13–16]. The methodology of feedback linearization has been used to linearize and decouple the control of induction motor. The necessity of keeping the flux constant can be avoided by the application of the input-output linearization controller in induction motors. In the input-output linearization control, the coordinates of field-oriented control are changed to a new coordinate system and by applying state feedback it is possible to decouple the speed control from the flux control [17–19]. In [20], a feedback linearization control algorithm with a sliding mode observer has been implemented for the direct torque control of the induction motor.
Several research studies have already been carried out in the area of control of the doubly fed induction generator using feedback linearization strategy. An input-output feedback linearization of the doubly fed induction generator with rotor angle and stator flux as output variables has been implemented, and Kalman filter as a disturbance observer is added to track desired outputs [3]. In [21], the feedback linearization method for active and reactive power control of the DFIG has been discussed. The feedback linearization controller based on the mathematical model of the DFIG with stator magnetization current has been developed and control of active and reactive power has been established [22]. The feedback linearization controller for maximum power point tracking of the DC-based doubly fed induction generator has been developed in [23]. A sliding mode control based on feedback linearization for mitigating subsynchronous resonance has been established in [24]. A state feedback linearization control technique with rotor and grid d and q voltages to limit the rotor over currents during three phase fault has been developed [25].
Feedback linearization control strategy is based on the model of the system and is implemented to convert the nonlinear models into linear ones by considering their states. Hence, this type of control requires the correct dynamic model knowledge as well as parameters of the mathematical model. The imprecise modeling of the controlled plant can make the performance based on feedback linearization much worse than those that can be achieved with other less sophisticated techniques. In such conditions, magnetic saturation which is not accounted in the conventional machine model can be significant. Under magnetic saturation, the inductances of the wound rotor machine model vary with the magnetization level of the machine in a nonlinear manner and also lead to new terms in the dynamic model that are not present in the classic model. This results in the increase of the nonlinearity of the model. From this stand point, the dynamic model of the machine incorporating the magnetic saturation is relevant in the formulation of feedback linearization control technique.
Although considerable research has been carried out in the area of feedback linearization control of saturated induction motor, but the feedback linearization control of the saturated doubly fed induction generator has yet to be explored. Nonlinear tracking control of a saturated induction motor using voltage input-output linearization technique is suggested in [26]. It is notable that exact linearization and decoupling of flux and speed is possible during the field weakening mode [26]. In [27], input-output linearization control of an induction motor in which magnetic saturation is incorporated by means of nonlinear magnetizing characteristics of the ferromagnetic core and is employed in the control, the observer of the state variables, and in the load torque estimator. Feedback input-output linearization control strategies for saturated induction motors have been formulated in a fixed stator frame [28]. The model of saturated induction motor with the input-output linearizing controller has been established by formulating the state space equations considering magnetic saturation along the rotor flux-oriented reference frame [29].
This paper suggests a feedback linearization technique for doubly fed induction generator, considering the effect of magnetic saturation. From this point of view, taking into account the magnetic saturation inspired by ([30], Ch 6), the complete set of equations of the dynamic state space model of the DFIG has been formulated with the rotor current and the stator magnetizing current as state variables. The nonlinear DFIG model usually considered for dynamic analysis is fourth order with stator flux, rotor flux, or any other flux-dependent state as the state variables. The DFIG model obtained after feedback linearization is second order, with only d- and q-axis rotor currents as state variables. This results in the simplified design of the controller that is easy to implement and also in automatic elimination of the requirement for feedforward compensation. It is found that feedback linearization controllers can track the rotor current and speed references quickly.
2. Input-Output Feedback Linearization
The control method based on input-output feedback linearization is explained by Isidori in [6].
Consider a multiinput-multioutput system represented bywhere is the state space vector; is the control input; is the system output; and are smooth vector fields; and is smooth scalar function.
The system can be input-output linearized by differentiating the output till the input appears:where and , represent Lie derivatives of and with respect to, respectively. If , the output is differentiated again:
If the above procedure is repeated for all inputs, the resulting m equations obtained can be written as follows:where is defined as follows:
The matrix is called the decoupling matrix and for the system. If is a nonsingular matrix, the original input u is controlled by the coordinate transformation:
Then, we obtain a linear relationship between output and input :
3. System Configuration of the DFIG
The schematic diagram of the doubly fed induction generator is shown in Figure 1. The system consists of wind turbine connected to the doubly fed induction generator. The stator of the doubly fed induction generator is directly connected to grid of constant voltage and frequency while the rotor is connected to three phase voltage of variable voltage and frequency through a back to back converter [1, 2].

In Figure 1, and and and represent the active and reactive power of the stator and rotor, respectively. Furthermore, and represent the power transferred to the grid through the grid side converter.
4. Mathematical Model of the DFIG Including the Effect of Saturation
Numerous research studies have been carried out in the field of feedback linearization control of induction machines including the effects of saturation. This paper uses the methodology prescribed for the induction motor in ([30], Sec. 6.1.1.1) to model the effect of saturation. Based on this methodology, a state space form of the doubly fed induction generator is derived that is used for formulating the feedback linearization method. The state space model of the DFIG with stator magnetizing currents and rotor currents as state variables is obtained in a reference frame oriented along the stator flux and rotating at a speed of . The relationship between the stationary reference frame and the reference frame oriented along the stator flux linkage space phasor is shown in Figure 2.

4.1. Stator Voltage Equations
The stator voltage equations of the doubly fed induction generator expressed in the stator flux-oriented reference frame are expressed as follows:
The stator flux expressed in the stator flux-oriented reference frame can be defined as follows:
From equations (8) and (9), stator voltage can be expressed as follows:
In the case of a doubly fed induction generator, is expressed in terms of and :and when this is substituted in equation (10),
In equation (12), the derivative of is present. As magnetic saturation is considered, the magnetizing inductance varies nonlinearly with magnetizing flux linkage and magnetizing current. Hence, the derivative of nonlinear element can be expressed as follows:where which represents the slope of magnetization characteristics.
Substitution of equation (13) in equation (12) yields where is the stator time constant and under magnetic saturation conditions modified stator time constant is
4.2. Rotor Voltage Equations
The relationship between the rotor current space phasor and stator magnetizing current space phasor is shown in Figure 3.

The rotor voltage equations can be expressed in the stator flux-oriented reference frame as follows:
However,where is the rotor transient inductance.
Using equations (15) and (16),where and , L is dynamic (tangent slope or incremental) inductance and it is equal to the derivative of the modulus of the stator flux-linkage space phasor with respect to the modulus of stator magnetizing current and is the static chord inductance.
Substituting (19) in (18) and then in (15), rotor voltage is expressed as follows:
From (9),
Assume and and and :
Substituting (22) in (20) and rewriting rotor voltage equations,
Since the magnetizing current space vector is oriented along the x-axis of the reference frame, = 0. Rewriting rotor currents by substituting = 0 and resolving rotor current components along x and y direction, rotor equations can be expressed as follows:
4.3. State Space Model of the DFIG
The state space model of the doubly fed induction generator expressed in terms of stator magnetizing current and rotor current can be written as follows:
5. Input-Output Feedback Linearization Control of the DFIG
The outputs of the DFIG to be controlled are active power output () which depends on rotor speed and reactive power output (). The two outputs are chosen as follows:
The first and second derivatives of first output is given by
Substituting for and ,
The input voltage appears appears in the second derivative .
The second output to be differentiated is stator reactive power, :
The input voltage appears in the first derivative :
The input-output feedback linearization is performed by defining new control inputs and :
The reference active power is determined by the maximum power tracking control scheme of the wind turbine according to the speed of the wind, and the demanded reactive power is determined by the grid requirements. The desired reference powers and are achieved by employing proportional controllers. Hence, the new input V is calculated by
is the error between the reference and the measured active power, and is that of the reactive power:
The parameters of the proportional controller can be selected by applying the Routh stability criterion and thereby leading the system stable:
6. Feedback Linearization Control Scheme
The block diagram of the feedback control technique is as shown in Figure (4). The controller receives reference and estimated active powers and reactive powers as input and provides at output the direct and quadrature components of rotor voltages in the stator flux-oriented reference frame.

The schematic diagram of the overall feedback linearization control scheme of the doubly fed induction generator is drawn in Figure 5. As the stator magnetizing current cannot be measured directly, a flux model [30] is used to estimate the stator magnetizing current. The input signals and are chosen such that power variables track their reference values. Then, input rotor voltage components and are obtained by feedback using equation (32).

7. Simulation Results
The simulations have been performed for the machine of parameter (2 MW, 690 V, 2 poles, m, = 2.9 m, and ) to test the performance of the feedback linearization control [1]. The block diagram used for simulation is shown in Figure 5. The simulations are conducted for an electrical speed reference, rad/sec, which is 0.9 times the electrical angular frequency corresponding to synchronous speed and for stator reactive power reference, . Unlike, the singly excited induction generator, the DFIG has the advantage to operate at subsynchronous speed also. As the rotor of the DFIG is connected to the grid through back to back converter, the rotor of the DFIG can supply reactive power to the grid. Hence, the reactive power supplied or absorbed by stator to and from the grid is taken as zero. The state variables selected for the formulation of the feedback linearization control law are stator magnetizing current and rotor currents.
The results of feedback linearization control without saturation and with saturation were obtained. The results of simulation are shown in Figures 6–7. Figures 6(a) and 6(b) show the reference and measured speed for , which is 0.9 times the electrical angular frequency corresponding to synchronous speed. An analysis of the results shows that rise time for feedback linearization with saturation is much less when compared to feedback linearization without saturation and the tracking error is considerably small when magnetic saturation is considered.

(a)

(b)

(a)

(b)
The rise time obtained with feedback linearization with saturation is about 1.5 s which is lower than feedback linearization without saturation, equal to 2.3 s. Figures 7(a) and 7(b) show the reactive power reference and measured reactive power for feedback linearization without saturation and feedback linearization with saturation. It is found that although two cases have almost same rise time, the feedback linearization control with saturation produces smooth trajectory.
Figures 8(a) and 8(b) show the corresponding stator magnetizing currents obtained for both saturated and unsaturated case. It is found that magnetizing current required for feedback linearization with saturation is higher compared to the feedback linearization without saturation. The waveforms of the corresponding direct and quadrature rotor current components, as shown in Figure 9, highlight the better dynamic performance achieved with the feedback linearization with saturation. This improved performance is due to the correct knowledge of the model parameters adopted while formulating the control law.

(a)

(b)

(a)

(b)

(c)

(d)
8. Conclusion
This paper presents the feedback linearization control method for the doubly fed induction generator considering the magnetic saturation. The corresponding feedback linearization technique was framed from a new formulation of the dynamic model of the doubly fed induction generator, taking into account of the magnetic saturation. The inclusion of magnetic saturation in the doubly fed induction generator model increases its accuracy and results in a more efficient and reliable synthesis of the control algorithm. This is mainly due to the precisely observed value of the stator flux-linkage. Computer studies confirm that the proposed feedback linearization control method have better dynamic performance.
Data Availability
The data used to support the findings of this study are included within the supplementary information file.
Conflicts of Interest
The authors declare that they have no conflicts of interest.
Supplementary Materials
Machine parameters used for simulation, taken from [1]. (Supplementary Materials)