Академический Документы
Профессиональный Документы
Культура Документы
Deadbeat
Control
State
Observer
Member Atsuo
Non-member
of Induction
with Adaptive
Kawamura
Lazhar
Motor
Current
Poles
using
Selection
Ben-Brahim
(Yokohama NationalUniversity)
Summary
For a high power induction motor drive, the switching frequency of inverter can not become
higher than several kHz, and such switching, frequency produces a large current ripple, which in
turn, produces
based on deadbeat
control theory for current regulation is proposed. The PWM pattern is determined at every
sampling instant based on stator currents measurements, motor speed, current references and rotor
flux vector, which is predicted by a full-order observer with adaptive poles selection, so that the
stator currents
instant.
are controlled
to be exactly
currents
at every sampling
The proposed method consists of two parts : ( 1) derivation of a deadbeat control ; (2) construction of a full-order observer which predicts the rotor flux and the stator currents in the next
sampling instant. This paper
various system conditions.
describes
1.
a theoretical
and computer
simulations
under
Control, Observer
torque ripples. The deadbeat technique is a type of
control, by which the system exhibits a finite set
Introduction
analysis
in general,
requires
the
following
assump
tions(8)' ;
(1)
An exact
vector is available.
information
on the rotor
flux
(2)
The actual stator currents are adjusted
instantaneously
and precisely to the references.
the proposed
quency remains
every
590
bang-bang
current control,
sampling
instant,
and the
T. IEE Japan,
the PWM
torque
ripples
Descriptor
become
less
To
than
satisfy
rotor
flux
may
be
sensing
Thus,
more
desirable,
this
the
minimize
the
indirect
of
observers(")-(19),
works
tive
and
on
Ref.
estimated
flux
term
error
to
zero
are
to
in
the
Among
the
design
the
of
order
to
of
related
a
predic
converge
quickly.
the
minimum
The
order
flux
observer
using
corrective
meanings
was
these
reduced-order
designed
in
Ref.
(14)`(16).
=1-M2/L1L2
are
sensitive
to
the
measurements
rents(13)(17).
rotor
Furthermore
observers
this
of
do
not
problem,
observer
the
is
speed
around
estimate
the
poles
shifted
and
zero
flux
stator
of
adaptively
, R2
: stator
and
rotor
resistance,
L2
: stator
and
rotor
self
solve
full-order
depending
: stator/rotor
wr
: electrical
Vds,
on
Ids,
The
Combining
the
state
controller,
controlled
at
estimator
(observer)
the
stator
values
and
wide
source
ed
Iqs
: d-axis
digital
concludes
2.
angular
and
and
q-axis
q-axis
velocity,
stator
stator
volt-ages,
currents
Qr : d-axis
torque
equation
and
q-axis
is
rotor
fluxes
then
(3)
range
equation
of the mechanical
system
is
of
as follows,
deadbeat
inverter
controller
fed
in Section
observer
rotor
are
speeds.
The
inductance,
inductance,
the
currents
over
mutual
VQS : d-axis
follows,
the
speed.
deadbeat
as
these
To
dr,
motor
coefficient,
cur
speed,
well(17).
position
are
: leakage
noise
L1,
in
parameters
However
R
observers
of
prediction
o
error
machine
and
importance
in
denotes
expen
proposed
evaluates
symbol"""
where,
of
variation
(13)
the
feedback
on
been
analysis
The
sensor,
and
method's'-i10'.
emphasizes
error
hall
methods
parameters
works
direct
viewpoint
dependent
have
control
interesting
by
the
sensing
are
(2)
, the
unreliable
methods
effects
vector
recent
is
flux
they
as
From
method
Several
method.
(1)
such
theory.
indirect
but
parameters.
conventional
condition
method
in
use,
sive.
in
former
preferable
practical
flux
those
the
2 of
is
this
Deadbeat
induction
this
paper.
described
computer
applied
in
motor
The
drive
design
Section
simulation
for
3.
results,
where,
Te : electromagnetic torque,
TL : load torque Jm : moment of inertia,
D : damping factor
2. 2 Deadbeat control theory
Fig. 1 is the proposed digital control system of the
induction motor drive. Assuming that the inverter is
for high power application, 1.8 kHz sampling fre
is present
of
Section
and
(4)
voltage
full-order
4
gives
Section
paper.
control
law
(1)
The output
equation
D,1105,
is
2
591
Fig. 1.
Proposed
induction
motor
drive
system.
Fig. 3.
Timing
beat
chart
of the proposed
dead
control.
Fig. 2.
(8).
(example).
(5)
(6)
As long as these pulses are symmetrical
center of the sampling
Vq, the sampled-data
becomes",
at the
and (2 )
(2 x 2)
2. 3
Pulse
pattern
selection
T. IEE Japan,
Descriptor
and Tq(k)
for
obtained
selection
(1).
in
An
Fig.
of
in
actual
example
Eq.
(8
pulse
of pulse
).
is
The
the
method
same
pattern
used
as
in
Ref.
selection
is shown
corrective
predic
2.
3.
Full-order
3.1
Design
of
tion
observer
error
Recently,
are
a full-order
flux
deal
of no
change
with
low
in
approaches
was
However,
applied
none
problem
even
to
of
these
the
case
with
cor
in
parameters.
observer
prediction
published
theory
speed
motor
full-order
rective
several
observer
estimation(17)`(19).
papers
The
with
feedback
there
in which
rotor
observer
state
error
equation
feedback
becomes
as
Fig. 4.
Torque,
waveforms.
current
and
voltage
fol
lows(21),
were carried
out,
(9)
The
symbol"-"
where,
denotes
G=kG1 G2l
The
error
is
the
the
gain
dynamics
predicted
quantities.
matrix.
of
the
observer
is,
(10)
where,
(11)
The
gain
matrix
of Eq.
(10)
take
placement
first
poles
choice
Eq.
the
technique
transformed
then
of
(12),
it
specified
of
the
is
desired
is
such
in
a controllable
the
observer
gain
possible
conjugate
that
values.
used,
into
observer
is
designed
to
Thus
which,
the
Eq.
are
pole
(7)
place
the
pairs
as
With
shown
poles
in
the
is
form,
assigned.
G
poles
canonical
matrix
complex
the
at
s
4. 2
in
Simulation
poles
of
state
observer
with
fixed
placement
any
doma
in(12)`(17).
(12)
in s
a,}jB1=-2,000}j2,000
a2}jB2=-1,000}j1,000
4.
Fig. 6 shows
Simulations
Deadbeat
In order
control
to verify
D,1105,
simulations
the proposed
2
deadbeat
control
593
low speed
where
with
real
the
without
the predicted
one.
The
currents
any error,
at very
observer
poles
should
be
Fig. 5.
chosen
all
in such
state
of fixed
a way
variables
prediction
error
poles
allocations,
ably small
To
Torque
an adaptive
ripples
Fig. 6.
Reverse
that
the observer
at any
speed
as fast as possible.
were
simulated
but fixed
prediction
overcome
and current
this
poles
poles
errors
problem,
placement,
for
did not
and
speed
operation
reduce
kinds
the
poles
best
provide
method,
is presented
with
4.3
the
Different
with
1.2 kHz
fixed
switching
frequency.
poles.
following section.
can predict
at 60 Hz operation
Simulation
of the observer
with adaptive
poles placement
The induction motor poles as a function of rotor
speed are computed as shown in Fig. 7. Poles in this
figure are eigenvalues of the controllable canonical
reason
range.
called
in the
they
594
are
open
A in Eq. (1).
loop
system
T. IEE Japan,
In other words,
poles.
Thus
if the
Descriptor
Fig. 7.
observer
poles
these
which
deteriorates
adaptive
are
function
of
estimated
reverse
,
speed
positions
of the
Fig. 8.
Reverse
speed
fixed
by
become
the
shifted
when
motor
which
the
was
averaged
and
the
selected,
as
with
proposed
the
poles
move
observer
the
poles
speed.
placement.
the
the
implementation
as
through
adaptive
of rotor
of
of
as a function
speed,
error
provided
motor
observer
low
the
poles
Then,
variables
were
In
technique,
operation,
error,
at
induction
operation
the
high
prediction.
speed.
a2}jB2,
adjusting
very
placement
rotor
state
and
average
gains
poles
observers
}jB1
are
gains,
Poles
poles
a,
minimum
follows,
(13)
where, y, and y2 are the real parts of the motor poles
in Eq. (1) .
This choice provides
the best
results
through
signal
as well
Fig. 9.
parameters
may
to
temperature
to
investigate
vary
or
to
changes
resistance
R2.
deadbeat
control
range
of
R2
complete
Fig.
at
the
wr=1rpm
slip
At
10%,
low
the
difference
flux
is
R2
causes
tude
between
about
and
R2
actual
+4
degrees
variation
of
Note
(Manuscript
that
flux
is
and
in
do
not
(1)
increased,
actual
+10%
change
and
+8
degrees.
method
has
beyond
this
5.
to
be
R2
rotor
variation
rotor
flux
deviation
in
phase,
causes
respectively
An
additional
considered
(2)
of
magni
while
for
+9%
compensating
these
cases,
but
it
is
(4)
paper.
Conclusions
new
ory,
selection,
using
(5)
technique
a
was
state
proposed
based
on
observer
to
poles selection
(3)
+20%
which, in turn,
rotor speeds.
exceeds
rotor
variation
example,
+6%
R2
method
variation
predicted
For
the
(DBOV).
R2.
the
of
the follow-
rpm.
resistance
increased.
of
as
controller
practical
proposed
of
whenever
the
the
The deadbeat
the
of }5%
the
100
that
system
variation
and
(1)
variation
is
most
rotor
sensitivity
drive
+5%
the
is the
increased
under
(ws)
rotor
the
change
system
speed,
Ref.
system
of
by
that
R2
A
predicted
As
in
complete
frequency
very
coincide.
the
Note
with
One
due
important
complete
affected
decreased.
is
parameters
not
to
the
the
shown
is
affect
9 shows
the
motor
was
change.
speed
not
of
it
changes.
in
system
motor
does
sensitivity
It
operation
effects,
parameters
significant
on-line
saturation
the
(DBOV)
during
deadbeat
with
control
control
adaptive
induction
the
(6)
poles
motor
596
T. IEE Japan,
Descriptor
p.586 (1985)
T. A. Lipo & E. P. Cornell : "State-Variable
Steady-State
Analysis of a Controlled Current Induction Motor", IEEE
Trans. Indtatr. Applic., IA-11, 704 (1975)
M. Koyama, M. Yano, I. Kamiyama & S. Yano, et al. :
"Microprocessor-Based
Vector Control System for Induc
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
(17)
(18)
(19)
(20)
Atsuo Kawamura
Engineering
parameters
60 Hz,
used
2 poles,
National University,
where he is presently
Damping
of
inertia
factor
R1=0.0793,
L1=31.25mH,
(Jm=0.1
(D=0.01
award in 1988.
Dr. Kawamura is a member of the IEE of Japan,
Robotics Society of Japan, the Institute of Elec
tronics, Information and Communication Engineers,
the Society of Instrument and Control Engineering,
and IEEE.
of L'ENIT.
He is
induction
NEm2)
power electronics.
He is a member of IEEE Industrial Applications,
Industrial Electronics, and Power Electronics Soci
NEm2/s)
R2=0.0785
L2=31.19mH
eties.
2
M=30.50mH
D,1105,
in
of
motor.
Moment
University
for simulations
440 V,
the
ment of Electrical
motor
from
Appendix
3 phases,
Pre
tion Motor
Drives
with
Rotor
Time
Constant
Identification Function". IEEE Ind. Appl. Soc. Conf. Rec.,
p.564 (1985)
R. Krishnan & F. C. Doran : "Study of Parameter Sensitiv
ity in High Performance
Inverter-Fed
Induction Motor
Drive Systems", IEEE Trans. Industr. Applic., IA-23, No.
4 (1987)
T. Ohtani : "A New Method of Torque Control Free From
Motor Parameter Variation in Induction Motor Drives",
IEEE Ind. Appl. Soc. Conf. Rec., p. 203 (1986)
W. Leonhard : Control
of Electrical
Drives
(1985)
Springer-Verglas
B. K. Bose : "Power Electronics
and AC Drives (1986)
Englewood, NJ, Prentice-Hall
G. Verghese & S. Sanders : "Observers for Fast Flux
Estimation in Induction Machines", IEEE Pow. Elec. Spec.
Conf. Rec., p.751 (1985)
V. Hori, V. Cotter & Y. Kaya : "Considerations
of an
Induction Motor Flux Observer in a Vector Control Con
text : Control Theoretical
Connection and Simulation",
JSST International Conference, p. 448 (1986)
V. Cotter, Y. Hori & Y. Kaya : "Design Method for
Robust Induction Motor Flux Observer", Technical Meet
ing IEE of Japan on Semiconductor Power Conversion,
SPC-86-43
(1986)
Y. Hori, T. Sasaki & T. Uchida : "Implementation
of
Second Order Discrete-Time Flux Observer of Induction
Motor Using DSP". Technical Meeting IEE of Japan on
Industrial Electrical Application (in Japanese),
IEA-8819 (1988)
H. Kobayashi, M. Koizumi, H. Hashimoto, S. Kondo & F.
Harashima : "A New Controller
for Induction Motors
Using Flux Observer", IEEE Pow. Elec. Spec. Conf., p.
1063 (1988)
II. Kubota, K. Matsuse & T. Fukao : "Improvement
of
Vector Controlled CSI-Fed Induction Motor Drives using
State Observer" (in Japanese), Trans. IEE Japan, 108-D,
658 (1988)
H, Kubota, K. Matsuse & T. Fukao : "Indirect Field
Oriented Control of CSI-Fed Induction Motor with State
Observer", IEEE IAS. Conf. Rec., p. 138 (1987)
Y. Dote : "Stabilization
of Controlled Current Induction
Motor Drive System
Via New
Nonlinear
State
Observers", IEEE
Trans. Industr. Electronics
Control
Inshvmn. IEIC-27. 77 (1980)
Induction
(Member)
(21)D.
G.Luenberger
: "Observers
forAC-11,
Multivariable
systems",
IEEE
Trans. Automatic
Control,
190 (1966)
60 hp,
597