SlideShare a Scribd company logo
1 of 25
Fuzzy logic applications
Aircraft landing control

Uva Wellassa University of Sri Lanka
Group Members…


Samarathunga S.M.B.P.B.



Karunarathna R.M.C.P.



Thennakoon H.M.D.J.



Somasiri K.G.H.A.
What is fuzzy logic?
There are many areas of uncertainty or fuzziness in real world
systems and an efficient way of dealing with this fuzziness is
by the mechanism of fuzzy logic.
Owing to its ease of implementation and robustness, fuzzy
logic control (FLC) is increasingly growing in popularity among
control engineers.
Fuzzy logic relates to the way of people think and talk, in
other words, their use of natural language.
Difference between fuzzy and crisp sets
Fuzzy Logic applications


Power system stability controllers.



Temperature controller.



Anti lock break system(ABS).



Hybrid modelling.



Fuzzy controlled washing machine.



Air Condition machine.
Aircraft Landing Control Problem


We will conduct a simulation of the final descent and landing approach of
an aircraft.



The desired downward velocity is proportional to the square of the
height. Thus, at higher altitudes, a large downward velocity is desired.



As the height (altitude) diminishes, the desired downward velocity gets
smaller and smaller.



In the limit, as the height becomes vanishingly small, the downward
velocity also goes to zero.



In this way, the aircraft will descend from altitude promptly but will touch
down very gently to avoid damage.


The two state variables for this simulation will be the height above
ground “h” , and the vertical velocity of the aircraft “v”.


Membership value for height
Height (ft.)
0

100

200

300

400

500

600

700

800

900

1000

Large (L)

0

0

0

0

0

0

0.2

0.4

0.6

0.8

1

Medium (M)

0

0

0

0

0.2

0.4

0.6

0.8

1

0.8

0.6

0.4

0.6

0.8

1

0.8

0.6

0.4

0.2

0

0

0

1

0.8

0.6

0.4

0.2

0

0

0

0

0

0

Small (S)

Near Zero (NZ)
Membership
value
Membership value for velocity
Height (ft.)
-30

-25

-20

-15

-10

-5

0

5

10

15

20

25

30

Up large (UL)

0

0

0

0

0

0

0

0

0

0.5

1

1

1

Up small (US)

0

0

0

0

0

0

0

0.5

1

0.5

0

0

0

Zero (Z)

0

0

0

0

0

0.5

1

0.5

0

0

0

0

0

Down small
(DS)

0

0

0

0.5

1

0.5

0

0

0

0

0

0

0

Down large
(DL)

1

1

1

0.5

0

0

0

0

0

0

0

0

0

Membership
value
Membership values for control force
Height (ft.)
-30

-25

-20

-15

-10

-5

0

5

10

15

20

25

30

Up large (UL)

0

0

0

0

0

0

0

0

0

0.5

1

1

1

Up small (US)

0

0

0

0

0

0

0

0.5

1

0.5

0

0

0

Zero (Z)

0

0

0

0

0

0.5

1

0.5

0

0

0

0

0

Down small
(DS)

0

0

0

0.5

1

0.5

0

0

0

0

0

0

0

Down large
(DL)

1

1

1

0.5

0

0

0

0

0

0

0

0

0

Membership
value
Fuzzy associative memories (FAM) table
Velocity

Height

DL

DS

Zero

US

UL

L

Z

DS

DL

DL

DL

M

US

Z

DS

DL

DL

S

UL

US

Z

DS

DL

NZ

UL

UL

Z

DS

DS
Cycle 0

Control force

Cycle 2

Cycle 3

1000.0

?

?

?

-20

Height (ft)

Cycle 1

?

?

?

-

?

?

?

Height

L (1.0)
M (0.6)

Velocity

AND
AND

Output

DL (1.0)
DL (1.0)

Z (1.0)
US (0.6)


Height
L (0.96)
L (0.96)
M (0.64)
M (0.64)

