Next Article in Journal
Effective Data Selection and Management Method Based on Dynamic Regulation in Opportunistic Social Networks
Next Article in Special Issue
Pulse Pattern Optimization Based on Brute Force Method for Medium-Voltage Three-Level NPC Converter with Active Front End
Previous Article in Journal
Achievement of Gradual Conductance Characteristics Based on Interfacial Phase-Change Memory for Artificial Synapse Applications
Previous Article in Special Issue
Brushed DC Motor Drives for Industrial and Automobile Applications with Emphasis on Control Techniques: A Comprehensive Review
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Effective Direct Power Control for a Sensor-Less Doubly Fed Induction Generator with a Losses Minimization Criterion

1
Electrical Engineering Department, Faculty of Engineering, Minia University, Minia 61111, Egypt
2
Department of Electrical Engineering, National Engineering School of Monastir, Monastir 5035, Tunisia
3
Electrical and Electronics Department, Lac Hong University, Dong Nai 810000, Vietnam
*
Authors to whom correspondence should be addressed.
Electronics 2020, 9(8), 1269; https://doi.org/10.3390/electronics9081269
Submission received: 14 July 2020 / Revised: 3 August 2020 / Accepted: 4 August 2020 / Published: 7 August 2020

Abstract

:
The present paper is concerned with introducing an effective direct power control (DPC) approach for a sensor-less doubly fed induction generator (DFIG). The derivation of the proposed DPC approach is performed in a systematic manner in which the design of the rotor current controllers is well analyzed, which clarifies the real base of the control system as when and why it works properly. The operation of the proposed DPC approach is based on the stator voltage-oriented control principle in which the stator voltage is aligned with the quadrature axis of the rotating reference frame. To obtain maximum generation efficiency, the reactive power reference value is derived based on a loss minimization criterion (LMC) that is described and analyzed in detail. To enhance the robustness of the control system, an effective rotor position estimator is proposed that is robust against the system uncertainties, such as the parameters’ variation. To validate the effectiveness of the proposed sensor-less DPC approach, the DFIG dynamic performance is tested for a wide range of operating speeds. The obtained results confirm and emphasize the feasibility of the proposed control approach and its LMC methodology in improving the generation efficiency and in obtaining high dynamic performance from the DFIG.

1. Introduction

Recently, generating electricity from wind energy systems has been given great attention due to sustainability, cheapness, economic operation and harvesting capabilities [1,2]. Several research studies have been concerned with introducing robust control techniques for achieving the maximum power extraction from the wind energy systems [3,4,5]. The corresponding studies used different forms of generation units; some of them have utilized the squirrel-cage-type induction generators (SC IGs) with a capacitor bank connected across the stator terminals to provide the reactive power as reported in [6,7,8], while the others have utilized the synchronous generators that have stator terminals connected to the grid through a converter as stated in [9,10,11,12]. The problems related with these generation units were the disability to operate at variable wind speed, and the difficulty to recover the excessive power to the grid [13,14]. The superiority of the doubly fed induction generator (DFIG) over the other types of wind generators, such as the SC IG, can be clarified through analyzing the mechanism by which the generation unit can handle the power for the variable speed operation. For example, when the SC IG is used, it is required that the rotor speed must be higher than the synchronous speed; but when it is used for large wind turbine systems with large power production, this requires increasing the rotor speed to extra higher values, which make the speed regulation very difficult [15]. The difficulty comes from the fact that the stator terminals of SC IGs are connected directly to the grid through a power converter, and, when handling large power rates, large currents will pass through the power converters, which cannot be afforded by the used converters. At this stage, the DFIG can solve this issue thanks to its physical construction, which enabled it to handle fractions of rated power by managing the frequency of the rotor currents depending on the principle of energy exchange between the stator and rotor sides [16]. This has motivated the researchers to investigate more on the operation analysis of DFIG which became the most widely used generation unit [17,18,19,20]. Many advantages have been brought with the DFIG such as the capability of working at variable wind speeds, the ability of controlling the power flow from and to the machine through the rotor terminals, which contributed to reducing the power ratings of the converters to the fractions of rated power, and thus saving the cost and reducing the switching losses as well [21,22,23].
Some of the introduced control procedures for the DFIG have adopted the vector control concept, in which the reference voltages were calculated using the field oriented control (FOC) or the direct torque control (DTC) techniques [24,25,26,27]. The FOC control has suffered from the system complexity due to the need for performing several co-ordinates transformation. Moreover, in several cases, the proper design of proportional-integral (PI) current regulators was not ensured which resulted in deteriorating the transient response of the system [28,29]. Some attempts have been carried out to make the selection of the PI gains more precise as in [30,31], which used the neural and fuzzy systems to optimally select the gains. However, good results have been obtained, but the system complexity is increased; this is besides adding a delay in the system response. The DTC technique solved the complexity issue via utilizing two hysteresis regulators for the torque and the flux instead of incorporating the PI regulators [32,33,34]. However, the main issue of the DTC was the remarkable torque and current oscillations due to the imprecise selection of voltage vectors [35]. The imprecise voltage selection under the DTC can be referred to the mechanism by which the DTC works, as when a voltage vector is selected from the look-up table, it will be applied for the entire sampling interval, and during this interval it may happens that the torque or flux error decreases, which means that the applied vector is no longer valid in this situation and thus it can result in increasing the torque or flux deviation, which finally increases the ripples. The most significant control topology, which has been tested with the DFIG based on the vector control principle, was the direct power control (DPC) in which the generated active and reactive powers were controlled by regulating the direct (d) and quadrature (q) axes components of the rotor current [36,37,38,39]. This technique has contributed in well understanding the DFIG dynamic behavior and in obtaining high dynamic performance from the drive. However, most of the introduced DPC control techniques did not introduce a detailed investigation about the core principle based upon which the current controllers have been designed, which made it difficult to understand the base operation of the DPC. For example, investigating the inherent coupling between the d-axis and q-axis component of the controlled variables (rotor voltages and currents) has not been properly handled. Based upon this, the current paper presents a detailed analysis for the derivation of the vector control system through which the coupling analysis and its restricting mechanism are introduced and analyzed.
Improving the DFIG efficiency has not been given a sufficient concern from the previous studies; this has been noticed in several studies in which the control system was designed considering a constant zero value of reactive power reference to realize a unity power factor during the operation. To avoid this deficiency, the current paper introduces an effective losses minimization criterion (LMC) through which the DFIG losses can be minimized and the efficiency can be consequently improved. In the proposed LMC, the reactive power reference value is derived via utilizing the value of the d-axis component of stator current, which achieves minimum losses (copper and iron) for the DFIG.
Another important aspect about the DFIG is the realization of a sensor-less operation to increase the reliability of the system. Many sensor-less control procedures have been introduced for the DFIG [40,41,42,43], some of which have utilized the model reference adaptive system (MRAS) observers that extract the speed information and the rotor position through comparing two values of the estimated rotor flux [40,41]. The main issue of these techniques was the dependency on the machine parameters, mainly the stator resistance, which is subjected to variation under different operating conditions. A lot of attempts were made to increase the robustness of the estimator against the parameters’ variations (mainly the stator resistance), but this has resulted in increasing the system complexity via adding extra computation parts to the system [42,43]. In [44,45], the extended kalman filter has been introduced for estimating the speed and rotor position for the DFIG. The problem with the kalman filter was that it considered the linear models of the system and observer, which was not so precise especially when applied with highly non-linear system such as the DFIG; adding to this, was the complexity of the system. Another study has proposed an estimator in which the rotor position was obtained through estimating the rotor current in two different frames (stationary and rotor) [46,47,48]. The main problem with this estimator was the dependency on the machine parameters (mainly stator resistance) when estimating the rotor current position in stationary frame.
For this purpose, the current paper introduces a robust rotor position estimator, which extracts the rotor position with minimal dependency on the machine parameters to achieve precise co-ordinate transformation.
The contributions of the paper are summarized as follows:
  • A new design procedure for the direct power control of the DFIG has been introduced.
  • The new control design has been described and analyzed in a systematic manner, which enables understanding the control dynamics: when and why it works properly.
  • An effective losses minimization criterion (LMC) has been formulated in order to improve the DFIG efficiency. The derivation of the LMC has been described in detail.
  • A robust rotor position estimator has been designed and tested for various operating speeds. The proposed estimator is simple in construction and non-sensitive to the machine parameters’ variation.
  • Extensive tests are carried out to validate the proposed DPC control system and the LMC with the position estimator. The obtained results confirm the feasibility of the system and its ability to achieve the desired dynamic performance with high precision.
The paper starts by introducing the mathematical model and the equivalent circuit of the DFIG, and then the proposed DPC and the design of the rotor current controllers are described in detail. After that, the proposed losses minimization criterion (LMC) is introduced and analyzed. Finally, the proposed sensor-less position estimator is introduced and described and then the testing results and conclusion are presented.

2. Proposed DPC Approach

2.1. Design of Rotor Current Controllers

In order to construct the proposed DPC and design the current controllers, a mathematical model for the DFIG defined in a reference frame rotating with the synchronous angular speed of stator voltage is presented. The mathematical model is derived using the circuit shown in Figure 1.
In Figure 1, the superscript ‘sv’ refer to the stator voltage frame in which the stator voltage vector is aligned with the q-axis of the rotating reference frame. The parameters R s and R r denote to the stator and rotor resistances, while the parameters L m , L ls and L lr denote to the magnetizing, leakage stator and leakage rotor inductances, respectively. The variables i ¯ s sv and i ¯ r sv refer to the stator and rotor currents defined in the synchronous frame, while ψ ¯ s sv and ψ ¯ r sv refer to the stator and rotor fluxes. The angular speeds ω u ¯ s and ω me refer to synchronous and mechanical angular speeds, respectively. The voltage vectors u ¯ s sv and u ¯ r sv refer to the stator and rotor voltages defined in the rotating frame.
The voltage balance in the circuit of Figure 1 can be expressed by:
u ¯ s sv = R s i ¯ s sv + d ψ ¯ s sv dt + j ω u ¯ s ψ ¯ s sv
u ¯ r sv = R r i ¯ r sv + d ψ ¯ r sv dt + j ( ω u ¯ s ω me ) ψ ¯ r sv
The vectors’ allocation in different reference frames can be shown in Figure 2. Form this figure, it can be noticed that the stator voltage vector u ¯ s sv is aligned with q -axis of the rotating reference frame (rotates with ω u ¯ s ) and thus the stator flux supposed to be lagged with angle of 90° behind the stator voltage. Moreover, it can be noticed that the rotor current vector i ¯ r sv makes an angle of θ i ¯ r s with the d s -axis of stationary frame, while it makes an angle of θ i ¯ r r with the d r -axis of the rotor reference frame. Thus, it can be deduced that the difference between the two positions of the rotor current vectors gives the rotor position θ me = θ i ¯ r s θ i ¯ r r , as will be explained later.
With the help of Figure 2, and under stator voltage oriented (SVO) control, the following relationships are obtained under steady-state operating conditions:
u qs sv = | u ¯ s sv | ,   and   u ds sv = 0.0
ψ ds sv | ψ ¯ s sv | ,   and   ψ qs sv 0.0
where u ds sv and u qs sv are the d-q components of stator voltage vector. Meanwhile, ψ ds sv and ψ qs sv are the d-q components of the stator flux vector, all defined in a synchronous frame.
Then, the generated active ( P s ) and reactive power ( Q s ) can be also evaluated under SVO control using (3) and (4) by
P s = 1.5 u qs sv i qs sv ,   and   Q s = 1.5 u qs sv i ds sv
where i ds sv and i qs sv are the d-q components of stator current vector represented in the rotating frame.
Using the flux–current relationships, the active and reactive powers can be expressed in terms of rotor current components as follows
P s = 1.5 L m L s u qs sv i qr sv ,   and   Q s = 1.5 L m L s u qs sv ( u qs sv L m ω u ¯ s i dr sv )
where i dr sv and i qr sv are the d-q components of rotor current vector expressed in the rotating frame.
From (6), it can be realized that the active and reactive powers of the DFIG can be controlled via regulating the quadrature and direct axes components of rotor current ( i dr sv and i qr sv ), respectively. Upon this hypothesis, the design of rotor current controllers is derived and analyzed as follows:
From (1) and (2), and by taking the Laplace transform, it results:
U ¯ s sv ( s ) = ( R s + sL s + j ω u ¯ s L s ) I ¯ s sv ( s ) + ( sL m + j ω u ¯ s L m )   I ¯ r sv ( s )
U ¯ r sv ( s ) = ( R r + sL r + j ( ω u ¯ s ω me ) L r ) I ¯ r sv ( s ) + ( sL m + j ( ω u ¯ s ω me ) L m ) I ¯ s sv ( s )
where s refers to the Laplace domain.
From (7) and (8) and after some mathematical derivations, the rotor current can be expressed by:
I ¯ r sv ( s ) = U ¯ r sv ( s ) ( R s + ( S + j ω u ¯ s ) L s ) ( S + j ( ω u ¯ s ω me ) ) L m ( U ¯ s sv ( s ) ( S + j ω u ¯ s ) L m I ¯ r sv ( s ) ) ( R s + ( S + j ω u ¯ s ) L s ) ( R r + ( S + j ( ω u ¯ s ω me ) ) L r )
Via utilizing (9), the transfer function ( I ¯ r sv ( s ) U ¯ r sv ( s ) ) can be derived to show the effect of rotor current variation respecting to the applied rotor voltage, while the response of I ¯ r sv ( s ) respecting to the stator voltage U ¯ s sv ( s ) is considered as a disturbance, which, at this stage, can be neglected, then the transfer function ( I ¯ r sv ( s ) U ¯ r sv ( s ) ) can be expressed by:
I ¯ r sv ( s ) U ¯ r sv ( s ) = R s + ( S + j ω u ¯ s ) L s ( R s + ( S + j ω u ¯ s ) L s ) ( R r + ( S + j ( ω u ¯ s ω me ) ) L r ) ( S + j ( ω u ¯ s ω me ) ) ( S + j ω   u ¯ s ) L m 2
Assuming that the rotor is rotating with an angular speed of ω me = ω u ¯ s , then the slip will be zero and this will simplify (10) to derive the poles and zeros of the transfer function as follows:
I ¯ r sv ( s ) U ¯ r sv ( s ) = Num ( S ) Den ( S ) = R s + ( S + j ω u ¯ s ) L s S 2 ( L s L r L m 2 ) + S [ R s L r + R r L s + j ω u ¯ s ( L s L r L m 2 ) ] + ( R s + j ω   u ¯ s L s ) R r
From (11), it can be realized that the denominator has complex coefficients, which means that the real axis component of the applied input vector (which is here u dr sv ) affects both components of the outputs ( i dr sv and i qr sv ) and the same is applied to the imaginary part of the applied input vector ( u qr sv ). This behavior therefore indicates the presence of cross-coupling between the two axes (d and q) of the reference system and this fact has to be taken into consideration while designing the current regulators.
By substituting the DFIG parameters values into (11), and after analyzing the roots of the nominator and denominator, the zeros (Z) and poles ( P 1 , P 2 ) of the transfer function can be determined and then the transfer function can be represented by:
I ¯ r sv ( s ) U ¯ r sv ( s ) = 1 S Z R r ( 1 S P 1 ) ( 1 S P 2 )
The transfer function (11) outlines the characteristics of the rotor current regulators and can be represented using the block diagram in Figure 3, in which R(s) denotes to the current regulator and I r * ( S ) is the reference rotor current.
To avoid the coupling issue, a possible choice for the regulator R(s) is to carry out pole-zero and zero-pole cancellations with the transfer function ( I ¯ r sv ( s ) U ¯ r sv ( s ) ) and placing a pole in the origin so as to realize the fundamental condition of having zero error. In other words, a proportional integrator-derivative (PID)-type regulator is created using the following expression:
R ( S ) = K S ( 1 S P 1 ) ( 1 S P 2 ) ( 1 S Z )
The pole-zero deletion eliminate the cross coupling between the two axes, and thus the block diagram in Figure 3 will be reconfigured to be as in Figure 4 in which the factor K = K R r and K is the gain of the proportional part.
From Figure 4, it is possible to write the two components of the rotor current vector I ¯ r sv ( s ) as follows:
I dr sv ( S ) + jI qr sv ( S ) = K S ( ε dr + j ε qr )
From (14), it can be realized that each current component depends only on the error relating to its own axis ( ε dr and ε qr ) and not on both of them, and this is achieved only if a perfect decoupling is ensured through the proper choice of the gain K.
To achieve the perfect decoupling, the regulator R(s) has to be represented in a scalar form so that it can be possible to derive the d-q components of the reference output through which the decoupling can be checked. This action can be realized via substituting the values of Z, P 1 and P 2 with their real parameters given in Appendix A into (13), then it results:
R ( S ) = A + jB Den = K S [ 6.366 e 8 s 3 + 1.86 e 5 s 2 + ( 6.399 e 3 j 2.49 e 6 ) s + 1 1.014 e 5 s 2 + 8.74 e 5 s + 1 ]
By utilizing (15), the d-q components of the rotor voltage vector (output of the current controller) can be calculated as follows:
U ¯ r sv ( s ) = U dr sv ( s ) + jU qr sv ( s ) = R ( S ) ( ε dr + j ε qr ) = K S A + jB Den ( ε dr + j ε qr )
By separating the d-q components in (16), it results:
U dr sv ( s ) = K S Den ( A ε dr B ε qr ) ,   and   U qr sv ( s ) = K S Den ( A ε qr + B ε dr )
From (17), it is clear that there is a coupling between the two components of rotor voltage vector and here the role of the gain K comes into consideration. As the DFIG is connected to a wind turbine system, so it is sufficient for the control to be able to follow the wind variations which supposed to be relatively slow and therefore it is suitable to select a band-pass frequency of 10–15 Hz for the current loops, which, after calculation, gives a value of K equals 10.
Figure 5 confirms the validity of the selected value of K, as it can be seen that the two current loops (represented by their d and q components) are stable with phase margin of 90° for three different values of K. So, it can be concluded that the precise decoupling is achieved.
In conclusion of the design procedure, the schematic diagram of the rotor current regulators can be constructed as shown in Figure 6 via utilizing the relationships (16) and (17). The important role that the term B Den plays in limiting the coupling between the two axes is very clear, and this can be investigated through the results shown in Figure 6 in which a comparison is made between the response of the rotor current components to their references with and without incorporating the term B Den into the control scheme. In Figure 6a, in which the term B Den is incorporated, the decoupling is achieved between the d-q components, while, in Figure 6b, with removing the term B Den a noticeable coupling is exist between the two axes. The constant B refers to B = B S .
Moreover, in order to have a perfect decoupling, the estimation of rotor position θ me has to be precise, as the co-ordinates’ transformation requires the rotor position information. For this reason, a robust position estimator is presented and described in Section 3.
The references ( I dr * ) sv and ( I qr * ) sv are obtained using (6) in which the references active and reactive powers are utilized. The active power reference value P s * is directly imposed according to the generation requirements, while the reactive power reference is applied based on a certain criterion, which is the minimization of DFIG losses (copper+ iron), as described in the following subsection.

