A single core hardware approach of fuzzy temperature controller

Md Syedul Amin, Md. Mamun Ibne Reaz, Hafizah Husain, Fazida Hanim Hashim

Research output: Contribution to journalArticle

Abstract

For controlling complex processes, satisfactory temperature controllers are not produced by the present conventional approximations. As such, industries suffer from variety of disadvantages which can be overall slow response, slow stabilization and overshooting. The research has proposed a temperature controller using fuzzy logic to be implemented on Altera field programmable gate array (FPGA). The system is consisted of four main modules named fuzzification, defuzzification, inference and implication. Max-Min Composition method is chosen for the fuzzy model. As the implication method, the Mamdani Min operator was selected. Utilizing very high speed integrated circuit hardware description language (VHDL), each module is individually modeled. It is combined by utilizing structural VHDL. For the performance, validation and functionality of the model, timing analysis is accomplished by Aldec Active HDL. Synplify was being used for logic synthesis and further downloaded in ALTERA FPGA educational board. The output from the implemented model is tested and verified with the VHDL simulation results and showed a critical path of 199.3ns, i.e. 5MHz is the inferred maximum operating frequency. The comparative performance of temperature control process is improved by fuzzy system with respect to conventional design. It reduces steady-state error, nonlinear errors and increases the response. Regardless of the changes in environment or load, the controller is also capable of keeping the temperature steady at a desirable value. The proposed hardware approach of fuzzy based temperature controller has demonstrated an efficient and better performance, which is computationally simple, accurate and exhibits a good balance of flexibility, speed, size and design cycle time.

Original languageEnglish
Pages (from-to)675-681
Number of pages7
JournalAustralian Journal of Basic and Applied Sciences
Volume5
Issue number12
Publication statusPublished - Dec 2011

Fingerprint

Computer hardware description languages
Hardware
Controllers
Field programmable gate arrays (FPGA)
Temperature
Fuzzy systems
Temperature control
Fuzzy logic
Integrated circuits
Stabilization
Chemical analysis
Industry

Keywords

  • FPGA
  • Fuzzy logic
  • Temperature controller
  • VHDL

ASJC Scopus subject areas

  • General

Cite this

A single core hardware approach of fuzzy temperature controller. / Amin, Md Syedul; Ibne Reaz, Md. Mamun; Husain, Hafizah; Hashim, Fazida Hanim.

In: Australian Journal of Basic and Applied Sciences, Vol. 5, No. 12, 12.2011, p. 675-681.

Research output: Contribution to journalArticle

@article{5f59591dba4d4449992224c3a4fb1125,
title = "A single core hardware approach of fuzzy temperature controller",
abstract = "For controlling complex processes, satisfactory temperature controllers are not produced by the present conventional approximations. As such, industries suffer from variety of disadvantages which can be overall slow response, slow stabilization and overshooting. The research has proposed a temperature controller using fuzzy logic to be implemented on Altera field programmable gate array (FPGA). The system is consisted of four main modules named fuzzification, defuzzification, inference and implication. Max-Min Composition method is chosen for the fuzzy model. As the implication method, the Mamdani Min operator was selected. Utilizing very high speed integrated circuit hardware description language (VHDL), each module is individually modeled. It is combined by utilizing structural VHDL. For the performance, validation and functionality of the model, timing analysis is accomplished by Aldec Active HDL. Synplify was being used for logic synthesis and further downloaded in ALTERA FPGA educational board. The output from the implemented model is tested and verified with the VHDL simulation results and showed a critical path of 199.3ns, i.e. 5MHz is the inferred maximum operating frequency. The comparative performance of temperature control process is improved by fuzzy system with respect to conventional design. It reduces steady-state error, nonlinear errors and increases the response. Regardless of the changes in environment or load, the controller is also capable of keeping the temperature steady at a desirable value. The proposed hardware approach of fuzzy based temperature controller has demonstrated an efficient and better performance, which is computationally simple, accurate and exhibits a good balance of flexibility, speed, size and design cycle time.",
keywords = "FPGA, Fuzzy logic, Temperature controller, VHDL",
author = "Amin, {Md Syedul} and {Ibne Reaz}, {Md. Mamun} and Hafizah Husain and Hashim, {Fazida Hanim}",
year = "2011",
month = "12",
language = "English",
volume = "5",
pages = "675--681",
journal = "Australian Journal of Basic and Applied Sciences",
issn = "1991-8178",
publisher = "INSInet Publications",
number = "12",

}