AND
AND
AND
AND

Velocity
DS (0.58)
DL (0.42)
DS (0.58)
DL (0.42)

Output
DS (0.58)
Z (0.42)
Z (0.58)
US (0.42)


Height
L (0.93)
L (0.93)

M (0.67)
M (0.67)

AND
AND

Velocity
DL (0.43)
DS (0.57)

Output
Z (0.43)
DS (0.57)

AND
AND

DL (0.43)
DS (0.57)

US (0.43)
Z (0.57)



Summary of the cycle results

Cycle 0

Control force

Cycle 2

Cycle 3

1000.0

980.0

965.8

951.1

-20

Height (ft)

Cycle 1

-14.2

-14.7

-15.1

5.8

-0.5

-0.4

0.3


Summary of the cycle results

Cycle 0

Control force

Cycle 2

Cycle 3

1000.0

980.0

965.8

951.1

-20

Height (ft)

Cycle 1

-14.2

-14.7

-15.1

5.8

-0.5

-0.4

0.3
References…


Ross, T.J., 2010, FUZZY LOGIC WITH ENGINEERING APPLICATIONS, 3rd edition,
John Wiley & Sons, Ltd..



Sisil Kumarawadu, 2010, CONTROL SYSTEMS Theory and Implementations,
Narosa Publishing House.

More Related Content

What's hot

Fuzzy Logic in Washing Machine
Fuzzy Logic in Washing MachineFuzzy Logic in Washing Machine
Fuzzy Logic in Washing MachineHarsh Gor
 
Application of fuzzy logic
Application of fuzzy logicApplication of fuzzy logic
Application of fuzzy logicViraj Patel
 
Windowing techniques of fir filter design
Windowing techniques of fir filter designWindowing techniques of fir filter design
Windowing techniques of fir filter designRohan Nagpal
 
Multisensor data fusion in object tracking applications
Multisensor data fusion in object tracking applicationsMultisensor data fusion in object tracking applications
Multisensor data fusion in object tracking applicationsSayed Abulhasan Quadri
 
Digital control systems (dcs) lecture 18-19-20
Digital control systems (dcs) lecture 18-19-20Digital control systems (dcs) lecture 18-19-20
Digital control systems (dcs) lecture 18-19-20Ali Rind
 
Fuzzy control and its applications
Fuzzy control and its applicationsFuzzy control and its applications
Fuzzy control and its applicationsjeevithaelangovan
 
Fuzzy Logic Controller
Fuzzy Logic ControllerFuzzy Logic Controller
Fuzzy Logic Controllervinayvickky
 
Fuzzy logic - Approximate reasoning
Fuzzy logic - Approximate reasoningFuzzy logic - Approximate reasoning
Fuzzy logic - Approximate reasoningDr. C.V. Suresh Babu
 
Sliding mode control
Sliding mode controlSliding mode control
Sliding mode controlswati singh
 
Frequency Response Analysis and Bode Diagrams for First Order Systems
Frequency Response Analysis and Bode Diagrams for First Order SystemsFrequency Response Analysis and Bode Diagrams for First Order Systems
Frequency Response Analysis and Bode Diagrams for First Order SystemsVishvaraj Chauhan
 
Ch7 frequency response analysis
Ch7 frequency response analysisCh7 frequency response analysis
Ch7 frequency response analysisElaf A.Saeed
 
Coherent and Non-coherent detection of ASK, FSK AND QASK
Coherent and Non-coherent detection of ASK, FSK AND QASKCoherent and Non-coherent detection of ASK, FSK AND QASK
Coherent and Non-coherent detection of ASK, FSK AND QASKnaimish12
 

What's hot (20)

Fuzzy Logic in Washing Machine
Fuzzy Logic in Washing MachineFuzzy Logic in Washing Machine
Fuzzy Logic in Washing Machine
 
Fuzzy Membership Function
Fuzzy Membership Function Fuzzy Membership Function
Fuzzy Membership Function
 
