Fuzzy Logic and It's Applications

Download as pdf or txt
Download as pdf or txt
You are on page 1of 21

FUZZYLOGIC&ANDITSAPPLICATIONS

Guidedby
Prof.K.N.WAKCHAURE

CONTENTS
Introduction
Applications
Fuzzylogicrepresentation
Fuzzylogicincontrolsystem
Benefitsusingfuzzylogic
Fuzzyinferencesystem&Fuzzyrules
Conclusion
References

INTRODUCTION

Definitionoffuzzy

Fuzzy notclear,distinct,orprecise;blurred

Definitionoffuzzylogic

Aformofknowledgerepresentationsuitablefornotionsthat
cannotbedefinedprecisely,butwhichdependupontheir
contexts.

APPLICATIONS
Boilertempandwaterlevelcontrol
Toolwearconditionsbyfuzzylogic
Optimizationoflaserweldingprocess
VideoCameras
AutomaticTransmissions
Controlunits
Expertsystems

TRADITIONALREPRESENTATIONOFFL

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

Fast
Speed=1

FUZZYLOGICREPRESENTATION
Foreveryproblemmust

representintermsof
fuzzysets.

Slowest
[0.0 0.25]

Slow

Whatarefuzzysets?

[0.25 0.50]

Fast
[0.50 0.75]
Fastest
[0.75 1.00]

FUZZYLOGICINCONTROLSYSTEMS

FuzzyLogicprovidesamoreefficientandresourcefulway
tosolveControlSystems.

SomeExamples

TemperatureController

Anti LockBreakSystem(ABS)

TEMPERATURECONTROLLER

Theproblem

Atemperaturecontrolsystemhasfoursettings

Cold,Cool,Warm,andHot

Humiditycanbedefinedby:

Changethespeedofaheaterfan,basedofftheroom
temperatureandhumidity.

Low,Medium,andHigh

Usingthiswecandefine
thefuzzyset.

BENEFITSOFUSINGFUZZYLOGIC

ANTILOCKBRAKINGSYSTEM
Nonlinearanddynamicinnature
InputsforIntelFuzzyABSarederivedfrom

Brake
4WD
Feedback
Wheelspeed
Ignition

Outputs
Pulsewidth
Errorlamp

PROPOSEDMETHODOLOGYFORBOILER
CONTROL
Theproposedmethodconsistsoftwosections.First

sectionistodevelopasteamtemperaturemonitoring
andcontrolsys temandthesecondsectionconsistsof
waterlevelcontrol.ForbothofthesectionsFuzzy
LogicControlwillbeused.whichwillindicatethe
waterlevelinsidetheboilerchamber.The
microcontrollerwilltakethetemperaturesensor
outputandlevelindicatoroutputasthetwoinputsfor
theFuzzyInferenceSystem.Afterfuzzification ofthe
inputsandapplyingsuitablerulesanddefuzzifying
theoutputthemicrocontrollergeneratesappropriate
controlsignals.

Fig:ProposedFLCBasedboilercontrol

TEMPERATURECONTROL
TheFuzzyInferencesystemfuzzifies theinputsandapplies
suitablerulesandcalculatesthedefuzzified value.Itthen
decidesthesuitablecontrolactiontobeperformed..The
microcontrollergivescommandtoperformrequiredcontrol
actiontoturntheheaterON/OFFforsafeoperationofthe
boiler.

WATERLEVELCONTROL
Thewaterlevelcontrolisalsoanimportantparameter

forboilercontrol.Thewaterlevelinsidetheboiler
chamberneedstobecontrolledbecauseofchanging
loaddemandWhenthereisaneedofmoresteam
waterlevelshouldbehighandwhenthereisaneedof
lesssteamthewaterlevelshouldbelow.Tomaintain
thewaterlevelinsidetheboilerchamberalevel
indicatorcircuitisusedandthecircuitisinterfaced
withthemicrocontroller.TheFuzzyInferenceSystem
storedinsidethemicrocontrollerthenfuzzifies the
inputsandappliessuitablerulesandthengivesthe
defuzzified valueswhichisthenprocessedbythe
microcontrollertogivethesuitablecontrolactionto
turnON/OFFtheinletpumpandOPEN/CLOSEthe
outletvalve.

FUZZYINFERENCESYSTEM

APPROACH

Usage
1. Define the control objectives and criteria

What am I trying to control?

What do I have to do to control the system?

What kind of response do I need?

What are the possible (probable) system failure modes?


2.

Determine the input and output relationships

Choose a minimum number of variables for input to the FL


engine

3.

Use the rule-based structure of FL

Break the control problem down into a series of rules

4.

Create FL membership functions

Define the meaning (values) of Input/Output terms used in the


rules

5.

Test, evaluate, tune and retest

FUZZYRULES

Fig:Inputmembershipfunction

Fig:Inputmembershipfunction
Outputmembershipfunctions

CONCLUSION

Fuzzylogicprovidesanalternativewayto
representlinguisticandsubjectiveattributesofthe
realworldincomputing.

Itisabletobeappliedtocontrolsystemsandother

applicationsinordertoimprovetheefficiencyand
simplicityofthedesignprocess.

REFERENCES
[1].R.Lagneborg,Newsteelsandsteelapplicationsfor

vehicles,MaterialsDesign,1991,12(1),pp314.
[2]APTadamalle,YPReddyandERamjee,(2013)
Influenceoflaserweldingprocessparametersonweldpool
geometryanddutycycle,InternationalJournalof
AdvancesinProductionEngineeringandManagement,Vol
8,No.1,pp5360.
[3]SmithGregoryC,LeeSamsonS,Amethodfor
detectingtoolwearonaCNClatheusingadoppler radar
detector,
[4]SpringerVerlag LondonLimited,20042.Ko,T.J.,and
Cho,D.W.,ToolWearMonitoringinDiamondTurningby
FuzzyPatternRecognition,ASMEJ.Eng.Ind.,116,No.2,
1994.

THANKU

You might also like