TY - JOUR

T1 - A single core hardware approach of fuzzy temperature controller

AU - Amin, Md Syedul

AU - Ibne Reaz, Md. Mamun

AU - Husain, Hafizah

AU - Hashim, Fazida Hanim

PY - 2011/12

Y1 - 2011/12

N2 - For controlling complex processes, satisfactory temperature controllers are not produced by the present conventional approximations. As such, industries suffer from variety of disadvantages which can be overall slow response, slow stabilization and overshooting. The research has proposed a temperature controller using fuzzy logic to be implemented on Altera field programmable gate array (FPGA). The system is consisted of four main modules named fuzzification, defuzzification, inference and implication. Max-Min Composition method is chosen for the fuzzy model. As the implication method, the Mamdani Min operator was selected. Utilizing very high speed integrated circuit hardware description language (VHDL), each module is individually modeled. It is combined by utilizing structural VHDL. For the performance, validation and functionality of the model, timing analysis is accomplished by Aldec Active HDL. Synplify was being used for logic synthesis and further downloaded in ALTERA FPGA educational board. The output from the implemented model is tested and verified with the VHDL simulation results and showed a critical path of 199.3ns, i.e. 5MHz is the inferred maximum operating frequency. The comparative performance of temperature control process is improved by fuzzy system with respect to conventional design. It reduces steady-state error, nonlinear errors and increases the response. Regardless of the changes in environment or load, the controller is also capable of keeping the temperature steady at a desirable value. The proposed hardware approach of fuzzy based temperature controller has demonstrated an efficient and better performance, which is computationally simple, accurate and exhibits a good balance of flexibility, speed, size and design cycle time.

AB - For controlling complex processes, satisfactory temperature controllers are not produced by the present conventional approximations. As such, industries suffer from variety of disadvantages which can be overall slow response, slow stabilization and overshooting. The research has proposed a temperature controller using fuzzy logic to be implemented on Altera field programmable gate array (FPGA). The system is consisted of four main modules named fuzzification, defuzzification, inference and implication. Max-Min Composition method is chosen for the fuzzy model. As the implication method, the Mamdani Min operator was selected. Utilizing very high speed integrated circuit hardware description language (VHDL), each module is individually modeled. It is combined by utilizing structural VHDL. For the performance, validation and functionality of the model, timing analysis is accomplished by Aldec Active HDL. Synplify was being used for logic synthesis and further downloaded in ALTERA FPGA educational board. The output from the implemented model is tested and verified with the VHDL simulation results and showed a critical path of 199.3ns, i.e. 5MHz is the inferred maximum operating frequency. The comparative performance of temperature control process is improved by fuzzy system with respect to conventional design. It reduces steady-state error, nonlinear errors and increases the response. Regardless of the changes in environment or load, the controller is also capable of keeping the temperature steady at a desirable value. The proposed hardware approach of fuzzy based temperature controller has demonstrated an efficient and better performance, which is computationally simple, accurate and exhibits a good balance of flexibility, speed, size and design cycle time.

KW - FPGA

KW - Fuzzy logic

KW - Temperature controller

KW - VHDL

UR - http://www.scopus.com/inward/record.url?scp=84856509110&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84856509110&partnerID=8YFLogxK

M3 - Article

AN - SCOPUS:84856509110

VL - 5

SP - 675

EP - 681

JO - Australian Journal of Basic and Applied Sciences

JF - Australian Journal of Basic and Applied Sciences

SN - 1991-8178

IS - 12

ER -