CFP last date
22 April 2024
Reseach Article

VHDL Implementaion for Fuzzy Logic Temperature Controller

by Neha Bahal, Shamim Akhter
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 98 - Number 22
Year of Publication: 2014
Authors: Neha Bahal, Shamim Akhter
10.5120/17317-7730

Neha Bahal, Shamim Akhter . VHDL Implementaion for Fuzzy Logic Temperature Controller. International Journal of Computer Applications. 98, 22 ( July 2014), 31-34. DOI=10.5120/17317-7730

@article{ 10.5120/17317-7730,
author = { Neha Bahal, Shamim Akhter },
title = { VHDL Implementaion for Fuzzy Logic Temperature Controller },
journal = { International Journal of Computer Applications },
issue_date = { July 2014 },
volume = { 98 },
number = { 22 },
month = { July },
year = { 2014 },
issn = { 0975-8887 },
pages = { 31-34 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume98/number22/17317-7730/ },
doi = { 10.5120/17317-7730 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T22:26:54.346523+05:30
%A Neha Bahal
%A Shamim Akhter
%T VHDL Implementaion for Fuzzy Logic Temperature Controller
%J International Journal of Computer Applications
%@ 0975-8887
%V 98
%N 22
%P 31-34
%D 2014
%I Foundation of Computer Science (FCS), NY, USA
Abstract

This paper, illustrates an implementation of fuzzy logic based temperature controller using VHDL in Modelsim 6. 4. . Nowadays fuzzy controller designs have become valuable in large number of applications. There are three basic steps for fuzzy logic controller i. e fuzzification of inputs, defuzzification of outputs, and rule base. In this designed temperature controller there are 2-inputs, 1-output and 5-membership functions. According to the 2 inputs( temperature and humidity), the output (speed of air conditioner) is controlled based on relation between the fuzzy set (low, med, high, dry, moist, wet) of the 2 input variables.

References
  1. Ayala, I. L. , and Solis, I. J. 1991. IEEE Transactions on Industry Applications. Volume: 27 , Issue: 1, pp:108 –111
  2. H. J. Zimmermann, "Fuzzy Set and Its Applications, 3rd ed. " Kluwer Academic Publishers, Norwell, MA. (1996).
  3. MS Anand, "Design and Implementation of Fuzzy Controller on FPGA", http://www. mecs-press. org/ijisa/ijisa-v4-n10/v4n10-4. html.
  4. A. Barriga, S. Sanchez-Solano, P. Broxl, A. Cabrera, and I. Baturone1, "VHDL High Level Modeling and Implementation of Fuzzy Systems", International workshop on fuzzy logic and applications, vol. 2955, pp. 11-18, 2003.
  5. Thomas Hollstein, Saman K. Halgamuge and Manfred Glesner, "Computer Aided Design of Fuzzy Systems based on generic VHDL Specications", IEEE Transactions on Fuzzy Systems, vol. 4, no. 4, pp. 403-417, 1996.
  6. A course in fuzzy system and control; Book by Li-Xin Wang.
  7. Antonio Di Stefano and Costantino Giaconia "An FPGA-Based Adaptive Fuzzy Coprocessor", Computational intelligence and bioinspired systems, vol. 3512, pp. 590-597, 2005.
  8. S. Gottwald, "Mathematical fuzzy logic as a tool for the treatment of vague information" Inf. Sci. 172:1-2 (2005) 41-71
  9. Brown S. & Vranesic Z. ; Fundamentals of Digital Logic with VHDL Design; MCGrow-Hill Company, 2002.
  10. Thararam S. Muk; Design and FPGA Implementation of an Adaptive Demodulator; M. SC. Thesis, University of Kansas; 2000.
Index Terms

Computer Science
Information Sciences

Keywords

VHDL temperature fuzzifier humidity fuzzifier fuzzy logic temperature controller.