Next Article in Journal
The Impact of the Renewable Energy Transition on Economic Growth in BRICS Nations
Previous Article in Journal
Numerical Investigation of Clocking Effects on the Hydraulic Performance of Pump–Turbine in Pump Mode
Previous Article in Special Issue
Enhanced Model-Free Predictive Current Control for PMSM Based on Ultra-Local Models: An Efficient Approach for Parameter Mismatch Handling
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Nonlinear Algebraic Parameter Estimation of Doubly Fed Induction Machine Based on Rotor Current Falling Curves

by
Alexander Glazyrin
1,2,3,
Dmitriy Bunkov
1,
Evgeniy Bolovin
1,
Yusup Isaev
1,
Vladimir Kopyrin
2,*,
Sergey Kladiev
1,
Alexander Filipas
1,
Sergey Langraf
1,
Rustam Khamitov
2,
Vladimir Kovalev
3,
Evgeny Popov
2,
Semen Popov
1 and
Marina Deneko
4
1
National Research Tomsk Polytechnic University, Tomsk 634050, Russia
2
Industrial University of Tyumen, Tyumen 625000, Russia
3
Yugra State University, Khanty-Mansiysk 628012, Russia
4
Moscow Technical University of Communications and Informatics, Moscow 111024, Russia
*
Author to whom correspondence should be addressed.
Energies 2025, 18(16), 4316; https://doi.org/10.3390/en18164316
Submission received: 18 June 2025 / Revised: 10 July 2025 / Accepted: 28 July 2025 / Published: 14 August 2025

Abstract

Currently, wind turbines utilize doubly fed induction machines that incorporate a frequency converter in the rotor circuit to manage slip energy. This setup ensures a stable voltage amplitude and frequency that align with the alternating current. It is crucial to accurately determine the parameters of the equivalent circuit from the rotor side of the vector control system of the frequency converter. The objective of this study is to develop a method for the preliminary identification of the doubly fed induction machines parameters by analyzing the rotor current decay curves using Newton’s method. The numerical estimates of the equivalent circuit parameters a doubly fed induction machines with a fixed short-circuited rotor are obtained during the validation of the results on a real plant. It is along with the integral errors of deviation between the experimental rotor current decay curve and the response of the adaptive regression model. The integral errors do not exceed 4% in nearly all sections of the curves. It is considered acceptable in engineering practice. The developed algorithm for the preliminary identification for the parameters of the doubly fed induction machines substitution scheme can be applied with the configuring machines control systems, including a vector control system.

1. Introduction

The relatively low share of wind power stations in the overall structure of electricity generation enterprises can be attributed to the stochastic nature of electricity production based on wind energy conversion [1,2,3]. One method for mitigating this effect is the use of doubly fed induction machines (DFIMs) [4]. A doubly fed induction machine is a type of induction machine with a wound rotor and a voltage and frequency converter (VFC) installed in the rotor circuit to regulate slip energy as wind speed changes [5,6,7,8,9]. This approach allows for stabilized voltage amplitude and frequency at the stator winding terminals [10,11,12]. Additionally, the DFIM functions as a low-pass filter, filtering out the carrier frequency of the pulse width modulation from the self-commutated voltage inverter, which further enhances system performance.
The field-oriented control of a doubly fed induction machine is employed to shape and manage the orthogonal projection contours of the state variable vector, which is directly influenced by the three-phase inverter. In motoring mode, the DFIM vector control features two external control loops: one for speed and another for flux linkage. The stator current vector is split into two controllable projections: one indirectly governs the rotor flux linkage (magnetization process), while the other is responsible for generating electromagnetic torque and subsequently controlling speed [13]. In generator mode, vector control enables independent management of the active and reactive power of the induction generator [14,15,16].
A well-calibrated vector automatic control system for an induction machine, whether operating in the motor or generator mode, offers significant advantages, such as a rapid response to control commands and external disturbances [17]. However, the primary drawback of the field-oriented control system for a doubly fed induction machine is its sensitivity to machine parameter estimation accuracy [18,19]. If the parameters are inaccurately estimated, it can not only degrade the quality of state variable regulation but also potentially lead the system into instability.
The estimation of induction machine parameters can be categorized into two primary methods: dynamic identification [11,18,19,20,21,22] and preliminary identification [23]. During dynamic identification, the testing processes for the induction machine must not adversely affect the quality of electromechanical energy conversion across all operational modes [13]. Preliminary identification of induction machine parameters is characterized by its execution while the electric machine is in a non-operational state. Typically, this procedure is conducted using the voltage and frequency converter before the induction machine is commissioned and is repeated as necessary.
Methods of preliminary identification provide the determination of electrical parameter values for doubly fed induction machines under conditions close to idle (no temperature increase in the DFIM active part over ambient temperature, minimal residual magnetization). These parameters are necessary for implementing control during heavy startups, using systems with IR compensation and slip compensation. Moreover, these values are sufficient for setting up a vector control system, ensuring its correct functioning during initial startups and in short-term or intermittent operating modes of the machine.
However, it should be noted that because of machine heating and changes in winding resistances, which are characteristic of prolonged operating modes, the parameters obtained through preliminary identification methods require refinement in real-time operation. For this purpose, dynamic identification methods can be effectively applied. In this context, the values obtained through preliminary identification methods can serve as initial conditions for dynamic identification methods, enhancing the quality and speed of their operation.
Various methods exist for the preliminary identification of induction machine parameters, employing different approaches. One effective approach involves identifying parameters in generator mode for wind power systems through the software and hardware of the VFC, which manages the rotor circuits [24,25].
In this paper, the identification process is considered as a nonlinear optimization problem. Among the various optimization techniques, the least squares method (LSM) and recursive LSM are particularly notable for their effectiveness in the online identification of linear models. Additionally, gradient-based methods—including fast and stochastic gradient descent, Nesterov accelerated gradients, and Adam-type algorithms—are widely employed in this context. While these methods exhibit relatively slow convergence, their low computational costs render them suitable for online identification tasks.
Moreover, a range of metaheuristic strategies, such as differential evolution and ant colony algorithms, add another dimension to the optimization landscape [18,26,27,28,29]. These methodologies are significant for their capacity to optimize non-differentiable functions, though it is important to note that their implementation on local microcontrollers often incurs substantial computational costs.
In [18], a novel approach for identifying the parameters of doubly fed induction generators is introduced, utilizing the adaptive gray wolf optimization algorithm with an information sharing search strategy (ISIAGWO). Experimental results demonstrate that ISIAGWO markedly enhances identification accuracy, stability, and convergence compared to the conventional gray wolf metaheuristic. However, similar to other metaheuristic algorithms, it suffers from significant computational demands when implemented on local microcontrollers.
In this article, we investigate a method for identifying the parameters of an induction generator by analyzing the decay curves of stationary rotor currents through Newton’s method. The choice of Newton’s method is predicated on its fast convergence, acceptable accuracy in engineering applications, and effectiveness in addressing smooth optimization problems characterized by well-defined differentiability.
The structure of this paper is outlined as follows: Section 2 presents the preliminary identification method for the DFIM. Section 3 discusses the mathematical model of the DFIM in the u and v axes. Section 4 details the parameter identification algorithm for the DFIM. The formulation of the optimization problem for the adaptive model of the DFIM is presented in Section 5. Section 6 presents simulation results. Section 6 presents the experimental research results. Section 7 contains the conclusions of the work.

2. Concept

