Analog implementation of fuzzy controller
https://doi.org/10.1109/FUZZY.1994.343755…
5 pages
Sign up for access to the world's latest research
Abstract
This paper shows a method to implement fuzzy controllers with analog electronic circuits. A fuzzy controller is defined by a collection of fuzzy IF-THEN rules and a set of membership functions characterizing the linguistic terms associated with the input and output of the fuzzy controller. In this paper an electronic circuit with Operational Amplifiers is designed from a set of membership functions and fuzzy IF-THEN rules.
Related papers
IEEE Transactions on Circuits and Systems Ii: Analog and Digital Signal Processing, 1998
We present a highly modular fuzzy inference analog CMOS chip architecture with on-chip digital programmability. This chip consists of the interconnection of parameterized instances of two different kind of blocks, namely label blocks and rule blocks. The architecture realizes a lattice partition of the universe of discourse, which at the hardware level means that the fuzzy labels associated to every input (realized by the label blocks) are shared among the rule blocks. This reduces the area and power consumption and is the key point for chip modularity. The proposed architecture is demonstrated through a 16-rule twoinput CMOS 1-m prototype which features an operation speed of 2.5 Mflips (2.5 2 2 2 10 6 fuzzy inferences per second) with 8.6 mW power consumption. Core area occupation of this prototype is of only 1.6 mm 2 including the digital control and memory circuitry used for programmability. Because of the architecture modularity the number of inputs and rules can be increased with any hardly design effort.
The subject of the study is hardware design of fuzzy controllers as CMOS analog devices on the base of controller descriptions in the view of multi-valued logical functions. A functional completeness of summing amplifier with saturation in an arbitrary-valued logic is proven that gives a theoretical background for analog implementation of fuzzy devices. Compared with the traditional approach based on explicit fuzzification, fuzzy inference, and defuzzification procedures analog fuzzy implementation has the advantages of higher speed, lower power consumption, smaller die area and more. The paper illustrates a design example for real industrial fuzzy controller and provides SPICE simulation results of its functioning.
2003
Fuzzy Controllers, Theory and Applications, 2011
IEEE Journal of Solid-state Circuits, 1998
A circuit for the analog implementation of nonlinear functions has been designed. It is based on the fuzzy-logic paradigm mapped into a modular architecture. The basic building blocks rely on the large-signal characteristic of MOS differential pairs to design bell-shaped basis functions and combine them with the center-of-gravity method. The actual input/output (I/O) characteristics are defined by applying proper voltage levels to the high-impedance input nodes of each module. Both a fieldprogrammable processor, where the programming configuration is stored in a digital RAM, and a tool for generating the layout of dedicated circuits, where this connection is hardwired, have been designed using a CMOS 0.7-m n-well technology. A software layer computes the programming values which allow the circuit response to approximate the target I/O relationship. Experiments show that the approximation accuracy is in the range of a few percent rms of the circuit output range. The application of the system to the synthesis of a nonlinear control law for a dc-dc power converter is discussed.
International Conference on Microelectronics, 2010
This paper presents a new implementation of a fuzzy controller as a mixed-signal chip where the computing power is provided by the analog part, while the digital part offers programmability. The proposed controller chip results in a novel Membership Function Circuit (MFC) as well as its programmable version, a new structure for Min/Max operators. The internal processing is performed in current-mode, but I/O interface is realized in voltagemode to ease communication with conventional circuitry. This controller is a generalpurpose fuzzy controller (3 × 3) that can be implemented in less than 0.04 mm-in 0.35 urn CMOS technology. The maximum delay in output is about 43 ns that corresponds to 25.97 MFLIPS.
IEEE Micro, 1995
W e present a parallel architecture for fuzzy controllers and a methodology for their realization as analog CMOS chips for low-and medium-precision applications. These chips can be made to learn through the adaptation of electrically controllable parameters guided by a dedicated hardware-compatibk k m h g algorithm. our & i p s emphasize simplicity at the circuit levela prerequisite for increasing processor complexity and operation speed. ]Examples include a thee-input, four-rule controller chip in 1.5-pm CMOS, single-poly, double-metal technology. Fernando Vidal-Verdu uzzy sets and fuzzy inference enable us to use insights about local features University of Mdiaga to predict the behavior of a system, even if its exact mathematical descrip-Angel Rodriguez-Vdzquez tion is unknown or ill-defined.' For instance. fuzzy inference can stabilize an inverted pole on
Computers & Electrical Engineering, 1994
A new architecture is presented for the implementation of fuzzy systems using analog- digital techniques. This architecture is directed towards allowing the implementation of many rules on the same chip, including the fuzzy inference engine and the defuzzifier. This approach is based on a total or partial sequential operation of both the fuzzifier and the defuzzifier. A basic operational cell
IEEE Transactions on Fuzzy Systems, 1997
This paper discusses architectural and circuit-level aspects related to hardware realizations of fuzzy controllers. A brief overview on fuzzy inference methods is given focusing on chip implementation. The singleton or zero-order Sugeno's method is chosen since it offers a good tradeoff between hardware simplicity and control efficiency. The CMOS microcontroller described herein processes information in the current-domain, but input-output signals are represented as voltage to ease communications with conventional control circuitry. Programming functionalities are added by combining analog and digital techniques, giving rise to a versatile microcontroller, capable of solving different control problems. After identifying the basic component blocks, the circuits used for their implementation are discussed and compared with other alternatives. This study is illustrated with the experimental results of prototypes integrated in different CMOS technologies.
IEEE Journal of Solid-State Circuits, 1996
Abstruct-This pap :r presents mixed-siignal current-mode CMOS circuits to implement programmable fuzzy controllers that perform the sing leton or zero-order Sugeno's method. Design equations to ch aracterize these ciircuits are provided to explain the precision aiid speed that thej offer. This analysis is illustrated with the explbrimental results of pirototypes integrated in standard CMOS tlbchnologies. These tests show that an equivalent precision of 6 b is achieved. The connection of these blocks according to a 1 Iroposed architecture allows fuzzy chips with low silicon area wiose inference speed is in the range of 2 Mega FLIPS (fuzzy log IC inferences per sIecond).
References (9)
- J.L.Huertas, S. Sanchez Solano, A. Barriga, I. Baturone, "Serial Architecture for Fuzzy Controllers: Harware Implementation Using Analog/Digital VLSI Techniques, 2nd. International Conference on Fuzzy Logic And Neural Networks, Iizuka, 1992
- C.-C. Lee. Fuzzy Logic in control systems: fuzzy logic controller-prat 1. IEEE Trans. on Systems, Man, and Cybernetics, 20(2):419-435,1990
- C.-C. Lee. Fuzzy Logic in control Systems: fuzzy logic controller-prat 2. IEEE Trans. on Systems, Man, and Cybernetics, 20(2):419-435,1990
- J.-S. Roger Jang. ANFIS: adactative- Networks-Base Fuzzy Inference systems IEEE Trans. on Systems, Man, and Cybernetics, 1992 (Forthcoming)
- A. Sanz. Redes Neuronales Artificiales y Sistemas Borrosos: Bases, Relaciones y Aplicaciones. XII Reunión Anual de la Agrupación Española de Bioingeniería, 1993
- H.Thakagi and M. Sugeno. Derivation of control rules form human operator's control action. Proc of the IFAC Sysmp. on Fuzzy Information, Knowledge Representation and Decision Analisis, pages 55-60 Jul 1983
- Li-Xin Wang. Stable Adactative Fuzzy Control of Nonlinear Systems. IEEE Trans. on Fuzzy Systems, pages 146-155 May 1993
- T. Yamakawa. High-Speed Fuzzy Controller Harware System: The Mega FIPS Machine. Elsevier Science Pub. Comp. Inc.,1988
- L. A. Zadeh. Fuzzy Logic. IEEE Computer Mag., Apr. 1988, pp. 83- 93.
Alfredo Sanz