Next Article in Journal
Overview of Six Number/Polynomial Sequences Defined by Quadratic Recurrence Relations
Next Article in Special Issue
Improved Bipolar Coordinate Control Strategy for 400 Hz Inverter in Aviation Ground Power Supply
Previous Article in Journal
Grey Model Prediction Enhancement via Bernoulli Equation with Dynamic Polynomial Terms
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Sensorless Control of Doubly Fed Induction Machines Using Only Rotor-Side Variables

School of Electrical Engineering, Kookmin University, Seoul 02707, Republic of Korea
Symmetry 2025, 17(5), 712; https://doi.org/10.3390/sym17050712
Submission received: 9 April 2025 / Revised: 2 May 2025 / Accepted: 6 May 2025 / Published: 7 May 2025
(This article belongs to the Special Issue Applications of Symmetry Three-Phase Electrical Power Systems)

Abstract

:
In this study, a sensorless vector control method was proposed for a doubly fed induction machine (DFIM), where the stator is directly connected to the grid. The DFIM is a three-phase symmetric system without saliency, and when the stator side is directly connected to the grid, the magnitude and frequency of the stator flux are almost fixed and determined by the grid voltage. Due to its three-phase symmetric configuration, this structure can be modeled in a manner similar to that of a symmetric permanent-magnet synchronous motor (PMSM). It enables the application of back-EMF-based sensorless control methods commonly used for symmetric PMSMs. In PMSMs, sensorless estimators typically estimate the back-EMF using only stator voltage and current measurements. By extending this modeling concept to DFIMs, a similar estimator can be designed that utilizes only rotor-side voltage and current for sensorless back-EMF estimation. This paper proposes a back-EMF estimator using only rotor-side voltages and currents, which were implemented on a stator flux reference frame. The proposed algorithm also estimates the stator-side variables, including the magnitudes of stator voltage, current, and stator power factor. These variables can be used to detect grid faults. The feasibility of the proposed method was validated via experiments using a 2.4 kW DFIM. It was confirmed that the sensorless operation functioned properly even during speed acceleration/deceleration and step load conditions. Additionally, the system maintained stable operation and achieved an accurate estimation of stator voltage and current, even under a 30% voltage sag in the stator grid voltage.

1. Introduction

A doubly fed induction machine (DFIM) offers several advantages in high-power applications such as wind turbine generators. Nevertheless, as the share of conventional synchronous generators declines, the overall system rotational inertia is also reduced [1], posing new challenges for the stability and control of DFIM-based systems. When the stator windings are directly connected to the grid (Figure 1), the DFIM converts mechanical power to electrical power at a constant frequency using the rotor-side converter with a reduced power rating [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15]. Compared with conventional singly fed electric machines, the DFIM requires additional sensors to be installed on rotor and stator sides; this makes its system configuration more complex and costlier. Therefore, sensorless vector control is highly desirable for DFIM drive systems, contrary to singly fed electric machines.
Motor position sensors generally present challenges related to installation and maintenance; therefore, sensorless control methods are being extensively studied. Back-EMF-based methods are commonly used for the sensorless control of permanent-magnet synchronous motors (PMSMs) and induction motors used in singly fed systems [16,17,18,19,20,21,22,23,24,25]. Typically, in single-inverter-fed systems, sensorless algorithms are realized based solely on the stator-side voltage and current measurements. In contrast, for doubly fed systems such as DFIMs, sensors are typically required on both the stator and rotor sides. Therefore, research has focused not only on eliminating the rotor position sensor, but also on reducing the number of voltage or current sensors [4,5,6,7,8,9,15].
Sensorless control methods have been extensively studied for use in DFIMs to reduce the number of sensors and simplify system configuration [4,5,6,7,8,9]. For instance, stator flux estimation techniques [4,5] based on inverse-plant estimators calculate the stator flux using voltage and measured current. Although these methods are effective, their performance relies heavily on the accuracy of motor parameters [7]. Model reference adaptive systems (MRASs) were proposed to address this issue [6,7,8,9], which rely on the feedback from measured signals for parameter adjustment. These observers are robust to parameter errors, and their performance can be enhanced via gain adaptations. However, stator voltage and current have to be measured for the MRAS observer to estimate parameters [5,6,7,8].
In this study, the sensorless vector control of DFIMs [15]—where rotational transducers or stator-side measurements are not used for estimating rotor speed and position—was revised. Also, the estimator for the back-EMF was extended to various types of estimators and their mathematical expressions were derived. The observer estimated the voltage induced by the rotating stator flux. As the amplitude and frequency of the stator flux were almost fixed and determined by the grid voltage, these values were assumed to be similar to those of PMSM drive systems. Notably, a symmetric PMSM without impedance saliency exhibits a voltage–current relationship that is nearly identical to that of a DFIM, which is a perfectly symmetric three-phase system. Therefore, the back-EMF estimator used in sensorless control schemes in PMSMs was introduced in grid-connected DFIMs. This observer used only rotor voltages and currents to estimate the voltage induced by the stator flux. Based on this estimation, the slip angle for orientation with respect to the stator flux reference frame was determined. The rotational speed for speed control was determined from the estimated slip frequency and grid frequency. The estimated slip angle provided information about the stator flux for estimating stator-side variables. Thus, this method could detect grid failures such as voltage sag from the estimated stator voltage along with the power factor of stator windings. With the proposed sensorless method, the DFIG can operate without measurement of stator-side signals, while still enabling power factor control (suppressing the reactive power), speed control, and fault-tolerant operation under grid disturbance conditions. The effectiveness and feasibility of the proposed control scheme were validated by using it in a 2.4 kW DFIM.
The organization of the content after Section 1 is as follows: Section 2 reviews the conventional stator-flux-oriented vector control of the DFIM. In Section 3, a mathematical model is presented that interprets the DFIM as a PMSM. Section 4 proposes a back-EMF estimator using only rotor-side variables, and Section 5 provides experimental results to validate the proposed method. Finally, Section 6 concludes the paper with a summary.

