7 - Field Orientation
7 - Field Orientation
7 - Field Orientation
FIELD ORIENTATION
119
120 CONTROL OF INDUCTION MOTORS
^—of
the time run well under the full load, such efficiency optimization schemes
can bring significant energy savings.
Presented considerations explain why the separately excited dc motor
were for many decades the favorite actuator in motion control systems.
The dc motor not only generates the torque under the optimal condition
of orthogonality of the flux and current vectors, but it also allows fully
independent ("decoupled") control of the torque and the magnetic field.
The torque equation, to be used as a reference for the field-oriented
induction motor, can be written as
TM = Mf4. (7.1)
where A:^ is a constant dependent on the construction and size of the
motor.
All three torque equations, (6.17) through (6.19), of the induction motor
in the stator reference frame include the difference-of-products terms.
Notice that if, for example, in Eq. (6.18), Xq^ were made to equal zero,
the resultant formula would be similar to that, (7.1), for the dc motor.
Unfortunately, this is not possible, because X^j. constitutes the quadrature
component of the revolving vector, \^ of rotor flux. Thus, Xqj. = 0 is
possible only if X^ = 0, which is absurd.
However, if torque equations in a revolving frame are considered, the
manipulation described above becomes feasible. If
2 L
TM ~ 2^p"7^(^Qs^DR ~ ^DS^QR) (7-2)
where k^ = 2pJ3,
I 22 CONTROL OF INDUCTION MOTORS
FIGURE 7.2 Alignment of the revolving reference frame with the rotor flux vector.
k P^DR ADR.
^DS- X
J / ' ' L 3^Lr
Xos——
FIG U RE 7.3 Block diagram of thefield-orientedmotor in a revolving reference frame
aligned with the rotor flux vector.
'^DS
Because 0)^ = 0) and Wg - COQ = (o^ then the real part of Eq. (6.28)
may be written as
(7.5)
Under the field orientation condition, XQR = 0 and, with X^R = const,
dX^^/dt = 0, too. Hence, 1^^ = 0 and i^ = /QR, which, because A.^ =
XDR, indicates orthogonality of the rotor current and flux vectors. This is
the condition of optimal torque production, that is, the maximum torque
per ampere ratio, typical for the dc motor. Thus, the field orientation
makes operating characteristics of the induction motor similar to those
of that machine.
124 CONTROL OF INDUCTION MOTORS
As's (7.6)
FIGURE 7.5 Estimation of the rotor flux vector based on direct measurements of the
air-gap flux.
CHAPTER 7 / FIELD ORIENTATION 125
Sensors of the air-gap flux are inconvenient, and they spoil the rugged-
ness of the induction motor. Therefore, in practice, the rotor flux vector
(or another flux vector used for the field orientation) is usually computed
from the stator voltage and current. In particular, the stator flux vector,
Xs» can be estimated using Eq. (6.15) which, in turn, allows calculation
of the air-gap flux vector, X^, as
^m ~ ^s As's (7.7)
and estimation of the rotor flux vector, A^ from Eq. (7.6).
For best performance, the torque and flux in induction motors with
direct field orientation are closed-loop controlled. The torque, which is
difficult to measure directly, can be calculated using an appropriate equa-
tion, such as (6.18). A block diagram of the ASD with direct rotor flux
orientation using air-gap flux sensors is shown in Figure 7.6. Proportional-
integral (PI) controllers used in loops of the flux and torque control
generate reference components, /gs and i^^, of the stator current vector
in the revolving reference frame. The DQ-^dq dynamic transformation
block converts the i^^ and i^^ dc signals into i$^ and /*s ac signals
representing reference components of the stator current vector in the stator
reference frame. Operation of the dynamic transformation block is syn-
chronized by the angle signal, ®^ from the flux calculator. The i^^ and
/|s signals are applied to the dq^abc static transformation block to produce
reference currents, i%, i^^ and i^^, for individual phases of the current-
controlled inverter.
FIGURE 7.6 Block diagram of the ASD with direct rotor flux orientation.
I 26 CONTROL OF INDUCTION MOTORS
In the block diagram in Figure 7.6 and throughout this whole book,
the generic term "calculator" is used to represent an open-loop estimator
or closed-loop observer. Chapter 10 contains more information on the
estimators and observers of motor quantities.
EXAMPLE 7.1 At a certain instant, the angle, @^ of the rotor flux
vector in the drive in Figure 7.6 is 130°. The output signals, i^^ and
/^s, from the flux and torque controllers are 20 A and —30 A, respec-
tively. Find the required (reference) values of individual phase currents
in the stator.
Based on the DQ->dq transformation (6.22), ig = 20 cos(130°)
+ 30 sin(130°) = 10.1 A, and i^, = 20 sin(130°) + 30 cos(130°) =
- 4 . 0 A. Finally, the dq-^abc transformation (6.6) yields i*^ = 2/3 X
10.1 = 6.7 A, i^, = - 1 / 3 X 10.1 - I / V 3 X 4.0 = - 5 . 7 A, and
/*s = - 1 / 3 X 10.1 + I/V3 X 4.0 = - 1 . 0 A (the last result could
also be obtained from the Kirchhoff current law: i^^ = —/*s - /*s ~
-6.7 + 5.7 = - 1 . 0 A). •
where (o* denotes the rotor frequency required for field orientation and
©M is the angular displacement of the rotor, measured by a shaft position
sensor, typically a digital encoder. The required rotor frequency can be
computed directly from motor equations under the field orientation condi-
tion. With A^ = \DR,
and
(o* = ^ ^. (7.13)
' Tr X*
(o* = - ^. (7.15)
Variables /§§ and i^^ represent the required flux-producing and torque-
producing components of the stator current vector, i*, in the same way
that / | and I^ in Eq. (5.27) are the respective components of the stator
current phasor. If,
The reference current i^^ corresponding to a given reference flux,
X*, can be found from Eq. (7.11) as
TJ[? + 1 \ ( dkf \
while the other reference current, /^s, for a given reference torque, 7^,
can be obtained from the torque equation (7.3) of a field-oriented motor
as
ihs = 7- —• (7.17)
0 , = 0 * + 0„, (7.18)
I 28 CONTROL OF INDUCTION MOTORS
FIGURE 7.7 Block diagram of the ASD with indirect rotor flux orientation.
2
0
3
r/*-| 1 1 28.3 A"
^bs -55.9 A
3 [-724] 27.6 A
1 1
3 V3
Note that the d q ^ D Q transformation does not affect the magnitude
of a vector. Indeed, both if and il have the same magnitude of [28.7^
+ (-78.9)^]^^^ = [42.5^ + i-llAf]^'^ = 84.0 A. •
(7.19)
where
a = 1 (7.21)
44
denotes the so-called total leakage factor of the motor. When XQS = 0,
then
and
Substituting Eqs. (7.22) and (7.23) in Eq. (6.28), with coe = (o, that is,
^e ~ ^o ~ ^P ^^d solving for X^s, gives, after some rearrangements,
1 + aT,(p + JO),)
and
Solving Eq. (7.25) for /^s and Eq. (7.26) for w^ gives the reference values
of these two variables as
/ 1 \ X*
and
FIGURE 7.8 System for dynamic decoupling of the flux-producing and torque-
producing currents.
''^la-')-
Because, from Eq. (7.4), /^s = T^/(k^\fX then condition (7.30) can be
(7.30)
rearranged to
\Tl
Ml < j^d _ 1 (7.31)
2LM
132 CONTROL OF INDUCTION MOTORS
It can be seen that it is the total leakage factor, a, that imposes the "torque-
per-flux-squared" limitation in the stator flux orientation schemes.
EXAMPLE 7.3 Assuming the stator flux at the rated level of 1.229
Wb (see Example 6.2), what is the maximum allowable reference
torque for the example motor in the stator field orientation scheme?
From Eq. (7.20), the total leakage factor, a, is 1 - 0.041^/(0.0424
X 0.0417) = 0.049, while /:| = 2 X 3/3 = 2 Nm/A.Wb. Thus, from
condition (7.31), \T;^\ < 2(1/0.049 - 1) X 1.229^/(2 X 0.0424) =
691 Nm. This Umitation corresponds to 3.8 times the rated
torque. •
The decoupling system in Figure 7.8 can be augmented to a reference
current system shown in Figure 7.9. The latter system forms an important
part of the direct field orientation scheme shown in Figure 7.10. The
stator flux vector is calculated from Eq. (6.15). Alternatively, it can be
determined from information about the air-gap flux and stator current, as
K = K-^ LJs' (7.32)
Knowledge of the stator flux vector allows calculation of the developed
torque from Eq. (6.17). The easy identification of the stator flux vector
makes an indirect stator flux orientation scheme superfluous.
In a similar way, the D axis of the revolving reference frame for
transformation of signals /g^ ^^^ ^$s ^^^^ signals il I * and /*s can be
As
FLUX
CONTRaLER
A A A J ^
P+t P+OT.
1
Q^5HE
TORQUE
CONTROLLER p^M
^
H3
a- •CJr
- ^
FIGURE 7.9 Reference current system for the stator flux orientation scheme.
CHAPTER 7 / FIELD ORIENTATION 133
FLUX
CALCULATOR
INVERTER
REFERENCE
CURRENT
SYSTEM
T^
TORQUE
— ^CALCULATOR
FIGURE 7.10 Block diagram of the ASD with stator flux orientation.
aligned with the air-gap flux vector, Xj^. The air-gap flux orientation
scheme is similar to that of the stator flux orientation, with Xf replaced
with \*^, Xs with Xjn, L^ with L^, and a with a^ the latter symbol denoting
the rotor leakage factor, defined as
(J. (7.33)
The air-gap flux vector is either measured directly or estimated from Eq.
(7.7). The developed torque in an air-gap flux oriented motor is given by
part of the control system of the ASD are converted to reference signals
if and 0*. The dc-link current is controlled in the rectifier using a closed
control loop with a PI controller, while the reference phase signals enforces
an appropriate state of the inverter (see Figure 4.33).
Practical systems with current source inverters are more complicated,
due to the problems of sluggish response to the magnitude command and
the influence of stator EMF, e^ = |Vs — RJX on the dc-link current, i^.
Lead-type compensators and EMF estimators are used for performance
improvement.
7.7 SUMMARY