Professional Documents
Culture Documents
Abstract This article shows one of many ways how identify parameters of the IM in real
time. For identification is used theory of genetic algorithms. The Genetic Algorithms is a
search technique used in many fields, like in computer science, to find accurate solutions to large
optimization and search problems. The advantage of GAs is flexible and intuitive approach to
optimization and demonstrates a higher probability of not converging to local optima solutions
compared to traditional gradient based methods. More recently, methods which have appeared
in the scientific literature about general GAs become popular and can be successfully ported to
power electronics and drives. This article deals with the possibilities to improve dynamics and
other properties of the drive with using online parameters estimation integrated in main control
algorithm. In this paper at the first there is presented an analysis of the current state of the
investigated problem and there is also explained why the problem is discussed. Following chapters
show induction machine dynamic model principles and ways of implementation the IM parameters
identification. Used genetic algorithm theory and experimental results are demonstrated in the
end of this article. The conclusion describes the potential use of this method and discusses further
development in the real time estimation of induction machines parameters.
1. INTRODUCTION
The Induction Motors (IM) thanks to its well known advantages of simple construction, reliability,
ruggedness and low cost, has found very wide industrial applications. The IMs are often supplied by
frequency converters for better performance. Frequency converters commonly use complex control
strategies like FOC (Field Oriented Control) or DTC (Direct Torque Control). Both of these
control techniques are highly dependent on correct magnetic linkage estimation. Its particularly
well known that FOC is very sensitive to variation of rotor time constant TR while DTC is likewise
sensitive to variation of stator resistance RS during the estimation of IM flux linkage. However
in both of these control strategies any inaccuracy in evaluation of one parameter caused a wrong
value of magnetic flux (both in amplitude and in angle) and of electromagnetic torque and it is not
therefore possible to achieve a correct field orientation [1].
The Genetic Algorithms (GA) is a search technique used in many fields, like computer science,
to find accurate solutions to large optimization and search problems. The basic concept of GAs is
to emulate evolution processes in natural system following the principles which was first described
by Charles Darwin. The advantage of GAs is that it is a very flexible and intuitive approach to
optimization and presents a higher probability of not converging to local optima solutions compared
to traditional gradient based methods. More recently, research works have appeared in the scientific
literature about the use of GAs for control design in power Electronics, drives and general structure
identification. This paper describes an automatic real-time estimation procedure of IM parameters
based on the genetic algorithms.
2. IMPLEMENTATION PRINCIPLE OF IM PARAMETERS IDENTIFICATION
For the purpose of the present investigation the IM is assumed to be described in the stator reference
frame by [2].
3
dm
=
dt
2
Z
R =
Z
R =
p Lh
M
(iS R iS R )
J L
JC
C R
M
R
iS
p m Rb dt
TR
TR
R
M
iS
+ p R dt
TR
TR
(1)
(2)
(3)
1000
diS
1
=
us iS +
R + p m R
dt
LS
TR
diS
1
=
us iS +
R p m R
dt
LS
TR
M
=
LS LR
RS
M 2 RR
=
+
LS
LS L2R
(4)
(5)
(6)
(7)
diS
duS
diS
d2 iS
K1 iS + K2 uS + K3 pm iS + K4
+ pm uS + K5
=
+ pm
(8)
2
dt
dt
dt
dt
1
RS
1
RS LR + RR LS
RS
, K2 =
, K3 =
, K4 =
, K5 =
K1 =
(9)
LS TR
LS TR
LS
LS
LS LR
Wanted IM parameters are then:
K3
RS =
,
K4
K3 K5
RR =
,
K4
K3 K5
LS =
,
K2
r
1
Lh = LS 1
LS
K4
(10)
To describe how the GA actually works is used the relation (8). Consider the following simplistic
rule. We know that IM parameters vary only in a certain range of values such as:
1 RS 10 ,
1 RR 10 ,
0.1 H LS 1 H,
0.1 H Lh 1 H . . .
These ranges can also expand or use other parameters, if needed. Substituting the upper and lower
limits from IM parameters range into relations (9) we find K boundaries. Between these boundaries
the K unknown could fluctuate. The next procedure can be summarized in four points.
Progress In Electromagnetics Research Symposium Proceedings, KL, MALAYSIA, March 2730, 2012 1001
Initialize the population Creates a zero population which is composed from randomly
generated individuals. Specifically, an individual is composed of five unknowns K1 to K5 randomly
generated within the range specified above.
Calculate the Fitness of New Individuals Is calculated the fitness of new individuals.
Than is selected a few individuals with high fitness from a population. In this case, the best marked
individual is the individual whose unknowns K have the difference between right and left side of
the Equation (8) as much as possible close to zero.
Termination Criteria If the stop condition isnt fulfilled, continue from point 4 again.
Stopping condition may be a number of passes through the loop. This condition affects the speed
and accuracy of determination unknown K. Individual with highest fitness is the main algorithm
output and represents the best founded solution.
Creating the Next Generation To create the next generation are used two basic genetic
operators. The mutation and the crossing. In some cases it may be useful to keep copies of the
parents for the next generation unchanged. Specifically new population we generates as follows:
Crossing swap parts (unknown K) of a few individuals among them. It is necessary to
ensure that unknown through the swapping must have the same index (not for example K1
with K5 ).
Mutation is a random change of parts of a few individuals or individual. Again, it is
necessary to ensure that mutations for example in the K1 individual were in appropriate
range.
Reproduction the remaining individuals are copied unchanged.
4. EXPERIMENTAL RESULTS
In all simulations was used model of real three-phase IM type CANTONI Sg100L-4A which has
the value of stator resistance RS = 2.78 and value of rotor resistance RR = 2.84 . The IM was
supplied by a model of indirect frequency converter in connection consisting of a DC source voltage
at the input and the voltage inverter with IGBT transistors on the output. DC-link voltage was
set to Ud = 300 V. Control of output voltage was made by comparing PWM. The frequency and
amplitude of the saw tooth signal was fp = 5 kHz, Up max = 1 V. The incremental encoder model
is based on the real encoder type ERN 420/TTL with 2048 pulses/rev. The total moment of inertia
was set at JC = 0.043 kgm2 .
From Fig. 3, is evident that the value of RS and RR has the true values. Identification is not
accurate in area of excitation of IM (time 0 to 0.2 s) and during the start of IM (time 0.2 to 0.8 s).
This behavior is caused by neglecting of d/dt member during the modification of Equations (1)
to (7). This phenomenon can be reduced. The solution can be found in the literature [3].
1002
6
Rr [ohm]
5
4
3
2
1
0
0
0.2
0.4
0.6
0.8
1.2
1.4
0.8
1.2
1.4
t [s]
6
Rs [ohm]
5
4
3
2
1
0
0
0.2
0.4
0.6
t [s]
Method described here can be used in modern high performance electric drives. Reasons why it is
necessary to estimate IM parameters in real time are described in the introduction. Next to IM
parameters identification by GA, it is possible to detect the parameters with other methods such is
least squares methods (Total Least Squares, Ordinary Least Squares and Recursive Least Squares)
or by using theory of neural networks (see literature [2, 3]).
ACKNOWLEDGMENT
The research described in this paper was supported by SGS project SP2011/107: Research of sensor
less control methods for AC drives.
REFERENCES
1. Leonhard, W., Control of Electrical Drives, Springer, Verlag, Berlin, Germany, 2001, ISBN
3-540-41820-2.
2. Cincirone, M., M. Pucci, G. Cincirone, and G. A. Capolino, A new experimental application
of least-squares techniques for the estimation of the parameter of the induction motor, IEEE
Trans. on Ind. Applications, Vol. 39, No. 5, 12471255, Sep. 2003.
3. Chiasson, J., Modeling and High-performance Control of Electric Machines, IEEE Press, USA,
2005, ISBN 0-471-68449-X.
and L. Zboray, Contribution to Parameter Identification of an Induction Motor
4. Ferkova, Z.
by Genetic Algorithms, Acta Electrotechnica et Informatica, Vol. 5, No. 2, 15, Kosice, 2005,
ISSN 1335-8243.
zen, VSB-TUO,