2. Stator-Flux-Oriented Vector Control of DFIMs

The stator and rotor voltage and flux equations and stator-flux-oriented vector control of DFIMs are reviewed and summarized herein.
v d q s e = R s i d q s e + d d t λ d q s e + j ω e λ d q s e ,
v d q r e = R r i d q r e + d d t λ d q r e + j ω e ω r λ d q s e ,
λ d q s e = L s i d q s e + L m i d q r e ,
λ d q r e = L m i d q s e + L r i d q r e ,
where e denotes the synchronous reference frame; s and r denote the stator and rotor variables, respectively; ω e is the synchronous frequency; and ωr is the angular frequency of the rotor speed. Rs and Rr are the resistances of stator and rotor windings; Ls, Lr, and Lm are the stator, rotor, and magnetizing inductances; v d q s e and v d q r e are the stator and rotor voltages; i d q s e and i d q r e are the stator and rotor currents; and λ d q s e and λ d q r e are the stator and rotor fluxes, respectively.
The torque, active power, and reactive power of the DFIM on the synchronous reference frame can be expressed using the d–q voltage, current, and flux as follows.
T e = 3 2 p p L m L s i d r e λ q s e i q r e λ d s e ,
P s = 3 2 v d s e i d s e + v q s e i q s e ,
Q s = 3 2 v q s e i d s e v d s e i q s e ,
In Equation (5), pp denotes the pole pairs and Ps and Qs denote the stator active power and reactive power, respectively.
By aligning the stator flux vector to the d-axis, Equations (5)–(7) can be simplified. The stator-flux-oriented vector control is usually adopted for the DFIM, in which the stator windings are directly connected to the grid. Assuming that the amplitude and frequency of the grid voltage are fixed, the stator-side voltages of the DFIM can be derived using Equation (1) by applying the stationary reference frame “s”.
v d q s s = R s i d q s s + d d t λ d q s s d d t λ d q s s ,
By neglecting the resistance voltage drop in Equation (8), the stator flux frequency ωe is almost the same as the grid frequency ωg [10]. If the stator flux reference frame is applied, the d-q-axis stator fluxes can be determined as follows.
λ d s e E g ω e E g ω g , d d t λ d s e 0 ,
λ q s e = 0 , d d t λ q s e = 0 ,
where Eg is the grid voltage amplitude and ωg is the grid frequency. The d-axis stator flux in the stator flux reference frame denotes the function of rotor current. However, if the resistance voltage drop is ignored within the range of rated rotor current, the magnitude of the d-axis stator flux can be determined by the ratio between the magnitude and frequency of grid voltage (Equation (9)) regardless of the stator-side current.
Grid-connected DFIMs require torque control in motor drives and power quality control at the stator side. By applying Equations (9) and (10) on the stator-flux-oriented reference frame, the equations of torque and stator-side active and reactive powers can be rewritten as follows.
T e = 3 2 p p L m L s i q r e λ d s e 3 2 p p L m L s E g ω e i q r e = K T i q r e ,
P s 3 2 L m L s ω e λ d s e i q r e = 3 2 L m L s ω e λ d s e i q r e = K P i q r e ,
Q s = 3 2 ω e λ d s e L s λ d s e L m i d r e = 3 2 L m L s ω e λ d s e λ d s e L m i d r e K Q E g ω e L m i d r e ,
By assuming that the d-axis stator flux in the stator flux reference frame is fixed in Equation (9), torque and stator-side active power control can be obtained using the q-axis rotor current. Here, KT, KP, and KQ can be adopted as the torque, stator-side active power and reactive power constants, respectively. Similarly, the stator-side reactive power can be regulated by the d-axis rotor current. For the unity power factor, the d-axis current can be determined as λ d s e L m ,   regardless of the reactive power constant KQ.
i d r e = λ d s e L m E g ω e L m ,
Thus, active power control via the q-axis current and reactive power control via the d-axis current are decoupled, and the power factor on the stator side can be determined by regulating the d-axis current in Equation (14).

3. Grid-Connected DFIG as Synchronous Machine

