SlideShare a Scribd company logo
1 of 15
FUZZY LOGIC CONTROLLER DESIGN
 Control systems are an arrangement of physical components designed to alter
or regulate the system based on control action.
 Control system may be of two systems:
(1) Open loop control system – control action is independent of system output
(2) Closed loop control system – control action depends on system output
 Controllers designed may be of two types:
(a) Regulatory type of control
(b) Tracking controllers
a) Regulatory type of control or regulator: object of the control system is to
maintain the physical variable at some constant value in the presence of
disturbances, it is a regulator.
Ex: Room temperature control, autopilot.
b) Tracking controllers: a physical variable is required to follow or track some
desired time function.
Ex: Automatic aircraft landing function.
SIMPLE FUZZY LOGIC CONTROLLER
The block diagram for simple fuzzy logic controller is shown in Figure:
DESIGN OF A SIMPLE FUZZY LOGIC CONTROL
It involves the following steps:
(1) Identify the variables of the plant, i.e., inputs, states, and the outputs
(2) Partition the universe of discourse or the interval spanned by each variable
into a number of fuzzy subsets, assigning each a linguistic label
(3) Assign or determine a membership function for each fuzzy subset
(4) Assign the fuzzy relationships between the inputs’, states’ fuzzy subsets on the
one hand and the outputs’ fuzzy subsets on the other hand, to form the rule base
(5) Choose appropriate scaling factors for the input and output variables in order
to normalize the variables to the [0, 1] or the [−1, 1] interval
(7) Use fuzzy approximate reasoning to infer the output contributed from each
rule
(6) Fuzzify the inputs to the controller
(8) Aggregate the fuzzy outputs recommended by each rule
(9) Apply defuzzification to form a crisp output
GENERAL FUZZY LOGIC CONTROLLERS
The principal design elements in this case are:
(1) Fuzzification strategies and the interpretation of fuzzification operator or
fuzzifier
(2) Knowledge base
(a) Normalization of the universe of discourse
(b) Fuzzy partitions of input and output spaces
(c) Completeness of the partitions
(d) Choice of the membership function
(3) Rule base
(a) Choice of process of state and control variables (input and output)
(b) Source of derivation of fuzzy control rules
(c) Types of fuzzy control rules
(d) Completeness of fuzzy control rules
(4) Decision making logic
(a) Definition of fuzzy implication
(b) Interpretation of sentence connective
(c) Inference mechanism
(5) Defuzzification strategies and the interpretation of a defuzzification operator
(defuzzifier)
If all the five above are fixed, the fuzzy logic control system is simple
and nonadaptive. Adaptation or change in any of the five design parameters above
creates an adaptive fuzzy control system.
FUZZY LOGIC CONTROL SYSTEM MODELS
The fuzzy logic control system models are expressed in two different forms:
(1) Fuzzy rule based structure
(2) Fuzzy relational equations
(1) FUZZY RULE BASED STRUCTURE
There are five types of fuzzy rule based system models:
(1) If the input and the output restrictions are given in the form of Singletons
IF Ai : x = xi THEN Bi : y = yi
(2) If the input restrictions are in the form of crisp sets and output are given by
singleton
IF Ai : xi−1 < x < xi THEN Bi : y = yi
(3) If the input conditions are crisp sets and the output is a fuzzy set
IF Ai : xi−1 < x < xi THEN y = Bi
(4) If the input conditions are fuzzy sets and the outputs are crisp functions,
IF x = Ai THEN Bi : y = fi(x)
(5) If both the input and output restrictions are given by fuzzy sets
IF Ai THEN Bi
(2) FUZZY RELATIONAL EQUATIONS
The following are the fuzzy relational equations describing a number of
commonly used fuzzy control system models,
(1) For a discrete first-order system with input U, the fuzzy model is
xk+1 = xk o uk o R for k = 1, 2, . . .
(2) For a discrete Pth order system with single input U, the fuzzy system equation
is,
xk+p = xk o xk+1 o · · · o xk+p−1 o uk+p−1 o R
yk+p = xk+p
(3) A second-order system with full state feedback is described as
uk = xk o xk−1 o R
yk = xk
(4) A discrete Pth order SISO system with full state feedback is represented by the
following fuzzy relational equation,
uk+p = yk o yk+1 o · · · o yk+p−1 o R
In all the cases,
R = R1 U R2 U · · · , U Rr,
R = {R1,R2, . . . , Rr},
where R is a system transfer function.
R1 : IF x is A1, THEN y is B1
R2 : IF x is A2, THEN y is B2
.
.
.
Rr : IF x is Ar, THEN y is Br

