Sie sind auf Seite 1von 13

Engineering Science and Technology, an International Journal 21 (2018) 351–363

Contents lists available at ScienceDirect

Engineering Science and Technology,


an International Journal
journal homepage: www.elsevier.com/locate/jestch

Full Length Article

Modelling and analysis of dual stator-winding induction machine using


complex vector approach
A.S.O. Ogunjuyigbe, T.R. Ayodele ⇑, B.B. Adetokun
Power, Energy, Machines and Drives (PEMD) Research Group, Electrical and Electronic Engineering Department, Faculty of Technology, University of Ibadan, Nigeria

a r t i c l e i n f o a b s t r a c t

Article history: In this work, complex vector modelling technique is utilized to develop and simulate a dual stator-
Received 3 March 2017 winding induction machine with squirrel-cage rotor. The transient and dynamic performances of the
Revised 14 March 2018 machine under two cases of input conditions are analysed and presented both at no load and when a con-
Accepted 24 March 2018
stant load torque is applied. The modelling and simulation has been carried out in a step-wise procedure
Available online 30 March 2018
that clearly set forth for the complex vector Simulink implementation in a MATLAB-Simulink environ-
ment. The approach presented in this work can easily be applied to other types and configurations of
Keywords:
electric machines and drives.
Complex vector
Modelling
Ó 2018 Karabuk University. Publishing services by Elsevier B.V. This is an open access article under the CC
Simulation BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/).
Dual stator
Induction machine
MATLAB-Simulink

1. Introduction waves [7]. Fig. 1 shows the dual stator winding distributions of a
typical induction machine [6].
The concept of dual-stator-winding machines and its applica- This design eliminates the circulating harmonic currents and
tions has gained prominence in recent years [1–4]. Two categories the net magnetic coupling between the two windings of the stator.
of these machines have been identified [5]. The first is the split- It has been shown that the best configuration is 2poles  6poles
wound dual-stator winding machine designed to increase power structure. The output torque is the algebraic sum of two indepen-
capabilities of large synchronous generator. The second category dent torques developed by the independent interaction of each sta-
is the brushless doubly fed machine (BDFM), also known as self- tor current with the rotor flux. With these two independent
cascaded machine, is made up of 3-phase windings embedded in torques, the machine can be easily operated at high/medium speed
a common stator structure and a special rotor structure which and at low speed, when the torques are added and subtracted
allow the effects of cascade connection through the nested loops respectively. Such dual stator machine behaves like two indepen-
on the rotor. dent induction machines mechanically coupled through the shaft,
The dual stator machines find applications in several systems, due to the decoupling effect produced by the dissimilar pole pairs,
ranging from synchronous machines with AC and DC outputs to whereupon all the control schemes for induction machine can also
large pumps, compressors and rolling mills driven by induction be applied to the dual stator winding machine [6].
motors. A new dual-stator-winding squirrel cage induction Some work have been presented on the dual stator-winding
machine was proposed in [6]. It consists of two separate symmet- machines in the literature: Pienkowski [8] developed mathemati-
rical 3-phase windings embedded in the same stator structure but cal models of dual stator squirrel-cage induction motor, formu-
wound to have unequal number of poles in the ratio 1 : 3: The rotor lated in phase coordinate system. The author considered the
structure is a standard squirrel cage rotor with skewed rotor bars, control systems of field-oriented control and direct torque control
which is intended to reduce the magnitude of harmonic torques for the induction motor. Similarly, Dehghanzadeh and Behjat [9]
due to the harmonic content of the magneto motive force ðMMFÞ have developed a dynamic model of a dual-stator permanent mag-
net synchronous generator using a technique that could transform
two stator winding sets to two winding couples on the d-q axes of
⇑ Corresponding author.
the rotor reference frame. Bu et al. [10] have presented slip fre-
E-mail addresses: a.ogunjuyigbe@ui.edu.ng (A.S.O. Ogunjuyigbe), tr.ayodele@ui.
quency control strategy and its experimental implementation of
edu.ng (T.R. Ayodele).
dual-stator-winding induction generator for variable frequency
Peer review under responsibility of Karabuk University.

https://doi.org/10.1016/j.jestch.2018.03.013
2215-0986/Ó 2018 Karabuk University. Publishing services by Elsevier B.V.
This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/).
352 A.S.O. Ogunjuyigbe et al. / Engineering Science and Technology, an International Journal 21 (2018) 351–363

into consideration the common mutual leakage inductance


