Академический Документы
Профессиональный Документы
Культура Документы
3, September 1999
(51,
K!, = nKn (6)
and Tcog(8 r ) represents the coggingtorque. The readeris r e f e r r e d
to [9] for a discussion of mcdeling cogsing torque,
The combined mechanical dynamics of the machine and load
arerepresentedby
J i O r m +Bmwrm = Te - TL (7)
where J is the mtational inertia, B , approximata the mechanical
damping due to friction and TLis the load torque.
Equations (1-6) constitute the machine variable model and is
analogous to the phase variable model presented in [2][10]. In [lo],
the BEMF is approximatd with piecayiSe linear segments rather
than with a Fourier series and o &qxmidal wav&orms are
as
consi- %
Re~dlessof whether e BEMF is represented as a
Fourier series or as a &qxmidal function, the model is entire1
sufficient for a detailed computer simulation in which the ead
Fig. 1 Cross Section of PMSM semiconductor switch is represented However, it is not as conducive
to system analysk and control designas NLAh4's are as described in
+ gdh a b c s
Vabcs = rsiabcs theintmduction. Deriving such a model is the focus ofthis paper.
111. ROTOR REFERENCE FRAMEMODEL
where rs denotm the stator resistance and
Although the machine variable model is mathematically and
fabcs = [ fa fbs fcs 1' phfically valid, ,it can be inpmnient to use due to rotor position
dependent flux b g e equat~onsas well as state variables that are
repwents the form of the voltage, axrent, and flux linkage vectors, not constant in the steady-state. In a SM-PMSM machine with
vabcs, iabcs, and L a b s , revetively. sinwidal BEMF considerable simplification is obtained by
Negledng the effects of magnetic saau;ition, saliency (since the W o r m i n g the abc machine variable model to a qd model in the
machine is surhcx mounted), h y s t e e , currents in the stator
%
iron and rotor &uctm, and assurnmg that BEMF is half wave
symmetric the stator flux linkage quat~onsmaybe expmsdas
rotor referreerenceh n e [l-21. The transformationis givenby
=Kfabcs (8)
LIS + L m -5Lm
sin((2n - l)er)
sin^ - ~ ( 0-, $1) (3)
sin((2n - l ) ( ~+,
where the stator self inductancematrix is givenby
1 1
-+ms
I where
and
K6n-3sin((6n-3)8r) (16)
+ Tmg(0 r ) . (5) IS1
442
respectivehl. In (14-16),
3
~ ~ = r ~ i $ + x ~ r h ~ + $ h(22)
~
Lss =LIE + zLm. (17)
The power maybe expressed as
v z = r,iz -xw,h$ + $2 (23)
TransForrdng the qd rotor refmnce liane flux linkages (14-15) into
pin= i(visiis +&i& +2vhSihs) (18) the 'XI' reference fiameyields
'xr + I / , C [K6n-1 sin((x - 1 + 6n)Br)-
W
qs - L ssiqs
hxr
Transforming the elmmagnetic torque w o n (5) into rotor
referem f i m e yields n=l
TB= ~ ~ h ~ [ i i s ( l + +K~n+l)cos(6ner))+
~l &+lsin((x- 1-6n)Br)]-h/,sin((x- l)er) (24)
W
i&
W
C (Kin-, - Kin+l)sin(6nBr)+ h z = L,iz + h/, n=l
C [-K6n-1 cos((x - 1 + 6n)0,)+
n=l
W
Kan+lcos((x- 1 - 6n)Br)] + h/,cos((x - I)@,) (25)
2ihs Z K&-,cos((6n - 3)er)] + Tcog(Or.
n=l
(19)
Although rotor position dependent terms still exist, several Although (20) will prove usefulfor operations on q- and d-axis
interestingconclusions may be drawnfiom this exercise. First, variables, the zero sec.~uencevariableshave to be treated
Herein, a new hansformation is proposed that applies o z %
and i& are constant, torque ripple proportional to the BEMF zero sequence variables [13]. The new variables are &ked as the
harmonia results. Second, observe that the zero sequence current variables in the 'ap' reference &e where the transformation is
maybe usedto contribute to average torque, rovidedthemachine is !dVen below.
not wyeconnected, although an ripple component is
introduced.
It is desirable to formulate a model in which not only the model
rotorpositionisimarianf butalsothesystemvariablesateconstant
inthesteady-state. As(18-19)suggastandasdemo~in[11], Thepseudoitlvmisdefinedas
constant torque, speed a n d ~ p w e r m q b soelong ~
as the appropriatecurrent harmonia are injected. Thus it is phssible I&=&LcOS(yer) +&;sin@,). (27)
to construct a transformation such that the transformed current Application of this transFormation to (13) and (16) yields the
waveforms would be constant in the steady-state and would yield torque,voltage, and flux linkage equations.
constant torque. However, controlling the currents in this fashion
forces payer input to be time-Varying while the payer out (Tea,) VE= rS$; +ywrLi'p +$A: (28)
is constant. This is @ueregardlass of the transformation used since
consenation of energy requim that the payer remain the same op -
y" p -Ya Ay'
- r s l o,Yr Oa +dhY'
dl op (29)
regardless of which variables are used to calculate it This implies
that at least one variable must be g i n the steady state under hi;=Lhi:+hh C +sin((6n-3+y)Br)+
K6w3
constant output conditions or the m z m u s t contain rotor pition n=1
dependent terms. Therefore, ,no tmmkmab'on exists that will sin((6n - 3 -y)0,)] (30)
produce the desired model. l"is a genedimtion ofthe discussion
m [2] that Park's transformation does not provide the desired h$ = L&'p +h& K6-3 2,
y [ c o s ( ( 6 n- 3 -y)Or)-
analyt~cal simpli6don.
IV. MULTIPLE REFERENCE FRAME ANALYSIS cos((6n - 3 +y)er)] (3 1)
Although derivation of the ideal state model is unachiemble, the T, = i g h h [ i ~ s + z(l ~ iiqs~ -+K;,,+~
(1-6n)r ~ $+I)'+
method of multiple reference h e s can be used to obtain a model
with all the desired c m r i s t i a . (Note that the method presented
herein should not be confused with the technique in [12] which is
restricted to steady-state conditions in machines without spatial 2K;w3irl-3)r)] + Tcog(Or) (32)
harmonics.) These include (i) absence of rotor position terms III the Note that the voltage 'ons have the same form as the
transformed mcdel, and (ii) voltage, current, and flux linkage which
traditiomlqdmodel(13-14).% note that the torque equation (32)
are constant in the steady-state. begins by expressing the
is written only in terms of magnet strength, I/ , and
, q-axis currents
transformation of the q- and d-axis vanables from the mtor refmce in difkrent reference frames. Eachtemin (32) is aprcduct of one
fiame to another reference h e rotating at some multiple of the ofthe Fourier series coefficients ofthe BEMF with a corresponding
rotor'selectrical speed. In @cuIar, current harmonic.
f i i = xrK,'fid (20) V. AVERAGE-VALUE MODEL
Where The mathematical description set forth still doas not constitute
COS(fir-0r) -sin(fir-%)
sin(&,-e,) cos(dr-er)
represents a transformation from the rotor reference k,
1
If, into
the desired model. The flux linkages which are used as state
(21) variables are time Varying and are not independent as is required in
an ideal state variable model. Futthermore, exactl which reference
&fS to be used has yet to be s pecified.ckarly,&m (39, only the
the 'XI' reference brotahg at 'xitimes the electrical speed ofthe '(6!+1)f, '(1-W' and 'I' reference fiames are reprasented for d
rotor. vanables and only the '(6n-3)r' reference fiames are q m n t e d &
~~(20)to(11-12)yieIdsthevoltageequationsinthe~~1' the aP variables. nese reference fhmes c ~ r r e ~ p ~ton dthe
refixem which may be expressed harmonia in the BEMF. For an actual machine with a limited
443
numberofharmonics,K~~O forlargervaluesofn. Onlyone multiple reference h e variables have been solved for. The
reference framefor eachnon-zero BEMF harmonic need be included U-phasequantities can be written fromthe multiple reference frame
in the anatySi. For example, a machine with an ideal Qximidal variables as
BEMF waveform with 240 d ew of flatarea per cycle has 99% of
its power (in a signal analysis sew) in the fust seven harmonics.
fgs = z
neN
+E
sin(n~,)]+
"hIS would mpk the Y, '-51', and 71'qd referenceframes and the
I3I' ap referencefime to includethe non-zero harmonics. C.
msM [2Ecos(me,) + ~ f ~ s i n ( r n e , ) l . (43)
Use of an avera ' g prccdure, as
makesthe state variabEmaependent and The bs and CLT quantitiies are found by substiming (e, - y) and
constant in the steady-state. This procedure is based on the (er + $1 for e into ( a ) , respectiveh.
&sewtion that the voltages, currents, and flux linkages will vaty as At this point, it is convenient to summarize the MRF based
a function of a60, (where a is in the set of positive non-zero NLAM. Equation (43) maybe used to find the qdandap quantities
integers) in the reference frames of intemt. Therefox variables are
replaced with their averagevalues taken over the period in the lied abc voltage o m it is expressed in Fourier series
corrqondmg to a 2 6 6 incement of electrical rotor position. This fsshiOll% ce the MRF voltagesare determined,(33-36) are used to
calculatethe derivativesof the state variables (flux linka and mtor
not only eliminatesthe rotor pition -ndent terms in (24-25)and
(30-31), but also forces the state variables to be and
speed). The derivativm are integrated to yield the
(37-40) from which the currents are calculated. F x e q g
E linkages
constant in the steady-state. When performing the procedure it (42) can be fllbstitutedinto (7) which is integrated to
should be noted that the average of the product of speed and flux mtor speed. Ifdeslred, (43) maybe usedto determine ubccurrents
linka e is approximated as the product ofthe ayerap. This is an and flux linkages. Although this model possesses more state
excegnt approximation so long as rotor i n e 1s~not unreas~nably variables than the original machine variable model, the state
low [4]. Following this procedure yields the following voltage and variables are now indepmdent and are constant in the steadystate,
flux linkage equations.
_ - -
v: = rsi: + X C Q , +~ ~ $F (33)
making this model suitable for linear system analysis and facilitating
-state &lysis Since the derivatives terms in (33-36) may
set to, zero. F&rmo~, the mcdel remains valid in
- - -
v$ = r,iq - m,h$ + zhds d T cond~~ons. In the case that the Fourier series
(34) decomposition of the applied voltage contains more harmonics than
- - - d T the BEMF, additionalreferenceh a may be addedto poltraytheir
v c = rsiL +yo,hy,'p + xhoa (35) effect, although they will not amcanfly effect the
7 - 7T -Yr d T
electromechanical dynamics.
op - r s l o p -yCQrhcu+ xhop (36) VI. DRIVE MODEL
Fqs= Lss'qs-xr In order to model a brushles DC drive system the analysismust
(37) be extended to includethe inverter driving the SM-PMSM model. A
diagramfor a @ i d drive system is shown in Fq.2.
Fds- -L ss F+!$KIx,h/,
ds (38) Determination of the MRF voltages apphed depends on the
- hyr -
- modulation strategy and inverter coniigmtion used. The
.yr
oa - Llsloa (39) expimental drive used to veriij this work utilizes a three-phase
-p r - .yr - H-bridge converter shown in Fig. 3. This inverter allows
zero-sequence current and can thus be used to demonstrate the
op - lslop + K y h / , / 2 . (40) &&ivenes of the zero-sequem transformation. The modulation
JZquahons (33-40) must be wxitkn for each referem m e strategy is a simple voltage oncellation sirate [14] such that a
considered For the 240 d e p trapezoidal machine, x = 1, -5,7 is symmetric rectangular wave voltage is appliefkh a ked duty
substituted into (33-34) and (37-38) while y = 3 is substituted into cycle as shown in Fig 4, w h e ~T = 2nl0, is the period of the
(35-36) and (3940). This yields a total of eight voltage and flux waveform and D is the duty cycle. The phase of the weform is
linka eequations. ~ h i f t e d b y 4radianswhere+,=O
~ isusedintheexperimental
e o f a This phase shift c o r r q o d to the fundamental component
a ~ r ~ r t o e x p ~ t h e p o w e r i n t o t h e ~ ~ , t h e a v e r a g studies.
voltage h i e s a current is approximatedas the average of the voltage of the voltage being in phase with the BEMF. The voltage
h e s the average of the current. This can be shown by writing each harmonics, although severe in this drive, however m e well to
variable in (18) in terms of its Fourier series repmntation, demonstrate the effeaiveness of the h4RF NLAM. The MRF
multiplying, and then the avera e Accuracy of this voltages canbe shown from (43) to be
procedure was demonstrated in [4] and is &her c o n k n d herein. -
vx'
qs -
2(vdc-2vrr)
[sin(mf) - sin(nx(l+ f)lcos(x+,) (44)
__ --
R1
Theinputpower isgivenby
-- --
%=[! Z (v$i;i+vgi;)+
neN
Z (4v;;,'i;;,'+4v$i$)]
mGM
(41)
where the sets Nand Mare the sets ofqdand C X r~ e f e m h e s
considered,rqectively. The toque equationis averaged to yield
- - - -
To = yh' [?-+E (KLn-,iqs
qs n=l
(1-6n)r
+ K k , + l i y ) r+2KLn_3ib6,"-3)']
(42)
Note that the cogging torque term is eliminated by the averaging
plX&R.
It will often be d e s i l e to calculate the ubc variables once the
444
voltage or current
m& or command
Modulation Inverter &
Strategy de Supply
was not shown because a suitable torque sensor was not available
idc
L
I
2001
15,
-15'
401 20 m a
401 ibS
'01
-151
401
I n in m~
-L.
--".
Ihe
the be looking into the drive. In each of t@e calculaijons,
hLAM is shown to be cornstent yth the hardware
measmments andor a detailed computer simuhon.
Daoasintbeseareas
' ~ D R C l i A whitcomb m97)reccived e BS in Nuclear Engineming from the
Univmity of Washington Seattle, WA in 1984, an SM in Electrical h&erina and
Compute; Science fi6m MlT in 1992, and a Naval Engineer degree h m MiT in
IX. ACKNOWLEDGMENTS 1992. He is CUtTently a PhD. candidatein mechanical engineering at the Uniwity
of Maryland, College Park, Maryland His currentposition is ss a Rogram OfXcer in
This a r t has been supported by the Ol3ce dNaval Research the Ship Smclure and Systems Science and Technology Division (ONR 334) at the
office of Naval Research in Arlington, V i a , ovaseeingbasic research inelectrical
grant numberN00014-%-14522. disiribution systems He is also the Systems Engineering Manager for the P o w
X. REFERENCES Electronics Building Block (PEBB) project team. His twenty years of naval service
has included tours onboardthe USS SCAMP (SSN 588), shipwork coordinator for
[l] RD. Middlebrook, "Input Filter Considemtiom in Design and Applications of condnrctionwork on nuclear attack submarines a! the Supenisor of Shipbuilding.
Switching Regulators: IEEE hdusby Applications Society Meeting, 1976 Convmion, and Repair, Groton, Connecticut, and as a ship m a r c h design engineer
for design of submarine systemr at the Naval S,d? Warfa ?nter,,-
Record,pp. 366-382. Maryland His main mearch intRest is in muhdiffiiplmary design optunuatron of
[2] P. Pillay, "Modeling of Permanent Magnet Motor Drives," ZEEE Trans. on complex w .
IndushialElechonics, Vol. 15, No. 4, Nov. 1988, pp. 537441.