Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
21 July 2009
This document was prepared as an account of work sponsored by an agency of the United States
government. Neither the United States government nor Lawrence Livermore National Security, LLC,
nor any of their employees makes any warranty, expressed or implied, or assumes any legal liability
or responsibility for the accuracy, completeness, or usefulness of any information, apparatus, product,
or process disclosed, or represents that its use would not infringe privately owned rights. Reference
herein to any specific commercial product, process, or service by trade name, trademark, manufacturer,
or otherwise does not necessarily constitute or imply its endorsement, recommendation, or favoring by
the United States government or Lawrence Livermore National Security, LLC. The views and opinions
of authors expressed herein do not necessarily state or reflect those of the United States government or
Lawrence Livermore National Security, LLC, and shall not be used for advertising or product endorsement
purposes.
This work performed under the auspices of the U.S. Department of Energy by Lawrence Livermore
National Laboratory under Contract DE-AC52-07NA27344.
i
Contents
Summary 1
ii
4.2.1 Transformation to dq0 Variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
4.2.2 Equivalent Circuit for the Electrical Motor System . . . . . . . . . . . . . . . . . . 15
4.2.3 Motor Torque Expression . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
4.2.4 Equation for the Rotor Speed . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
4.2.5 Equation for the Lag Angle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
4.2.6 Analog Circuit for Equations of Motion . . . . . . . . . . . . . . . . . . . . . . . . 17
4.3 Equations in the Rotating Frame . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
4.3.1 Transformation to the Rotating Frame . . . . . . . . . . . . . . . . . . . . . . . . . 17
4.3.2 Equivalent Circuits for the Rotating Frame . . . . . . . . . . . . . . . . . . . . . . 18
4.3.3 Output Torque for the Rotating Frame . . . . . . . . . . . . . . . . . . . . . . . . 19
4.3.4 Equations of Mechanical Motion . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
5 Preliminary Simulations 20
List of Symbols 23
References 24
iii
List of Figures
1 A family of B-H hysteresis loops for grain-oriented electrical steel. BR is called the rem-
anance and HC is the coercivity. Traversal direction during a complete cycle is counter-
clockwise (from Wikipedia). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
2 Traversal on the magnetic hysteresis curve. . . . . . . . . . . . . . . . . . . . . . . . . . . 26
3 Cross-sectional view of a cylindrical hysteresis motor. . . . . . . . . . . . . . . . . . . . . . 27
4 Cross-sectional view of disk hysteresis motor. . . . . . . . . . . . . . . . . . . . . . . . . . 27
5 Rotor and stator core assembly for a disk hysteresis motor (from Darabi et al., 2007a). . . 28
6 Equivalent circuits for the electrical system of a hysteresis motor in dq0 coordinates for
the stationary frame . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
7 Analog circuit representing the mechanical motor in purely nominally synchronous mode . 29
8 Diagram of the system model components . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
9 Moving between elliptical curves, δ′ < δ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
10 Simulation neglecting eddy currents: (a) mechanical angular speed, (b) lag angle, (c)
output torque, (d) rotor current magnitude, (e) mechanical output power, (f) stator current
magnitude. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
11 Simulation including eddy currents. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
12 Simulation with non-zero load torque of the full set of equations (left) and the equivalent
circuit equations (right). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
13 Simulation with no load torque of the full set of equations (left) and the equivalent circuit
equations (right). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
14 The hysteresis loop, sampled at 11 points. . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
15 The behavior of the lag angle δ vs rotor angle θ as rotor synchronism is reached and exceeded. 35
16 Hysteresis loops at several values of δ, shrinking (left) and re-expanding (right). . . . . . . 36
17 Motor geometry discussed in Miyairi and Kataoka (1965). Eq. (A.1) is developed from
integrating H around the dotted loop. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
iv
Summary
We performed a literature review and found that many equivalent circuit models of hysteresis motors in
use today are incorrect. The model by Miyairi and Kataoka (1965) is the correct one. We extended the
model by transforming it to quadrature coordinates, amenable to circuit or digital simulation.
“Hunting” is an oscillatory phenomenon often observed in hysteresis motors. While several works have
attempted to model the phenomenon with some partial success, we present a new complete model that
predicts hunting from first principles.
1
Chapter 1
1.1 Mode of Operation field creates poles on the rotor through magneti-
zation. These poles follow the rotating field, and
Hysteresis motors were first described by Steinmetz pull the rotor along. Without hysteresis (ignoring
(1917). They are characterized by a solid rotor induced eddy currents for the sake of argument),
composed of a material having a high degree of the rotor would not move along with the poles –
magnetic hysteresis. The rotor shape is a cylinder the magnetization-demagnetization cycle is a re-
or disk. Alternating current, usually polyphase, is versible process: the energy required to increase
applied to the surrounding stator coils. magnetization is cancelled by the energy released
All magnetic materials have some degree of hys- from demagnetization.
teresis – the magnetization on a magnetic material But, with hysteresis, the magnetized region
is less when an applied external field is increasing ‘wants’ to remain magnetized by following the ro-
than when it is decreasing. Consequently, the mag- tating stator field. The rotor material is effectively
netization of a hysteretic material will lag behind pulled along by the poles. The maximum net work
an external oscillating field. In an hysteretic ma- available to undergo a magnetization cycle is pro-
terial, the magnetization will be retained after an portional to the area inside the appropriate closed
exterrnal magnetic field is completely removed. In B-H hysteresis curve (Teare, 1940).2 Figure 2
fact, the field has to be reversed to some extent be- shows the counter-clockwise traversal during a sin-
fore the magnetization returns to zero. See Fig. 1 gle cycle. The figure also shows that a reversal in
for a plot of B vs H for a typical material. direction will result in tracing another curve.
Most ferromagnetic materials have some hystere-
If the load torque is sufficiently low that the re-
sis, although it is often neglected for materials with
quired work is less than or equal to the maximum
a low degree of hysteresis, such as soft iron. Some
available work, then the rotor moves along with
materials, such as cobalt-steel alloys, have a high
its magnetized poles. The rotor rotational speed,
degree of hysteresis and are suitable for rotors of
hysteresis motors.
field is equal to 2ωb /P where ωb is the angular frequency
In a hysteresis motor, the connections to the sta- (base frequency) of the polyphase input and P is the num-
tor coil windings alternate in phase so that a ro- ber of stator poles. This is the physical “synchronous
tating field is generated around the rotor, similar, speed” of the motor.
2
in this way, to an induction motor.1 The stator The constant of proportionality depends purely on the
number of stator coil poles and internal physical dimen-
1
The synchronous mechanical angular speed of the stator sions.
2
under steady-state conditions, is the same as the 1.2 Hunting Phenomena
rotating field’s, and the motor is said to be under
synchronous operation with rotational mechanical The preceding discussion mostly assumes steady-
speed equal to the synchronous speed (= 2ωb /P ). state or quasi-steady state speed conditions. As
we shall see, in reality, oscillatory conditions may
If the load torque is sufficiently high that the
occur which decay very slowly to steady-state. Os-
required work is greater than the maximum avail-
cillations about the synchronous speed, in particu-
able work, then the rotor lags behind the magne-
lar, are not uncommon. This phenomena is called
tized poles and, hence, the rotor rotational speed
hunting, or flutter.
will be less than the synchronous speed. The poles
The observed period of these oscillations is on
are, effectively, dragging the rotor along, but with
the order of 1 s, with values between 1-4 s reported
slippage.
in the literature. The root cause of these oscilla-
Although the magnetized poles on the rotor tions is the oscillation of the angle δ about its equi-
move along at the same rotational speed as the sta- librium value, where δ is the angle that the mag-
tor field, under ideal steady-state conditions, the netized poles lag behind the rotating stator field.
poles lag behind the stator field by some fixed an- The apparent magnetic inductances of the rotor
gle δ that increases with load torque. At zero load also contribute to the oscillations.
torque, the lag angle is zero. At the maximum load The oscillations are system resonances that can
torque before dropping below synchronous condi- be excited by perturbations such as changes or dis-
tions, it equals some maximum value δmax . How- tortions in the electrical power supply, or sudden
ever, the actual value of the angle depends on the or cyclic changes in the mechanical load. (e.g., un-
past history of the field due to hysteresis: the size even bearing friction).
and shape of the B-H hysteresis curve changes de- As observed in the literature, hunting oscilla-
pending on its previous path. tions in actual motors often do not decay, or de-
The power rating of the motor is usually selected cay very slowly. Although some progress has been
to be sufficiently high that no slip occurs under made in understanding hunting, we believe our
steady expected operating conditions. (Slip is de- study is the first to give a complete model of this
fined as the difference between the rotor speed and phenomenon.
the synchronous speed divided by the synchronous
speed.) However, slip occurs during initial startup,
before the synchronous speed is reached. During
1.3 Advantages and Disadvan-
this period, constant torque is exerted by the mo- tages of Hysteresis Motors
tor (ignoring torque due to eddy currents).
Some of the advantages of hysteresis motors are:
At subsynchronous speeds, induced eddy cur-
rents in the rotor are a significant contribution to • smooth, vibration-free operation,
the torque in addition to that from hysteresis. At • low noise,
the synchronous speed under steady-state, there
are no eddy currents, because there is no relative • steady-state speed is directly controlled by the
motion between the rotor and stator field. Above electrical input frequency,
synchronous speeds, the eddy currents (together • positive starting (non-zero torque at rest),
with the movement of the magnetized poles) cause • no preferential orientation,
the motor to act as an induction generator. Non-
steady conditions, including oscillations about the • constant torque,
synchronous speed will also induce eddy currents. • moderate current draw during startup,
3
• low noise. 1.5 Previous Work
4
not be treated separately and then added by linear without substantially introducing any new equa-
superposition. This means that the stator and ro- tions. We believe that our work is the first to
tor inductive properties must be treated as a single present such a method.
unit. It follows from Miyairi and Kataoka (1965),
that the effect of back-EMF from the rotor during
synchronous conditions must be incorporated as
1.6 Contributions of this Report
part of the self-inductance of the rotor-stator sys- The original contribution of this report are:
tem.3 Any additional back-EMF above this base-
line occurs only under slip conditions. 1. Confirm the equivalent circuit equations from
Miyairi and Kataoka.
1.5.2 Hunting Phenomenon 2. Derive the correct equivalent circuit equations
Clurman (1971) investigated the phenomenon of in the stationary and rotating dq0 reference
hunting from a system viewpoint using a second frames.
order model for the oscillations. A first-principles 3. Present a model that combines the correct
model was not given. equivalent circuit equations with an equation
Ideally, the equivalent circuit equations should for the lag angle that correctly and dynam-
be coupled to the mechanical equations of motion ically accounts for the steady-state due to
of the motor to predict hunting from a fundamen- changes in the torque output and motor load.
tal and mechanistic viewpoint. It was realized that
hunting oscillations cannot be predicted without
considering the lag angle as a dynamic degree of
freedom. Ishikawa and Kataoka (1985) presented
a linearized set of equations that introduced the
lag angle as a time dependent variable in its own
right and showed that hunting oscillations may be
predicted by this method. Truong (2004) also con-
sidered the lag angle as a dynamic degree of free-
dom. The apparent rotor currents were considered
to be constant. Darabi et al. (2007b) were the first
to combine the (albeit erroneous) equivalent cir-
cuit equations with a lag angle equation of motion.
However, all of these works presume that the oscil-
lations are about a pre-computed steady state lag
angle obtained from other calculations.
In this report, we propose a set of equations
that automatically and continuously computes the
steady state point consistent with the instanta-
neous current torque and load, in a natural way
3
Under synchronous conditions the magnetic field is inde-
pendent of the synchronous speed since the poles are fixed
on the rotor and rotate with the same speed as the stator
field. Thus, a baseline self-inductance can be defined that
is independent of the synchronous speed.
5
Chapter 2
6
of the three phases. They are coupled by mutual i0r = v0r = 0, (2.9)
inductances between each pair of phases that arise and, therefore, these variables can be ignored.
from leakage inductances between stator coils. The above transformation is in the frame of the
Although this coupling is not a problem for a stator coils and is considered to be in the station-
digital simulation, it complicates implementation ary frame. Another possibility is to use the ro-
into circuit simulation programs, such as SPICE. tating frame which moves along with the rotating
The transformation to what is known as dq0 co- stator field. The rotating frame is not convenient
ordinates will be seen to decouple the mutual in- for implementing into circuit simulation programs
ductances. Another advantage is the resulting re- because the transformation matrix depends on the
duction of the number of solution variables from angle of field rotation. However, it is convenient
six to four. for digital simulation because the input currents
We will use the subscript s to denote stator and voltages are transformed to constants. See
quantities and r to denote rotor quantities. Sec. 4.3.1 for details.
The 3-phase electrical inputs to the stator coils
of the motor are the voltages (vas ,vbs ,vcs ) and cur-
2.1.2 Electrical Circuit Equations
rents (ias ,ibs ,ics ). The dq0 variables are related to
these variables through the linear transformation: As derived in Sec. 4.1, the equations for the stator-
rotor electrical system in the dq0 stationary refer-
vds va ence frame are
vqs = To vb , (2.4) dλds
v0s vc vds = Rs ids + , (2.10)
dt
dλqs
vqs = Rs iqs + , (2.11)
ids
ia
dt
iqs = To ib , (2.5) dλdr
i0s ic 0 = vdr = Rr idr + , (2.12)
dt
where the matrix Tdq0 is defined as dλqr
0 = vqr = Rr iqr + . (2.13)
dt
−√12 − 1
1 √2
The “flux linkages” are given by
2
To ≡ 0 − 23 3
2 . (2.6) λds = (Lm + Lls )ids + Lm idr , (2.14)
3 √1 √1 √1
2 2 2 λqs = (Lm + Lls )iqs + Lm iqr , (2.15)
The inverse matrix is λdr = (Lm + Lhr )idr + Lm ids , (2.16)
λqr = (Lm + Lhr )iqr + Lm iqs . (2.17)
√1
1 0 2
√
1
3 √1
The quantity Lls is the leakage inductance be-
o ≡ −2
T−1 − . (2.7)
√2 2 tween stator coils. Lm is a form of apparent mu-
3
− 21 2
√1
2 tual inductance at the air gap between the stator
and rotor, and Lhr is an apparent inductance due
It can be shown that balanced inputs (i.e., of to rotor hysteresis. Rs is the stator coil resistance,
the form of (2.1) and (2.2)) upon transformation and Rr is the apparent rotor resistance given by
to dq0 variables, have zero voltages and currents
for the 0 variables: Rr ≡ HarmonicAverage{Rh , Re /s}
1
i0s = v0s = 0, (2.8) = , (2.18)
1/Rh + s/Re
7
where Rh is the contribution from hysteresis, Re is 2.2 The Mechanical Motor Sys-
eddy current resistance, and s ≡ (ωr −ωb )/ωb is the tem
motor slip. Here, ωr is the rotor electric angular
speed.4 2.2.1 Output Torque
The above equations can be rewritten in matrix
notation as The output torque of the motor is given by
3 P
Te = Lm Ig Ir sin δ. (2.24)
d 2 2
Vdq = R + L1 · Idq , (2.19)
dt
The magnitudes of the rotor and gap currents are
where defined by q
Ir = i2dr + i2qr , (2.25)
vds ids q
vqs iqs Ig = i2dg + i2qg . (2.26)
Vdq ≡
0 ,
Idq ≡
idr ,
(2.20)
0 iqr The “air gap currents” are defined as the sum of
the respective stator and rotor currents:
Rs 0 0 0
idg ≡ ids + idr , (2.27)
0 Rs 0 0 iqg ≡ iqs + iqr . (2.28)
R≡
0
, (2.21)
0 Rr 0
0 0 0 Rr 2.2.2 Equation of Mechanical Motion
The equation of motion for the rotor electric angu-
Ls 0 Lm 0
lar velocity ωr is
0 L s 0 Lm
2 dωr
L1 ≡
Lm 0
. (2.22) J· = Te − TL , (2.29)
Lr 0 P dt
0 Lm 0 Lr
where J is the total moment of inertia, which in-
Here, we used the short-hand notation: cludes the rotor moment of inertia. The variable
ωb is the electric angular frequency of the rotating
Ls ≡ Lm + Lls , Lr ≡ Lm + Lhr . (2.23) stator field, which equals the “synchronous speed”.
It is equal to the angular frequency of the motor
input, and is the same frequency as in (2.1)-(2.2).
2.1.3 Equivalent Circuits for the Elec- The load torque TL is some function of the true,
trical System or mechanical, angular rotor velocity ω (=P ωr /2),
and includes damping terms.
Fig. 6 shows the electrical circuits whose governing
The lag angle δ obeys the equation:
equations are (2.10)-(2.13). The voltages and cur-
rents are in the dq coordinates. The inputs in the dδ 2
= · (ωb − ωr ), (2.30)
original abc system are transformed using (2.6) and dt P
(2.7). Each circuit consists of LR loops connected subject to the condition:
by a common mutual inductor.
|δ| ≤ δmax . (2.31)
4
Note that ωr is not the mechanical rotor speed, which we
call ω, but is related by ωr = P ω/2, where P = no. of If |δ| > δmax during solution of (2.30), then δ is
stator poles. reset to δmax if δ > 0, and −δmax if δ < 0.
8
2.2.3 Analog Circuit
Equation (2.29) for ωr can be implemented using
an LC circuit (see Fig. 7). To solve (2.29), we can
use an inductor circuit with unit inductance con-
nected to a controlled-voltage source whose output
is equal to the RHS of the equation.
Another possibility for (2.29) is to use an opamp
integrator whose input is a voltage source equal to
the RHS and outputs δ. To avoid accumulation
errors, the opamp integrator will have to be peri-
odically restarted.
9
Chapter 3
Again, Table II of their paper has typical motor B(t) = Bm cos(ωt − δmax ), (3.5)
dimensions that can be substituted into their ex-
pression. and fit for Bm and δmax . The above is done for
different values of Hm . Typically, δmax ranges from
1
Warning: Darabi et al. use mixed units for length, leading 30 to 50 degrees.
to various powers of 10 appearing in their expressions.
2
Note: The expression for X1 will be seen to have a factor Darabi et al. (2007a) expands (3.3) in the form:
of ωb , which cancels the denominator, leaving Lls to be
independent of ωb . B = a1 cos θ + b1 sin θ, (3.6)
10
where we see that where rr is the mean radius of the hysteretic ring
on the rotor and Vr = 2πrr tr ℓ is the volume of
a1 = Bm cos δmax , b1 = Bm sin δmax . (3.7) the rotor cylinder. Note that Rh is proportional to
In Fig. 4 of their paper, Darabi et al. (2007a) sin δ and can be negative.
have plotted a1 versus peak Hm (= Hp in their Rotor Hysteresis Inductance:
notation) for their particular rotor material. In
mKw2 Nw2 Vr µ
Fig. 3 of their paper, they plot the area Eh in the Lhr = cos δ. (3.14)
π 2 rr2
ellipse versus peak Hm . The parameter b1 is related
to Eh through
Eh 3.4 Axial-Field Disk Motor
b1 = . (3.8)
πHm
Rotor Gap Inductance:
The maximum lag angle can be found through
2mKw2 Nw2 µo rr ℓ
δmax = tan−1 (b1 /a1 ) , (3.9) Lm = . (3.15)
πp2 ℓg
and the permeability by
where
µ = Bm /Hm , (3.10) rr mean radius of rotor ring,
ℓ = ro − ri ,
where ro outer radius of ring,
Bm = a1 / cos δmax . (3.11) ri inner radius of ring.
We found that µ for their material does not vary Rotor Equivalent Resistance for Hysteresis:
much with Hm and has a value around 0.001.
mKw2 Nw2 Vr µ
Rh = ω b sin δ. (3.16)
π 2 p2 t2r
3.3 Cylindrical Motor
Rotor Hysteresis Inductance:
The rotor core which supports the hysteretic ring
is assumed to be of a non-magnetic material with mKw2 Nw2 Vr µ
Lhr = cos δ, (3.17)
zero permeability. π 2 p2 t2r
Rotor Gap Inductance:
where
2mKw2 Nw2 µo rg ℓµ Vr volume of rotor ring (= 2πrr ℓtr ),
Lm = , (3.12) tr thickness of rotor ring.
πp2 ℓg
where
m the number of phases,
p the number of pole pairs (= P/2),
3.5 Circumferential-Field Disk
Kw winding coefficient, Motor
Nw no. of stator windings per phase,
rg mean radius of air gap, Rotor Gap Inductance:
ℓ axial thickness of rotor, 2mKw2 Nw2 µo rr ℓ
ℓg air gap width. Lm = αo , (3.18)
πp2 ℓg
Rotor Equivalent Resistance for Hysteresis:
where
mKw2 Nw2 Vr µ (β12 + 4β22 ) sin δ
Rh = ω b sin δ, (3.13) αo ≡ . (3.19)
π 2 rr2 16k12 k2 β2
11
Rotor Equivalent Resistance for Hysteresis: 3.6 Effect of Eddy Currents
mKw2 Nw2 Vr µ Rahman and Qin (1997) give the following expres-
Rh = ωb αr sin δ. (3.20) sion for Re for a cylindrical motor:
π 2 rr2
12ℓρ
Rotor Hysteresis Inductance: Re = (3.28)
104 Ah
k12 (1 + k2 )2
−1
β2 ≡ tan + cot δ
sin δ
2 2
−1 k1 (1 − k2 )
− tan + cot δ . (3.26)
sin δ
12
Chapter 4
13
are where the matrix T0 is defined1 by
dλabc
s
vsabc = Rs iabc
s + , (4.16) −√12 1
1 −
dt 2 √2
dλabc To ≡ 0 − 23 3
. (4.27)
r 3 2
vrabc = Rr iabc
r + , (4.17) √1 √1 √1
dt 2 2 2
λabc
s = Labc abc abc
s i s + Lm i r , (4.18)
λabc = (Lhr + Lm )iabc + Lm iabc Its inverse is
r r s , (4.19)
√1
1 0 2
√
Ll1 + Lm −Lms −Lms 1 3 √1
−2
To −1 ≡ − . (4.28)
Labc
s ≡ −Lms Ll1 + Lm −Lms , √2 2
−Lms −Lms Ll1 + Lm − 21 2
3 √1
2
(4.20)
This is a particular case of a more general trans-
formation that will be discussed later.
vas var
vsabc ≡ vbs , vrabc ≡ vbr , (4.21) Writing (4.16)-(4.19) in terms of the transformed
variables, we have
vcs vcr
dλdq0
s
vsdq0 = Rs idq0
s + , (4.29)
ias iar dt
iabc ≡ ibs , iabc ≡ ibr . (4.22)
s r dλdq0
r
ics icr vrdq0 = Rr idq0
r + , (4.30)
dt
λdq0
s = Ldq0 dq0 dq0
s i s + Lm i r , (4.31)
4.2 Equations in the Stationary
λdq0
r = (Lhr + Lm )idq0
r + Lm idq0
s , (4.32)
Frame
4.2.1 Transformation to dq0 Variables which is the same form, except with transformed
matrix:
The voltages and currents are transformed by the
dq0 transformation:
Ldq0
s ≡ To Labc −1
s To = (4.33)
vsdq0 = To vsabc , vrdq0 = To vrabc ,
(4.23) Lm +Ll1 +Lms 0 0
idq0 = To iabc idq0 = To iabc 0 Lm +Ll1 +Lms 0 .
s , r , (4.24)
s r
0 0 Lm +Ll1 −2Lms
(4.34)
vds vdr
vsdq0 ≡ vqs , vrdq0 ≡ vqr , (4.25) 1
It is important to note that the power in terms of trans-
v0s v0r formed variables is not equal to the usual sum of the voltage
times current, but the expression must be multipled by a
factor of 3/2. Some authors select the scale factor so that
ids idr the transformation matrix is a unitary matrix (transpose
idq0 ≡ iqs , idq0 ≡ iqr , (4.26) = inverse) which preserves the power expression. Although
s r we prefer this latter selection, we have stayed with the gen-
i0s i0r eral convention.
14
The above follows from the identity: ias (t) = Io cos(ωb t + ψ1 ),
A −B −B
ibs (t) = Io cos(ωb t − 2π/3 + ψ1 ), (4.51)
To −B A −B T−1 o = (4.35) ics (t) = Io cos(ωb t + 2π/3 + ψ1 ),
−B −B A then, under transformation by To , they become
A+B 0 0
vds (t) = Vo cos(ωb t),
0 A+B 0 . (4.36)
0 0 A − 2B vqs (t) = −Vo sin(ωb t), (4.52)
v0s (t) = 0,
For convenience, we define
Lls ≡ Ll1 + Lms . (4.37) ids (t) = Io cos(ωb t + ψ1 ),
Note that the governing system of equations has iqs (t) = −Io sin(ωb t + ψ1 ), (4.53)
been transformed into decoupled equations: i0s (t) = 0.
From (4.46)-(4.49), we see that the rotor variables
d-equations
have zero values: v0r = 0 and i0r = 0. There-
dλds fore, under balanced inputs, we may ignore these
vds = Rs ids + , (4.38)
dt variables and their corresponding equations.
dλdr Summarizing the advantages of the dq0 trans-
0 = vdr = Rr idr + , (4.39)
dt formation:
λds = (Lm + Lls )ids + Lm idr , (4.40)
• The dq0 transformation diagonalizes the ma-
λdr = (Lm + Lhr )idr + Lm ids , (4.41) trix of mutual inductances between that stator
q-equations coils.
dλqs • The equations are decoupled into three inde-
vqs = Rs iqs + , (4.42)
dt pendent subsystems. Each subsystem corre-
dλqr sponds to a separate circuit. This simplifies
0 = vqr = Rr iqr + , (4.43)
dt their implementation into a circuit simulation
λqs = (Lm + Lls )iqs + Lm iqr , (4.44) program.
λqr = (Lm + Lhr )iqr + Lm iqs , (4.45) • Balanced 3-phase inputs are transformed to 2-
0-equations phase inputs.
15
Each term in the RHS of this equation corresponds Also in the Appendix, we show that an equiva-
to the voltage drop of the following components lent expression (when m = 3) for the torque out-
connected in series: resistor Rs , inductor Lls , and put, in terms of the flux linkages and currents, is
a mutual inductor Lm with total current ids + idr
corresponding to connection with the subcircuit for 3 P
Te = (λqr idr − λdr iqr ). (4.61)
the dr variables with current idr . 2 2
A similar observation holds for the qs equation.
This expression is not as well-behaved numerically
The equation for the dr variables is
because it relies on the cancellation of the phases
dλdr of two cross-correlations, which may, in some cases,
0 = Rr idr + ,
dt be large, but their difference may be small.
didr d(ids + idr )
= Rr idr + Llh + Lm .
dt dt 4.2.4 Equation for the Rotor Speed
(4.55)
The equation of motion of the motor is found us-
Similar to the ds equation, this equation describes ing the well-known formula for the conservation of
an electrical subcircuit with the following compo- angular momentum:
nents connected in series: resistor Rr , inductor Llh ,
a mutual inductor Lm interacting with the subcir- dω
J = (Te − TL ), (4.62)
cuit for the ds variables. The same type of circuit dt
also applies to the qr equation. where ω is the mechanical angular velocity of the
Fig. 6 shows diagrams of the resulting equivalent rotor. The moment of inertia J is the sum of the
circuits. moments of inertia of the external load and the
rotor. The external load torque TL is a function of
4.2.3 Motor Torque Expression the angular velocity ω and includes any damping
In Appendix B, we derive the following expression terms, such as that due to bearing friction.
for the torque output: The electric angular velocity ωr is related to the
m P mechanical angular velocity through
Te = Lm Ig Ir sin δ. (4.56)
P
2 2 ωr = · ω. (4.63)
2
The magnitude of the rotor and gap currents are
defined as q In terms of the electric angular velocity, the equa-
Ir = i2dr + i2qr , (4.57) tion of motion becomes:
q
Ig = i2dg + i2qg . (4.58) 2 dωr
J· = (Te − TL ). (4.64)
P dt
The “gap currents”, which pass through the induc-
tor Lm , are defined by2
4.2.5 Equation for the Lag Angle
idg ≡ ids + idr , (4.59) Recall that the lag angle is the angular difference
iqg ≡ iqs + iqr . (4.60) between the magnetic rotating field and the mag-
2 netized poles. When the magnitude of the lag angle
Note that our rotor currents idr , iqr have an opposite sign
to Miyairi and Kataoka’s definition. In their notation the δ is within the range:
gap currents are differences between the stator and rotor
currents instead of our sums. |δ| ≤ δmax , (4.65)
16
its time derivative is given by To avoid accumulation errors, the opamp integra-
tor will have to be periodically restarted.
dδ 2
= (ωb − ωr ). (4.66)
dt P
4.3 Equations in the Rotating
When the lag angle δ determined by Eq. (4.66) Frame
is outside its range, it must be reset to either δmax
or −δmax , depending on the sign of δ. We now show how to transform the electrical sys-
The hysteresis resistance Rhr was seen to be pro- tem equations to the frame of the stator field which
portional to sin δ. With sufficient damping, the is rotating with electric angular speed ωb , equal to
equation of motion will automatically adjust δ to the angular frequency of the motor input.
an equilibrium point so that the resulting resis-
tance Rh gives the rotor currents such that the out- 4.3.1 Transformation to the Rotating
put torque Te (which depends on Rh and, hence, Frame
on δ) equals the load torque TL .
The general dq0 transformation to a frame rotating
It can be shown that under steady conditions
with angle θ = θ(t) is given by3
the output torque is proportional to Rh . Increas-
ing δ will lead to higher torque until the maxi-
cos θ cos(θ − 2π ) cos(θ + 2π )
2 3 3
mum torque is reached at δmax . There will be a δ Tθ ≡ sin θ sin(θ − 2π 2π
3 ) sin(θ + 3 ) , (4.67)
such that the exerted torque equals the load as long 3 √1 √1 √1
2 2 2
as the load does not exceed the maximum exerted
torque. The matrix To for the stationary frame is a special
If rotor damping is insufficient, the lag angle δ case with θ = 0.
will oscillate about the equilibrium point, giving The inverse matrix is
rise to the hunting phenomenon.
√1
cos θ sin θ
Note that Rh will become negative for negative δ 2
Tθ −1 ≡ cos(θ − 2π 2π
3 ) sin(θ − 3 )
√1 . (4.68)
and, therefore, behaves as a voltage source, which 2
2π 2π 1
corresponds to the hysteresis motor acting as a cos(θ + 3 ) sin(θ + 3 ) √
2
generator. The negative torque generated acts to
restore the lag angle to a non-negative value. In Interestingly, Eq. (4.36) still holds. That is,
some cases, the angle may oscillate back and forth
A −B −B
between negative and positive values.
Tθ −B A −B T−1 θ = (4.69)
−B −B A
4.2.6 Analog Circuit for Equations of
A+B 0 0
Motion 0 A+B 0 . (4.70)
Equation (4.63) for ωr can be implemented using 0 0 A − 2B
and LC circuit (see Fig. 7). To solve (4.66), we can We now transform the abc variables to the rotat-
use an inductor circuit with unit inductance con- ing dq0 frame by
nected to a controlled-voltage source whose output
is equal to the RHS of the equation. vsdq0 = Tθ vsabc , vrdq0 = Tθ vrabc , (4.71)
Another possibility for solving (4.66) is to use an
idq0
s = Tθ iabc
s , idq0
r = Tθ iabc
r . (4.72)
opamp integrator whose input is a voltage source
equal to the RHS of (4.66) and whose output is δ. 3
The angle θ is an electric angle, not physical angle.
17
Written with these variables, Eqs. (4.16)-(4.19) be- 0-equations
come dλ0s
v0s = Rs i0s + , (4.88)
d −1 dq0 dt
vsdq0 = Rs idq0
s + Tθ T λ , (4.73)
dt θ s dλ0r
0 = v0r = Rr i0r + , (4.89)
d −1 dq0 dt
vrdq0 = Rr idq0
r + Tθ T λ , (4.74)
dt θ r λ0s = (Lm + Lls − 3Lms )i0s + Lm i0r , (4.90)
λdq0
s = Ldq0 dq0 dq0
s i s + Lm i r , (4.75) λ0r = (Lm + Lhr )i0r + Lm i0s . (4.91)
λdq0
r = (Lhr + Lm )idq0
r + Lm idq0
s , (4.76) If the inputs are balanced, then the stator inputs
given by (4.50) and (4.51) become
where Ldq0
is still given by (4.34).
s
It can be shown that4 vds = Vo cos ψ1 , vqs = 0, v0s = 0, (4.92)
ids = Io cos ψ2 , iqs = 0, i0s = 0. (4.93)
0 −dθ/dt 0
d
Tθ T−1 = dθ/dt 0 0 . (4.77) To summarize, upon transforming to a frame ro-
dt θ
0 0 0 tating with the stator field, we have that
Since the frame is rotating with the stator field, • The mutual inductance matrix is diagonalized
we have that as before.
θ = ωb t. (4.78)
• But, there are intercoupling terms between the
Thus, d and q equations: −ωb λqs and ωb λds in the
stator equations and −ωb λqr and ωb λdr in the
0 −ωb 0
d −1
Tθ T = ωb 0 0 . (4.79) rotor equations.
dt θ
0 0 0
• Balanced inputs are transformed to D.C. volt-
Consequently, the equations may be written as ages and currents, making analysis and digital
d-equations simulation easier.
dλds • Under balanced inputs, the number of state
vds = Rs ids + − ωb λqs , (4.80)
dt variables is, again, reduced from six to four.
dλdr
0 = vdr = Rr idr + − ωb λqr , (4.81) • Implementation into a circuit simulation pro-
dt
λds = (Lm + Lls )ids + Lm idr , (4.82) gram is cumbersome because the entries in the
transformation matrix Tθ , which are needed to
λdr = (Lm + Lhr )idr + Lm ids , (4.83)
transform variables back and forth, are sinu-
q-equations soidal functions of time.
dλqs
vqs = Rs iqs + + ωb λds , (4.84) 4.3.2 Equivalent Circuits for the Rotat-
dt
dλqr ing Frame
0 = vqr = Rr iqr + + ωb λdr , (4.85)
dt By examining the equations, we find that the
λqs = (Lm + Lls )iqs + Lm iqr , (4.86) equivalent circuits are the same as that for the sta-
λqr = (Lm + Lhr )iqr + Lm iqs , (4.87) tionary frame, except with the addition of voltage
4
sources −ωb λqs and −ωb λqr to the s and r loops,
This and other complicated matrix identities in this report
were checked using the symbolic mathematics computer
respectively, in the d circuit, and the addition of
program called Maxima, which is an open source descen- voltage sources ωb λds and ωb λdr to the s and r
dant of the well-established DOE Macsyma program. loops, respectively, in the q circuit.
18
4.3.3 Output Torque for the Rotating
Frame
In Appendix B, we show that the output torque is
given by
m P
Te = Lm Ig Ir sin δ, (4.94)
2 2
19
Chapter 5
Preliminary Simulations
20
Chapter 6
Is = V/Z (6.5)
21
Chapter 7
Eq. (2.30) for δ implicitly assumes that when teresis loops at intermediate values of δ are shown
−δmax < δ < δmax , the lag angle (δ) behaves as a in Fig. 16. The difference between the two outer
fixed point on the rotor and moves with the rotor. loops (delta = ±0.32) in the figure is the direc-
In reality, δ is determined by the behavior of the tion of hysteresis loop traversal. We note that a
rotor material hysteresis loop when the dH/dt in simple straight-line approximation for δ in Fig. 15
the material changes sign while |H| < |Hmax |, as would put a factor of 0.2 in front of the r.h.s. of
happens at point 1 in Fig. 2. (2.30). The only significant effect of that factor on
We use the hysteresis model of Potter and the previous simulations is to lengthen the period
Schmulian (1971), for which the magnetization M of “hunting” that appears after synchronism.
as a function of H is parameterized by α, with
Hc − H sgn α −1
M (H; α) = Ms sgn α − α 1 + tanh tanh S
Hc
(7.1)
where sgn α = 1 if α > 0 and −1 if α < 0, Hc is
the coercivity, Ms is the saturation magnetization,
S = Mr /Ms is the “squareness parameter”, and
Mr is the remanent magnetization. The parameter
α can take on values between -1 and 1, and sets the
size of the hysteresis loop.
If, at a value Hm , H reverses its direction of
change before the extrema of the hysteresis loop
(remagnetization), the material appears on a new
magnetization curve M (H; α′ ) , with
22
List of Important Symbols (in SI Units)
i current
√ (A) λ flux linkage (V-s)
j −1 µ permeability (H/m=N/A2 )
ℓ axial length or thickness of rotor (m) µo permeability of free space, 4π × 10−7 (H/m)
ℓg air gap thickness (m) ω actual rotor (mechanical) angular speed
m no. of electrical phases in the input (rad/s)
p no. of pole pairs (= P/2) ωb base angular frequency of electrical input
rg mean radius of air gap region for cylindrical (rad/s)
motors (m) ωr rotor electrical angular speed, = (P/2)ω
ri inner rotor ring radius (m) (rad/s)
ro outer rotor ring radius (m)
t time (s)
tr disk thickness (m)
v voltage (V)
B magnetic field (T=V-s/m2 )
H magnetizing field (A/m)
I current magnitude (A)
J moment of inertia of rotor plus load (kg-m2 )
Kw winding coefficient
Lhr apparent hysteresis inductance (H)
Lls stator leakage inductance (H)
Lm apparent air gap inductance (H)
Nw winding number
P no. of poles
Re apparent eddy resistance (Ω)
Rr apparent rotor resistance (Ω)
Rs stator resistance (Ω)
Te motor torque output (N-m)
TL load torque (N-m)
V voltage magnitude (V)
Vr volume of rotor (m3 )
δ lag angle between poles and rotating field
(rad)
23
References
O. M. A. Badeeb (2005), Investigation of the dy- T. Ishikawa and T. Kataoka (1981), Basic anal-
namic performance of hysteresis motors using ysis of disc-type hysteresis motors, Elec. En-
Matlab/SIMULINK, J. Elec. Eng., 56, 106- gng. Japan, 101, no. 6, 659-666.
109.
T. Ishikawa and T. Kataoka (1985), Stability
S. Clurman (1971), On hunting in hysteresis analysis of voltage source inverter-fed hystere-
motors and new damping techniques, IEEE sis motor, Elec. Engng. Japan, 105, no. 1, 417-
Trans. Magnetics, 7, no. 3, 512-517. 424.
24
M. A. Rahman, A. M. Osheiba (1990), Dynamic
performance prediction of polyphase hystere-
sis motors, IEEE Trans. Industry Appl., 26,
1026-1033.
25
Figure 1: A family of B-H hysteresis loops for grain-oriented electrical steel. BR is called the rem-
anance and HC is the coercivity. Traversal direction during a complete cycle is counterclockwise (from
Wikipedia).
26
Figure 3: Cross-sectional view of a cylindrical hysteresis motor.
27
Figure 5: Rotor and stator core assembly for a disk hysteresis motor (from Darabi et al., 2007a).
Figure 6: Equivalent circuits for the electrical system of a hysteresis motor in dq0 coordinates for the
stationary frame
28
Figure 7: Analog circuit representing the mechanical motor in purely nominally synchronous mode
29
Figure 8: Diagram of the system model components
30
Figure 9: Moving between elliptical curves, δ′ < δ.
31
(a) (b)
400 50
40
300
δ (degree)
ω (rad/s)
30
200
20
100
10
0 0
0 100 200 300 400 500 0 100 200 300 400 500
t (s) t (s)
(c) (d)
0.4 2
1.9
0.3
1.8
Te (N−m)
Ir (A)
0.2 1.7
1.6
0.1
1.5
0 1.4
0 100 200 300 400 500 0 100 200 300 400 500
(e) (f)
120
2.4
100
80
2.2
Pout (W)
Is (A)
60
2
40
20
1.8
0
0 100 200 300 400 500 0 100 200 300 400 500
Figure 10: Simulation neglecting eddy currents: (a) mechanical angular speed, (b) lag angle, (c) output
torque, (d) rotor current magnitude, (e) mechanical output power, (f) stator current magnitude.
32
(a) (b)
400 50
40
300
δ (degree)
ω (rad/s)
30
200
20
100
10
0 0
0 100 200 300 400 500 0 100 200 300 400 500
t (s) t (s)
(c) (d)
0.4 2
1.9
0.3
1.8
Te (N−m)
Ir (A)
0.2 1.7
1.6
0.1
1.5
0 1.4
0 100 200 300 400 500 0 100 200 300 400 500
(e) (f)
120
2.4
100
80
2.2
Pout (W)
Is (A)
60
2
40
20
1.8
0
0 100 200 300 400 500 0 100 200 300 400 500
33
ωr (s-1) ωr (s-1)
400
Eq. (2.10) through (2.30) δ (°) 400
Equivalent circuit δ (°)
with load with load
ωr and δ
ωr and δ
200 200
0 0
0 50 100 150 200 250 300 0 50 100 150 200 250 300
Time (s) Time (s)
Figure 12: Simulation with non-zero load torque of the full set of equations (left) and the equivalent
circuit equations (right).
ωr (s-1) ωr (s-1)
400
Eq. (2.10) through (2.30) δ (°) 400
Equivalent circuit δ (°)
with no load with no load
ωr and δ
ωr and δ
200 200
0 0
0 50 100 150 200 250 300 0 50 100 150 200 250 300
Time (s) Time (s)
Figure 13: Simulation with no load torque of the full set of equations (left) and the equivalent circuit
equations (right).
34
2
B (T)
0
-2
-0.10 -0.05 0 0.05 0.10
µ0H (T)
0.4
0.2
0
δ
-0.2
-0.4
0 2
θ
Figure 15: The behavior of the lag angle δ vs rotor angle θ as rotor synchronism is reached and exceeded.
35
2 2
δ = 0.32 δ = 0.005
δ = 0.18 δ = -0.16
δ = 0.005 δ = -0.32
0 0
B (T)
B (T)
-2 -2
-0.10 -0.05 0 0.05 0.10 -0.10 -0.05 0 0.05 0.10
µ0H (T) µ0H (T)
Figure 16: Hysteresis loops at several values of δ, shrinking (left) and re-expanding (right).
× F dψ stator
Hg + dHg
Hg
rotor
dψ
Figure 17: Motor geometry discussed in Miyairi and Kataoka (1965). Eq. (A.1) is developed from
integrating H around the dotted loop.
36
Appendix A
37
where θ is a parametric variable. Eq. (A.10) becomes
The B-field solution is approximated as a sinu-
m
soid of the form: IW cos(ωb t − ψ) =
2
B = Bm cos(ωb t − ψ − ϕo ). (A.6) Bm ℓg ptr
cos(ωb t − ψ − ϕo )+
µ o rg
where ϕo is a phase shift. From (A.5), and setting Bm r r
cos(ωb t − ψ + δ − ϕo ). (A.16)
θ ≡ ωb t − ψ, (A.7) pµ
the corresponding expression for the H-field is Multiplying both sides by j and replacing ψ by
ψ + π/2 in the above equation, we have
H = (Bm /µ) cos(ωb t − ψ − ϕo − δ). (A.8)
m
Substituting (A.6) into (A.2), we have j IW sin(ωb t − ψ) =
2
ptr Bm ℓg ptr
Bg = − Bm sin(ωb t − ψ − ϕo ). (A.9) j sin(ωb t − ψ − ϕo )+
rg µo rg
Bm rr
Substituting this result and (A.8) into (A.1), we j sin(ωb t − ψ + δ − ϕo ). (A.17)
pµ
have
Bm ℓg ptr Adding both sides of this equation to (A.16), we
F = cos(ωb t − ψ − ϕo ) have
µo rg
Bm rr m
+ cos(ωb t − ψ − ϕo + δ). (A.10) IW ej(ωb t−ψ) =
pµ 2
ℓg ptr rr ejδ
The conductor density for the k-th phase stator + Bm ej(ωb t−ψ−ϕo ) . (A.18)
µo rg pµ
winding is assumed to be of the form
Thus, solving for Bm , we have
W (k) = W cos(ψ − ψk ), (A.11)
rr ejδ
where mIW jϕo ℓg ptr
Bm = e + . (A.19)
ψk ≡ (k − 1)2π/m, (A.12) 2 µo rg pµ
2Kw Nw Since Bm is a real number, we must have
W ≡ . (A.13)
pπ
The balanced current in the k-th phase windings jϕo ℓg ptr rr e−jδ
Im e + = 0. (A.20)
is: µo rg pµ
I (k) = I cos(ωb t − ψk ). (A.14)
The above equation must be satisfied by ϕo . The
From Appendix C, the resulting magnetomotive equation can be shown to be rewritten as
force is
m rr ℓg ptr rr
X tan ϕo = sin δ + cos δ , (A.21)
F = I (k) W (k) pµ µo rg pµ
k=1
m which clearly has a solution for ϕo . Note that ϕo
depends on δ.
X
= IW cos(ωb t − ψk ) cos(ψ − ψk )
k=1 Thus, we have shown that the fields (A.6) and
m (A.8) satisfy the partial differential equations (A.1)
= IW cos(ωb t − ψ). (A.15)
2 and (A.2).
38
It will now be convenient to work in the complex flux lines with intensity Bg are cutting, at a right
domain. The complex field angle, individual stator conductors of length ℓ at
velocity ωb rg /p.
B̊ = Bm ej(ωb t−ψ−ϕo ) (A.22) From (A.9), we have
gives (A.6) by taking the real part: ptr Bm j(ωb t−ψ−ϕo )
B̊g = j e . (A.29)
B = ReB̊ = Bm cos(ωb t − ψ − ϕo ). (A.23) rg
and
A.1.3 Impedances
˚ 2rr ejδ
Ir(k) ≡ Bm ej(ωb t−ψk −ϕo ) . (A.27)
mpµW From (A.26) and (A.30), the apparent impedance
for the air gap is
(k)
The ˚ Ig is the component of the stator current
that induces the magnetic field in the air gap. Sim- −E̊k
(k) Z̊g =
ilarly, the ˚
Ir is the component of the stator cur- (k)
I˚g
rent that induces the magnetic field within the ro- jωb πtr ℓW p
tor material. =
2ℓg ptr /mµo rg W
ωb πℓrg W 2 mµo
A.1.2 EMF Derivation =j
2ℓg
The EMF induced into the k-th phase stator wind- 2ωb ℓrg Kw2 Nw2 mµo
ing by the gap field Bg is is found from application =j . (A.31)
p2 πℓg
of the Lorentz law:
Z 2pπ
ωb ℓrg This corresponds to an inductance:
E̊k = − B̊g W cos(ψ − ψk ) dψ. (A.28)
0 p
2ℓrg Kw2 Nw2 mµo
Lm = . (A.32)
Note that fluxes emanate from the magnetized p2 πℓg
poles on the rotor, and that the poles rotate at
the angular speed ωb of the stator field. Thus, the From (A.27) and (A.30), the apparent
39
impedance in the rotor material is is the slip, and ψr is the electric angular coordinate.
From the elliptical hysteresis curve assumption, we
−E̊k have from (A.5) that
Z̊r = (k)
I˚r 1
jωb πtr ℓW p H(x, y, t) = R(r) ej(sωb t−ψr +δ−ϕo ) . (A.38)
= µ
2rr ejδ /mpµW
ωb πtr ℓW 2 p2 mµ The relationship between the two fields may be
=j written as
2rr ejδ
B = µ̊H, (A.39)
2ωb tr ℓKw2 Nw2 mµ −jδ
=j e . (A.33) where we define the complex magnetic permeabil-
rr π
ity by
This corresponds to a resistance: µ̊ ≡ µe−jδ . (A.40)
2ωb tr ℓKw2 Nw2 mµ Maxwell’s Equations are
Rr = sin δ, (A.34)
rr π ∂B
∇×E=− , (A.41)
and inductance: ∂t
∂D
2tr ℓKw2 Nw2 mµ ∇×H=I− , (A.42)
Lhr = cos δ, (A.35) ∂t
rr π ∇ · D = ρ, (A.43)
that are connected in series. Note that the resis- ∇ · B = 0. (A.44)
tance increases with frequency.
From Eq. (A.25), note that the impedances The constituitive relation
correspond to an equivalent circuit with parallel I = σE. (A.45)
impedances Z̊g and Z̊r .
is needed to close the equations.
In the rotor material, we assume (1) no charges,
A.2 Paper by Miyairi and (2) no dielectric properties, and (3) neglect dis-
Kataoka, 1966 placement currents. Then, ρ = 0 and D = ǫo E.
Eqs. (A.42) and (A.43) reduce to
This paper extended their previous work by includ-
ing the effect of eddy currents in the rotor for the ∇ × H = I, (A.46)
case of a circumferential-flux motor. ∇ · E = 0. (A.47)
From (A.39) and (A.44), we have
A.2.1 Magnetic Field Solution
∇ · H = 0. (A.48)
In what follows the B and H field will be complex,
unless otherwise noted. Neglecting edge effects, we Taking the curl of (A.42) and using the general
only consider the field dependence in the angular vector identity:
and radial coordinate directions. The B-field is
assumed to be of the form: ∇ × ∇ × F = ∇(∇ · F) − ∇2 F, (A.49)
40
From (A.41) we have Or,
∂2Y
∂B π 2
2
∇ H=σ . (A.51) − + jµ̊σsωb Y = 0. (A.61)
∂t ∂y τ
where τ ∂Yy
Yx = −j (A.67)
Neglecting edge effects, for all z, we have π ∂y
Bgm τ c cosh(cy/tr )
= −j √ . (A.68)
Bz = 0. (A.58) 2 π tr sinh(c)
We assume a solution of the form: Summarizing, the magnetic field components are
Bgm τ c cosh(cy/tr ) j(sωb t−πx/τ −ϕo )
B(x, y, t) = Y(y)ej(sωb t−πx/τ −ϕo ) , (A.59) Bx = −j √ e ,
2 π tr sinh(c)
(A.69)
which meets the x-periodic boundary condition
(A.55). Substituting into (A.52), we have and
Bgm sinh(cy/tr ) j(sωb t−πx/τ −ϕo
∂ 2 Y π 2 By = √ e ). (A.70)
− Y = jµ̊σsωb Y. (A.60) 2 sinh(c)
∂y τ
41
Expressions for c A.2.2 Equivalent Circuit
We now derive some expressions for c that we need The stator has m pairs of input leads where m is
to use later. We define the quantities: the number of phases. The stator consists of p
pole pairs. There are 2p stator coils (one for each
α ≡ Re(c), β ≡ Im(c), (A.71) pole) with each coil connected to a single particular
phase. The particular phases of a coil alternate in
so that consecutive order as we go around the stator.
c = α + jβ. (A.72) We wish to find an equivalent circuit that will
duplicate the current-voltage relationship as seen
Given any complex u + jv, it can be shown that
by the input to the windings of each phase. The
r r equivalent circuit must include stator coils and
p 1 1
u + vj = (r + u) + j sgn(v) · (r − u), the electromagnetic interaction of the rotor with
2 2 the stator coils; in particular, the back-EMF from
(A.73)
the rotor magnetic field. In this section, we first
√ neglect mutual inductance between stator coils.
where r ≡ u2 + v 2 . Thus, from (A.62), we have
This effect can be added to the equivalent circuit
r through additional inductances, as shown in the
1
α= (γ + η), (A.74) main text of this report.
2
r As is commonly done, the stator is assumed to
1 have symmetrical perfect m-phase windings with
β = sgn(s cos δ) (γ − η), (A.75)
2 conductor density (no. of conductors/radian) for
the k-th phase given by
where we define the following:
r W(k) = W cos(πx′ /τ − ψk ), (A.82)
π 4 π 2
γ ≡ t2r +2 σsωb µ sin δ + (σsωb µ)2 , k = 1, 2, ..., m. (A.83)
τ τ
(A.76)
π 2
Here, W is the maximum conductor density given
η ≡ t2r · + σsωb µ sin δ . (A.77) by
τ
W = 2Kw Nw /pπ, (A.84)
From the above, note that the following identity
where Nw is the number of stator coil windings per
holds:
phase and Kw is the winding coefficient (0 < Kw ≤
α2 − β 2 = η. (A.78)
1). The phase shift ψk is defined as
Thus,
(k − 1)2π
α2 + β 2 = −η + 2α2 , (A.79) ψk ≡ , k = 1, ..., m. (A.85)
m
and By using Ampere’s circuit law, from Miyairi and
α2 + β 2 = η + 2β 2 . (A.80) Kataoka (1966) we obtain the equation relating the
air gap field and rotor edge field:
Another expression, resulting directly from
(A.74) and (A.75), is τ ℓg ∂Hg τ
F = + (Hx )y=tr . (A.86)
p π ∂x π
2αβ = sgn(s cos δ) γ 2 − η 2
Here, ℓg is the air gap thickness, and F is the mag-
= t2r σsωb µ cos δ. (A.81) netomotive force produced by the stator field. The
42
gap field Hg is given by Solving for I, we have
Assuming that 2
ℓg Bgm j(ωb t−ψk −ϕo )
j(ωb t−ψk )
Ie = −j √ e
I (k) = Iej(ωb t−ψk ) , (A.90) mW µo 2
τ 2 Bgm c
j(ωb t−ψk −ϕo )
where I is real, we show in Appendix C that the + √ coth(c)e .
π 2 µ̊tr 2
complex magnetomotive force can be written as
(A.97)
m ′
F = IW ej(ωb t−πx /τ ) , (A.91) Thus, we have
2
where x′ is the variable corresponding to x in the I (k) = Ig(k) + Ir(k) , (A.98)
stationary stator frame.
Substituting (A.69), (A.70), (A.91) into (A.86), where
we have
2ℓg Bgm j(ωb t−ψk −ϕo )
m ′ Ig(k) ≡ −j √ e , (A.99)
IW ej(ωb t−πx /τ ) = µo mW 2
2
ℓg Bgm j(sωb t−πx/τ −ϕo ) and
√ e
µo 2
τ 2 Bgm c 2τ 2 Bgm c
+ √ coth(c)ej(sωb t−πx/τ −ϕo ) . (A.92) Ir(k) ≡ −j √ coth(c)ej(ωb t−ψk −ϕo ) .
2
π µ̊tr 2 π 2 µ̊tr mW 2
(A.100)
From (k)
For phase k, the current Ig may viewed as the
(k)
x′ = x − ωr tτ /π = x − (1 − s)ωb tτ /π, (A.93) “air gap current” and Ir as the “rotor current”,
although the latter is not a true current in the rotor
we have that but rather one component of the stator current.
43
rotor is rotating relative to the stator. The coordi- By algebraic manipulation, we have
nate x′ on the stator is related to the x coordinate
1 −j(k−1)2π/m 2pτ ′
ℓωb Bgm πW jωb t
Z
on the rotor through (k)
E = − √ e · e dx
2pτ 2 0
1 2pτ −2jπx′ /τ +j(k−1)2π/m ′
Z
x′ = x − ωr tτ /π = x − (1 − s)ωb tτ /π. (A.101) + e dx
2 0
ℓωb Bgm πW jωb t
= − √ e · pτ e−j(k−1)2π/m
2pτ
Thus, from (A.57), we have i2pτ
τ j(k−1)2π/m
h
−2jπx′ /τ
+ e e dx′
−4πj 0
(Bs )x′ = (By )x=x′ +ωb (1−s)tτ /π,y=tr ℓωb Bgm πW jωb t
= − √ e · pτ e−j(k−1)2π/m
Bgm ′ 2pτ
= √ ej(ωb t−πx /τ ) . (A.102) !
2 τ j(k−1)2π/m −4πpj 0
:
+ e e − 1
dx′
−4πj
ℓωb Bgm πW j(ωb t−(k−1)2π/m)
From the Lorentz law, the electromotive force is = − √ e . (A.106)
2
Z 2π Apparent Impedances
E (k) = −ℓωb Bs W (k) dθ, (A.103)
0 The apparent impedance of the k-th phase circuit
is given by
−E (k)
Zg ≡ Zg(k) ≡ (k)
From (A.102) and (A.83), we have Ig
ℓπµo W 2
= jωb
ℓg
2τ
Bgm j(ωb t−πx′ /τ )
Z
E (k)
= − ℓωb √ e 4ℓµo Kw2 Nw2
= jωb . (A.108)
0 2 ℓg p 2 π
π ′
· W cos(πx′ /τ − (k − 1)2π/m) dx and
pτ
ℓωb Bgm πW jωb t 2pτ −jπx′ /τ −E (k)
Z
= − √ e e Zr ≡ Zr(k) ≡ (k)
2pτ 0 Ir
1 jπx′ /τ −j(k−1)2π/m ℓπ 3 µ̊tr W 2 m tanh(c)
· e = jωb
2 2τ 2 c
2ℓµ̊tr Kw Nw2 m tanh(c)
2
1 −jπx′ /τ +j(k−1)2π/m
+ e dx′ . (A.105) = jωb . (A.109)
2 τ 2 p2 c
44
Real and Imaginary Parts of Zr Thus,
We now find expressions for the real and imaginary je−jδ tanh(c)
parts of Zr . We have Zr = h
c
je c∗ tanh(c)
−jδ
je−jδ tanh(c) = h
Zr = h , (A.110) |c|2
c
(sin δ + j cos δ)(α − jβ)
= h tanh(c)
where α2 + β 2
2mωb µℓtr Kw2 Nw2 (tan δ + j)(α − jβ)
h≡ . (A.111) = h tanh(c) cos δ
τ 2 p2 α2 + β 2
We first derive some hyperbolic trignometric in- (α tan δ + β) + j(α − β tan δ)
= h tanh(c) cos δ
dentities. From the identities: α2 + β 2
(α tan δ + β) + j(α − β tan δ)
= h cos δ
sinh(c + c∗ ) = sinh(c) cosh(c∗ ) + cosh(c) sinh(c∗ ), α2 + β 2
sinh 2α + j sin 2β
· . (A.115)
sinh(c − c∗ ) = sinh(c) cosh(c∗ ) − cosh(c) sinh(c∗ ), cosh 2α + cos 2β
we have that Hence,
45
We have the identity: Therefore,
Z tr Z 2τ
1 ∂ReHu
Re(a)Re(b) = (a + a∗ )(b + b∗ ) ReBu dxdy
4 0 0 ∂x
tr
1 |Yu |2 −jπ
1
Z
= (ab + a∗ b∗ + a∗ b + ab∗ ) (A.119) = Re · · 2τ dy
4 0 2 µ̊ τ
1
= [Re(ab) + Re(a∗ b)]. π tr
Z
(A.120)
2 = |Yu |2 Re (−j cos δ + sin δ) dy
µ 0
Each term in the integral is of the form: π sin δ tr
Z
= |Yu |2 dy. (A.125)
µ 0
∂ReHu ∂Hu
ReBu =Re(Bu )Re From (A.67), we have that
∂x ∂x
2
τ 2 |c|2 | cosh(cy/tr )|2
1 ∂Hu Bgm
= Re Bu + 2
|Yx | = , (A.126)
2 ∂x 2 πtr | sinh(c)|2
1 ∂Hu and, from (A.64), we have
Re Bu∗ , (A.121)
2 ∂x 2
Bgm
2 | sinh(cy/tr )|2
u = x, y. |Yy | = . (A.127)
2 | sinh(c)|2
From (A.39) we have From the definition of hyperbolic functions, we
have that
∂ReHu 1 Bu ∂Bu
ReBu = Re + | cosh ζ|2 = cosh ζ cosh ζ ∗
∂x 2 µ̊ ∂x
1
∗
Bu ∂Bu
1 ∗ ∗
46
Therefore, (A.126) and (A.127) become The sum of the integrals is
2
Bgm τ 2 2 tr
Z
2
|Yx | = (α + β 2 ) |Yx |2 + |Yy |2 dy =
2 πtr 0
cosh(2αy/tr ) + cos(2βy/tr ) 2 t 2
Bgm r τ −β sinh 2α + α sin 2β
· , (A.130) σsωb µ sin δ
cosh 2α − cos 2β 2αβ π cosh 2α − cos 2β
2
Bgm 2
cosh(2αy/tr ) − cos(2βy/tr ) Bgm τ
2 α sinh 2α + β sin 2β
|Yy |2 = . + . (A.136)
2 cosh 2α − cos 2β tr π cosh 2α − cos 2β
(A.131)
We now integrate w.r.t. y, to give From (A.81), we have
Z tr
2
τ 2 2
Z tr
Bgm
|Yx |2 + |Yy |2 dy =
2
|Yx | dy = (α + β 2 )
0 2 πt r 0
2 t 2
Bgm
(tr /2α) sinh 2α + (tr /2β) sin 2β r τ −β sinh 2α + α sin 2β
· . (tan δ)
cosh 2α − cos 2β tr π cosh 2α − cos 2β
(A.132) 2
Bgm τ 2 α sinh 2α + β sin 2β
+
From (A.79) and (A.80), we have tr π cosh 2α − cos 2β
Z tr 2 2 2
Bgm τ 2 (−β sinh 2α + α sin 2β) tan δ
Bgm τ
|Yx |2 dy = · =
0 2tr π tr π cosh 2α − cos 2β
(− αη + 2α) sinh 2α + ( βη + 2β) sin 2β
α sinh 2α + β sin 2β
. (A.133) + . (A.137)
cosh 2α − cos 2β cosh 2α − cos 2β
Performing some algebra, we have Finally, from (A.125), we have
Z tr 2
Bgm τ 2 −β sinh 2α + α sin 2β
|Yx |2 dy = η FH =
0 2αβtr π cosh 2α − cos 2β 2 τ 2 sin δ
2
pℓBgm (−β sinh 2α + α sin 2β) tan δ
Bgm τ 2 α sinh 2α + β sin 2β
+ πµtr cosh 2α − cos 2β
tr π cosh 2α − cos 2β
α sinh 2α + β sin 2β
2
Bgm tr
τ 2
+ . (A.138)
= 1+ σsωb µ sin δ · cosh 2α − cos 2β
2αβ π
−β sinh 2α + α sin 2β A.2.4 Eddy Current Derivation
cosh 2α − cos 2β
2 2 From (A.42) we have that the induced eddy current
Bgm τ α sinh 2α + β sin 2β
+ . density I is given by
tr π cosh 2α − cos 2β
(A.134) I = ∇ × H. (A.139)
And, From (A.39) we have
Z tr
|Yy |2 dy = 1
0 I= ∇ × B. (A.140)
µ̊
2
Bgm (tr /2α) sinh 2α − (tr /2β) sin 2β
Because we neglected edge effects, we have that
2 cosh 2α − cos 2β
2
Bz = 0. Therefore,
Bgm tr β sinh 2α − α sin 2β
= . (A.135)
2αβ cosh 2α − cos 2β Ix = 0, Iy = 0. (A.141)
47
And, the only non-zero component is in the z di- From identity (A.120) we have
rection: τ σsωb
Re(By2 ) + |By |2 dxdydz. (A.150)
dFE =
1 ∂By ∂Bx 2π
Iz = − . (A.142)
µ̊ ∂x ∂y Upon integration w.r.t. x, the first term in the
Substituting the field solution (A.59), we have RHS vanishes and the second term is independent
of x. Thus, the total eddy current force is
1 ∂Yx
Iz = (−jπ/τ )Yy − ej(sωb t−πx/τ −ϕo ) . Z ℓ Z tr Z 2τ
µ̊ ∂y FE =p dFE dxdydz
(A.143) 0 0 0
pℓτ 2 σsωb tr
Z
Substituting (A.64) and (A.68), we have that = |By |2 dy
π 0
pℓτ 2 σsωb tr
Z
Bgm
Iz = √ (−jπ/τ )j sinh(cy/tr ) = |Yy |2 dy. (A.151)
µ̊ 2 sinh(c) π 0
τ c2
− 2 sinh(cy/tr ) ej(sωb t−πx/τ −ϕo ) From (A.135) and (A.81), we have
πtr
2 t
Bgm sinh(cy/tr ) π τ c2 j(sωb t−πx/τ −ϕo )
ℓτ 2 σsωb Bgm r β sinh 2α − α sin 2β
= √ − 2 e . FE = .
τ πtr π 2αβ cosh 2α − cos 2β
µ̊ 2 sinh(c)
(A.152)
(A.144)
From (A.81), we have
From (A.62) we have
2 t
Bgm sinh(cy/tr ) τ pℓτ 2 σsωb Bgm r β sinh 2α − α sin 2β
Iz = −j √ σsωb ej(sωb t−πx/τ −ϕo ) . FE = 2
π tr σsωb µ cos δ cosh 2α − cos 2β
2 sinh(c) π
2 2
pℓτ Bgm β sinh 2α − α sin 2β
(A.145) = . (A.153)
πtr µ cos δ cosh 2α − cos 2β
Or, simply,
Note: the above vanishes under no slip (s = 0), as
τ σsωb
Iz = − By . (A.146) it should, because it can be seen that β = 0 when
π
s = 0.
A.2.5 Eddy Force Derivation
A.2.6 Derivation of Parallel Circuit
The vector force on a conductor with current I in
a magnetic field B is given by the cross-product: Hysteresis Components
Therefore, the eddy force dFE in the x-direction PH + WH = mE12 /RH , (A.154)
on an infinitesimal rotor volume element dxdydz is where E1 is the electromotive force.
given by Eq. (26) of MK66,
dFE = −Re(Iz )Re(By )dxdydz. (A.148) WH = PH s/(1 − s) , (A.155)
Substituting (A.146) gives implies that
τ σsωb
dFE = (ReBy )2 dxdydz. (A.149) PH + WH = PH /(1 − s). (A.156)
π
48
Eq. (23) of MK66 is Eq. (29) of MK66 is
2 ω (1 − s)pτ 3 ℓ sin δ
Bgm 2 ω s(1 − s)pτ 3 ℓt σ
b Bgm b r
PH = f (s), (A.157) PE = g(s), (A.167)
π 2 tr µ 2π 2
with where
[α sin 2β − β sinh 2α] tan δ β sinh 2α − α sin 2β
f (s) ≡ g(s) ≡ . (A.168)
cosh 2α − cos 2β αβ(cosh 2α − cos 2β)
α sin 2α + β sinh 2β
+ . (A.158) Solving for RE from (A.164),
cosh 2α − cos 2β
Thus, 2π 2 mE12
RE = 2 ω 2 τ 3 pt ℓσg(s)
. (A.169)
Bgm b r
2 ω pτ 3 ℓ sin δ
Bgm b
PH + WH = f (s). (A.159) Substituting for Bgm from (A.161), we have
π 2 tr µ
πE1
Bgm = √ . (A.161)
2ωb Kw Nw τ ℓ
Thus,
Vr = 2pτ tr ℓ. (A.163)
so that
49
Appendix B
In keeping with the notation in Miyairi and is the area of the hysteresis ellipse, and the volume
Kataoka (1965), we define the “gap currents”, of the ring is
which are the currents passing through the induc- Vr = 2πrr tr ℓ. (B.10)
tor Lm , by1 From (A.26) and (A.27) we have
idg ≡ ids + idr , (B.1) Bm ℓg p2 tr π
Ig = , (B.11)
iqg ≡ iqs + iqr . (B.2) mµo rg Kw Nw
For balanced input, in the stationary frame, we Bm rr π
Ir = . (B.12)
have mµKw Nw
ids = Is cos(ωb t), And, from (A.31), we have
iqs = −Is sin(ωb t). 2ℓrg Kw2 Nw2 mµo
Lm = Lg = . (B.13)
By examining the relevant phase shifts in (A.26) p2 πℓg
and (A.27) with respect to the input, we have Therefore,
idg = Ig cos(ωb t + ϕo ), (B.3) 2
2πℓtr rr Bm 2
Vr Bm
Lm Ig Ir = = . (B.14)
idr = Ir cos(ωb t + δ + ϕo ), (B.4) mµ mµ
iqg = −Ig sin(ωb t + ϕo ), (B.5) From (B.8), we have
iqr = −Ir sin(ωb t + δ + ϕo ). (B.6) m
Te = pLm Ig Ir sin δ. (B.15)
(B.7) 2
The currents Ig and Ir are found from Eqs. (B.3)-
B.1.1 Torque in Terms of Currents (B.6), which give
Miyairi and Kataoka (1965) show that the torque q
output of the motor is Ir = i2dr + i2qr , (B.16)
2
pVr Bm pVr SH
q
Te = sin δ = , (B.8) Ig = i2dg + i2qg . (B.17)
2µ 2π
50
B.1.2 Torque in Terms of Flux and Cur- By examining the relevant phase shifts in (A.26)
rents and (A.27) with respect to the input, we have
From (4.41) and (4.45), the flux linkages are idg = Ig cos(ϕo ),
idr = Ir cos(δ + ϕo ),
λdr = (Lhr + Lm )idr + Lm ids , (B.18)
iqg = −Ig sin(ϕo ),
λqr = (Lhr + Lm )iqr + Lm iqs . (B.19)
iqr = −Ir sin(δ + ϕo ).
(B.25)
The torque “cross term” expression can be seen
to equal By duplicating steps in the derivations for the
stationary frame, we obtain the same form of the
(λqr idr − λdr iqr ) = Lm (iqs idr − ids iqr ) expressions:
= Lm (iqg − iqr )idr − Lm (idg − idr )iqr
m
= Lm (iqg idr − idg iqr ). (B.20) Te = pLm Ig Ir sin δ, (B.26)
2
m
Te = pLm (iqg idr − idg iqr ). (B.22)
2
m
Te = p(λqr idr − λdr iqr ). (B.23)
2
51
Appendix C
where
a ≡ e−4πj/m . (C.4)
Since
am = e−4πj = cos 4π + j sin 4π = 1, (C.5)
52