Professional Documents
Culture Documents
OVERVIEW
What is Fuzzy Logic? Thumbrules Membership functions Fuzzy Logic in Control Systems
Limitations
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
Slow
Speed = 0 bool speed; get the speed if ( speed == 0) { // speed is slow } else { // speed is fast }
Fast
Speed = 1
Slow
[ 0.25 0.50 ]
Fast
[ 0.50 0.75 ]
Fastest
[ 0.75 1.00 ]
MEMBERSHIP FUNCTIONS
oExistence
of partial membership
Inputs
Outputs
Modification of speed
Rules devised
IF Turbidity Is High AND Water f low IS NOT High THEN o/p water IS Positive big.
save water.
IF Speed IS High AND Cl_ratio IS Acceptable
Fuzzy Logic provides a more efficient and resourceful way to solve Control Systems.
Some Examples
TEMPERATURE CONTROLLER
The problem
Change the speed of a heater fan, based off the room temperature and humidity.
Outputs
Pulsewidth Error lamp
Limitations
oLack
oExtensive
hardware testing
oDetermining