A wind turbine drives the shaft of a doubly fed induction machine through a coupling and step-up gearbox in a wind power system that operates under normal conditions (Figure 1). The stator of the DFIM is connected to a three-phase transformer via a “Stator Network Breaker” contactor, which provides galvanic isolation and aligns the generated voltage with the grid voltage. To excite the DFIM, a voltage and frequency converter is connected to the rotor circuit, powered through a separate transformer winding from the mains voltage. The inverter’s power section is conventional, comprising an input three-phase diode bridge, a capacitive low-pass filter, and a three-phase inverter. Feedback signals, including rotor currents and, if needed, information about the rotor’s speed and wind speed, are fed into the VFC control system.
The preliminary identification method proposed in the article for the wind power system must be conducted with the DFIM rotor held stationary. It is achieved by locking the mechanical coupling or securing the DFIM shaft with a mechanical brake. The “Stator Network Breaker” contactor is then opened, disconnecting the DFIM stator from the electrical network. Simultaneously, to ensure the accuracy of the preliminary identification experiment, the DFIM stator windings must be short-circuited, which is accomplished by closing the “Stator Short Circuit Breaker” contactor.
The method for preliminary identification of DFIM parameters proposed in this article can be implemented using a frequency converter that utilizes only MOSFETs operating in active mode, characterized by a relatively low drain-source on-resistance. This choice is motivated by the simplification of the mathematical model, as the subsequent calculations do not account for the specific characteristics of the transistors used in three-phase inverters. This simplification streamlines the mathematical description of the system.
Figure 2 depicts the stages of the DFIM parameter preliminary identification experiment. The three-phase inverter consists of transistors VT1 through VT6, and connections to the DFIM rotor windings’ terminals A2, B2, and C2 are established via slip rings P1, P2, and P3. The DFIM stator windings’ terminals A2, B2, and C2 are short-circuited using the “Stator Short Circuit Breaker” contactor. The instantaneous current values for phase A, denoted as iA, are measured through the appropriate measurement channel.
In the initial stage of the preliminary identification experiment (as shown in Figure 2a), the rotor windings of the doubly fed induction machine are energized with a current (depicted in the blue contour) until the transient response is fully settled. Once this state is achieved, the current value is recorded by the microprocessor. To establish the required current level, transistors VT4 and VT6 are activated, and a pulse-width modulated signal is applied to VT1, while transistors VT2, VT3, and VT5 remain deactivated. This specific switching sequence for the three-phase inverter transistors helps minimize switching losses, although it is not the only method available for current generation.
The direct current component of the rotor circuits during the pumping phase should match the rated current value of the induction machine. It ensures that the doubly fed induction machine operates under conditions similar to its nominal mode, enabling accurate modeling of saturation processes and enhancing the signal-to-noise ratio in the VFC’s measuring channel. Consequently, this setup facilitates more precise parameter identification.
In the second stage of the preliminary identification experiment (illustrated in Figure 2b), the rotor windings of the doubly fed induction machine are disconnected from the direct current supply, allowing them to form a closed loop by activating transistors VT1, VT3, and VT5 while keeping VT2, VT4, and VT6 open. Once the transistors switch, the rotor currents begin a smooth decay, sustained by the energy stored in the magnetic field of the doubly fed induction machine. These decaying currents are discretely recorded (represented by the pink contour) using the measurement channel of the VFC. The sampling frequency of the instantaneous current values and the total number of recorded values are contingent on the gradient of the current decay curve and are determined by the specifications of the microprocessor employed in the control system.

3. DFIM Mathematical Model in Axes u, v with a Frequency Converter Connected to a Stationary Rotor

