FPGA as a tool for implementing non-fixed structure fuzzy logic controllers

Jose Luis González, Oscar Castillo, Luis T. Aguilar

Producción científica: Capítulo del libro/informe/acta de congresoContribución a la conferenciarevisión exhaustiva

12 Citas (Scopus)

Resumen

This paper presents an open architecture design to implement Fuzzy Logic Controllers (FLC) on a Field Programmable Gate Array (FPGA) integrated circuit. This nonfixed 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.

Idioma originalInglés
Título de la publicación alojadaProceedings of the 2007 IEEE Symposium on Foundations of Computational Intelligence, FOCI 2007
Páginas523-530
Número de páginas8
DOI
EstadoPublicada - 2007
Evento2007 IEEE Symposium on Foundations of Computational Intelligence, FOCI 2007 - Honolulu, HI, Estados Unidos
Duración: 1 abr. 20075 abr. 2007

Serie de la publicación

NombreProceedings of the 2007 IEEE Symposium on Foundations of Computational Intelligence, FOCI 2007

Conferencia

Conferencia2007 IEEE Symposium on Foundations of Computational Intelligence, FOCI 2007
País/TerritorioEstados Unidos
CiudadHonolulu, HI
Período1/04/075/04/07

Huella

Profundice en los temas de investigación de 'FPGA as a tool for implementing non-fixed structure fuzzy logic controllers'. En conjunto forman una huella única.

Citar esto