Authors:
Arturo V. Téllez
;
Luis A. V. Villa
;
Herón L. Molina
;
Oscar N. Camacho
and
Romeo P. Urbieta
Affiliation:
Instituto Politécnico Nacional, Mexico
Keyword(s):
Fuzzy Logic Controller, Fuzzy Sets Adaptation, Combinatorial Design, FPGA, Fast Prototyping, Hardware.
Related
Ontology
Subjects/Areas/Topics:
Artificial Intelligence
;
Computational Intelligence
;
Computer and Microprocessor-Based Control
;
Fuzzy Control
;
Fuzzy Systems
;
Informatics in Control, Automation and Robotics
;
Intelligent Control Systems and Optimization
;
Optimization Algorithms
;
Signal Processing, Sensors, Systems Modeling and Control
;
Soft Computing
Abstract:
This paper presents the architecture development of a Fuzzy Logic Controller (FLC), using combinatorial design implemented on a Field Programmable Gate Array (FPGA). This architecture is based on combinatorial basic modules that enable to increase and improve the entire system performance, by means of replication technique, which is widely used in computer architecture, and help to fit the particular application needs. Recent FPGA technology let us use fast combinatorial circuits for complex designs with parallelism for increasing the FLC performance and it is possible to take it up again as a practical way to build FLC for any process, approaching the fast prototyping advantages and easing the scaling to increase the control accuracy.