Fuzzy Logic Control SystemsWhat is Fuzzy Logic?Fuzzy Logic OperationsFuzzy ControlFuzzification UnitRule BaseDefuzzification UnitMathematica ExamplePowerPoint PresentationSimulation #1Simulation #2Fuzzy Logic Control SystemsKen MorganENGR 315December 5, 2001What is Fuzzy Logic?•Fuzzy logic allows any value between 0 and 1.•Fuzzy logic is a superset of Boolean logic.•Fuzzy logic allows half truths such as:“The cup is both half full and half empty.”Fuzzy Logic Operations•Intersection–0.4 AND 0.9 = 0.4 [min(A,B)]•Union–0.4 OR 0.9 = 0.9 [max(A,B)]•Complement–NOT 0.4 = 0.6 (1 - A)Fuzzy ControlFuzzificationUnitDecision-makingUnitDefuzzificationUnitRule BaseInputOutputFLCFuzzification UnitActual measured valueActual measured valueRule Base•A collection of If-Then type statements that describe the desired effect.•Example:“If angle is low and angular velocity is very low, then speed is zero.”Defuzzification UnitMathematica Example-50 0 50 100 150 200 250U0.20.40.60.81Membership GradeSimulation #1Simulation
View Full Document