Professional Documents
Culture Documents
2, April 2012
131
International Journal of Machine Learning and Computing, Vol. 2, No. 2, April 2012
Vdc
r* +
Fuzzy i qes
+ Speed
Hysterisis
1 Controller 2/3
Band Current 3-phase
z i e conversion Inverter
ds Controller
r* 1 + sT r ia
e ic
Lm
LmTr
dr
sl +
+
P/2
r
IM
3P 3 P Lm e e
Te = Lm (iqse idre idse iqre ) (2) Te = dr iqs (7)
22 2 2 Lr
d r
Te TL = J + B r (3) where sl is the slip speed and dr is the d -axis rotor flux
e
132
International Journal of Machine Learning and Computing, Vol. 2, No. 2, April 2012
III. FLC DESIGNING sizes of 49, 25 and 9 rules are designed for speed control of
The general block diagram of FLC is shown in Fig. 2. The induction motor drive. Rule base is basically a matrix used
main objective of the designed FLC is to maintain the for determining the controller output from their input(s) as it
performance obtained by standard design while reducing holds the input/output relationships.
the complexity of fuzzy rule base design. FLC has mainly The rules used in the rule base of 49, 25 and 9 rules with
four internal components from which input has to be the different FLCs are given in tables shown in Tab. I, II,
processed to come out as output. Fig. 2 shows these and III respectively. The linguistic terms used for input and
components that are fuzzification, rule base, inference engine, output variables are described as: Z is Zero; N is
and defuzzification. Mamdani type fuzzy inference engine is Negative; and P is Positive, NL is Negative Large ,
used for this particular work. In, defuzzification process the NM is Negative Medium, NS is Negative Small, PL is
combined output fuzzy set produced from the inference Positive Large, PM is Positive Medium and PS is Positive
engine is translated into a crisp output value of real-world Small. The rules are in general format of if anticedent1 and
meaning. Among the various defuzzification techniques antecedent2 then consiquent.
centre of gravity (COG) is chosen for this work because of its
TABLE I: RULE BASE ARRAY FOR FLC (49)
known merits [12].
SE/CSE NL NM NS Z PS PM PL
NL NL NL NL NM NM NS Z
NM NL NL NM NM NS Z PS
Inference
Defuzzification
NS NL NM NM NS Z PS PM
Engine
Fuzzification
Z NM NM NS Z PS PM PM
Input output PS NM NS Z PS PM PM PL
Rule PM NS Z PS PM PM PL PL
Base PL Z PS PM PM PL PL PL
133
International Journal of Machine Learning and Computing, Vol. 2, No. 2, April 2012
NL NS Z PS PL drive, detailed study has been carried out for which drive was
1 1 simulated under different operating conditions such as
sudden change in command speed, step change in load. The
parameters of the 4KW, 3phase, 415 V squirrel cage
induction motor used for this work are given in Tab. IV.
For the performance comparison between the FLCs of
different rule base sizes, three phase induction motor drive
1 0.8 0.6 0.4 0 0.4 0.6 0.8 1 incorporating indirect vector control technique is
(b) implemented in the MATLAB/Simulink environment.
Fig. 3. Membership functions for FLC with (a) 9 rules (b) 25 rules (c) 49 Mutual Inductance ( Lm ) 0.1722 H
120.5
120
119.5
Speed (rad/sec)
119
118.5
118
FLC(49)
117.5
FLC(25)
FLC(09)
117
0 0.05 0.1 0.15 0.2 0.25
Time(sec)
Fig. 4(a). Speed tracking capability of drive for three FLC rule base at higher speed of 120 rad/sec.
Fig. 4 (a) and 4 (b) shows the results of 49, 25 and 9 rules higher rule base.
FLC for reference speed tracking of drive at higher speed of The performance of FLC drive system with rule base of 49,
120 rad/sec. and at lower speed 60 rad/sec. respectively. It is 25 and 9 rules under no load is also tested for increase in
evident from these figures that undershoot in the responses speed from 60 rad/sec. to 100 rad/sec. and decrease in speed
leads to increase in settling time when changing from 49, 25, from 100 rad/sec. to 60 rad/sec. is shown in Fig. 6 (a) and Fig.
9 rule base FLC system respectively. It is further observed 6 (b) respectively at no load condition. These figures exhibit
that speed tracking of the drive system is excellent which that the performance of the drive system is getting improved
shows the correctness of developed system. when rule base is increased from lower to higher in terms of
The load rejection capability of the three FLC under steady state error and settling time.
consideration with discussed drive system is shown in Fig. 5 The performance of FLC drive system with rule base of 49,
(a) and 5 (b) at higher speed of 120 rad/sec. and at lower 25 and 9 rules under load is also tested for increase in speed
speed of 60 rad/sec. respectively. The step rated torque load from 60 rad/sec. to 100 rad/sec. and decrease in speed from
is suddenly applied at time t=0.6 sec when the drive is 100 rad/sec. to 60 rad/sec. is shown in Fig. 7 (a) and Fig. 7 (b)
running at no load steadily. It is shown in the figures that the respectively. It is shown from these figures that drive
load rejection capability is improved in terms of steady state possesses good dynamics even at full load condition for
error and settling time when moving from lower rule base to different rule base.
134
International Journal of Machine Learning and Computing, Vol. 2, No. 2, April 2012
61
60.5
60
59.5
Speed (rad/sec)
59
58.5
58
57.5
FLC(49)
57 FLC(25)
FLC(09)
56.5
0 0.05 0.1 0.15 0.2 0.25
Time (sec)
Fig. 4(b). Speed tracking capability of drive for three FLC rule base at lower speed of 60 rad/sec.
120.5
120
119.5
Speed (rad/sec)
119
118.5
118
FLC(49)
117.5
FLC(25)
FLC(09)
117
0.55 0.6 0.65 0.7 0.75
Time(sec)
Fig. 5(a). Load rejection capability of drive for three FLC rule base at higher speed of 120 rad/sec.
60.5
60
Speed (rad/sec)
59.5
59
FLC(49)
FLC(25)
FLC(09)
58.5
0.55 0.6 0.65 0.7 0.75
Time (sec)
Fig. 5 (b). Load rejection capability of drive for three FLC rule base at lower speed of 60 rad/sec.
135
International Journal of Machine Learning and Computing, Vol. 2, No. 2, April 2012
100
95
90
Speed (rad/sec)
85
80
75
0
70
9
65
60 8
0.58 0.6 0.62 0.64 0.66 0.68 0.7
Time (sec) 7
06 0 61 0 62 0 63 0 64 0 65 0 66 0 67 0 68
(Enlarge view of at knee point)
Fig. 6 (a). Performance of drive for three FLC rule base for increase in speed from 60 rad/sec. to 100 rad/sec at no load.
100
95
90
S p e e d ( r a d /s e c )
85
80
75 3
70 2
5
65 1
5
60
0
1.18 1.2 1.22 1.24 1.26 1.28 1.3
Time (sec)
5
1.2 1.21 1.22 1.23 1.24 1.25 1.26 1.27 1.28
Time (sec)
Fig. 6 (b). Performance of drive for three FLC rule base for decrease in speed from 100 rad/sec. to 60 rad/sec at no load.
100
90
Speed (rad/sec)
80
70
60
136
International Journal of Machine Learning and Computing, Vol. 2, No. 2, April 2012
100
90
Speed (rad/sec)
80
70
60
137