A PRACTICAL APPROACH FOR COMBINATORIAL FUZZY LOGIC CONTROL DESIGN

Arturo V. Téllez, Luis A. V. Villa, Herón L. Molina, Oscar N. Camacho, Romeo P. Urbieta

Abstract

This paper presents the architecture development of a Fuzzy Logic Controller (FLC), using combinatorial design implemented on a Field Programmable Gate Array (FPGA). This architecture is based on combinatorial basic modules that enable to increase and improve the entire system performance, by means of replication technique, which is widely used in computer architecture, and help to fit the particular application needs. Recent FPGA technology let us use fast combinatorial circuits for complex designs with parallelism for increasing the FLC performance and it is possible to take it up again as a practical way to build FLC for any process, approaching the fast prototyping advantages and easing the scaling to increase the control accuracy.

References

  1. Téllez, A., 2008. Fuzzy Logic Controller Architecture using Combinatorial Logic, Instituto Politécnico Nacional. Centro de Investigación en Computación. Mexico City.
  2. Patyra, M. J.; Mlynek, D.M.; “Fuzzy logic: implementation and applications;” Wiley; 1996.
  3. Oberman, S. F.; Flynn, M. J.; “Division Algorithms and Implementations;” IEEE Transactions on Computers; Aug 1997; Vol 46, No. 8; pp. 833-854.
  4. Togai M.; Watanabe H.; “Expert system on a chip: An engine for real-time approximate reasoning;” IEEE Expert Syst. Mag., 1986, pp. 55-62, Volume 1.
  5. Vasantha Rani, S.P.J.; Kanagasabapathy, P.; Sathish Kumar, A.; “Digital Fuzzy Logic Controller using VHDL;” INDICON, 2005 Annual IEEE, 11-13 December 2005, pp. 463-466.
  6. Singh, S.; Rattan, K.S.; “Implementation of a fuzzy logic controller on an FPGA using VHDL;” Fuzzy Information Processing Society, 2003. NAFIPS 2003. 22nd International Conference of the North American 24-26 July 2003, pp. 110-115.
  7. Deliparaschos, K.M.; Nenedakis, F.I.; Tzafestas, S.G.; “A fast digital fuzzy logic controller: FPGA design and implementation;” Emerging Technologies and Factory Automation, 2005. ETFA 2005. 10th IEEE Conference, 19-22 September 2005, Volume 1.
  8. Gaona, A.; Olea, D.; Melgarejo, M.; “Sequential Fuzzy Inference System Based on Distributed Arithmetic;” Computational Intelligence for Measurement Systems and Applications, 2003. CIMSA 7803. 2003 IEEE International Symposium, 29-31 July 2003, pp. 125- 129.
  9. Manzoul, M.A.; Jayabharathi, D.; “Fuzzy Controller on FPGA Chip;” Fuzzy Systems, 1992., IEEE International Conference, 8-12 March 1992, pp. 1309-1316.
Download


Paper Citation


in Harvard Style

V. Téllez A., A. V. Villa L., L. Molina H., N. Camacho O. and P. Urbieta R. (2009). A PRACTICAL APPROACH FOR COMBINATORIAL FUZZY LOGIC CONTROL DESIGN . In Proceedings of the 6th International Conference on Informatics in Control, Automation and Robotics - Volume 3: ICINCO, ISBN 978-989-8111-99-9, pages 343-346. DOI: 10.5220/0002172303430346


in Bibtex Style

@conference{icinco09,
author={Arturo V. Téllez and Luis A. V. Villa and Herón L. Molina and Oscar N. Camacho and Romeo P. Urbieta},
title={A PRACTICAL APPROACH FOR COMBINATORIAL FUZZY LOGIC CONTROL DESIGN},
booktitle={Proceedings of the 6th International Conference on Informatics in Control, Automation and Robotics - Volume 3: ICINCO,},
year={2009},
pages={343-346},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002172303430346},
isbn={978-989-8111-99-9},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 6th International Conference on Informatics in Control, Automation and Robotics - Volume 3: ICINCO,
TI - A PRACTICAL APPROACH FOR COMBINATORIAL FUZZY LOGIC CONTROL DESIGN
SN - 978-989-8111-99-9
AU - V. Téllez A.
AU - A. V. Villa L.
AU - L. Molina H.
AU - N. Camacho O.
AU - P. Urbieta R.
PY - 2009
SP - 343
EP - 346
DO - 10.5220/0002172303430346