fuzzylite: a fuzzy logic control library in C++

نویسنده

  • Juan Rada-Vilela
چکیده

Fuzzy Logic Controllers (FLCs) are software components found nowadays within well-known home appliances such as washing machines, rice cookers and refrigerators. Their objective is to control certain operations of these devices utilizing rules expressed with the uncertainty of human terms such as cold, heavy and fast. Such a flexibility has made of FLCs a widely used approach to incorporate artificial intelligence not only into home appliances, but also into energy-efficient motors, industrial control systems, human decision making, robots, and much more. State-of-the-art libraries to model FLCs have strong limitations in terms of licensing, cost, design and implementation, all of which have been recently addressed in a free open-source fuzzy logic control library named fuzzylite. This paper presents an introduction to fuzzy logic control and the underlying design and operation of fuzzylite.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Categories Leaf Healthiness using RGB Spectrum and Fuzzy Logic

In this paper, a general approach is to classify of the green leaf healthiness. Fuzzy logic tool (FuzzyLite 3.2 software) and color features (RGB Spectrum) are used in this experiment. Mean values of primary colors (Red, Green and Blue) channels as input to FIS (Fuzzy Inference System). FIS gives decision whether this part of leaf is healthy, unhealthy or dying. Experimentation is conducted on ...

متن کامل

FLIP++: A Fuzzy Logic Inference Processor Library

FLIP++ is a fuzzy logic inference processor library. This C++ library was developed to do calculations with uncertain data and priorities. It evaluates various types of rules of diierent importance from a hierarchy of rules for uncertain or precise data. It evaluates only those parts of the hierarchy needed for the result. The result itself has two forms: rst as a list of membership functions, ...

متن کامل

Controlling Electrochemical Machining By Using a Fuzzy Logic Approach

New trends and the effect of key factors influence the quality of the holes produced by ECM processes. Researchers developed a fuzzy logic controller by adding intelligence to the ECM process. Maintaining optimum ECM process conditions ensures higher machining efficiency and performance. This paper presents the development of a fuzzy logic controller to add intelligence to the ECM process. An e...

متن کامل

Controlling Electrochemical Machining By Using a Fuzzy Logic Approach

New trends and the effect of key factors influence the quality of the holes produced by ECM processes. Researchers developed a fuzzy logic controller by adding intelligence to the ECM process. Maintaining optimum ECM process conditions ensures higher machining efficiency and performance. This paper presents the development of a fuzzy logic controller to add intelligence to the ECM process. An e...

متن کامل

Optimal intelligent control for glucose regulation

This paper introduces a novel control methodology based on fuzzy controller for a glucose-insulin regulatory system of type I diabetes patient. First, in order to incorporate knowledge about patient treatment, a fuzzy logic controller is employed for regulating the gains of the basis Proportional-Integral (PI) as a self-tuning controller. Then, to overcome the key drawback of fuzzy logic contro...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013