Computer-aided design of fuzzy systems based on generic VHDL specifications

In this paper, three types of fuzzy systems and related hardware architectures are discussed: standard fuzzy controllers, FuNe I fuzzy systems, and fuzzy classifiers based on a neural network structure. Two computer-aided design (CAD) packages for automatic hardware synthesis of standard fuzzy controllers are presented: a hard-wired implementation of a complete fuzzy system on a single or multiple field programmable gate arrays (FPGA) and a modular toolbox called fuzzyCAD for synthesis of reprogrammable fuzzy controllers with architectures due to specified designer constraints. In the fuzzyCAD system, an efficient design methodology has been implemented which covers a large design space in terms of signal representations and component architectures as well as system architectures. Very high speed integrated-circuits hardware-description language (VHDL) descriptions and usage of powerful synthesis tools allow different technologies to be targeted easily and efficiently. Properties and hardware realizations of fuzzy classifiers based on a neural network are introduced. Finally, future perspectives and possible enhancements of the existing toolkits are outlined.

[1]  M. Glesner,et al.  Fuzzy interpretable dynamically developing neural networks with FPGA based implementation , 1994, Proceedings of the Fourth International Conference on Microelectronics for Neural Networks and Fuzzy Systems.

[2]  Saman K. Halgamuge,et al.  Neural networks in designing fuzzy systems for real world applications , 1994 .

[3]  Donald L. Hung,et al.  Dedicated digital fuzzy hardware , 1995, IEEE Micro.

[4]  Manfred Glesner,et al.  Fuzzy neural networks: between functional equivalence and applicability , 1995, Int. J. Neural Syst..

[5]  James C. Bezdek,et al.  Fuzzy models—What are they, and why? [Editorial] , 1993, IEEE Transactions on Fuzzy Systems.

[6]  Manfred Glesner,et al.  An alternative approach for generation of membership functions and fuzzy rules based on radial and cubic basis function networks , 1995, Int. J. Approx. Reason..

[7]  Manfred Glesner,et al.  A hierarchical hybrid fuzzy controller for real-time reverse driving support of vehicles with long trailers , 1994, Proceedings of 1994 IEEE 3rd International Fuzzy Systems Conference.

[8]  Saman K. Halgamuge,et al.  A rule based prototype system for automatic classification in industrial quality control , 1993, IEEE International Conference on Neural Networks.

[9]  Manfred Glesner,et al.  Automatic generation of application specific fuzzy controllers for rapid-prototyping , 1994, Proceedings of 1994 IEEE 3rd International Fuzzy Systems Conference.

[10]  Teuvo Kohonen,et al.  Self-Organization and Associative Memory , 1988 .

[11]  James C. Bezdek,et al.  A Review of Probabilistic, Fuzzy, and Neural Models for Pattern Recognition , 1996, J. Intell. Fuzzy Syst..

[12]  Ansgar Ungering,et al.  Fuzzy rule-based systems on general-purpose processors , 1995, IEEE Micro.