Documente noi - cercetari, esee, comentariu, compunere, document
Documente categorii

Proiectarea regulatorului Fuzzy

Proiectarea regulatorului Fuzzy

Primul pas in logica Fuzzy il reprezinta conversia semnalului "x" (ce poate fi semnalul eroare dintr-un sistem de control) intr-un set de variabile Fuzzy. Acest procedeu se numeste "clasificare Fuzzy" sau "fuzzyficare". Vom aborda urmatoarea fuzzyficare:

XPM: daca semnalul x este "pozitiv mare";

XPm: daca semnalul x este "pozitiv mic"

XZ: daca semnalul x este "zero"

XNM: daca semnalul x este "negativ mare"

XNm: daca semnalul x este "negativ mic".

Pentru problema noastra avem urmatoarea schema cu regulatoare fuzzy:




Vom realiza simularea cu urmatoarele date:

C1=0.1;

C2=0.2;

A=2 (constanta de debit).

Pentru primul rezervor:

  • Variabilele si domeniul lor:

Date de intrare:

Eroarea: e=r-y; Domeniul: [-2,2]

Variatia erorii: de=e(k)-e(k-1); Domeniul: [-4,4]

Date de iesire: comanda u; Domeniul: [0,5]

  • Functiile de apartenenta: s-au ales functii de apartenenta de tip triunghiular:


Eroarea:


Variatia erorii:


 


Comanda:


  • Meoda de deffuzyficare: centroid.
  • Suprafete:

  • Raspunsul rezultat:

Pentru al doilea rezervor

  • Variabilele si domeniul lor:

Date de intrare:

Eroarea: e=r-y; Domeniul: [-2,2]

Variatia erorii: de=e(k)-e(k-1); Domeniul: [-4,4]

Date de iesire: comanda u; Domeniul: [0,5]

  • Functiile de apartenenta: s-au ales functii de apartenenta de tip triunghiular:

Eroarea:

Variatia erorii:


 


Comanda:


  • Meoda de deffuzyficare: centroid
  • Suprafete:

  • Raspunsul rezultat:

Tabelul cu regulile de fuzzyficare: