Professional Documents
Culture Documents
I. INTRODUCTION
Accurate control is critical to every process that leads to various
types of controllers which are being widely used in process
industries. Tuning methods for these controllers are very important
for process industries. The aim of this paper is to design a fuzzy
logic controller for speed control of a DC motor. Because of their
high reliabilities, flexibilities and low costs, DC motors are widely
used in industrial applications, robot manipulators and home
appliances where speed and position control of motor are required.
All control systems suffer from problems related to
undesirable overshoot, longer settling times and vibrations and
stability while going from one state to another state. Real world
systems are nonlinear, accurate modelling is difficult, costly and
even impossible in most cases conventional PID controllers
generally do not work well for non-linear systems. Therefore, more
advanced control techniques need to be used which will minimize Fig.1 separately excited dc motor model
the noise effects. To overcome these difficulties, there are three
basic
approaches to intelligent control: knowledge based expert systems, The armature voltage equation is given by:
fuzzy logic, and neural networks.All three approaches are interesting
and very promising areas of research and development [6]. In this
paper, we present only the fuzzy logic approach. Fuzzy logic,
proposed by Lotfi A. Zadeh in 1973. Zadeh introduced the concept
of a linguistic variable. The fuzzy logic, unlike conventional logic
system, is able to model inaccurate or imprecise models. The fuzzy
logic approach offers a simpler, quicker and more reliable solution
that is clear advantages over conventional techniques.Fuzzy Logic
has been successfully applied to a large number of control
function will be
A. Description
Fuzzy logic has rapidly become one of the most successful of today's
technologies for developing sophisticated control systems. Fuzzy
logic control technology has been widely and successfully utilized in
industrial applications. Fuzzy Logic is a multi-valued logic, that
allows intermediate values to be defined between conventional
evaluations like true/false, yes/no, high/low and emerged as a tool to
deal with uncertain, imprecise, or qualitative decision making
problems. Fuzzy logic is a way to make machines more intelligent to
reason in a fuzzy manner like humans .
A fuzzy logic model is a logical-mathematical procedure based on
an “IF-THEN” rule system that mimics the human way if thinking in
computational form.Generally, a fuzzy rule system has four modules .
Fuzzification
Fuzzy Inference
Rule base
Defuzzification
Fuzzification
III. BLOCK DIAGRAM The process of converting a numerical variable (real number or
crisp variables) into a linguistic variable (fuzzy number) is called
Fuzzification. In others words, means the assigning of linguistic
value, defined by relative small number of membership functions to
variable.
Fuzzy inference
Under inference, the truth value for the premise of each rule
is
Fig.2 Block diagram of separately excited dc motor computed, and applied to the conclusion part of each rule. This
results in one fuzzy subset to be assigned to each output variable for
each rule. Mostly MIN or PRODUCT is used as inference rules. In
After simplifying the above motor model, the overall transfer
3
Rule base
Defuzzification
B. Designing procedure
el ol om om A. PID controller
em ol om oh Figure 6 shows the PID control system designed in
MATLAB/Simulink where controller parameters are adjusted using
eh om om oh (Z-N) method.
REFERENCES
Fig. 8 Matlab/Simulink model of system using fuzzy logic
controller [1] Manafeddin Namazov, “DC motor position control using fuzzy
proportional-derivative controllers with different Defuzzification
C. Step responses methods” An Official Journal of Turkish Fuzzy Systems Association
Vol.1, No.1, pp. 36-54, 2010.
The simulation output of the Fuzzy Logic Controller for [2] Vikas S. Wadnerkar, Mithun M. Bhaskar, Tulasi Ram Das and A.D.
Raj Kumar, “A New Fuzzy Logic based Modelling and Simulation of
System is represented in Figure. 9.
a Switched Reluctance Motor”, Journal of Electrical Engineering &
Technology Vol. 5, No. 2, pp. 276 - 281, 2010.
[3] Atul Kumar Dewangan, Sashai Shukla, Vinod Yadu “Speed Control
of a Separately Excited DC Motor Using Fuzzy Logic Control Based
on Matlab Simulation Program” International Journal of Scientific &
Technology Research Volume 1, Issue 2, ISSN 2277-8616 pp. 52 –
54 ,March 2012
[4] Zadeh L. A., "Outline of a New Approach to the Analysis of
Complex Systems and Decision Processes", IEEE Transactions
Systems, Man and Cybernetics, SMC-3, 1973, pp. 28-44.
[5] Sulochana Wadhwani, Veena Verma, Rekha Kushwah, “Design and
tuning of PID controller parameters based on fuzzy logic and genetic
algorithm”, Int. Conf. On soft computing, artificial intelligence,
pattern recognition, biomedical engineering and associated
technologies (SAP-BEATS), Feb 23-24 ,2013”, department of
electrical engineering, MBM eng. College Jai Narain Vyas
university, jodhpur.
[6] Nader Jamali Sufi Amlashi “Design and Implementation of
Fuzzy Position Control System for Tracking Applications and
Fig. 9 Step response of system using fuzzy logic controller Performance Comparison with Conventional PID” IAES
International Journal of Artificial Intelligence (IJ-AI) Vol. 1, No. 1,
March 2012, pp. 31 - 44 ISSN: 2252-8938.
[7] Zeyad Assi Obaid, Member, IAENG, Nasri Sulaiman, M. H.
From above figure, it can be easily seen that the overshoot has Marhaban And M. N. Hamidon, Member IAENG “Analysis and
Performance Evaluation of PD like Fuzzy Logic Controller Design
been considerably reduced with fuzzy logic controller as compared Based on Matlab and FPGA” IAENG International Journal of
to the PID using classic ZN method. Comparative step response for Computer Science, 37:2, IJCS_37_2_04 (Advance online
PID regulated system and FLC controlled system is shown. publication: 13 May 2010).
[8] Rekha Kushwah, Sulochana Wadhwani, “Fuzzy Logic based Tuning
It shows that the response of the system has greatly of PID Controller Parameters”, National Conference on New
Frontiers for Women in Science and Technology March 20- 21, 2013,
improved on application of fuzzy logic controller (FLC). The Jiwaji University, Gwalior (M.P.).
overshoot of the system using FLC has been reduced, settling
time, peak time of the system also shows appreciable reduction
as analyzed in Table II.
TABLE II APPENDIX A: SYSTEM MODEL PARAMETERS
COMPARISON BETWEEN THE OUTPUT RESPONSES FOR
CONTROLLERS
6
el Error low
em Error medium
el Error high
ecl Change in error change low
ecm Change in error medium
ech Change in error high
ol Control output is low
om Control output is medium
oh Control output is high
BIBLIOGRAPHY