In squirrel-cage induction motors, the inverter-controlled stator current generates flux. Therefore, errors in the sensorless control angle can lead to an unstable rotor flux, necessitating a more complex sensorless algorithm for flux and rotor angle estimations [24,25]. The stator side in the DFIM is directly connected to the grid, and the speed and magnitude of stator flux are almost constant (Equations (9) and (10)). Similarly, PMSMs have inherent and constant rotor fluxes due to permanent magnets. Therefore, the sensorless control algorithm in PMSMs can be applied to grid-connected DFIMs. At zero speed, the induced voltage (back-EMF) in a PMSM is zero; however, the induced voltage is zero in the DFIM at synchronous rotor speed, which corresponds to zero slip speed at the rotor side. Similar to the sensorless control in PMSMs, which has a dead zone at zero rotor speed due to the back-EMF, the proposed DFIM sensorless control includes the dead zone at the synchronous rotor speed, where the slip speed is zero. This similarity is further corroborated by comparing the voltage model equations for the PMSM and DFIM.
For simplicity, voltage equations in the synchronous reference frame for the PMSM are presented first.
v d s e = R s i d s e + L s d d t i d s e ω r L s i q s e v q s e = R s i q s e + L s d d t i q s e + ω r L s i d s e + ω r λ f ,
where Ls is the stator d–q inductance and λ f is the flux linkage of the permanent magnet in the rotor. For the grid-connected DFIM, the rotor voltage equations can be rewritten by substituting the stator fluxes in Equations (9) and (10) to Equations (1) and (2) as follows.
v d r e = R r i d r e + σ L r d d t i d r e ω e ω r σ L r i q r e + L m L s d d t λ d s e v q r e = R r i q r e + σ L r d d t i q r e + ω e ω r σ L r i d r e + L m L s ω e ω r λ d s e .
A comparison of Equations (15) and (16) shows that the stator inductance Ls corresponds to σLr and the synchronous speed ωr of the PMSM corresponds to the slip speed (ωeωr) of the DFIG. The flux linkage λf induced by the rotor permanent magnets in the PMSM corresponds to the stator flux induced by the grid voltage in the DFIG. To employ the back-EMF-based sensorless algorithm in the PMSM, Equation (16) can be rewritten in matrix form as follows.
v d r e v q r e = R r + σ L r d d t ω e ω r σ L r ω e ω r σ L r R r + σ L r d d t i d r e i q r e + E d e E q e ,
E d e = L m L s d d t λ d s e 0 , E q e = L m L s ω e ω r λ d s e ,
where E d e and E q e are the d–q-induced voltages from the stator side to the rotor side and can be analyzed using the back-EMF that is proportional to the slip speed. If the grid voltage has constant frequency and amplitude and the sampling frequency in the digital control system is sufficiently high to neglect the variations in the d-axis stator flux, the approximation of Equation (18) can be applied; this has also been expressed in Equation (9). Therefore, the sensorless control approach for PMSMs can be applied to the grid-connected DFIM. The back-EMF-based sensorless control of PMSMs uses only stator voltage and current to estimate the rotor flux angle. Similarly, the slip angle and frequency between the stator flux and rotor position in the DFIM can be determined using only the rotor voltage and current.

4. Sensorless Control of DFIM Using Only Rotor-Side Variables

In a PMSM, the back-EMF-based sensorless algorithm estimates the rotor position based on the back-EMF components. To this end, voltage equations in the estimated coordinate plane must be analyzed. An observer must also be designed for estimating the back-EMF and its parameter dependence must be analyzed.
Herein, the rotor voltage equations in the estimated stator flux reference frame for the DFIM were analyzed. Based on the results, an observer was proposed to estimate the back-EMF in the DFIM on the synchronous reference frame. A method for estimating stator-side variables using the observer was proposed, which was also used for measuring stator-side voltage and current variations without requiring sensors on the stator side.

4.1. Rotor Voltage Equations in the Estimated Stator Flux Reference Frame for the DFIM

To simplify equation development, the following variables were defined and used.
ω s l i p = ω e ω r ,
θ s l i p = θ e θ r ,
θ ˜ s l i p = θ s l i p θ ^ s l i p ,
R θ = c o s θ s i n θ s i n θ c o s θ ,
where ω s l i p and θ s l i p are the slip frequency and angle, respectively, and ^ and ~ denote the value estimated by the sensorless control and the error between the estimated and actual values, respectively. Figure 2 shows these parameters in a space vector diagram.
R θ corresponds to the Park transform. The actual stator flux reference frame cannot be applied for the sensorless control of the DFIM; therefore, the estimated stator flux reference frame was used. To derive the rotor voltage equation in the estimated stator flux reference frame, R θ ˜ s l i p was applied to the rotor voltage (Equation (17)). The resulting equations are expressed below.
v d r e ^ v q r e ^ = R r + σ L r d d t ω s l i p σ L r ω s l i p σ L r R r + σ L r d d t i d r e ^ i q r e ^ + E d e ^ E q e ^ + σ L r ω ˜ s l i p i q r e ^ i d r e ^ where   E d e ^ E q e ^ = E s i n θ ˜ s l i p c o s θ ˜ s l i p ,   E = L m L s ω e ω r λ d s e ,
where e ^ denotes the estimated stator flux reference frame. Under the steady-state condition, the third term on the right side of Equation (23) can be neglected assuming that the bandwidth of the speed observer (Section 4.2) is sufficiently higher than the variations in the mechanical speed. Then, the rotor voltage equations in the estimated stator flux reference frame can be simply rewritten as follows.
v d r e ^ v q r e ^ = R r + σ L r d d t ω s l i p σ L r ω s l i p σ L r R r + σ L r d d t i d r e ^ i q r e ^ + E d e ^ E q e ^
In Equation (24), the error of the estimated slip angle can be obtained from the back-EMF terms, E d e ^ and E q e ^ . The arctangent function is usually used to extract only the angle error term as follows.
θ ˜ s l i p = a t a n E d e ^ E q e ^ .
These back-EMF terms can be directly calculated using Equation (24). As the derivative of the current was included, a low-pass filter (LPF) was applied to the final output for reducing the influence of various noise components on it (Figure 3). Here, the superscript ‘*’ means the reference value. Morimoto et al. presented the back-EMF estimator in PMSM sensorless control [16].
As the parameters used for back-EMF estimation may contain errors, ^ was applied to all parameters. The voltage error was assumed to be sufficiently small to be neglected based on inverter nonlinearity compensation. The performance of this estimator was validated based on the accuracy of motor parameters and the cutoff frequency of the LPF. In cases wherein the motor parameters do not contain errors, the transfer function between the actual and estimated back-EMF terms can be expressed as follows. The cutoff frequency of this LPF is generally set to approximately 50% of the bandwidth of the current controller.
E ^ d e ^ E d e ^ = E ^ q e ^ E q e ^ = ω L P F s + ω L P F .

