Professional Documents
Culture Documents
6
ISSN 1974-9821 December 2016
Abstract – In this paper a new technique for the adaptive control of the induction motor is
proposed. This technique, which is based on nonlinear control and the adaptive flux observer,
maintains the performance of the induction motor. Using this observation technique, the output
variables and the unknown parameters estimated by the adaptive flux observer, in the nonlinear
control of the induction machine made it possible to achieve remarkable performances. To test the
robustness of this control technique, variations of the parameters of the induction machine were
applied at different times; the simulation results found confirmed our theoretical study and were
very satisfactory with respect to the variation of the parameters. Copyright © 2016 Praise Worthy
Prize S.r.l. - All rights reserved.
Keywords: Induction Motor, Adaptive Flux Observer, Nonlinear, Adaptive, Feedback, Lyaponov
Copyright © 2016 Praise Worthy Prize S.r.l. - All rights reserved DOI: 10.15866/iremos.v9i6.10968
399
M. E. A. Boukhalfa, B. Mazari, H. Hamdaoui
T
u u u ̇ =− +
(5)
with: ̇ =− +
TlN
f1 x i i J
in which α and are the estimates for the uncertain
f 2 x n p m Mi parameters α and RS, whose estimation laws are yet to be
f x f3 x n Mi (1a) designed along with the terms and . We shall apply
p m
f 4 x n i the two-time-scale arguments which have been
f x p m
successfully used in [10] (see also [18], [19]) and which
5 n i
p m will allow us to isolate the estimation of the stator
resistance from the estimation of rotor fluxes and rotor
resistance so that a persistency of excitation condition
0 0
0 with a clear interpretation is obtained.
0 We first design a flux observer and rotor resistance
0 0 estimator in the case of known stator resistance (that is
=RS). This can be simply done by introducing the
g x g x g x 1 (1b)
0 estimation errors ̃ = − ̂ , ̃ = − ̂ ,
Ls
= − , = − , = − and by
0 1
considering the quadratic function ( and are
Ls
positive design parameters):
Copyright © 2016 Praise Worthy Prize S.r.l. - All rights reserved International Review on Modelling and Simulations, Vol. 9, N. 6
400
M. E. A. Boukhalfa, B. Mazari, H. Hamdaoui
Exponential rotor flux and rotor resistance estimates with ( ) a suitable time function. The function ( )
are thus obtained in [20] by: appearing in ( ) depends on the steady-state solution to
the estimation error system and is clearly unknown [20].
1 ̂ − We however introduce, as in [18], the following
=−
̂ − (9) sufficient condition for the stator resistance identifiably
= at steady-state from the signal + :
Note that when the rotor speed and the rotor flux ( )≥ > 0, ∀ ≥ 0
modulus are constants and the load torque is zero, so that
=Misα and = Misβ, the persistency of excitation (8) with a positive real, that is the assumption that the
cannot be satisfied. Recall that in these operating influence of ( ) does not affect the positive sign of
conditions the rotor resistance cannot be identified by ( ) (note that if ( ) ≡ 0 the positiveness of ( ) is
stator currents and rotor speed measurements since the clearly related to stator resistance identifiability
motor Eq. (1): conditions). We thus obtain:
̇ = 0, ̇ =− , ̇ = ̇ = [ − ̂ − ( − ̂ ) +
(13)
(10) − ( − ̂ ) − − ̂ ]
=− , =
in which KR is a sufficiently small positive design
parameter. Finally the design of the second order load
and do not depend on the rotor resistance Rr. On the other torque identifier which can be used in conjunction with
hand, it suffices that the rotor speed and the rotor flux the adaptive flux observer (Kω and KT are positive design
modulus are constants (with + = > 0) and the parameters):
load torque is non-zero to satisfy inequality (8) with
tp= ̇ where is the rotor flux vector angle. ̇ = + − + ( − )
Recall that in the conditions above: (14)
=− ( − )
+ = + To provide an online estimate of the load torque along
with an estimate of the measured rotor speed. The profile
is based on the quadratic function:
+ =
(11) 1 1
= + + (15)
2 2
− =
in which = ( − ), =( − ), > 0 is a
sufficiently small positive real.
̇ = +
Copyright © 2016 Praise Worthy Prize S.r.l. - All rights reserved International Review on Modelling and Simulations, Vol. 9, N. 6
401
M. E. A. Boukhalfa, B. Mazari, H. Hamdaoui
k 1 y1 mref t k 2 y2
mref t
The fifth equation can be written:
M mref t k 1 mref t (26)
y5 L f h3 n p y1
y3
r is r is (20)
k 2 r is r is Tl / J
mref t
v
k 1 r 2 r 2 ref 2
(27)
where:
L f 2 h1
M r is r is 2
k 2 2
ref
A x 2 2
L f 2 h2
(22)
r
r
2
ref
This law is defined if the matrix D(x) is non-singular.
In [25] D(x) is defined as:
Lg L f h1 Lg L f h1
D x
Lg L f h2 Lg L f h2
(23)
L r L r
s s
2 M 2 M
r r Fig. 1. Feedback output linearization
Ls Ls
Copyright © 2016 Praise Worthy Prize S.r.l. - All rights reserved International Review on Modelling and Simulations, Vol. 9, N. 6
402
M. E. A. Boukhalfa, B. Mazari, H. Hamdaoui
V. Simulation Results decreases when decreasing the rotor resistance (Fig. 3).
The rotor flux in the Fig. 3 decreased with increase of
The simulations were performed by MATLAB / the stator resistance and increases at its decrease.
Simulink, engine specifications used are shown in Table
I. In all the figures, we note that the response of speed is
very fast, following the application of a level equal to V.2. Feedback Nonlinear Control with
157 rad/s. Update Parameters
Adaptation of unknown parameters:
V.1. Feedback Nonlinear Control without In the Fig. 4 we note a small degradation in speed
Update Parameters following the application of load torque at t = 0.5s, but
the speed returns to the reference by using the adaptation
When the application of a load torque at t = 0.5s with of load torque buy the adaptive flux observer in close
a value equal to 5 N∙m. In Fig. 3, there is degradation in loop with the nonlinear control of the induction motor.
the curve of the rotor speed due to the load torque In the Fig. 4 the rotor resistance is increased by a
application. We note no degradation on the rotor flux in value which is 150% of its nominal value at t = 1.5s does
all the figures when load torque is applied (it confirms not degrade the response of the rotor speed because the
the decoupling of rotor flux). There is a strong current of estimated value of the rotor resistance is given by the
Starter and then stabilization on all results, but when the adaptive flux observer. In the Fig. 4 there is no change on
load torque is applied the stator current presents an the speed response during the variation of the stator
increase in its value. There is a very good estimate of the resistance with a value of 150% of its nominal value (a
unknown parameters (the load torque, stator and rotor very good estimate of the stator resistance).
resistances). In Figs. 3 and 4 a small disturbance is noted
on each one of the estimated resistances when the other TABLE I
resistance varies, as the stator resistance is a function of a INDUCTION MACHINE PARAMETERS
rotor resistance and the rotor resistance is based on other Rated power Pn 0.6 kW
parameters that vary during the variation of the stator Rated frequency f 50 Hz
Number of pole pairs p 1 /
resistance. Variation of rotor and stator resistances: Stator resistance Rs 5.3 Ω
There is degradation in speed, because the increase of Rotor resistance Rr 3.3 Ω
the two resistances is decreasing the speed and when they Stator inductance Ls 0.365 H
decrease the speed increase. There is an increase of the Rotor inductance Lr 0.375 H
Mutual inductance M 0.34 H
rotor flux during the increase of the rotor resistance and Moment of inertia j 0.0075 kg∙m2
Copyright © 2016 Praise Worthy Prize S.r.l. - All rights reserved International Review on Modelling and Simulations, Vol. 9, N. 6
403
M. E. A. Boukhalfa, B. Mazari, H. Hamdaoui
160
20
140 Reference speed
Real speed
Estimated speed
100
80 0
60
-10 Real isb
40
Estimated isb
20
-20
0 0 1 2 3 4 5
0 1 2 3 4 5 Time t(s)
Time t(s)
6 1.5
Estimated load torque (N.m)
0 0
0 1 2 3 4 5 0 1 2 3 4 5
Time t(s) Time t(s)
20
Estimated stator resistance (ohm)
10
Stator current is(A)
7 0
6 -10
Real isa
Estimated isa
5 -20
0 1 2 3 4 5 0 1 2 3 4 5
Time t(s) Time t(s)
8
Estimated rotor resistance (ohm)
2
0 1 2 3 4 5
Time t(s)
Fig. 3. Simulation results of feedback linearizing control of induction motor without update parameters
Copyright © 2016 Praise Worthy Prize S.r.l. - All rights reserved International Review on Modelling and Simulations, Vol. 9, N. 6
404
M. E. A. Boukhalfa, B. Mazari, H. Hamdaoui
200 20
20
Real isa Real isb
150 Estimated isa Estimated isb
10
Rotor speed (rad/s)
-20 -20
0 0 1 2 3 4 5 0 1 2 3 4 5
0 1 2 3 4 5
Time t(s) Time t(s)
Time t(s)
160 6
158
157
156 4
155
155 Reference speed
Reference speed
154 Real speed Real speed 2
1.4 9
Stator resistance (ohm)
1.2 1.03
8 Estimated rotor flux
10
1.02
Rotor resistance (ohm)
1.01
6
1.005
1 4
0.995
0.99 2
0.985
0
2.5 2.55 2.6 0 1 2 3 4 5
Time t(s) Time t(s)
Fig. 4. Simulation results of feedback linearizing control of induction motor update parameters
Copyright © 2016 Praise Worthy Prize S.r.l. - All rights reserved International Review on Modelling and Simulations, Vol. 9, N. 6
405
M. E. A. Boukhalfa, B. Mazari, H. Hamdaoui
[3] S. Meziane, R. Toufouti, A. Merabet, H. Benalla, Cascaded (IREACO), 8 (1), pp. 1-8.
nonlinear adaptive predictive baed adaptive flux observer of [23] R. Marino, S. Peresada, P. Valigi, Adaptive input-output
induction motor, International Journal Of Computer Applications. linearizing control of induction motors, IEEE Transactions On
No. 4, October 2012, Vol 56, p. 37-43. Automatic Control, February 1993, Vol. 38, No. 2, p. 208-221.
[4] Mohanty, K., Singh, M., RTDS Implementation of Lyapunov [24] A. Germoune, P. Goureau, Input-output decoupling of nonlinear
Controller in Feedback Linearized Induction Motor Drive, (2013) control for an induction machine, Proceedings of the IEEE
International Review of Electrical Engineering (IREE), 8 (4), pp. International Symposium On Industrial Electronics, 17-20 June
1199-1210. 1996, Vol. 2, p. 879-884.
[5] Y. Hammou, I. Kebbati, A. Mansouri, New algorithms of control [25] M. Tarbouchi, H. Le-Huy, High-performance control by input-
and observation of the induction motor based on the sliding-mode output linearization technique of an induction motor, Industry
theory, Electric power components and systems, Taylor & Applications Conference, 1996. Thirty-first IAS Annual Meeting,
Francis, 2015, p. 520-532, London, UK. IAS ’96, Conference record of the 1996 IEEE, 6-10 October 1996,
[6] Y. Jiang, D. Xiaoli, M. Fanrong, Robust control for induction Vol. 1, p. 373-379.
motor with rotor field oriented,2nd International Conference on [26] Shouman, M., El Bayoumi, G., Adaptive Robust Control of
Advanced Control (ICACC), 27-28 March 2010, Vol. 3, p. 227- Satellite Attitude System, (2015) International Review of
231. Aerospace Engineering (IREASE), 8 (1), pp. 35-42.
[7] O. Asseu, M. A. Kouacou, T. R. Ori, Z. Yéo, M. Koffi, M., X. [27] Benmiloud, T., Improved Adaptive Flux Observer of an Induction
Lin-Shi, Nonlinear control of induction motor using a reduced- Motor with Fast Lyapunov Optimization Method, (2014)
order extended sliding mode observer for rotor flux and speed International Review of Electrical Engineering (IREE), 9 (2), pp.
sensorless estimation, Scientific Research Engineering, 2010, p. 300-306.
813-819. [28] Ouchatti, A., Abbou, A., Akherraz, M., Taouni, A., Induction
[8] S. Zaidi, F. Naceri, R. Abdssamed, Input-Output linearization of Motor Controller Using Fuzzy MRAS and Backstepping
an induction motor using MRAS observer, International journal Approach, (2014) International Review of Electrical Engineering
of advanced science and technology, 2014, Vol. 68, p.49-56. (IREE), 9 (3), pp. 511-518.
[9] A. Bentaallah, A. Massoum, F. Benhamida, A. Meroufel,
Adaptive feedback linearization control for asynchronous
machine with nonlinear for natural dynamic complete observer, Authors’ information
Journal of electrical engineering, 2012, Vol.63, No.2, p. 88-94.
[10] R. Marino, P. Tomei, C.M Verrelli, A new flux observer for Mohammed El Amine Boukhalfa was born in
induction motors with On-line identification of load torque and 04 January 1990 in Sidi Bel Abbes, Algeria. He
resistances, The 18th IFAC world congress, August 28-September obtained his master in electromecanical
2, 2011, Milano, Italia. engineering in 2012 at university of Djilali
[11] L. Jiang, Q. Wu, G. Liu, D. Rees, Robust adaptive control of Liabes of Sidi Bel Abbes, Algeria. He
induction motor based on perturbation estimation, IEEE participated in 2nd international conference on
International Electric Machines & Drives Conference, 3-5 May, automatic control and mechatronics CIAM
2007, p. 101-106. 2015. He focused his researches on control of
[12] S. Meziane, R. Toufouti, H. Benalla, Applied input-output electrical machines and studies of observers. Mr. Boukhalfa is sales
linearizing control for high-performance induction motor, Journal engineer at Chiali groupe, Sidi Bel Abbes.
of theoretical and applied information technology, 2008. E-mail: mohamedlamine.boukhalfa@univ-usto.com
[13] A. De Luca, G. Ulivi, Design of an exact nonlinear controller for
induction motors, IEEE Transaction On Automatic Control, Benyounes Mazari was born in (1953) received
December 1989, Vol.34, No. 12, p. 1304-1307. the state engineer degree in electrical
[14] S. Meziane, R. Toufouti, H. Benalla, Nonlinear control of engineering in 1978 from the University of
induction machines using an extended kalman filter, Acta Sciences and Technology of Oran USTO
Polytechnica Hungarica, 2008, Vol. 5, No. 4. Algeria, the MSc degree from the University of
[15] R. Marino, S. Peresada., P. Tomei, On-line stator and rotor Colorado, Boulder USA in 1981 and the
resistance estimation for induction motors, Transaction on control Doctorate degree from the “Institute National
systems technology, IEEE, May 2000, Vol.8, p. 570-579. Polytechnique de Lorraine” INPL Nancy France
[16] S. H. Jeon, K. K. Oh, J. Y. Choi, Flux observer with online tuning in 1991. Since 1982, he has been at the USTO-Oran and from 1987-
or stator and rotor resistances for induction motors, Transaction of 1991 he was on leave as a researcher at INPL (France). Since 1992 he
industrial electronics, June 2002, Vol.49, No.3, p. 653-664. has been a Professor of electrical engineering at the same university.
[17] R. Marino, S. Peresada, P. Valigi, Adaptive partial feedback His area of research includes power electronics, electrical drives and
linearization of induction motors, Proceedings of 29th IEEE FACTS in power systems.
Conference on Decision and Control, 05-07 December 1990, Vol.
6, p. 3313-3318. Habib Hamdaoui was born in Sidi Bel-Abbes,
[18] R. Marino, P. Tomei, C. M. Varelli, Tracking control for Algeria, in 1970. He received the B.Sc., M.Sc.
sensorless induction motors with uncertain load torque and rotor and Ph.D. degrees in electrical engineering from
resistance, European control conference (ECC), IEEE, 2-5 July the University of Djilali Liabes, Sidi Bel-Abbes,
2007, Kos Greece, p. 1581-1586. in 1994, 1997 and 2004, respectively. His
[19] F. Jadot, F. Malrait, J. Moreno-Valenzuela, R. Sepulchre, research interests include stability improvement
Adaptive regulation of vector-controlled inductions motors, by advanced FACTS devices, application of
Transaction on control systems technology, IEEE, May 2009, artificial intelligent control in power system and
Vol.17, p. 646-657. adaptive control of AC motors.
[20] C. M. Varelli, A. Sovia, M. Menoni, R. Marino, P. Tomei, L.
Zarri, On-line identification of winding resistances and load
torque in induction machines, Transaction on control systems
technology, IEEE, July 2014, Vol.22, p. 1629-1637.
[21] H. Rasmussen, P. Vadstrup, H. Borsting, Nonlinear control of
induction motors: A performance study, 5th International
Workshop on Advanced Motion Control, 1998. AMC’98-Coimbra,
July 1 1998, p. 109-116.
[22] Abdelkrim, A., Jouili, K., Braiek, N., Synthesis of a Switching
Control Approach Based on the Input-Output Feedback
Linearization, (2015) International Review of Automatic Control
Copyright © 2016 Praise Worthy Prize S.r.l. - All rights reserved International Review on Modelling and Simulations, Vol. 9, N. 6
406