We will utilize the calculations outlined in reference [30] to accurately characterize the processes occurring within an induction machine when a frequency converter is connected to its rotor circuit. We present a system of differential equations that articulates the behavior of the state variables of a doubly fed induction machine, building upon the methodologies established in [25,30]. This system is expressed in vector form for the u, ν and α, β axes, as depicted in (1).
u ¯ 2 u ν ( t ) = R 2 i ¯ 2 u ν ( t ) + d ψ ¯ 2 u ν ( t ) d t u ¯ 1 α β ( t ) = R 1 i ¯ 1 α β ( t ) + d ψ ¯ 1 α β ( t ) d t
where R1 and R2 represent the active resistances of the stator and rotor windings, respectively, measured in ohms; u ¯ 2 u ν ( t ) denotes the state of the voltage vector projecting into the rotor circuit of the doubly fed induction machine at time t in the stationary orthogonal coordinate system firmly attached to the rotor u, ν, V; u ¯ 1 α β ( t ) indicates the state of the voltage vector supplying the stator circuit at time t in the orthogonal coordinate system rigidly attached to the stator α, β, V; i ¯ 2 u ν ( t ) represents the rotor current vector at time t in the coordinate system u, ν, A; i ¯ 1 α β ( t ) denotes the stator current vector at time t in the coordinate system α, β, A; ψ ¯ 2 u ν ( t ) refers to the rotor flux linkage vector, induced by the current flow that constitutes the vector i ¯ 2 u ν ( t ) , at time t in the coordinate system u, ν, Wb; ψ ¯ 1 α β ( t ) is the stator flux linkage vector, induced by the current flow i ¯ 1 α β ( t ) , at time t in the coordinate system α, β, Wb.
To transition from the original differential Equation (1) to its corresponding image functions, we apply the unilateral Laplace transform while assuming zero initial conditions. This approach is commonly used in the theory of automatic control to construct structural diagrams of dynamic systems based on differential Equation (2).
U ¯ 2 u ν ( p ) = R 2 I ¯ 2 u ν ( p ) + p Ψ ¯ 2 u ν ( p ) U ¯ 1 α β ( p ) = R 1 I ¯ 1 α β ( p ) + p Ψ ¯ 1 α β ( p )
where U ¯ 2 u ν ( p ) represents the Laplace transform image of the voltage vector supplying the rotor circuit of the doubly fed induction machine in the fixed orthogonal coordinate system u, ν that is rigidly connected to the rotor, measured in volts per second, V⋅s; U ¯ 1 α β ( p ) denotes the Laplace transform image of the voltage vector feeding the stator circuit in the fixed orthogonal coordinate system α,β directly associated with the rotor, measured in volts per second, V⋅s; I ¯ 2 u ν ( p ) is the image of the rotor current vector in the coordinate system u, ν, expressed in amperes per second, A⋅s; I ¯ 1 α β ( p ) indicates the image of the stator current vector in the coordinate system α, β, expressed in amperes per second, A⋅s; Ψ ¯ 2 u ν ( p ) signifies the image of the flux linkage vector, induced by the magnitude of the current vector i ¯ 2 u ν ( p ) , in the coordinate system u, ν, measured in weber per seconds, Wb⋅s; Ψ ¯ 1 α β ( p ) describes the flux linkage vector state, induced by the magnitude of the current vector i ¯ 1 α β ( p ) , in the coordinate system α, β, also measured in weber per seconds, Wb⋅s.
Since capturing the damping curves on the rotor circuits of the doubly fed induction machine necessitates the short-circuiting of stator circuits, there is U ¯ 2 α β ( p ) = 0 .
Once the stator variables are transformed into the fixed two-phase orthogonal coordinate system u, ν, rigidly connected to the rotor:
U ¯ 2 u ν ( p ) = R 2 I ¯ 2 u ν ( p ) + p Ψ ¯ 2 u ν ( p ) 0 = R 1 I ¯ 1 u ν ( p ) + p Ψ ¯ 1 u ν ( p ) j ω e 2 Ψ ¯ 1 u ν ( p )
where R 1 is the equivalent active resistance of the stator winding referred to the rotor, measured in ohms; j is the operator that induces a 90-degree phase shift.
The process of referring the active resistance of the stator winding to the rotor involves [31] is described as follows:
R 1 = R 1 k e k i
where k e is the voltage transformation coefficient; k i is the current transformation coefficient.
For the particular doubly fed induction machine under consideration, we have k e = k i , thus
R 1 = R 1 k c o n v
where k c o n v = 1 / k e 2 is the coefficient of conversion of stator winding parameters to rotor winding.
It is more practical to employ the rotor current vector as the descriptor of the rotor electric circuit’s dynamic state Ψ ¯ 2 u ν , rather than using the rotor circuit current vector I ¯ 2 u ν , due to the measurement channels of the voltage and frequency converter track currents in the rotor circuits of the doubly fed induction machine.
To achieve it, we will utilize the equilibrium equation of the magnetic circuits for the doubly fed induction machine [31,32]:
Ψ ¯ 2 u ν ( p ) = L 2 I ¯ 2 u ν ( p ) + L m I ¯ 1 u ν ( p ) Ψ ¯ 1 u ν ( p ) = L 1 I ¯ 1 u ν ( p ) + L m I ¯ 2 u ν ( p )
where L 2 = L 2 σ + L m represents the equivalent inductance of the rotor winding, measured in henries, H; L 1 = L 1 σ + L m denotes the equivalent inductance of the stator winding, also in henries, H; L 2 σ is the leakage inductance of the stator winding, given in henries, H; L 1 σ is the stator winding leakage inductance referred to the rotor, adjusted by the transformation coefficient kconv, in henries, H; L m is the resultant inductance attributed to the magnetic flux within the air gap of the electric machine, also in henries, H.
By substituting Ψ ¯ 2 u ν from (6) into (3), we obtain the following:
U ¯ 2 u ν ( p ) = R 2 I ¯ 2 u ν ( p ) + L 2 p I ¯ 2 u ν ( p ) + L m p I ¯ 1 u ν ( p ) 0 = R 1 I ¯ 1 u ν ( p ) + L 1 p I ¯ 1 u ν ( p ) + L m p I ¯ 2 u ν ( p ) j ω e 2 Ψ ¯ 1 u ν ( p )
The vectors featured in (7), namely U ¯ 2 u ν , Ψ ¯ 1 u ν , I ¯ 1 u ν , I ¯ 2 u ν , can be broken down into orthogonal components within the u, ν coordinate system of the doubly fed induction machine:
U ¯ 2 u ν ( p ) = U 2 u ( p ) + j U 2 ν ( p ) Ψ ¯ 1 u ν ( p ) = Ψ 1 u ( p ) + j Ψ 1 ν ( p ) I ¯ 1 u ν ( p ) = I 1 u ( p ) + j I 1 ν ( p ) I ¯ 2 u ν ( p ) = I 2 u ( p ) + j I 2 ν ( p )
Projecting the vectors outlined in (7) using the framework of (8) onto the orthogonal coordinate system u, ν, subsequently formulates differential equations for the corresponding projections, as follows:
U 2 u ( p ) = R 2 I 2 u ( p ) + L 2 p I 2 u ( p ) + L m p I 1 u ( p ) U 2 ν ( p ) = R 2 I 2 ν ( p ) + L 2 p I 2 ν ( p ) + L m p I 1 ν ( p ) 0 = R 1 I 1 u ( p ) + L 1 p I 1 u ( p ) + L m p I 2 u ( p ) + ω r Ψ 1 ν ( p ) 0 = R 1 I 1 ν ( p ) + L 1 p I 1 ν ( p ) + L m p I 2 ν ( p ) ω r Ψ 1 u ( p )
We formulate differential equations by the aforementioned considerations and establish Formulas (1)–(9). It captures the dynamics of the doubly fed induction machine within the u, ν axes across all dynamic modes, assuming the mechanical system operates as a single-mass system:
d i 2 u t d t = 1 σ L 2 u 2 u t R 2 e σ L 2 i 2 u t + R 1 L m σ L 2 L 1 2 ψ 1 u t + L m σ L 2 L 1 z p ω r t ψ 1 ν t d i 2 ν t d t = 1 σ L 2 u 2 ν t R 2 e σ L 2 i 2 ν t + R 1 L m σ L 2 L 1 2 ψ 1 ν t L m σ L 2 L 1 z p ω r t ψ 1 u t d ψ 1 u t d t = R L 1 ψ 1 u t + R 1 L m L 1 i 2 u t z p ω r t ψ 1 ν t d ψ 1 ν t d t = R L 1 ψ 1 ν t + R 1 L m L 1 i 2 ν t z p ω r t ψ 1 u t d ω r t d t = 1 J 3 L m z p 2 L 1 ψ 1 u t i 2 ν t ψ 1 ν t i 2 u t M s t
where σ = 1 L m 2 / L 2 L 1 is the leakage coefficient, per unit; R 2 e = R 2 + R 1 L m 2 / L 1 2 equivalent active resistance of the rotor circuits of the doubly fed induction machine, measured in ohms; J moment of inertia of the single mass mechanism, in kg·m2; Ms(t) instantaneous value of the static resistance torque on the motor shaft, in N·m; zp is the number of pole pairs of the DFIM; ωr(t) instantaneous speed of the DFIM rotor, in rad/s.
The system of differential Equation (10) corresponds to the equivalent circuits of the DFIM shown in Figure 3a,b in the stationary coordinate system u, v, which is rigidly connected to the rotor.
In the context of the experiment measuring current attenuation curves performed with the rotor stationary (ωr(t) = 0), the processes occurring in the equivalent windings of the two-phase doubly fed induction machine along the u, ν components become decoupled and can be likened to those found in two distinct single-phase loaded transformers. Each of these transformers represents one of the axes, u or ν. The current sensor captures the instantaneous current value in the base winding and relays these values to the analog-to-digital converter (ADC), as shown in Figure 2. Owing to this decoupling along the u, ν axes with the rotor remaining stationary, the differential equations required to describe the state variables i 2 ν t and ψ 1 ν t in the differential Equation (10) can be removed. These results in a universal system of differential equations are applicable to both the current injection mode (Figure 2a) and the current dampening mode (Figure 2b) in the base winding A2.
d i 2 u t d t = 1 σ L 2 u 2 u t R 2 e σ L 2 i 2 u t + R 1 L m σ L 2 L 1 2 ψ 1 u t + 0 d ψ 1 u t d t = R 1 L 1 ψ 1 u t + R 1 L m L 1 i 2 u t 0
The T-shaped equivalent circuit of the DFIM with a stationary rotor and closed secondary windings, corresponding to the differential equations, is shown in Figure 4.
It is feasible to determine the parameters of the doubly fed induction machine by analyzing the current growth curves in the base winding A2 (depicted in Figure 2) using Equation (11). A limitation of this methodology is the requirement to measure not only the current in the base winding but also the voltage applied to it. Typically, in engineering practice, the voltage measured is the direct current link voltage, which markedly differs from the voltage directly applied to the base winding. Therefore, conducting a pre-identification experiment based on the current decay curves in the base winding (shown in Figure 2b) is more advantageous, as it eliminates the need for voltage measurement, with u 2 u t zero equated:
d i 2 u t d t = R 2 e σ L 2 i 2 u t + R 1 L m σ L 2 L 1 2 ψ 1 u t d ψ 1 u t d t = R 1 L 1 ψ 1 u t + R 1 L m L 1 i 2 u t
To achieve an accurate current decay curve in the base winding (as shown in Figure 2b), it is imperative to ensure full damping of currents in the shorted stator windings during the initial current injection phase (illustrated in Figure 2a). It can be accomplished by one of two methods. The first method involves allowing the current damping process to proceed naturally, without employing pulse width modulation, until the transient response fully diminishes the free component of current in the base winding. However, this approach necessitates applying an external reduced voltage that is independent of the main power supply to the converter. The second method involves actively driving the base winding current to a specific level and maintaining this level with electronic switches for multiple pulse width modulation cycles. With this approach and at sufficiently high pulse width modulation frequencies, guaranteed current damping with acceptably high accuracy can be expected in the shorted stator windings. The ensuing calculations are applicable for implementing both the first and second methods of current injection into the rotor windings of a doubly fed induction machine.
Using the Laplace transform [32] and the original differentiation theorem [33], we derive the direct Laplace transform under non-zero initial conditions for i 2 u t and ψ 1 u t :
d i 2 u t d t i 2 u ( 0 + ) 0 p I 2 u p i 2 u 0 + d ψ 1 u t d t ψ 1 u ( 0 + ) 0 p Ψ 1 u p ψ 1 u 0 +
where i 2 u ( 0 + ) = i 2 u 0 0 the projection of the rotor current vector along the u-axis at the onset of the current damping curve (Figure 2b), A; ψ 1 u ( 0 + ) = ψ 1 u 0 0 the projection of the stator current vector along the u-axis at the onset of the current damping curve (Figure 2b), Wb.
It is assumed that the switching of the voltage and frequency converter keys is instantaneous in Equation (13). This assumption is valid since the switching duration of the VFC keys is much shorter than the smallest time constant of the DFIM. The current is recorded in the microprocessor memory before commutation begins (Figure 2b).
According to the equilibrium equations of the magnetic circuits of a doubly fed induction machine (6) at the moment of VFC transistor switching (Figure 2b).
ψ 1 u 0 + = L 1 i 1 u 0 + + L m i 2 u 0 +
where i 1 u 0 + —stator current of the induction machine along the u-axis in the moment of voltage and frequency converter key switching (Figure 2b).
As mentioned earlier, during the experiment to identify model parameters of the doubly fed induction machine, the stator current is necessarily brought to zero at the moment of the voltage and frequency converter key switching i 1 u 0 + = 0 . Consequently, expression (14) takes the form: ψ 1 u 0 + = 0 + L m i 2 u 0 + .
Pass to the operator form of notation, counting the above non-zero initial conditions:
p I 2 u p i 2 u 0 ( 0 + ) = R 2 e σ L 2 I 1 u p + R 1 L m σ L 2 L 1 2 Ψ 2 u p p Ψ 1 u p L m i 2 u 0 = R 1 L 1 Ψ 1 u p + R 1 L m L 1 I 2 u p
Express Ψ 1 u p from the second equation of the system (15) we obtain the following:
Ψ 1 u p = R 1 L 1 I 2 u p + L m i 1 α 0 p + R 1 L 1
Substitution of Ψ 1 u p in the first equation of the system (15) and expression of I 2 u p produces the following:
I 2 u p = p + R 1 L 1 + R 1 L m 2 σ L 2 L 1 2 p p + R 1 L 1 + R 2 e σ L 2 p + R 1 L 1 R 1 2 L m 2 σ L 2 L 1 3 i 2 u 0
Let us perform the inverse substitution of the values σ, Re2, L1, and L2 in (16). We can suppose that L = L = Lσ. After simplifying the expression, we obtain the final Laplace representation for the transient component of the rotor current during the damping process:
I 2 u p = p + R 1 L σ L m + L σ 2 L m + L σ p 2 + p R 2 + R 1 L m + L σ L σ 2 L m + L σ + R 2 R 1 L σ 2 L m + L σ i 2 u 0
In the denominator of expression (17), we obtain the characteristic equation by replacing statement p by variable γ and equating the resulting polynomial to zero as follows:
γ 2 + γ R 2 + R 1 L m + L σ L σ 2 L m + L σ + R 2 R 1 L σ 2 L m + L σ = 0
We obtain the poles of the denominator polynomial (19) by solving the characteristic Equation (18). The following are the roots of this characteristic equation:
γ 1 = R 2 + R 1 L m + L σ L σ 2 L m + L σ 2 + R 2 + R 1 L m + L σ L σ 2 L m + L σ 2 4 R 2 R 1 L σ 2 L m + L σ 2 γ 2 = R 2 + R 1 L m + L σ L σ 2 L m + L σ 2 R 2 + R 1 L m + L σ L σ 2 L m + L σ 2 4 R 2 R 1 L σ 2 L m + L σ 2
Designing an efficient doubly fed induction machine suitable for engineering practice requires the stator and rotor windings to have distinctly different designs, resulting in varying electrical parameters. This difference in the winding parameters of the stator and rotor ensures that the roots of the denominator for the transfer function (18) are not repeated.
The multiple roots can arise only if the discriminant of Equation (18) is equal to zero. It is possible only under the following condition:
( R 2 + R 1 ) 2 L m + L σ L σ 2 L m + L σ = R 2 R 1
However, this equality is not satisfied in any case, as the arithmetic mean of the resistances of the rotor and stator windings is always greater than or equal to the geometric mean.
( R 2 + R 1 ) 2 R 2 R 1
Equality is under the condition R1 = R2. However, even in this case, since Lσ is much smaller than Lm, the factor is always greater than one.
L m + L σ L σ 2 L m + L σ
The discriminant does not become zero.
The absence of multiple roots in the characteristic Equation (18) allows us to perform partial fraction decomposition on the Laplace transform and recover the original current from the known image:
f t = k = 1 2 P m γ k Q n γ k e γ k t
where k is the number of the root for the characteristic equation; P m γ is the numerator of the transfer function (17) at the corresponding root γ; Q n γ is the derivative for the denominator of the transfer function (17) at the corresponding root γ.
The expression P m γ is defined as the numerator of (20) as follows:
P m γ = γ + R 1 L σ L m + L σ 2 L m + L σ
The expression Q n γ is defined as the denominator of (20) as follows:
Q n γ = 2 γ + R 2 + R 1 L m + L σ L σ 2 L m + L σ .
Thus, the original function can be expressed as a sum of two exponential terms by substituting the distinct (which are non-repeated, as established above) roots γ1 and γ2 from the characteristic Equation (18) into the partial fraction decomposition (20):
i 2 u t = P m γ 1 Q n γ 1 e γ 1 t + P m γ 2 Q n γ 2 e γ 2 t
Expression (21) is an analytical description of the rotor current damping process of the model in continuous time.
The expression P m γ 1 is equal to the following:
P m γ 1 = R 2 + R 1 L m + L σ L σ 2 L m + L σ 2 4 R 2 R 1 L σ 2 L m + L σ 2 R 2 R 1 L m + L σ 2 L σ 2 L m + L σ i 2 u 0
The expression P m γ 2 is equal to the following:
P m γ 2 = R 2 + R 1 L m + L σ L σ 2 L m + L σ 2 4 R 2 R 1 L σ 2 L m + L σ 2 R 2 R 1 L m + L σ 2 L σ 2 L m + L σ i 2 u 0
The expression Q n γ 1 is equal to the following:
Q n γ 1 = R 2 + R 1 L m + L σ L σ 2 L m + L σ 2 4 R 2 R 1 L σ 2 L m + L σ
The expression Q n γ 2 is equal to the following:
Q n γ 2 = R 2 + R 1 L m + L σ L σ 2 L m + L σ 2 4 R 2 R 1 L σ 2 L m + L σ
We place determined P m γ 1 , P m γ 2 , Q n γ 1 , Q n γ 2 to Equation (21). When we suppose that γ = γ L ^ σ , L ^ m we get an adaptive regression model in continuous time:
i 2 u t , L ^ σ , L ^ m = P m γ 1 L ^ σ , L ^ m Q n γ 1 L ^ σ , L ^ m e γ 1 L ^ σ , L ^ m t + P m γ 2 L ^ σ , L ^ m Q n γ 2 L ^ σ , L ^ m e γ 2 L ^ σ , L ^ m t
where L ^ σ is parasitic inductance value; L ^ m is the resultant inductance value of the magnetic flux within the air gap.

4. Parameters Identification Algorithm of the T-Shaped Equivalent Circuit of DFIM in Discrete Time

The identification algorithm based on the experimentally obtained doubly fed induction machine current attenuation curve, based on the analytical expression describing the behavior of the dynamic object, is shown in Figure 5.
Where “ô” is a superscript indicating an estimate of an unmeasured value. The procedure for parameter identification of a dynamic system using current decay curves with a modern microprocessor device involves two main stages. During the first stage, depicted in the functional diagram (Figure 5), a step control input u(t) is applied, originating from the VFC, to the dynamic system, where t is the time. It is performed until the transient response finishes completely and assuredly, a timing that depends on the characteristics of the dynamic system. In the second stage, the system is disconnected from the power source, and its terminals are short-circuited through the VFC, causing a gradual decay in the current iinit(t).
In theoretical scenarios, the initial current signal iinit(t) is directly observable; however, in real-world systems, this signal is mixed with measurement system noise ξ1(t). This noise ξ1(t) includes interference resulting from measurement channel inefficiencies and sensor regulation imperfections, such as insensitivity, saturation, and hysteresis. When the signal i i n . A D C ( t ) passes through an analog-to-digital converter, two transformations occur: temporal sampling with period Δt; and level quantization, introducing additive quantization noise ξ2(t), which hinges on the ADC’s resolution. For later computations, it is assumed that total noise ξ(t) = ξ1(t) + ξ2(t) is analogized to Gaussian-distributed white noise. The measured signal from the system’s output, the dynamic object’s current iout.ADC(n·Δt) (where n indicates the nth sampling step from the outset of identification), is obtained using a microcontroller. From this signal iout.ADC(n·Δt), we extract the steady-state current value i(0+) captured during the initial identification phase, as well as the free current component imeas(n·Δt). Note that n also denotes the instants beyond which the current decay monitoring begins. The microcontroller performs an iterative procedure to estimate the parameters of the adaptive dynamic object model. This approach calculates a target function S ( x 1 , x 2 ) based on the difference Δ i ^ ( n Δ t ) between the measured current value imeas(n Δt) and the response of the adaptive regression model Δ i ^ ( n Δ t ) to estimate the necessary parameters of the adaptive model ( X ^ ). An iterative calculation X ^ ( k ) within the target function’s minimization block refines the parameter estimates are refined until the predefined minimum of the target function is achieved, denoted by the index k of the iterative identification process. Initial approximations for the estimates X ^ ( 0 ) are established before computations begin. The iterative process concludes once the specified condition for the target function’s minimum is fulfilled or if the maximum iteration count is surpassed, at which point the final evaluations X ^ t o t a l are provided. Notably, the accuracy of the resulting estimates X ^ t o t a l correlates with the quantization error of the ADC used in the measurement system.

