2010 PDF
2010 PDF
2010 PDF
Department of Management Information Systems, College of Applied Studies & Community Services, King Faisal University
Hofuf, Al-Hassa 31982, Saudi Arabia
2
Department of Information Systems, College of Computer Sciences & IT, King Faisal University
Hofuf, Al-Hassa 31982, Saudi Arabia
Abstract
Fuzzy logic and proportional-integral-derivative (PID)
controllers are compared for use in direct current (DC) motors
positioning system. A simulation study of the PID position
controller for the armature-controlled with fixed field and fieldcontrolled with fixed armature current DC motors is performed.
Fuzzy rules and the inferencing mechanism of the fuzzy logic
controller (FLC) are evaluated by using conventional rule-lookup
tables that encode the control knowledge in a rules form. The
performance assessment of the studied position controllers is
based on transient response and error integral criteria. The results
obtained from the FLC are not only superior in the rise time,
speed fluctuations, and percent overshoot but also much better in
the controller output signal structure, which is much remarkable
in terms of the hardware implementation.
1. Introduction
Lotfi Zadeh, the father of fuzzy logic, claimed that many
sets in the world that surrounds us are defined by a nondistinct boundary. Zadeh decided to extend two-valued
logic, defined by the binary pair {0, 1}, to the whole
continuous interval [0, 1], thereby introducing a gradual
transition from falsehood to truth [1].
Fuzzy control is a control method based on fuzzy logic.
Just as fuzzy logic can be described simply as "computing
with words rather than numbers"; fuzzy control can be
described simply as "control with sentences rather than
equations". A fuzzy controller can include empirical rules,
and that is especially useful in operator controlled plants.
A comprehensive review of the classical design and
implementation of the fuzzy logic controller can be found
in the literature [2], [3], [4]. A fuzzy IF-THEN rule-based
system consists of the following modules [5], [6]:
128
IJCSI International Journal of Computer Science Issues, Vol. 7, Issue 5, September 2010
ISSN (Online): 1694-0814
www.IJCSI.org
Z -1
e (kT)
U (k)
se (kT)
-1
PID
1
T
FLC
de (kT)
129
(1)
U k K P e k K i se k K d de k
that is similar to the ideal PID control algorithm:
(2)
IJCSI International Journal of Computer Science Issues, Vol. 7, Issue 5, September 2010
ISSN (Online): 1694-0814
www.IJCSI.org
Fig. 2 The general response of the second-order and third-order systems.
130
Z2
N
Z
P
Z3
Z5
Z1
N
Z4
P
N
Z
P
Sum of the error
N
Z
P
N
N
N
Z
N
N
N
N
Z
Z
P
Z
P
P
Z
P
Z
P
P
P
Error
Error
(x)
negative
zero
U x
K x
positive
Kx
Ux
IJCSI International Journal of Computer Science Issues, Vol. 7, Issue 5, September 2010
ISSN (Online): 1694-0814
www.IJCSI.org
IAE e t dt
ITAE t e t dt
131
IJCSI International Journal of Computer Science Issues, Vol. 7, Issue 5, September 2010
ISSN (Online): 1694-0814
www.IJCSI.org
132
Armature-controlled
DC motors
U s s T f s 1 Tm s 1
Field-controlled
DC motors
DC motors whether armature-controlled or fieldcontrolled, are used in our simulation. The block diagram
of such systems is shown in Fig. 5. The control objective
for both types of DC motors is to reach a specified motor
position using an appropriate input drive voltage.
A zero-order holder device is used to keep a constant
controller output during each interval. The PID controller
inputs are defined as follows:
e kT setpo int t position t | t kT
e kT e k 1 T
T
se kT se k 1T T e k 1T
de kT
e (t)
e*(t)
PID-like
FLC
U(t)
Zero-Order
Hold
U*(t)
DC
Motor
Output (t)
U s s Tm s 1
10
x x
x
i
11
IJCSI International Journal of Computer Science Issues, Vol. 7, Issue 5, September 2010
ISSN (Online): 1694-0814
www.IJCSI.org
133
Using
conventional
PID controller
Using PID-like
FLC
Tr
Ts
(Sec.)
(Sec.)
Os
(%)
IAE
Using
conventional
PID controller
Using PID-like
FLC
12
2.29
160.48
631.83
2.16
126.93
590.69
Ts
(Sec.)
Os
(%)
IAE
ITAE
14
7.03
246.59
1490.1
4.95
178.29
856.61
ITAE
Tr
(Sec.)
Armaturecontrolled DC
motor system
Fieldcontrolled DC
motor system
Tr
Ts
(Sec.)
(Sec.)
Os
(%)
IAE
ITAE
43%
58%
6%
21%
7%
38%
43%
30%
28%
43%
IJCSI International Journal of Computer Science Issues, Vol. 7, Issue 5, September 2010
ISSN (Online): 1694-0814
www.IJCSI.org
4. Conclusions
The design and implementation of armature-controlled and
field-controlled DC motor system using both conventional
PID and PID-like FLC have been presented. Comparisons
of experimental results of the conventional PID controller
and PID-like FLC show that the PID-like FLC is able to
perform better than the conventional PID controller.
Results indicate that even without knowing the detail of
the control plants, we were able to construct a well
performed fuzzy logic controller based on the experience
about the position controller.
Acknowledgments
The authors would like to express their appreciation to
Deanship of Scientific Research at King Faisal University
for supporting this research.
References
[1] J. Jantzen, "Tutorial on Fuzzy Logic", Technical University
of Denmark: Department of Automation, Technical report
number
98-E
868,
19
Aug
1998,
URL:
http://www.iau.dtu.dk/
[2] J. Jantzen, "Design of Fuzzy Controllers", Technical
University of Denmark: Department of Automation,
Technical report number 98-E 864, 19 Aug 1998, URL:
http://www.iau.dtu.dk/
[3] C. C. Lee, "Fuzzy Logic in Control Systems: Fuzzy Logic
Controller-Part I", IEEE Transactions on Systems, Man, and
Cybernetics, Vol. 20, No. 2, pp. 404-418, 1990.
[4] C. C. Lee, "Fuzzy Logic in Control Systems: Fuzzy Logic
Controller-Part II", IEEE Transactions on Systems, Man, and
Cybernetics, Vol. 20, No. 2, pp. 419-435, 1990.
[5] R. Isermann, "On Fuzzy Logic Applications for Automatic
Control, Supervision, and Fault Diagnosis", IEEE
Transactions on Systems, Man, and CyberneticsPart A:
Systems and Humans, Vol. SMC-28, No. 2, pp. 221-235,
1998.
[6] R. R. Yager and D. P. Filev, "Essentials of Fuzzy Modeling
and Control", John Wiley & Sons, 1994.
[7] T. E. Marlin, "Process Control: Designing Process and
Control Systems for Dynamic Performance", McGraw-Hill,
1995.
134