SciELO - Scientific Electronic Library Online

 
vol.1 número2Design and implementation of a CDMA transmitter for mobile cellular communicationsReal-Time Process Manager and its application in robotics índice de autoresíndice de assuntospesquisa de artigos
Home Pagelista alfabética de periódicos  

Serviços Personalizados

Journal

Artigo

Indicadores

Links relacionados

  • Não possue artigos similaresSimilares em SciELO

Compartilhar


Journal of applied research and technology

versão On-line ISSN 2448-6736versão impressa ISSN 1665-6423

J. appl. res. technol vol.1 no.2 Ciudad de México Ago. 2003

 

Minimal fuzzy microcontroller implementation for didactic applications

 

F. Lara-Rojo1, E. N. Sánchez2 & D. Zaldívar-Navarro3

 

1 ITESO University. A.P. 31-175. 45051 Guadalajara, Jal., México. Tel. 52-3669.3517, Fax. 52-3669.3511, E-mail flara@iteso.mx

2 CINVESTAV. Unidad Guadalajara. A. P. 31-438. 45091 Guadalajara, Jal., México. Tel. 52-3684.1580, Fax. 52-3684.1708. E-mail sanchez@gdl.cinvestav.mx

3 Universidad de Guadalajara . División de Electrónica y Computación. 44860 Guadalajara, Jal. México. Tel. y Fax 52-3619 8471, E-mail zaldivar@cucs.udg.mx

 

Received: May 29th 2001.
Accepted: March 7th 2002.

 

ABSTRACT

Fuzzy techniques have been successfully used in control in several fields, and engineers and researchers are today considering fuzzy logic algorithms in order to implement intelligent functions in embedded systems. We have started to develop a set of teaching tools to support our courses on intelligent control. Low cost implementations of didactic systems are particularly important in developing countries. In this paper we present the implementation of a minimal PD fuzzy four-rule algorithm in a low-cost 8-bit microcontroller, using a fuzzy logic software development system. On this ground we constructed a stand-alone fuzzy controller for a didactic liquid level system. We describe the methodology we followed, and present simulation and real time results of this controller.

Keywords: Fuzzy control, level control, didactic workbench, minimal rule number, real-time implementation.

 

RESUMEN

Las técnicas borrosas han sido utilizadas exitosamente en problemas de control en varios campos, y tanto ingenieros como investigadores están dirigiendo su atención a los algoritmos de lógica borrosa con miras a la implementación de funciones inteligentes en sistemas anidados. Nosotros hemos iniciado el desarrollo de un conjunto de herramientas didácticas para apoyar nuestros cursos en control inteligente. La implementación de sistemas didácticos de bajo costo es particularmente importante para los países en desarrollo. En este artículo presentamos la implementación de un algoritmo PD borroso de cuatro reglas mínimo en un microcontrolador de 8 bits de bajo costo, usando un sistema de desarrollo de software de lógica borrosa. En base a este desarrollo construimos un controlador borroso autónomo para un sistema de nivel de líquido didáctico. Describimos la metodología que empleamos, y presentamos los resultados de simulación y tiempo real para este controlador.

 

DESCARGAR ARTÍCULO EN FORMATO PDF

 

References

[1] Zadeh, L.A. "Fuzzy sets", Information and Control, vol. 8, 1965, pp. 338-353.         [ Links ]

[2] Takagi, H. "Survey of Fuzzy Logic Applications in Image-Processing Equipment", in Industrial Applications of Fuzzy Logic and Intelligent Systems, Yen J., Langari R., and Zadeh L.A., (ed) , IEEE press, USA, 1995, pp. 69-92.         [ Links ]

[3] Takagi, H. "Applications of Neural Networks and Fuzzy Logic to Consumer Products ", in Industrial Applications of Fuzzy Logic and Intelligent Systems, Yen J., Langari R., and Zadeh L.A., (ed) , IEEE press, USA,1995, pp. 93-105.         [ Links ]

[4] Ying H., and Siler W., "Fuzzy Control Theory: A Nonlinear Case", Automatica, Vol.26, No.3, 1990, pp. 513-520.         [ Links ]

[5] Sánchez E., Nuño L.A., Hsu Y.-C., and Chen G., "Real Time Fuzzy Control for an Underactuated Robot", IV Joint Conference on Information Systems, Research Triangle Park, N.C., U.S.A., 1998.         [ Links ]

[6] Costa A., De Gloria A., Faraboschi P., Pagni A., Rizzotto G., "Hardware Solutions for Fuzzy Control", Proc. IEEE, Vol. 83, No. 3, 1995, pp. 422-434.         [ Links ]

[7] FuzzyTECH-MP, User's Guide, Microchip Technology Incorporated, USA, 1994.         [ Links ]

[8] PICmicro Mid-Range MCU Family Reference Manual , Microchip Technology Incorporated, USA, 1997.         [ Links ]

[9] "MPLAB IDE, Simulator, Editor. USER'S GUIDE", Microchip Technology Incorporated, USA, 1996.         [ Links ]

[10] Hsu Y., Chen G., Sanchez E.N., "A fuzzy PD analysis for multi-link robot control: Stability analysis", Proc. 1997 IEEE Intl. Conference in Robotics and Automation, Albuquerque, New Mexico, USA, April 1997, pp. 1412-1317.         [ Links ]

Creative Commons License Todo o conteúdo deste periódico, exceto onde está identificado, está licenciado sob uma Licença Creative Commons