DocumentCode :
2821635
Title :
FPGA as a Tool for Implementing Non-fixed Structure Fuzzy Logic Controllers
Author :
Gonzalez, Jose Luis ; Castillo, Oscar ; Aguilar, Luis T.
Author_Institution :
Fac. de Ciencias Quimicas en Ingenieria, Univ. Autonoma de Baja California
fYear :
2007
fDate :
1-5 April 2007
Firstpage :
523
Lastpage :
530
Abstract :
This paper presents an open architecture design to implement fuzzy logic controllers (FLC) on a field programmable gate array (FPGA) integrated circuit. This non-fixed structures design is capable of fuzzy inference engine (FIE) parameters on-line user specification, achieves a design space that includes Mamdani FIE, max-min rule evaluation, and weighted average defuzzification method, with user defined membership function (MF) type and number, MF parameters, antecedent and consequent rule construction, and output variable MFs; achieving it within a single chip, high speed, low cost, small footprint FPGA. VHDL language is use for hardware design description of a tested 8-bit resolution FLC; portability and scalability is possible with minor modifications. Algorithms, timing diagrams and hardware resources required are presented; truncation related errors and processing speed achieved is reported
Keywords :
control engineering computing; controllers; field programmable gate arrays; fuzzy control; hardware description languages; logic CAD; FPGA; VHDL language; fuzzy inference engine; hardware design description; nonfixed structure fuzzy logic controllers; nonfixed structures design; open architecture design; Algorithm design and analysis; Computer architecture; Costs; Engines; Field programmable gate arrays; Fuzzy logic; Hardware; Programmable logic arrays; Reliability theory; Table lookup;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Foundations of Computational Intelligence, 2007. FOCI 2007. IEEE Symposium on
Conference_Location :
Honolulu, HI
Print_ISBN :
1-4244-0703-6
Type :
conf
DOI :
10.1109/FOCI.2007.371522
Filename :
4233956
Link To Document :
بازگشت