VHDL modeling of a multivariable fuzzy logic controller hardware system

A digital fuzzy controller with variable number of inputs and outputs is implemented using VHDL. A direct data stream (DDS) architecture, featuring highly parallel structure, is used for the controller. The classic digital, three stage, pipeline fuzzy logic controller is also implemented with VHDL. Both VHDL models are simulated and tested using the inverted pendulum example. Results of DDS model simulation are compared with those obtained from a classic controller showing unquestionable speedup (up to 33%) of the fuzzy logic inferencing using DDS architecture over the classic one.<<ETX>>

[1]  Peter Y. K. Cheung,et al.  An outline of the intuitive design of fuzzy logic and its efficient implementation , 1993, [Proceedings 1993] Second IEEE International Conference on Fuzzy Systems.

[2]  H. Watanabe,et al.  A VLSI fuzzy logic controller with reconfigurable, cascadable architecture , 1990 .

[3]  Masaki Togai,et al.  Expert System on a Chip: An Engine for Real-Time Approximate Reasoning , 1986, IEEE Expert.

[4]  Nigel M. Allinson,et al.  The design and implementation of a massively-parallel fuzzy architecture , 1992, [1992 Proceedings] IEEE International Conference on Fuzzy Systems.

[5]  Mahmound A. Manzoul,et al.  Systolic VLSI array for multi-variable fuzzy control systems , 1990 .

[6]  Madan Gupta,et al.  Multivariable Structure of Fuzzy Control Systems , 1986, IEEE Transactions on Systems, Man, and Cybernetics.

[7]  Masaki Togai,et al.  Expert System on a Chip: An Engine for Real-Time Approximate Reasoning , 1986, IEEE Expert.

[8]  M. J. Patyra,et al.  Hardware implementation issues of multivariable fuzzy control systems , 1993, Third International Conference on Industrial Fuzzy Control and Intelligent Systems.