Professional Documents
Culture Documents
Speed Control of Induction Motor Using Vector or Field Oriented Control
Speed Control of Induction Motor Using Vector or Field Oriented Control
Speed Control of Induction Motor Using Vector or Field Oriented Control
Dept. of Electrical Engineering, Meiji University, Higashimita, Tama-ku, Kawasaki 214, JAPAN
*Phone: +8 1-44-934-7296; Fax: +8 1-44-934-7909; e-mail: ae00030@isc.meiji.ac.jp
**Phone: +8 1-44-934-7293; Fax: +8 1-44-934-7293; e-mail: ae00082@isc.meiji.ac.jp
-
Abstraet Speed sensorsare requiredfor the field oriented control L, L,: Stator and Rotor Self Inductance
of induction machines. These sensors reduces the sturdinessof the M : Mutual Inductance
system and make it expensive. Therefore, a drive system without (T : Leakage Coefficient, U = I - M2 /( L, L,)
speed sensors is required. This paper reviews speed sensorless
induction motor drive methods using flux observers including z, : Rotor Time Constant, z, = L, / R,
Kalman filters. w,: Motor Angular Velocity (in electric angle)
I. INTRODUCTION m.SPEED SENSORLESS DRIVE USING LINEAR FLUX OBSERVER
The indirect field oriented control method is widely used for in- A . Speed Sensorless Drive[ 11
duction motor drives. This method needs a speed sensor such as a
shaft encoder not only for the speed control but also for the torque The state observer which estimates the stator current and the rotor flux
control. The application of the speed sensor reduces the sturdiness of together is written by the following equation.
the system and make it expensive. Therefore, a drive system without
speed sensors is required. Although the direct field oriented control d A
method with a flux estimator which uses a pure integrator does not
need the speed sensor for the torque control, this method is not practi-
-i=A
dt ( 7
i + B v , +G is-is (3)
cal. This is because the flux estimator does not work well in a low where A means the estimated values and G is the observer gain matrix
speed region. The pole of the flux estimator is on the origin of the s which is decided so that (3) can be stable.
plane, and it is very sensitive to the off-set of the voltage sensor and the When speed sensors are not mounted, unlcnownparameters are in-
stator resistance variation. To solve this problem, it is effective to use cluded in the state observer equation (3). The adaptive observer shown
observers to estimate rotor fluxes. This paper reviews speed in Fig.1 is one solution for estimating the states and unknown param-
sensorless induction motor drive methods using flux observers includ- eters together. In order to estimate the motor speed, following adap-
ing Kalman filters. tive scheme is added to the flux observer.
11. DESCRIPTIONOF INDUCTION MACHINES
pGq
I=[;
C = [ I 01
3 J=[1
0 -1
01
Fig. 1 Block Diagram of Adaptive Flux Observer
R, R, : Stator and Rotor Resistance
0-7803-1328-3/94$03.0001994 IEEE
1611
B. Disturbance Torque Esrimation[2]
I O O r pm/d 1 v
D
A mechanical model of an electric motor is shown in Fig.5. When
a,
a
v) the disturbance torque is defined as (5), it is calculated from the accel-
eration of the motor as follows.
-L O
2i
* d
= K m i t -J,,;om
Fig.2 Experimental Results of Forward-reverse Operation The feedback of the disturbance torque will suppress its infhence[3].
A block diagram of the disturbance torque compensation system is
shown in Fig.6, when a speed sensor is mounted.
For the field oriented induction motor drives without speed sen-
sors, the motor speed is estimated by the integral of the difference be-
tween the actual torque and the estimated torque or the difference be-
?OOrpm/d i v tween the actual torque and the reference torque. Therefore, the differ-
ence can be regarded as the acceleration of the motor, and the distur-
bance torque can be calculated from the difference. The estimated
disturbance torque is calculated by the following equation.
i Y
i: 1-q (gb-) Js+D
4~
Fig.5 Block Diagram of Mechanical Model
Omsec/ i v
Fig4 Experimental Results of Step Load Response Fig.6 Block Diagram of Disturbance Torque Compensation
1612
Fig. 7 Block Diagram of Sensorless Induction Motor Drives with
Disturbance Torque Compensation
m
a,
c
L
.-
e
0
.-
e
2 --20 l o r
v)
U]
U -30
Fig. 8 Experimental Results of Step Speed Response a,
a,
a
0 -4OJ
5Orpm/d i v
(b) kr =1.2R,
a, Fig. 10 Influence of Parameter Variation on Speed Estimation
a,
v)
L
0 YY,,.+ ,.__,.,__X.._, '~..*..,---.'-.'~~.-..~,,~...
U -
'without Compensalion ( P )
2O L - , . , ~, ~~ I ~I ,- * - 120
YOmsecjdiv - 100
-
:&I
Fig. 9 Experimental Results of Step Load Response
- -. Estimaled Speed
1613
2w
250 3
o ] I 1 I
0 20 40 60
0 20 40 60
Time ( 5 )
0 20 40 60
Time ( 5 )
Fig. 12 Experimental Results of Simultaneous Estimation of Motor Fig. 13 Step Load Response for Sliding Observer-Based System
Speed and Parameters under Transient Condition
( R , = 1.5R,)
The sliding observer for the induction machine is constructed as v. SPEED SENSORLESS DRIVES USING EXTENDED KALMAN FILTERt61,[71
follows. The motor speed can be considered as one of the state variables as
follows.
d
--&A
dt
i+Bv,+S
T
x2 x3 x4 %] =[ids iqs @dr 4qr @r]' (13)
where S =[-Klsgn(is-is) LKlsgn(i,-is)]T
Then, the induction motor is described in discrete state equation as
follows.
The sliding hyperplane is as follows.
is-is = 0
1614
The Kalman filter gain is calculated as follows using the covariance
matrices of noise, Pvk and P w k .
6 ' 8.8
e
-6.6 where
8.8 i .e 2.8 3.8
1615