کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
496706 862868 2012 11 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Embedding a high speed interval type-2 fuzzy controller for a real plant into an FPGA
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نرم افزارهای علوم کامپیوتر
پیش نمایش صفحه اول مقاله
Embedding a high speed interval type-2 fuzzy controller for a real plant into an FPGA
چکیده انگلیسی

The main goal of this paper is to show that interval type-2 fuzzy inference systems (IT2 FIS) can be used in applications that require high speed processing. This is an important issue since the use of IT2 FIS still being controversial for several reasons, one of the most important is related to the resulting shocking increase in computational complexity that type reducers, like the Karnik–Mendel (KM) iterative method, can cause even for small systems. Hence, comparing our results against a typical implementation of a IT2 FIS using a high level language implemented into a computer, we show that using a hardware implementation the the whole IT2 FIS (fuzzification, inference engine, type reducer and defuzzification) last only four clock cycles; a speed up of nearly 225,000 and 450,000 can be obtained for the Spartan 3 and Virtex 5 Field Programmable Gate Arrays (FPGAs), respectively. This proposal is suitable to be implemented in pipeline, so the complete IT2 process can be obtained in just one clock cycle with the consequently gain in speed of 900,000 and 2,400,000 for the aforementioned FPGAs. This paper also shows that the iterative KM method can be efficient if it is adequately implemented using the appropriate combination of hardware and software. Comparative experiments of control surfaces, and time response in the control of a real plant using the IT2 FIS implemented into a computer against the IT2 FIS into an FPGA are shown.

Figure optionsDownload as PowerPoint slideHighlights
► We show that IT2-FIS is suitable for high speed processing.
► The KM method is efficient using appropriated combination of hardware and software.
► High level language IT2 FIS can be speeded up in the order of 106.
► The speed up can be controlled using the system clock.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Applied Soft Computing - Volume 12, Issue 3, March 2012, Pages 988–998
نویسندگان
, , , ,