Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

FUZZY logika - příklad Zadání: převeďme příklad č.2 (3. cvičení - větrák) do fuzzy logiky Proměnné: T 1 … teplota uvnitř přístroje T 2 … teplota venku.

Podobné prezentace


Prezentace na téma: "FUZZY logika - příklad Zadání: převeďme příklad č.2 (3. cvičení - větrák) do fuzzy logiky Proměnné: T 1 … teplota uvnitř přístroje T 2 … teplota venku."— Transkript prezentace:

1 FUZZY logika - příklad Zadání: převeďme příklad č.2 (3. cvičení - větrák) do fuzzy logiky Proměnné: T 1 … teplota uvnitř přístroje T 2 … teplota venku A … výkonová část přístroje zapnutá/vypnutá Fuzzifikace: ffuzzifikace úlohy (proměnných) ffuzzifikace řízení

2 Fuzzifikace úlohy T 1 [°C] T 1F T 2 [°C] T1T1 T T T 2F T 1 -10T A [kW] 02,557, AFAF (A = výkon přístroje)

3 Fuzzifikace řešení Původní řešení (klasická logika): Převod do fuzzy logiky: T 2 => T 2F T 1 => T 1F A=> A F y=> y F Formální zápis fuzzy funkce: negace T 2F => NOF(T 2F ) součet T 1F s A F => ORF(T 1F, A F ) celá funkce: y F = ANF(NOF(T 2F ), ORF(T 1F, A F )) Výpočet fuzzy funkce: NOF(T 2F ) => (1-T 2F ) ORF(T 1, A) => T 1F + A F – (T 1F · A F ) celá funkce: y F = (1-T 2F )·(T 1F + A F – T 1F · A F )

4 Příklady výpočtu okrajové případy: a) T 1 =70°C, T 2 =20°C, A=0kW (vypnuto) => T 1F =1, T 2F =0, A F =0 y F = (1 - 0)·( ·0) = 1 b) T 1 =30°C, T 2 =20°C, A=10kW (zapnuto) => T 1F =0, T 2F =0, A F =1 y F = (1 - 0)·( ·1) = 1 c) T 1 =60°C, T 2 =70°C, A=10kW (zapnuto) => T 1F =1, T 2F =1, A F =1 y F = (1 - 1)·( ·1) = 0 další případy: d) T 1 =50°C, T 2 =40°C, A=2,5kW => T 1F =0.5, T 2F =0, A F =0.25 y F = (1 - 0)·( ·0.25) = e) T 1 =50°C, T 2 =50°C, A=0kW => T 1F =0.5, T 2F =0.5, A F =0 y F = ( )·( ·0) = 0.25 f) T 1 =50°C, T 2 =50°C, A=4kW => T 1F =0.5, T 2F =0.5, A F =0.4 y F = ( )·( – 0.5·0.4) = 0.35


Stáhnout ppt "FUZZY logika - příklad Zadání: převeďme příklad č.2 (3. cvičení - větrák) do fuzzy logiky Proměnné: T 1 … teplota uvnitř přístroje T 2 … teplota venku."

Podobné prezentace


Reklamy Google