4.2. Back-EMF Estimator in DFIM Using PI-Type State Filter

A PI-type state filter was used in the back-EMF estimator configuration (Figure 3), thereby avoiding the use of the differential term (Figure 4), where the back-EMF estimator is based on the estimation of the rotor current. The output of the PI-type state filter provides an estimated back-EMF term. The current is estimated based on the voltage information and impedance drop. The estimated current is then employed to correct and estimate the back-EMF term using a PI controller based on the difference between the estimated and actual current components. Based on the resistance and leakage inductance ( σ L r ) at the rotor side, the gain of the PI controller can be set as follows.
k p = σ L r ^ ω L P F ,   k i = R ^ r ω L P F .
If the parameters used in the estimator do not contain errors, the transfer function between the actual and estimated back-EMF terms can be expressed as
E ^ d e ^ E d e ^ = E ^ q e ^ E q e ^ = ω L P F s + ω L P F .

4.3. Back-EMF Estimator in DFIM Using Reduced-Order Observer

As the back-EMF was estimated over a short sampling period, the derivatives of the back-EMF terms can be assumed as negligible. Under this assumption, the state equation that uses rotor currents and back-EMF terms as the state variables can be derived in the reference frame of the estimated stator flux.
d d t i d r e i q r e E d e E q e = R r σ L r ω s l i p 1 σ L r 0 ω s l i p R r σ L r 0 1 σ L r 0 0 0 0 0 0 0 0 i d r e i q r e E d e E q e + v d r e * σ L r v q r e * σ L r 0 0 .
The measurable rotor current can be chosen as the output variables.
Y = i d r e i q r e = 1 0 0 1 0 0 0 0 i d r e i q r e E d e E q e .
To reduce the number of state variables, new output variables can be defined using the measurable rotor current as follows.
1 σ L r E d e = d d t i d r e + R r σ L r i d r e ω s l i p i q r e v d r e * σ L r
1 σ L r E q e = d d t i q r e + R r σ L r i q r e + ω s l i p i d r e v q r e * σ L r
The new output variables from Equations (31) and (32) can be applied to the state equation to obtain a reduced-order observer with only two state variables.
d d t E ^ d e = k r 1 σ L r ^ E d e 1 σ L r ^ E ^ d e = k r σ L r ^ E ^ d e + k r d d t i d r e + R r ^ σ L r ^ i d r e ω s l i p i q r e v d r e * σ L r ^ ,
d d t E ^ q e = k r 1 σ L r ^ E q e 1 σ L r ^ E ^ q e = k r σ L r ^ E ^ q e + k r d d t i q r e + R r ^ σ L r ^ i q r e + ω s l i p i d r e v q r e * σ L r ^ ,
where kr is the feedback gain of the observer. To eliminate the derivatives of the rotor currents, the state variables η ^ 1   and η ^ 2 can be defined as follows.
η ^ 1 = E ^ d e k r i d r e ,   η ^ 2 = E ^ q e k r i q r e .
By applying η ^ 1   and η ^ 2 as the state variables, the reduced-order observer can be rewritten as follows.
d d t η ^ d = k r σ L r ^ η ^ d + k r σ L r ^ k r + R r ^ i d r e ω s l i p σ L r ^ i q r e v d r e * ,
d d t η ^ q = k r σ L r ^ η ^ q + k r σ L r ^ k r + R r ^ i q r e + ω s l i p σ L r ^ i d r e v q r e * ,
Figure 5 shows the reduced-order observer used for estimating the dq-axis back-EMF using Equations (35)–(37). The feedback gain, kr, can be determined by selecting the bandwidth of the observer as ωLPF.
k r = σ L r ^ ω L P F .
If the parameters used in the estimator does not contain errors, the transfer function between the actual and estimated back-EMF terms can be expressed as
E ^ d e ^ E d e ^ = E ^ q e ^ E q e ^ = ω L P F s + ω L P F .

4.4. Estimation of Slip Angle and Speed

The three estimators (Equations (26), (28), and (39)) exhibited identical performance in back-EMF estimation. The estimator employing the voltage model and LPF (Figure 3), that using a PI-type state filter (Figure 4), and that using the reduced-order observer (Figure 5) were used for estimating the back-EMF of a PMSM; these estimators are mathematically equivalent [22]. Since the observer stability is structured identically to that of conventional back-EMF-based sensorless estimators for PMSMs, a detailed stability analysis is omitted in this paper. The three proposed estimators based on the synchronous motor voltage equation for the sensorless control of the DFIM were also used for back-EMF estimation, and their performance was verified to be identical.
Based on the estimated back-EMF, a method for generating the slip angle and slip speed used for vector control was proposed. To this end, angle and speed estimators were constructed based on the structure of the PI-type state filter. Figure 6 shows the block diagram of slip angle and speed generation for vector control from the output of the back-EMF estimator.
The gain value of the PI compensator was set based on the closed-loop transfer function of the slip angle as follows.
θ ^ s l i p θ s l i p = k p c s + k i c s 2 + k p c s + k i c .
As the closed-loop transfer function is a second-order system (Equation (40)), the gain values kpc and kic, where kpc is a proportional gain and kic is an integral gain, can be set based on the natural frequency ωn and the damping ratio ζ of the second-order system.
k p c = 2 ζ ω n ,   k i c = ω n 2 .
where ζ was set to about 0.707 based on the Butterworth filter; however, Equation (40) shows that the zero-frequency of the system can contribute to an overshoot. The damping ratio is therefore set to a value larger than 0.707. When the damping ratio is 1.5~3, the overshoot is clearly reduced (Figure 7). Although increasing the damping ratio theoretically reduces overshoot, setting considerably higher damping ratios in practical systems can result in a high kpc-gain. This can introduce high-frequency noise components in final angle measurements because the estimated back-EMF with noise is directly reflected in the measured values. As a result, the damping ratio needs to be determined between 1 and 2. The natural frequency can be determined based on a given damping ratio (ζ) in order to set the desired bandwidth. It should be set significantly lower than the bandwidth of the previously designed back-EMF estimator—typically less than one-tenth—to ensure stable operation.

4.5. Estimation of Stator-Side Voltage and Current

As expressed in Equations (15)–(17), the d-axis stator flux is required for calculating torque constant and grid power. For protecting the DFIM against grid accidents such as voltage sag, information about the stator voltage and current is required. As stator-side measurements are not used in the proposed sensorless control, the stator-side voltage and current must be estimated.
The d-axis stator flux can be estimated from the reduced-order observer and PI compensator as follows.
λ ^ d s e = L s ^ L m ^ e ^ q e ω ^ s l i p .
Using the d-axis stator flux, the torque and stator power can be regulated without any measurements of the stator-side voltage and current. The magnitude of the d–q stator current and voltage in the estimated stator flux reference frame can be derived as follows.
i ^ d s e = 1 L s ^ λ ^ d s e L m ^ i d r e , i ^ q s e = 1 L s ^ L m ^ i q r e ,
v ^ d s e R s ^ i ^ d s e , v ^ q s e R s ^ i ^ q s e + ω e λ ^ d s e .
From Equations (43) and (44), the angle of stator voltage and current vectors can be calculated.
θ ^ V = atan 2 v ^ q s e v ^ d s e , θ ^ i = atan 2 i ^ q s e i ^ d s e .
These estimated stator variables can be used to detect grid failures and employ grid fault handling operations [26,27]. The stator-side active and reactive powers can also be calculated by substituting Equations (43) and (44) with Equations (6) and (7), respectively, and regulated without any stator-side sensors. Figure 8 shows the block diagram of the proposed sensorless vector control with active power and reactive power controllers. Here, the superscript ‘r’ means the rotor reference frame, and this coordinate should be applied to the rotor-side inverter. Instead of the active power controller, the speed controller can also be adopted based on Equation (11).

5. Experimental Verification

Experiments were conducted using a 2.4 kW wound rotor induction machine, with its stator windings directly connected to the grid. A load machine was coupled with the test machine to simulate the load conditions. The machine parameters and experimental conditions are summarized in Table 1.

5.1. State Observer for Stator Flux Estimation

The performance of the sensorless control was verified by comparing the estimated flux with the actual stator flux. As applying a flux measurement equipment is generally difficult, a state observer was designed and implemented to estimate the stator flux based on the measured stator voltage and rotor position. The detailed structure of the state observer has been explained below. Equations (1)–(4) can be rewritten in the stationary reference frame (superscript ‘s’) as follows.
d d t i d r s = 1 σ L r R r + R s L m 2 L s 2 i d r s ω r i q r s + R s L m σ L s 2 L r λ d s s ω r L m σ L s L r λ q s s + 1 σ L r v d r s L m σ L s L r v d s s ,
d d t i q r s = 1 σ L r R r + R s L m 2 L s 2 i q r s + ω r i d r s + ω r L m σ L s L r λ d s s + R s L m σ L s 2 L r λ q s s + 1 σ L r v d r s L m σ L s L r v d s s ,
d d t λ d s s = R s L m L s i d r s R s L s λ d s s + v d s s ,
d d t λ q s s = R s L m L s i q r s R s L s λ q s s + v q s s .
The state observer was designed using Equations (46)–(49), which includes the d- and q-axis rotor currents and stator fluxes as four-state variables; the stator and rotor voltages were used as inputs. The difference between the estimated and measured currents was used as the feedback signal. An encoder equipped with a rotor shaft was used for transforming the rotor reference frame to a stationary reference frame.
d d t i ^ d r s i ^ q r s λ ^ d s s λ ^ q s s = A i ^ d r s i ^ q r s λ ^ d s s λ ^ q s s + B v d s s v q s s v d r s * v q r s * + G i ^ d r s i d r s i ^ q r s i q r s ,
σ = 1 L m 2 L s L r , τ s = L s R s , c = σ L s L r L m ,
A = R r σ L r + 1 σ σ τ s ω r 1 τ s c ω r c ω r R r σ L r + 1 σ σ τ s ω r c 1 τ s c L m τ s 0 1 τ s 0 0 L m τ s 0 1 τ s
B = 1 c 0 1 σ L r 0 0 1 c 0 1 σ L r 1 0 0 0 0 1 0 0 ,   G = g 1 g 2 g 2 g 3 g 4 g 1 g 4 g 3 .
The feedback gain, G, was calculated using the pole placement method or by selecting the poles of the state observer to be k-times the number of machine poles, similar to the squirrel-cage induction motor [25].

5.2. Experimental Results

Figure 9 shows the estimated d-axis stator fluxes under various conditions: acceleration and deceleration between 0 and 1200 rpm, and ± rated step load torques at 1200 rpm. In the steady state, the estimation error remains nearly constant and close to zero. Although rotor current variations impact the d-axis stator flux, the impact is minimal (blue line in Figure 9). The variation in the estimated flux under the rated q-axis current is less than ±5% of the stator flux at zero rotor current.
Figure 10 shows the dynamic performance of speed control with rated load torque, reversing at a slip speed of 0.05 (1710 rpm). The slip angle error remains within ±0.125 rad but the load torque undergoes a step-wise variation.
Figure 11 shows the performance of the power factor control. The d-axis rotor current in the estimated stator flux reference frame is regulated by eliminating the reactive power component in the stator-side current; this ensures that the stator-side power factor approaches unity, as shown in the first waveforms. Moreover, power factor control is achieved without affecting the torque and active power control, as evidenced by no variations in the q-axis rotor current.
Figure 12 shows the estimated stator variables during a grid fault with a 70% voltage dip. The stator voltage, current, and d-axis stator flux are estimated using the proposed observer (Figure 12a–d). The power factor angle (θV − θi) on the stator side is calculated based on Equation (45), as shown in Figure 12c. As the grid voltage decreases, the stator voltage, current, d-axis stator flux, and estimated values also decrease. These findings confirm that the proposed observer successfully estimates stator variables and continues to operate during a sudden voltage drop.

