Linearizing Control of An Induction Motor: January 2007
Linearizing Control of An Induction Motor: January 2007
net/publication/4254607
CITATIONS READS
29 989
2 authors, including:
Kanungo Mohanty
National Institute of Technology Rourkela
179 PUBLICATIONS 2,430 CITATIONS
SEE PROFILE
All content following this page was uploaded by Kanungo Mohanty on 20 June 2016.
46
control (20) to have the desired eigenvalues, controllability stop from -800 rpm in 0.5 sec. Dynamic response to the
conditions should be satisfied as follows [10]: benchmark test is shown in Fig. 4. After starting of motor, the
1. the pair (A, B) is controllable rated rotor flux linkage of 0.45 V.s is established in 0.5 sec
FA and remains at the rated value after that, irrespective of speed
2. the matrix Bl has full rank. and load torque changes. The quadrature component of the
LC 0] rotor flux remains zero, through-out, indicating decoupling of
Since these conditions are satisfied for the given system, the flux and torque. The rotor speed tracks the reference speed
control law can be derived by substituting z into (20), and then with a little delay, and reaches 800 rpm at t=0.7 sec without
integrating. The linear state feedback control law for both any overshoot. When the rated load torque is applied, there is
electrical and mechanical subsystems is a temporary dip in speed of 145 rpm. After the load is
t released, again there is a temporary speed overshoot of 140
u=Kp x+Kif(y-y,)dt (21) rpm. When the reference speed is reduced to zero linearly,
0 rotor speed follows with a delay, and becomes zero at t=2.14
The above control law comprises of the feedback of the sates sec. For reverse motoring (second half cycle), the dynamic
(first term) as well as the integral of the output errors (IOE) response is similar to that of forward motoring.
(second term) and does not require the knowledge of the In the second case, the reference speed is changed in steps.
disturbance vector. The IOE feedback makes the controller First the speed is increased from 1000 rpm to 1500 rpm at
fairly robust by making it insensitive to modeling rated rotor flux linkage of 0.45 V.s and then further increased
imperfections and step like disturbances. to 1800 rpm with flux weakening, and then decreased to 1500
For the electrical subsystem, the control law is rpm with flux strengthened to rated value. Load torque is kept
ul=
u=Kpl i ds +pK2 Pdr +Kil 0 (ids -idj)dt
t
*) dt
(22)
(22)
constant at 1 N.m. The dynamic response is shown in Fig. 5.
During flux weakening control above the base speed (1500
rpm to 1800 rpm), the rotor flux linkage reduces from 0.45 V.s
The control law for the mechanical subsystem is to 0.375 V.s in 0.5 sec. The flux linkage also increases from
= Kp3 Te + Kp4 0)r + Ki2 J (()r - ) dt (23) 0.375 V.s to 0.45 V.s in 0.5 sec, when speed is reduced from
0 1800 rpm to 1500 rpm. During constant torque mode of
In the above two control laws, the proportional gains Kpl ,Kp2, operation, the rotor flux linkage is constant at 0.45 V.s. The
Kp3, Kp4 and the integral gains K,1 , K12 are determined using quadrature component of the flux is zero, through-out,
the pole placement technique. The eigenvalues of the indicating decoupling of flux and torque. Speed response does
augmented system matrix of the electrical subsystem are not have any overshoot.
-288.55, -10.22 and 0.0. To place the closed loop poles of the The fact that, speed response does not have any overshoot,
electrical subsystem at -288.55, -20 and -20, the gains of the is a great advantage of this controller. Speed response also
state feedback controller are, Kpl = -29.78 , Kp2=-2130.2 and tracks the command value very fast. The responses are better
K., = -28,922. The eigenvalues of the augmented matrix of the than vector controlled IM drive and this is achieved when the
mechanical subsystem are -298.77 -0.34 and 0.0. To place motor is fed from a Voltage Source Inverter (VSI). Fast torque
the closed loop poles ofthe mechanical subsystem ato 298.77, response is another advantage of this system. However, when
-10 and -8, the gains of the state feedback controller are, the model of induction motor iS not known exactly, or the
Kp3 = -17.66, Kp4 = -47.1 and K2 = -210.33. The block parameters used in the model changes due to change In
diagram of the electrical subsystem with SFC is shown in Fig. operating conditions, the linearization does not hold good. The
1. The block diagram of the mechanical subsystem with SFC decoupling of torque and flux is not obtained, and so also the
is shown in Fig. 2. The test results of the closed loop system linearization of the motor model. Because the nonlinearity
with these controllers are presented in the next section. cancellation is not perfect, under such conditions torque and
flux still remains coupled during the transient period, and
hence fast transient response can not be obtained. The drive
IV. TEST RESULTS AND DISCUSSIONS system with the proposed control is now being implemented in
The proposed controller has been simulated using the laboratory.
MATLAB on an induction motor drive system, whose data are TABLE - I RATING AND PARAMETERS OF THE MOTOR
listed in Table- I. Two cases of simulation tests are presented
here. First the drive is subjected to a benchmark test, as Threephase, 50lz, 0.75 kW, 220V,3A, 1440rpm
shown in Fig. 3. The unloaded motor is required to accelerate R0= 6.37
Stator and rotor resistances: QV, R = 4.3
from standstill condition to 800 rpm in 0.5 sec. Then reference Stator and rotor self inductances:L= Ls = 0.26 H
speed is kept constant at 800 rpm from time, t=0.5 sec to 1.5 Mtal inductancebs an r Lm 0.2 H4
Motu of Tiinrf;a ofemo
Mome%nt-4 ofkiertia
tor and :
in2
sec. Rated load torque of 5 N.m is applied from t=0.8 sec to o-f moto-r%r anA load:
lo-ad: T = 08
0.08KgRK m"r
1.2 sec. Then reference speed is changed from 800 rpm at
t=1.5 sec to -800 rpm at t=2.5 sec in no load condition, kept |Viscous friction coefficient: D 0.003 N m s/radl
constant at -800 rpm until t=3.5 sec, load torque of-S N.m is
applied from t=2.8 sec to 3.2 sec. After that motor is made to
47
V. CONCLUSION [4] T. J. Tarn, A. K. Bejczy, A. Isidori and Y. Chen,
A linearization and decoupling control technique for
"Nonlinear feedback in robot arm control," Proceedings of
23 Conference on Decision and Control, December 1984,
induction motor drive is developed. State feedback controllers pp.736-751.
are designed using pole placement technique to control the [5] Z. Krzeminski, "Nonlinear control of induction motor,"
dynamic and steady state responses of the drive. The test IFAC 10t World Congress on Automatic Control, vol. 3,
results show that the dynamics are controlled in about 0.5 Munich, 1987, pp. 349-354.
second, fast for such systems, and also the voltage and current [6] A. De Luca, and G. Ulivi, "Design of exact nonlinear
variations are within limits. There is no overshoot in speed at controller for induction motors," IEEE Trans. on
all. This is an improvement of conventional vector controlled Automatic Control, 34 (12), Dec. 1989, pp 1304-1307.
IM drives. The implementation is underway in the laboratory. [7] R. Marino, S. Peresada, and P. Valigi, "Adaptive input-
ACKNOWLEDGMENT output linearizing control of induction motors," IEEE
Trans. on Automatic Control, vol. 38, no. 2, 1993, pp.
Dr. K.B. Mohanty is highly grateful to the Ministry of Human 208-221.
Resource Development, Government of India for providing [8] M. Illic'-Spong, R. Marino, S. M. Peresada and D. G.
necessary financial assistance, vide Sanction Order No. F.26- Taylor, "Feedback linearizing control of switched
14/2003. TS.V. dated 14.1.2004, to carry out the research reluctance motors," IEEE Trans. on Automatic Control,
work presented in this paper. vol. 32, no. 5, May 1987, pp. 371- 379.
[9] W. H Wonham, "On pole assignment in multi input
REFERNCES controllable linear systems," IEEE Trans. on Automatic
Control, vol. 12, December 1967, pp. 660-665.
[1] W. Leonhard, Control of Electrical Drives, Springer-
Verlag: Berlin, 190
Verag Beli, 1990.
[10]H.lW Smit and
[IO] regulators",
H. W. Smith B.cJmbDavison,
and E. J. "Desig of'id
119, no."Design
Proc. IEE, vol.Davison,
of industrial
8, August 1972, pp.
H
[2] D. I. Kim, I. J. Ha and M. S. Ko, "Control of induction 1210-1216.
motors via feedback linearization with input-output 1K. B. Mohanty7
[-ll- K. .
and N. K. De, ''Nonlinear controller for
decoupling," Int. Journal of Control, 51 (4), 1990, pp. induction motor drive," Proc. of IEEE International
863-883. Conference on Industrial Technology (ICIT), 2000, Goa,
[3] A. Isidori, A. J. Krener, C. Gori-Giorgi, and S. Monaco, India, pp. 382-387.
"Nonlinear decoupling via feedback: A differential-
geometric approach," IEEE Trans. on Automatic Control,
vol. 26, 1981, pp. 331-345.
KIl E4ids
Ki1
| ± Ut 1 a5 51 -dr
ids S
-
±s+aj I 'I s+a4±
+a
Kp2 ~~~~a2
3
TL
(Or
_T_I_
± J+j+4P\~
5~~ s+f
48
800 150
600-
00
) 40
0
0F 40
0) 200| C
-600~ -4000-
~ ~ ~ ~ ~ ~ ~ ~~~~~~~~~~~~~~~~~4
-200 -III
8400-
1700
-600-
10 5
800 1500
0 0. 1 . . .
00~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10
0)0 0 0.5 1 1. 2 25 3 .5 40 0.5 1.5 2 2.5 3 3.5 4
~~~~~~~~~~~ 00 ~ ~ ~ ~ ~ ~ Time
~ ~ (see)
~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~~~~10 Time (see)
-600-0
04
0.5 1 1.5 2 2.5 3 3.5 40
Fig.~~~~~~~~~~~~~~~~~~~~~~Fg
0) 4 (a)
-800~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10
400 -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9
00 150Tie
se) im (ee
0 4(a-~~ig 1400
Time (sec) 10
111dr'~~~~~~~~~~~~~~~c ~~~~~~~~~~~~~~Time
(sec)
Fig.~~~~~~~~~~~~~~~~~~~~~~Fg 4 (b)
Fig. BenhmarktestFig. Bechmak tes reslts () Sped rspons, (b Tirqe an flu
0)~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~10
Time (see) 2 25 3 35 4
Time (see)
Fig. 4 (b)
Fig. 5 (b)
49
200.
150
100
50
'A -50
-100
ct~ ~ ~~~~~~Fg 5 (c
-150
-200
0 0.5 1~ 2 2.5 3 3.5 4
Time (see)
Fig. 5 (c)
Fig. 5. Step change in speed command with flux weakening (a) Speed
response, (b) Torque and flux linkage, (c) a- phase stator voltage