12
Electric Power Systems Research, 8 (1984/85) 15 - 26 "" I! t... ... 15 D, Q Reference Frames for the Simulation of Induction Motors R. J. LEE, P. PILLAY and R. G. HARLEY Department of Electrical Engineering, University of Natal, King George V Avenue, Durban 4001 (South Africa) (Received April 9, 1984) SUMMARY This paper presents the equations of three preferable reference frames for use in the simulation of induction machines when using the d, q 2-axis theory. It uses case studies to demonstrate that the choice of the reference frame depends on the problem to be solved and the type of computer available (analog or digital). 1. INTRODUCTION Induction motors are being used more than ever before in industry and individual ma- chines of up to 10 MW in size are no longer a rarity. During start-up and other severe motor operations the induction motor draws large currents, produces voltage dips, oscillatory torque and can even generate harmonics in the power system [1 - 4]. It is therefore im- portant to be able to model the induction motor in order to predict these phenomena. Various models have been developed, and the d,q or two-axis model for the study of tran- sient behaviour has been well tested and proven to be reliable and accurate. It has been shown [1] that the speed of rotation of the d,q axes can be arbitrary although there are three preferred speeds or reference frames as follows: (a) the stationary reference frame when the d,q axes do not rotate; (b) the synchronously rotating reference frame when the d,q axes rotate at synchro- nousspeed; (c) the rotor reference frame when the d,q axes rotate at rotor speed. Most authors [2 - 4] use one or other of these reference frames without giving specific reasons for their choice. Whilst either the sta- tionary [3] or the synchronously rotating [2] 0378-7796/84/$3.00 reference frames are most frequently used, the particular reference frame should be chosen in relation to the problem being inves- tigated and the type of computer (analog or digital) that is used. The purpose of this paper is therefore to provide guidelines (by means of case studies) in order to choose the most suitable reference frame. It also shows that there are instances when the rotor reference frame, which appears to have been avoided by most authors, is the best choice. 2. THEORY Figure 1 shows a schematic diagram of a 3- phase induction motor with the d,q axes superimposed. The q-axis lags the d-axis by 90°. A voltage Vas is applied to stator phase A while the current flowing through it is ias. Phases Band C are not shown on the diagram in an attempt to maintain clarity. In the d,q model, coils DS and QS replace the stator phase coils AS, BS and CS, while coils DR and QR replace the rotor phase coils AR, BR and CR. Although the d,q axes can rotate at an arbitrary speed, there is no relative speed be- . tween the four cdils DS, QS, DR and QR. The physical significance of showing the D,Q coils in Fig. 1 is to illustrate that in effect the 3- phase induction motor with its six coils is re- placed by a new machine with four coils. In order to predict the mechanical and electrical behaviour of the original machine correctly, the original ABC variables must be trans- formed into d,q variables, but this transfor- mation d~pends on the speed of rotation of the D,Q coils, hence each reference frame has its own transformation. In general, for any arbitrary value of 0', the transformation of stator ABC phase variables [F ABcJ to d,q stator variables [FOdq] is carried out through Park's transform as follows: @ Elsevier Sequoia/Printed in The Netherlands

D, Q Reference Frames for the Simulation of Induction Motorsusers.encs.concordia.ca/~pillay/56.pdf · Electric Power Systems Research, 8 (1984/85) 15-26 "" I! t... ... 15 D, Q Reference

  • Upload
    vothien

  • View
    213

  • Download
    1

Embed Size (px)

Citation preview

Page 1: D, Q Reference Frames for the Simulation of Induction Motorsusers.encs.concordia.ca/~pillay/56.pdf · Electric Power Systems Research, 8 (1984/85) 15-26 "" I! t... ... 15 D, Q Reference

Electric Power Systems Research, 8 (1984/85) 15 -26

"" I!

t... ...

15

D, Q Reference Frames for the Simulation of Induction Motors

R. J. LEE, P. PILLAY and R. G. HARLEY

Department of Electrical Engineering, University of Natal, King George V Avenue, Durban 4001 (South Africa)

(Received April 9, 1984)

SUMMARY

This paper presents the equations of threepreferable reference frames for use in thesimulation of induction machines when usingthe d, q 2-axis theory. It uses case studies todemonstrate that the choice of the referenceframe depends on the problem to be solvedand the type of computer available (analog ordigital).