6. Conclusions

In this study, a sensorless vector control was proposed for the DFIM that does not require position/speed, stator voltage, or current sensors. The similarities between the DFIM and PMSM were analyzed, based on which a reduced-order observer was designed to estimate the induced voltage. Using only the rotor voltage and current, the slip angle and speed were estimated by the reduced-order observer. These estimated values were used for achieving speed and power factor controls. The estimated induced voltage can be used to detect and mitigate variations or faults in grid voltages. Thus, previously proposed grid fault strategies [26,27] can be employed during voltage dips or unbalanced grid voltage to address issues related to stator current ripple, electric torque, and reactive power.
The proposed sensorless operation method is not only intended to reduce the number of sensors but can also be applied as a fault-tolerant strategy for DFIM operation in the event of sensor failures. In general, DFIMs are employed in high-power applications such as wind power generation systems, where the cost contribution of rotor position or voltage sensors is relatively small. Therefore, in practical systems, the proposed method can be utilized to detect and respond to faults in stator-side sensors or rotor position sensors in conventional DFIM systems. To ensure the robust operation of the proposed method, an analysis of the effects of parameter uncertainties and sensor errors is necessary. However, since the proposed method shares the same mathematical structure as the conventional back-EMF-based sensorless control of PMSMs [22], it is relatively straightforward to analyze these effects based on existing studies. Furthermore, recent AI-based sensorless control approaches of PMSMs [28] could be extended to DFIMs, and incorporating such techniques is considered a promising direction for future research.

Funding

This research received no external funding.

Data Availability Statement

All available data are included in this article.

Acknowledgments

This article is a revised and expanded version of a paper entitled “Sensorless Vector Control of Doubly Fed Induction Machine Using a Reduced Order Observer Estimating Rotor Speed and Stator Variables”, which was presented at ECCE2012 in Raleigh, NC, USA.

Conflicts of Interest

The author declares no conflicts of interest.

Nomenclature

ω e ,   ω r ,   ω s l i p Synchronous, rotor, and slip frequency
θ e ,   θ r ,   θ s l i p Synchronous, rotor, and slip angle
p p Number of pole pairs
R s ,   R r Stator and rotor resistance
L s ,   L r ,   L m Stator, rotor, and mutual inductance
σ Leakage factor ( = 1 L m 2 / L s L r )
v d q s e ,   v d q r e Stator and rotor dq-axis voltages on the stator flux reference frame
i d q s e ,   i d q r e Stator and rotor dq-axis currents on the stator flux reference frame
λ d q s e ,   λ d q r e Stator and rotor dq-axis fluxes on the stator flux reference frame
E g ,   ω g Amplitude and frequency of grid phase voltage
ω g Frequency of grid voltage
P s ,   Q s Stator-side active and reactive power
E d e , E q e   d–q-induced voltages from the stator side to the rotor side
T e Electrical torque
^ Estimated value
~ Error between actual and estimated values
R θ Clockwise rotation matrix as much as θ

Abbreviations

The following abbreviations are used in this manuscript:
DFIMDoubly fed induction machine
MRASsModel reference adaptive systems
PMSMPermanent-magnet synchronous motor

