0% found this document useful (0 votes)
12 views

W3

This document discusses fuzzy logic control systems. It explains how fuzzy logic can be used to build control systems using linguistic rules and membership functions. Examples are given of fuzzy logic controllers for processes modeled by first and second order transfer functions. The benefits of fuzzy logic control for processes with uncertainty are presented.
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
12 views

W3

This document discusses fuzzy logic control systems. It explains how fuzzy logic can be used to build control systems using linguistic rules and membership functions. Examples are given of fuzzy logic controllers for processes modeled by first and second order transfer functions. The benefits of fuzzy logic control for processes with uncertainty are presented.
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 27

Curso de Inteligencia Artificial – Programa de Ing.

Electrónica

Week 4: Fuzzy Logic – Control System

MSc. Rafael Núñez Rodríguez


Electronics Engineering Program
Advanced Control Research Group – GICAV
Unidades Tecnológicas de Santander
Fuzzy Logic

Build Fuzzy Systems Using Fuzzy Logic Designer


Fuzzy Logic

Build Fuzzy Systems Using Fuzzy Logic Designer - Example


Fuzzy Logic

Intelligent Control System Structure


Fuzzy Logic

Intelligent Control System Structure


Fuzzy Logic

Tabular structure of a linguistic fuzzy rulebase


Fuzzy Logic

Tabular structure of a linguistic fuzzy rulebase


Fuzzy Logic

Fuzzy Logic Control


Fuzzy Logic

Fuzzy Logic Control  P Controller

𝑢=𝐾 𝑝 𝑒, → 𝑒=𝑟 − 𝑦

𝑟

𝑒
𝐹𝐶 𝐺 ( 𝑠)
𝑢
𝑦
Fuzzy Logic

Fuzzy Logic Control  PD Controller

𝑢=𝐾 𝑝 𝑒+ 𝐾 𝑑 𝑑𝑒 ,→ 𝑒=𝑟 − 𝑦
𝑟

𝑑
𝑒
𝐹𝐶 𝐺 ( 𝑠)
𝑢
𝑦

𝑑𝑡 𝑑𝑒
Fuzzy Logic

Fuzzy Logic Control  PD Controller

𝑢=𝐾 𝑝 𝑒+ 𝐾 𝑑 𝑑𝑒 ,→ 𝑒=𝑟 − 𝑦

𝑟

𝑑
𝑒
𝐹𝐶 𝐺 ( 𝑠)
𝑢
𝑦

𝑑𝑡 𝑑𝑒
Fuzzy Logic

Fuzzy Logic Control  PD Controller

1.5
𝑎 𝑏 𝑐 𝑑 𝑒 𝑓 𝑔 h 𝑖 𝑗 𝑘 𝑙 r
y
1
0.5
0
0 1 2 3 4 5 6
1
e

-1
0 1 2 3 4 5 6

1 de
0
-1
-2
0 1 2 3 4 5 6
Fuzzy Logic

Fuzzy Logic Control  PD Controller

1.5
𝑎 𝑏 𝑐 𝑑 𝑒 𝑓 𝑔 h 𝑖 𝑗 𝑘 𝑙 r
y
1
0.5
0
0 1 2 3 4 5 6
1
e

-1
0 1 2 3 4 5 6

1 de
0
-1
-2
0 1 2 3 4 5 6
Fuzzy Logic
1

3
Fuzzy Logic Control  PD Controller
4

1.5
𝑎 𝑏 𝑐 𝑑 𝑒 𝑓 𝑔 h 𝑖 𝑗 𝑘 𝑙 r
5
y
1
0.5
0
0 1 2 3 4 5 6
1
e

-1
0 1 2 3 4 5 6

1 de
0
-1
-2
0 1 2 3 4 5 6
Fuzzy Logic

Fuzzy Logic Control  PD Controller

𝑑𝑒
Decrease in
overshoot

Decrease of
rise time
Fuzzy Logic

Fuzzy Logic Control  Example


Fuzzy Logic

Fuzzy Logic Control  Example: Case 1

25
𝐺 ( 𝑠) = 2
𝑠 + 4 𝑠 +25

𝑟

𝑒
𝐹𝐶 𝐺 ( 𝑠)𝑢
𝑦
Fuzzy Logic

Fuzzy Logic Control  Example: Case 1

25
𝐺 ( 𝑠) = 2
𝑠 + 4 𝑠 +25
Fuzzy Logic

Fuzzy Logic Control  Example: Case 2

25
𝐺 ( 𝑠) = 2
𝑠 + 4 𝑠 +25

𝑟

𝑒
𝐹𝐶 𝐺 ( 𝑠)𝑢
𝑦
Fuzzy Logic

Fuzzy Logic Control  Example: Case 2

25
𝐺 ( 𝑠) = 2
𝑠 + 4 𝑠 +25
Fuzzy Logic

Fuzzy Logic Control  Example: Case 3

25
𝐺 ( 𝑠) = 2
𝑠 + 4 𝑠 +25

𝑟

𝑑
𝑒
𝐹𝐶 𝐺 ( 𝑠)
𝑢
𝑦

𝑑𝑡 𝑑𝑒
Fuzzy Logic

Fuzzy Logic Control  Example: Case 3 25


𝐺 ( 𝑠) = 2
𝑠 + 4 𝑠 +25
Fuzzy Logic

25
Fuzzy Logic Control  Example: Case 3 𝐺 ( 𝑠) = 2
𝑠 + 4 𝑠 +25
Fuzzy Logic

25
Fuzzy Logic Control  Example: Case 4 𝐺 ( 𝑠) = 2
𝑠 + 4 𝑠 +25
Fuzzy Logic

Fuzzy Logic Control  Example: Case 4 25


𝐺 ( 𝑠) = 2
𝑠 + 4 𝑠 +25

You might also like