Hardware implementation of an α - level based binary search and shifting fuzzifier (α - BSSF)

César Barrón-Romero, Antonio Hernández-Zavala

Research output: Contribution to journalArticlepeer-review

1 Scopus citations

Abstract

Fuzzy processors are used for control actions in nonlinear mechatronic systems where high processing speed is required. The Field Programmable Gate Arrays (FPGA) are a good option to implement low cost fuzzy hardware in a short development time. A very important block in fuzzy hardware is the fuzzifier, since it affects directly in the accuracy of the result and in the processing time for obtaining a fuzzy number. There have been many design methodologies intended for enhancing the performance of this block. This paper presents a parallel fuzzifier circuit called α-BSSF. Its main design characteristics are the use of α-levels for membership representation, usage of integer numbers, and avoiding time-consuming operations. As result, we obtained a fuzzifier that shows advantages in the reduction of the response time and computational resources against the existing sequential fuzzification methods. This proposal is targeted not only for T1FS, but also for T2FS, since the membership calculation through fuzzifier is applied in the same way but twice.

Original languageEnglish
Pages (from-to)6671-6685
Number of pages15
JournalJournal of Intelligent and Fuzzy Systems
Volume39
Issue number5
DOIs
StatePublished - 2020
Externally publishedYes

Keywords

  • Digital Circuit design
  • FPGA
  • Fuzzifier
  • Fuzzy hardware
  • α - levels

Fingerprint

Dive into the research topics of 'Hardware implementation of an α - level based binary search and shifting fuzzifier (α - BSSF)'. Together they form a unique fingerprint.

Cite this