More Related Content

Similar to Iv unit-fuzzy logic control design

Output Regulation of SHIMIZU-MORIOKA Chaotic System by State Feedback Control
Output Regulation of SHIMIZU-MORIOKA Chaotic System by State Feedback ControlOutput Regulation of SHIMIZU-MORIOKA Chaotic System by State Feedback Control
Output Regulation of SHIMIZU-MORIOKA Chaotic System by State Feedback Controlijait
 
The International Journal of Computational Science, Information Technology an...
The International Journal of Computational Science, Information Technology an...The International Journal of Computational Science, Information Technology an...
The International Journal of Computational Science, Information Technology an...rinzindorjej
 
Chapter 4 time domain analysis
Chapter 4 time domain analysisChapter 4 time domain analysis
Chapter 4 time domain analysisBin Biny Bino
 
Basic Control System unit1
Basic Control System unit1Basic Control System unit1
Basic Control System unit1Asraf Malik
 
Systems and their properties
Systems and their propertiesSystems and their properties
Systems and their propertiesPrarthan P
 
STABILITY ANALYSIS AND CONTROL OF A 3-D AUTONOMOUS AI-YUAN-ZHI-HAO HYPERCHAOT...
STABILITY ANALYSIS AND CONTROL OF A 3-D AUTONOMOUS AI-YUAN-ZHI-HAO HYPERCHAOT...STABILITY ANALYSIS AND CONTROL OF A 3-D AUTONOMOUS AI-YUAN-ZHI-HAO HYPERCHAOT...
STABILITY ANALYSIS AND CONTROL OF A 3-D AUTONOMOUS AI-YUAN-ZHI-HAO HYPERCHAOT...ijscai
 
Chapter 1 Automatic Controloverview
Chapter 1 Automatic ControloverviewChapter 1 Automatic Controloverview
Chapter 1 Automatic ControloverviewWater Birds (Ali)
 
Integral Backstepping Sliding Mode Control of Chaotic Forced Van Der Pol Osci...
Integral Backstepping Sliding Mode Control of Chaotic Forced Van Der Pol Osci...Integral Backstepping Sliding Mode Control of Chaotic Forced Van Der Pol Osci...
Integral Backstepping Sliding Mode Control of Chaotic Forced Van Der Pol Osci...ijctcm
 
Quasi sliding mode control of chaos in fractional order duffing system
Quasi sliding mode control of chaos in fractional order duffing systemQuasi sliding mode control of chaos in fractional order duffing system
Quasi sliding mode control of chaos in fractional order duffing systemkishorebingi
 
Classical control sheet (1)-converted
Classical control    sheet (1)-convertedClassical control    sheet (1)-converted
Classical control sheet (1)-convertedcairo university
 
Flatness Based Nonlinear Sensorless Control of Induction Motor Systems
Flatness Based Nonlinear Sensorless Control of Induction Motor SystemsFlatness Based Nonlinear Sensorless Control of Induction Motor Systems
Flatness Based Nonlinear Sensorless Control of Induction Motor SystemsIAES-IJPEDS
 
Control Systems Lab 2
Control Systems Lab 2Control Systems Lab 2
Control Systems Lab 2Julia London
 
Modern Control - Lec07 - State Space Modeling of LTI Systems
Modern Control - Lec07 - State Space Modeling of LTI SystemsModern Control - Lec07 - State Space Modeling of LTI Systems
Modern Control - Lec07 - State Space Modeling of LTI SystemsAmr E. Mohamed
 
