FPGA realization of fuzzy temperature controller for industrial application

  • Authors:
  • Shabiul Islam;Nowshad Amin;M. S. Bhuyan;Mukter Zaman;Bakri Madon;Masuri Othman

  • Affiliations:
  • Faculty of Engineering, Multimedia University, Cyberjaya, Malaysia;Dept. of Electrical, Electronic and System Engineering, Solar Energy Research Institute, University Kebangsaan Malaysia, Bangi, Malaysia;Faculty of Engineering, Multimedia University, Cyberjaya, Malaysia;Faculty of Engineering, Multimedia University, Cyberjaya, Malaysia;Kriptic Devices Sdn Bhd, Jalan, Kuala Lumpur, Malaysia;Dept. of Electrical, Electronic and System Engineering, Solar Energy Research Institute, University Kebangsaan Malaysia, Bangi, Malaysia

  • Venue:
  • WSEAS Transactions on Systems and Control
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper describes FPGA realization of a Fuzzy Temperature Controller (FTC) using VHDL intended for industrial application. The system is built up with four major modules namely fuzzification, inference, implication and defuzzification. The composition method selected for the fuzzy model is the Max-Min composition while the Mamdani Min operator is chosen as the implication method. Each module is modeled individually using behavioral VHDL, and the combined using structural VHDL. Successful timing and functional simulations are carried out to verify the correct functionality of the algorithm. The verified VHDL model is synthesized using synthesis tool to get gate-level architecture of the FTC chip. The designed synthesized netlist is downloaded into FPGA board from Altera for verifying the functionality of the FTC chip. The operating frequency of the FTC chip is 5MHz with a critical path of 199.3ns.