Search This Blog

Showing posts with label FUZZY LOGIC. Show all posts
Showing posts with label FUZZY LOGIC. Show all posts

Tuesday, April 5, 2011

FUZZY LOGIC

ABSTRACT

This era belongs to modern computer technology . The field of artificial intelligence is showing a definite utility in all spectrum of life .In the field of control , there is always a need of optimality ,with improved with improved controller performance .  In this paper, the feasibility of fuzzy logic as an effective control tool for dc motors .
This fuzzy logic controller (FLC) is showing better performance than the conventionalcontrollers in the form of increased robustness .

In this paper , the role of fuzzy logic as controller and its implementation is studied .

INTRODUCTION:
·        Fuzzy logic is a powerful problem solving methodology introduced by lotfi zadeh in 1960’s .
·        It provides tool for dealing imprecision due to uncertainty and vagueness , which is intrinsic to many engineering problems.
·        It is a superset of Boolean or crisp logic .
·        It emerged into mainstream of information technology in late 1980’s and early 1990’s .
·        If feedback controller is programmed to accept noisy, imprecise input they would be much more effective and perhaps easier to implement.
What is fuzzy logic ?
·        Fuzzy logic resembles human decision  making with its ability to work from approximate data and find precise solutions .
·        Classical logic or boolean logic has two set of values (true or false). It requires deep understanding of a system ,exact equations ,and precise numeric values.
·        Fuzzy logic is continuous form of logic ,(eg: bad , very bad ,poor , average), it allowes modeling complex system using a higher level of abstraction originating from our knowledge and experience .

WORKING OF FUZZY LOGIC :
·        The working of fuzzy logic can be understood by considering simplified example of thermostat controlling a heater fan.
·        The room temperature detected through a sensor is input to a controller , which outputs a control force to adjust heater fan speed.
·        The first step in designing such a fuzzy controller is to characterize the range of values for input and output variables of the controller.
·        Labels such as cool for the temperature and high for fan speed are assigned and a set of simple English-like rules to control the system are writtern.


                
 

                          
·        Inside the controller all temperature regulating actions will be based on how current room temperatures falls into these ranges and the rules describing the system behavior .
·        The controller output will vary continuously to adjust the fan speed. The temperature controller described above can be defined in four simple rules:
1.    If temperature is cold then fan_speed is high.
2.    If temperature is cool then fan_speed is medium.
3.    If temperature is warm then fan_speed is low.
4.    If temperature is hot then fan_speed is zero.

Fuzzy controller accepts an input value, performs calculations and generate an output value. This process is called fuzzy inference process.
Thermostat works in three steps:
1.    fuzzification
2.    rule evaluation
3.    defuzzification
FUZZY LOGIC