Extras din proiect
Se lanseaza programul MATLAB, in fereastra de comanda ,,Command Window’’ se tasteaza cuvantul <<fuzzy>> si se apasa tasta Enter. Sistemul afiseaza Editorul de tip FIS, care proceseaza informatia corespunzatoare Sistemelor bazate pe inferenta Fuzzy.
Pentru proiectul meu am nevoie de 3 variabile de intrare si o variabila de iesire.
Introducerea variabilor de intrare si iesire
Variabilele de intrare sunt:
1.-masuratori, fotografii [5 zile] – masur,foto
2.-proiectul de arhitectura [21 zile] – pr.arh
3.-avize, acorduri [45 zile] – avize
Variabila de iesire este:
-Timpul de obtinere al Autorizatiei de Construire [60 zile] – t obt AC
Cuantificatorii utilizati:
-masuratori, fotografii: -deloc (D)
-foarte putine (FP)
-putine (P)
-multe (M)
-foarte multe (FM)
-proiectul de arhitectura: -gresit (G)
-necorespunzator (N)
-mai putin bun (MPB)
-bun (B)
-foarte bun (FB)
-avize, acorduri: -imposibil de obtinut (I)
-foarte greu de obtinut (FGO)
-greu de obtinut (GO)
-usor de obtinut (UO)
-foarte usor de obtinut (FUO)
-timpul de obtinere al AC: -foarte lent (FL)
-lent (L)
-mai putin repede (MPR)
-repede (R)
-foarte repede (FR)
Pentru introducerea variabilelor de intrare/ iesire din mediul Edit se selecteaza Add Variabile, respectiv Input (pentru adaugarea variabilelor de intrare) sau Output ( pentru adaugarea variabilelor de iesire).
Astfel avem:
Input 1: masur, foto
Input 2: pr. arh
Input 3: avize
Output 1: t obt AC
- Pentru denumirea variabilelor de intrare/ iesire se selecteaza caseta grafica a unei variabile si se introduce numele acesteia in partea drapata jos a editorului, in caseta Name.
- Pentru definirea functiilor de apartenenta se selecteaza variabila de intrare / iesire care urmeaza sa fie configurata.
- Din meniul Edit se selecteaza Membership Functions, se utilizeaza pentru a crea, anula sau modifica functiile de apartenenta ale sistemului fuzzy.
- Din meniul Edit al interfetei Membership Functions se selecteaza Add Mfs..., se deruleaza lista Number of Mfs si se selecteaza numarul de functii pe care le are variabila.
- Se poate stabili forma generala a functiilor de apartenenta, care poate fii: triunghiulara( trimf), trapezoidala (trampf), clopolt (gbellmf) etc. In proiect se foloseste forma triunghiulara (trimf). In caseta Range se defineste universul de discurs.
- Parametrii care definesc geometria functiei de apartenenta se configureaza in caseta Params.
Preview document
Conținut arhivă zip
- Sisteme Inteligente in Electrotehnica - Matlab.doc