between stators and the magnetizing inductance, which played a
principal role in the stabilization of the output voltage in the
steady state.
Complex vector modelling has also been applied in recent years.
For example, Mu~noz and Lipo [16] presented a new detailed
mathematical derivation of a squirrel-cage induction machine d–
q model. The model was based on coupled magnetic circuit theory
and complex space-vector notation which took into account the
actual non-sinusoidal rotor bar distribution. It was shown that,
given the structural symmetry of the induction machine, both sta-
tor and rotor circuits could be modelled by the simple set of only
four coupled differential equations. The actual n rotor bars and
end-ring currents were fully included in the model, and they were
obtained directly by using a simple vector transformation. In
another work, Wu, and Ojo [5] ultilised the winding-function
method to calculate the inductances in induction machine. In their
work, the phase-voltage and torque equations were transformed to
the rotor reference frame to facilitate simplicity of modelling
and using an n/spl times/n complex-variable reference frame
transformation.
Most of the aforementioned authors have done well in mod-
elling, simulating and analysing dual-stator winding machines,
However, conventional modelling approach were adopted in most
Fig. 1. Dual Stator Winding Distributions. of the models. In this work, the dual-stator winding induction
machine is modelled and simulated using complex vector nota-
tions. The developed model allows the computation of the rotor-
generating system. The generator has two sets of stator windings bar currents. Unlike the conventional induction machine whereby
embedded into the stator slots. The power winding produces the both the stator and the rotor are modelled as 3-phase systems, the
variable frequency AC power to feed the loads, and the control rotor is here modelled as an n-phase system, where n is the num-
winding was connected to the static excitation controller to control ber of rotor bars. This analysis therefore requires complex transfor-
the generator for output voltage regulation with speed and load mation in order to obtain each rotor bar current. This method has
variations. Slimene et al. [11] have examined a steady state perfor- been employed for the modelling of single stator-winding squirrel
mance analysis of stand-alone double stator induction generator cage induction machine in [16,17].
self-excited with two independents capacitors banks. An impe-
dance approach based on double three-phase induction-
2. Mathematical modelling of dual Stator-winding induction
generator model was employed to derive steady equations of the
Machine using complex vector
double stator self-excited Induction generator. In another work,
Slimene et al. [12] modelled and analysed self-excited dual stator
In modelling the dual stator-winding induction machine, the
winding induction generator (DSWIG) using fzero algorithm. A
following general assumptions have been made: (i) uniform air
prototype of the dual stator-winding induction generator (DWIG)
gap, (ii) negligible saturation, (iii) sinusoidal distribution of stator
and its dynamic model to verify the validity of this machine design
windings, (iv) naturally isolated stator windings and (v) negligible
as variable speed generator for renewable energy systems has been
inter-bar current. In this paper, complex vector representation has
presented by Rodrigo et al. [13]. The authors revealed that the pro-
been used both for the modelling and the simulation in MATLAB-
posed DWIG has a better use of energy compared to a squirrel cage
Simulink.
induction generator (SCIG) in variable speed applications. It was
also revealed that the performance of DWIG with a bidirectional
converter is very similar to those described in other studies with 2.1. Stator voltage equations
brushless doubly-fed induction generators. An optimized design
using efficiency as the objective function of a dual stator winding The stator voltage equations in machine variables may be
induction generator with standard squirrel cage rotor for wind tur- expressed as
bine applications was proposed by Keshtkar and Zarchi. The v abc ¼ rabc iabc þ pkabc ) v s1 ¼ rs1 is1 þ pks1 ð1Þ
authors determined the optimal parameter values for the machine
and then evaluated the machine using the finite-element method v xyz ¼ rxyz ixyz þ pkxyz ) v s2 ¼ rs2 is2 þ pks2 ð2Þ
supported by Ansys Maxwell software. Their result revealed that
a significant efficiency (3 times) was achieved with the optimized T
f s1 ¼ ½f as f bs f cs  ð3Þ
dual stator winding induction generator compared to conventional
design. Amimeur et al. [14] has presented the detailed modelling of T
a dual-stator windings of self-excited induction generator in syn-
f s2 ¼ ½f xs f ys f zs  ð4Þ
chronous reference frame. The authors considered the effects of where f represents voltage, current and flux linkage vector. The sub-
common mutual leakage inductance between two three-phase scripts s1 and s2 denote variables and parameters associated with
windings sets. The dynamics of self-excitation process, and step the first (abc) and the second (xyz) stator windings respectively;
application of load on the machine were also presented. Similarly, rs1 and rs2 are the diagonal 3  3 resistance matrices for abc and
Hamoud et al. [15] presented a systematic modelling, a detailed xyz stator windings respectively.
analysis and the performance analysis of self-excitation dual stator In complex vector variable form (1) and (2) can be written as
winding induction generator. The modelling of the generator took [18]:
A.S.O. Ogunjuyigbe et al. / Engineering Science and Technology, an International Journal 21 (2018) 351–363 353

v s1 ¼ rs1 is1 þ pks1 ð5Þ It can be shown that Lsi in (18) and (19) is [18]:
3
v s2 ¼ rs2 is2 þ pks2 ð6Þ Lsi ¼ Llsi þ Lmsi ð20Þ
2
The complex vector arbitrary variables f s1 and f s2 are given by
n
2  Lsir ¼ Lmi ejpi ðhr þdÞ ð21Þ
f s1 ¼ f þ af bs þ a2 f cs ð7Þ 2
3 as
where
2  4 sin pi d
f s2 ¼ f xs þ af ys þ a2 f zs ð8Þ Lmi ¼ L ð22Þ
3 pNsi msi
2p
where a ¼ ej 3 and f denotes voltage, current and flux linkages. pi is the number of pole pairs for i = 1, 2 and d is half the angle
between two adjacent rotor bars.
2.2. Stator Flux-linkage equations The complex vector rotor currents are defined as:
ir1
The flux-linkage of each stator winding may be written as the
ir2
combination of three flux-linkage components as follows: 2  .
iri ¼ 1 bpi b 2pi
 b ðn1Þpi ½ .. ; i ¼ 1; 2 ð23Þ
ks1 ¼ ks1s1 þ ks1s2 þ ks1r ð9Þ n
irðn1Þ
Where ks1s1 represents the abc stator-winding flux linkages due
only to the current flowing in it; ks1s2 denotes the flux-linkages due irn
to the current flowing in the xyz stator winding and ks1r r is the where b ¼ expðj2p=nÞ
flux-linkages as a result of the rotor currents. The column vector in the RHS of (23) denotes the instantaneous
Similarly, rotor loop currents.we can thus write (18) and (19) as follows:

ks2 ¼ ks2s2 þ ks2s1 þ ks2r ð10Þ 3 n
ks1 ¼ Lls1 þ Lms1 is1 þ Lm1 ejp1 ðhr þdÞ ir1 ð24Þ
Due to the decoupling effect of the difference in pole number of 2 2
the machine, the mutual inductances between the two windings 
are zero, whereupon 3 n
ks2 ¼ Lls2 þ Lms2 is2 þ Lm2 ejp2 ðhr þdnÞ ir2 ð25Þ
2 2
ks1s2 ¼ ks2s1 ¼ 0 ð11Þ
where n is the arbitrary angle of displacement between the two sta-
also, the mutual leakage inductances (and hence flux linkages) has
tor windings, which may be zero.
been clearly shown in [6] to be zero. Thus Eqs. (9) and (10) reduces
We can now substitute (24) and (25) into (5) and (6), and after
to:
differentiation using product rule, we have:
ks1 ¼ ks1s1 þ ks1r ð12Þ 
3 n
v s1 ¼ rs1 is1 þ Lls1 þ Lms1 pis1 þ Lm1 ejp1 ðhr þdÞ ðp þ jp1 xr Þir1 ð26Þ
2 2
ks2 ¼ ks2s2 þ ks2r ð13Þ

