Fulltext:

advertisement
zarko.qxd
7.2.2006
15:16
Page 113
ISSN 0005–1144
ATKAAF 46(3–4), 113–122 (2005)
Damir @arko, Drago Ban, Ratko Klari}
Finite Element Approach to Calculation of Parameters of an
Interior Permanent Magnet Motor
UDK 621.313.82:519.6
IFAC 5.5.4
Original scientific paper
A method for calculation of parameters of an interior permanent magnet (IPM) motor at any operating point
using 2-D finite element method is presented. This approach is suited to be used in the design stage where it is
necessary to determine the motor parameters, namely inductances, which are simultaneously a function on motor
dimensions and terminal voltage constraints. An analytical technique based on a 3-D geometric model of the end
winding region in which each coil is modeled as a set of serially connected straight filaments has been used for
calculation of the end winding leakage inductance. The calculation of the mutual inductance of the end coils is
based on the multiple solutions of the Neumann integral. This approach to calculation of motor parameters has
been applied in the design of a 1.65 kW IPM motor for which a prototype has been built and tested.
Key words: permanent magnet motor, inductances, finite element method, simulation, testing
1 INTRODUCTION
Interior PM motors are attractive for applications
where operation in a wide speed range is required
(e.g. traction). Unlike surface PM motors which
have the same value of inductance in d and q axes
and where all the torque is produced by the magnet flux, interior PM motors have different d and q
inductances which results in an additional torque
component called reluctance torque. The fundamental torque equation can be derived from the phasor
diagram shown in Figure 1 and is given by
Tem
⎡
⎤
⎢
⎥
3
= p ⎢ Ψ md I qs − ( Lq − Ld ) I qs Ids ⎥ , Lq >Ld
⎥
2 ⎢ Reluctance
⎢ Electromagnetic
⎥
torque
⎣ torque
⎦
(1)
where p is the number of pole pairs, Ψmd is the
magnet flux, Ld, Lq, Ids and Iqs are the d and q axis
inductances and currents respectively. The maximum torque in this case will occur when the current phasor is shifted by an angle γ relative to the
q axis. In surface PM motors the maximum torque
occurs at γ = 0, i.e. when the current vector is located in the q axis.
There are two distinct regimes of operation of
an IPM motor: constant torque below corner speed
and constant power above corner speed, as indicat-
AUTOMATIKA 46(2005) 3–4, 113–122
Fig. 1 Phasor diagram of an interior PM motor
ed in Figure 2. The corner speed is defined as the
maximum speed at which rated torque can be developed with rated current flowing without exceeding the maximum terminal voltage available from
the inverter. Above that speed it is possible to
maintain constant power, but it is not possible to
develop rated torque without exceeding the voltage
113
zarko.qxd
7.2.2006
15:16
Page 114
D. @arko, D. Ban, R. Klari}
Finite Element Approach to Calculation of Parameters ...
IPM motors, but is also used for calculation of parameters of large synchronous generators [3, 4]. The
parameters calculated in this paper refer to the
steady state operation. However, FEM can also be
used to calculate instantaneous parameters to be
used in dynamic models of IPM motors [5, 6].
The main feature of the approach presented in
this paper is its suitability for repetitive calculations
in the design stage because it allows one to extract
information about the motor inductances, the number of turns per coil and the rated current and
torque from magnetostatic finite element simulations while taking into account the terminal voltage
constraints. For the purpose of motor design, the
steady state parameters are in most cases sufficient.
This principle of parameter calculation has been
integrated into an optimization scheme used to design a 1.65 kW prototype IPM motor which has
been built and tested.
Fig. 2 Capability curves of an interior PM motor
constraint imposed by the power supply. Moreover,
the ability to maintain constant power is not universally attainable for all interior PM motor designs. Only designs which satisfy the optimal flux
weakening condition first derived by Schiferl and
Lipo [1] will give the maximum constant power output in the field weakening regime above corner
speed. This condition is given by
Ψmd = Ld IR
(2)
where Ψmd is the flux of the magnets alone linked
by the armature winding, Ld is the d axis inductance and IR is the rated armature current. The normalized characteristic current is the quantity used
to show the properties of the IPM motor in the
flux weakening regime with respect to the optimal
flux weakening condition. It is defined as
Ic =
Ψ md
.
Ld I R
2 CALCULATION OF IPM MOTOR PARAMETERS
The proposed IPM motor topology analyzed in
this paper is shown in Figure 3. The motor has two
layers of cavities in the rotor which are shaped to
accommodate magnets of a simple rectangular shape which are cheap to manufacture. The motor has
been designed using Differential Evolution optimization algorithm [6] combined with the finite element method. The FEM was used to calculate the
motor parameters for each design that emerged out
of the optimization scheme. The design objectives
were to maximize the electromagnetic torque at
corner speed and maximize the characteristic cur-
(3)
The IPM motor design which satisfies (2) apparently has Ic = 1.
The important design parameters of the IPM
motor are its inductances, and the magnet flux linkage, since they greatly affect the amount of torque
the motor can develop and its power output in the
flux weakening regime above corner speed. The calculation of parameters presented in this paper is
based on finite element method (FEM) with »permeance freezing« which allows one to use superposition to extract individual parameters of the motor
under load and preserve information about saturation while taking into account the effect of cross-saturation as well. This principle has been mentioned previously in literature [2] in the case of
114
Fig. 3 Stator and rotor laminations of the prototype IPM motor
AUTOMATIKA 46(2005) 3–4, 113–122
zarko.qxd
7.2.2006
15:16
Page 115
D. @arko, D. Ban, R. Klari}
Finite Element Approach to Calculation of Parameters ...
rent of the motor. The optimization has been formulated as a constrained multiobjective minimization problem where a population of nondominant
solutions is determined from which a single solution is selected as the best compromise [8]. The details of the optimization scheme used to design the
prototype IPM motor can be found in [9]. Here we
only present the results related to calculation of
the motor parameters.
To simulate the operating point at the corner
speed, a magnitude of the current vector I and its
position with respect to the q axis (angle γ) need
to be determined first. These two parameters are at
the same time constrained by the rated terminal
voltage, which in this case is Vll = 230 V (line-to-line
value). The parameters which are known are the armature current density J and the slot fill factor ffill.
They are used to calculate the available number of
ampere-turns per slot which follows from
Nc I = JSffill
(4)
where Nc is the number of turns per coil and S is
the surface area of the slot. The slot area is calculated from the slot dimensions which result from
the stator outer and inner diameters and the yoke
and tooth thicknesses.
The number of turns per coil and the current
need to be separated. The separation can be done
in a straightforward manner using a phasor diagram
and considering the fact that the sum of the motor
back emf and the voltage drops on the armature
resistance and inductance have to be equal to the
terminal voltage V. The phasor diagram for the interior PM motor is shown in Figure 1. The steady
state equations after resolving voltages and currents
into d and q components can be written in the general form
Vqs = Ra I qs + ωΨ ds
Vds = Ra Ids − ωΨ qs
(5)
V = Vqs2 + Vds2
where
Ψ qs = Ψ mqd + Lq Iqs + Lqd Ids
Ψ ds = Ψ md + Ld Ids + Ldq Iqs .
(6)
Equations (6) also include the cross saturation
terms which will be further discussed in the paper.
The motor is designed for a rated operating point
at corner speed (1000 rpm). The parameters are initially calculated with an assumption that there is
only one turn per coil with Nc I as the total current
in the coil. The available number of ampere turns
per coil Nc I is obtained from (4). The additional
problem with the IPM motor is the lack of knowledge about the current control angle γTmax (see
AUTOMATIKA 46(2005) 3–4, 113–122
Fig. 4 Torque versus control angle curve used to find the control
angle for maximum torque. Cubic spline is used to generate the
curve from five points obtained by FE method
Figure 4) at which maximum torque is achieved
with rated armature current flowing. The rated current is defined as the maximum rms current at corner speed at which the maximum temperature in
the armature winding will not exceed the value allowed by the class of insulation assuming continuous operation of the motor. To determine γTmax,
five nonlinear magnetostatic FE simulations with
γ ranging from −20° to −60° are run first. The electromagnetic torque is calculated for each value of
γ using the well known equation
Tem =
3
p(Ψ ds I qs −Ψ qs Ids )
2
(7)
where p is the number of pole pairs, Ψds, Ψqs, Ids
and Iqs are the d and q components of the flux
linkage and current respectively. The flux linkages
Ψds and Ψqs are determined from the flux linkages
of phases a, b and c. For instance, the phase a flux
linkage is calculated as a sum of the flux linkages
of all phase a coils. The flux linkage of each individual coil is equal to the line integral of the magnetic vector potential Az along the contour of the
coil. In a 2-D FE model this integral is proportional to the difference between the average potentials
in the meshed geometric regions occupied by the
coil sides located in different pole regions. The
phase a flux linkage is then
Ψa = p
Qcoil p
= p
∑
k =1
Qcoil p
∑ Ψ coilk =
k =1
⎞
1⎛
⎜ ∫ Az dS − ∫ Az dS ⎟ N c la
⎟
S⎜S
S2
⎝ 1
⎠
(8)
115
zarko.qxd
7.2.2006
15:16
Page 116
D. @arko, D. Ban, R. Klari}
Finite Element Approach to Calculation of Parameters ...
where Qcoilp is the number of coil sides per phase
in one pole region, p is the number of pole pairs,
Nc is the number of turns of each coil, la is the
length of the stator core and S is the cross-section
of the coil region. Subscripts 1 and 2 denote coil
sides located in different pole regions. Since the
number of turns per coil is not known at this stage,
the flux linkages Ψa0, Ψ b0 and Ψc0 are calculated
assuming Nc = 1. The flux vector can now be formed
2
Ψ 0 = Ψ ds 0 + jΨ qs 0 = (Ψ a0 + aΨ b 0 + a2Ψ c 0 ),
3
a=e
j
2π
3
(9)
with
2⎛
1
1
⎞
Ψ ds 0 = ⎜Ψ a0 − Ψ b 0 − Ψ c 0 ⎟
3⎝
2
2
⎠
1
(Ψ b0 −Ψ c0 ).
Ψ qs 0 =
3
(10)
Fig. 5 Flux lines in the cross section of the prototype IPM motor
for the case of rated torque at corner speed of 1000 rpm
The subscript 0 is used to emphasize the fact that
flux linkages are calculated with Nc = 1. The currents Iqs and Ids are also not known, but the total
ampere turns per slot Nc I are known from (4).
Using γ and Nc I one can calculate
N c I qs = Nc I cos γ
N c I ds = Nc I sin γ.
(11)
Considering the fact that Ψds = NcΨds0 and Ψ qs =
= NcΨ qs0, the torque equation (7) can be written in
the form
3
(12)
Tem = p(Ψ ds 0 N c I qs −Ψ qs 0 Nc Ids )
2
where Nc Iqs and Nc Ids are calculated from (11). With
the torque calculated for five values of γ, cubic
spline is used to generate a smooth Tem vs. γ curve
as shown in Figure 4 and find the value of Tmax
where the maximum torque occurs.
Another nonlinear simulation with γTmax as the
control angle is run to get the field solution for
this operating point. The flux lines and the distribution of permeabilities for the rated operating
point at corner speed are shown in Figures 5 and 6
respectively. The most effective approach to calculate saturated Ld, Lq and Ψmd at this operating point
and still preserve all the information about the saturation in the motor is to »freeze« the permeabilities in the nodes of the finite element mesh. Once
the permeabilities are frozen the problem becomes
linear and the parameters can be determined one
at the time. Three linear magnetostatic simulations
are needed to determine Ld, Lq and Ψmd. In addition, cross-saturation parameters Lqd, Ldq and Ψmqd
can be determined from the same simulations. Al116
Fig. 6 Distribution of relative permeabilities in the cross section of
the prototype IPM motor for the case of rated torque at corner
speed of 1000 rpm
though small in this particular case, the effect of
cross-saturation has been generally recognized as
the phenomenon caused by saturation which manifests itself as the flux linkage in the axis perpendicular to the axis where the excitation is applied. At
this stage the inductances will be calculated for
Nc = 1 since the actual Nc is still unknown.
2.1 Inductances Ld0 and Lqd0
The first linear simulation is used to calculate
Ld0 and Lqd0. The magnet flux is turned off by setting the magnet remanence Br to zero. The current
vector must be aligned with the d axis. Since the
problem has become linear after freezing the permeabilites, the magnitude of the current vector can
be chosen arbitrarily. If the magnitude is chosen to
be 1 A, then to align the current vector with the d
AUTOMATIKA 46(2005) 3–4, 113–122
zarko.qxd
7.2.2006
15:16
Page 117
D. @arko, D. Ban, R. Klari}
Finite Element Approach to Calculation of Parameters ...
Ld 0 =
Ψ qs 0
Ψ ds 0
, Lqd 0 =
.
ids
ids
(15)
Inductance Ld0 only takes into account the flux
linkage in the core region. The 2-D FE simulation
neglects the leakage flux in the end region. Hence,
the end winding leakage inductance Lew0 is calculated separately using a 3-D analytical approach described later in this chapter and added to Ld0 to
calculate the total Ld. For the inductance Lqd0 2-D
FE simulation is sufficient since there is no cross-saturation effect in the end region because the end
winding is located in the air.
2.2 Inductances Lq0 and Ldq0
Fig. 7 Flux lines in the cross section of the prototype IPM motor
with frozen permeabilities used for calculation of saturated inductances Ld0 and Lqd0
axis the instantaneous phase currents have to be
defined as
i
(13)
ia = 1 A , ib = ic = − a = −0.5 A.
2
The d and q components of the current vector
are then
ids = 1 A , iqs = 0.
(14)
The inductances Ld0 and Ldq0 are calculated in a
similar manner, only in this case the current vector
needs to be aligned with the q axis. The phase currents are then
ia = 0, ib = − ic =
3
A
2
(16)
which in turns gives
ids = 0, iqs = 1 A.
(17)
The field solution is shown in Figure 8. After
calculating the flux components, the inductances for
one turn per coil are given by
Lq 0 =
Ψ qs 0
, Ldq 0 =
Ψ ds 0
.
iqs
(18)
Figure 7 shows the field solution for this case.
The flux linkages of phases a, b and c are calculated according to (8). The flux vector is formed and
its d and q components are calculated using (9)
and (10). The inductances for one turn per coil are
then
This simulation is used to calculate magnet flux
linked by the armature winding. In this case the
Fig. 8 Flux lines in the cross section of the prototype IPM motor
with frozen permeabilities used for calculation of saturated inductances Lq0 and Ldq0
Fig. 9 Flux lines in the cross section of the prototype IPM motor
with frozen permeabilities used for calculation of the flux linkages
Ψmd0 and Ψmqd0
AUTOMATIKA 46(2005) 3–4, 113–122
iqs
2.3 Flux linkages Ψmd0 and Ψmqd0
117
zarko.qxd
7.2.2006
15:16
Page 118
D. @arko, D. Ban, R. Klari}
Finite Element Approach to Calculation of Parameters ...
magnets are turned on by setting the magnet remanence Br to the actual value while phase currents
are equal to zero. The field solution is shown in
Figure 9. The flux linkages of the phase windings
are calculated again using the previously described
procedure. Equation (10) is then used to calculate
the flux linkages Ψmd0 and Ψmq0. Note that although
the magnets act only in the direction of the d axis,
there will also be a small cross saturation flux linkage in the q axis.
2.4 End winding leakage inductance Lew0
The end winding leakage inductance is a part of
the total leakage inductance of the phase winding.
In the core region the coils are located in the slots
which, with the assumption that iron is infinitely
permeable, makes it easier to predict the distribution of the leakage flux and calculate the leakage
inductance. The end winding region is more difficult to analyze because its magnetic circuit is entirely in the air and its winding structure is often
characterized by complex three-dimensional geometry of the coils. An additional difficulty is the effect that adjacent coils and phases have on each
other.
The most accurate approach to the end winding
leakage inductance calculation would be to use the
3-D finite element method. The main problem with
the 3-D FE method is the fact that the drawing of
a complex 3-D geometric structure, mesh generation and solution of a very large system of equations are extremely time consuming. This is the
main obstacle for practical utilization of the 3-D
FE method for the end winding leakage inductance
calculation in the design stage, especially if optimization is involved. The analytical approach is the
remaining alternative. There are different closed
form analytical solutions that can be found in literature [10–12]. One of the major problems of these
solutions is that they have been derived for an assumed geometric shape of the end coil which may
not be applicable for all types of windings and all
types of machines with different power ratings.
Therefore a more flexible method has been used in
this paper which models the end coil as a set of
serially connected straight filaments. This allows
one to define the end coil geometry of an arbitrary
shape and still calculate the inductance in a unique
manner.
The mutual inductance between any two coils in
the end region is calculated by adding the contributions of all possible pairs of filaments in both
coils. The method has been described in detail in
[13, 14] for the case of a turbogenerator with double-layer involute winding. It has been modified and
adapted in this paper to be used for a single-layer
118
end winding structure typical for small permanent
magnet motors. The method also takes into account
the influence of the iron core by applying the
method of images. Some assumptions on the magnetic properties of the core and the geometry of
the end region are necessary to simplify the problem. The following assumptions are made:
– the permeability of the iron core is constant,
– the iron core surface extends infinitely and fills
the entire half-space,
– the influences of slots, air gap and rotor shaft
are neglected,
– the coils are represented by infinitely thin conductors.
The three-dimensional contour of the end coil is
replaced by an arbitrary number of straight filaments depending on the desired accuracy of the
geometric model of the coil.
Such model for a single layer overlapping winding of a prototype IPM motor is shown in Figure
10. The complete model of the end winding containing all the coils is shown in Figure 11.
Talking about mutual inductance of the end coils
is incorrect, because an end coil does not represent
a closed circuit. For the lack of a better term, we
shall refer to the mutual inductance of the end
coils by which we shall imply the contribution to
the mutual inductance of the end parts of the coils.
Generally, the mutual inductance between two
closed infinitely thin contours l1 and l2 in space can
be calculated as
µ0 d l1d l2
M=
(19)
∫ r
4 πI l
1
Fig. 10 3-D model of the end coil of a single-layer overlapping
winding comprised of 20 straight filaments
AUTOMATIKA 46(2005) 3–4, 113–122
zarko.qxd
7.2.2006
15:16
Page 119
D. @arko, D. Ban, R. Klari}
Finite Element Approach to Calculation of Parameters ...
phase is calculated by adding the mutual inductance
of the first coil and all the others that belong to
the same phase. The obtained result is multiplied
by two to take into consideration both sides of the
machine. The mutual inductance of two phases contains the sum of mutual inductances of every coil
from the first phase and every coil from the second
phase. Due to symmetry, the mutual inductances of
any two phases are equal. The total inductance per
phase is equal to the sum of the self inductance
and the mutual inductance with other two phases.
With the existence of the parallel paths in the winding, the obtained result is divided by the squared
number of paths ( a2p ) because the inductance per
phase is proportional to the squared number of
turns connected in series.
Fig. 11 Full 3-D model of a single-layer overlapping end winding
of the six pole prototype IPM motor. a) XY plane, b) Perspective
view
where
r is the distance between segments d l1 and
d l2 . If the contour of the end coil is replaced by a
sequence of straight filaments, then (19) is replaced
by a sum of integrals of the form (Neumann integrals)
B
b
A
a
N = cos ϕ ∫ d l1 ∫
dl2
r
(20)
The mutual inductances between the first coil
and all other coils for different values of iron permeability are shown in Figure 12. The curves obtained for µr = 0 and µr = 1 represent the lower and
upper bounds within which one would expect to
find the actual value of the end winding inductance. Table 1 contains the values of the end winding leakage inductance calculated for different values of relative permeability of iron. When µr = 0, it
is assumed that the iron is infinitely conductive and
impermeable. When µr = 1, the influence of iron is
neglected. Finally, when µr = ∞, it is assumed that
the iron is infinitely permeable and infinitely resistive. For calculation purposes, infinity is replaced
by the value of 109 for the relative permeability.
In an actual motor, the core, the shaft and the
frame would act more as a conductive screen than
as a permeable, highly resistive surface. Therefore,
it is reasonable to take the value of the end win-
which are solved for all possible combinations of
straight filaments in both coils. This integral is
based on the integration of the magnetic vector potential due to the current in one coil along the contour of the other coil and represents the flux linkage. The angle ϕ in (20) is the angle between the
directional vectors of two straight lines in 3-D space while A, B, a and b denote starting and ending
points of each filament. The general solution of the
Neumann integral for two straight filaments in an
arbitrary position relative to each other in space
can be found in [14].
The mutual inductances are calculated between
the first coil and all other coils obtained by rotating every subsequent coil by an angle that corresponds to two slot pitches. Thus, the mutual inductance between any two coils amounts to calculation
of the mutual inductance of the first coil and another coil shifted by a certain number of slot pitches. The mutual inductance of the coils of one
AUTOMATIKA 46(2005) 3–4, 113–122
Fig. 12 Mutual inductance between two end coils as a function of
relative coil positions for the single-layer winding of the prototype
IPM motor assuming one turn per coil
119
zarko.qxd
7.2.2006
15:16
Page 120
D. @arko, D. Ban, R. Klari}
Finite Element Approach to Calculation of Parameters ...
Table 1 End winding leakage inductance for different values of
relative iron permeability and one turn per coil
Relative
permeability
of iron core
µr
Self
inductance
of one
phase
Lsew0, µH
Mutual
inductance
between
two phases
Mew0, µH
Total leakage
inductance
Lew0 = Lsew0+Mew0
µH
0
0.9625
0.1188
1.0813
1
1.0082
0.1444
1.1527
∞
1.0539
0.1701
1.2240
Thus the number of turns per coil Nc is uniquely determined from the terminal voltage V and the
motor parameters calculated assuming that Nc = 1
for the case of rated torque at corner speed. Once
the number of turns per coil is known the rated
current of the motor is simply
IR =
2.4.1 Armature winding resistance Ra0
The armature winding resistance is initially also
calculated assuming one turn per coil. The cross
area of the conductor is calculated from the slot
area S and the slot fill factor ffill. The resistance for
a single-layer lap winding with one turn per coil is
1 lturn Qs
κ75 3 a2p f fill S
Table 2 Parameters of the prototype IPM motor
Parameter
(21)
2.4.2 Number of turns per coil and the actual
parameters
The relationships between the actual parameters
and the ones calculated for one turn per coil are
given by
Ra = N c2 Ra0
Ld = N c2 ( Ld 0 + Lew 0 )
Lqd = N c2 Lqd 0
(22)
Ldq = N c2 Ldq 0
Ψ md = N cΨ md 0
Ψ mqd = NcΨ mqd 0 .
The number of turns per coil can now be calculated by combining (5), (6) and (22) in the following manner:
Nc =
120
Symbol
Rated power, W
Rated line voltage, V
Rated current, A
Rated corner speed, rpm
Maximum speed, rpm
Rated electromagnetic torque, Nm
Rated shaft torque, Nm
Power factor
Efficiency
RMS linear current density, A/m
Magnet remanence, T
Magnet relative permeability
Number of turns per coil
Armature resistance at 75 °C, Ω
Saturated q axis inductance at
corner speed, mH
Saturated d axis inductance at
corner speed, mH
End winding leakage inductance, mH
Saturated saliency ratio
Current control angle, deg
Cross saturation inductance, mH
Cross saturation inductance, mH
Magnet flux (rms value), Vs
Magnet cross saturation flux
(rms value), Vs
RMS line-to-line back emf at
6000 rpm, V
where lturn is the total length of one coil turn, Qs is
the number of slots, ap is the number of parallel
branches and κ75 is the conductivity of copper at
750 °C.
Lq = N c2 ( Lq 0 + Lew 0 )
(24)
where NcI is calculated from (4). The inductances,
the flux linkages and the number of turns per coil
of the prototype IPM motor have been calculated
in the proposed manner and are shown in Table 2
together with some other important data of the
motor. The correctness of the IPM motor model
based on parameters thus calculated can be verified by comparing the electromagnetic torque calculated directly from the FE simulation and calculated from the expression
ding leakage inductance calculated with µr = 0 as an
actual motor parameter. At this stage the leakage
inductance is calculated assuming that Nc = 1.
Ra0 =
Nc I
Nc
Value
P
V
I
nr
nmax
Tem
T
cos ϕ
η
K1s
Br
µr
Nc
Ra
1651
230
7.63
1000
6000
16.09
15.70
0.628
0.887
20538
0.20
1.15
27
1.01
Lq
76.1
Ld
Lew
ξ
γ
Ldq
Lqd
Ψmd
32.4
0.788
2.35
−46.83
1.039
1.039
0.1012
Ψmqd
−0.0017
Emax
160
V
.
2
2
⎡⎣ Ra0 N c I ds − ωLq 0 N c I qs − ωLqd 0 N c I ds − ωΨmqd 0 ⎤⎦ + ⎡⎣Ra 0 Nc Iqs + ωLd 0 Nc Ids + ωLdq 0 Nc Iqs + ωΨmd 0 ⎤⎦ (23)
AUTOMATIKA 46(2005) 3–4, 113–122
zarko.qxd
7.2.2006
15:16
Page 121
D. @arko, D. Ban, R. Klari}
Tem = 3 p(Ψ ds I qs −Ψ qs Ids )
Finite Element Approach to Calculation of Parameters ...
(25)
with d and q flux and current components given as
rms values. After taking into account that
Ψ qs = Ψ mqd + Lq Iqs + Lqd Ids
Ψ ds = Ψ md + Ld Ids + Ldq Iqs
(26)
Ldq = Lqd , Iqs = I cos γ, Ids = I sin γ
and substituting into (25), the torque equation takes the form
Tem = 3 p ⎡⎣Ψ md I qs −Ψ mqd Ids + ( Ld − Lq ) Ids Iqs +
2
2 ⎤
+ Ldq ( I qs
− Ids
)⎦ =
= 3 p ⎡⎣Ψ md I cos γ −Ψ mqd I sin γ +
(27)
1
+ ( Ld − Lq ) I 2 sin(2 γ) + Ldq I 2 cos(2 γ) ⎤⎦.
2
The torque calculated using (27) with parameters from Table 2 is
Tem = 3 ⋅ 3 ⋅ ⎡⎣0.1012 ⋅ 7 .63 ⋅ cos( −46 .83 °) −
− ( −0.0017 ) ⋅ 7.63 ⋅ sin( −46.83 °) +
(28)
1
+ (0.0761 − 0 .0324 )7 .63 2 ⋅ sin( −2 ⋅ 46 .83 °) +
2
+ 0.001039 ⋅ 7 .63 2 cos( −2 ⋅ 46 .83 2 ) ⎤⎦ = 16 .13 Nm
which is very close to 16.09 Nm in Table 2 calculated directly from the FE solution.
3
COMPARISON OF CALCULATED AND
MEASURED INDUCTANCES
The 1.65 kW prototype IPM motor has been designed using the multiobjective optimization algorithm previously mentioned. The IPM motor cou-
Fig. 13 Prototype IPM motor coupled to the induction machine via
torque transducer
AUTOMATIKA 46(2005) 3–4, 113–122
Fig. 14 Comparison of measured and calculated inductances of the
prototype IPM motor; a) q axis inductance, b) d axis inductance
pled to a 25 kW induction machine which is used
as a load is shown in Figure 13. The purpose of
designing and building the prototype has been to
investigate if the physical properties of the motor
predicted in the design stage can be actually
achieved in practice. The armature winding inductances Ld and Lq have been measured using static
tests with the locked rotor. The results of experiments conducted on the motor showed that the
measured q axis inductance was approximately
10–20 % lower than the calculated one, while the
measured d axis inductance was about 10 % higher
than calculated (Figures 14a and 14b). The lower
value of the inductance Lq could be attributed to a
larger effective air gap than assumed by the design.
The larger air gap can occur due to manufacturing
imperfections, but can also be created by changed
properties of the core material due to punching
and laser cutting of the rotor laminations.
121
zarko.qxd
7.2.2006
15:16
Page 122
D. @arko, D. Ban, R. Klari}
Finite Element Approach to Calculation of Parameters ...
4 CONCLUSIONS
A finite element based approach to calculation
of inductances of an interior PM motor has been
presented. This particular approach is suitable to
be used in the design stage since it allows one to
calculate the motor parameters while simultaneously taking into account the terminal voltage constraint at the corner speed. Thus it is possible to
determine the number of turns per coil and the
rated armature current from a single magnetostatic
FE simulation. This principle of parameter calculation has been integrated into an optimization
scheme used to design the 1.65 kW prototype IPM
motor which has been built and tested. The difference between calculated and measured inductances
of the prototype motor is between 10 % and 20 %.
Such difference could be attributed to manufacturing imperfections or changed properties of the core
material due to punching of the stator laminations
and laser cutting of the rotor laminations.
REFERENCES
[1] R. F. Schiferl, T. A. Lipo, Power Capability of Salient Pole
Permanent Magnet Synchronous Motors in Variable Speed
Drive Applications. IEEE Trans. on Industry Applications,
Vol. 26, pp. 115–123, Jan./Feb. 1990.
[2] N. Bianchi, S. Bolognani, Magnetic Models of Saturated
Interior Permanent Magnet Motors Based on Finite Element Analysis. Thirty-Third IAS Annual Meeting, St. Louis,
Missouri, Vol. 1, pp. 27–34, 12-15 Oct 1998.
[3] K. Ide, S. Wakui, K. Shima, M. Takahashi, K. Miyakawa, Y.
Yagi, Analysis of Saturated Synchronous Reactances of
Large Turbine Generator by Considering Cross-Magnetizing Reactances Using Finite Elements. IEEE Trans. on
Energy Conversion, Vol. 14, No. 1, March 1999.
[4] M. A. Arjona L., D. C. Macdonald, A New Lumped Steady-State Synchronous Machine Model Derived from Finite
[5]
[6]
[7]
[8]
[9]
[10]
[11]
[12]
[13]
[14]
Element Analysis. IEEE Trans. on Energy Conversion, Vol.
14, No. 1, March 1999.
B. [tumberger, G. [tumberger, D. Dolinar, A. Hamler, M.
Trlep, Evaluation of Saturation and Cross-Magnetization
Effects in Interior Permanent-Magnet Synchronous Motor.
IEEE Trans. on Industry Applications, Vol. 39, No. 5, Sept./
Oct. 2003.
L. Chedot, G. Friedrich, A Cross Saturation Model for Interior Permanent Magnet Synchronous Machine. Application to a Starter-Generator. 39th IAS Annual Meeting,
Vol. 1, pp. -70, Seattle, USA, 3–7 Oct. 2004.
R. Storn, K. Price, Differential Evolution – a Simple and
Efficient Adaptive Scheme for Global Optimization over
Continuous Spaces. Technical Report TR-95-012, ICSI,
March 1995.
C. A. C. Coello, R. L. Becerra, Evolutionary Multi-objective
Optimization Using a Cultural Algorithm. Proceedings of
the 2003 IEEE Swarm Intelligence Symposium, pp. 6–13,
April 2003.
D. @arko, A Systematic Approach to Optimized Design of
Permanent Magnet Motors With Reduced Torque Pulsations. Ph.D. thesis, University of Wisconsin-Madison, USA,
2004.
T. A. Lipo, Introduction to AC Machine Design. Wisconsin
Power Electronics Research Center, University of Wisconsin, 2004.
M. Liwschitz-Garik, C. C. Whiple, Electric Machinery. Vol.
2 AC Machines. Van Nostrand Publishers, 1961.
P. L. Alger, Induction Machines – Their Behavior and Uses.
Gordon and Breach Science Publishers, 1965.
I. Mandi}, Computation of Magnetic Fields in Saturated
Iron Structures with Special Reference to the Computation
of Short Circuit Performance of Induction Motors with
Wound Rotors. Ph.D. thesis, University of Southampton,
Faculty of Engineering and Applied science, Department
of Electrical Engineering, Southampton, United Kingdom,
1974.
D. Ban, D. @arko, I. Mandi}, Turbogenerator End Winding
Leakage Inductance Calculation Using a 3-D Analytical
Approach Based on the Solution of Neumann Integrals.
IEEE Trans. on Energy Conversion, Vol. 20, No 1, pp. 98–
105, March 2005.
Izra~unavanje parametara motora s umetnutim permanentnim magnetima metodom kona~nih elemenata.
Prikazana je metoda prora~una parametara motora s umetnutim permanentnim magnetima u bilo kojoj radnoj
to~ki kori{tenjem dvodimenzionalne metode kona~nih elemenata. Metoda je prilago|ena kori{tenju u fazi projektiranja motora gdje je potrebno odrediti parametre motora, posebice induktivitete, koji su istovremeno funkcija
geometrijskih dimenzija motora i ograni~enja naponskog izvora napajanja. Za prora~un reaktancije glava namota
kori{tena je analiti~ka metoda bazirana na trodimenzionalnom modelu ~eonog prostora motora u kojem je svaki
svitak modeliran kao skup me|usobno povezanih tankih ravnih linija. Prora~un me|uinduktiviteta svitaka u glavi
namota baziran je na rje{enju Neumannovog integrala. Navedeni pristup prora~unu parametara je primijenjen na
motoru s umetnutim magnetima snage 1,65 kW za koji je napravljen i ispitan prototip.
Klju~ne rije~i: motor s permanentnim magnetima, induktiviteti, metoda kona~nih elemenata, simulacija, ispitivanje
AUTHORS’ ADDRESSES
Dr. sc. Damir @arko
Prof. dr. sc. Drago Ban
University of Zagreb
Faculty of Electrical and Engineering and Computing
Department of Electrical Machines, Drives and Automation
Unska 3, 10000 Zagreb, Croatia
Ratko Klari}
Istarski vodovod d.o.o.
Sv. Ivan 8, 52420 Buzet, Croatia
Received: 2005-12-19
122
AUTOMATIKA 46(2005) 3–4, 113–122
Download