2.2. Losses Minimization Criterion

To calculate the losses (copper and iron) of DFIG, the iron loss has to be considered when modeling the DFIG. The magnetizing branch of the DFIG model when taking the iron loss into consideration can be represented as shown in Figure 7.
The relationships that outline the dynamics in the magnetizing branch of Figure 7 are expressed by:
ω u ¯ s ψ qm sv = R i i di sv + d ψ dm sv dt
ω u ¯ s ψ dm sv = R i i qi sv d ψ qm sv dt
where i ¯ m sv is the magnetizing current and i ¯ i sv is the iron branch current and ψ ¯ m sv is the magnetizing flux and R i is the iron resistance.
Under normal grid conditions, the variation in the magnetizing flux can be ignored, and the relationships (18) and (19) tend to be:
ω u ¯ s ψ qm sv = R i i di sv ,   and   ω u ¯ s ψ dm sv = R i i qi sv
Moreover, under SVO control, the following relationships are obtained:
ψ qs sv = 0.0 = ψ qm sv + L ls i qs sv
ψ ds sv = ψ dm sv + L ls i ds sv
By substituting from (21) and (22) into (20), the d-q components of the current in the iron branch are calculated by:
i di sv = ω u ¯ s R i L ls i qs sv ,   and   i qi sv = ω u ¯ s R i ( ψ ds sv L ls i ds sv )
The iron losses ( P losses ir ) for the DFIG can be calculated using the iron loss current components as applied for the IM in [49], and extended here to the DFIG as follows:
P losses ir = 1.5 R i ( ( i di sv ) 2 + ( i qi sv ) 2 )
Moreover, under SVO control, the developed electromagnetic torque of the DFIG can be expressed by:
T e = 1.5 p ψ ds sv i qs sv
where p is the pole pairs. Then, via utilizing (23) and (25) and by substituting in (24), the iron losses yields to:
P losses ir = 1.5 ω u ¯ s 2 R i [ L ls 2 ( 1.5 p ) 2 ( T e ψ ds sv ) 2 + ψ ds sv 2 2 L ls i ds sv ψ ds sv + L ls 2 i ds sv 2 ]
The second type of losses is the copper losses ( P losses cu ), which can be evaluated by:
P losses cu = 1.5 R s ( ( i ds sv ) 2 + ( i qs sv ) 2 ) + 1.5 R r ( ( i dr sv ) 2 + ( i qr sv ) 2 )
Through utilizing the currents–fluxes relationships under SVO control, (27) tends to be:
P losses cu = 1.5 [ i ds sv 2 ( R s + ( L s L m ) 2 R r ) 2 L s R r L m 2 ψ ds sv i ds sv + 1 ( 1.5 p ) 2 ( T e ψ ds sv ) 2 ( R s + ( L s L m ) 2 ) + ( ψ ds sv L m ) 2 R r ]
Until now, the total losses can be evaluated by adding (26) to (28), which results in:
P losses total = P losses ir + P losses cu
From (29), it can be concluded that the total losses can be evaluated using the d-axis component of stator current i ds sv in case of normal grid conditions under which the stator flux ψ ds sv is assumed to be constant. Thus, by differentiating (29) with respect to i ds sv and equalizing the result to zero, the optimal current value i ds sv , opt , which achieves minimum losses, can be obtained by:
i ds sv , opt = ( L ls L m 2 ω u ¯ s 2 + R r R i L s ) ψ ds sv ( L ls L m 2 ω u ¯ s 2 + R s R i L m 2 + R r R i L s 2 )
Now, by utilizing (30) and substituting in (5), the optimal reactive power reference Q s * , opt , which achieves minimum losses, can be expressed by:
Q s * , opt = 1.5 u qs sv i ds sv , opt
Until now, the rotor current references to be utilized by the DPC system shown in Figure 8 can be calculated by:
i dr sv , * = u qs sv L m ω u ¯ s Q s * , opt 1.5 ( L m / L s ) u qs sv
i qr sv , * = P s * 1.5 ( L m / L s ) u qs sv
The last important part in the control scheme is the rotor position estimator, which is described in the following section.

3. Estimation of Rotor Position

As can be noticed from Figure 8, the precise estimation of rotor position is mandatory; this is to ensure the correct transformation between different reference frames (mainly between the rotor and synchronous frames). The proposed rotor position estimator is designed ensuring the minimum dependency on the machine parameters while keeping the system as simple as possible. The proposed position estimator avoids the direct integration of stator flux in order to overcome the integration and DC drift problems.
The proposed estimator utilizes Figure 2, which illustrates the space displacements between different vectors. For example, the rotor current vector has an angular displacement of θ i ¯ r s with the direct axis of stator frame; meanwhile, it has an angular displacement of θ i ¯ r r with the direct axis of rotor frame. The difference between the two displacments ( θ i ¯ r s and θ i ¯ r r ) formulates the rotor position according to the following relationship
θ ^ me = θ i ¯ r s θ i ¯ r r
For the DFIG, both stator and rotor currents can be measured directly each in their relative frames, but the rotor current and its position θ i ¯ r s cannot be measured in the stator frame, and thus they must be estimated.
The rotor current vector i ¯ r s can be estimated in the stator frame by:
i ¯ r s = 1 L m ( ψ ¯ s s L s i ¯ s s )
In addition, the magnetizing current can be estimated in the stator frame by:
i ¯ m s = ψ ¯ s s L m = ( 1 + σ s ) i ¯ s s + i ¯ r s
where σ s = L s L m 1 , is the leakage factor of stator.
By representing (1) in stator frame ( ω u ¯ s = 0 ), it results:
u ¯ s s = R s i ¯ s s + d ψ ¯ s s dt
The stator resistance R s and its voltage drop can be neglected, and thus a displacement angle of 90° is formulated between the stator voltage ( u ¯ s s ) and stator flux ( ψ ¯ s s ) vectors.
From Figure 2, it can be realized that the current vector i ¯ m s and flux vector ψ ¯ s s have a displacement angle of ( θ u ¯ s s 90 ) with respect to the direct axis of stator the frame. Then, by utilizing (36), the d s - q s components of the current vector i ¯ m s can be calculated by:
i md s = | i ¯ m s | cos ( θ u ¯ s s 90 ) = | i ¯ m s | sin θ u ¯ s s
i mq s = | i ¯ m s | sin ( θ u ¯ s s 90 ) = | i ¯ m s | cos θ u ¯ s s
Using (38) and (39), the d s - q s components of rotor current vector can be obtained as follows:
i dr s = i md s ( 1 + σ s ) i ds s ,   and   i qr s = i mq s ( 1 + σ s ) i qs s
,   and   |   i ¯ r s | = ( i dr s ) 2 + ( i qr s ) 2
Using (40) and (41), the unit vectors of rotor current position θ i ¯ r s expressed in stationary frame can be calculated by:
cos θ i ¯ r s = i dr s | i ¯ r s | ,   and   sin θ i ¯ r s = i qr s | i ¯ r s |
Alternatively, the unit vectors of rotor current position θ i ¯ r r defined in the rotor frame can be evaluated by:
cos θ i ¯ r r = i dr r | i ¯ r r | ,   and   sin θ i ¯ r r = i qr r | i ¯ r r |
Now, by applying (42) and (43), the unit vectors of the rotor position θ ^ me can be calculated as follows:
sin θ ^ me = sin ( θ i ¯ r s θ i ¯ r r ) = sin θ i ¯ r s cos θ i ¯ r r sin θ i ¯ r r cos θ i ¯ r s
cos θ ^ me = cos ( θ i ¯ r s θ i ¯ r r ) = cos θ i ¯ r s cos θ i ¯ r r + sin θ i ¯ r s sin θ i ¯ r r
The relationships (44) and (45) report that the estimation accuracy is mainly depended on the magnetizing current | i ¯ m s | as all other variables can be directly measured. The estimated value of i ¯ m s is obtained using (36), and thus the current i ¯ m s is calculated in terms of the flux vector ψ ¯ s s , which is estimated using the voltage model of the machine through integration.
The sensitivity of stator voltage to the noise is very high in case that no precautions are taken during the measurement. The accompanied noise will be magnified if the pure integration is applied, and finally the estimated flux quality is deteriorated. In addition, to avoid any saturation problem, the value of L m must be accurately acknowledged. This requires the use of an online adaptation mechanism of L m , which inreases the complexity of the control system.
To avoid the dependency on L m and the voltage integration problems, a re-computation mechanism is used to estimate | i ¯ m s | . In this technique, it is assumed that the variations of stator flux and magnetizing current vectors are very slow with respect to the sampling time ( T s ).
The re-computation process is formulated by discretizing the control cycles into sampling periods k T s , (k+1) T s , (k+2) T s ,…, so that | i ¯ m s | can be calculated at k T s using the sampled quantities at the anticipated interval (k−1) T s as follows:
i dr , k s = i dr , k r cos θ ^ me , k 1 i qr , k r sin θ ^ me , k 1
i qr , k s = i qr , k r cos θ ^ me , k 1 + i dr , k r sin θ ^ me , k 1
Using (46) and (47), the d-q components of i ¯ m s can be evaluated at instant k T s by:
i md , k s = L s L m i ds s + i dr , k s ,   and   i mq , k s = L s L m i qs s + i qr , k s
Then, the current | i m , k s | can be calculated by:
| i m , k s | = ( i md , k s ) 2 + ( i mq , k s ) 2
A low pass filter is then used to smooth any expected error in the values that are calculated at instant (k−1) T s using (48).
By substituting from (49) into (38) and (39), and following the calculation procedure from (41) to (45), the rotor position θ ^ me can be evaluated. The layout of the rotor position estimator is shown in Figure 9 which summarizes the steps from (34) to (49).
As the control starts in flight, it is difficult to assign an initial value of θ ^ me . Despite that, the initial value of | i ¯ m s | can be easy applied. This is remarked with dashed red lines in Figure 9. The initial value of | i ¯ m s | is obtained using the following expression:
| i ¯ m s | = | u ¯ s s | ω u ¯ s L m
The value of (50) is applied during the first few sampling times and then it switches to the re-computation technique, as shown in Figure 9.
It can be concluded that the proposed rotor position estimator is independent of the variations in the stator voltage and stator frequency as well as the machine parameters. The only parameter that is present during the estimation is the stator leakage factor σ s , which is a very small percentage of stator inductance L s and it is not subjected to any saturation. Moreover, the estimated rotor position is calculated in terms of the unit vectors ( sin θ ^ me   and   cos   θ ^ me ) and not the inverse trigonometric function ( tan 1 ), which suffers from discontinuity at definite operating times, which, as a result, deteriorates the estimation precision. Until now, all parts of the control system are designed, starting from Figure 8 passing through Figure 9, then the complete system configuration of the proposed sensor-less DPC for the DFIG can be constructed as shown in Figure 10.

4. Test Results

4.1. Testing Without LMC at Super-Synchronous Speed

To testify the feasibility of the proposed sensor-less DPC control approach for the DFIG, extensive simulation tests using Matlab/Simulink environment are carried out. The tests are carried out for two ranges of operating speed, the first when the rotor shaft is driven at the super synchronous speed (1.2 of synchronous speed), while the other when the rotor is driven at very low speed (nearly 1% of synchronous speed); this is to investigate the effectiveness of the sensor-less rotor position estimator at the specified operating speeds.
The tests start with applying a reference value of reactive power Q s * equal to zero to maintain the unity power factor condition. The active power reference P s * is set at starting with a value of 25 Kw and then increased at time t = 2.5 s to a value of 55 Kw. The rotor shaft is driven at the 1.2 times of the synchronous speed. The reference d-q current components I dr * and I qr * are derived using the relationships (32) and (33), respectively, to be used by the control system, as illustrated in Figure 10. The obtained results are shown in Figure 11, which illustrates the active power profile and through which the effectiveness of the proposed controller is investigated as the real power tracks precisely its reference. The same can be realized through Figure 12, in which the reactive power is maintained effectively at zero value. MoreoverFigure 13 and Figure 14 show the profiles of d-q components of the rotor current, respectively. Through these figures, it can be seen that the d-axis I dr tracks definitely its reference which is considered as a translation to the variation in the reactive power reference according to (32). While the q-axis I qr follows the change in its reference with high matching degree, the latter is considered as a translation to the active power variation according to (33). Thus, the full decoupling has been achieved between the active and reactive power via utilizing the designed rotor current controllers.
In Figure 15, the d-q components of the stator flux are shown, which confirm the validity of the proposed DPC in achieving the decoupling when adopting the stator voltage orientation (SVO), which specifies that the q-axis component is equal zero and the total stator flux is aligned to the direct axis. Figure 16 and Figure 17 give the stator and rotor current profiles, which are used then to calculate the total power losses (iron+ copper) as shown in Figure 18. It is expected that the variation in Figure 18 should follow proportionally the variation in the active power.
The most significant figures that outline the performance of the sensor-less rotor position estimator are shown in Figure 19 and Figure 20, which illustrate the actual and estimated unit vectors of the rotor position sin θ ^ me and the error between them, respectively. A mismatch is made in the value of σ s by 50% to check the robustness of the position estimator. In Figure 19, the effectiveness and precision of the estimator have been confirmed as the estimated values track precisely the actual values. Moreover, the calculated errors in Figure 20 are very small and can be neglected, which reconfirms the robustness of the estimator against the parameters’ variation. The same thing can be noticed through Figure 21 and Figure 22, which illustrate the actual and estimated values of the unit vector cos θ ^ me and the error between them, respectively. The obtained error values in Figure 22 assure the validity of the estimator.
In addition, to introduce a focused view about the starting intervals of the estimation procedure, Figure 23 and Figure 24 show the first instants of the estimation process, which reveals that the estimator does not take a long time to align the estimated position with its actual position, which confirms the validity of the position estimator when a mismatch in σ s is present.

4.2. Testing with LMC at Super-Synchronous Speed

The second test is carried out to validate the loss minimization criterion and show its effect on the losses minimization. The test is carried out for the same operating conditions of the previous test in which Q s * was set to zero. In the current test, the reactive power reference value ( Q s * ) is obtained using the formulation (32) to get Q s * , opt . The obtained results confirm the superiority of the LMC in limiting the DFIG total losses (iron+ copper) in comparison with previous test with constant Q s * . Moreover, the dynamic behavior of the DFIG presents high performance through achieving the decoupling between the active and reactive powers as shown in Figure 25 and Figure 26, respectively. It can be noticed from Figure 26 that the reactive power exhibits a reduction at instant t = 2.5 s, and this is due to the reduction in the d-axis component of stator current which results from the increase in the d-axis component of rotor current I dr as shown in Figure 27. The variation in the reactive power and I dr can be investigated using the relationships (32) and (31), respectively. Figure 28 illustrates the behavior of the q-axis component of rotor current I qr , which follows the variation in the active power according to the relationship (33). In Figure 29, the d-q components of stator flux are illustrated through which it can be concluded that the stator voltage orientation control is achieved by aligning the q-axis component to the null or zero value, while aligning the d-axis component to the total flux value.
The most significant effect of the LMC can be investigated through the current profiles. Figure 30 illustrates the stator currents waveforms, while Figure 31 shows the rotor currents profile through which it can be noticed that the rotor currents exhibit less values compared with the values in Figure 17, which confirms the effectiveness of the LMC in limiting the absorbed currents and thus limiting the losses. This can be investigated through Figure 32 which gives a comparison between the total losses for the two cases (without and with LMC), from which it is confirmed that the losses are effectively reduced using the LMC which improves the generation efficiency.
The unit vectors of the estimated rotor position sin θ ^ me and cos θ ^ me are illustrated with their corresponding errors in Figure 33, Figure 34, Figure 35 and Figure 36, respectively. In Figure 33, the estimated unit vector ‘ sin θ ^ me ’ of the rotor position tracks precisely its actual value which makes the error almost null as shown in Figure 34 and which improves the co-ordinates transformation process. The estimator effectiveness is confirmed through checking Figure 35 and Figure 36, which show the estimated and actual unit vector cos θ ^ me of the rotor position and its correspondence error, respectively. The calculated error values in Figure 36 are very small and can be neglected. All of these results are obtained under a mismatch in the stator leakage factor σ s of 50%, which reveals the robustness of the observer against the system uncertainties. Finally, Figure 37 and Figure 38 give a detailed view about the behavior of the estimator at a starting period until a complete match between the estimated and actual values is obtained.

4.3. Testing with LMC at Low Speed

The third test is carried out to investigate the performance of the sensor-less estimation procedure at low operating speeds (at 5 rad/s = 1% of synchronous speed). In this test, the reference value of the reactive power Q * is applied using the LMC as in the second test. The reference value of the active power P * is kept the same as in the previous two tests. The obtained results reconfirm the feasibility of the proposed sensor-less DPC for this operating range in achieving fast and accurate system response for the variations in the active and reactive powers. Moreover, the estimation of rotor position at very low speed is achieved with minimum estimation error.
Figure 39 and Figure 40 illustrate the active and reactive power profiles, which confirm the validity of the current controllers’ design. Moreover, Figure 41 and Figure 42 reveal the behaviors of the direct and quadrature axes of the rotor currents respecting to their references, respectively. The d-q components of the rotor current follow precisely their references, which initially follow the reactive and active powers’ variation, respectively.
Full decoupling has been achieved between the direct and quadrature axes’ components of the stator flux, and this can be viewed through Figure 43, which reveals that the correct stator voltage orientation is achieved via aligning the stator flux to the d-axis component and making the q-axis component equals zero.
The profiles of stator and rotor currents are illustrated in Figure 44 and Figure 45, respectively. The rotor current profile shows a reduction compared with its profile in Figure 17, which confirms the validity of the LMC. The later action can also be investigated through Figure 46, which shows the total losses and presents a reduction compared with the losses in Figure 18.
The most important figures that analyze the estimator performance are shown in Figure 47, Figure 48, Figure 49 and Figure 50. These figures give the behaviors of the estimated unit vectors of the rotor position and their actual values. For example, Figure 47 shows the sin θ ^ me unit vector of the rotor position from which it can be realized that a precise estimation is achieved, while Figure 48 illustrates the error between the estimated and actual values, which gives null values and can be neglected. In the same manner, Figure 49 shows the estimated cos θ ^ me unit vector that tracks precisely its actual value, which makes the estimation error very small and can be ignored.

4.4. Evaluating the Performance of Previous Estimation Procedure

As stated earlier, the proposed rotor position estimator is robust against the parameters’ variation, and this has been confirmed through estimating the rotor position for different operating speeds while changing the parameter ( σ s ), which has an effect on the estimator. The obtained results confirm the high robustness of the estimator against the possible system uncertainties that prove the effectiveness of the proposed control methodology in comparison with some previous estimators that suffered from the sensitivity to the parameters’ variation. To confirm the superiority of the proposed sensor-less procedure over a selected previous sensor-less scheme, the proposed DPC is tested when implementing the rotor position estimator presented in [46,47,48]. In these studies, the rotor position is extracted through determining the rotor current position in two different frames: the first is the position in the rotor frame, which is directly obtained through current measurement, while the other is the position of the rotor current vector in stationary frame, and this has been estimated through utilizing the machine voltage model and flux–current relationships as follows:
By defining the stator voltage equation in a stationary frame, the stator flux vector can be evaluated by:
ψ ¯ s s = ( u ¯ s s R s i ¯ s s ) d t
Moreover, the stator flux vector can be represented in terms of stator and rotor currents as follows:
ψ ¯ s s = L s i ¯ s s + L m i ¯ r s
Then, by substituting from (52) into (51), the rotor current vector i ¯ r s can be estimated in the stationary frame as follows:
i ¯ r s = 1 L m [ ( u ¯ s s R s i ¯ s s ) dt L s i ¯ s s ]
From Figure 2, to convert quantities between the stator and rotor frames, the rotor position ( θ me ) is utilized, and this can be applied to the rotor current vector when transformed from the rotor to stator frame as follows:
i ¯ r s = i ¯ r r e j θ me
where i ¯ r s and i ¯ r r are the rotor current vectors represented in stator and rotor frames, respectively.
The exponential in (54) can be expressed using the unit vectors. Then, from (53) and (54), it results:
( i dr r + ji qr r ) ( cos θ me + j sin θ me ) = 1 L m [ ( ( u ds s + ju qs s ) R s ( i ds s + ji qs s ) ) dt L s ( i ds s + ji qs s ) ]
The only unknown variables in (55) are the position unit vectors ( sin θ me and cos θ me ); then, by separating the d and q components in (55), we get:
i d r r cos θ m e i q r r sin θ m e = 1 L m [ ( u d s s R s i d s s ) d t L s i d s s ] A i qr r cos θ me + i dr r sin θ me = 1 L m [ ( u qs s R s i qs s ) dt L s i qs s ] B
After some derivations, the unit vectors of rotor position can be expressed by:
sin θ me = Bi dr r Ai qr r |   i   ¯ r r | 2 ,   and   cos θ me = Ai dr r + Bi qr r | i ¯ r r | 2
Then, it is conclude that the estimated unit vectors in (5) are depending on the machine parameters (mainly R s , L s and L m ) and this makes the estimator very sensitive to any variation in these quantities. To investigate this, the previous tests, which are performed using the new proposed estimator are also carried out using the estimator described by the relationships from (51) to (57) and which were implemented in several studies in the literature [46,47,48]. The test results show that the estimation process is drastically affected by the parameters’ variation, which confirms the superiority of the proposed new estimator against the previous method. The test results for the old estimation technique are shown as follows:

4.4.1. Testing at Super Synchronous Speed

With a Mismatch in Stator Resistance ( R s ) of 50%.

In this test, the performance of the estimator modeled by (51) to (57) is tested when applying a variation in stator resistance at time t = 2.5 s while applying the same conditions in the previous tests. The DFIG is running at super synchronous speed. As shown in Figure 51 and Figure 52, that varying the resistance affects the calculated value of the unit vectors ( sin θ me and cos θ me ), which affects negatively the transformation between different frames.

With a Mismatch in Stator Inductance ( L s ) of 5%.

A mismatch in the stator inductance ( L s ) with 5% is applied at time t = 2.5 s. The results are shown in Figure 53 and Figure 54, which illustrate that the estimated values of the unit vectors are affected by the applied variation.

With a mismatch in mutual inductance ( L m ) of 10%.

A variation of 10% in the value of mutual inductance is applied at time t = 2.5 s. The results are shown in Figure 55 and Figure 56, which illustrate the noticeable deviation between the estimated and actual values of the unit vectors after applying the mismatch.

4.4.2. Testing at Low Speed

With a Mismatch in Stator Resistance ( R s ) of 50%.

The parameters’ variation is also verified at a low-speed operation with the same operating power conditions in the previous tests. The obtained results show that the estimated unit vectors are negatively affected when a parameter mismatch is present. Figure 57 and Figure 58 show the unit vectors profiles under a mismatch in R s of 50%.

With a Mismatch in Stator Inductance ( L s ) of 5%.

A test has been carried out to show the response of the estimated signals to a variation of 5% in stator inductance. As illustrated in Figure 59 and Figure 60, a deviation between the real and estimated unit vectors is noticed.

With a Mismatch in Mutual Inductance ( L m ) of 10%.

The last test for the low-speed operation is carried out when changing the value of mutual inductance to 1.1 times of its real value at time t = 2.5 s. The results are recorded in Figure 61 and Figure 62, which show that the estimated signals make a shift with the actual quantities due to the effect of L m variation.
From the previous tests, which are carried out to test the performance of the previous estimator, it can be concluded that the proposed estimator in the current paper has succeeded in avoiding the problem of the parameters’ variation, which makes the proposed estimator very robust against the system uncertainties.

5. Conclusions

The paper has presented a robust sensor-less direct power control (DPC) approach for a doubly fed induction generator (DFIG). The design of the rotor current controllers is carried out in a systematic manner and illustrates the base principle of the proposed control approach, which makes the understanding of control steps easier. An effective losses minimization criterion (LMC) has been utilized to limit the iron and copper losses of the DFIG, which improves the generation efficiency. For enhancing the system robustness, an effective sensor-less procedure for estimating the rotor position has been proposed. The advantage of the proposed estimator is that it is independent of parameters variation compared with the previous estimation procedures. The feasibility of the proposed sensor-less DPC approach has been confirmed through carrying out extensive tests for a wide change in operating speeds, from a super-synchronous speed down to a very low speed (about 1% of the synchronous speed). The obtained results confirm and emphasize the robust performance of the rotor position estimator in estimating precisely the rotor position with minimal errors even under the parameters’ variation. Moreover, the LMC has proved its capability in improving the generation efficiency of the DFIG.

Author Contributions

Conceptualization, M.A.M., H.E., A.A.Z.D.; methodology, M.A.M., N.V.Q and A.A.Z.D.; software, M.A.M., H.E. and N.V.Q.; validation, M.A.M. and H.E.; formal analysis, N.V.Q., M.A.M. and A.A.Z.D.; investigation, M.A.M., H.E. and A.A.Z.D.; resources, M.A.M. and H.E.; data curation, M.A.M. and N.V.Q.; writing—original draft preparation, M.A.M. and H.E.; writing—review and editing, M.A.M. and A.A.Z.D.; visualization, N.V.Q., A.A.Z.D. and H.E.; supervision, M.A.M. and N.V.Q.; project administration, M.A.M. and H.E.; funding acquisition, N.V.Q. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by Lac Hong University.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A

Table A1. Parameters of DFIG and control system.
Table A1. Parameters of DFIG and control system.
ParametersValueParametersValue
Rated power55 kWLm16 mH
Rs70 mΩRi150 Ω
Rr87 mΩUsn (nominal stator voltage)380 V
Ls16.25 mHUrn (nominal rotor voltage)365 V
Lr16.3 mHIsn (nominal stator current)115 A

References

  1. Ma, J.; Zhao, D.; Yao, L.; Qian, M.; Yamashita, K.; Zhu, L. Analysis on application of a current-source based DFIG wind generator model. CSEE J. Power Energy Syst. 2018, 4, 352–361. [Google Scholar] [CrossRef]
  2. Shu, Z.; Jirutitijaroen, P. Optimal Operation Strategy of Energy Storage System for Grid-Connected Wind Power Plants. IEEE Trans. Sustain. Energy 2014, 5, 190–199. [Google Scholar] [CrossRef]
  3. Chen, Z.; Yin, M.; Zou, Y.; Meng, K.; Dong, Z. Maximum Wind Energy Extraction for Variable Speed Wind Turbines with Slow Dynamic Behavior. IEEE Trans. Power Syst. 2014, 32, 3321–3322. [Google Scholar] [CrossRef]
  4. Almeida, R.G.D.; Castronuovo, E.D.; Lopes, J.A.P. Optimum generation control in wind parks when carrying out system operator requests. IEEE Trans. Power Syst. 2006, 21, 718–725. [Google Scholar] [CrossRef] [Green Version]
  5. Tran, D.H.; Sareni, B.; Roboam, X.; Espanet, C. Integrated Optimal Design of a Passive Wind Turbine System: An Experimental Validation. IEEE Trans. Sustain. Energy 2010, 1, 48–56. [Google Scholar] [CrossRef] [Green Version]
  6. Kalamen, L.; Rafajdus, P.; Sekerák, P.; Hrabovcová, V. A Novel Method of Magnetizing Inductance Investigation of Self-Excited Induction Generators. IEEE Trans. Magn. 2012, 48, 1657–1660. [Google Scholar] [CrossRef]
  7. Joshi, D.; Sandhu, K.S.; Soni, M.K. Constant voltage constant frequency operation for a self-excited induction generator. IEEE Trans. Energy Convers. 2006, 21, 228–234. [Google Scholar] [CrossRef]
  8. Chilipi, R.R.; Singh, B.; Murthy, S.S. Performance of a Self-Excited Induction Generator with DSTATCOM-DTC Drive-Based Voltage and Frequency Controller. IEEE Trans. Energy Convers. 2014, 29, 545–557. [Google Scholar] [CrossRef]
  9. Guan, M.; Pan, W.; Zhang, J.; Hao, Q.; Cheng, J.; Zheng, X. Synchronous Generator Emulation Control Strategy for Voltage Source Converter (VSC) Stations. IEEE Trans. Power Syst. 2015, 30, 3093–3101. [Google Scholar] [CrossRef]
  10. Haque, M.E.; Saw, Y.C.; Chowdhury, M.M. Advanced Control Scheme for an IPM Synchronous Generator-Based Gearless Variable Speed Wind Turbine. IEEE Trans. Sustain. Energy 2014, 5, 354–362. [Google Scholar] [CrossRef]
  11. Hojabri, H.; Mokhtari, H.; Chang, L. Reactive Power Control of Permanent-Magnet Synchronous Wind Generator with Matrix Converter. IEEE Trans. Power Deliv. 2013, 28, 575–584. [Google Scholar] [CrossRef]
  12. Cimino, M.; Pagilla, P.R. Reactive Power Control for Multiple Synchronous Generators Connected in Parallel. IEEE Trans. Power Syst. 2016, 31, 4371–4378. [Google Scholar] [CrossRef]
  13. Nashed, M.N.F. Comparison between types of doubly fed induction generators converter with various switching techniques. CIRED Open Access Proc. J. 2017, 2017, 554–558. [Google Scholar] [CrossRef]
  14. Duran, M.J.; Barrero, F.; Ruz, A.P.; Guzman, F.; Fernandez, J.; Guzman, H. Understanding Power Electronics and Electrical Machines in Multidisciplinary Wind Energy Conversion System Courses. IEEE Trans. Educ. 2013, 56, 174–182. [Google Scholar] [CrossRef]
  15. Ong, C.M. Dynamic Simulations of Electric Machinery: Using Matlab/Simulink; Prentice Hall: Upper Saddle River, NJ, USA, 1998. [Google Scholar]
  16. Lu, M.; Yin, W.; Peyton, A.; Qu, Z.; Meng, X.; Xie, Y.; Zhao, P.; Luo, J.; Zhao, Q.; Tao, Y.; et al. A model for the triboelectric nanogenerator with inductive load and its energy boost potential. Nano Energy 2019, 63, 103883. [Google Scholar] [CrossRef]
  17. Yaramasu, V.; Wu, B.; Sen, P.C.; Kouro, S.; Narimani, M. High-power wind energy conversion systems: State-of-the-art and emerging technologies. Proc. IEEE 2015, 103, 740–788. [Google Scholar] [CrossRef]
  18. Protsenko, K.; Xu, D. Modeling and Control of Brushless Doubly-Fed Induction Generators in Wind Energy Applications. IEEE Trans. Power Electr. 2008, 23, 1191–1197. [Google Scholar] [CrossRef]
  19. Ekanayake, J.; Jenkins, N. Comparison of the response of doubly fed and fixed-speed induction generator wind turbines to changes in network frequency. IEEE Trans. Energy Convers. 2004, 19, 800–802. [Google Scholar] [CrossRef]
  20. Alsmadi, Y.M.; Xu, L.; Blaabjerg, F.; Ortega, A.J.P.; Abdelaz, A.Y. Detailed Investigation and Performance Improvement of the Dynamic Behavior of Grid-Connected DFIG-Based Wind Turbines Under LVRT Conditions. IEEE Trans. Ind. Appl. 2018, 54, 4795–4812. [Google Scholar] [CrossRef]
  21. Almeida, R.G.D.; Lopes, J.A.P. Participation of Doubly Fed Induction Wind Generators in System Frequency Regulation. IEEE Trans. Power Syst. 2007, 22, 944–950. [Google Scholar] [CrossRef] [Green Version]
  22. Castilla, M.; Miret, J.; Matas, J.; Borrel, A.; Vicuna, L.G.D. Direct Rotor Current-Mode Control Improves the Transient Response of Doubly Fed Induction Generator-Based Wind Turbines. IEEE Trans. Energy Convers. 2010, 25, 722–731. [Google Scholar] [CrossRef]
  23. Xiao, X.; Yang, R.; Zheng, Z.; Wang, Y. Cooperative Rotor-Side SMES and Transient Control for Improving the LVRT Capability of Grid-Connected DFIG-Based Wind Farm. IEEE Trans. Appl. Supercond. 2019, 29, 1–5. [Google Scholar]
  24. Marques, G.D.; Sousa, D.M. Stator Flux Active Damping Methods for Field-Oriented Doubly Fed Induction Generator. IEEE Trans. Energy Convers. 2012, 27, 799–806. [Google Scholar] [CrossRef]
  25. Marques, G.D.; Iacchetti, M.F. Stator Frequency Regulation in a Field-Oriented Controlled DFIG Connected to a DC Link. IEEE Trans. Ind. Electr. 2014, 61, 5930–5939. [Google Scholar] [CrossRef] [Green Version]
  26. Abad, G.; Rodriguez, M.A.; Poza, J.; Canales, J.M. Direct Torque Control for Doubly Fed Induction Machine-Based Wind Turbines under Voltage Dips and Without Crowbar Protection. IEEE Trans. Energy Convers. 2010, 25, 586–588. [Google Scholar] [CrossRef]
  27. Mondal, S.; Kastha, D. Improved Direct Torque and Reactive Power Control of a Matrix-Converter-Fed Grid-Connected Doubly Fed Induction Generator. IEEE Trans. Ind. Electr. 2015, 62, 7590–7598. [Google Scholar] [CrossRef]
  28. Marques, G.D.; Iacchetti, M.F. DFIG Topologies for DC Networks: A Review on Control and Design Features. IEEE Trans. Power Electr. 2019, 34, 1299–1316. [Google Scholar] [CrossRef]
  29. Wong, K.C.; Ho, S.L.; Cheng, K.W.E. Direct control algorithm for doubly fed induction generators in weak grids. IET Electr. Power Appl. 2009, 3, 371–380. [Google Scholar] [CrossRef]
  30. Demirbas, S. Self-tuning fuzzy-PI-based current control algorithm for doubly fed induction generator. IET Renew. Power Gener. 2017, 11, 1714–1722. [Google Scholar] [CrossRef]
  31. Jabr, H.M.; Lu, D.; Kar, N.C. Design and Implementation of Neuro-Fuzzy Vector Control for Wind-Driven Doubly-Fed Induction Generator. IEEE Trans. Sustain. Energy 2011, 2, 404–413. [Google Scholar]
  32. Arbi, J.; Ghorbal, M.J.B.; Belkhodja, I.S.; Charaabi, L. Direct Virtual Torque Control for Doubly Fed Induction Generator Grid Connection. IEEE Trans. Ind. Electr. 2009, 56, 4163–4173. [Google Scholar] [CrossRef]
  33. Martin, D.S.; Amenedo, J.L.R.; Arnalte, S. Dynamic Programming Power Control for Doubly Fed Induction Generators. IEEE Trans. Power Electr. 2008, 23, 2337–2345. [Google Scholar] [CrossRef]
  34. Jovanovic, M.G.; Yu, J.; Levi, E. Encoderless direct torque controller for limited speed range applications of brushless doubly fed reluctance motors. IEEE Trans. Ind. Appl. 2006, 42, 712–722. [Google Scholar] [CrossRef] [Green Version]
  35. Chen, S.Z.; Cheung, N.C.; Wong, K.C.; Wu, J. Integral variable structure direct torque control of doubly fed induction generator. IET Renew. Power Gener. 2011, 5, 18–25. [Google Scholar] [CrossRef]
  36. Nian, H.; Song, Y. Direct Power Control of Doubly Fed Induction Generator under Distorted Grid Voltage. IEEE Trans. Power Electr. 2014, 29, 894–905. [Google Scholar] [CrossRef]
  37. Martin, D.S.; Amenedo, J.L.R.; Arnalte, S. Direct Power Control Applied to Doubly Fed Induction Generator under Unbalanced Grid Voltage Conditions. IEEE Trans. Power Electr. 2008, 23, 2328–2336. [Google Scholar] [CrossRef]
  38. Hu, J.; Zhu, J.; Dorrell, D.G. Predictive Direct Power Control of Doubly Fed Induction Generators under Unbalanced Grid Voltage Conditions for Power Quality Improvement. IEEE Trans. Sustain. Energy 2015, 6, 943–950. [Google Scholar] [CrossRef]
  39. Rani, A.A.A.; Nagamani, C.; Ilango, G.S. Compensation of Magnetizing Current for Enhanced Operation of DFIG under Grid Unbalance. IEEE Trans. Power Electr. 2017, 32, 5214–5226. [Google Scholar] [CrossRef]
  40. Pena, R.; Cardenas, R.; Proboste, J.; Asher, G.; Clare, J. Sensorless Control of Doubly-Fed Induction Generators Using a Rotor-Current-Based MRAS Observer. IEEE Trans. Ind. Electr. 2008, 55, 330–339. [Google Scholar] [CrossRef]
  41. Cardenas, R.; Pena, R.; Asher, G.; Clare, J.; Cartes, J. MRAS observer for doubly fed induction Machines. IEEE Trans. Energy Convers. 2004, 19, 467–468. [Google Scholar] [CrossRef]
  42. Susperregui, A.; Jugo, J.; Lizarraga, I.; Tapia, G. Automated control of doubly fed induction generator integrating sensorless parameter estimation and grid synchronization. IET Renew. Power Gener. 2014, 8, 76–89. [Google Scholar] [CrossRef]
  43. Pattnaik, M.; Kastha, D. Adaptive Speed Observer for a Stand-Alone Doubly Fed Induction Generator Feeding Nonlinear and Unbalanced Loads. IEEE Trans. Energy Convers. 2013, 27, 1018–1026. [Google Scholar] [CrossRef]
  44. Yu, S.; Fernando, T.; Iu, H.H.C.; Emami, K. Realization of State-Estimation-Based DFIG Wind Turbine Control Design in Hybrid Power Systems Using Stochastic Filtering Approaches. IEEE Trans. Ind. Inf. 2016, 12, 1084–1092. [Google Scholar] [CrossRef]
  45. Chibah, A.; Menna, M.; Yazid, K.; Boufertella, A.; Djadi, H.; Boudour, M. Experimental design of a new fast sensorless control of DFIG in complex domain. IET Electric Power Appl. 2019, 13, 581–593. [Google Scholar] [CrossRef]
  46. Morel, L.; Godfroid, H.; Mirzaian, A.; Kauffmann, J.M. Double-fed induction machine: Converter optimisation and field oriented control without position sensor. IEE Proc. Electr. Power Appl. 1998, 145, 360–368. [Google Scholar] [CrossRef]
  47. Poddar, G.; Ranganathan, V.T. Sensorless field-oriented control for double-inverter-fed wound-rotor induction motor drive. IEEE Trans. Ind. Electr. 2004, 51, 1089–1096. [Google Scholar] [CrossRef] [Green Version]
  48. Datta, R. Rotor Side Control of Grid-Connected Wound Rotor Induction Machine and Its Application to Wind Power Generation. Ph.D. Thesis, India Institute of Science, Bangalore, India, February 2000. [Google Scholar]
  49. Wee, S.D.; Shin, M.H.; Hyun, D.S. Stator-flux-oriented control of induction motor considering iron loss. IEEE Trans. Ind. Electr. 2001, 48, 602–608. [Google Scholar]
Figure 1. Equivalent circuit of a doubly fed induction generator (DFIG) in a synchronous reference frame.
Figure 1. Equivalent circuit of a doubly fed induction generator (DFIG) in a synchronous reference frame.
Electronics 09 01269 g001
Figure 2. Spatial distribution of the vectors in different reference frames.
Figure 2. Spatial distribution of the vectors in different reference frames.
Electronics 09 01269 g002
Figure 3. Schematic of rotor current controller.
Figure 3. Schematic of rotor current controller.
Electronics 09 01269 g003
Figure 4. Simplified form of rotor current controller.
Figure 4. Simplified form of rotor current controller.
Electronics 09 01269 g004
Figure 5. Bode plot of transfer function R(s) for different K gain values.
Figure 5. Bode plot of transfer function R(s) for different K gain values.
Electronics 09 01269 g005
Figure 6. Rotor current dynamics using the proposed current controllers. (a) Rotor current response with the term B Den ; (b) rotor current response with the term B Den excluded.
Figure 6. Rotor current dynamics using the proposed current controllers. (a) Rotor current response with the term B Den ; (b) rotor current response with the term B Den excluded.
Electronics 09 01269 g006
Figure 7. Magnetization branch considering iron losses under SVOC.
Figure 7. Magnetization branch considering iron losses under SVOC.
Electronics 09 01269 g007
Figure 8. Configuration of rotor current controllers for a DFIG.
Figure 8. Configuration of rotor current controllers for a DFIG.
Electronics 09 01269 g008
Figure 9. Proposed rotor position estimator.
Figure 9. Proposed rotor position estimator.
Electronics 09 01269 g009
Figure 10. Complete system configuration for the proposed sensor-less direct power control (DPC) of DFIG.
Figure 10. Complete system configuration for the proposed sensor-less direct power control (DPC) of DFIG.
Electronics 09 01269 g010
Figure 11. Active power (W).
Figure 11. Active power (W).
Electronics 09 01269 g011
Figure 12. Reactive power (Var).
Figure 12. Reactive power (Var).
Electronics 09 01269 g012
Figure 13. d-component of rotor current (A).
Figure 13. d-component of rotor current (A).
Electronics 09 01269 g013
Figure 14. q-component of rotor current (A).
Figure 14. q-component of rotor current (A).
Electronics 09 01269 g014
Figure 15. d-q components of stator flux (Vs).
Figure 15. d-q components of stator flux (Vs).
Electronics 09 01269 g015
Figure 16. Stator currents (A).
Figure 16. Stator currents (A).
Electronics 09 01269 g016
Figure 17. Rotor currents (A).
Figure 17. Rotor currents (A).
Electronics 09 01269 g017
Figure 18. Total losses (W).
Figure 18. Total losses (W).
Electronics 09 01269 g018
Figure 19. Actual and estimated sin θ ^ me (Rad).
Figure 19. Actual and estimated sin θ ^ me (Rad).
Electronics 09 01269 g019
Figure 20. Error between actual and estimated sin θ ^ me (Rad).
Figure 20. Error between actual and estimated sin θ ^ me (Rad).
Electronics 09 01269 g020
Figure 21. Actual and estimated cos θ ^ me (Rad).
Figure 21. Actual and estimated cos θ ^ me (Rad).
Electronics 09 01269 g021
Figure 22. Error between actual and estimated cos θ ^ me (Rad).
Figure 22. Error between actual and estimated cos θ ^ me (Rad).
Electronics 09 01269 g022
Figure 23. Actual and estimated sin θ ^ me at starting period(Rad).
Figure 23. Actual and estimated sin θ ^ me at starting period(Rad).
Electronics 09 01269 g023
Figure 24. Actual and estimated cos θ ^ me at starting period(Rad).
Figure 24. Actual and estimated cos θ ^ me at starting period(Rad).
Electronics 09 01269 g024
Figure 25. Active power (W).
Figure 25. Active power (W).
Electronics 09 01269 g025
Figure 26. Reactive power (Var).
Figure 26. Reactive power (Var).
Electronics 09 01269 g026
Figure 27. d-component of rotor current (A).
Figure 27. d-component of rotor current (A).
Electronics 09 01269 g027
Figure 28. q-component of rotor current (A).
Figure 28. q-component of rotor current (A).
Electronics 09 01269 g028
Figure 29. d-q components of stator flux (Vs).
Figure 29. d-q components of stator flux (Vs).
Electronics 09 01269 g029
Figure 30. Stator currents (A).
Figure 30. Stator currents (A).
Electronics 09 01269 g030
Figure 31. Rotor currents (A).
Figure 31. Rotor currents (A).
Electronics 09 01269 g031
Figure 32. Total losses (W).
Figure 32. Total losses (W).
Electronics 09 01269 g032
Figure 33. Actual and estimated sin θ ^ me (Rad).
Figure 33. Actual and estimated sin θ ^ me (Rad).
Electronics 09 01269 g033
Figure 34. Error between actual and estimated sin θ ^ me (Rad).
Figure 34. Error between actual and estimated sin θ ^ me (Rad).
Electronics 09 01269 g034
Figure 35. Actual and estimated cos θ ^ me (Rad).
Figure 35. Actual and estimated cos θ ^ me (Rad).
Electronics 09 01269 g035
Figure 36. Error between actual and estimated cos θ ^ me (Rad).
Figure 36. Error between actual and estimated cos θ ^ me (Rad).
Electronics 09 01269 g036
Figure 37. Actual and estimated sin θ ^ me at starting period(Rad).
Figure 37. Actual and estimated sin θ ^ me at starting period(Rad).
Electronics 09 01269 g037
Figure 38. Actual and estimated cos θ ^ me at starting period(Rad).
Figure 38. Actual and estimated cos θ ^ me at starting period(Rad).
Electronics 09 01269 g038
Figure 39. Active power (W).
Figure 39. Active power (W).
Electronics 09 01269 g039
Figure 40. Reactive power (Var).
Figure 40. Reactive power (Var).
Electronics 09 01269 g040
Figure 41. d-component of rotor current (A).
Figure 41. d-component of rotor current (A).
Electronics 09 01269 g041
Figure 42. q-component of rotor current (A).
Figure 42. q-component of rotor current (A).
Electronics 09 01269 g042
Figure 43. d-q components of stator flux (Vs).
Figure 43. d-q components of stator flux (Vs).
Electronics 09 01269 g043
Figure 44. Stator currents (A).
Figure 44. Stator currents (A).
Electronics 09 01269 g044
Figure 45. Rotor currents (A).
Figure 45. Rotor currents (A).
Electronics 09 01269 g045
Figure 46. Total losses (W).
Figure 46. Total losses (W).
Electronics 09 01269 g046
Figure 47. Actual and estimated sin θ ^ me (Rad).
Figure 47. Actual and estimated sin θ ^ me (Rad).
Electronics 09 01269 g047
Figure 48. Error between actual and estimated sin θ ^ me (Rad).
Figure 48. Error between actual and estimated sin θ ^ me (Rad).
Electronics 09 01269 g048
Figure 49. Actual and estimated cos θ ^ me (Rad).
Figure 49. Actual and estimated cos θ ^ me (Rad).
Electronics 09 01269 g049
Figure 50. Error between actual and estimated cos θ ^ me (Rad).
Figure 50. Error between actual and estimated cos θ ^ me (Rad).
Electronics 09 01269 g050
Figure 51. Actual and estimated sin θ ^ me under variation of R s (Rad).
Figure 51. Actual and estimated sin θ ^ me under variation of R s (Rad).
Electronics 09 01269 g051
Figure 52. Actual and estimated cos θ ^ me under variation of R s (Rad).
Figure 52. Actual and estimated cos θ ^ me under variation of R s (Rad).
Electronics 09 01269 g052
Figure 53. Actual and estimated sin θ ^ me under variation of L s (Rad).
Figure 53. Actual and estimated sin θ ^ me under variation of L s (Rad).
Electronics 09 01269 g053
Figure 54. Actual and estimated cos θ ^ me under variation of L s (Rad).
Figure 54. Actual and estimated cos θ ^ me under variation of L s (Rad).
Electronics 09 01269 g054
Figure 55. Actual and estimated sin θ ^ me under variation of L m (Rad).
Figure 55. Actual and estimated sin θ ^ me under variation of L m (Rad).
Electronics 09 01269 g055
Figure 56. Actual and estimated cos θ ^ me under variation of L m (Rad).
Figure 56. Actual and estimated cos θ ^ me under variation of L m (Rad).
Electronics 09 01269 g056
Figure 57. Actual and estimated sin θ ^ me under variation of R s (Rad).
Figure 57. Actual and estimated sin θ ^ me under variation of R s (Rad).
Electronics 09 01269 g057
Figure 58. Actual and estimated cos θ ^ me under variation of R s (Rad).
Figure 58. Actual and estimated cos θ ^ me under variation of R s (Rad).
Electronics 09 01269 g058
Figure 59. Actual and estimated sin θ ^ me under variation of L s (Rad).
Figure 59. Actual and estimated sin θ ^ me under variation of L s (Rad).
Electronics 09 01269 g059
Figure 60. Actual and estimated cos θ ^ me under variation of L s (Rad).
Figure 60. Actual and estimated cos θ ^ me under variation of L s (Rad).
Electronics 09 01269 g060
Figure 61. Actual and estimated sin θ ^ me under variation of L m (Rad).
Figure 61. Actual and estimated sin θ ^ me under variation of L m (Rad).
Electronics 09 01269 g061
Figure 62. Actual and estimated cos θ ^ me under variation of L m (Rad).
Figure 62. Actual and estimated cos θ ^ me under variation of L m (Rad).
Electronics 09 01269 g062

Share and Cite

MDPI and ACS Style

A. Mossa, M.; Echeikh, H.; Diab, A.A.Z.; Quynh, N.V. Effective Direct Power Control for a Sensor-Less Doubly Fed Induction Generator with a Losses Minimization Criterion. Electronics 2020, 9, 1269. https://doi.org/10.3390/electronics9081269

AMA Style

A. Mossa M, Echeikh H, Diab AAZ, Quynh NV. Effective Direct Power Control for a Sensor-Less Doubly Fed Induction Generator with a Losses Minimization Criterion. Electronics. 2020; 9(8):1269. https://doi.org/10.3390/electronics9081269

Chicago/Turabian Style

A. Mossa, Mahmoud, Hamdi Echeikh, Ahmed A. Zaki Diab, and Nguyen Vu Quynh. 2020. "Effective Direct Power Control for a Sensor-Less Doubly Fed Induction Generator with a Losses Minimization Criterion" Electronics 9, no. 8: 1269. https://doi.org/10.3390/electronics9081269

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