In matrix form, 3 n
        v s1 ¼ rs2 is2 þ Lls2 þ Lms2 pis2 þ Lm2 ejp2 ðhr þdnÞ ðp þ jp2 xr Þir2
ks1 Ls1 0 is1 Ls1r 0 ir1 2 2
¼ þ ð14Þ ð27Þ
ks2 0 Ls2 is2 0 Ls2r ir2
where
2 3 2.3. Rotor voltage equation
Llsi þ Lmsi Lmsi =2 Lmsi =2
6 7
Lsi ¼ 4 Lmsi =2 Llsi þ Lmsi Llsi þ Lmsi 5; for i ¼ 1; 2 ð15Þ The squirrel cage rotor voltage equation in machine variables
Llsi þ Lmsi Lmsi =2 Llsi þ Lmsi may be briefly written in complex vector notation as
0 ¼ r r ir þ pkr ð28Þ
Ls1r and Ls2r are given by [2]
2 3 Where r r is the rotor resistance matrix and kr is the rotor loop
La1 La2 ::: Laðn1Þ Lan
6 flux linkage complex vector. Equation (28) may be writen in matrix
Ls1r ¼ 4 Lb1 Lb2 ::: Lbðn1Þ Lbn 7
5 ð16Þ form as:
Lc1 Lc2 ::: Lcðn1Þ Lcn 2 3 2 32 3 2 3
0 2ðr b þ r e Þ r b  r b ir1 kr1
2 3 6 0 7 6 r 2ðr b þ r e Þ    0 76 i 7 6k 7
Lx1 Lx2 ::: Lxðn1Þ Lxn 6 7 6 b 76 r2 7 6 r2 7
6.7¼6 76 . 7 þ p6 . 7
6 7 6.7 6 .. .
. .. .. 76 . 7 6 . 7
Ls2r ¼ 4 Ly1 Ly2 ::: Lyðn1Þ Lyn 5 ð17Þ 4.5 4 . . . . 54 . 5 4 . 5
Lz1 Lz2 ::: Lzðn1Þ Lzn 0 rb 0    2ðr b þ r e Þ irn krn
where La(x)i is the mutual inductance between the phase a(x) and ð29Þ
the ith rotor loop; Lb(y)i is the mutual inductance between the phase We can thus write the kth rotor loop voltage equation as
b(y) and the ith rotor loop; Lc(z)i is the mutual inductance between
the phase c(z) and the ith rotor loop. 0 ¼ r b irðk1Þ þ 2ðr b þ r e ÞirðkÞ  r b irðkþ1Þ þ pkrk ð30Þ
In complex vector variable form, (14) can be written as
ks1 ¼ Ls1 is1 þ Ls1r ir1 ð18Þ 2.4. Rotor Flux-linkage equations

ks2 ¼ Ls2 is2 þ Ls2r ir2 ð19Þ The total rotor flux linkages may be written as the combination
of three components:
354 A.S.O. Ogunjuyigbe et al. / Engineering Science and Technology, an International Journal 21 (2018) 351–363

kr ¼ krr þ krs1 þ krs2 ð31Þ where


   
The first flux linkage component is due to the rotor currents, the kqds1 ¼ Ls1  L0m1 iqds1 þ L0m1 iqds1 þ iqdr1 ¼ Ls1 iqds1 þ L0m1 iqdr1 ð45Þ
second and third are due to the abc and xyz stator winding currents
   
respectively. kqds2 ¼ Ls2  L0m2 iqds2 þ L0m2 iqds2 þ iqdr2 ¼ Ls2 iqds2 þ L0m2 iqdr2 ð46Þ
In complex vector form, the total rotor flux linkage in the p1
   