Control of new 3 d chaotic system
Control of new 3 d chaotic systemControl of new 3 d chaotic system
Control of new 3 d chaotic systemZac Darcy
 
The Controller Design For Linear System: A State Space Approach
The Controller Design For Linear System: A State Space ApproachThe Controller Design For Linear System: A State Space Approach
The Controller Design For Linear System: A State Space ApproachYang Hong
 

Similar to Iv unit-fuzzy logic control design (20)

Output Regulation of SHIMIZU-MORIOKA Chaotic System by State Feedback Control
Output Regulation of SHIMIZU-MORIOKA Chaotic System by State Feedback ControlOutput Regulation of SHIMIZU-MORIOKA Chaotic System by State Feedback Control
Output Regulation of SHIMIZU-MORIOKA Chaotic System by State Feedback Control
 
The International Journal of Computational Science, Information Technology an...
The International Journal of Computational Science, Information Technology an...The International Journal of Computational Science, Information Technology an...
The International Journal of Computational Science, Information Technology an...
 
Chapter 4 time domain analysis
Chapter 4 time domain analysisChapter 4 time domain analysis
Chapter 4 time domain analysis
 
Basic Control System unit1
Basic Control System unit1Basic Control System unit1
Basic Control System unit1
 
Systems and their properties
Systems and their propertiesSystems and their properties
Systems and their properties
 
STABILITY ANALYSIS AND CONTROL OF A 3-D AUTONOMOUS AI-YUAN-ZHI-HAO HYPERCHAOT...
STABILITY ANALYSIS AND CONTROL OF A 3-D AUTONOMOUS AI-YUAN-ZHI-HAO HYPERCHAOT...STABILITY ANALYSIS AND CONTROL OF A 3-D AUTONOMOUS AI-YUAN-ZHI-HAO HYPERCHAOT...
STABILITY ANALYSIS AND CONTROL OF A 3-D AUTONOMOUS AI-YUAN-ZHI-HAO HYPERCHAOT...
 
Chapter 1 Automatic Controloverview
Chapter 1 Automatic ControloverviewChapter 1 Automatic Controloverview
Chapter 1 Automatic Controloverview
 
Integral Backstepping Sliding Mode Control of Chaotic Forced Van Der Pol Osci...
Integral Backstepping Sliding Mode Control of Chaotic Forced Van Der Pol Osci...Integral Backstepping Sliding Mode Control of Chaotic Forced Van Der Pol Osci...
Integral Backstepping Sliding Mode Control of Chaotic Forced Van Der Pol Osci...
 
Control assignment#3
Control assignment#3Control assignment#3
Control assignment#3
 
Quasi sliding mode control of chaos in fractional order duffing system
Quasi sliding mode control of chaos in fractional order duffing systemQuasi sliding mode control of chaos in fractional order duffing system
Quasi sliding mode control of chaos in fractional order duffing system
 
control systems.pdf
control systems.pdfcontrol systems.pdf
control systems.pdf
 
Documentation
DocumentationDocumentation
Documentation
 
Classical control sheet (1)-converted
Classical control    sheet (1)-convertedClassical control    sheet (1)-converted
Classical control sheet (1)-converted
 
Flatness Based Nonlinear Sensorless Control of Induction Motor Systems
Flatness Based Nonlinear Sensorless Control of Induction Motor SystemsFlatness Based Nonlinear Sensorless Control of Induction Motor Systems
Flatness Based Nonlinear Sensorless Control of Induction Motor Systems
 
Control Systems Lab 2
Control Systems Lab 2Control Systems Lab 2
Control Systems Lab 2
 
Modern Control - Lec07 - State Space Modeling of LTI Systems
Modern Control - Lec07 - State Space Modeling of LTI SystemsModern Control - Lec07 - State Space Modeling of LTI Systems
Modern Control - Lec07 - State Space Modeling of LTI Systems
 
