Fuzzy Ok
Fuzzy Ok
by Fuzzy Logic
Nalunat Khongkoom, Attapol Kanchanathep, Surasak Tamthong*, Satean Tunyasrirut*
& Suthichai Nopnakeepong &Ritsu Kagawa* *
Faculty of Engineering and Research Center for *Faculty of Engineering, Pathumwan Institute of
Communications and Information Technology Technology, Ramal Rd., Pathumwan, Bangkok, Thailand
Institute of Technology, King Mongkut's Institute of **Yonago National College of Technology
Technology, Ladkrabang Chalongkrung Road, Ladkrabang, 4448 Hikona, Yonago Tottor, 683-8502, Japan
Thailand e-mail: s 1061227@,kmitl.ac.th
Abstract: In this paper, presents fuzzy logic controller is more robustness plant pacameters than classical control
applied for control the position of dc servo motor. The algorithum and has better noise rejection capability, it must
position of the angle location is limited at - E to E radian. be so, because the fuzzy control is more flexible. The main
Fuzzy inference engine using angle position by angular advantage of fuzzy logic as compared to the conventional
position sensor, and angular velocity. The dc servo motor control approach reside in the fact that no mathematical
revolves the circle of axis at the number of revolutions are modeling is required for the design of the controller. The
corresponding to binding voltage. In the revolved axis, controller rules are based especially on the knowledge of
there are the moment of inertia and viscous coefficient of the system behavior and on the experience of the control
frictions around its axis, it exerts the influence. The angle engineer. Since the fuzzy logic controller requires less
is detected by rotary encoder, and input as angular complex mathematical modeling than classical controllers.
information of controlled system to computer. The applied However, to achieve high performance fuzzy logic
voltage is determined by computer and sent to dc servo controllers need an effective tums scheme.
motor. The results of experiment on the real plant
demonstrate that the proposed fuzzy logic controller is able 11. CONTROLLER DESIGN
to sensitiveness to variation of the reference position
attention. A. Mathematical Model of DC Servo Motor
IEEE
0-7803-6355-8/00/$10.0002000 111-354
i, = armature current, ampere B. Driver Circuit the Proportional Gain of Motor
if = field current, ampere DC servo motor for the experimental device is connected to
e, = applied armature voltage, volt driver circuit, so driver circuit controls number of
revolution in accordance with applied velocity binding
e, = back emf, volt voltage. The servo-driver controls the motion of a dc servo
motor and operates in various modes. The use of electronics
8 = angular displacement of the
motor shaft, radian
motion controller using a pulse-width-modulated driver to
T = torque
developed by the motor, N-m control torque in accordance with load to acquire number of
J = equivalent moment of inertia of the motor and load revolution that are bound by driver circuit. Actually, the
referred to the motor shaft, kg-m2 condition of dc servo motor is fed back to driver circuit, so
b = equivalent viscous-friction coefficient of the motor if consider this case simulation in this time becomes very
and load referred to the motor shaft, N-m/rad/sec complicated. So to meet the condition that dc servo motor
revolves as number of revolution that is bound, made built
The transfer function for the dc servomotor considered here in model at between driver circuit and dc servo motor. The
is obtained as equation 1. The inductance Lain the temporal delay between driver circuit and dc servo motor is
more minute than delay by load. Now proportional gain
armature circuit is usually small and may be neglected. If between driver circuit and motor, that velocity binding
Lais neglected, then the transfer function given by voltage (0-5V) is input and angular velocity is output.
Equation (1) reduces to When applied velocity binding voltage to driver circuit, dc
servo motor revolves the number of revolutions to velocity
binding voltage. The characteristic of number revolutions to
velocity binding voltage dc servo motor is shown in Fig. 2
111-355
IV. EXPERIMENTAL RESULTS
Digital to
Analog
-1, n
NB=[-3 0.6 -0.241
NS=I0.42-0.1201
Z=[-O.I~OO.I~I
... ..
ps=[no.12o.42] ,'
PB=IO.24 0.6 31
I 0
changed-error
NE+-0.9 -0.2 0 . 1 1
NS=[-0.2 -0. I 01
z=[-n.io a . i i
PS=[OO.I0.21
m=[aI 0.2 0.91
-0.9 n 0.9 Fig. 6 Step Response of Angular Position n I4 rad
output increment
Time = x 0.036 sec
Fig. 3 Membership functions
PositiveZero
PositivePositive
-5
Applied voltage Vout[Volt]
111-356
[4] Katsuhiko Ogata, “Modern control engineering”,
Prentice Hall, Inc., 1990
[5] Yangwon Kwon, Jongkyu Park, Haksoo Kang and
Taechon Ahn, “Application of Fuzzy-PID Controller Based
on Genetic Algorithm for Speed Control of Induction
Motors”, Proceedings of the 14 th KACC, Oct. , pp. 309-
312, 1999
[6] Marzuki Khalid, Sigeru Omatu and Rubiyah Yusof,
“Adaptive Fuzzy-Neuro Control with Application to the
water Bath Process”, 0-7803-1872-2/94/$4.00 0IEEE, pp.
173-178, 1994
[7] The Math Works Inc. “Fuzzy Logic and the Neural
Network Toolbox” The Math Works,Inc., 24 Prime Park
Fig. 8 Step Response of Angular velocity at n 14 rad Way, Natick,MA,O1760
[8] George Bojadziev, Maria Bojadziev, “Fuzzy sets, Fuzzy
Time = x 0.036 sec
logic, Applications”, World Scientific Publishing
Co.Pte.Ltd., 1995
V. CONCLUSION
This paper proposed the result of the experiment with fuzzy
controller reaches the reference position and speed with out
any overshoot. The results of the control are as follows. 1.
The position control of dc servo motor showed the
proposed controller gains optimal performance. 2. The
proposed controller achieved to overcome the disadvantage
of the use conventional PID control sensitiveness to inertia
variation and sensitiveness to variation of the position with
drive system of dc servo motor.
VI. REFERENCE
111-357