Rapid Prototyping Techniques for Fuzzy Controllers

In this paper, a new framework for rapid system design and implementation for fuzzy systems is proposed. The given system specification is separated into two components: a conceptual specification and a parameter specification. The conceptual specification defines the system core, which is rarely changed during the system adjustment and may be implemented in hardware at an early stage of the design process. The parameter specification defines parameters that are often changed and are implemented in software for easy adjustment. Such a partitioning approach integrates both hardware and software capability. The presented methodology gives a rapid prototyping and efficient system tuning process which, therefore, can reduce the development cycle time and increase flexibility when designing fuzzy systems.

[1]  E. H. Mamdani,et al.  Advances in the linguistic synthesis of fuzzy controllers , 1976 .

[2]  T. Ross Fuzzy Logic with Engineering Applications , 1994 .

[3]  M. Jamshidi,et al.  Fuzzy logic and control: software and hardware applications , 1993 .

[4]  Jason Moore,et al.  An interactive fuzzy CAD tool , 1996, IEEE Micro.

[5]  Edward A. Feigenbaum,et al.  Switching and Finite Automata Theory: Computer Science Series , 1990 .

[6]  Earl E. Swartzlander,et al.  Rapid prototyping fault-tolerant heterogeneous digital signal processing systems , 1995, Proceedings Sixth IEEE International Workshop on Rapid System Prototyping. Shortening the Path from Specification to Prototype.

[7]  Abraham Kandel,et al.  Fuzzy Switching and Automata: Theory and Applications , 1979 .

[8]  A. Kandel,et al.  Fuzzy Switching and Automata , 1981, IEEE Transactions on Systems, Man, and Cybernetics.

[9]  Antonio Puliafito,et al.  A VLSI fuzzy inference processor based on a discrete analog approach , 1994, IEEE Trans. Fuzzy Syst..

[10]  John W. Fattaruso,et al.  A fuzzy logic inference processor , 1994 .

[11]  J. B. Barton,et al.  A fuzzy logic inference processor , 1993, Symposium 1993 on VLSI Circuits.

[12]  M.A. Manzoul,et al.  Fuzzy systolic arrays , 1988, [1988] Proceedings. The Eighteenth International Symposium on Multiple-Valued Logic.

[13]  Alan L Eliason Systems Development: Analysis, Design, and Implementation , 1987 .

[14]  K. Goser,et al.  Architecture of a 64-bit fuzzy inference processor , 1994, Proceedings of 1994 IEEE 3rd International Fuzzy Systems Conference.

[15]  Mahmoud A. Manzoul,et al.  Cad tool for implementation of fuzzy controllers on FPGAs , 1994 .