Application of fuzzy logic
Application of fuzzy logicApplication of fuzzy logic
Application of fuzzy logic
 
Fuzzy logic member functions
Fuzzy logic member functionsFuzzy logic member functions
Fuzzy logic member functions
 
Windowing techniques of fir filter design
Windowing techniques of fir filter designWindowing techniques of fir filter design
Windowing techniques of fir filter design
 
Multisensor data fusion in object tracking applications
Multisensor data fusion in object tracking applicationsMultisensor data fusion in object tracking applications
Multisensor data fusion in object tracking applications
 
Digital control systems (dcs) lecture 18-19-20
Digital control systems (dcs) lecture 18-19-20Digital control systems (dcs) lecture 18-19-20
Digital control systems (dcs) lecture 18-19-20
 
Fuzzy Logic
Fuzzy LogicFuzzy Logic
Fuzzy Logic
 
Fuzzy control and its applications
Fuzzy control and its applicationsFuzzy control and its applications
Fuzzy control and its applications
 
Fuzzy Logic Controller
Fuzzy Logic ControllerFuzzy Logic Controller
Fuzzy Logic Controller
 
Fuzzy logic
Fuzzy logicFuzzy logic
Fuzzy logic
 
Fuzzy logic
Fuzzy logicFuzzy logic
Fuzzy logic
 
Fuzzy logic - Approximate reasoning
Fuzzy logic - Approximate reasoningFuzzy logic - Approximate reasoning
Fuzzy logic - Approximate reasoning
 
Lecture 23 24-time_response
Lecture 23 24-time_responseLecture 23 24-time_response
Lecture 23 24-time_response
 
Sliding mode control
Sliding mode controlSliding mode control
Sliding mode control
 
Fuzzy logic
Fuzzy logicFuzzy logic
Fuzzy logic
 
Frequency Response Analysis and Bode Diagrams for First Order Systems
Frequency Response Analysis and Bode Diagrams for First Order SystemsFrequency Response Analysis and Bode Diagrams for First Order Systems
Frequency Response Analysis and Bode Diagrams for First Order Systems
 
Ch7 frequency response analysis
Ch7 frequency response analysisCh7 frequency response analysis
Ch7 frequency response analysis
 
Frequency transformation
Frequency transformationFrequency transformation
Frequency transformation
 
Coherent and Non-coherent detection of ASK, FSK AND QASK
Coherent and Non-coherent detection of ASK, FSK AND QASKCoherent and Non-coherent detection of ASK, FSK AND QASK
Coherent and Non-coherent detection of ASK, FSK AND QASK
 

Viewers also liked

Local Backup Protection Algorithm For HVDC Grids
Local Backup Protection Algorithm For HVDC GridsLocal Backup Protection Algorithm For HVDC Grids
Local Backup Protection Algorithm For HVDC Gridsyash Natani
 
Artificial Neural Network Tutorial | Deep Learning With Neural Networks | Edu...
Artificial Neural Network Tutorial | Deep Learning With Neural Networks | Edu...Artificial Neural Network Tutorial | Deep Learning With Neural Networks | Edu...
Artificial Neural Network Tutorial | Deep Learning With Neural Networks | Edu...Edureka!
 
Genetic Algorithms Made Easy
Genetic Algorithms Made EasyGenetic Algorithms Made Easy
Genetic Algorithms Made EasyPrakash Pimpale
 
Soft computing (ANN and Fuzzy Logic) : Dr. Purnima Pandit
Soft computing (ANN and Fuzzy Logic)  : Dr. Purnima PanditSoft computing (ANN and Fuzzy Logic)  : Dr. Purnima Pandit
Soft computing (ANN and Fuzzy Logic) : Dr. Purnima PanditPurnima Pandit
 
Neuro-fuzzy systems
Neuro-fuzzy systemsNeuro-fuzzy systems
Neuro-fuzzy systemsSagar Ahire
 
