CFP last date
20 May 2024
Reseach Article

FPGA Implementation of Fuzzy Logic Controller for Temperature Control

by Tukaram R. Kumbhar, Sunil S. Nirmale, R. R. Mudholkar
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 62 - Number 20
Year of Publication: 2013
Authors: Tukaram R. Kumbhar, Sunil S. Nirmale, R. R. Mudholkar
10.5120/10211-5044

Tukaram R. Kumbhar, Sunil S. Nirmale, R. R. Mudholkar . FPGA Implementation of Fuzzy Logic Controller for Temperature Control. International Journal of Computer Applications. 62, 20 ( January 2013), 19-23. DOI=10.5120/10211-5044

@article{ 10.5120/10211-5044,
author = { Tukaram R. Kumbhar, Sunil S. Nirmale, R. R. Mudholkar },
title = { FPGA Implementation of Fuzzy Logic Controller for Temperature Control },
journal = { International Journal of Computer Applications },
issue_date = { January 2013 },
volume = { 62 },
number = { 20 },
month = { January },
year = { 2013 },
issn = { 0975-8887 },
pages = { 19-23 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume62/number20/10211-5044/ },
doi = { 10.5120/10211-5044 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T21:12:23.147328+05:30
%A Tukaram R. Kumbhar
%A Sunil S. Nirmale
%A R. R. Mudholkar
%T FPGA Implementation of Fuzzy Logic Controller for Temperature Control
%J International Journal of Computer Applications
%@ 0975-8887
%V 62
%N 20
%P 19-23
%D 2013
%I Foundation of Computer Science (FCS), NY, USA
Abstract

This paper describes FPGA implementation of a Fuzzy Logic Controller (FLC) using VHDL for temperature control (FTC). The system is built up with major modules namely fuzzification, inference, implication and defuzzification. The VHDL code is downloaded into FPGA board of SPARTAN- 3 XC3S400 in PQ208 pin package. The FTC is also modeled in C and matlab. Output of FTC in VHDL, C and Matlab are compared for different input conditions for verifying the functionality of the FTC chip,

References
  1. Ayala, I. L. , and Solis, I. J. 1991. IEEE Transactions on Industry Applications. Volume: 27 , Issue: 1, pp:108 – 111
  2. Zhiqiang, Gao, Trautzsch, T. A. , and Dawson, J. G. , A stable self-tuning fuzzy logic control system for industrial temperature regulation, IEEE Industry Applications Conference, Vol. 2, 2000, pp. 1232 – 1240.
  3. Thyagarajan, T. , Shanmugam, J. , Ponnavaikko, M. , and Rao, P. G. , Advanced control schemes for temperature regulation of air heat plant, IEEE International Fuzzy Systems Conference Proceeding, Vol. 2, 1999, pp. 767 – 772.
  4. SHABIUL ISLAM, NOWSHAD AMIN, M. S. BHUYAN, MUKTER ZAMAN "FPGA Realization of Fuzzy Temperature controller for industrial application" WSEAS TRANSACTIONS on SYSTEMS and CONTROL Manuscript received June 16, 2007; revised Sep. 17, 2007.
  5. Brown, S. D. , Francis, R. J. , Rose, J. , and Vranesic, Z. G. , Field-Programmable Gate Arrays, Kluwer Academic Publishers,1996
  6. K. T. Tho, K. H. Yeow, F. Mohd-Yasin, M. S. Sulaiman, and M. I. Reaz, VHDL Modeling of Boolean Function Classification Schemes for Lossless Data Compression, WSEAS Transactions on Computers, Vol. 3, No. 2, 2004, pp. 365-368.
  7. K. Tanaka (Translated by T. Niimura), 1997, "An Introduction to Fuzzy Logic for Practical Applications", Springer- Verlag, New York, Ch. 4, 5, pp. 86-136.
  8. L. A. Zadeh, 1965, "Fuzzy sets," Information and Control, vol. 8, pp. 338–353.
  9. Mathworks Inc. MATLAB User Manual for MATLAB and Fuzzy Logic Toolbox.
Index Terms

Computer Science
Information Sciences

Keywords

FPGA FLC FTC Fuzzification implication defuzzification