Professional Documents
Culture Documents
P. M. Menghal
Faculty of Degree Engineering,
Military College of Electronics & Mechanical Engineering,
Secunderabad, 500 015
Research Scholar, EEE Dept., JNTU, Anantapur-515002,
Andhra Pradesh, India
prashant_menghal@ yahoo.co.in
Abstract In the industrial sector especially in the field of
electric drives & control, induction motors play a vital role.
Without proper controlling of the speed, it is virtually impossible
to achieve the desired task for a specific application. Basically AC
motors, such as Induction Motors are of Squirrel-Cage type.
They are simple, reliable, low cost and virtually maintenance-free
electrical drives. Based on the inability of conventional control
methods like PI, PID controllers to work under wide range of
operation, artificial intelligent based controllers are widely used
in the industry like ANN, Fuzzy controller, ANFIS, expert
system, genetic algorithm. The main problem with the
conventional fuzzy controllers is that the parameters associated
with the membership functions and the rules depend broadly on
the intuition of the experts. To overcome this problem, Adaptive
Neuro-Fuzzy controller is proposed in this paper. The
comparison between Conventional PI, Fuzzy Controller and
Adaptive neuro fuzzy controller based dynamic performance of
induction motor drive has been presented. Adaptive Neuro Fuzzy
based control of induction motor will prove to be more reliable
than other control methods.
I.
Rs
Rr
Lm
Lls
Llr
r
Llr
Rr
qs ,ds
qr , dr
iqs , ids
iqr , iqr
vqs , vds
vqr , vqr
p
a
J
NOMENCLATURE
Te
Tl
e (k)
r (k)
y (k)
e(k)
u(Ri)
Electrical torque.
Load torque.
Control error.
Reference signal.
Output signal.
Changed error.
The crisp u value corresponding to the maximum
membership degree.
II.
In
INTRODUCTION
(1)
(2)
(4)
(6)
(3)
(7)
)
(8)
(13)
2
3
(14)
sin t
(15)
2
a transformed to
By using Parks Transformation, voltages are
two phase in the d-q axes, and are applied too induction motor.
In order to obtain the stator and rotor currrents of induction
motor in two phase, Inverse park transformaation is applied in
the last stage [6].
NS
NB
PS
PB
-0.1
-0.05
NS
NB
0.1
0.05
PS
0.1
PB
-1
-0.5
0.5
1.5
( )
Fig. 2 Induction motor in d-q modeel
ICONS
To Workspace1
iqs
iqs
ids
ids
iqr
iqr
idr
idr
Te
teta
Vqs
Va
Va
Vb
Vb
Vc
Vc
Iabc
Vqs
Vds
Vds
AC Source
Ir-abc
teta
abc to d-q
Park transformation
Scope1
ICONR
TL
To Workspace2
Wr
Constant1
Speed
Torque
XY Graph
Integrator
SCON
Scope
To Workspace
IV.
, ,
, ,
( )
(17)
Continuous
pow ergui
IGBT1
IGBT4
IGBT3
IGBT6
IGBT5
IGBT2
Va
iqs
Va
ids
ids
iqr
iqr
idr
idr
Te
teta
Iabc
Vqs
Vb
Vb
Vc
Vc
V
Vds
PWM ac source
Vds
Ir-abc
teta
abc to d-q
Park transformation
(16)
iqs
V
Vqs
T
TL
Torque Scope
d-q to abc
Park transformation
Wr
Load Torque
1
4
3
6
5
2
In 1
0
In fig. 4, the membership function of e, e and three scalar
values of each triangle that are applied into this controller are
shown.
1/s
Speed Scope
Speed contrller
Feedback
Divide
1710
U(k)
Reference
Fuzzy controller
Scope1
In1
Out1
<=
In1
1
1
Sin wa ve
NOT
2
4
In1
Out1
<=
3
3
NOT
Si n wave1
4
6
Out1
<=
5
5
Si n wave2
NOT
6
2
T rian gle
t = t + t
t>T
End
Fig. 9 Flow Chart of Fuzzy Simulation Process
V.
PB
NB
ZZ
NS
NS
ZZ
NS
PS
NB
PB
NB
PS
PS
ZZ
NS
NS
NB
ZZ
PS
PS
ZZ
NS
NS
NS
PB
PS
PS
ZZ
NS
NB
PB
PB
PS
PS
ZZ
(18)
(19)
( ).
( )
(20)
th
(21)
( ( )
( )
(22)
That pi, qi, ri are consequent parameters, which are initially are
set to 0.48, 0.25 and 1 respectively. Then they are adaptively
adjusted with Hebbian learning algorithm. Layer 6 calculates
the output which is given by :
(23)
iqs
pow ergui
IGBT4
IGBT3
IGBT6
IGBT5
IGBT2
iqs
20
Vqs
Va
Va
Iabc
ids
ids
iqr
iqr
idr
idr
Te
teta
Vqs
Vb
Vb
Vc
Vc
15
Vds
PWM ac source
Vds
Ir-abc
teta
abc to d-q
Park transformation
TL
Torque Scope
d-q to abc
Park transformation
Wr
Load Torque
10
rotor current Scope
T or qu e
IGBT1
1
4
3
6
5
2
In 1
Integrator
Speed Scope
Speed contrller
Feedback
Divide
1710
-5
0
U(k)
Reference
200
400
600
800
1000
1200
1400
1600
1800
Speed
Fuzzy controller
100
80
60
T or q u e
40
20
0
-20
-40
-60
-200
200
400
600
800
Speed
1000
1200
1400
1600
1800
1600
1800
VI.
120
40
20
0
-20
-40
-60
-200
200
400
600
800
Speed
1000
1200
1400
20
1800
1600
15
1400
1200
S P E ED
T orq u e
10
1000
800
600
400
200
-5
500
1000
0
0
1500
0.5
1.5
2.5
x 10
140
1800
1600
100
1400
80
1200
60
1000
S peed
T orq u e
120
40
800
20
600
400
200
-20
-40
-200
-60
Time
Time
0.5
1.5
Time
2.5
0.5
1.5
Time
3
x 10
2.5
3
x 10
1600
100
1400
80
1200
60
1000
T orq u e
S peed
40
800
20
600
0
400
-20
200
-40
-60
0
0
0.5
1.5
Time
2.5
3
x 10
-200
0.5
1.5
Time
2.5
3
x 10
the control system will decrease the rising time more than
expectation and it proves adaptive neuro fuzzy controller to
perform better than FLC and Conventional controller.
APPENDIX 'A'
The following parameters of the induction motor are chosen
for the simulation studies:
V = 220
f = 60
HP = 3
Rs = 0.435
Xls = 0.754
Xlr = 0.754 Xm = 26.13
Rr = 0.816
p=4
J = 0.089
rpm = 1710
150
100
50
-50
-100
0
0.5
1.5
2.5
TIME
x 10
REFERENCE
[1]
[2]
200
[3]
Stator & Rotor Currents
100
[4]
[5]
-100
-200
[6]
-300
-400
0.5
1.5
Time
2.5
3
x 10
[7]
[8]
200
[9]
100
[10]
-100
[11]
-200
-300
0.5
1.5
Time
2.5
3
x 10
[11]
Fig. 16(c) Stator & Rotor Currents of Adaptive Neuro Fuzzy Controller
[12]
VII. CONCLUSION
In this paper, simulation results of the induction motor are
presented in conventional, fuzzy control and Adaptive neuro
fuzzy based models. As it is apparent from the speed curve in
two models, the fuzzy controller drastically decreases the rise
time, in the manner which the frequency of sine waves are
changing according to the percentage of error from favorite
speed. The frequency of these firing signals also gradually
change, thus increasing the frequency of applied voltage to
Induction Motor. According to the direct relation of induction
motor speed and frequency of supplied voltage, the speed also
will increase. With results obtained from simulation, it is clear
that for the same operation condition of induction motor,
fuzzy controller has better performance than the conventional
controller. By comparing Adaptive neuro fuzzy model with
FLC model, it is apparent that by adding learning algorithm to
[13]
[14]
[15]
[16]
[17]
[18]