Sign inSubmit
computersciencejournal.org is not ours. This journal is published only at thescipub.com/jcs. Report a suspicious emailcomputersciencejournal.org is not ours · Report
ArticleMetrics
Research Article · Free to read · Published 31 October 2008

Design and Implementation of an Optimal Fuzzy Logic Controller Using Genetic Algorithm

S. Khan, S. F. Abdulazeez, L. W. Adetunji, A. H.M.Z. Alam, M. J.E. Salami, Shihab Ahmed Hameed, Aisha Hasan Abdalla & Mohd Rafiqul Islam

Journal of Computer Science, Volume 4, Issue 10, pp. 799–806 · doi.org/10.3844/jcssp.2008.799.806

8,049 accesses9,838 downloads28 citations (Crossref)Metrics
Cite Check for updates

Abstract

All control systems suffer from problems related to undesirable overshoot, longer settling times and vibrations while going form one state to another state. Most of relevant techniques had been in the form of suggesting modification and improvement in the instrumentation or interfacing part of the control system and the results reported, remain suffering from shortcomings related to hardware parameter dependence and maintenance and operational complexities. Present study was based on a software approach which was focusing on an algorithmic approach for programming a PIC16F877A microcontroller, for eliminating altogether the parametric dependence issues while adding the benefits of easier modification to suit a given control system to changing operational conditions. Said approach was first simulated using MATLAB/SIMULINK using the techniques of Proportional Derivative Fuzzy Logic Controller (PD-FLC) whose membership function, fuzzy logic rules and scaling gains were optimized by the genetic algorithm technique. Simulated results were verified by programming the PIC16F877A microcontroller with the algorithm and using it on a temperature control system where a fan was regulated in response to variations in the ambient system temperature. Resulting tabulated performance indices showed a considerable improvement in rising and settling time besides reducing overshoot and steady state error.

Licence and reuse

Free to read. This article carries the publisher’s copyright, as printed on it: © 2008 Science Publications. It is free to read; ask us before reusing it.

How to reuse this article

Responses (0)

Have a comment on this research? Sign in to respond. Responses are moderated and published with your name and affiliation; the authors are invited to reply. How we use your dataWrite a response

About this article

Cite this article

Khan, S., Abdulazeez, S. F., Adetunji, L. W., Alam, A. H., Salami, M. J., Hameed, S. A., Abdalla, A. H. & Islam, M. R. (2008). Design and Implementation of an Optimal Fuzzy Logic Controller Using Genetic Algorithm. Journal of Computer Science, 4(10), 799–806. https://doi.org/10.3844/jcssp.2008.799.806

Licence
© Science Publications
Issue
Volume 4, Issue 10
Policies
Editorial independenceUse of generative AIData availabilityAppeals and complaints
Version
Version of record
Design and Implementation of an Optimal Fuzzy Logic Controller Using Genetic AlgorithmJournal of Computer Science · Volume 4, Issue 10 · pp. 799–806 · © Science PublicationsDownload