• DocumentCode
    2340439
  • Title

    Simple neuron-fuzzy tool for small control devices

  • Author

    Madsen, Per Printz

  • Author_Institution
    Dept. of Electron. Syst., Aalborg Univ., Aalborg
  • fYear
    2008
  • fDate
    3-5 June 2008
  • Firstpage
    148
  • Lastpage
    152
  • Abstract
    Small control computers, running a kind of Fuzzy controller, are more and more used in many systems from household machines to large industrial systems. The purpose of this paper is firstly to describe a tool that is easy to use for implementing self learning Fuzzy systems, that can be executed in a large group of micro computers and secondly to illustrate the use of the tool by an example. The tool is called FuNNy. FuNNy generates Fuzzy systems and consists of a compiler and a C learning library. The compiler translates a Fuzzy system (written in a dedicated language, called FuNNy language) to C. The C learning library contains the learning algorithm. The generated C code is simple standard C and therefore it can be applied to all computers which can be programmed in C. The learning algorithm is a gradient descend method based on a numerical calculation of the gradient. The input fuzzyfication can be described by four different kinds of membership functions. The output fuzzyfication is based on singletons. The rule base can be written in a natural language. The result of the learning is a new version of the Fuzzy system described in the FuNNy language. A simple shower control example is shown. This example shows that FuNNy is able to control the shower and that the learning is able to optimize the Fuzzy system.
  • Keywords
    control engineering computing; fuzzy control; fuzzy set theory; learning (artificial intelligence); fuzzy controller; gradient descend method; household machines; large industrial systems; learning algorithm; natural language; neuron-fuzzy tool; self learning fuzzy systems; small control devices; Code standards; Computer industry; Control systems; Electrical equipment industry; Fuzzy control; Fuzzy systems; Industrial control; Libraries; Microcomputers; Natural languages;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Industrial Electronics and Applications, 2008. ICIEA 2008. 3rd IEEE Conference on
  • Conference_Location
    Singapore
  • Print_ISBN
    978-1-4244-1717-9
  • Electronic_ISBN
    978-1-4244-1718-6
  • Type

    conf

  • DOI
    10.1109/ICIEA.2008.4582496
  • Filename
    4582496