0% found this document useful (0 votes)
90 views17 pages

Fuzzy Logic Controller & Its Applications: A Presentation On

This document presents on fuzzy logic controller and its applications. It discusses the basic model of a fuzzy logic controller which includes fuzzification, knowledge base, rules, fuzzy inference, and defuzzification. It then provides an example of applying fuzzy logic to control the wash time of a washing machine based on the degree and type of dirt on clothes. The conclusion states that fuzzy control is a nonlinear technique that extends existing control methods by providing a transparent man-machine interface through linguistic rules.

Uploaded by

naniprince
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
90 views17 pages

Fuzzy Logic Controller & Its Applications: A Presentation On

This document presents on fuzzy logic controller and its applications. It discusses the basic model of a fuzzy logic controller which includes fuzzification, knowledge base, rules, fuzzy inference, and defuzzification. It then provides an example of applying fuzzy logic to control the wash time of a washing machine based on the degree and type of dirt on clothes. The conclusion states that fuzzy control is a nonlinear technique that extends existing control methods by providing a transparent man-machine interface through linguistic rules.

Uploaded by

naniprince
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 17

A PRESENTATION on

FUZZY LOGIC CONTROLLER & ITS APPLICATIONS

Presented by A.RANJITH KUMAR (09AU1A0404)

Contents:
Fuzzy logic Basic model of FLC Simple example Black diagram Conclusion

Fuzzy

logic is inherently robust.

Fuzzy

Logic can be modified and easily to improve the system performance.

Fuzzy

logic can control non-linear systems.

BASIC MODEL OF FUZZY LOGIC CONTROLLER

FUZZIFICATION:

It converts Crisp value to linguistic variables.


Input values are first fuzzified by assigning an appropriate value (degree of membership) to each fuzzy membership function.

KNOWLEDGE BASE:
It is the collection of system information.
i.e. under which condition the system was operates.

Ex: Temp
Hot Cool

Controller output
Low Medium

RULES:

Apply expert rules to input membership functions.


Rules should cover all possible combinations of input variables. Rule format: If (antecedent 1) AND (antecedent 2) Then (desired response).

FUZZY INFERENCE:

It is a decision making unit.


Based on input and rule base it takes the decision (in which direction the controller rotates).

DEFUZZIFATION:

It converts linguistic variables to Crisp values.

Most common method is COG or Centroid of output membership functions.


Combines all regions of the output fuzzy functions with OR operator. Computes the centre point. Generate the Crisp value.

SIMPLE APPLICATION

WASHING MACHINE:

the person generally select the length of wash time based on the amount of clothes he/she wish to wash and the type and degree of dirt cloths have.
The two inputs are:
1. Degree of dirt 2. Type of dirt

Basic block diagram of the process:

Membership function for dirtness_of_clothes

Membership functions of type-of-dirt:

Possible combinations of input variables


Sl. No

Dirtness of clothes Small Small Small Medium Medium Medium large Large large

1. 2. 3. 4. 5.

6.
7. 8. 9.

Type of dirt Not greasy Medium Greasy Not greasy Medium Greasy Not greasy Medium Greasy

Membership functions for output variable wash_time:

CONCLUSION:

A fuzzy controller is a nonlinear controller.


Fuzzy control is a new technique that should be seen as an extension to existing control methods and not their replacement.

Fuzzy techniques provide a manmachine interface, which facilitates the acceptance, validation and transparency of the process model.

You might also like