1 / 21

Exploring Fuzzy Logic in Intelligent Control Systems

Learn about fuzzy logic, natural reasoning, and fuzzy control for intelligent control systems. Understand Fuzzy Inference principles, fuzzy set operations, and fuzzy control rules. Discover how to implement Fuzzy Inference in engineering methodology.

Download Presentation

Exploring Fuzzy Logic in Intelligent Control Systems

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. EngineeringEducationMethodologyon Intelligent Control(Fuzzy Logic and Fuzzy Control) M.Yamakita Dept. of Mechanical and Control Systems Eng. Tokyo Inst. Of Tech.

  2. Natural Reasoning IF he/she is Tall, THEN his/her foot is Big. IF his/her foot is Big, THEN his/her shoe’s are Expensive. IF he is Tall, THEN his shoe’s are Expensive. IF he/she is Tall, THEN his/her foot is Big. Mr. Smith is Tall. Mr. Smith’s foot is Big.

  3. Condition part (Antecedent part) Conclusion (Operation part) Implication operator Inference (Reasoning) Formal Logic Crisp Expert System A → B A → B B → C IFATHEN B Ais true IFATHENB A IFBTHENC A → C B B is true IFATHENC HypotheticalSyllogism ModusPonens

  4. Crisp Logic Tall ] Mr.A 181cm ( 170cm ] ( Mrs.B 177cm Short (

  5. IF he is Tall, THEN his foot is Big. Mrs. B is Tall. Mrs. B’s foot is Big. × Mr. A is Very-Tall. Mr.A’s foot is Very-Big. Mr. A is Very-Tall. Natural Reasoning

  6. A → B IFATHEN B A’is true A’ B’ Fuzzy Logic (Fuzzy Inference) B’ A’ A → B B’ is true A → B A’ A → B B → C B’ IFATHENB B  → C IFBTHENC B’ A’ → C’ IFA’THENC’ A’ → C’

  7. How To Realize Fuzzy Inference ? Introduction of membership function ! We consider a member of a set as well as the degree of the membership. Degree of property 100% 50% 30% ) x 170 180 190 Height Tall Very Tall

  8. Representation of Fuzzy Set 1.Countable Set 2. Uncountable Set

  9. Example 1. Countable Case Membership Function 1.0 0.5 x 170 180 190 Height Tall Very Tall

  10. 1. Uncountable Case Membership Function 1.0 0.5 x 170 180 190 Height Tall Very Tall

  11. Fuzzy Set Operations 1. Implication 2. Union 3. Intersection 4. Compliment

  12. FuzzyRelation Definition [Fuzzy Relation] Letassume that X and Y are sets. Fuzzy relation R of X and Y is a fuzzy subset of X x Y as fuzzy relation R of is In general,

  13. Composition of Relations Definition [Composition of Fuzzy Relations] Let R and S are fuzzy relations, i.e., Composition of fuzzy relations, R and S, is a fuzzy set defined by R S X Z Y is If A is a fuzzy set and R is a fuzzy relation,

  14. B’ is true A → B IFATHEN B A’is true A’ B’ Fuzzy Inference Direct Method (Mamdani) (Max-MinComposition) Caution! A’ and B’ are Fuzzy Sets.

  15. A=Tall B=Big A’=Very Tall If he/she is tall then his/her foot is big. He is very tall. If he/she is tall then his/her foot is big. He is 178cm tall. A=Tall B=Big A’=178 B’ is still Fuzzy Set A’ is not fuzzy set or Defuzzy value

  16. = Rule n : If x is and y is then z is o o o o A B and and y y is is Fuzzy Control Rules C A B = Rule 1 : If x is and y is then z is 1 1 1 C A = B Rule 2 : If x is and y is then z is 2 2 2 . . A B C n n n Input x is Output

  17. Defuzzication Control Input is Number Defuzzication If x and y are defuzzy values, This operation is sometimes replaced by x (multiplication)

  18. NB NS ZO PM PB NM PS 1 -1 PS PS Triangular Membership Function Example If x is NS, and y is PS, then z is PS If x is ZO, and y is ZO, then z is ZO R1: R2: NS R1 PS ZO ZO ZO R2

  19. PS PS PS Simplification NS R1 PS ZO ZO ZO R2 Further Simplification (Height Method) NS PS R1 PS ZO ZO ZO R2

  20. PS TS(Takegaki-Sugeno)Model • Singleton Fuzzifier • ProductInference • Weighted Average Deffuzifier PM PS R3 PS PS PS R4

  21. References • S.Murakami: Fuzzy Control , Vol. 22, Computer and Application’s Mook, Corona Pub.(1988) in Japanese • K.Hirota: Fuzzy !?, Inter AI (Aug,88-June,90) in Japanese • S.S.Farinwata et. Ed.: Fuzzy Control, Wiley (2000)

More Related