You are on page 1of 17

FUZZY LOGIC

Click to edit Master subtitle style SUBMITTED BY ABHISHEK SIT 7MAE2 A2305409101

10/8/12

What is Fuzzy Logic?


It is a multivalued logic, that allows intermediate

values to be defined between conventional evaluations like true/ false, yes/ no, high/ low, etc.
It was proposed by Professor Lofti A. Zadeh in the

University of California, Berkley in 1965.


This was created to apply a more human like way of

thinking in the programming of computers. Example notions like rather tall or very fast can be formulated mathematically and processed by computers.

10/8/12

Fuzzy Sets
The very basic notion of fuzzy systems is a fuzzy set. In classical mathematics, we are familiar with crisp

sets. e.g. For a set X a subset A can be defined. This function assigns a number 1 or 0 to each element in X, depending on whether the element is in the subset A or not. The elements which have been assigned the number 1 can be interpreted as the elements that are in the set A. The elements which have assigned the number 0 as the elements that are not in the set A.
10/8/12

The lower

range of this set is 0. As a first attempt, we set the upper range to 0.2. Therefore we get B as a crisp interval
B=[0,0.2].

10/8/12

To get a more flexible set, rules like fairly low can

be done using fuzzy set.


The aim is to use fuzzy sets in order to make

computers more intelligent.

10/8/12

Membership Function
The membership function is a graphical representation

of the magnitude of participation of each input.


It is defined for a value as being whether it is a

member of particular set.

It associates a weighting with each of the inputs that

are processed, define functional overlap between inputs, and ultimately determines an output response.

10/8/12

Example of membership function in Fuzzy sets


We might define one set of temperature value as being

0 to 20C and other set as 20 to 40C.


If the temperature is 18C, then membership of 0 to

20C is 1 and 20 to 40C is 0.


In fuzzy logic we define overlapping sets, e.g. cold 0

to 20C, warm 10 to 30C and 20 to 40C as hot.


If fuzzy set membership functions are defined then

18C has cold membership of 0.2 and warm membership of 0.8 and hot membership of 0.

10/8/12

10/8/12

Fuzzy Set Operators


Fuzzy Set:
Union Intersection Complement

10/8/12

Union

Union ( fA(x) and fB(x) ) =max (fA(x) , fB(x) )

10/8/12

Intersection

Intersection ( fA(x) and fB(x) ) = min (fA(x),

fB(x))

10/8/12

Complement
Complement( fA(x) ) = 1 - fA(x)

10/8/12

Fuzzy Logic Operators


Fuzzy Logic:
NOT (A) = 1 - A A AND B = min( A, B) A OR B = max( A, B)

10/8/12

Fuzzy Logic NOT

10/8/12

Fuzzy Logic AND

10/8/12

Fuzzy Logic OR

10/8/12

Applications
Washing machines DSG in Volkswagen Jetta In Industries

10/8/12

You might also like