State of the Art of Induction Motor Control

advertisement
State of the Art of Induction Motor Control
Joachim Böcker, Member, IEEE, Shashidhar Mathapati
University Paderborn, Warburger Str. 100
D-33098 Paderborn, Germany
In that time the principle of speed control was based on steady
state considerations of the induction machine. The v/f control
was one outcome and even today it is commonly used for the
open-loop speed control of drives with low dynamic
requirements. Along with that, another well known control
technique was the slip frequency control method that was well
known for to yield better dynamics. This method was adopted
in all high performance induction machine drives until fieldoriented control (FOC) became the industry’s standard for AC
drives with dynamics close to that of DC motor drives. The so
called vector control or the field-oriented control was one of
the most important innovations in AC motor drives which
opened the door for the researchers aiming for ever enhancing
control performance. This contribution is organized as
follows, control aspects of induction motor drives are
discussed in Section II, aspects on observer theory are
discussed in Section III, sensorless drives in Section IV, and
parameter identification in Section V. The industrial standards
of induction motor drives is outlined in Section VI and
followed by the future trend and needs in section VII.
Abstract—The induction motor is well known as the
workhorse of industry. The development of variable speed
induction motor drives has a long history of more than four
decades. Today’s sophisticated industrial drives are the result of
the extensive research and development during the last decades.
In this paper the historical and recent developments and major
milestones in control of induction motors are pointed out first
and second how research results were translated into today’s
industrial standards, and third at last, what are the current
trends in research and industry are summarized.
Index Terms—Induction motor control
I. INTRODUCTION
B
EFORE the invention of variable frequency voltage and
current source inverters the induction motor was never
thought as continuously variable speed drive. Only some
adaptations of the load characteristic were feasible by
manipulations of the rotor resistance. The early days of
variable speed induction motor drives can be recorded back to
the 1960s, supplied by the silicon controlled rectifier (SCR).
isd
*
u sq
*
U dc
e − jθ r
d, q
Sa
*
Sb
Sc
iψ *
Inverter
−
ωrs
usd
PWM
*
Steadystate
isq
VoltageModel
ω rs *
E
−
iψ
α,β
ψ
VA
∫
ωr *
*
U
ωrs
−
Motor
is
VR 2
Speed
Sensor
(a )
(b)
U dc
d, q
−
iˆsq
ωrs
ψr *
VFF
−
*
isd
−
ψr
*
u sα
*
u sβ
*
Sa
PWM
isq
VFF
ωrs*
Sb
Inverter
Sc
α,β
−
iˆsd
d, q
θr
a, b, c
Observer
is
us
ωrs
(c)
Fig. 1. Different field-orientated control schemes
1-4244-0743-5/07/$20.00 ©2007 IEEE
Uβ
cosψ
sinψ
θr
1 isq
wr =
Tr isd *
Uα
+
VR1
1459
Motor
*
ψ sa *
s
U dc
U dc
Sa
−
T
ψ sa
ψ sb *
ψ sc *
Sb
−
ψ
T
Sa
T
sb
Sc
−
−
−
Inverter
ψ
ψ sc
T*
*
Switching
table
ψ
*
s
α, β
us
ψs
Inverter
s
Flux
Torque
DSC
Sc
−
ψ
a , b, c
Sb
Torque, Flux, Sector
Estimation
Motor
DTC
Motor
Fig. 2. DSC and DTC block schematics
II. CONTROL APPROACHES
Though R. H. Park [1] introduced rotating reference frames
already in 1929, it took a long time to develop the idea of
field-oriented control (FOC) that is based on the fundamental
insight that the torque is proportional to the cross product of
stator current and flux i s ×ψ r . The resulting decoupled
control of torque and field excitation is then quite similar to
DC motor control. Roots of FOC started from Germany. As
one of the first, Hannakam [2] built up a dynamic model of
induction machine with analog computer in 1959. Then in
1964, Pfaff [4] studied the dynamics of induction motors with
variable frequency supply. These publications in conjunction
with the text book of Kovacs and Racz [3] were then the
building blocks for the concept of Indirect FOC (IFOC)
presented by Hasse in 1968 [5][35]. Later in 1971, Direct
FOC (DFOC) was developed within Siemens by Blaschke [6].
Both authors proposed an orientation aligned with the rotor
flux vector. In the mid 1980s, when many researchers worked
on improvements of the basic FOC, Depenbrock presented the
Direct Self Control (DSC) [17] and Takahashi and Noguchi
the Direct Torque Control (DTC) [16]. Unlike FOC which
includes pulse width-modulated current control loops, DSC
and DTC are hysteresis controls working directly with stator
flux and torque without having the need for an inner current
control loop.
A. Field-Oriented Control (FOC)
In the concept of Indirect FOC (IFOC), flux orientation is
realized only by means of feed-forward control, typically by a
calculation of the slip frequency from the reference values,
Fig. 1a. This approach is simple and well performing for the
speed and position control even at low speeds. However, the
major drawback is that, the orientation of the control is very
sensitive to the rotor resistance, which affects the robustness
of the control. To overcome this problem the rotor resistance
has to be estimated online [12][14].
The other way is the Direct FOC (DFOC). The original
approach of Blaschke [6] included flux measurement coils to
accomplish the flux orientation, Fig. 1b. Instead of flux
measurement, DFOC includes usually flux observers to enable
flux orientation, Fig. 1c. The different types of flux observers
will be treated in the next section.
The concept of field orientation is not restricted to rotor
flux orientation but also possible with stator or air-gap flux
[18]. In the late 1980s there were few publications on stator
flux orientation [19] that presented some advantages over the
rotor flux-oriented control. A generalization is the concept of
universal field orientation [27].
B. Direct Self Control and Direct Torque Control
Unlike FOC with stator current as inner control objective,
DSC and DTC govern the stator flux by means of hysteresis
controls. The overall concept of torque control in DSC [17]
and the DTC [16] is the same, block schematic of these
controls are shown in Fig. 2. The difference between the
techniques is that DSC performs a hexagonal flux trajectory
while that of DTC is circular. The DSC was developed for
high power and traction application. Both possess high torque
dynamics compared to FOC. However, both the control
techniques have the inherent drawbacks of variable switching
frequency and higher torque ripple. Since then it has been
continuously worked by researchers to overcome these
inherent drawbacks. These problems opened various roots for
researchers to work on different kinds of strategies to avoid
the variable switching frequency [22][24][37], but sticking to
the fundamental concept of torque control.
In order to realize the control, either DSC or DTC, flux and
torque estimates have to be provided by a flux observer, quite
similar to FOC. Although, mostly the so-called voltage model
is mentioned in combination with DTC this is not mandatory,
as the control will also run with other types of observers.
III. FLUX AND TORQUE OBSERVERS
Task of the observer is to provide estimates of the flux of
the motor using available measured signals such as current,
voltage and speed. Depending on the control structure (FOC,
DSC, DTC) either stator or rotor flux estimates are needed.
However, since the rotor flux can be calculated effectively
from the stator flux (and vice versa) as long as the current is
available, this does not affect the presented main principles.
1460
us
ω0
Lr
Lm
is
RsLr
Lm
σ
−
−
is
ψr
1
P
−
Rr
Lm
Lr
ωrs
LsLr
Lm
1
P
−
ψs
Rr
Rs
σLs
− RsLm
σLsLr
1
: Integrator
P
Lm 2
σ =1−
LsLr
ψr
1
P
−
σLsLr
ψr
Rr
− jω rs
Lr
(b)
(a )
us
−
−
1
P
Rr
− jω rs
Lr
is
us
Rs + σLsP
ωrs
ωrs
(c)
−
Lr 2
Lm( Rr − jω rs Lr )
ψr
(d )
Fig. 3. Open-loop observers: a) Voltage/stator model b) Current/Rotor model
c) Voltage and speed model d) Voltage current and speed model
is
Rs
K
us
− iˆ
us
s
is
e− jθr
C
B
ωrs
A(ωr )
ψˆ r
ωrs
1
P
(a )
Lm
1 + τ rP
ejθr
Kp
−
Ki
P
−
σLs
1
P
−
ψˆ r
Voltage
Model
Current
Model
(b)
Fig. 4. Closed-loop observers: a) Luenberger type b) Gopinath type
Once a flux estimate is available, also a torque estimate can
easily be computed. Thus, all the flux observers can also
provide torque estimates.
A. Open-Loop observers
Open-loop observers do not include measures of error
feedback. They result in a straight-forward way from the
motor modeling.
Voltage or Stator Model (inherently speed sensorless): The
first flux estimator proposed in early 1970s [7] used for the
FOC was based on the stator circuit. The estimator is a simple
integrator calculating the stator flux vector from
ψ s = (u s − Rs i s )dt , and from that the rotor flux. The
method is very sensitive to offsets (such as motor current) due
to the pure integration. The other drawback is erroneous
estimation at low speeds, since the temperature dependent
drop of Rs i s dominates over the motor terminal voltage. In
order to overcome the offset problem, a low pass filter (LPF)
for the flux estimation is utilized in [14], and shown in Fig.
3a. It avoids the estimator windup but restricts to limit the low
speed operation much above the cut off frequency of LPF.
However, this model works very well at higher speeds and
field weakening [19].
Current or Rotor Model: Almost at the same time in 1974
the DFOC presented in [8] with the rotor model, which is also
well known as current model. The performance of this current
∫
model is sensitive to the rotor resistance at higher slips [20],
[28], shown in Fig. 3b. However, there is no particular
problem for operation at low speeds.
Voltage-Current and Speed Model: This model in the same
publication [8] proposed, and the details of implementation
can be seen in [13]. This is also known as open loop estimator
with cancellation technique, this technique suffers from many
issues like differentiation of current, division by speed and an
inherently high parameter sensitivity [28]. The model is also
shown in Fig. 3d.
Voltage-Speed Model: This is a full order flux observer,
which resembles the electrical model of the motor. The
observer uses the motor voltage and speed and calculates the
stator and rotor fluxes, shown in Fig 3c. The utilization of
such a model for the control can be found in [13].
The detailed error analysis due to the parameter variation
for the above estimators can be found in the doctorate thesis
of Zägelein [15].
B. Closed-Loop observers
The well known closed-loop observers are based on
Luenberger type observer and Gopinath’s type observer. Both
types allow an error feedback.
Luenberger Observer: A full-order observer is based on the
Voltage-Speed model of the motor, where motor current is the
output quantity of the state space model. This estimated
1461
Sensorless
control
Exploited
Fundamental wave
model
anisotropies
Closed loop
Open loop
observer
Rotor slot
observer
Mag - inductance
saturation
Voltage
model [38]
MRAS
[25]
- 2% of rated speed
- ≥ 2Hz
- Error of 0.5 rated slip - Error of 0.5 rated slip
Full order
non - linear [26 33]
Sliding mode
[36]
Artificial
sailiency
- 0.02 pu [33]
- 0.002 pu with load
- Error of 0.5 rated slip - Error of 0.5 rated slip
Fig. 5. Different sensorless control schemes
current is used to compare with the actual measured current
and drive the error in the feedback path to improve the
performance of the observer. Such a structure is shown in Fig.
4a. The utilization of such a scheme can be traced back to the
early 1980s in [15]. In this thesis, the author has provided in
depth for error analysis with the parameter variations and also
presented some simple optimization techniques for the
feedback circuit to minimize the flux magnitude and phase
errors. Researchers further explored this type of observer with
the stochastic approach (based on Kalman Theory) [23].
Gopinath’s type observer: The closed-loop flux observer is
formed from the two most desirable open-loop estimators
(presented above) which are referred as voltage model and
current model, Fig. 4b. The smooth transition between these
two models is governed by the bandwidth [29], which is
determined by the proportional and integral gains K P , K I of
the system.
IV. SPEED SENSORLESS CONTROL
Speed and position sensors are undesired due to various
reasons as cost, cabling, robustness, and construction
constraints. Many different approaches have been presented
for speed sensorless induction motor control, e.g. [25], [26],
[38].
Methods which are based on models assuming sinusoidal
field distribution belong to the class of fundamental-wave
methods. Many approaches of this class are derived from
classical motor modeling or are originating from system
identification techniques. All these methods work more or less
reliably for medium to higher speeds. The principle problem
with fundamental-wave speed estimation is that the induction
motor becomes an unobservable system at zero stator
frequency. Many efforts were spent to reduce the practical
margin of minimum speed or to avoid zero frequency by
appropriate manipulations of the flux magnitude.
If zero frequency is an issue, spatial anisotropies
(saliencies) of the motor like magnetic saturation or slot
harmonics could be utilized to detect speed and position of the
rotor or the flux, respectively. Two main streams were
presented working either with injection of additional
harmonics [31] or applying step-like test signals [30].
However, exploitation of anisotropies of induction motors is
much harder compared to synchronous motors, since natural
saliencies of normal induction motors are very small due to
skewing and optimized numbers of stator and rotor slots.
Thus, motors with particular properties and individual tuning
were required. Fig. 5 shows an overview about the various
methods of speed sensorless control [38].
V. PARAMETER IDENTIFICATION
Sophisticated model-based controls as FCO or DTC need
precise information about the motor parameters like stator,
rotor and mutual inductances and stator and rotor resistances.
A lot of parameter identification techniques have been
proposed, which can be grouped as off-line and on-line
identification. Off-line identification takes place during
commissioning or turning-on, while on-line identification is
carried out during the normal operation. First proposals for
off-line identification and self-commissioning are presented in
the 1980 [21]. Up to today there are multitudes of publications
and text books on parameter identification. Normally, off-line
identification has to be done at standstill, because usually the
shaft is not allowed to rotate.
VI. INDUSTRIAL STANDARDS IN INDUCTION MOTOR DRIVES
Today, three-phase induction motor drives are employed in
different industrial areas with a wide power range starting
from few 100W to several MW. Drives industry is very
thankful to the present generation of powerful
microprocessors, which is responsible for the realization of
control functions within short cost margins. However, even
today, cost of controller hardware is a limiting constraint,
particularly at the low-power and low performance drives.
Main market share of about 80-90% are simple drives with
low dynamic requirements like pumps and fans. All these
drives are working without speed sensors. The control
principle is still based on v/f control. In this segment there is
no need to introduce more powerful controls.
More sophisticated control is needed for all kinds of drives
1462
that require high dynamic speed or torque regulation or high
torque accuracy. Some examples are elevators, cranes, tooling
machines and many kinds of industrial automation drives.
Even drives for steel and paper mills, though it seems they are
only continuously running, demand highest performance due
to the extreme quality of the technologies. For most of these
applications industrial standard products are available that
come either with FOC or DTC. Many results from research
have found their way to these industrial products.
However, it has to be distinguished between standard offthe-shelf products and those that are individually designed or
adapted for particular applications, typically in the high power
range.
Installation and commissioning of standard drives is often
done by technical staff that is not familiar with the details of
AC motor control. Thus, higher level methods as Luenberger
observer or extended Kalman filter, requiring special
education are usually not adopted. These controls are results
of compromises between performance, cost, and, not least,
easy usability.
Self-commissioning functions are growing. However, that
is often done not by means of parameter identification
techniques, but using databases with motor data of the
supplier’s list.
Individually designed controls, e.g. for traction drives and
large industrial drives is often much more sophisticated and
close to latest research. In that business, an experienced staff
is usually responsible for development as well as for
commissioning.
Though most industrial controls allow also speed sensorless
operation, typically degradations in performance have to be
accepted. Highly performing sensorless drives with dynamic
and precise torque tracking even at low speed and during
regenerative braking are only a very small niche, e.g. when it
is difficult to mount a speed sensor in a wheel hub drive.
introduced as well as operational measures like
redundancy or fallback operation.
• Efficiency-optimized operation will grow more importance
with respect to energy saving demands.
• Controller hardware which is based today on microprocessors or DSP may change in the future more and
more towards ASICs or FPGA. A growing number of
contributions are observed in this area.
REFERENCES
[1]
[2]
[3]
[4]
[5]
[6]
[7]
[8]
[9]
[10]
[11]
[12]
VII. FUTURE TRENDS AND NEEDS
Today’s industrial induction motor drives have matured to a
relatively high level compared with needs. To accomplish that
level it took about a decade or more to transfer research
results to today’s industrial standards. However, what are the
open or upcoming issues and future trends?
• Reliable self-commissioning will become more and more
mandatory.
• Depending on the preceding item, market share of vector
controls as FOC/DSC will grow compared to v/f control.
• Servo-type drives seem to be of decreasing importance,
because this area is captured more and more by permanent
magnet synchronous motors. However:
• Because induction motors possess low inertia and are free
of cogging torque, there is a growing market segment of
high speed and test stand drives requiring smoothest
stationary torque, but also capability of rapid torque and
speed changes in order to apply desired test profiles.
• Safety aspects are getting more important. That addresses
software development standards as already partly
[13]
[14]
[15]
[16]
[17]
[18]
[19]
[20]
[21]
1463
Park, R.H., “Two reaction theory of synchronous machine –
Generalized method of analysis – Part 1,” AIEE Trans., 48, July 1929,
pp. 716-727
Hannakam, L., “Dynamic modelling of induction machine on an
analogue computer”, Regelungstechnik, 1959
Kovac, K.P., Racz, I., “Transiente Vorgänge in Wechselstrommaschinen” Verlag der ungarischen Akademie der Wissenschaften,
Budapest; 1959
Pfaff, G., “Zur Dynamik des Asynchronmotors bei Drehzahlsteuerung
mittels veränderlicher Speisefrequenz” ETZ-A 85, H. 22, 1964, pp.
719–724
Hasse, K., “Zum dynamischen Verhalten der Asynchronmaschine bei
Betrieb mit variabler Ständerfrequenz und Ständerspannung” ETZ-A
89, 1968, pp. 387-391
Blaschke, F., “The principle of field orientation applied to the new
trans-vector closed-loop control system for rotating field machines”
Siemens-Review 39, 1972, pp. 217–220
Becker, H., “Dynamisch hochwertige Drehzahlreglung einer
umrichtergespeisten
Asynchronmaschine”
Regelungstechnische
Praxis und Prozessrechentechnik 1973, pp. 217-221
Blaschke, F., Böhm, K., “Verfahren der Felderfassung bei der
Regelung stromrichtergespeister Asynchronmaschinen” IFACSymposium, control in power electronics and electric drives,
Düsseldorf, 1974, pp. 635-649
Bühler, H., “Einführung in die Theorie geregelter Drehstromantriebe”
Band 1, 2, Birkhäuser Verlag, Basel, 1977
Flügel, W., “Steuerung des Flusses von umrichtergespeisten
Asynchronmaschinen über Entkopplungsnetzwerke” ETZ-Archiv,
1979, pp. 347-350
Gabriel, R., Leonhard, W., Noedby, C.J., “Field-Oriented control of a
standard AC motor using microprocessor “ IEEE Trans. IA,
March/April 1980
Garces, L., “Parameter Adaptation for the Speed Controlled AC Drive
with a Squirrel-Cage Induction Motor Operated with Variable
Frequency Power Supply”, IEEE Trans. IA, 16, Mar/April 1980, pp.
173-178
Flügel, W., “Drehzahlregelung umrichtergespeister Asynchronmaschinen bei Steuerung des Flusses durch Entkopplungsnetzwerke”
Dissertation, TU München, 1981
Gabriel, R., “Feldorientierte Regelung einer Asynchronmaschine mit
einem Mikrorechner” Dissertation, TU Braunschweig, 1982
Zägelein, W., “Drehzahlregelung des Asynchronmotors unter
Verwendung eines Beobachters mit geringer Parameterempfindlichkeit” Dissertation, Universität Erlangen, 1984
Takahashi, I., Naguchi, T., “A new quick response and high
efficiency control strategy of an induction motor,” IEEE Trans. IA,
1986
Depenbrock, M., “Direct self control of inverter fed induction
machines,” IEEE Trans. PE, 1988
Ho, E.Y.Y., Sen, P.C., “Decoupling control of induction motor
drives” IEEE Trans. IE, 35, 1988
Xingyi Xu, De Doncker, R., Novotny, D., “A stator flux oriented
induction machine drive,” IEEE-PESC Japan Kyoto 1988, pp. 870876
Verghese, G. C., Sanders, S. R., “Observer for flux estimation in
induction machines,” IEEE Trans. IE, 35, Feb. 1988, pp. 85-94
Schierling, H., “Self-Commissioning- a novel feature of modern
Induction motor drives,” IEE conf on Power Electronics and variable
speed drives, 1988, pp. 287-290
[22]
[23]
[24]
[25]
[26]
[27]
[28]
[29]
Jänecke, M., Kremer, R., Steuerwald, G., “Direct self-control, a novel
method of controlling asynchronous machines in traction
applications,” in Proc. EPE Conf., Germany, 1989, pp. 75–81
Böcker, J., Janning, J., “Discrete time observer for PWM inverter-fed
induction motors,” EPE Firenze 1991, pp. 2.171- 2.176
Habetler, T.G., Profumo, F., Pastorelli, M., Tolbert, L.M., “Direct
Torque control of induction machines using space vector
modulation,” IEEE Trans. IA, Sept/Oct, 1992
Schauder, C., “Adaptive speed identification for Vector Control of
Induction Motors without Rotational Transducers,” IEEE Trans. IA
28-5, Sept/Oct, 1992, pp. 1054-1061
Kubato, H., Matsuse, K., Nakano, T., “DSP based Speed Adaptive
Flux observer of Induction Motor,” IEEE Trans. IA 29-2
March/April, 1993, pp. 344-348
De Doncker, R., Novotny, D., “The universal field oriented
controller” IEEE Trans. IA, 30-1, Jan/Feb, 1994
Jansen, P.L., Lorenz, R.D., “ A physical insight full approach to
design and accuracy assessment of flux observers for field oriented
induction machine drives” IEEE Trans. IA, 30, Jan/Feb 1994
Jansen, P.L., Lorenz, R.D., Novotny, D.W., “Observer-Based Direct
field orientation: Analysis and comparison of alternative methods”
IEEE Trans. IA, 30 July/August 1994, pp. 945- 953
[30]
[31]
[32]
[33]
[34]
[35]
[36]
[37]
[38]
1464
Schrödl, M., “Sensorless control of AC machines at low speed and
standstill based on the inform method,” in Proc. IEEE IAS Annu.
Meeting, Pittsburgh, PA, Sep 30–Oct 4, 1996, pp. 270–277
Degner, M.W., Lorenz, R.D., “Using multiple saliencies for the
estimation of flux, position and velocity in AC machines,” IEEE
Trans. IA, 34-5, Sept/Oct 1998, pp. 1097-1104
Vas, P., “Sensorless vector and direct torque control” Oxford
University press 1998
Maes, J., Melkebeek, J.A., “Speed sensorless DTC using an adaptive
flux observer” IEEE Trans. IA, 36-3, 2000, pp. 778-785
Leonhard, W., “Control of Electric Drives” 3rd edition Springer 2001
Hasse, K., “Feldorientierte Regelung im Rückblick” presented at
IEEE IAS/PELS/IES German chapter meeting, Braunschweig, 22
Nov 2001
Lascu, C., Boldea, I., Blaabjerg, F., “Very low speed sensorless
variable structure control of induction machine drives without signal
injection,” in Proc. IEEE IEMDC Madison, Jun 2003
Buja, G.S., Kazmierkowski, M.P., “Direct torque control of PWM
inverter-fed AC motors - a survey” IEEE Trans. IE, 51, Aug. 2004 pp.
744-757
Holtz, J., “Sensorless Control of Induction Machines – With or
Without Signal Injection?,” IEEE Trans. IE, 53-1, Feb 2006, pp. 7- 30
Download