Software for Implementing Fuzzy Logic on Microcontrollers

TBMG-3230

05/01/2002

Abstract
Content

Fuzzy Inference System Translator (FIST) is a computer program that facilitates the implementation of fuzzy-logic software on commercial or other viable microcontrollers. In the original application for which FIST was developed, there was a need to implement plantgrowth- chamber (PGC) temperatureand- humidity controllers that had been developed within the MATLAB Fuzzy Logic Toolbox software system. In this application, fuzzy membership functions were specified for the temperature and relative-humidity signals, and a set of weighted inference rules was developed from experience and working knowledge of an environmental chamber, containing the PGC, in which the temperature and humidity were to be controlled. First-order models of PGC dynamics, based on the temperature dependences of heat-transfer rates and water-vapor pressure, were used with SIMULINK (mathematical-modeling software compatible with the MATLAB software) for rapid prototyping of a fuzzy inference system. All the information relevant to the controller thus developed are contained in a MATLAB fuzzy-inference-system file. The role of FIST in the development of the present controller or a similar controller is to extract the relevant information from this file and process it into machine code that is executable on a specified microcontroller.

Meta TagsDetails
Citation
"Software for Implementing Fuzzy Logic on Microcontrollers," Mobility Engineering, May 1, 2002.
Additional Details
Publisher
Published
May 1, 2002
Product Code
TBMG-3230
Content Type
Magazine Article
Language
English