An Introduction to Soft Computing
An Introduction to Soft ComputingAn Introduction to Soft Computing
An Introduction to Soft ComputingTameem Ahmad
 
Unit I & II in Principles of Soft computing
Unit I & II in Principles of Soft computing Unit I & II in Principles of Soft computing
Unit I & II in Principles of Soft computing Sivagowry Shathesh
 
Genetic Algorithm by Example
Genetic Algorithm by ExampleGenetic Algorithm by Example
Genetic Algorithm by ExampleNobal Niraula
 
Genetic algorithm
Genetic algorithmGenetic algorithm
Genetic algorithmgarima931
 
Chapter 5 - Fuzzy Logic
Chapter 5 - Fuzzy LogicChapter 5 - Fuzzy Logic
Chapter 5 - Fuzzy LogicAshique Rasool
 
Artificial neural network
Artificial neural networkArtificial neural network
Artificial neural networkDEEPASHRI HK
 

Viewers also liked (14)

Local Backup Protection Algorithm For HVDC Grids
Local Backup Protection Algorithm For HVDC GridsLocal Backup Protection Algorithm For HVDC Grids
Local Backup Protection Algorithm For HVDC Grids
 
Artificial Neural Network Tutorial | Deep Learning With Neural Networks | Edu...
Artificial Neural Network Tutorial | Deep Learning With Neural Networks | Edu...Artificial Neural Network Tutorial | Deep Learning With Neural Networks | Edu...
Artificial Neural Network Tutorial | Deep Learning With Neural Networks | Edu...
 
Genetic Algorithms Made Easy
Genetic Algorithms Made EasyGenetic Algorithms Made Easy
Genetic Algorithms Made Easy
 
Soft computing (ANN and Fuzzy Logic) : Dr. Purnima Pandit
Soft computing (ANN and Fuzzy Logic)  : Dr. Purnima PanditSoft computing (ANN and Fuzzy Logic)  : Dr. Purnima Pandit
Soft computing (ANN and Fuzzy Logic) : Dr. Purnima Pandit
 
Neuro-fuzzy systems
Neuro-fuzzy systemsNeuro-fuzzy systems
Neuro-fuzzy systems
 
An Introduction to Soft Computing
An Introduction to Soft ComputingAn Introduction to Soft Computing
An Introduction to Soft Computing
 
Unit I & II in Principles of Soft computing
Unit I & II in Principles of Soft computing Unit I & II in Principles of Soft computing
Unit I & II in Principles of Soft computing
 
Soft computing
Soft computingSoft computing
Soft computing
 
Genetic Algorithm by Example
Genetic Algorithm by ExampleGenetic Algorithm by Example
Genetic Algorithm by Example
 
Fuzzy logic ppt
Fuzzy logic pptFuzzy logic ppt
Fuzzy logic ppt
 
Genetic Algorithms
Genetic AlgorithmsGenetic Algorithms
Genetic Algorithms
 
Genetic algorithm
Genetic algorithmGenetic algorithm
Genetic algorithm
 
Chapter 5 - Fuzzy Logic
Chapter 5 - Fuzzy LogicChapter 5 - Fuzzy Logic
Chapter 5 - Fuzzy Logic
 
Artificial neural network
Artificial neural networkArtificial neural network
Artificial neural network
 

Similar to Fuzzy logic application (aircraft landing)

Zarzirbird Project: Modeling RPAS Dynamics for Load Stability
Zarzirbird Project: Modeling RPAS Dynamics for Load StabilityZarzirbird Project: Modeling RPAS Dynamics for Load Stability
Zarzirbird Project: Modeling RPAS Dynamics for Load StabilityAndreia Rossi
 
Quadcopter Simulation
Quadcopter SimulationQuadcopter Simulation
Quadcopter SimulationAdnan Khan
 
manasvi manav paper
manasvi manav papermanasvi manav paper
manasvi manav paperManasvi Oza
 