References

  1. Tahir, W.; Farhan, M.; Bhatti, A.R.; Butt, A.D.; Farid, G. A modified control strategy for seamless switching of virtual synchronous generator-based inverter using frequency, phase, and voltage regulation. Int. J. Electr. Power Energy Syst. 2024, 157, 109805. [Google Scholar] [CrossRef]
  2. Pena, R.; Clare, J.C.; Asher, G.M. A doubly fed induction generator using back-to-back PWM converters supplying an isolated load from a variable speed wind turbine. IEE Proc. Electr. Power Appl. 1996, 143, 231–241. [Google Scholar] [CrossRef]
  3. Rabelo, B.; Hofmann, W. Control of an optimized power flow in wind power plants with doubly-fed induction generators. In Proceedings of the IEEE 34th Annual Conference on Power Electronics Specialist, 2003. PESC ’03., Acapulco, Mexico, 15–19 June 2003; IEEE: Piscataway, NJ, USA, 2003; Volume 4, pp. 1563–1568. [Google Scholar] [CrossRef]
  4. Yuan, X.; Chai, J.; Li, Y. A converter-based starting method and speed control of doubly fed induction machine with centrifugal loads. IEEE Trans. Ind. Appl. 2011, 47, 1409–1418. [Google Scholar] [CrossRef]
  5. Phan, V.-T.; Lee, H.-H. Performance enhancement of stand-alone DFIG systems with control of rotor and load side converters using resonant controllers. IEEE Trans. Ind. Appl. 2012, 48, 199–210. [Google Scholar] [CrossRef]
  6. Xu, L.; Cheng, W. Torque and reactive power control of a doubly fed induction machine by position sensorless scheme. IEEE Trans. Ind. Appl. 1995, 31, 636–641. [Google Scholar] [CrossRef]
  7. Hopfensperger, B.; Atkinson, D.J.; Lakin, R.A. Stator-flux-oriented control of a doubly-fed induction machine: With and without position encoder. IEE Proc. Electr. Power Appl. 2000, 147, 241–250. [Google Scholar] [CrossRef]
  8. Mohammed, O.A.; Liu, Z.; Liu, S. A novel sensorless control strategy of doubly fed induction motor and its examination with the physical modeling of machines. IEEE Trans. Magn. 2005, 41, 1852–1855. [Google Scholar] [CrossRef]
  9. Forchetti, D.G.; GarcIa, G.O.; Valla, M.I. Adaptive observer for sensorless control of stand-alone doubly fed induction generator. IEEE Trans. Ind. Electrom. 2009, 56, 4174–4180. [Google Scholar] [CrossRef]
  10. Gao, L.; Guan, B.; Zhou, Y.; Xu, L. Model reference adaptive system observer based sensorless control of doubly-fed induction machine. In Proceedings of the Electrical Machines and Systems, 2010 International Conference, Incheon, Republic of Korea, 10–13 October 2010; IEEE: Piscataway, NJ, USA, 2010; pp. 931–936. Available online: https://ieeexplore.ieee.org/document/5663838 (accessed on 8 March 2025).
  11. Yang, S.; Ajjarapu, V. A speed-adaptive reduced-order observer for sensorless vector control of doubly fed induction generator-based variable-speed wind turbines. IEEE Trans. Energy Convers. 2010, 25, 891–900. [Google Scholar] [CrossRef]
  12. Xu, L.; Inoa, E.; Liu, Y.; Guan, B. A new high-frequency injection method for sensorless control of doubly fed induction machines. IEEE Trans. Ind. Appl. 2012, 48, 1556–1564. [Google Scholar] [CrossRef]
  13. Klaes, N.; Pöschke, F.; Schulte, H. Grid forming stator flux control of doubly-fed induction generator. Energies 2021, 14, 6766. [Google Scholar] [CrossRef]
  14. Lama, A.; Serhoud, H.; Benchouia, M.T. Sensorless DFIG system control via an electromagnetic torque based on MRAS speed estimator. Energies 2024, 17, 4980. [Google Scholar] [CrossRef]
  15. Han, Y.; Kim, S.; Ha, J.-I. Sensorless vector control of doubly fed induction machine using a reduced order observer estimating rotor speed and stator variables. In Proceedings of the 2012 IEEE Energy Conversion Congress and Exposition (ECCE), Raleigh, NC, USA, 15–20 September 2012; IEEE: Piscataway, NJ, USA, 2012; pp. 2623–2630. [Google Scholar] [CrossRef]
  16. Morimoto, S.; Kawamoto, K.; Sanada, M.; Takeda, Y. Sensorless control strategy for salient-pole pmsm based on extended emf in rotating reference frame. IEEE Trans. Ind. Appl. 2001, 38, 1054–1061. [Google Scholar] [CrossRef]
  17. Kim, H.; Harke, M.C.; Lorenz, R.D. Sensorless control of interior permanent-magnet machine drives with zero-phase lag position estimation. IEEE Trans. Ind. Appl. 2003, 39, 1726–1733. [Google Scholar] [CrossRef]
  18. Ichikawa, S.; Tomita, M.; Doki, S.; Okuma, S. Sensorless control of permanent-magnet synchronous motors using online parameter identification based on system identification theory. IEEE Trans. Ind. Electron. 2006, 53, 363–372. [Google Scholar] [CrossRef]
  19. Zuo, Y.; Lai, C.; Iyer, K.L. A review of sliding mode observer based sensorless control methods for PMSM drive. IEEE Trans. Power Electron. 2023, 38, 11352–11367. [Google Scholar] [CrossRef]
  20. Vaishnav, N.; Bajjuri, N.K.; Jain, A.K. Inductor selection, improved active damping, and speed sensorless operation without voltage sensors in IM drive with lc filter. IEEE Trans. Power Electron. 2022, 37, 15272–15282. [Google Scholar] [CrossRef]
  21. Xue, C.; Wu, X.; Li, Y. Virtual reduced-order plant-based speed sensorless control for ac motor drives with output LC filter. In Proceedings of the 2024 IEEE Applied Power Electronics Conference and Exposition (APEC), Long Beach, CA, USA, 25–29 February 2024; IEEE: Piscataway, NJ, USA, 2024; pp. 1035–1040. [Google Scholar] [CrossRef]
  22. Lee, K.-W.; Ha, J.-I. Evaluation of back-EMF estimators for sensorless control of permanent magnet synchronous motors. J. Power Electron. 2012, 12, 604–614. [Google Scholar] [CrossRef]
  23. Zhang, Y.; Xu, S.; Song, Y.; Qi, W.; Guo, Q.; Guo, Q. Real-Time Global Optimal Energy Management Strategy for Connected PHEVs Based on Traffic Flow Information. IEEE Trans. Intell. Transp. Syst. 2024, 25, 20032–20042. [Google Scholar] [CrossRef]
  24. Kubota, H.; Sato, I.; Tamura, Y.; Matsuse, K.; Ohta, H.; Hori, Y. Regenerating-mode low-speed operation of sensorless induction motor drive with adaptive observer. IEEE Trans. Ind. Appl. 2002, 38, 1081–1086. [Google Scholar] [CrossRef]
  25. Kubota, H.; Matsuse, K.; Nakano, T. DSP-based speed adaptive flux observer of induction motor. IEEE Trans. Ind. Appl. 1993, 29, 344–348. [Google Scholar] [CrossRef]
  26. Nian, H.; Song, Y.; Zhou, P.; He, Y. Improved direct power control of a wind turbine driven doubly fed induction generator during transient grid voltage unbalance. IEEE Trans. Energy Convers. 2011, 26, 976–986. [Google Scholar] [CrossRef]
  27. Xu, L. Enhanced control and operation of dfig-based wind farms during network unbalance. IEEE Trans. Energy Convers. 2008, 23, 1073–1081. [Google Scholar] [CrossRef]
  28. Shim, J.; Kim, M.; Park, B.; Ha, J. Position Estimation and Sensorless Control of PMSM Using Neural Network in Low-Speed Region. In Proceedings of the 2024 IEEE Energy Conversion Congress and Exposition (ECCE), Phoenix, AZ, USA, 20–24 October 2024. [Google Scholar] [CrossRef]