pole pair winding subspace is written as [6]: kqdr1 ¼ Lr1  L0m1 iqdr1 þ L0m1 iqdr1 þ iqds1 ¼ Lr1 iqdr1 þ L0m1 iqds1 ð47Þ
3    
kr1 ¼ Lr1 ir1 þ Lm1 ejp1 ðhr þdÞ is1 ð32Þ kqdr2 ¼ Lr2  L0m2 iqdr2 þ L0m2 iqdr2 þ iqds2 ¼ Lr2 iqdr2 þ L0m2 iqds2 ð48Þ
2
Similarly, the total rotor flux linkage in the p2 pole pair winding The qd complex vector equivalent circuit of the dual stator
subspace is winding squirrel cage induction machine is shown in Fig. 2.
3
kr2 ¼ Lr2 ir2 þ Lm2 ejp2 ðhr þdnÞ is2 ð33Þ 2.6. Torque equation
2
Putting (32) and (33) respectively into (28) and after differenti- For a linear magnetic circuit, the electromagnetic torque for a P-
ating using product rule, the rotor voltage equations can thus be pole machine is generally defined mathematically as the partial
written as: derivative of the coenergy, Wc with respect to the mechanical
3 angular displacement of the rotor hrm . That is [7]:
0 ¼ r r1 ir1 þ Lr1 pir1 þ Lm1 ejp1 ðhr þdÞ ðp  jp1 xr Þis1 ð34Þ
2 @W c p @W c
Te ¼ ¼ ð49Þ
@hrm 2 @hr
3
0 ¼ r r2 ir2 þ Lr2 pir2 þ Lm2 ejp2 ðhr þdnÞ ðp  jp2 xr Þis2 ð35Þ
2 where
p
The equivalent rotor resistances and inductances in the pi pole hr ¼ hrm ð50Þ
pair subspace are respectively expressed as: 2
r ri ¼ 2Re þ 2Rb ½1  cosðpi ar Þ ð36Þ The total elecromagnetic torque developed by the dual stator
winding induction machine is the algebraic sum of each torque
l lr produced separately by the interaction of each stator winding with
Lri ¼ 2Le þ 2Lb ½1  cosðpi ar Þ þ ðpi ar Þ ð37Þ the rotor. Thus, the electromagnetic torque for the machine can be
g
expressed as
where i = 1, 2
T @ T @
T e ¼ p1 is1 ½Lsr1 ir þ p2 is2 ½Lsr2 ir ð51Þ
2.5. Complex vector reference frame transformation @hr @hr
½Lsr1  and ½Lsr2  are the matrices of the mutual inductances between
The equations written so far are in terms of the machine vari-
each stator and rotor circuits respectively and they can be
ables. Transformation of variables is often needed in order to elim-
expressed as [19]:
inate time-varying inductances thereby simplifying the machine
models and affording ease of computation and simulation. 8 2 3 9
> 1 >
Complex vector transformation from machine variables into dq >
> 6 7 >
>
>
> ejp1 ðhr þdÞ 4 a2 5½ 1 b    bn1 þ > >
variables for the stator may be generally defined by [18]: >
> >
>
>
< >
=
Lm1 a
2 jh Lsr1 ¼ 2 3 ð52Þ
f qds ¼ e ½f as þ af bs þ a2 f cs  ¼ ejh f abcs ð38Þ 2 >> 1 >
>
3 >
> >
>
>
> jp1 ðhr þdÞ 6 7 1 1n >>
>
> e 4 a 5 ½ 1 b    b  >
>
Where the angular displacement of the reference frame, h is : ;
defined as a2
Z 8 2 3 9
h¼ xðtÞdt þ hð0Þ ð39Þ > 1 >
>
> 6 7 >
>
>
> ejp2 ðhr þdnÞ 4 a2 5½ 1 b    bn1 þ > >
>
> >
>
hð0Þ is the initial condition of h . >
< >
=
Lm2 a
The transformation for the n-phase rotor system may be writ- Lsr2 ¼ 2 3 ð53Þ
2 >> 1 >
>
ten as [19]: >
> >
>
>
> jp2 ðhr þdnÞ 6 7 1 1n >>
rffiffiffi >
> e 4 a 5 ½ 1 b    b  >
>
: ;
2 3 jðh1 hr dÞ a2
iqdr ¼ e ir ð40Þ
3 n
Substituting (52) and (53) into (51), the torque can thus be
Applying the transformation in (38) and (40) in the stator and expressed in terms of qd variables as
rotor voltage equations in (28), (29); and (34), (35) respectively,
the complex vector voltage equations in arbitrary reference frame h iT @
can thus be expressed as: T e ¼ p1 ðK s Þ1 iqds1 L0 ðK r Þ1 iqdr þ
@hr sr1
h iT @ ð54Þ
v qds1 ¼ rs1 iqds1 þ jp1 x1 kqds1 þ pkqds1 ð41Þ p2 ðK s Þ1 iqds2 L0 ðK r Þ1 iqdr
@hr sr2
v qds2 ¼ rs2 iqds2 þ jp2 x2 kqds2 þ pkqds2 ð42Þ In complex vector form, the expression for the total electromag-
netic torque is given by
0 ¼ r r1 iqdr1 þ jp1 ðx1  xr Þkqdr1 þ pkqdr1 ð43Þ
3   3  
Te ¼ p Im kqds1 iqds1 þ p2 Im kqds2 iqds2 ð55Þ
0 ¼ r r2 iqdr2 þ jp2 ðx2  xr Þkqdr2 þ pkqdr2 ð44Þ 2 1 2
A.S.O. Ogunjuyigbe et al. / Engineering Science and Technology, an International Journal 21 (2018) 351–363 355

rs 1 Ls1 − L'm1 jp1ω1 λ qds1 jp1 (ω1 − ωr ) λqdr1 Lr1 − L'm1 r r 1

i q d s1 i qdr1
3n
v qds1 L'm1 = Lm1 vqdr1 = 0
2

p1 pole pair winding (abc)


rs 2 Ls2 − L'm2 jp2ω2 λ qds 2 jp2 (ω2 − ωr ) λqdr2 L − L' r
r2 m2 r 2

i qds 2 i qdr 2

v qds 2 L'm2 =
3n
Lm2 vqdr 2 = 0
2

p2 pole pair winding (xyz)


Fig. 2. Complex Vector qd Equivalent Circuit.

2.7. Inverse transformation where


ar 2p=n p
The inverse transformation for the abc and xyz stator winding d¼ ¼ ¼ ð65Þ
2 2 n
currents is given by [18]:
Individual loop current iri can be obtained by
is1 ¼ ejh iqds1 ð56Þ  
iri ¼ Re ir1  bp1 ði1Þ ð66Þ
is2 ¼ ejh iqds2 ð57Þ or
The individual phase currents can thus be obtained as follows:  
iri ¼ Re ir2  bp2 ði1Þ ð67Þ
ias ¼ Re½is1  ð58Þ
Where b is already defined from (23).
The ith rotor bar current can thus be obtained as follows:
ibs ¼ Re½ais1  ð59Þ
irbi ¼ iriþ1  iri ð68Þ
ics ¼ Re½a2 is1  ð60Þ
The phase currents of xyz stator winding can thus be similarly 3. Procedures for the simulation of the dual Stator-winding
obtained. induction Machine
Inverse transformation for the rotor currents can be obtained
from (40) as follows: The equations derived in the previous section are arranged in
rffiffiffi forms suitable for simulation. A simple modular approach
2 3 jðh1 hr dÞ employed by [20] and [21] for induction macine has been modified
iqdr1 ¼ e ir1 ð61Þ
3 n and applied for complex vector representations suitable for the
rffiffiffi dual stator winding induction machine. The simulation has been
2 3 jðh2 hr dÞ done in the complex vector form using MATLAB-Simulink.
iqdr2 ¼ e ir2 ð62Þ From (45)–(48), the complex vector currents can be written as
3 n
thus, kqds1  L0m1 kqdr1
rffiffiffi iqds1 ¼ ð69Þ
Ls1
3 n jðh1 hr dÞ
ir1 ¼ e iqdr1 ð63Þ
2 3 kqds2  L0m2 kqdr2
iqds2 ¼ ð70Þ
and Ls2
rffiffiffi
3 n jðh2 hr dÞ kqdr1  L0m1 kqds1
ir2 ¼ e iqdr2 ð64Þ iqdr1 ¼ ð71Þ
2 3 Lr1
356 A.S.O. Ogunjuyigbe et al. / Engineering Science and Technology, an International Journal 21 (2018) 351–363

kqdr2  L0m2 kqds2 Upon substitution of (60)–(63) into (41)–(44) respectively with
iqdr2 ¼ ð72Þ
Lr2 the flux linkages made the subjects in each equation, we have
Z
Each current in the LHS of Eqs. (56)–(59) can be expressed in  
kqds1 ¼ v qds1 þ rs1 D1 L0m1 kqdr1  ½rs1 D1 Lr1 þ jp1 x1 kqds1 dt ð79Þ
terms of the flux linkages by making substitutions for the other
current in the RHS of each equation. Thus, Z
 
Lr1 L0m1 kqds2 ¼ v qds2 þ rs2 D2 L0m2 kqdr2  ½rs2 D2 Lr2 þ jp2 x2 kqds2 dt ð80Þ
iqds1 ¼ kqds1  kqdr1
Lr1 Ls1  L02
Lr1 Ls1 
m1 L02
m1
 0
 Z
¼ D1 Lr1 kqds1  Lm1 kqdr1 ð73Þ  
kqdr1 ¼ v qdr1 þ rr1 D1 L0m1 kqds1  ½rr1 D1 Ls1 þ jp1 ðx1  xr Þkqdr1 dt
Lr2 L0m2 ð81Þ
iqds2 ¼ kqds2  kqdr2
Lr2 Ls2  L02
m2 Lr2 Ls2  L02
m2 Z
   
¼ D2 Lr2 kqds2  L0m2 kqdr2 ð74Þ kqdr2 ¼ v qdr2 þ rr2 D2 L0m2 kqds2  ½rr2 D2 Ls2 þ jp2 ðx2  xr Þkqdr2 dt

Ls1 L0m1 ð82Þ


iqdr1 ¼ kqdr1  kqds1
Lr1 Ls1  L02
Lr1 Ls1 
m1 L02
m1
 0

¼ D1 Ls1 kqdr1  Lm1 kqds1 ð75Þ 4. MATLAB-Simulink implementation of the mathematical
model
Ls2 L0m2
iqdr2 ¼ kqdr2  kqds2 The equatons in the previous sections have been implemented
Lr2 Ls2  L02
m2 Lr2 Ls2  L02
m2
 0
 using MATLAB-Simulink. The overall system configuration is
¼ D2 Ls2 kqdr2  Lm2 kqds2 ð76Þ shown in Fig. 3.
where The model is made up of the different subsystems as shown in
Fig. 3. The details in the complex voltage subsystem is shown in
1
D1 ¼ ð77Þ Fig. 4. This implements the voltage equations arbitrarily denoted
Lr1 Ls1  L02
m1 by (38). The source voltage for the abc stator winding is shown
and in Fig. 5, which is a subsystem in the complex voltage subsystem.
This is similar to the one for the xyz stator winding.
1
D2 ¼ ð78Þ Figs. 6 and 7 respectively shows the internal details of the com-
Lr2 Ls2  L02
m2 plex stator flux linkage subsystem named ‘‘LamdaQDs” which

[Wref1] Wref1 Vqds1 Vqds1 [Iabcs1]


[Fqds1] Fqds1 Iqds1 [Iqds1]
From10 Goto
Goto20
From5 Goto6
Wref2 Vqds2 Vqds2 Iqds1
Fqds1 [Fqds1] [Iqds1]
[Wref2] Iabcs1 Demux
[Fqds2] Fqds2 Iqds2 [Iqds2]
From14 Voltage [Fqdr1] Goto From22
Fqdr1 From21 Iqds2
Goto5 [Iqds2]
[I b 2
[Iabcs2] Ia,Ib,Ic s1
From12 [Fqdr1] [Iqdr1] From37 Iabcs2
Fqdr1 Iqdr1
[Fqdr2] Fqdr2 [Iqdr1] Iqdr1 Goto21
From7 Goto9
From23 From26 Stator Currents
Demux
[Wref1] Wref1 Fqds2 [Fqds2] [Iqdr2] Iqdr2 Irb1
[Fqdr2] Fqdr2 Iqdr2 [Iqdr2]

From3 Goto3 From36


From8 Goto7
[Wref2] Wref2 [Wref1] Wref1 Ix,Iy,Iz s2
Complex Current
Irb7
From9 [Irb1]
From2 LamdaQDs
[Wref2] Wref2 Goto22
0 [Wref1]
From35 Irb14 [Irb7]
Goto12
Wref = 0 [Wr] Wr
Vqdr1 Goto23
[Fqds1] Fqds1
[Wref2] Te1 [Te1] From27
Ground Inverse Transformation [Irb14]
Goto19 From17
Vqdr2 Goto10 Rotor Bar Currents
R
Iqds1 Goto24
Fqdr1 [Fqdr1] [Iqds1]
Te2 [Te2]
[Fqds1] Fqds1 Goto2 From20
Fqds2
[Fqds2] Goto18
From [Iabcs1] [Te1]
[Fqds2] Fqds2 From33 Te [Te]
Iqds2 From38
[Iqds2] From44
From1 Goto17 [Te2]
EM Torque [Iabcs2]
[Wref1] Wref1 From34
From39
From45
From6 Fqdr2 [Fqdr2] [Te]
[Irb1]
[Wref2] Wref2
From40
Goto4 From46 Scope3
From19 [Irb7]
[Wr] Wr [Te] Te
From48
LamdaQDr From28 [Irb14]
From4
Wr [Wr]
From51
Goto11 [Te1] Mux y
[Te]
TL
From49
From11
[Te2] To Workspace
Step1 [Wr]
From50
Speed [Te] From13
From47 [TL]
[TL]
[Wr]
From52
Goto25 From43 Scope2
[TL]
Fro
From16

Clock1

Fig. 3. Simulink Model of Dual Stator Induction Machine.


A.S.O. Ogunjuyigbe et al. / Engineering Science and Technology, an International Journal 21 (2018) 351–363 357

Vas 2/3

Clk Vbs
Gain5
Vcs
a
Vabcs1 Product3
Constant
1
1 Vqds1
1
s u Product4
e
Wref1
Integrator1
a^2 Math
Product2
Product1 Function1
Constant1
-j

Constant2

Vas 2/3

Clk Vbs
Gain1
Clock1
Vcs
a
Vabcs2 Product7
Constant3
2
1 Vqds2
2
s u Product8
e
Wref2
Integrator2
a^2 Math
Product6
Product5 Function2
Constant4
-j

Constant5

Fig. 4. Complex Voltage Subsystem.

Vm*cos(u(1)) 1
Vas

1 2*pi*f1 Mux Vm*cos(u(1) - 2*pi/3) 2


Clk Vbs
Gain1
Vm*cos(u(1) + 2*pi/3) 3
Vcs

Fig. 5. Source Voltage (abcs) Subsystem.

implements equations (79) and (80) and the complex rotor flux ings. The details of the parameters used for the simulation are
linkage subsystem named ‘‘LamdaQDr” which implements Eqs. provided in [7].
(81) and (82). Two cases have been analysed. The first case represents the
Fig. 8 is the implementation of the complex current equations input condition in which both stator windings are motoring, and
given by (73)(76). the second case represents the input condition that allows one of
The inverse transformation subsystem shown in Fig. 9 trans- the stator windings (abc stator winding) to be in the generating
forms the qd complex vector stator and rotor currents into machine mode and the other (xyz stator winding) in the motoring mode.
variables. This subsystem implements (56)–(68). The abc stator The two cases are analysed in what follows.
currents and associated rotor currents are obtained from the sub-
system in Fig. 10. The details of the second subsystem shown in
5.1. Case 1: Both stator windings are in motoring mode
Fig. 9 for the xyz stator current and and associated rotor currents
are similar to those shown in Fig. 10. Figs. 11 and 12 shows the
In the first case, the abc stator winding (2-pole) is supplied with
subsystem that implements the torque and the speed equations.
a line-to-line voltage of 67 V, 30 Hz supply, and the xyz stator
winding (6-pole) with a line-to-line voltage of 202 V, 90 Hz supply.
5. Simulation results This satisfies the constant voltage/hertz condition whereby the
ratio of the voltage and frequency of the abc stator winding (2-
The computer simulation of the dual stator winding induction pole) to those of the xyz stator winding (6-pole) is 1:3.
machine is presented in this section. The parameters of a conven- Figures 13(i)–(iii) shows the dynamic performances of the
tional 3hp induction machine has been used for both stator wind- machine under this supply condition. The no load dynamic perfor-
358 A.S.O. Ogunjuyigbe et al. / Engineering Science and Technology, an International Journal 21 (2018) 351–363

1
1
Vqds1 Re
3 Rs1*D1*LM1 s Re
Im 1
Integrator Im
Fqdr1 Fqds1
Complex to Real-Imag to
Real-Imag Complex
Gain1
5 1
Wref1 s
Integrator1
j*p1
Product1
Constant
Product2

Rs1*D1*Lr1

Constant1

2
1
Vqds2 Re Re
4 Rs2*D2*LM2 s
Im Im 2
Fqdr2 Integrator2
Complex to Fqds2
Real-Imag to
Real-Imag1 Complex1
Gain2
6 1
Wref2 s
Integrator3
j*p2
Product3
Constant2
Product4

Rs2*D2*Lr2

Constant3

Fig. 6. Complex Stator Flux Linkage Subsystem (LamdaQDs) Subsystem.

1
1
Vqdr1 Re Re
3 Rr1*D1*LM1 s
Im Im
1
Fqds1 Integrator
Complex to Fqdr1
Real-Imag to
Real-Imag Complex
Gain1
1
Rr1*D1*Ls1 s
Integrator1
Constant1
5 Product2
Wref1

7
Wr Product1

j*p1

Constant
2
1
Vqdr2 Re Re
4 Rr2*D2*LM2 s
Im Im 2
Fqds2 Integrator2
Complex to Fqdr2
Real-Imag to
Real-Imag1 Complex1
Gain2
1
Rr2*D2*Ls2 s
Integrator3
Constant3
6 Product4
Wref2

Product3

j*p2

Constant2

Fig. 7. Complex Rotor Flux Linkage Subsystem (LamdaQDr) Subsystem.

mances are shown from 0 to 0.4 s, after which a constant load tor- high starting current for both stator windings and the rotor bars,
que of 20Nm was applied. The dynamic response of the machine with the xyz stator winding current about two times higher than
under the 20Nm load is shown from 0.4 to 1 s. It can be observed the abc stator winding current. The starting current in the rotor
from the Figure traces that there is a smooth starting process. A bar could be very high, but which quickly falls to zero at about
A.S.O. Ogunjuyigbe et al. / Engineering Science and Technology, an International Journal 21 (2018) 351–363 359

D1*LM1

Gain6
1 D1*Lr1
Fqds1

Gain3 1 3
Iqds1 Iqdr1

3 D1*LM1
Fqdr1

Gain1
D1*Ls1

Gain5

D2*LM2

Gain8

2 D2*Lr2
Fqds2 4
Gain4 2 Iqdr2
Iqds2

4 D2*LM2
Fqdr2

Gain2
D2*Ls2

Gain7

Fig. 8. Complex Current Subsystem.

1 Iqds1
Iqds1 Iabcs1 1
3 Iqdr1 Iabcs1
Iqdr1
5 Wref1
Wref1 Ir1-n1 exp(j*pi*P1*1/n) Re(u)
7 Wr
Complex to
Wr 3
Subsystem Gain Real-Imag
Irb1

exp(j*pi*P1*0/n) Re(u)

2 Iqds2 Complex to
Iqds2 Iabcs2 2 Gain1 Real-Imag1
4 Iqdr2 Iabcs2
Iqdr2 exp(j*pi*P1*7/n) Re(u)
6 Wref2
Wref2 Complex to
Ir1-n2
Wr Gain2 Real-Imag2 4
Terminator
Irb7
Subsystem1
exp(j*pi*P1*6/n) Re(u)

Complex to
Gain3 Real-Imag3

exp(j*pi*P1*14/n) Re(u)

Complex to
Gain4 Real-Imag4 5
Irb14
exp(j*pi*P1*13/n) Re(u)

Complex to
Gain5 Real-Imag5

Fig. 9. Inverse Transformation Subsystem.

0.2 s during the no load condition which lasts up to 0.4 s. The rotor It can also be observed that the torque contribution of the abc
speed rises up to about 186 rad/s during the no load transient and stator winding (2-pole) is very small (4 Nm at steady state) com-
then falls to 175 rad/s after the 20Nm load is applied. pared to that of the xyz stator winding (6-pole) which supplies
360 A.S.O. Ogunjuyigbe et al. / Engineering Science and Technology, an International Journal 21 (2018) 351–363

1 Iabcs
Re(u)
Iqds1

Product4 Complex to
Real-Imag
u Re(u) Mux 1
e
a^2
Iabcs1
Product3 Complex to
Product2 Math
Constant Real-Imag1
Function1
j

ThetaRef Re(u)
Constant2 a
Product1 Complex to
1
3 Constant1 Real-Imag2
s
Wref1
Integrator1

2
1
4 Iqdr1 1.5*sqrt(n/3) 2
s u
e
Wr Ir1-n1
Integrator Product5
Product8 Math Gain
Function
(2*pi/n)/2

Constant3

Constant6

Fig. 10. abc stator current and rotor currents Subsystem.

1 u
Fqds1
Math
Function
Im(u) 1.5*p1 1
Te1
2 Complex to Gain3
Product Real-Imag
Iqds1

3
3 u Te
Fqds2
Math
Function1
Im(u) 1.5*p2 2
Te2
4 Complex to Gain1
Product1 Real-Imag1
Iqds2

Fig. 11. Electromagnetic Torque Subsystem.

5.2. Case 2: Abc stator winding in generating mode & xyz stator
winding in motoring mode
1
1
Te (p1+p2)/J 1
s
Wr
In this case, the abc stator winding (2-pole) is made to operate
2 Integrator in the generating mode by changing the input conditions specified
TL Gain3 in the first case. The frequency of the abc stator winding (2-pole) is
changed to 20 Hz, while other input conditions remain unchanged.
Fig. 12. Rotor Speed Subsystem.
Figures 14(i)–(iii) shows the dynamic performances of the
machine under this case. The no load dynamic performances are
shown from 0 to 0.4 s, after which a constant load torque of
most of the electromagnetic torque (16 Nm at steady state), both of 20Nm was applied. The dynamic response of the machine under
which adds up to meet the load demand of 20Nm. However, the the 20Nm load is shown from 0.4 to 1 s. The rotor speed rises up
two torques can be controlled based on the input control condi- to about 170 rad/s during the no load transient and then falls to
tions such that the abc stator winding can produce a larger torque 155 rad/s after the 20 Nm load is applied.
or even a negative torque, in which case its winding is in the gen- It can be observed that the electromagnetic torque developed
erating mode. by the abc stator winding (2-pole) is negative (-11.6 Nm at steady
A.S.O. Ogunjuyigbe et al. / Engineering Science and Technology, an International Journal 21 (2018) 351–363 361

50

current(A)
abc stator
0

-50
0 0.2 0.4 0.6 0.8 1
100

current (A)
xyz stator

-100
0 0.2 0.4 0.6 0.8 1
&14 current (A)

50
Rotor bar 1,7,

-50
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
Time (sec)
(i): Case 1

Fig. 13i. Case 1.

20
Te1 (Nm)

10
Torque

-10
0 0.2 0.4 0.6 0.8 1
100
Te2 (Nm)

50
Torque

-50
0 0.2 0.4 0.6 0.8 1
100
Torque (Nm)

50
Total

-50
0 0.2 0.4 0.6 0.8 1
(ii): Case 1

Fig. 13ii. Case 1.

25

20
Torque (Nm)

15
Load

10

0
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1

200

150
Rotor Speed
(rad/s)

100

50

0
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
Time (sec)
(iii): Case 1

Fig. 13iii. Case 1.


362 A.S.O. Ogunjuyigbe et al. / Engineering Science and Technology, an International Journal 21 (2018) 351–363

50

current(A)
abc stator
0

-50
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
100
xyz stator
current(A
0

-100
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
50
& 14 current (A)
Rotor bar 1,7

-50
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
Time (sec)
(i): Case 2

Fig. 14i. Case 2.

50
Te1 (Nm)
Torque

-50
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
100
Te2 (Nm)

50
Torque

-50
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
100
Torque (Nm)

50
Total

-50
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
Time (sec)
(ii): Case 2

Fig. 14ii. Case 2.

200

150
Rotor Speed
(rad/s)

100

50

0
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
25
Load Torque (Nm)

20

15

10

0
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
Time (sec)
(iii): Case 2

Fig. 14iii. Case 2.


A.S.O. Ogunjuyigbe et al. / Engineering Science and Technology, an International Journal 21 (2018) 351–363 363

state) and that developed by the xyz stator winding (6-pole) is pos- [3] C. Wang, K. Wang, X. You, Research on Synchronized SVPWM Strategies Under
Low Switching Frequency for Six-Phase VSI-Fed Asymmetrical Dual Stator
itive (31.6 Nm at steady state), which has to account for the nega-
Induction Machine, IEEE Trans. Ind. Electr. 63 (2016) 6767–6776.
tive torque of the abc stator winding and the load torque. [4] W. Kun, Y. Xiaojie, W. Chenchen, Z. Minglei, ‘‘An equivalent dual three-phase
It is clearly seen that under this case, the abc stator winding is SVPWM realization of the modified 24-sector SVPWM strategy for
generating while the xyz stator winding is motoring. This is a sig- asymmetrical dual stator induction machine,” in, IEEE Energy Convers.
Congr. Exposition (ECCE) 2016 (2016) 1–7.
nificant advantage of the dual stator winding induction machine [5] Z. Wu, O. Ojo, Coupled-circuit-model simulation and airgap-field calculation of
whereby any mode of machine operation (motoring or generating) a dual-stator-winding induction machine, IEE Proc. Electr. Power Appl. 153
mode can be achieved by the input or control conditions. The sim- (2006) 387–400.
[6] A.R. Munoz, T.A. Lipo, Dual stator winding induction machine drive, IEEE Trans.
ulation results obtained in this work is very similar to those Ind. Appl. 36 (2000) 1369–1379.
obtained in [5]. [7] P. Krause, O. Wasynczuck, S. Sudhoff, Analysis of Electric Machinery and Drive
System, John Wiley & Son Publication, 2002.
[8] K. Pienkowski, Analysis and Control of Dual Stator Winding Induction Motor,
6. Conclusion Arch. Electr. Eng. 61 (2012) 421–438.
[9] A.R. Dehghanzadeh, V. Behjat, Dynamic Modelling and Experimental
Validation of a Dual Stator PMSG for Low Speed Applications, Gazi Univ. J.
Modelling and simulation of the dual stator winding induction Sci. 28 (2015) 275–283.
machine with squirrel-cage rotor has been presented. The dynamic [10] F. Bu, Y. Hu, W. Huang, K. Shi, Control and Implementation of Dual-Stator-
performance of the machine has been analysed under two sets of Winding Induction Generator for Variable Frequency AC-Generating System, J.
Power Electr. 13 (2013) 798–805.
input conditions, whereby in the first case both stator windings [11] M.B. Slimene, M.A. Khlifi, M. Benfredj, H. Rehaoulia, Double Stator Induction
are motoring while in the second case, one of the stator windings Generator Model for Autonomous Operating Mode, World Appl. Sci. J. 30
is motoring while the other is generating. A step-by-step procedure (2014) 1370–1375.
[12] M.B. Slimene, M.A. Khlifi, M. Benfredj, H. Rehaoulia, Self Excitation in Dual
for the MATLAB-Simulink model has been clearly presented which Stator Winding Induction Generator for Renewable Energy Generation, in: The
could enhanced the understanding of complex vector application fifth International Renewable Energy Congress, Hammamet, TUNISIA, pp. 1–5.
in modelling and simulation of electrical machines. The results [13] J.A.B. Rodrigo, X.M. Puig, H.V. Blavi, L.G. Pesquer, Implementation, Modelling
and Performance Analysis of a Dual Stator-Winding Induction Generator, Int. J.
presented in this work are in agreement with the results in [5] Comput. Math. Electr. Electr. Eng. 32 (2013) 302–312.
which confirms the accuracy and robustness of the results. This [14] H. Amimeur, R. Abdessemed, D. Aouzellag, E. Merabet, F. Hamoudi, Modeling
work demonstrates the usefulness of complex vector approach and Analysis of Dual-Stator Windings Self-Excited Induction Generator, J.
Electr. Eng. 6 (2015) 1–6.
for modelling and simulation of induction machine in MATLAB- [15] F. Hamoud, M.L. Doumbia, A. Cheriti, Performance Study of a Self-Excitation
Simulink. The approach presented in this work can easily be Dual Stator Winding Induction Generator for Renewable Distributed
applied to other types and configurations of electric machines Generation Systems, Smart Grid Renew. Energy 7 (2016) 197–215.
[16] A.R. Munoz, T.A. Lipo, Complex variable model of the squirrel cage induction
and drives.
machine including instantaneous rotor bar current, IEEE Trans. Ind. Appl.
(1999) 1332–1340.
[17] A.J.S. Filho, E.R. Filho, The complex controller for three-phase induction motor
Conflict of interest direct torque control, Sba: Controle & Automação Sociedade Brasileira de
Automatica 20 (2009) 256–262.
The authors declare that there is no any conflicting of interest [18] D.W. Novotny, T.A. Lipo, Vector control and dynamics of AC drives, Clarendon
Press, Oxford, 1996.
concerning the publication of this manuscript [19] A.R. Munoz, T.A. Lipo, Complex variable model of the squirrel cage induction
machine including instantaneous rotor bar current, IEEE Trans. Ind. Appl.
(1999) 1332–1340.
References [20] B. Ozpineci, L.M. Tolbert, Simulink Implementation of Induction Machine
Model-A Modular Approach, in: Proceedings of the IEEE International Electric
[1] J. Poza, E. Oyarbide, D. Roye, M. Rodriguez, Unified reference frame dq model of Machines and Drives Conference (IEMDC), ed, 2003, pp. 728–734.
the brushlessdoubly fed machine, IEE Proc. Electric Power Appl. 153 (2006). [21] A.W. Leedy, Simulink / MATLAB Dynamic Induction Motor Model for Use as a
[2] S. Basak, C. Chakraborty, Dual Stator Winding Induction Machine: Problems, Teaching and Research Tool, Int. J. Soft Comput. Eng. (IJSCE) 3 (2013) 102–107.
Progress, and Future Scope, IEEE Trans. Ind. Electr. 62 (2015) 4641–4652.

Das könnte Ihnen auch gefallen