FlyThisSimVisualSystem
FlyThisSimVisualSystemFlyThisSimVisualSystem
FlyThisSimVisualSystemBen Ashby
 
032 aeroplane performance
032 aeroplane performance032 aeroplane performance
032 aeroplane performancechococrispis37
 
Robo programming val converted
Robo programming val convertedRobo programming val converted
Robo programming val convertedJishnu Jish
 
Fixed Place.Com
Fixed Place.ComFixed Place.Com
Fixed Place.Comfixedplace
 
Mats almqwist
Mats almqwistMats almqwist
Mats almqwistIPPAI
 

Similar to Fuzzy logic application (aircraft landing) (11)

Zarzirbird Project: Modeling RPAS Dynamics for Load Stability
Zarzirbird Project: Modeling RPAS Dynamics for Load StabilityZarzirbird Project: Modeling RPAS Dynamics for Load Stability
Zarzirbird Project: Modeling RPAS Dynamics for Load Stability
 
Lvp pdf
Lvp  pdfLvp  pdf
Lvp pdf
 
Quadcopter Simulation
Quadcopter SimulationQuadcopter Simulation
Quadcopter Simulation
 
manasvi manav paper
manasvi manav papermanasvi manav paper
manasvi manav paper
 
FlyThisSimVisualSystem
FlyThisSimVisualSystemFlyThisSimVisualSystem
FlyThisSimVisualSystem
 
B045012015
B045012015B045012015
B045012015
 
032 aeroplane performance
032 aeroplane performance032 aeroplane performance
032 aeroplane performance
 
Robo programming val converted
Robo programming val convertedRobo programming val converted
Robo programming val converted
 
Fixed Place.Com
Fixed Place.ComFixed Place.Com
Fixed Place.Com
 
aiaa2007-0310
aiaa2007-0310aiaa2007-0310
aiaa2007-0310
 
Mats almqwist
Mats almqwistMats almqwist
Mats almqwist
 

Recently uploaded

Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????blackmambaettijean
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 

Recently uploaded (20)

Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 

