0% found this document useful (0 votes)
57 views

Fuzzy Logic-Fundamentals and Applications

This document discusses fuzzy logic, its fundamentals and applications. Fuzzy logic handles imprecise data and allows partial membership to deal with uncertainty. It represents values as degrees of membership in fuzzy sets defined by membership functions ranging from 0 to 1 rather than binary logic. Fuzzy logic can be applied to control systems like temperature controllers and anti-lock braking systems by defining fuzzy rules and inputs/outputs. Some limitations include lack of learning abilities and difficulty determining optimal fuzzy rules and membership functions.

Uploaded by

cadcammaster
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)
57 views

Fuzzy Logic-Fundamentals and Applications

This document discusses fuzzy logic, its fundamentals and applications. Fuzzy logic handles imprecise data and allows partial membership to deal with uncertainty. It represents values as degrees of membership in fuzzy sets defined by membership functions ranging from 0 to 1 rather than binary logic. Fuzzy logic can be applied to control systems like temperature controllers and anti-lock braking systems by defining fuzzy rules and inputs/outputs. Some limitations include lack of learning abilities and difficulty determining optimal fuzzy rules and membership functions.

Uploaded by

cadcammaster
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

FUZZY LOGIC-FUNDAMENTALS AND APPLICATIONS

OVERVIEW

What is Fuzzy Logic? Thumbrules Membership functions Fuzzy Logic in Control Systems

Limitations

WHAT IS FUZZY LOGIC?


Fuzzy- not clear, distinct or precise,blurred Challenges Aristotles law of excluded middle
Introduced by Lotfi Zadeh(1965)

THUMBRULES

Rather than modelling the system, model the behavior of human operator managing the system

Quantifying quality rather than using equations

TRADITIONAL REPRESENTATION OF LOGIC

Slow
Speed = 0 bool speed; get the speed if ( speed == 0) { // speed is slow } else { // speed is fast }

Fast
Speed = 1

FUZZY LOGIC REPRESENTATION


Slowest
[ 0.0 0.25 ]

Slow
[ 0.25 0.50 ]

Fast
[ 0.50 0.75 ]

Fastest
[ 0.75 1.00 ]

MEMBERSHIP FUNCTIONS
oExistence

of partial membership

Assumes any value in the range of 0-1

Case study on automation of washing vegetables using fuzzy logic

Inputs

Outputs

Chl_ ratio Turbidity Micro_ratio Water_flow Conveyor speed

Modification of water flow Modification of chlorine flow

Modification of speed

Rules devised

Lettuce badly washed

IF Turbidity Is High AND Water f low IS NOT High THEN o/p water IS Positive big.

Too many micro-organisms

IF Micro_ratio IS High THEN o/p chl IS Positive

Everything is fine and production is maximum:

save water.
IF Speed IS High AND Cl_ratio IS Acceptable

AND Turbidity IS Low THEN o/p water IS


Negative.

FUZZY LOGIC IN CONTROL SYSTEMS

Fuzzy Logic provides a more efficient and resourceful way to solve Control Systems.

Some Examples

Temperature Controller Anti Lock Break System ( ABS )

TEMPERATURE CONTROLLER

The problem

Change the speed of a heater fan, based off the room temperature and humidity.

A temperature control system has four settings

Cold, Cool, Warm, and Hot


Low, Medium, and High

Humidity can be defined by:

Using this we can define the fuzzy set.

ANTI LOCK BREAK SYSTEM ( ABS )


Nonlinear and dynamic in nature Inputs for Intel Fuzzy ABS are derived from

Brake 4 WD Feedback Wheel speed Ignition

Outputs
Pulsewidth Error lamp

Limitations
oLack

advantages of neural networks and machine learning

oExtensive

hardware testing

oDetermining

exact fuzzy rules and membership functions is difficult

You might also like