5. Formulation of the Parameter Optimization Problem for a DFIM Adaptive Model

The parameter optimization problem x = x 1 , x 2 T = L ^ σ , L ^ m T for an adaptive model of a doubly fed induction machine is formulated as a search for the minimum of a function S L ^ σ , L ^ m = S x 1 , x 2 in n-dimensional Euclidean space ℝn, where n = 2, based on the previous assumptions. The target function is as follows:
S ( L ^ σ , L ^ m ) = S ( x 1 , x 2 ) = n = 1 m i 2 u ( ( n Δ t ) , L ^ σ , L ^ m ) i n 2
where m is the number of digitized values of the rotor current obtained experimentally.
The value of the target function S L ^ σ , L ^ m = S x 1 , x 2 indicates the level to which the optimization objective has been achieved. This optimization problem is solved within a set of permissible solutions for the target function X n, identifying the vector x * within the feasible set X n that yields the minimum value of the objective function across this set:
S x * =   min x X S x
The Newton method (tangent method) is applied to solve the problem of the target function minimization (24) and finding the inductances desired estimates [34,35]. Newton’s method for finding two unknowns x1, x2 is applicable to a system of nonlinear equations of the following form:
F 1 x 1 , x 2 = 0 F 2 x 1 , x 2 = 0
where F 1 x 1 , x 2 first function of the left part of the system of nonlinear algebraic equations; F 2 x 1 , x 2 The second function of the left part of the system of nonlinear algebraic equations.
The system of nonlinear Equation (25) requires two partial derivatives of the target function S x 1 , x 2 relatively with x1 and x2 as follows:
F 1 x 1 , x 2 = S x 1 , x 2 x 1 F 2 x 1 , x 2 = S x 1 , x 2 x 2
The solution will be values x1, x2, at which each of the equations of the system turns into a true numerical equality, which, for a two-dimensional problem, corresponds to the intersection of two curves in the plane.
Applying Taylor series expansion for functions of two variables F 1 x 1 , x 2 and F 2 x 1 , x 2 of the system of Equation (26) in the neighborhood of some point n with coordinates x1n, x2n with rejection of all components of the series except the value of the functions F 1 x 1 , x 2 , F 2 x 1 , x 2 , at point n and the tangent to this point, allows us to construct a linear approximation in the form of the system:
F 1 x 1 , x 2 F 1 x 1 n , x 2 n + x 1 x 1 n F 1 x 1 n , x 2 n x 1 + x 2 x 2 n F 1 x 1 n , x 2 n x 2 + 0 F 2 x 1 , x 2 F 2 x 1 n , x 2 n + x 1 x 1 n F 2 x 1 n , x 2 n x 1 + x 2 x 2 n F 2 x 1 n , x 2 n x 2 + 0
After reducing the system (27) to a matrix form, we form an iterative procedure by Newton’s method to find x1, x2 as follows:
x 1 k x 2 k = x 1 k 1 x 2 k 1 W 1 x 1 k 1 , x 2 k 1 F 1 x 1 k 1 , x 2 k 1 F 2 x 1 k 1 , x 2 k 1
k calculation step of the iteration procedure, W 1 x 1 k 1 , x 2 k 1 —inverse Jacobi matrix.
The inverse Jacobi matrix is formed on the basis of the Jacobi matrix, which requires determining the partial derivatives of functions F 1 x 1 , x 2 , F 2 x 1 , x 2 , for each of the desired variables x1, x2 as follows:
W x 1 , x 2 = F 1 x 1 , x 2 x 1 F 1 x 1 , x 2 x 2 F 2 x 1 , x 2 x 1 F 2 x 1 , x 2 x 2
Since the functions F 1 x 1 , x 2 , F 2 x 1 , x 2 are partial derivatives of the target function by x1, x2 (29), the problem of the Jacobi matrix requires finding second-order partial derivatives.
After inversion (29), an inverse Jacobi matrix is formed in the following form:
W 1 x 1 , x 2 = F 2 x 1 , x 2 x 2 G x 1 , x 2 F 1 x 1 , x 2 x 2 G x 1 , x 2 F 2 x 1 , x 2 x 1 G x 1 , x 2 F 1 x 1 , x 2 x 1 G x 1 , x 2 = x 2 S x 1 , x 2 x 2 G x 1 , x 2 x 2 S x 1 , x 2 x 1 G x 1 , x 2 x 1 S x 1 , x 2 x 2 G x 1 , x 2 x 1 S x 1 , x 2 x 1 G x 1 , x 2 , G x 1 , x 2 = F 1 x 1 , x 2 x 1 F 2 x 1 , x 2 x 2 F 1 x 1 , x 2 x 2 F 2 x 1 , x 2 x 1 = x 1 S x 1 ,   x 2 x 1 x 2 S x 1 ,   x 2 x 2 x 2 S x 1 ,   x 2 x 1 x 1 S x 1 ,   x 2 x 2
The adaptive model describing the process of current damping in the doubly fed induction machine rotor consists of two terms, each of which is a transcendental elementary continuously differentiable function. This makes it possible to obtain analytical expressions of first- and second-order partial derivatives to form the Jacobi matrix. Formation of the inverse Jacobi matrix in the analytical form allows the implementation of the algorithm of evaluation of electromagnetic parameters of the induction machine of a different design on a modern digital element base (programmable logic device or digital signal processor) based on Newton’s method.
To start the calculation of the iteration procedure, the initial approximations of the values of x1(0), x2(0), at k = 0 are required. The iterative procedure for estimating the parameters x1, x2 may have a divergent character when given incorrect initial approximations x1(0), x2(0). To ensure a guaranteed convergence of the method of preliminary identification of the parameters of the T-shaped scheme of substitution of an induction machine on the basis of empirical experience, we should recommend setting as initial approximations the values of inductances L ^ σ , L ^ m which are known to be an order of magnitude smaller than known reference data for similar electric machines, which are close in their totality of parameters.
The iterative algorithm based on Newton’s method is shown in Figure 6.
The criterion for the end of the iteration process is the condition x k 1 x k < ε (ε—allowable accuracy of value estimation x1, x2).

6. Simulation Results

We assess the performance of the proposed identification method on model data for a DFIM, whose mathematical model parameters are known and shown in Table 1.
To visualize the form of the target function (23), which is the basis for the further construction of the identification algorithm by Newton’s method, we construct it with a three-dimensional graph (Figure 7). Figure 7 characteristics of a typical horizontal function.
A convergent iterative process to find estimates L ^ σ ,   L ^ m of a doubly fed induction machine with a stationary rotor is shown in Figure 8 and Figure 9.
Figure 8 illustrates the iterative convergence process of the solution using Newton’s method in the coefficient space. The obtained results (Figure 8) for estimating the parameters L ^ σ = 3.04 mH, L ^ m = 0.105 H, compared with the model values (Table 1), have an error of no more than 2%. The preliminary identification algorithm, implemented using the Newton method, exhibits a rapid convergence rate (Figure 9).

7. Experimental Research Results

The dynamic object selected for the experimental evaluation of algorithm performance in the preliminary identification of a substitution model, and for validating the correctness of the initial assumptions, is a DFIM. Its specifications are detailed in Table 2.
The identification and assessment of the machine’s equivalent circuit parameters are based on the analysis of its current decay curves. They are recorded by connecting the DFIM to a setup designed for capturing current decay profiles and powered by a laboratory source (Figure 10).
As the power switch of the standalone voltage inverter unit, an N-type MOSFET IRFP7530 (JSMicro Semiconductor Co., Ltd., Xi’an, China) with an induced channel is used, with the following main characteristics:
  • When carrying a current of 1 A in the open state, the transistor has a low voltage value (1A·2mOhm = 2 mV) on the source-drain power channel;
  • The maximum source-drain voltage of the power channel is 60 V;
  • The limit current flowing through the transistor’s power channel is 195 A;
  • The closing and opening times do not exceed 1 µs, which is an order of magnitude smaller than the electromagnetic time constant of any electrical machines.
Thus, the low voltage drop and high switching speed allow one to neglect the influence of power switches on the shape of the recorded decaying current curves during the preliminary identification procedure.
To acquire the voltage signal from current shunts and provide galvanic isolation, the HCPL-7510 (Broadcom Limited, San Jose, CA, USA) integrated circuit is used. This HCPL-7510 has a high linearity output characteristic and is specialized for organizing the measurement of the motor’s phase current based on a current shunt. The degree of the nonlinearity of the output characteristic is 0.06%, and the distortion of the output characteristic with temperature change is 60 ppm/°C. The optical channel of the HCPL-7510 IC, using sigma-delta modulation, ensures a high frequency of data transmission about the measured voltage drop on the current shunt, as well as immunity to electromagnetic interference. The maximum signal transmission delay is 9.9 µs, which is an order of magnitude smaller than the electromagnetic time constant of any electrical machine.
To manage the power switches of the standalone voltage inverter, digitize signals with the current measurement channel, and conduct the identification procedure based on the obtained phase current decay curves, the STM32F407VGT6 microcontroller (ST Microelectronics, Geneva, Switzerland) is utilized, with a maximum operating frequency of 168 MHz. The microcontroller is equipped with a 12-bit ADC of successive approximation, for which, with an external 3.3 V reference voltage source connected, the limit sensitivity of voltage digitization is 0.8mV, sufficient for solving tasks of preliminary identification of parameters and DFIM control. Sampling frequency 8 kHz.
The results of the identification algorithm execution and the values of the experimental parameters of the equivalent circuit are presented in Table 3 and in Figure 11. Figure 11 illustrates the iterative convergence process of the solution using Newton’s method in the coefficient space.
Figure 12 illustrates the experimentally acquired curve of DFIM’s current decay, recorded by the analog-to-digital converter of the microcontroller in the laboratory setup, starting from the switching moment of the VFC keys after the current injection phase.
The visual examination of the experimental rotor current damping curve for the DFIM, with the secondary stator windings closed (Figure 12), highlights the complexity of the decay profile. Initially, there is a rapid decrease in current characterized by a small time constant, transitioning to a smoother decay represented by a much larger time constant.
Figure 12 presents a comparative graph of the experimentally obtained rotor current damping dependence of the DFIM with closed secondary stator windings, i2(t), against the current responses predicted by the adaptive regression model i ^ 2 ( t ) (22).
Figure 12 demonstrates that the reconstructed current curve of the doubly fed induction machine closely aligns with the experimentally obtained data across most of its length. This alignment validates the assumptions made during the DFIM modeling under closed rotor winding conditions. The most significant discrepancy appears at the curve’s “break point” linked to the initial assumption that the stator’s leakage inductance is equivalent to that of the rotor.
For assessing the dynamics of the restoration error of the current curve i2(t), the integral error is calculated as the ratio of the residual integral to the integral of the reference trajectory (30), both for each characteristic segment of the transient process curve and for the entire duration of the experiment. The choice of integration limits for calculating the integral error is made based on the following considerations: in the interval from 0 s to 0.1 s, the greatest deviation of the restored curve from the experimental one is observed, and the curve segment up to 0.4 s is taken as the duration of the transient process. From 0.4 s to 1 s, the integral error is calculated for the steady-state period.
σ i 2 = t s t t e n d i ^ 2 ( t ) i 2 ( t ) d t t s t t e n d i 2 ( t ) d t 100 %
where tst, tend are the initial time and ending time of integration, consequently.
The errors σi2 between the reconstructed and experimental current curves within various sections are detailed in Table 4.
Given that σi2 across the entire section is 3.79%, which falls within acceptable limits in engineering practice, the estimates for the leakage inductances of the stator and rotor windings, as well as the inductance resulting from the magnetic flux in the air gap of the electric machine, are deemed accurate.
It should be noted that the errors σi2 between the reconstructed and experimental current curves depend more on the assumptions made when creating the adaptive model of the doubly fed induction machine, as the setup presented in the article, with the components used, allows obtaining the decaying current curve i2(t) with an error of no more than 1%, as shown in Figure 11. When using other equipment, the authors recommend employing simple digital filtering methods, such as moving average or median filters, to improve the quality of the obtained current curve i2(t).

8. Conclusions

Using differential equations, analytical expressions are derived to describe the rotor current damping curve of a doubly fed induction machine with closed secondary windings. It facilitates a parameter identification method under stationary rotor conditions with non-zero initial states.
The necessity of estimating DFIM parameters for constructing a control system with high responsiveness to control and disturbance inputs, especially when the machine operates as a generator within a wind energy system, is demonstrated.
An algorithm for the preliminary identification of two parameters related to the substitution circuit of an adaptive DFIM based on rotor circuits is developed, employing Newton’s method. Numerical estimates of these parameters are successfully determined.
The integral errors depicting the divergence between the experimental DFIM stator current damping curves and the corresponding responses from the adaptive regression model are calculated. In most sections of the curves, the integral error remains below 4%, which is considered acceptable for engineering standards. This analysis affirms the correctness of the assumptions made in the adaptive regression model crafted for the observed DFIM operating mode and indicates the stable convergence of the developed preliminary identification algorithm. This algorithm can be applied to configure various DFIM control systems, including vector control systems, particularly considering the machine’s role as part of a wind power system.
The proposed identification method is designed for engineering practice applications. Compared to other known identification methods, the proposed method, which utilizes Newton’s method, stands out under equal conditions due to its simplicity, transparency, and clarity, while simultaneously accounting for all technical characteristics of the computational device used.

Author Contributions

Conceptualization, A.G. and Y.I.; methodology, A.G. and D.B.; formal analysis, V.K. (Vladimir Kovalev), V.K. (Vladimir Kopyrin) and R.K.; resources, A.F.; data curation, E.P. and S.L.; writing—original draft preparation, E.B. and S.P.; writing—review and editing, S.K. and M.D.; funding acquisition, V.K. (Vladimir Kopyrin). All authors have read and agreed to the published version of the manuscript.

Funding

The article is prepared as part of a grant for the Industrial University of Tyumen (project “Software and Hardware complex for online diagnostics of electrical equipment”).

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author.

Conflicts of Interest

The authors declare no conflicts of interest.

Abbreviations

ADCanalog-to-digital converter
DFIMdoubly fed induction machines
VFCvoltage and frequency converter
Symbols
α, βthe orthogonal coordinate system rigidly attached to the stator
u, νthe stationary orthogonal coordinate system firmly attached to the rotor
ttime
jthe operator that induces a 90-degree phase shift
pthe Laplace transform
u ¯ 1 α β ( t ) the state of the voltage vector supplying the stator circuit
u ¯ 2 u ν ( t ) the state of the voltage vector projecting into the rotor circuit of the doubly fed induction machine
U ¯ 1 α β ( p ) the Laplace transform image of the voltage vector feeding the stator circuit
U ¯ 2 u ν ( p ) the Laplace transform image of the voltage vector supplying the rotor circuit
i ¯ 1 α β ( t ) the stator current vector
i ¯ 2 u ν ( t ) the rotor current vector
ψ ¯ 1 α β ( t ) the stator flux linkage vector, induced by the current flow i ¯ 1 α β ( t )
ψ ¯ 2 u ν ( t ) refers to the rotor flux linkage vector, induced by the current flow that constitutes vector i ¯ 2 u ν ( t )
Ψ ¯ 1 α β ( p ) the flux linkage vector state, induced by the magnitude of the current vector i ¯ 1 α β ( p )
Ψ ¯ 2 u ν ( p ) the image of the flux linkage vector, induced by the magnitude of the current vector i ¯ 2 u ν ( p )
I ¯ 1 α β ( p ) the image of the stator current vector
I ¯ 2 u ν ( p ) the image of the rotor current vector
i 1 u 0 + the projection of the stator current vector along the u-axis at the onset of the current damping curve
i 2 u 0 + the projection of the rotor current vector along the u-axis at the onset of the current damping curve
ψ 1 u ( 0 + ) the projection of the stator current vector along the u-axis at the onset of the current damping curve
R1the active resistances of the stator winding
R1the equivalent active resistance of the stator winding referred to the rotor
R2the active resistances of the rotor winding
R2eequivalent active resistance of the rotor circuits
L1the equivalent inductance of the stator winding
L’1σthe stator winding leakage inductance referred to the rotor
L2the equivalent inductance of the rotor winding
L2σthe leakage inductance of the stator winding
Lmthe resultant inductance attributed to the magnetic flux within the air gap of the electric machine
σis the leakage coefficient
kconvthe transformation coefficient
kethe voltage transformation coefficient
kithe current transformation coefficient
Ms(t)instantaneous value of the static resistance torque on the motor shaft
ωr(t)instantaneous speed of the rotor
Jmoment of inertia of the single mass mechanism
zpthe number of pole pairs

References

  1. Han, M.; Bitew, G.T.; Mekonnen, S.A.; Yan, W. Wind power fluctuation compensation by variable speed pumped storage plants in grid integrated system: Frequency spectrum analysis. CSEE J. Power Energy Syst. 2021, 7, 381–395. [Google Scholar] [CrossRef]
  2. Ucheniya, R.; Saraswat, A.; Siddiqui, S.A.; Goyal, S.K.; Alotaibi, M.A.; Malik, H.; Márquez, F.P.G. A Multi-Objective Stochastic Framework for Coupled Reactive Power and Energy Market Settlement for Wind Energy Integrated System. IEEE Access 2024, 12, 124562–124588. [Google Scholar] [CrossRef]
  3. Soomro, M.; Memon, Z.A.; Baloch, M.H.; Mirjat, N.H.; Kumar, L.; Tran, Q.T.; Zizzo, G. Performance Improvement of Grid-Integrated Doubly Fed Induction Generator under Asymmetrical and Symmetrical Faults. Energies 2023, 16, 3350. [Google Scholar] [CrossRef]
  4. Guerrero, J.M.; Mahtani, K.; Aranzabal, I.; Gómez-Cornejo, J.; Sánchez, J.A.; Platero, C.A. A Soft Start Method for Doubly Fed Induction Machines Based on Synchronization with the Power System at Standstill Conditions. Machines 2024, 12, 847. [Google Scholar] [CrossRef]
  5. Yu, K.; Tang, P. Novel Equivalent Circuit Model and Theoretical Analysis of Doubly Fed Machine. IEEE Trans. Energy Convers. 2019, 34, 1073–1081. [Google Scholar] [CrossRef]
  6. Thommessen, A.; Hackl, C.M. Virtual Synchronous Machine Control for Doubly Fed Induction Machine-Based Wind Energy Conversion Systems. IEEE Open J. Ind. Electron. Soc. 2024, 5, 264–301. [Google Scholar] [CrossRef]
  7. Parida, A.; Chatterjee, D. An improved control scheme for grid connected doubly fed induction generator considering wind-solar hybrid system. Int. J. Electr. Power Energy Syst. 2016, 77, 112–122. [Google Scholar] [CrossRef]
  8. Zheng, Z.; Man, Z.; Tan, S.; Yan, W.; Lu, Y.; Tian, J.; Liu, W.; Wang, X. Model Reference Adaptive Sensorless Control of Variable-Speed Pumped Storage Doubly Fed Induction Machine Under Reversible Operations. Energies 2025, 18, 2998. [Google Scholar] [CrossRef]
  9. Bharti, O.P.; Saket, R.K.; Nagar, S.K. Controller design for doubly fed induction generator using particle swarm optimization technique. Renew. Energy 2017, 114, 1394–1406. [Google Scholar] [CrossRef]
  10. Tilli, A.; Conficoni, C.; Hashemi, A. An effective control solution for doubly fed induction generator under harsh balanced and unbalanced voltage sags. Control Eng. Pract. 2019, 84, 172–182. [Google Scholar] [CrossRef]
  11. Odhano, S.; Rubino, S.; Tang, M.; Zanchetta, P.; Bojoi, R. Stator Current-Sensorless-Modulated Model Predictive Direct Power Control of a DFIM With Magnetizing Characteristic Identification. IEEE J. Emerg. Sel. Top. Power Electron. 2021, 9, 2797–2806. [Google Scholar] [CrossRef]
  12. Iwański, G.; Piwek, M.; Dauksha, G. Doubly Fed Induction Machine-Based DC Voltage Generator with Reduced Oscillations of Torque and Output Voltage. Energies 2023, 16, 814. [Google Scholar] [CrossRef]
  13. Bose, B.K. Power Electronics and Motor Drives: Advances and Trends, 1st ed.; Academic Press: Cambridge, MA, USA, 2006; 934p. [Google Scholar]
  14. Ghosh, S.; Isbeih, Y.J.; Bhattarai, R.; Moursi, M.S.E.; El-Saadany, E.F.; Kamalasadan, S. A Dynamic Coordination Control Architecture for Reactive Power Capability Enhancement of the DFIG-Based Wind Power Generation. IEEE Trans. Power Syst. 2020, 35, 3051–3064. [Google Scholar] [CrossRef]
  15. Moreira, A.B.; Barros, T.A.D.S.; Teixeira, V.S.D.C.; Souza, R.R.D.; Paula, M.V.D.; Filho, E.R. Control of Powers for Wind Power Generation and Grid Current Harmonics Filtering from Doubly Fed Induction Generator: Comparison of Two Strategies. IEEE Access 2019, 7, 32703–32713. [Google Scholar] [CrossRef]
  16. Lotfi, C.; Youcef, Z.; Marwa, A.; Schulte, H.; Riad, B.; El-Arkam, M. Optimization of a Speed Controller of a DFIM with Metaheuristic Algorithms. Eng. Proc. 2023, 29, 13. [Google Scholar] [CrossRef]
  17. Ayyarao, T.S.L.V. Modified Vector Controlled DFIG Wind Energy System Based on Barrier Function Adaptive Sliding Mode Control. Prot. Control Mod. Power Syst. 2019, 4, 4. [Google Scholar] [CrossRef]
  18. Yang, F.; Zeng, Y.; Qian, J.; Li, Y.; Xie, S. Parameter Identification of Doubly-Fed Induction Wind Turbine Based on the ISIAGWO Algorithm. Energies 2023, 16, 1355. [Google Scholar] [CrossRef]
  19. Liu, Y.; Pan, X.; Ju, P. Parameter identification of doubly fed induction generator based on improved particle swarm optimization algorithm. J. Hohai Univ. (Nat. Sci. Ed.) 2014, 42, 273–277. [Google Scholar]
  20. Odofin, S.; Bentley, E.; Aikhuele, D. Robust fault estimation for wind turbine energy via hybrid systems. Renew. Energy 2018, 120, 289–299. [Google Scholar] [CrossRef]
  21. Thommessen, A.; Hackl, C.M. Nonlinear Modeling and Identification of Doubly Fed Induction Machines Under Varying Grid Conditions. IEEE Open J. Ind. Electron. Soc. 2025, 6, 535–547. [Google Scholar] [CrossRef]
  22. Djoudi, A.; Chekireb, H.; Berkouk, E.; Bacha, S. Real time estimation of DFIG inductances and rotor currents. In Proceedings of the 3rd Renewable Power Generation Conference (RPG 2014), Naples, Italy, 24–25 September 2014; pp. 1–5. [Google Scholar] [CrossRef]
  23. Cashman, D.P.; Hayes, J.G.; Egan, M.G.; Djurovic, S.; Smith, A.C. Comparison of Test Methods for Characterization of Doubly Fed Induction Machines. IEEE Trans. Ind. Appl. 2010, 46, 1936–1949. [Google Scholar] [CrossRef]
  24. Ezziyyani, M. Advanced Intelligent Systems for Sustainable Development, 1st ed.; Springer: New York, NY, USA, 2020; 442p. [Google Scholar]
  25. Orłowska-Kowalska, T.; Blaabjerg, F.; Rodríguez, J. Advanced and Intelligent Control in Power Electronics and Drives; Studies in Computational Intelligence; Springer: Berlin/Heidelberg, Germany, 2014; 531p. [Google Scholar] [CrossRef]
  26. Wu, B.; Zeng, S.; Wang, T. Multi-parameter identification based on hierarchical immune coevolutionary particle swarm optimization algorithm for doubly-fed fans. Sci. Technol. Eng. 2019, 19, 179–185. [Google Scholar]
  27. Li, H.; Wu, Y.; Li, Q.; Gong, L.; Yang, W. Improved identification method of doubly-fed induction generator based on trajectory sensitivity analysis. Int. J. Electr. Power Energy Syst. 2021, 125, 106472. [Google Scholar] [CrossRef]
  28. Wu, L.; Liu, H.; Zhang, J.; Liu, C.; Sun, Y.; Li, Z.; Li, J. Identification of Control Parameters for Converters of Doubly Fed Wind Turbines Based on Hybrid Genetic Algorithm. Processes 2022, 10, 567. [Google Scholar] [CrossRef]
  29. Mahfoud, S.; Derouich, A.; El Ouanjli, N.; Mossa, M.A.; Motahhir, S.; El Mahfoud, M.; Al-Sumaiti, A.S. Comparative Study between Cost Functions of Genetic Algorithm Used in Direct Torque Control of a Doubly Fed Induction Motor. Appl. Sci. 2022, 12, 8717. [Google Scholar] [CrossRef]
  30. Boldea, I.; Grigsby, L.L.; Nasar, S.A. The Induction Machines Design Handbook, 2nd ed.; CRC Press: Boca Raton, FL, USA, 2009; 845p. [Google Scholar]
  31. Srivastava, H.M. Integral Transformations, Operational Calculus and Their Applications; MDPI: Basel, Switzerland, 2020; 220p. [Google Scholar]
  32. Sauro, H.M. The Little Book of Laplace Transforms; Ambrosius Publishing: London, UK, 2020; 226p. [Google Scholar]
  33. Munganga, J.M.W.; Mwambakana, J.N.; Maritz, R.; Batubenge, T.A.; Moremedi, G.M. Introduction of the differential transform method to solve differential equations at undergraduate level. Int. J. Math. Educ. Sci. Technol. 2014, 45, 781–794. [Google Scholar] [CrossRef]
  34. Lal, S.H.; Kumari, P. Approximation of functions with bounded derivative and solution of Riccati differential equations by Jacobi wavelet operational matrix. Appl. Math. Comput. 2021, 394, 125834. [Google Scholar] [CrossRef]
  35. Montecinos, G.I. An iterative scaling function procedure for solving scalar non-linear hyperbolic balance laws. Appl. Numer. Math. 2021, 162, 35–52. [Google Scholar] [CrossRef]
Figure 1. Wind power system based on a doubly fed induction machine in normal operation mode.
Figure 1. Wind power system based on a doubly fed induction machine in normal operation mode.
Energies 18 04316 g001
Figure 2. Switching scheme of VFC switches: (a) for ensuring current pumping of the rotor circuits; (b) for removing the attenuation curves of the rotor current.
Figure 2. Switching scheme of VFC switches: (a) for ensuring current pumping of the rotor circuits; (b) for removing the attenuation curves of the rotor current.
Energies 18 04316 g002
Figure 3. The DFIM replacement scheme in a fixed, rigidly connected to the rotor coordinate system u, v: (a) along the u axis; (b) along the v axis.
Figure 3. The DFIM replacement scheme in a fixed, rigidly connected to the rotor coordinate system u, v: (a) along the u axis; (b) along the v axis.
Energies 18 04316 g003
Figure 4. DFIM fixed rotor replacement scheme circuit with closed stator secondary windings.
Figure 4. DFIM fixed rotor replacement scheme circuit with closed stator secondary windings.
Energies 18 04316 g004
Figure 5. Functional diagram of a digital device for parameter identification of the dynamic object from the current attenuation curve.
Figure 5. Functional diagram of a digital device for parameter identification of the dynamic object from the current attenuation curve.
Energies 18 04316 g005
Figure 6. Block diagram of an iterative algorithm for identifying inductance L ^ σ , L ^ m by the Newton method.
Figure 6. Block diagram of an iterative algorithm for identifying inductance L ^ σ , L ^ m by the Newton method.
Energies 18 04316 g006
Figure 7. Landscape of the target function S ( L ^ σ ,   L ^ m ) obtained by squaring the unconstrained.
Figure 7. Landscape of the target function S ( L ^ σ ,   L ^ m ) obtained by squaring the unconstrained.
Energies 18 04316 g007
Figure 8. An iterative process for finding estimates L ^ σ , L ^ m doubly fed induction machine parameters by the Newton method on a two-dimensional solution space.
Figure 8. An iterative process for finding estimates L ^ σ , L ^ m doubly fed induction machine parameters by the Newton method on a two-dimensional solution space.
Energies 18 04316 g008
Figure 9. Iterative processes for finding estimates of the winding leakage inductance L ^ σ ( k ) (a) and the resultant inductance due to the magnetic flux in the air gap of the electric machine L ^ m ( k ) (b) by Newton’s method.
Figure 9. Iterative processes for finding estimates of the winding leakage inductance L ^ σ ( k ) (a) and the resultant inductance due to the magnetic flux in the air gap of the electric machine L ^ m ( k ) (b) by Newton’s method.
Energies 18 04316 g009
Figure 10. Appearance of DFIM connected to the installation for taking current decay curves and powered from the laboratory source.
Figure 10. Appearance of DFIM connected to the installation for taking current decay curves and powered from the laboratory source.
Energies 18 04316 g010
Figure 11. Iterative process for estimating parameters L ^ σ ,   L ^ m of the DFIM under study.
Figure 11. Iterative process for estimating parameters L ^ σ ,   L ^ m of the DFIM under study.
Energies 18 04316 g011
Figure 12. Comparison of experimentally obtained curve for rotor current decay i2(t) of the DFIM with closed secondary stator windings and current responses adaptive regression model i ^ 2 ( t ) .
Figure 12. Comparison of experimentally obtained curve for rotor current decay i2(t) of the DFIM with closed secondary stator windings and current responses adaptive regression model i ^ 2 ( t ) .
Energies 18 04316 g012
Table 1. Mathematical model parameters.
Table 1. Mathematical model parameters.
i (0+),
(A)
R1,
(Ohm)
R2,
(Ohm)
L σ ,
(mH)
L m ,
(H)
101.151.01230.105
Table 2. Datasheet information of the DFIM.
Table 2. Datasheet information of the DFIM.
ParametersValue
Rated power, (kW)1.4
Rated rotor speed, (rpm)890
Rated current of the stator, (A)8.5/4.9
Rated voltage of the stator, (V)220/380
Rated rotor current, (A)8.8
Rated voltage of the rotor, (V)114
Energy conversion efficiency, (%)65
Power factor0.67
Table 3. Experimental and estimated parameters in the DFIM equivalent circuit.
Table 3. Experimental and estimated parameters in the DFIM equivalent circuit.
i (0+), (A)R1,
(Ohm)
R2,
(Ohm)
L ^ σ ,
(mH)
L ^ m ,
(H)
20.450.5451.10.184
Table 4. Error of the reconstructed and experimental current curves.
Table 4. Error of the reconstructed and experimental current curves.
Time Interval, s
Whole PlotFrom 0 to 0.1From 0.1 to 0.4From 0.4 to 1
σi2, (%)3.7913.641.320.9
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

Glazyrin, A.; Bunkov, D.; Bolovin, E.; Isaev, Y.; Kopyrin, V.; Kladiev, S.; Filipas, A.; Langraf, S.; Khamitov, R.; Kovalev, V.; et al. Nonlinear Algebraic Parameter Estimation of Doubly Fed Induction Machine Based on Rotor Current Falling Curves. Energies 2025, 18, 4316. https://doi.org/10.3390/en18164316

AMA Style

Glazyrin A, Bunkov D, Bolovin E, Isaev Y, Kopyrin V, Kladiev S, Filipas A, Langraf S, Khamitov R, Kovalev V, et al. Nonlinear Algebraic Parameter Estimation of Doubly Fed Induction Machine Based on Rotor Current Falling Curves. Energies. 2025; 18(16):4316. https://doi.org/10.3390/en18164316

Chicago/Turabian Style

Glazyrin, Alexander, Dmitriy Bunkov, Evgeniy Bolovin, Yusup Isaev, Vladimir Kopyrin, Sergey Kladiev, Alexander Filipas, Sergey Langraf, Rustam Khamitov, Vladimir Kovalev, and et al. 2025. "Nonlinear Algebraic Parameter Estimation of Doubly Fed Induction Machine Based on Rotor Current Falling Curves" Energies 18, no. 16: 4316. https://doi.org/10.3390/en18164316

APA Style

Glazyrin, A., Bunkov, D., Bolovin, E., Isaev, Y., Kopyrin, V., Kladiev, S., Filipas, A., Langraf, S., Khamitov, R., Kovalev, V., Popov, E., Popov, S., & Deneko, M. (2025). Nonlinear Algebraic Parameter Estimation of Doubly Fed Induction Machine Based on Rotor Current Falling Curves. Energies, 18(16), 4316. https://doi.org/10.3390/en18164316

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