Title :
Fuzzy controller implementations with fewer than ten transistors?
Author :
Stoica, Adrian ; Zebulum, Ricardo S. ; Keymeulen, Didier ; Ferguson, M.I. ; Duong, Vu
Author_Institution :
Jet Propulsion Lab., California Inst. of Technol., Pasadena, CA, USA
fDate :
6/24/1905 12:00:00 AM
Abstract :
Evolutionary algorithms (EA) offer good promise for automated design of analog circuits as well as for adaptation and automatic reconfiguration of programmable devices. In particular, EAs facilitate the design of analog circuits for very specific requirements, such as those related to the implementation of fuzzy operators, or even of complete fuzzy systems. The paper starts with a brief overview of the evolutionary process applied to circuit design and of a family of analog programmable devices that support on-chip evolution. As a case study, we describe the evolutionary design of a fuzzy controller, using re-configurable analog chips models and unstructured representation. We were able to achieve a circuit that approximates the control surface of a 2-input fuzzy controller, mapping thus a full fuzzy system in only seven transistors. The paper presents evidence that EA can provide very compact solutions for implementation of fuzzy systems, and that programmable analog devices are an efficient and rapid solution for rapid deployment of fuzzy systems
Keywords :
analogue circuits; control system CAD; evolutionary computation; fuzzy control; analog circuits; automated design; evolutionary algorithms; fuzzy controller; fuzzy operators; re-configurable analog chips; unstructured representation; Algorithm design and analysis; Analog circuits; Biological cells; Circuit synthesis; Control systems; Evolutionary computation; Field programmable gate arrays; Fuzzy control; Fuzzy systems; Hardware;
Conference_Titel :
Evolutionary Computation, 2002. CEC '02. Proceedings of the 2002 Congress on
Conference_Location :
Honolulu, HI
Print_ISBN :
0-7803-7282-4
DOI :
10.1109/CEC.2002.1004521