Research Article

VHDL Implementaion for Fuzzy Logic Temperature Controller

by  Neha Bahal, Shamim Akhter
journal cover
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 98 - Issue 22
Published: July 2014
Authors: Neha Bahal, Shamim Akhter
10.5120/17317-7730
PDF

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 },
                        year    = { 2014 },
                        volume  = { 98 },
                        number  = { 22 },
                        pages   = { 31-34 },
                        doi     = { 10.5120/17317-7730 },
                        publisher = { Foundation of Computer Science (FCS), NY, USA }
                        }
                        %0 Journal Article
                        %D 2014
                        %A Neha Bahal
                        %A Shamim Akhter
                        %T VHDL Implementaion for Fuzzy Logic Temperature Controller%T 
                        %J International Journal of Computer Applications
                        %V 98
                        %N 22
                        %P 31-34
                        %R 10.5120/17317-7730
                        %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
  • Ayala, I. L. , and Solis, I. J. 1991. IEEE Transactions on Industry Applications. Volume: 27 , Issue: 1, pp:108 –111
  • H. J. Zimmermann, "Fuzzy Set and Its Applications, 3rd ed. " Kluwer Academic Publishers, Norwell, MA. (1996).
  • MS Anand, "Design and Implementation of Fuzzy Controller on FPGA", http://www. mecs-press. org/ijisa/ijisa-v4-n10/v4n10-4. html.
  • 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.
  • 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.
  • A course in fuzzy system and control; Book by Li-Xin Wang.
  • Antonio Di Stefano and Costantino Giaconia "An FPGA-Based Adaptive Fuzzy Coprocessor", Computational intelligence and bioinspired systems, vol. 3512, pp. 590-597, 2005.
  • S. Gottwald, "Mathematical fuzzy logic as a tool for the treatment of vague information" Inf. Sci. 172:1-2 (2005) 41-71
  • Brown S. & Vranesic Z. ; Fundamentals of Digital Logic with VHDL Design; MCGrow-Hill Company, 2002.
  • Thararam S. Muk; Design and FPGA Implementation of an Adaptive Demodulator; M. SC. Thesis, University of Kansas; 2000.
Index Terms
Computer Science
Information Sciences
No index terms available.
Keywords

VHDL temperature fuzzifier humidity fuzzifier fuzzy logic temperature controller.

Powered by PhDFocusTM