Designing a Fuzzy Logic Controller with a NonParametric Similarity-Based Clustering Algorithm

Essam Alnatsheh

Abstract


Clustering algorithms are used to produce powerful extension to design a three-term (proportional plus integral plus derivative—PID) fuzzy logic controller(FLC). They can be used to eliminate the presumption of the existence of expert information and extract rules that can satisfactorily represent the systems. In this paper, a non-parametric clustering algorithm based on data similarity, which is free of user-defined parameters is proposed. This algorithm is simple and fast. For comparison purposes, two methods of extracting the rules for a three-term FLC from the generated clusters were presented. These two methods entail on the use of the linguistictype model and the Takagi-Sugeno-Kang (TSK)-type model. Two applications representing second-order systems and thirdorder systems were used to analyze the performance of the proposed design methods and compared with other design methods. The analysis shows that the proposed design methods are efficient and superior to other design methods with respect to transient response, accuracy, and robustness to variation of defuzzification methods.

Keywords


Clustering Algorithms; Fuzzy Logic Controller; PID Controller; Three-Term Controller;

Full Text:

PDF

References


E. Natsheh and Khalid Buragga, "Comparison between Conventional and Fuzzy Logic PID Controllers for Controlling DC Motors", International Journal of Computer Science Issues (IJCSI), vol. 7, no. 5, pp. 128-134, 2010.

E. Natsheh and Khalid Buragga, "A Performance Comparison for Various Methods to Design the Three-Term Fuzzy Logic Controller", International Journal of Computer Science and Network Security (IJCSNS), vol. 10, no. 5, pp. 142-151, 2010.

K. C. Gowda and E. Diday, "Symbolic Clustering Using a New Similarity Measure", IEEE Transactions on Systems, Man, and Cybernetics, Vol. SMC-22, No. 2, pp. 368-378, 1992.

K. C. Gowda and E. Diday, "Symbolic Clustering using a New Dissimilarity Measure", Pattern Recognition, Vol.24, No. 6, pp. 567- 578, 1992.

E. Natsheh, "Taxonomy of Clustering Methods Used in Fuzzy Logic Systems", Journal of Telecommunication, Electronic and Computer Engineering (JTEC), vol.4, no.1, pp. 65-72, 2012

K. C. Gowda and G. Krishna, "Disaggregative Clustering Using the Concept of Mutual Nearest Neighborhood", IEEE Transactions on Systems, Man, and Cybernetics, Vol. SMC-8, No. 12, pp. 888-895, 1978.

K. C. Gowda and G. Krishna, "The Condensed Nearest Neighbor Rule Using the Concept of Mutual Nearest Neighborhood", IEEE Transaction on Information Theory, Vol. 25, No. 4, pp. 488-490, 1979.

R. R. Yager and D. P. Filev, "Essentials of Fuzzy Modeling and Control", Wiley India, 2002.

T. Takagi and M. Sugeno, "Fuzzy Identification of Systems and Its Applications to Modeling and Control", IEEE Transactions on Systems, Man, and Cybernetics, Vol. SMC-15, NO. 1, pp.116-132, 1985.

S. Chiu, "Fuzzy Model Identification Based on Cluster Estimation", J. of Intelligent & Fuzzy Systems, Vol. 2, No. 3, pp. 267-278, 1994.

S. Chiu, "Selecting Input Variables for Fuzzy Models", J. of Intelligent & Fuzzy Systems, Vol. 4, No. 4, pp. 243-256, 1996.

J. Yen and R. Langari, "Fuzzy Logic: Intelligence, Control and Information", Prentice-Hall, 1999.

J. R. Jang, C. Sun, and E. Mizutani, "Neuro-Fuzzy and Soft Computing: A Computational Approach to Learning and Machine Intelligent", Prentice-Hall, 1997.

W. H. Press, S. A. Teukolsky, W. T. Vetterling, and B. P. Flannery, "Numerical Recipes in C: The Art of Scientific Computing", 3rd Edition, Cambridge University Press, 2007.

J. Jantzen, "Foundations of Fuzzy Control: A Practical Approach", 2nd Edition, Wiley, 2013.

M. Golob, "Decomposition of a Fuzzy Controller Based on the Inference Break-up Method", Intelligent Data Analysis, Vol. 3, Issue 2, pp. 127-137. 1999.

I. Gath and A. B. Geva, "Unsupervised Optimal Fuzzy Clustering", IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol. 11, No. 7, pp. 773-781, 1989.

E. Natsheh, "Designing and Tuning PID Fuzzy Controllers for Armature-Controlled DC Motor", International Journal of Human and Technology Interaction (IJHaTI), vol.2, no.2, pp. 17-24, 2018.


Refbacks

  • There are currently no refbacks.


Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 License.

ISSN: 2180-1843

eISSN: 2289-8131