Wnioskowanie w stylu Takagi - Sugeno.

18
1 Wnioskowanie w stylu Takagi - Sugeno. Wnioskowanie rozmyte

description

Wnioskowanie rozmyte. Wnioskowanie w stylu Takagi - Sugeno. Wnioskowanie rozmyte. Wnioskowanie w stylu Takagi - Sugeno . IF x jest A1 AND y jest B2 THEN z = f(x, y) A1 oraz B2 są wartościami lingwistycznymi opisywanymi za pomocą zbiorów rozmytych. - PowerPoint PPT Presentation

Transcript of Wnioskowanie w stylu Takagi - Sugeno.

Page 1: Wnioskowanie w stylu Takagi - Sugeno.

1

Wnioskowanie w stylu Takagi - Sugeno.

Wnioskowanie rozmyte

Page 2: Wnioskowanie w stylu Takagi - Sugeno.

2

Wnioskowanie w stylu Takagi - Sugeno.

IF x jest A1AND y jest B2THEN z = f(x, y)

A1 oraz B2 są wartościami lingwistycznymi opisywanymi za pomocą zbiorów rozmytych.

z przyjmuje wartość zależną od x oraz y, np. wielomian pierwszego stopnia:

z = a*x + b*y + c lub stała: z = 13

Tutaj w konkluzji reguły nie ma zbioru rozmytego!

Wnioskowanie rozmyte

Page 3: Wnioskowanie w stylu Takagi - Sugeno.

3

Główne etapy wnioskowania rozmytego:

Wnioskowanie rozmyte

Sprawdzenie reguł rozmytych(Rule evaluaion)

Rozmywanie(Fuzzyfication)

Agregacja odpowiedzi reguł rozmytych(Aggregation of the rule outputs)

Wyostrzanie(Defuzzyfication)

x1, x2 – wartości ostre

y – wartość ostra

Page 4: Wnioskowanie w stylu Takagi - Sugeno.

4

Sterownik Takagi-Sugeno

...

Ogólna postać reguł

Numer reguły

Numer zmiennej wejściowej

Page 5: Wnioskowanie w stylu Takagi - Sugeno.

5

Sterownik Takagi-Sugeno

Krok 1: Obliczanie stopnia aktywacji reguł dla sygnału wejściowego (wektor stanu obiektu):

Page 6: Wnioskowanie w stylu Takagi - Sugeno.

6

Sterownik Takagi-Sugeno

Dla reguły 1 obliczamy:

oraz stopień aktywacji reguły 1:

Page 7: Wnioskowanie w stylu Takagi - Sugeno.

7

Sterownik Takagi-Sugeno

Krok 2: Obliczamy odpowiedź reguły 1:

Page 8: Wnioskowanie w stylu Takagi - Sugeno.

8

Sterownik Takagi-Sugeno

Powtarzamy dla każdej reguły 1 ... N:

Page 9: Wnioskowanie w stylu Takagi - Sugeno.

9

Sterownik Takagi-Sugeno

Odpowiedź sterownika Takagi - Sugeno jest znormalizowaną sumą ważoną poszczególnych wyjść

Page 10: Wnioskowanie w stylu Takagi - Sugeno.

10

Sterownik Takagi-Sugeno

W przypadku liniowym bazę reguł sterownika można zapisać jako

dla k = 1, ..., N

Page 11: Wnioskowanie w stylu Takagi - Sugeno.

11

Sterownik Takagi-Sugeno

Przykład:

Page 12: Wnioskowanie w stylu Takagi - Sugeno.

12

Sterownik Takagi-Sugeno

1

x1

MAŁE DUŻE

Page 13: Wnioskowanie w stylu Takagi - Sugeno.

13

Sterownik Takagi-Sugeno

1

x2

MAŁE

ŚREDNIE

Page 14: Wnioskowanie w stylu Takagi - Sugeno.

14

Sterownik Takagi-Sugeno

Wyznaczymy sygnał wyjściowydla oraz

Page 15: Wnioskowanie w stylu Takagi - Sugeno.

15

Sterownik Takagi-Sugeno

1

x1

MAŁE DUŻE

x1 = 2

0.3

0.75

Page 16: Wnioskowanie w stylu Takagi - Sugeno.

16

Sterownik Takagi-Sugeno

1

x2

MAŁE

ŚREDNIE

x2 = 3

0.2

0.7

Page 17: Wnioskowanie w stylu Takagi - Sugeno.

17

Sterownik Takagi-Sugeno

Wyznaczymy sygnał wyjściowydla orazOtrzymujemy:

oraz(zamiast min może tu wystapić również iloczyn)

Page 18: Wnioskowanie w stylu Takagi - Sugeno.

18

Sterownik Takagi-Sugeno

Odpowiedź reguły 1:

Odpowiedź reguły 2:

Ostateczna odpowiedź sterownika: