A Generalized Dynamic Model For Brushless Doubly-Fed Induction Machines
A Generalized Dynamic Model For Brushless Doubly-Fed Induction Machines
A Generalized Dynamic Model For Brushless Doubly-Fed Induction Machines
net/publication/280087488
CITATIONS READS
0 33
1 author:
SEE PROFILE
Some of the authors of this publication are also working on these related projects:
Optimal DG Deployment to Improve Voltage Stability Margin Considering Load Variation View project
All content following this page was uploaded by Ahmed Mohamed Azmy on 16 July 2015.
ABSTRACT
This paper presents a detailed dynamic model, by which the dynamic behaviour of Brushless
Doubly-Fed Induction Machine (BDFIM) can be successfully predicted. The investigated doubly-
fed machine has two sets of three-phase stator windings with different pole numbers. The rotor is
a squirrel-cage type with a simple modification in order to support the two air-gap rotating fields
that are produced by the stator windings and have different pole numbers. The machine model is
derived in both natural-machine variables abc-axis and qdo variables axis. The qdo- axis is
attached to rotor and hence, it rotates at the rotor speed ( ωm ). The electromagnetic torque
expression is also obtained based on the two presented models. The winding function method is
presented as a convenient approach that can be used for machine-winding inductances
calculations. Sample case studies are introduced to examine the performance of the proposed
model.
ﻼ ﻳﻤﻜﻦ ﻣﻦ ﺧﻼﻟﻪ ﺗﺤﻠﻴ ﻞ اﻷداء اﻟﻌ ﺎﺑﺮ ﻟﻶﻟ ﺔ اﻟﺘﺄﺛﻴﺮﻳ ﺔ اﻟﻼﻓﺮﺷ ﻴﺔ ﻣﺰدوﺟ ﺔ ﻣ ﺪﺧﻞ ً ﻳﻘﺪم هﺬا اﻟﺒﺤﺚ ﻧﻤﻮذﺟًﺎ رﻳﺎﺿﻴًﺎ ﻣﻔﺼ
واﻵﻟﺔ ﻣﺰدوﺟﺔ اﻟﺘﻐﺬﻳﺔ اﻟﺘﻰ ﺗﻢ دراﺳﺘﻬﺎ ﺗﺤﺘﻮى ﻋﻠ ﻰ زوج ﻣ ﻦ اﻟﻤﻠﻔ ﺎت ﺛﻼﺛﻴ ﺔ اﻷوﺟ ﻪ ﻓ ﻰ اﻟﻌ ﻀﻮ اﻟﺜﺎﺑ ﺖ ﻟﻜ ﻞ.اﻟﺘﻐﺬﻳﺔ
أﻣﺎ اﻟﻌﻀﻮ اﻟﺪوار ﻓﻬﻮ ﻣﻦ ﻧﻮع اﻟﻘﻔﺺ اﻟ ﺴﻨﺠﺎﺑﻰ ﻣ ﻊ إﺟ ﺮاء ﺗﻌ ﺪﻳﻞ ﺑ ﺴﻴﻂ ﻋﻠﻴ ﻪ ﻟﻴﺘﻮاﻓ ﻖ ﻣ ﻊ.ﻣﻨﻬﻤﺎ ﻋﺪد أﻗﻄﺎب ﻣﺨﺘﻠﻒ
و اﻟﻨﻤﻮذج اﻟﻤﻘﺪم ﺗﻢ اﺳﺘﻨﺘﺎﺟﻪ ﻣﻦ ﺧﻼل ﺗﻤﺜﻴ ﻞ اﻵﻟ ﻪ ﻓ ﻰ.ﻣﺠﺎل اﻟﺜﻐﺮﻩ اﻟﻬﻮاﺋﻴﻪ اﻟﻤﺰدوج اﻟﻨﺎﺗﺞ ﻣﻦ ﻣﻠﻔﺎت اﻟﻌﻀﻮ اﻟﺜﺎﺑﺖ
اﻟﻤﺤﺎور اﻟﻄﺒﻴﻌﻴﻪ )اﻟﻤﺒﺎﺷﺮة( وآﺬﻟﻚ ﻓﻰ اﻟﻤﺤﺎور اﻟﻤﺘﻌﺎﻣﺪﻩ واﻟﺘﻰ ﺗﻢ اﺧﺘﻴﺎرهﺎ ﻟﺘﻜﻮن ﻣﺘﺮاﻓﻘﻪ ﻣﻊ اﻟﻌﻀﻮ اﻟﺪوار وﻣﻦ ﺛ ﻢ
ﺗﻢ اﻟﺤﺼﻮل ﻋﻠﻰ ﻋﻼﻗﺔ اﻟﻌﺰم اﻟﻜﻬﺮوﻣﻐﻨﺎﻃﻴﺴﻰ، واﻋﺘﻤﺎدًا ﻋﻠﻰ اﻟﻨﻤﻮذﺟﻴﻦ اﻟﻤﻘﺪﻣﻴﻦ.ﻓﺈﻧﻬﺎ ﺗﺪور ﺑﺴﺮﻋﺔ اﻟﻌﻀﻮ اﻟﺪوار
آ ﺬﻟﻚ ﺗ ﻢ ﺗﻘ ﺪﻳﻢ أﻣﺜﻠ ﻪ. أﻳﻀًﺎ ﺗﻢ ﺗﻘﺪﻳﻢ ﻃﺮﻳﻘﺔ "داﻟﺔ اﻟﻠﻒ" آﻄﺮﻳﻘﻪ ﻣﻨﺎﺳﺒﻪ ﻳﻤﻜﻦ اﺳﺘﺨﺪاﻣﻬﺎ ﻟﺤ ﺴﺎب ﻣﻤﺎﻧﻌ ﺎت اﻵﻟ ﻪ.ﻟﻶﻟﻪ
.ﻣﻦ ﻧﺘﺎﺋﺞ أداء اﻵﻟﻪ ﺗﺤﺖ ﻇﺮوف ﺗﺸﻐﻴﻞ ﻣﻌﻴﻨﻪ ﺑﺎﺳﺘﺨﺪام اﻟﻨﻤﻮذج اﻟﺮﻳﺎﺿﻰ اﻟﻤﺴﺘﻨﺘﺞ
Keywords: Brushless doubly-fed machine- Dynamic modelling- Generalized theory- Induction
machine- Self-cascaded, Speed control- Variable speed drives
Engineering Research Journal, Vol. 31, No. 4 October 2008, PP 345-354 345
© Faculty of Engineering, Minoufiya University, Egypt
S. M. Allam, A. M. Azmy, M. M. Khater and M. A. El-Khazendar, "A Generalized Dynamic Model for … "
346 Engineering Research Journal, Minoufiya University, Vol. 31, No. 4, October 2008
S. M. Allam, A. M. Azmy, M. M. Khater and M. A. El-Khazendar, "A Generalized Dynamic Model for … "
Engineering Research Journal, Minoufiya University, Vol. 31, No. 4, October 2008 347
S. M. Allam, A. M. Azmy, M. M. Khater and M. A. El-Khazendar, "A Generalized Dynamic Model for … "
348 Engineering Research Journal, Minoufiya University, Vol. 31, No. 4, October 2008
S. M. Allam, A. M. Azmy, M. M. Khater and M. A. El-Khazendar, "A Generalized Dynamic Model for … "
"q" = (1, 2, …, ∑ Pk ), and λ rki rkj : is the ith-rotor loop flux linkage of either
"np" ( = n ∑ Pk ): is the total number of squirrel-cage rotor circuits due to n- rotor loops current of the
rotor bars per pole-pair summation of the two-stator same circuit, and
windings. λ rki abck : is the ith-rotor loop flux linkage of either
5.2. Rotor Loops Voltage Equations rotor circuits due to the current of corresponding
stator winding.
In order to obtain the n-loops rotor voltage equations,
the rotor circuit can be divided into two circuits with The total n-rotor loops flux linkage is written in an
the same number of poles of the corresponding two- expanded matrix form as:
stator windings. Fig. 3 shows a schematic diagram of [λ rki ] = [Lr ][i rki ] + [Lm rki abck ][iabck ] (7)
n-rotor loops winding for any of the corresponding
two-stator windings just after defining 'k'. An open Where:
circuit rotor loop from one side of end rings is also ⎡L r + L mr M r −L b M r −L b ⎤
shown in Fig. 3. ⎢ M −L L r + L mr Mr ⎥
Open segment [L r ] = ⎢⎢ r b ⎥,
⎥
⎢ ⎥
Rotor bar Two-end ⎣ M r −L b Mr L r + L mr ⎦
irk 1 irk rings
L r = 2(L b + L e ) , and [L m rki ] = [L m abck rki ]T
irk n 2 irk n-1
abck
5.3. Electromagnetic Developed Torque Equation
Fig. 3. Rotor loops winding configuration
The electromagnetic developed torque of a BDFIM
After assigning 'k', it should be noted that the can be divided into two components. Each one is due
equivalent two rotor circuits have the same loop to the mutual coupling between one of the two-stator
resistance, loop leakage inductance, loop windings and the corresponding rotor circuit. Thus,
magnetizing inductance and mutual inductance the total electromagnetic developed torque is given
between any two rotor loops with values equal to that by the summation of these two components and can
of conventional squirrel-cage rotor. The main be written as:
difference between the two rotor circuits is the Tem = ∑ Temk (8)
mutual inductance between each rotor circuit itself
Where:
and the corresponding stator windings. Since the two
⎛ d ⎞
stator windings are mutually decoupled, the flux Temk = [i abck ]T ⎜⎜ [L m abck rki ]⎟⎟ [i rki ] (9)
linkage in each rotor circuit is created due to only ⎝ dθ m ⎠
two components: the first is due to the rotor current
in the same circuit and the second is due to the 5.4. The electromechanical equation
current of the corresponding stator winding, which The electromechanical equation of a BDFIM can be
have the same number of poles. easily written as:
The rotor-loops voltage equation of each one of the Tem = J * pω m + B * ω m + TL (10)
two rotor circuit is written in a matrix form as
Using (4) through (10), the system dynamic
follows:
performance can be analyzed in natural machine
[0] = [rr ][irki ] + p [λ rki ] (6) variables axis.
Where:
6. DYNAMIC MODEL IN QDO-AXIS ROTOR
⎡r - rb - rb ⎤
⎢ ⎥ REFERENCE FRAME
[] ⎢- rb r
rr = ⎢
0 ⎥
⎥ and r = 2(rb + re ) .
The main problem of the previous model, which is
derived in natural machine variables axis, is the time-
⎢ ⎥
⎢- rb 0 r ⎥ varying mutual inductances. This results in a very
⎣ ⎦ complex model. In order to eliminate the time-
In addition, the corresponding n-rotor loops flux varying inductances in voltage equations, the
linkage of either rotor circuits can be rewritten as: previous dynamic model is transformed to qdo-axis.
λ rki = λ rki rkj + λ rki abck , j = (1, 2,…, n) The qdo-axis is fixed in the rotor, which rotates at
the rotor speed ( ω m ). Fig. 4 shows the phase-axis
Where:
relationship for phase "a" of any of the two stator
windings axis and the nth-rotor loops axis.
Engineering Research Journal, Minoufiya University, Vol. 31, No. 4, October 2008 349
S. M. Allam, A. M. Azmy, M. M. Khater and M. A. El-Khazendar, "A Generalized Dynamic Model for … "
Pk ω m ⎡rsk 0 0⎤ ⎡ 0 ωm 0⎤
[rsk ] = ⎢⎢ 0 0 ⎥⎥ , and [ω k ] = Pk ⎢- ω m 0⎥⎥
Q- axis
rsk 0
⎢
ki
k2 ⎢⎣ 0 0 rsk ⎥⎦ ⎢⎣ 0 0 0⎥⎦
k1
Pk θ r
(i-1)Pkαr Pkαr B. QDO-Axis Rotor Loops Voltage Equations
-Pkαr
kn The transformation matrix of either rotor circuits of
n-rotor loops axis to the corresponding qdork-axis
variables can be written based on Fig. 4 as:
a k - axis
⎡f ⎤= k f
⎢⎣ qdork ⎥⎦
[ ][ ]
rk rki
Where:
⎡ ⎤
⎢ cos(0) cos(Pk α r ) cos((n - 1)Pk α r ) ⎥
D- axis
[k rk ] = 2 ⎢⎢− sin(0) - sin(Pk α r ) - sin((n - 1)Pk α r )⎥
⎥
Fig. 4. Phase axis relationship of the BDFIM m
⎢ 1 1 1 ⎥
⎢⎣ 2 2 2 ⎥⎦
6.1. QDO-Axis Voltage Equations (14)
A. QDO-Axis Stator Winding Voltage Equations The back transformation matrix of qdork-axis to the
Aided with Fig. 4, the transformation matrix of either corresponding rotor circuits of n-rotor loops winding
stator windings (abck-axis variables) to the axis is given by:
corresponding qdok-axis variables can be written as
follows:
[f rki ] = [ k rk back ] ⎡⎣fqdork ⎤⎦
⎡f [ ][ ]
⎤= k f
⎢⎣ qdok ⎥⎦ sk abck
Where:
⎡ cos(0) − sin(0) 1⎤
Where 'f' represents either voltage, current or flux ⎢ cos(P α ) - sin(P α ) 1⎥
linkage, and [k rk back ] = ⎢⎢ k r k r ⎥ (15)
⎥
⎡ 2π 2π ⎤ ⎢ ⎥
⎢cos(Pk θ r ) cos(Pk θ r − 3 ) cos(Pk θ r + 3 )⎥ ⎣cos((n - 1)Pk α r ) - sin((n - 1)Pk α r ) 1⎦
⎢ ⎥
[k sk ] = 2 ⎢ sin(Pk θ r ) sin(Pk θ r − 2π ) sin(Pk θ r + 2π ) ⎥ It should be noted that the absence of some columns
in the [i rki ]T matrix, corresponding to open rotor
3⎢ 3 3 ⎥
⎢ 1 1 1 ⎥
⎢ 2 2 2 ⎥ loops, necessitates the absence of corresponding
⎣ ⎦
(11) columns in the transformation matrix [k rk ] and rows
Where θ r = θ m + δ , and δ = α r 2 in the back transformation matrix [k rk back ] . In
addition, the number of these absent columns or rows
The inverse of this transformation matrix that is equal to summation of pole-pairs of both stator
transforms the qdok- axis variables to either stator windings.
winding abck- axis variables is given by:
Appling the transformation matrix and the back
[f abck ] = [k sk ]−1 [f qdok ] transformation matrix to (6) results in qdork-axis
rotor voltage equation. The final qdork-axis rotor
Where:
voltage equation can be written in a matrix form as:
⎡ ⎤
⎢ cos(Pk θ r ) sin(Pk θ r ) 1⎥ 0 = ⎡⎣ rqdo rk ⎤⎦ ⎡⎣i qdo rk ⎤⎦ + p ⎡⎣ λ qdo rk ⎤⎦ (16)
⎢ ⎥
[k sk ]−1 = ⎢cos(Pk θ r − 2π ) sin(Pk θ r − 2π ) 1⎥ (12)
⎢ 3 3 ⎥ ⎡rrk 0 0⎤
⎢cos(P θ + 2π ) sin(P θ + 2π ) 1⎥ Where: rqdo rk = ⎢⎢ 0 rrk 0 ⎥⎥
⎢⎣ k r
3
k r
3 ⎥⎦
⎢⎣ 0 0 ror ⎥⎦
Applying the transformation matrix and its inverse to
(4), results in the representation of the stator voltage rrk = r − 2rb (1 - ∑ Pk m )cos(Pk α r )
equation in the qdok-axis. The final qdok-axis stator ror = (r − 2rb )
voltage equation can be written in a matrix form as:
⎣⎡ vqdok ⎤ = [ rsk ] ⎡i qdok ⎤ + p ⎡ λ qdok ⎤ + ωk ⎡ λ qdok ⎤ (13)
⎦ ⎣ ⎦ ⎣ ⎦ ⎣ ⎦
6.2. QDO-Axis Flux Linkage Relations
Appling the transformation matrix and its inverse to
Where:
the flux linkage equations of both stator windings
350 Engineering Research Journal, Minoufiya University, Vol. 31, No. 4, October 2008
S. M. Allam, A. M. Azmy, M. M. Khater and M. A. El-Khazendar, "A Generalized Dynamic Model for … "
Where: [ ] ⎛ d
Temk = [k sk ]−1 i qdok T ⎜⎜
⎞
[
[L m abck rki ] ⎟⎟ [k rk back ] iqdo rk ]
⎝ dθ m ⎠
⎡L mkr 0⎤
0
[L m qdok qdork ] = ⎢⎢ 0 L mkr 0⎥⎥
(21)
The final expression of the total electromagnetic
⎢⎣ 0 0 0⎥⎦ developed torque corresponding to qdo-axis currents
L mkr = (m 2)M kr , and M kr is given in the can be given by:
appendix Tem = ∑ Temk = Tk 1 + Tk 2
Where:
Tk 1 = (3 2 ) L mkr Pk i qk i drk
B. QDO-Axis Rotor Loops Flux Linkage Relations
The total qdork-axis rotor flux linkage equation can
be written as: Tk 2 = (- 3 2) L mkr Pk i dk i qrk
λ qdork = λ qdork qdork + λ qdork qdok Equations (10) and (13) through (21) provide a
useful dynamic representation of the machine. Thus,
Where: this model can be used to describe the dynamic
λ qdork qdork : is the qdork-axis flux linkage of either performance of the machine in the qdo rotating axis.
rotor circuit due to the corresponding qdork-axis rotor
current, and 7. SAMPLE CASE STUDIES
λ qdork qdok : is the qdork-axis flux linkage of either A sample case study is presented using the proposed
rotor circuit due to the corresponding qdok-axis stator model. The presented samples of the simulation
current. results are obtained using the calculated parameters
of an actual set-up system. The stator and the rotor of
The qdork-axis rotor flux linkage due to the a conventional three-phase squirrel-cage induction
corresponding qdork-axis rotor current is given by: motor, rated at 1.1 kW, 460 V and 4-poles, are
⎡⎣ λ qdork qdork ⎤⎦ = ⎡⎣ Lqdo rk ⎤⎦ ⎡⎣i qdork ⎤⎦ (19) modified to fit the nature of BDFIM. The original
stator winding is replaced by two sets of three-phase
windings having different number of poles. One set
Engineering Research Journal, Minoufiya University, Vol. 31, No. 4, October 2008 351
S. M. Allam, A. M. Azmy, M. M. Khater and M. A. El-Khazendar, "A Generalized Dynamic Model for … "
of the two stator windings, the power windings, has Then, the control winding is connected to the main
six poles, while the other, the control windings, has supply via an inverter. In Fig. 6a, the control winding
two-poles. One side of the two-end rings of the rotor is excited with the same sequence of the power
is separated to a number of sections that equals the winding, while in Fig. 6b, the control winding is
summation of pole-pairs of both stator windings. All excited with the reverse sequence of the power
mutual and magnetizing inductances are calculated winding.
using winding function method. Stator resistance and
leakage inductance are measured using standard
techniques that used for the conventional induction
machines. Dimensions of both rotor bar and end-ring
are used to calculate their resistance and leakage
inductance.
In this section of the paper, only two samples of
different mode of operations are simulated and
presented using the proposed model. Simulation
results are obtained using Matlab/Simulink software.
This paper does not aim to discuss or analyse the
presented results. Instead, it presents sample results
to confirm the presented model in different modes of
operation.
7.1. Singly-Fed Operation
(a) Control winding is excited with the same sequence
Fig. 5 shows the run-up response of the machine for
a singly fed mode. In this mode of operation, the
power winding is connected to the main supply while
the control winding is left open. First, the power
winding started with no-load until 0.5 second where
a 0.75 N.m load torque is applied. The machine gives
response similar to that of the conventional induction
machine. Thus, the obtained behaviour confirms that
the proposed model is valid to describe the transient
behaviour of conventional induction machine
operating with only one stator winding.
8. CONCLUSIONS
This paper has presented a detailed and accurate
analysis that is valid for predicting the dynamic
performance of brushless doubly-fed induction
machines. A detailed dynamic model in both natural
machine variables axis and qdo-axis has been derived
Fig. 5. Run-up response of a singly fed mode of a from the basic relations of the machine. The winding
BDFIM function method has been introduced as a viable
method that can be used for calculating the machine
7.2. Doubly-Fed Operation inductances. In order to confirm the validity of the
proposed model, Sample case studies have been
Fig. 6 shows the run-up response of a doubly- fed introduced using actual experimental set-up
mode of a BDFIM under no-load condition. First, the parameters.
power winding is connected to the main supply while
the control winding is left open until 0.5 second.
352 Engineering Research Journal, Minoufiya University, Vol. 31, No. 4, October 2008
S. M. Allam, A. M. Azmy, M. M. Khater and M. A. El-Khazendar, "A Generalized Dynamic Model for … "
Engineering Research Journal, Minoufiya University, Vol. 31, No. 4, October 2008 353
S. M. Allam, A. M. Azmy, M. M. Khater and M. A. El-Khazendar, "A Generalized Dynamic Model for … "
354 Engineering Research Journal, Minoufiya University, Vol. 31, No. 4, October 2008