Figure 1. Configuration of a grid-connected DFIM drive system.
Figure 1. Configuration of a grid-connected DFIM drive system.
Symmetry 17 00712 g001
Figure 2. Space vector diagram for the grid-connected DFIM.
Figure 2. Space vector diagram for the grid-connected DFIM.
Symmetry 17 00712 g002
Figure 3. Back-EMF estimation method using rotor voltage equation and low-pass filter (LPF).
Figure 3. Back-EMF estimation method using rotor voltage equation and low-pass filter (LPF).
Symmetry 17 00712 g003
Figure 4. Back-EMF estimation method using PI-type state filter and estimated current.
Figure 4. Back-EMF estimation method using PI-type state filter and estimated current.
Symmetry 17 00712 g004
Figure 5. Back-EMF estimation method using reduced-order observer.
Figure 5. Back-EMF estimation method using reduced-order observer.
Symmetry 17 00712 g005
Figure 6. Block diagram of slip angle and speed estimation.
Figure 6. Block diagram of slip angle and speed estimation.
Symmetry 17 00712 g006
Figure 7. Bode plot of closed-loop transfer function of slip angle estimator (ωn = 2 × 20 × π).
Figure 7. Bode plot of closed-loop transfer function of slip angle estimator (ωn = 2 × 20 × π).
Symmetry 17 00712 g007
Figure 8. Block diagram of proposed sensorless control of DFIM.
Figure 8. Block diagram of proposed sensorless control of DFIM.
Symmetry 17 00712 g008
Figure 9. Experimental results: The speed control performance where the speed is accelerated to 1200 rpm and the rated step load is applied; (yellow) rotating speed, (red) q-axis rotor current, (blue) estimated d-axis stator flux, and (green) error in the estimated slip angle.
Figure 9. Experimental results: The speed control performance where the speed is accelerated to 1200 rpm and the rated step load is applied; (yellow) rotating speed, (red) q-axis rotor current, (blue) estimated d-axis stator flux, and (green) error in the estimated slip angle.
Symmetry 17 00712 g009
Figure 10. Experimental results: The low-slip operation performance where the operating speed is set to 1710 rpm (0.05 slip) and the rated step load is applied; (a) actual and estimated rotating speeds; (b) estimated and actual slip angles; and (c) slip angle and load torque errors.
Figure 10. Experimental results: The low-slip operation performance where the operating speed is set to 1710 rpm (0.05 slip) and the rated step load is applied; (a) actual and estimated rotating speeds; (b) estimated and actual slip angles; and (c) slip angle and load torque errors.
Symmetry 17 00712 g010
Figure 11. Experimental results: Stator-side power factor control where the d-axis rotor current is utilized to suppress the stator reactive power; (yellow) a-phase stator voltage, (red) a-phase stator current, (blue) d-axis rotor current, and (green) q-axis rotor current.
Figure 11. Experimental results: Stator-side power factor control where the d-axis rotor current is utilized to suppress the stator reactive power; (yellow) a-phase stator voltage, (red) a-phase stator current, (blue) d-axis rotor current, and (green) q-axis rotor current.
Symmetry 17 00712 g011
Figure 12. Experimental results: Estimation performance of stator-side variables. (a) A-phase stator voltage; (b) a-phase stator current; (c) d-axis rotor current; and (d) q-axis rotor current.
Figure 12. Experimental results: Estimation performance of stator-side variables. (a) A-phase stator voltage; (b) a-phase stator current; (c) d-axis rotor current; and (d) q-axis rotor current.
Symmetry 17 00712 g012
Table 1. Machine parameters and grid conditions.
Table 1. Machine parameters and grid conditions.
ParametersValuesParametersValues
Rated power2.4 kWRated speed1720 r/min
Stator resistance (Rs)0.6 ΩRated torque12 Nm
Rotor resistance (Rr)0.7 ΩRated current10 Arms
Stator inductance (Ls)54 mHNumber of pole pairs2
Rotor inductance (Lr)56 mHGrid voltage220 Vrms
Mutual inductance (Lm)49 mHGrid frequency60 Hz
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Han, Y. Sensorless Control of Doubly Fed Induction Machines Using Only Rotor-Side Variables. Symmetry 2025, 17, 712. https://doi.org/10.3390/sym17050712

AMA Style

Han Y. Sensorless Control of Doubly Fed Induction Machines Using Only Rotor-Side Variables. Symmetry. 2025; 17(5):712. https://doi.org/10.3390/sym17050712

Chicago/Turabian Style

Han, Yongsu. 2025. "Sensorless Control of Doubly Fed Induction Machines Using Only Rotor-Side Variables" Symmetry 17, no. 5: 712. https://doi.org/10.3390/sym17050712

APA Style

Han, Y. (2025). Sensorless Control of Doubly Fed Induction Machines Using Only Rotor-Side Variables. Symmetry, 17(5), 712. https://doi.org/10.3390/sym17050712

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop