Sie sind auf Seite 1von 6

IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS, VOL. 30, NO.

5, SEPTEMBER / OCTOBER 1994 1219

Speed Sensorless Field-Oriented Control of


Induction Motor with Rotor Resistance
Adaptation
Hisao Kubota, Member, IEEE, and Kouki Matsuse, Senior Member, IEEE

Abstract-Several field-oriented induction motor drive meth- 11. FLUX


OBSERVER-BASED
FIELD-ORIENTED
ods without rotational transducers have been proposed. These MOTORDRIVES
INDUCTION
methods have a disadvantage that the rotor resistance variation
causes an estimation error of the motor speed. Therefore, simul- A. Description of Induction Motor
taneous estimation of the motor speed and the rotor resistance
is required. This paper presents a method of estimating simulta- An induction motor can be described by the
neously the motor speed and the rotor resistance of an induction state equations in the stationary reference frame:
motor by superimposing ac components on the field current
command. The validity of the proposed method is verified by d
simulation and experimentation.

=Ax+Bu,, (1)
I. INTRODUCTION is = Cx,

T HE field-oriented control method is widely used for where


induction motor drives. In these applications, a rota-
tional transducer such as a shaft encoder is used. How-
ever, a rotational transducer cannot be mounted in some
cases, such as motor drives in a hostile environment,
high-speed motor drives, etc. Several field-oriented induc-
tion motor drive methods without rotational transducers
have been proposed [21-[6]. These methods have a disad-
vantage that the rotor resistance variation causes an esti-
mation error of the motor speed. Therefore, simultaneous
estimation of the motor speed and the rotor resistance is
required.
The authors have proposed two hnds of adaptive flux
observers of an induction motor. One is the flux observer
with the stator and rotor resistance adaption [l].The
other one is with the speed adaption for speed sensorless
field-oriented drives [2]. Previously, we selected one of
them depending on the application, because it is difficult
to identify the motor speed and the rotor resistance R,, R,: Stator and rotor resistance.
simultaneously. L,, L,: Stator and rotor self-inductance.
This paper presents a method of identifying simultane- M: Mutual inductance.
ously the motor speed and the rotor resistance using the U: Leakage coefficient, (T = 1 - M2/(L,L,).
adaptive flux observer. Furthermore, a new scheme for r,: Rotor time constant, r, = L,/R,.
the rotor resistance adaption is proposed in order to w,: Motor angular velocity.
decouple the rotor resistance adaptation from the speed
estimation. B. Direct Field-Oriented Induction Motor Drive System
Fig. 1 shows a block diagram of a direct field-oriented
Paper IPCSD 94-36, approved by the Industrial Drives Committee of induction motor drive system. The stator current com-
the IEEE Industry Applications Society for presentation at the 1993 mand is calculated with rotor fluxes as follows:
Industry Applications Society Annual Meeting, Toronto, Canada, Octo-
ber 2-8. Manuscript released for publication April 11, 1994. i:, = i: cos 6 - i: sin 6, (3)
The authors are with the Department of Electrical Engineering, Meiji
University, Higashimita, Tama-ku, Kawasaki 214, Japan. i"
qs
= '*
I , sin 6 + i: cos 6 , (4)
IEEE Log Number 9404065.

0093-9994/94$04.00 0 1994 IEEE


1220 IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS, VOL. 30, NO. 5, SEPTEMBER / OCTOBER 1994

Current
Induction Motor

Rotation 4r

-)

Fig. 1. Block diagram of direct field-oriented induction motor control


system.
I ?,kj
i,,
Adaptive Scheme

where
cos e^ = J d r / J r , Fig. 2. Block diagram of adaptive flux observer.

sin e^ = J q r / J r ,
50rpm/div
Jr = JJir + Jir 3
n l

i: : field current command,


iT : torque current command.
The rotor flux is estimated by a rotor flux observer in
practice.
C. Rotor Flux Observer of Induction Motor
The full-order state observer which estimates the stator
current and the rotor flux together is written by the
following equation:
d
-2 = A+ Bv, + G(LS- is), (5)
dt
where means the estimated values and G is the observer
gain matrix, which is decided so that (5) can be stable. In
this paper, G is calculated by the following equation so
that the observer poles are proportional to those of the
induction motor (proportional constant k > 0) [l]:
Fig. 3. Experimental results of parameter identification.

g, = (k - W r l I + ar22), (7)
g, = (k - l)ar,2, (8)
g3 = ( k 2 - l)(carll + ar2J - c(k - m r , l + ar22), where
(9)
g4 = -c(k - l)ar2,, (10)
where c = (aLsLr)/M.
A,, A, : arbitrary positive gain.
111. ADAPATIVE
SCHEMEFOR STATOR
AND ROTOR
IDENTIFICATION
RESISTANCE The parameters are updated only in a powering operation.
The stator resistance and rotor time constant, which Fig. 3 is experimental results of the parameter identifi-
vary with the motor temperature, are identified by the cation. Ratings of a tested induction motor are shown in
following adaptive schemes. See Fig. 2. These adaptive Table I. Fig. 4 shows a system configuration for experi-
schemes were derived by using the Lyapunov's stability mentation. The equations of the observer and the adap-
theorem [ll: tive schemes are discretized by the Euler method and
implemented on a DSP. A sampling period is 200 ps.
Experimental data are acquired by sending them to a PC
from the DSP through two-port RAM'S. In this experi-
KUBOTA AND MATSUSE: SPEED SENSORLESS FIELD-ORIENTED CONTROL OF INDUCTION MOTOR 1221

TABLE I
RATINGS OF TESTED INDUCTION MOTOR
3.7 kW, 200 v, 15 A
4 poles, 50 Hz, 1420 rpm

Inverter
n
NEC PC9801

PPort DSP
RAM NEC pPD77230 (b)
Fig. 6. Equivalent circuit of induction motor in synchronous reference
Fig. 4. System configuration. frame. (a) de axis (Rotor flu axis). (b) qe axis (torque axis).

100rpm/div 0.001 Idiv

lOOrpm/div

0.0005 /div
I
21
5A/d iv

Fig. 5. Experimental results of forward-reverse operation without rota- 0.001 /div


tional transducers.

ment, the load torque is proportional to the motor speed.


The initial values of the stator and rotor resistance in the
controller are 1.5 times as much as the nominal ones, and
the torque command is constant at 10 Nm. Arbitrary
constants k, A,, and A, are 1.0, 0.01, and 0.1, respectively.
The estimated parameters converge to constant values in
a few seconds. Fig. 7. Signal for rotor resistance adaption. (a) Superimposing compo-
nent frequency (1 Hz) < fundamental frequency. (b) Superimposing
IV. ADAPTIVE FOR SPEEDESTIMATION
SCHEME component frequency (5.4 Hz) = fundamental frequency. (c) Superim-
posing component frequency (10 Hz) > fundamental frequency.
In order to eliminate rotational transducers, the motor
speed is estimated by the following adaptive scheme. This
scheme is also derived by using the Lyapunov’s stability where
theorem [2]:
e l d s = ids - erqs = iqs - iqs7

K p , K, : arbitrary positive gain.


Fig. 5 shows experimental results of the speed sensor-
less forward-reverse operation under the no-load condi-
1222 IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS,VOL. 30, NO. 5, SEPTEMBER / OCTOBER 1994

1507 1507
- 100 ......................................
L
Y
Speed
Estimated Speed
.......

Ispeed reference changes


from lOOrpm to 110 at t=lOsec.
0 1
0 5 10 15 20 25 0 5 10 15 20 25
Time [SI Time [SI
......
........

- Stator resistance
- Stator resistance
....... Rotor resistance
- --- Rotor resistance
0.5
0.5 .-
resistance adaption starts at t=2sec] resistance adaption starts at t=2sec.l
0.0
0.0 0 5 10 15 20 25
0 5 10 15 20 25
Time [SI .
Time [SI
Fig. 9. Simulation results of simultaneous estimation of motor speed
Fig. 8. .Simulation results of simultaneous estimation of motor speed and rotor resistance under transient condition.
and rotor resistance under steady-state condition.

tion with the following adaptive gains:


-200 I
Speed
K p = 1.8, KI = 1200. (14) ....... Estimated Speed
100
In this case, the stator and rotor resistances are not I@---,I
opccu -,.c ^ _ ^ _ ^ ^ ^L
I c l c l c l I L c Lllculgcs
^_I^^ I
adaptively identified. (I) 501 lfrom l o o p m to 200 at t=lOsec.l
o
01 5I 10
I 15
1 20
1 25
I
V. SIMULTANEOUS
ESTIMATIONOF SPEED
AND
Time [SI
ROTORRESISTANCE
OF FIELD-ORIENTED
INDUCTIONMOTORWITHOUT ROTATIONAL I .....
.......

TRANSDUCERS Q 1.0
- Stator resistance
Previously, the motor speed and the rotor resistance ....... Rotor resistance
could not be estimated simultaneously. This is because we .-
IRotor resistance adaption starts at t=2sec.l
cannot separate the speed estimation error and the rotor
resistance error from the stator variables in steady states. 0.0 I I I I I I
0 5 10 15 20 25
This fact is easily understood from the equivalent circuit Time Is1 b A

in a synchronous-reference frame shown & Fig. 6.


Fig. 10. Simulation results of simultaneous estimation of motor speed
Under the steady-state condition, rotor currents are as and rotor resistance with new rotor resistance adaptive scheme.
follows:
iir = 0 , (15)
becomes -jo,MIo sin ( w , t ) / ( R , j w , L r ) . Therefore, the +
rotor resistance can be estimated independently of the
(16) motor speed.
The frequency of the superimposing ac component has
Therefore, we can obtain only the ratio between the slip to be different from the fundamental frequency of the
angular frequency and the rotor resistance. inverter output. If it is the same as the fundamental one,
In general, the input signal for an adaptive system has the superimposing component becomes the dc value in
to contain enough distinct frequencies (persistent excita- the stationary reference frame. This fact is explained by
tion condition) [7]. In order to satisfy the persistent excita- simulation results. Fig. 7 Ashows tke signal f9r the r_otor
tion condition, the input variables have to contain more resistance adaption, {e,d,(+d, - Mids)+ etqs(4q,- Miqs)}.
than two frequency components in this case. Therefore, In this case, the ac component is superimposed on the
we propose the superimposition of ac components on the field current command, but the rotor resistance is not
field current command in order to estimate the motor identified. The induction motor is driven at 100 rpm with
speed and the rotor resistance simultaneously. Then the rated torque. The rotor resistance in the observer is 1.2
torque current command is calculated from the torque times as much as the actual one.
command and the estimated rotor flux as shown in Fig. 1. When the frequency of the superimposing ac compo-
When the ac component, Io sin ( m a t ) , is superimposed on nent is the same as the fundamental one, the mean value
the de axis stator current, the de axis rotor current of the rotor resistance adaption signal is approximately
KUBOTA AND MATSUSE SPEED SENSORLESS FIELD-ORIENTED CONTROL OF INDUCTION MOTOR 1223

140 4
h
2501
200

150

-Speed
.........Estimated Speed
x
v

cn
100

20
I

0 5 10 15 20 25 40 60

2 0.2
cn

0 20 40 60
Time (s)
-- I
Time (s)
-- I

Time (s) Time (s)

(a) (b)

Fig. 11. Experimental results of simultaneous estimation of motor speed and rotor resistance with new rotor resistance
adaptive scheme. (a) Speed reference is constant at 100 rpm. (b) Speed reference changes from 100 rpm to 150 rpm.

zero as shown in Fig. 7(b). Therefore, in this case, the In this case, an arbitrary constant for the rotor resistance
rotor resistance cannot be identified. adaption, A,, was 10.0.
Fig. 8 shows simulation results of simultaneous estima- The estimated speed always followed the reference,
tion of the motor speed, the stator resistance, and the because the speed controller knows the estimated one
rotor resistance. The simulation was performed by using only. The actual speed converged to the reference with
the Runge-Kutta method. Then a PWM inverter was the rotor resistance convergence under the steady-state
replaced with a power source which can generate arbi- condition.
trary voltage for simplicity. The speed reference was 100 Fig. 9 shows simulation results of the simultaneous
rpm, and the load torque was 24 Nm (rated torque). The estimation when the speed reference changed stepwise
rotor resistance estimation and the superimposition of ac from 100 rpm to 110 rpm at t = 10 sec. The speed
components on the field current started at t = 2 sec. Then variation significantly affects the rotor resistance estima-
the frequencies of the ac components superimposed on tion.
the field current were 1 and 3 Hz, and their amplitude was
5% of the rated field current: VI. IMPROVEMENT
OF ROTOR
RESISTANCE
ADAPTION
In order to decouple the rotor resistance adaption from
the speed variation, a new adaptive scheme is proposed:
where Z;: rated field current,

i:s = {0.05 sin (25-t) + 0.05 sin (65-t)}1:,


1224 IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS, VOL. 30, NO. 5, SEPTEMBER / OCTOBER 1994

where scheme has been proposed in order to decouple the rotor


e& = it;, - i;,, resistance adaption with the motor speed variation. The
validity of the proposed method has been verified by the
i;, = id,cos 8 + i, sin 8, simulation and experiment.
REFERENCES
iis = -ids sin 8 + i,, cos 8,
[l] H. Kubota, K. Matsuse, and T. Nakano, “New adaptive flux
A A observer of induction motor for wide speed range motor drives,” in
Conf. Rec. IEEE IECON90, pp. 921-926.
[2] H. Kubota, K. Matsuse, and T. Nakano, “DSP-based speed adap-
i^.q s = - f d S sin 8 + i,, 6. tive flux observer of induction motor,” IEEE Trans. Industry Appli-
A A

COS
cat., vol. 29, no. 2, pp. 344-348, 1993.
[3] T. Ohtani, N. Takada, and K. Tanaka, “Vector control of induc-
This scheme estimates the rotor resistance using the esti- tion motor‘without shaft encoder,” in Conf. Rec. 1989 IEEE IAS
mation error of the de axis stator current. The rotor Ann. Mtg., pp. 500-507.
resistance can be estimated independently of the speed [4] C. Schauder, “Adaptive speed identification for vector control of
induction motor without rotational transducers,” in Conf. Rec.
variation, because the information about the motor speed 1989 IEEE IAS Ann. Mtg., pp. 493-499.
is not included in the de axis as shown in Fig. 6(a). The [5] H. Tajima and Y. Hori, “Speed sensorless field orientation control
new adaptive scheme (18) can be derived from the old one of induction machine,” in Conf. Rec. 1991 IEEE IAS Ann. Mtg.,
pp. 385-391.
(12). Eq. (12) is written as follows in the synchronous [6] S. Tamai, H. Sugimoto, and M. Yano, “Speed sensor-less vector
reference frame: control of induction motor with model reference adaptive system,”
in Conf. Rec. 1987 IEEE IAS Ann. Mtg., pp. 189-195.
[7] B. D. 0. Anderson, R. R. Bitmead, C. R. Johnson, Jr., P. V.
Kokotovic, R. L. Koust, I. M. Y. Mareels, L. Praly, and B. D.
Riedle, Stability of Adaptive Systems. Cambridge, MA: MIT, 1986.

Components on the qe axis (torque axis) are removed,


because the information about the motor speed is in- Hisao Kubota (M87) received the B.E., M.E.,
cluded in the qe axis. Then, (19) becomes the following and Ph.D. degrees in electrical engineering from
Meiji University, Japan, in 1982,1984, and 1989,
equation: respectively.
Since 1984, he has been a member of the
faculty at Meiji University, where he is currently
a Lecturer. His research interests are in motor
drives and motion control.
(20) Dr. Kubota is a member of the Institute of
Electrical Engineers of Japan and the Society of
For avoiding theproblem of the offset of the sensor and Instrument and Control Engineers, Japan. He is
also a member of the IEEE Industry Applications, Industrial Electron-
A/D converter, it;, is replaced with -i:,. ics, and Power Electrc~nicsSocieties.
Fig. 10 shows simulation results of the simultaneous
estimation with the new rotor resistance adaptive scheme.
The step change of the speed reference did not affect the
rotor resistance adaption. In this case, the adaptive gain, Kouki Matsuse (SM’88) was born in Tsingtao,
China, on August 6, 1943. He received the B.E.,
A,, was 0.5. M.E., and Ph.D. degrees in electrical engineer-
Fig. 11 shows experimental results of the simultaneous ing from Meiji University, Tokyo, Japan, in 1966,
estimation with the new rotor resistance adaptive scheme. 1968, and 1971 respectively.
In 1971 he joined the faculty at Meiji Univer-
Fig. ll(a) is the results under a steady-state condition, and sity as a Lecturer of Electrical Engineering.
Fig. ll(b) is the results under the transient condition. The From 1974 to 1979, he was an Associate Profes-
load torque was 60% of the rating at 100 rpm, and was sor at Meiji University. Since 1979, he has been
a Professor in the Department of Electrical En-
proportional to the motor speed, because a dc generator gineering. at Meiii Universitv. In 1980 he was a
and a constant resistance were used as a load. In Fig. Visiting Professor of Ele%rical Engineerkg at IowaState University for
ll(b), the speed reference changed stepwise from 100 r p k five months. His research interests are inpower electronics, micropro-
cessor-based controllers for static power converters and drives, ad-
to 150 rpm. The rotor resistance converged to a constant iustable-soeed drives. electrical linear actuators, and ac machines.
value and the speed change did not affect the rotor ’ Dr. Mitsuse is the author of more than 100 technical articles in the
resistance adaption. field of power electronics, ac drives, and ac machines, and he holds three
I-J.S. natents.
Dr. Matsuse received the Outstanding Paper Award in 1992 from the
VII. CONCLUSION Institute of Electrical Engineers of Japan. He is a member of the IEEE
A method of estimating simultaneouslythe motor speed IAS Industrial Drives Co”ittee, the u s Industrial Power Converter
Committee, and the Japanese National Committee of IEC-TC22. He is a
and the rotor resistance Of an induction motor has been member of the Institute of Electrical Engineers of Japan and the Society
proposed. In addition, a new rotor resistance adaptive of Instrument and Control Engineers ofJapan.

Das könnte Ihnen auch gefallen