CONTROL SYSTEMS AND MEASUREMENTS
CONTROL SYSTEMS AND MEASUREMENTSCONTROL SYSTEMS AND MEASUREMENTS
CONTROL SYSTEMS AND MEASUREMENTS
 
Db36619623
Db36619623Db36619623
Db36619623
 
Control of new 3 d chaotic system
Control of new 3 d chaotic systemControl of new 3 d chaotic system
Control of new 3 d chaotic system
 
The Controller Design For Linear System: A State Space Approach
The Controller Design For Linear System: A State Space ApproachThe Controller Design For Linear System: A State Space Approach
The Controller Design For Linear System: A State Space Approach
 

More from kypameenendranathred (18)

V fuzzy logic implementation for induction motor control
V fuzzy logic implementation for induction motor controlV fuzzy logic implementation for induction motor control
V fuzzy logic implementation for induction motor control
 
V fuzzy logic control of a switched reluctance motor
V fuzzy logic control of a switched reluctance motorV fuzzy logic control of a switched reluctance motor
V fuzzy logic control of a switched reluctance motor
 
V fuzzy logic applications to electrical systems
V fuzzy logic applications to electrical systemsV fuzzy logic applications to electrical systems
V fuzzy logic applications to electrical systems
 
Unit 3
Unit 3Unit 3
Unit 3
 
Unit 2
Unit 2Unit 2
Unit 2
 
Unit 1
Unit 1Unit 1
Unit 1
 
Unit 1 ai
Unit 1 aiUnit 1 ai
Unit 1 ai
 
Iv unit-rule rule base
Iv unit-rule rule baseIv unit-rule rule base
Iv unit-rule rule base
 
Iv unit-fuzzification and de-fuzzification
Iv unit-fuzzification and de-fuzzificationIv unit-fuzzification and de-fuzzification
Iv unit-fuzzification and de-fuzzification
 
Iv defuzzification methods
Iv defuzzification methodsIv defuzzification methods
Iv defuzzification methods
 
D.C. Motors
D.C. MotorsD.C. Motors
D.C. Motors
 
DC GENERATORS
DC GENERATORS DC GENERATORS
DC GENERATORS
 
LIGHTING AND ENERGY INSTRUMENTS FOR AUDIT
LIGHTING AND ENERGY INSTRUMENTS FOR AUDITLIGHTING AND ENERGY INSTRUMENTS FOR AUDIT
LIGHTING AND ENERGY INSTRUMENTS FOR AUDIT
 
ENERGY EFFICIENT MOTORS AND POWER FACTOR IMPROVEMENT
ENERGY EFFICIENT MOTORS AND POWER FACTOR IMPROVEMENTENERGY EFFICIENT MOTORS AND POWER FACTOR IMPROVEMENT
ENERGY EFFICIENT MOTORS AND POWER FACTOR IMPROVEMENT
 
INTRODUCTION TO ENERGY AUDITING
INTRODUCTION TO ENERGY AUDITING INTRODUCTION TO ENERGY AUDITING
INTRODUCTION TO ENERGY AUDITING
 
Unit iii-stability
Unit iii-stabilityUnit iii-stability
Unit iii-stability
 
Unit iii---root locus concept
Unit iii---root locus conceptUnit iii---root locus concept
Unit iii---root locus concept
 
Ppt unit-1
Ppt unit-1Ppt unit-1
Ppt unit-1
 

Recently uploaded

CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learningmisbanausheenparvam
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxPoojaBan
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfAsst.prof M.Gokilavani
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx959SahilShah
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 

Recently uploaded (20)

CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learning
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 