1. INTRODUCTION

Induction motors are being used more thanever before in industry and individual ma-chines of up to 10 MW in size are no longer ararity. During start-up and other severe motoroperations the induction motor draws largecurrents, produces voltage dips, oscillatorytorque and can even generate harmonics inthe power system [1 - 4]. It is therefore im-portant to be able to model the inductionmotor in order to predict these phenomena.Various models have been developed, and thed,q or two-axis model for the study of tran-sient behaviour has been well tested andproven to be reliable and accurate.

It has been shown [1] that the speed ofrotation of the d,q axes can be arbitraryalthough there are three preferred speeds orreference frames as follows:

(a) the stationary reference frame when thed,q axes do not rotate;

(b) the synchronously rotating referenceframe when the d,q axes rotate at synchro-nousspeed;

(c) the rotor reference frame when the d,qaxes rotate at rotor speed.

Most authors [2 -4] use one or other ofthese reference frames without giving specificreasons for their choice. Whilst either the sta-tionary [3] or the synchronously rotating [2]

0378-7796/84/$3.00

reference frames are most frequently used,the particular reference frame should bechosen in relation to the problem being inves-tigated and the type of computer (analog ordigital) that is used. The purpose of this paperis therefore to provide guidelines (by meansof case studies) in order to choose the mostsuitable reference frame. It also shows thatthere are instances when the rotor referenceframe, which appears to have been avoided bymost authors, is the best choice.

2. THEORY

Figure 1 shows a schematic diagram of a 3-phase induction motor with the d,q axessuperimposed. The q-axis lags the d-axis by90°. A voltage Vas is applied to stator phase Awhile the current flowing through it is ias.Phases Band C are not shown on the diagramin an attempt to maintain clarity. In the d,qmodel, coils DS and QS replace the statorphase coils AS, BS and CS, while coils DR andQR replace the rotor phase coils AR, BR andCR.

Although the d,q axes can rotate at anarbitrary speed, there is no relative speed be- .tween the four cdils DS, QS, DR and QR. Thephysical significance of showing the D,Q coilsin Fig. 1 is to illustrate that in effect the 3-phase induction motor with its six coils is re-placed by a new machine with four coils. Inorder to predict the mechanical and electricalbehaviour of the original machine correctly,the original ABC variables must be trans-formed into d,q variables, but this transfor-mation d~pends on the speed of rotation ofthe D,Q coils, hence each reference frame hasits own transformation.

In general, for any arbitrary value of 0', thetransformation of stator ABC phase variables[F ABcJ to d,q stator variables [FOdq] is carriedout through Park's transform as follows:

@ Elsevier Sequoia/Printed in The Netherlands

Page 2: D, Q Reference Frames for the Simulation of Induction Motorsusers.encs.concordia.ca/~pillay/56.pdf · Electric Power Systems Research, 8 (1984/85) 15-26 "" I! t... ... 15 D, Q Reference

+d axis

rotor phase

A axis

stator phase

A axis

Fig. 1. D, Q axes superimposed onto a three-phase induction motor.

+q axis

[FOdq] = [Po][F ABcJ

where

[

1/2

[Po] = 2/3 cose

sin e

(1)

1/2

]cos(e + A)

sin(e + A)

1/2

cos(e - A)

sin(e - A)

(2)

A new variable called the zero sequence com-ponent is included with the d,q variables inorder to handle unbalanced voltages and toinvert Park's transform.

The transformation of rotor ABC variablesto rotor d,q variables is again carried out us-ing Park's transform, but this time the angle {3in Fig. 1 is used instead of e.

The voltage balance equations for the d,qcoils are as follows [5]:

Vds = Rsids + P1/;ds + 1/;qSpe

Vqs = Rsiqs + p1/;qS - 1/;dsPe

Vejr = Rriejr + p1/;ejr + 1/;qrp{3

Vqr = Rriqr + p1/;qr -1/;ejrP{3

where

(3a)

(3b)

(3c)

(3d)

At this stage e has not been defined and isquite arbitrary. However, certain simplifica-tions in the equations occur if e is restrictedto be one of the following three angles:

(a) Stationary referenqe frameNow e = 0; this is called the stationary

reference frame because the d, q axes do notrotate. In addition, the +d-axis is chosen tocoincide with the stator phase A axis. Hence,from Fig. 1,

W =pe = 0

{3=e - e =-er r

(5)

(6)

(7)p{3 = -per = -Wr

Substituting eqns. (5) - (7) into eqn. (3),

Vds = Rsids + P1/;ds

Vqs = Rsiqs + p1/;qS

Vejr = Rriejr + p1/;ejr- wr1/;qr

(8a)

(8b)

(8c)

1/;ds Lss Lm 0 0 ids

1/;ejr Lm Lrr 0 0ejrI=

(4)1/;qS 0 0 Lss Lm lqs

1/;qr 0 0 Lm Lrr iqr

Page 3: D, Q Reference Frames for the Simulation of Induction Motorsusers.encs.concordia.ca/~pillay/56.pdf · Electric Power Systems Research, 8 (1984/85) 15-26 "" I! t... ... 15 D, Q Reference

Vqr =Rriqr + ptJ;qr + wrtJ;dr (8d)

Replacing the flux linkages in eqn. (8) bycurrents (using eqn. (4»,

[v] = [R][i] + [L]p[i] + wr[G][i] (9)

where

[v] = [Vds, vdr, Vqs, Vqr]T (10)

[i] = [ids' idr, iqs, iqr]T (11)

and the other matrices appear in Appendix A.Equation (9) can be rearranged in state

space form for solution on a digital computeras follows:

p[i] = [B]{[v] - [R][i] - wr[G][i]) (12)

where [B] is the inverse of the inductancematrix and is given in Appendix A. [B] is aconstant matrix and needs to be inverted onlyonce during the entire simulation.

If the busbar voltages are

vas = Vrn cos( wst + 7)

Vbs = V rn cos(wst + 7 -;\)

(13a)

(13b)

(13c)Vcs = Vrn cos( wst + 7 + ;\)

and the motor terminals are connected direct-ly to the busbars, then using Park's transformof eqn. (2),

Vds = Vrn cos( wst + 7)

VqS =- Vrn sin(wst + 7)

Note that Vds,the voltage applied to the statord-axis coil, is the same as the stator phase Avoltage. This means that the stator d-axis cur-rent idsis exactly equal to the phase A currentias, and it is not necessary to compute iasseparately at each step of the integration pro-cess through the inverse of Park's transform.This saves computer time and hence is anadvantage of the stationary reference frame.

If there are compensating capacitors con-nected between the busbar and the motor,then for the case when series capacitors arepresent in the line (but shunt capacitors areabsent (Appendix B»:

(14)

Vds = Vrn cos(wst + 7) - v~ - RLids - LLPids

(15)

VqS=- Vrn sin(wst + 7) - v~- RLiqs- LLpiqs(16)

The voltage components v~ and v~ across theseries capacitor are found by integrating the

following two differential equations:

pv~ = ids/Cs

pv~ = iqs/Cs

(17)

(18)

When there are shunt capacitors connectedacross the terminals of the motor but theseries capacitors are absent,

pidL = {V rn cos(wst + 7) - RLidL - vds}/LdI9)

piqL = {- Vrn sin(wst + 7) - RLiqL - Vqs}/LL

where(20)

PVds = (idL - ids)/C (21)

PVqs =(iqL - iqs)/C (22)

It is possible to formulate the equationswhere shunt and series capacitors are con-nected simultaneously to the motor. How-ever, such a system is rather unlikely in prac-tice and is therefore not considered here.

(b) Synchronously rotating reference frameNow 0 = wst; this is called the synchro-

nously rotating reference frame because thed,q axes rotate at synchronous speed. FromFig. 1,

w = pO = Ws

{3=O-Or=wst-Or

p{3= Ws- wr

(23)

(24)

(25)

Substituting eqns. (23) - (25) into eqn. (3),

Vds =Rsids + PtJ;ds + wstJ;qS (26a)

VqS=Rsiqs + ptJ;qS- WstJ;ds (26b)

Vdr =Rridr + ptJ;dr+ (ws - wr)tJ;qr (26c)

Vqr =Rriqr + ptJ;qr - (ws":"'- wr)tJ;dr (26d)

Following the same procedure as for thestationary reference frame, the state spaceequation for simulation on a digital computeris

p[i] = [B]{[v] - [R][i] - ws[F][i]

- (ws - wr)[Gs][i]) (27)

where the [v] and [i] vectors are the same asin eqns. (10) and (11), and the other matricesappear in Appendix A.

Without any capacitors, the terminalvoltages in eqn. (14) become

Vds = Vrn cos 7

VqS= -Vrn sin 7(28)

This means that the stator d,q voltages areDC quantities and this has advantages in the

Page 4: D, Q Reference Frames for the Simulation of Induction Motorsusers.encs.concordia.ca/~pillay/56.pdf · Electric Power Systems Research, 8 (1984/85) 15-26 "" I! t... ... 15 D, Q Reference

field of feedback controller design when themotor equations are linearized around asteady operating point. It is also possible touse a larger step length in the digital integ-ration routine when using this frame, sincethe variables are slowly changing DC quanti-ties during transient conditions.

If there are compensating capacitors con-nected to the motor, then for the case whenonly series capacitors are present (AppendixB), the terminal voltage eqns. (15) and (16)become:

Vds = Vm cos "1 - Vd- RLids - LLPids

- 0:lsLLiqs (29)

Vqs =- Vm sin"-y- v~- RLiqs- LUJiqs+ 0:lsLLids (30)

The voltage components Vdand v~ across theseries capacitor are found by integrating thefollowing two differential equations:

PVd = ids/Cs - wsv~ (31)

pv~ =iqs/Cs + 0:lsVd (32)

When there are shunt capacitors connectedacross the terminals of the motor (withoutseries capacitors), eqns. (19) - (22) become

pidL = (V m cos "1 - RLidL - Vds - w.LLiqd/LL

(33)

piqL = (- Vm sin "1 - RLiqL - VqS + WsLLidd/LL

(34)

(35)

(36)

PVds = (idL - ids)/C - WsVqs

PVqs = (iqL - iqs)/C + WsVds

(c) Rotor reference frameNow (J= f Wr dt; this is called the rotor ref-

erence frame because the d,q axes rotate atthe rotor speed, but in addition the d-axisposition coincides with the rotor phase Aaxis. Hence, from Fig. 1,

W = p(J = 0:lr (37)

(38)

(39)

{3= (J - (Jr = 0

p{3= 0

Substituting eqns. (37) - (39) into eqn. (3),

Vds =Rsids + P I/Jds+ 0:lrI/Jqs (40a)

VqS =Rsiqs + pl/JqS - wrl/Jds (40b)

Vdr=Rridr + pl/Jdr (40c)

Vqr = Rriqr + pl/Jqr (40d)

Following the same procedure as for thestationary reference frame, the state spaceequation for simulation on a digital computerIS

p[i] = [B]{[v] - [R][i] - wr[Gr][i]} (41)

where the [v] and [i] vectors are the same asin eqns. (10) and (11), and the other matricesappear in Appendix A.

Without any capacitors, the terminal volt-age eqn. (14) becomes

Vds = Vm cos(S0:lst + "1)

Vqs =- Vm sin(swst + "1)

(42)

(43)

The d,q voltages are therefore of slip fre-quency and the d-axis rotor current behavesexactly as the phase A rotor current does.This means that it is not necessary to com-pute the phase A rotor current at each step ofthe digital integration process through the in-verse of Park's transform. This saves computertime and hence is an advantage of the rotorreference frame when studying rotor quanti-ties.

If there are compensating capacitors con-nected to the motor, then for the case whenonly series capacitors are present, the terminalvoltage eqns. (15) and (16) become

Vds = Vm cos(S0:lst + "1) - Vd- RLids

- LUJids - w.LLiqs (44)

Vqs =- Vm sin(s0:lst + "1) - v~ - RLiqs

- LUJiqs + 0:I.LLids

where

(45)

PVd= ids/Cs - wrv~

pv~ = iqs/Cs + 0:lrVd

(46)

(47)

When there are shunt capacitors connectedacross the terminals of the motor (withoutseries capacitors), eqns. (19) - (22) become

pidL = {V m cos(S0:lst + "1) - RLidL

- 0:I.LLiqL- vds}/LL

piqL = {- Vm sin( S0:lst + "1) - R LiqL

+ 0:I.LLidL - VqJ/LL

PVd =(idL - ids)/C - WrVqS

pv~ = (iqL - iqs)/C + WrVds

(48)

(49)

(50)

(51)

Page 5: D, Q Reference Frames for the Simulation of Induction Motorsusers.encs.concordia.ca/~pillay/56.pdf · Electric Power Systems Research, 8 (1984/85) 15-26 "" I! t... ... 15 D, Q Reference

Thus far, the voltage equations for threereference frames have been presented withtheir advantages. The electrical torque is givenby the following expression which is indepen-dent of the reference frame:

Te = wbLm(idIiqs - iqricts)/2

The mechanical motion is described by

PWr = (Te - Td/J

(52)

(53)

3. RESULTS

In order to evaluate the usefulness of eachframe of reference, the equations of § 2 areused to predict the transient behaviour of a22 kW motor; its parameters appear inAppendix C.

3.1. Frames of referenceFigure 2 shows the predicted start-up

characteristics against no load, using each oneof the above three reference frames.

The electrical torque (Fig. 2(b» exhibitsthe familiar initial 50 Hz oscillations, and fullspeed is reached within 0.2 s. Without anysoft-start control being used, and consideringthe worst case, the motor starting currentreaches 9.5 p.u. Despite the fact that thebehaviour of the physical variables aspredicted by each reference frame is identical,the d,q variables in the respective frames ofreference are different; this difference can beexploited by careful matching of the refer-ence frame to the problem being solved, asillustrated in the following sections.

3.2. Stationary reference frameIn this reference frame the d-axis is fixed to

and thus coincident with the axis of the statorphase A winding. This means that the mmfwave of the stator moves over this frame atthe same speed as it does over the stator phaseA windings. This reference frame's statord-axis variables therefore behave in exactlythe same way as do the physical stator phaseA variables of the motor itself. Figures 3(a)and (b) show the identical nature of the statorphase A current and the stator d-axis current.It is therefore not necessary to go through theinverse of Park's transform to compute thephase A current, thus saving in valuable com-puter time.

The calculated rotor d-axis variables of thisreference frame are, however, also trans-formed at 50 Hz frequencies and are thereforenot the same as the actual rotor phase Avariables which are at slip frequency. Figure3(c) and (d) show this difference betweenthe rotor phase A current and the rotor DRcurrent.

It would therefore be an advantage whenstudying transient occurrences involving thestator variables to use this reference frame.

3.3. Rotor reference frameSince in this reference frame the d-axis of

the reference frame is moving at the samerelative speed as the rotor phase A windingand coincident with its axis, it should beexpected from the considerations of § 3.2that the behaviour of the d-axis current andthe phase A current would be identical.

Figures 4(c) and (d) show how the rotorphase A current and the rotor d-axis currentare initially at 50 Hz, when the rotor is atstandstill, but gradually change to slip fre-quency at normal running speed. If thisreference frame is used for the study of rotorvariables, it is therefore not necessary to gothrough the inverse Park's transform to com-pute the actual rotor phase A current. Sincethe rotor d-axis variables are at slip frequency,this reference frame is useful in studyingtransient phenomena in the rotor.

The transformation of the stator variablesat slip frequency in this frame clearly showsits unsuitability for studying stator variables,which are at 50 Hz frequencies.

3.4. Synchronously rotating reference frameWhen the reference frame is rotating at

synchronous speed, both the stator and rotorare rotating at different speeds relative to it.However, with the reference frame rotating atthe same speed as the stator and rotor spacefield mmf waves, the stator and rotor d,qvariables are constant quantities, whereas theactual variables are at 50 Hz and slip frequen-cies respectively. Figure 5(b) shows how thestator d-axis current gradually reduces from50 Hz frequency at the instant of switching tothe equivalent of a steady DC when at ratedspeed.

The steady nature of this stator d-axis cur-rent makes this reference frame useful whenan analog computer is used in simulation

Page 6: D, Q Reference Frames for the Simulation of Induction Motorsusers.encs.concordia.ca/~pillay/56.pdf · Electric Power Systems Research, 8 (1984/85) 15-26 "" I! t... ... 15 D, Q Reference

1.~ TERMINAL VOLTAGE

1... IN(a)

2SIa. IN

Ia.

...ffi -5.0:0:::JU

-11a.&I.B SIZI.IIIiI

TIME

11Z111.1. I!II/J

(c)

1sa. I!II/J 2lll1a.RII!I

milli-SEC

lSIJ.1N 21i'11!1.B

mi 11 i-SEC

251!1.IN

Fig. 2. Predicted starting up performance of a 22 kW induction motor.

6. TORQUE

:::in: 4.

t-

2SIa. RII!I11!1a.IN 151!1.&1111 2IIIa. I!II/J

(b) mi 11 i-SEC

:::in:

1.

awwn.(/)

Ia.la.1iJIII sa. 111111

TIME

1&1111.IN lSla.1N 21111!1.RII!I

(d) mi 11 i -SEC

2S1Z1.1!11/J

1. Ii!JIII.::3n:

. 5111

Ia...

-.5111

(/)...

-1. Nj..Ja>

-1. 5 V Vla.1N sa. IN

TIME

DU/\ "c /\ "'11111.

:::in: 5.

W Ia.::JCJ0:a...

-2.B.IN 51!1.RII!I

TIME

SPEED

Page 7: D, Q Reference Frames for the Simulation of Induction Motorsusers.encs.concordia.ca/~pillay/56.pdf · Electric Power Systems Research, 8 (1984/85) 15-26 "" I! t... ... 15 D, Q Reference

~0.:

-+

i as

51!1.1!11!1

TIME

ll!ll!l.1!II!I l51!1.1!11!1 21!11!1.1!I1!1

(a) milli-SEC

251!1. I!II!I

I-Z -5.WIt:It:::JU

iar

-ll!l.I!I.I!II!I 5111.0111

TIME

11!11!1.1!11!1 l51!1.1!I1!I 21!11!1.1!11!1

(c) milli-SEC

251!1.1!I1!1

Fig. 3. Predicted starting up current using the stationary reference frame.

D-AXIS STATOR CURRENT

~0.:

-11!1.I!I.I!II!I 51!1.1!I1!1

TIME

ids

ll!ll!l. I!II!I l51/J. '''' 21!11!1. I!II!I

(b) milli-SEC

251!1.1!I1II

11!1.D-AXIS ROTOR CURRENT

~0.: 5.

I!I.

I-Z -5.1!I1WIt:It:::JU

5IZI.1!I1!1

TIME

idr

ll!ll!l.1!II!I l51!1.1!I1!I 21!11!1.1!I1!I

(d) milli-SEC

251!1.1!11!1

I-z -5.wIt:It:::JU

-ll!l.g.1!II!I

[ll!l.

0.: 5.

Page 8: D, Q Reference Frames for the Simulation of Induction Motorsusers.encs.concordia.ca/~pillay/56.pdf · Electric Power Systems Research, 8 (1984/85) 15-26 "" I! t... ... 15 D, Q Reference

::50:

...z -5. 1111UI0::0:::JU

Sill. 111111

TIME

i as

1111111.//1//1

(a)

15111.//1//1 2//1//1.//1//1

mi 11 i-SEC25111.//1//1

1//I. //I PHASE A ROTOR CURRENT

::50:

-1//1. //I13.//1111 5//1.//1//1

TIME

iar

1//1111.//1//1

(c)

15//1.//1111 2111//1.//1//1

mi 11 i -SEC

25//1. //1111

Fig. 4. Predicted starting up current using the rotor reference frame.

11/1.D-AXIS STATOR CURRENT

+--

::50:

...Z -5. //Iw0::0:::JU

-1111.//I13.//1//1 Sill.""

TIME

I r. I~ds I

TiI

tII

I I I15".111111 2111111.111//1 25//1.111111

mi IIi -SEC1//10.//I" .

(b)

D-AXIS ROTOR CURRENT

::50:

I I

idr

1"//1.111" 15111."" 2//1//1.//1111(d) mi 11 i-SEC

25//1.//1"

Page 9: D, Q Reference Frames for the Simulation of Induction Motorsusers.encs.concordia.ca/~pillay/56.pdf · Electric Power Systems Research, 8 (1984/85) 15-26 "" I! t... ... 15 D, Q Reference

PHASE A STATOR CURRENT

::5

0:

I-ffi -5. IIJI0::0::;:)U

511J.1IJ11J

TIME

i as

l11J0. IIJIIJ

(a)

1511J.00 20"- IIJ0

mi 11 i-SEC

250.0B

1". PHASE A ROTOR CURRENT

::5

0:

I-z -5.w0::0::;:)U

50.00

TIME

iar

D-AXIS STATOR CURRENT

I-Z~ -8.11J0::;:)U

ids

l11J0.1IJ11J

(c)

15". 00 20"- DBmil Ii-SEC

250. BB

-1"-"e. BIIJ 50. "0 10m.IIJ0 15m.IIJ0 200. 00

TIME (b) mi 1 Ii-SEC

D-AXIS ROTOR CURRENT

::5

0:

I-ZW0::0::;:)U

50.011J

TIME

Fig. 5. Predicted starting up current using the synchronously rotating reference frame.

250.00

idr

1011J.00 150."0 200.00

(d) milli-SEC

250.00

I>:>""

Page 10: D, Q Reference Frames for the Simulation of Induction Motorsusers.encs.concordia.ca/~pillay/56.pdf · Electric Power Systems Research, 8 (1984/85) 15-26 "" I! t... ... 15 D, Q Reference

studies, since the input to the machine equa-tions are constant prior to any disturbance.Also, because the stator and rotor d-axisvariables vary slowly in this frame, a largerintegration step length may be used on adigital computer, when compared to that usedwith the other two reference frames, for thesame accuracy of results.

It is also preferable to use this referenceframe for stability of controller design wherethe motor equations must be linearized aboutan operating point, since in this frame thesteady state variables are constant and do notvary sinusoidally with time.

4. CONCLUSIONS

This paper has taken. the three preferredframes of reference within the d,q two-axistheory and compared the results obtainedwith each frame. From this comparison it isconcluded that:

(a) when a single induction motor is beingstudied, anyone of the three preferred framesof reference can be used to predict transientbehaviour;

(b) if the stationary reference frame isused, then the stator d-axis variables areidentical to those of the stator phase Avariables. This eliminates the need to gothrough the inverse of Park's transform toobtain the actual stator variables, so saving incomputer time. This would be useful wheninterest is confined to stator variables only, asfor example in variable speed stator-fed induc-tion motor drives;

(c) if the rotor reference frame is used thenthe rotor d-axis variables are exactly the sameas the actual rotor phase A variable. Thisagain saves computer time by eliminating theneed to go through the inverse of Park'stransform to obtain the rotor phase Avariables. This would be useful when interestis confined to rotor variables only, as forexample in variable speed rotor-fed inductionmotor drives;

(d) when the synchronously rotating refer-ence frame is used, the steady DC quantitiesboth of the stator and rotor d,q variablesmake this the preferred frame of referencewhen employing an analog computer. In thecase of a digital computer solution, the integ-

ration step length may be lengthened withoutaffecting the accuracy of results;

(e) should a multimachine system bestudied then the advantages of the synchro-nously rotating reference frame appear to out-weigh those of the other two referenceframes.

ACKNOWLEDGEMENTS

The authors acknowledge the assistance ofD.C. Levy, R.C.S. Peplow and H.L. Nattrassin the Digital Processes Laboratory of theDepartment of Electronic Engineering andM.A. Lahoud of the Department of ElectricalEngineering, University of Natal. They arealso grateful for financial support receivedfrom the CSIR and the University of Natal.

NOMENCLATURE

C

CsH

ids, Vds

icb:, Vcb:

iqs, v qs

iqr> Vqr

idL

iqLJ

LLLssLrrLmpRLRs

RrTeTL

'Y

A

1/J

Wb

Ws

Wr

shunt capacitorseries capacitorinertia constant = Jws/2stator d-axis current and voltagerotor d-axis current and voltagestator q-axis current and voltagerotor q-axis current and voltaged-axis line currentq-axis line currentinertia of motorline inductancestator self inductancerotor self inductancemutual inductancederivative operator d/dtline resistancestator phase resistancerotor phase resistanceelectrical torqueload torquephase angle at which phase A voltageis applied to motor21T/3 radflux linkagenominal speed at which p.u.torque =p.u. power, rade S-1synchronous speed,rade S-1rotor speed, rade s- 1

Page 11: D, Q Reference Frames for the Simulation of Induction Motorsusers.encs.concordia.ca/~pillay/56.pdf · Electric Power Systems Research, 8 (1984/85) 15-26 "" I! t... ... 15 D, Q Reference

REFERENCES

1 P. C. Krause and C. H. Thomas, Simulation ofsymmetrical induction machinery, IEEE Trans.,PAS-84 (1965) 1038 -1053.

2 D. J. N. Limebeer and R. G. Harley, Subsynchro-nous resonance of single cage induction motors,Proc. Inst. Electr. Eng., Part B, 128 (1981) 33 -42.

3 C. F. Landy, The prediction of transient torquesproduced in induction motors due to rapid recon-nection of the supply, Trans. S. Afr. Inst. Electr.Eng., 63 (1972) 178 - 185.

4 P. Pillay and R. G. Harley, Comparison of modelsfor predicting disturbances caused by inductionmotor starting, SAIEE Symposium on Power Sys-tems Disturbances, Pretoria, September 1983,SAIEE, Kelvin House, Johannesburg, pp. 11 - 18.

5 B. Adkins and R. G. Harley, The General Theoryof Alternating Current Machines: Application toPractical Problems, Chapman and Hall, London,1975, ISBN 0 412 12080 1.

where

Bs = Lrr/D, Br = Lss/D

Bm = -Lm/D, D =Ls"Lrr-Lm 2

APPENDIX B

Derivation of expressions for voltage drops i,the d, q model

The voltage drop across an inductor in AB(phase variables is given by

[VABCh = Lp[iABcJ (B-1= Lp[Per1[iOdq] (B-2

The voltage drop in the Odq reference frame jgiven by

[Pe] [VABcJL = [Pe]Lp {[Perl [iOdq]} (B-3

[VOdq]L =L[Pe]p{[por1[iOdq])

=Lp[iOdq] + L[Po]p[Por1[iodq] (B-4

Now, substituting for

r

o ° °

1

[Pe]p[por1 = 0 0 w0 -w 0

hence

VdL= Lpid + wLiq (B-6

VqL= Lpiq - wLid (B-7The voltage drop across a capacitor in AB(phase variables is given by

(B-5

APPENDIXA

D, Q axis model matrices

Rs 0 0 0

0 Rr 0 0[R] =I° 0 Rs 0

0 0 0 Rr

Lss Lm 0 0

L Lrr 0 0[L] = I m

0 0 Lss Lm0 0 Lm Lrr

0 0 0 0

0 0 -Lm -c-Lrr[G] = I° 0 0 0

Lm Lrr 0 0

0 0 Lss Lm

[F] = I° 0 0 0

-Lss-Lm 0 0

0 0 0 0

Bs Bm 0 0

B Br 0 0[B) = I m

0 0 Bs Bm

0 0 Bm Br

0 0 0 0

[Gs] = I° 0 Lm Lrr0 0 0 0

-Lm -Lrr 0 0

0 0 Lss Lm0 0 0 0

[Gr]=1-Lss -Lm 0 0

0 0 0 0

Page 12: D, Q Reference Frames for the Simulation of Induction Motorsusers.encs.concordia.ca/~pillay/56.pdf · Electric Power Systems Research, 8 (1984/85) 15-26 "" I! t... ... 15 D, Q Reference

26

[UABcJc = (l/C) f[iABcJ dt (B-8)

In the Odq reference frame the voltage dropbecomes

[Per1[UABcJc = (1/C)j[Per1[iOdq] dt

Differentiation gives

[Per1p[UOdq] + p[Per1[UOdq]

= (1/C)[Per1[iodq]

Multiplication by Pe gives

P[UOdq]+ [Pe]p[Per1[UOdq]

= (l/C)[ iOdq]

Therefore

P[UOdq]

= (l/C)[iodq] - [Pe]p[Per1[UOdq]Hence

PUd = id/C - WUq

PUq = iq/C + WUd

(B-9)

(B-1 0)

(B-ll)

(B-12 )

(B-13 )

(B-14 )

APPENDIX C

22 kW Induction motor parametersBase time 1 sBase speed 1 rade S-1Base power 27.918kVABase stator voltage 220 V (phase)Base stator current 42.3 A (phase)Base stator impedance 5.21 S1Base torque 177.8 N mNumber of poles 4Rated output power 22 kWStator resistance Rs 0.021 p.ll.Rotor resistance Rr 0.057 p.u.Stator leakage 0.049 p.u. expressed

reactance XsRotor leakage

reactance XrMagnetizing

reactance Xm

0.132 p.u. at 50 Hz

3.038 p.u.