Fuzzy logic application (aircraft landing)

  • 1. Fuzzy logic applications Aircraft landing control Uva Wellassa University of Sri Lanka
  • 2. Group Members…  Samarathunga S.M.B.P.B.  Karunarathna R.M.C.P.  Thennakoon H.M.D.J.  Somasiri K.G.H.A.
  • 3. What is fuzzy logic? There are many areas of uncertainty or fuzziness in real world systems and an efficient way of dealing with this fuzziness is by the mechanism of fuzzy logic. Owing to its ease of implementation and robustness, fuzzy logic control (FLC) is increasingly growing in popularity among control engineers. Fuzzy logic relates to the way of people think and talk, in other words, their use of natural language.
  • 4. Difference between fuzzy and crisp sets
  • 5. Fuzzy Logic applications  Power system stability controllers.  Temperature controller.  Anti lock break system(ABS).  Hybrid modelling.  Fuzzy controlled washing machine.  Air Condition machine.
  • 6. Aircraft Landing Control Problem  We will conduct a simulation of the final descent and landing approach of an aircraft.  The desired downward velocity is proportional to the square of the height. Thus, at higher altitudes, a large downward velocity is desired.  As the height (altitude) diminishes, the desired downward velocity gets smaller and smaller.  In the limit, as the height becomes vanishingly small, the downward velocity also goes to zero.  In this way, the aircraft will descend from altitude promptly but will touch down very gently to avoid damage.
  • 7.  The two state variables for this simulation will be the height above ground “h” , and the vertical velocity of the aircraft “v”.
  • 8.
  • 9.
  • 10. Membership value for height Height (ft.) 0 100 200 300 400 500 600 700 800 900 1000 Large (L) 0 0 0 0 0 0 0.2 0.4 0.6 0.8 1 Medium (M) 0 0 0 0 0.2 0.4 0.6 0.8 1 0.8 0.6 0.4 0.6 0.8 1 0.8 0.6 0.4 0.2 0 0 0 1 0.8 0.6 0.4 0.2 0 0 0 0 0 0 Small (S) Near Zero (NZ) Membership value
  • 11. Membership value for velocity Height (ft.) -30 -25 -20 -15 -10 -5 0 5 10 15 20 25 30 Up large (UL) 0 0 0 0 0 0 0 0 0 0.5 1 1 1 Up small (US) 0 0 0 0 0 0 0 0.5 1 0.5 0 0 0 Zero (Z) 0 0 0 0 0 0.5 1 0.5 0 0 0 0 0 Down small (DS) 0 0 0 0.5 1 0.5 0 0 0 0 0 0 0 Down large (DL) 1 1 1 0.5 0 0 0 0 0 0 0 0 0 Membership value
  • 12. Membership values for control force Height (ft.) -30 -25 -20 -15 -10 -5 0 5 10 15 20 25 30 Up large (UL) 0 0 0 0 0 0 0 0 0 0.5 1 1 1 Up small (US) 0 0 0 0 0 0 0 0.5 1 0.5 0 0 0 Zero (Z) 0 0 0 0 0 0.5 1 0.5 0 0 0 0 0 Down small (DS) 0 0 0 0.5 1 0.5 0 0 0 0 0 0 0 Down large (DL) 1 1 1 0.5 0 0 0 0 0 0 0 0 0 Membership value
  • 13. Fuzzy associative memories (FAM) table Velocity Height DL DS Zero US UL L Z DS DL DL DL M US Z DS DL DL S UL US Z DS DL NZ UL UL Z DS DS
  • 14. Cycle 0 Control force Cycle 2 Cycle 3 1000.0 ? ? ? -20 Height (ft) Cycle 1 ? ? ? - ? ? ?
  • 15.
  • 16. Height L (1.0) M (0.6) Velocity AND AND Output DL (1.0) DL (1.0) Z (1.0) US (0.6)
  • 17.
  • 18.  Height L (0.96) L (0.96) M (0.64) M (0.64) AND AND AND AND Velocity DS (0.58) DL (0.42) DS (0.58) DL (0.42) Output DS (0.58) Z (0.42) Z (0.58) US (0.42)
  • 19.
  • 20.  Height L (0.93) L (0.93) M (0.67) M (0.67) AND AND Velocity DL (0.43) DS (0.57) Output Z (0.43) DS (0.57) AND AND DL (0.43) DS (0.57) US (0.43) Z (0.57)
  • 21.
  • 22.
  • 23.  Summary of the cycle results Cycle 0 Control force Cycle 2 Cycle 3 1000.0 980.0 965.8 951.1 -20 Height (ft) Cycle 1 -14.2 -14.7 -15.1 5.8 -0.5 -0.4 0.3
  • 24.  Summary of the cycle results Cycle 0 Control force Cycle 2 Cycle 3 1000.0 980.0 965.8 951.1 -20 Height (ft) Cycle 1 -14.2 -14.7 -15.1 5.8 -0.5 -0.4 0.3
  • 25. References…  Ross, T.J., 2010, FUZZY LOGIC WITH ENGINEERING APPLICATIONS, 3rd edition, John Wiley & Sons, Ltd..  Sisil Kumarawadu, 2010, CONTROL SYSTEMS Theory and Implementations, Narosa Publishing House.

Editor's Notes

  1. These two control equitation define the new value of the state variable v and h in response to control input & the previous state variable values.𝒗𝒊+𝟏 is new velocity 𝒗𝒊 is the old velocity𝒉𝒊+𝟏 is new height 𝒉𝒊 is the old heightThese two control equitation define the new value of the state variable v and h in response to control input & the previous state variable values.𝒗_(𝒊+𝟏)is new velocity 𝒗_𝒊 is the old velocity𝒉_(𝒊+𝟏) is new height 𝒉_𝒊 is the old height
  2. Fuzzyassociative memories (FAMs) as generalized mappings.