Iv unit-fuzzy logic control design

  • 2.  Control systems are an arrangement of physical components designed to alter or regulate the system based on control action.  Control system may be of two systems: (1) Open loop control system – control action is independent of system output (2) Closed loop control system – control action depends on system output  Controllers designed may be of two types: (a) Regulatory type of control (b) Tracking controllers
  • 3. a) Regulatory type of control or regulator: object of the control system is to maintain the physical variable at some constant value in the presence of disturbances, it is a regulator. Ex: Room temperature control, autopilot. b) Tracking controllers: a physical variable is required to follow or track some desired time function. Ex: Automatic aircraft landing function.
  • 4. SIMPLE FUZZY LOGIC CONTROLLER The block diagram for simple fuzzy logic controller is shown in Figure:
  • 5.
  • 6. DESIGN OF A SIMPLE FUZZY LOGIC CONTROL It involves the following steps: (1) Identify the variables of the plant, i.e., inputs, states, and the outputs (2) Partition the universe of discourse or the interval spanned by each variable into a number of fuzzy subsets, assigning each a linguistic label (3) Assign or determine a membership function for each fuzzy subset (4) Assign the fuzzy relationships between the inputs’, states’ fuzzy subsets on the one hand and the outputs’ fuzzy subsets on the other hand, to form the rule base (5) Choose appropriate scaling factors for the input and output variables in order to normalize the variables to the [0, 1] or the [−1, 1] interval
  • 7. (7) Use fuzzy approximate reasoning to infer the output contributed from each rule (6) Fuzzify the inputs to the controller (8) Aggregate the fuzzy outputs recommended by each rule (9) Apply defuzzification to form a crisp output
  • 8. GENERAL FUZZY LOGIC CONTROLLERS The principal design elements in this case are: (1) Fuzzification strategies and the interpretation of fuzzification operator or fuzzifier (2) Knowledge base (a) Normalization of the universe of discourse (b) Fuzzy partitions of input and output spaces (c) Completeness of the partitions (d) Choice of the membership function
  • 9. (3) Rule base (a) Choice of process of state and control variables (input and output) (b) Source of derivation of fuzzy control rules (c) Types of fuzzy control rules (d) Completeness of fuzzy control rules (4) Decision making logic (a) Definition of fuzzy implication (b) Interpretation of sentence connective (c) Inference mechanism
  • 10. (5) Defuzzification strategies and the interpretation of a defuzzification operator (defuzzifier) If all the five above are fixed, the fuzzy logic control system is simple and nonadaptive. Adaptation or change in any of the five design parameters above creates an adaptive fuzzy control system.
  • 11. FUZZY LOGIC CONTROL SYSTEM MODELS The fuzzy logic control system models are expressed in two different forms: (1) Fuzzy rule based structure (2) Fuzzy relational equations
  • 12. (1) FUZZY RULE BASED STRUCTURE There are five types of fuzzy rule based system models: (1) If the input and the output restrictions are given in the form of Singletons IF Ai : x = xi THEN Bi : y = yi (2) If the input restrictions are in the form of crisp sets and output are given by singleton IF Ai : xi−1 < x < xi THEN Bi : y = yi (3) If the input conditions are crisp sets and the output is a fuzzy set IF Ai : xi−1 < x < xi THEN y = Bi
  • 13. (4) If the input conditions are fuzzy sets and the outputs are crisp functions, IF x = Ai THEN Bi : y = fi(x) (5) If both the input and output restrictions are given by fuzzy sets IF Ai THEN Bi
  • 14. (2) FUZZY RELATIONAL EQUATIONS The following are the fuzzy relational equations describing a number of commonly used fuzzy control system models, (1) For a discrete first-order system with input U, the fuzzy model is xk+1 = xk o uk o R for k = 1, 2, . . . (2) For a discrete Pth order system with single input U, the fuzzy system equation is, xk+p = xk o xk+1 o · · · o xk+p−1 o uk+p−1 o R yk+p = xk+p (3) A second-order system with full state feedback is described as uk = xk o xk−1 o R yk = xk
  • 15. (4) A discrete Pth order SISO system with full state feedback is represented by the following fuzzy relational equation, uk+p = yk o yk+1 o · · · o yk+p−1 o R In all the cases, R = R1 U R2 U · · · , U Rr, R = {R1,R2, . . . , Rr}, where R is a system transfer function. R1 : IF x is A1, THEN y is B1 R2 : IF x is A2, THEN y is B2 . . . Rr : IF x is Ar, THEN y is Br