DocumentCode :
226708
Title :
Hardware implementation of a novel inference engine for interval type-2 fuzzy control on FPGA
Author :
Schrieber, Matthew D. ; Biglarbegian, Mohammad
Author_Institution :
Sch. of Eng., Univ. of Guelph, Guelph, ON, Canada
fYear :
2014
fDate :
6-11 July 2014
Firstpage :
640
Lastpage :
646
Abstract :
Interval type-2 fuzzy logic controllers (IT2 FLCs) have shown a promising potential in handling uncertainties compared to their type-1 counterparts, and as a result, we have witnessed increasing usage of IT2 FLCs in various applications. Due to the complex structures of IT2 FLCs, using them in real-time applications might be computationally expensive. To facilitate real-time implementation of these controllers, hardware with parallel processing abilities are recommended; field-programmable gate arrays (FPGA) are one class of such hardware. In this paper, we propose a structure for implementing a new IT2 FLC inference mechanism called BMM [2] - that has been recently introduced in the literature - on an FPGA. We first demonstrated how the proposed structure can be implemented on software; next, we proposed an implementation architecture for the IT2 FLC mechanism on hardware. We performed simulations and experiments on two different plants and compared the speed of our controllers. The performance speed as well as the tracking of our proposed control structure in simulations and experiments were shown to be very close to each other. Using the BMM engine for the proposed hardware structure proves to be faster than other existing controllers in the literature. Thus, it is expected that IT2 FLCs can be easily implemented on hardware to further enable their real-time applications.
Keywords :
field programmable gate arrays; fuzzy control; inference mechanisms; parallel processing; BMM inference engine; FPGA; IT2 FLC inference mechanism; field programmable gate arrays; interval type-2 fuzzy logic controllers; parallel processing; Clocks; Engines; Field programmable gate arrays; Hardware; Multiplexing; Pragmatics; Software packages;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Fuzzy Systems (FUZZ-IEEE), 2014 IEEE International Conference on
Conference_Location :
Beijing
Print_ISBN :
978-1-4799-2073-0
Type :
conf
DOI :
10.1109/FUZZ-IEEE.2014.6891677
Filename :
6891677
Link To Document :
بازگشت