Regulator Fuzzy vs Regulator PID - Comparare

Proiect
4.5/10 (2 voturi)
Domeniu: Automatică
Conține 4 fișiere: doc, mdl, fis
Pagini : 17 în total
Cuvinte : 1538
Mărime: 466.75KB (arhivat)
Cost: 8 puncte
Se compara un regulator Fuzzy cu un regulator clasic PID in Simulink Sunt atasate programele in Simulink

Cuprins

1. Tema proiectului.3

2. Regulatorul FUZZY.4

3. Regulatorul PID.7

4. Aplicatie

4.1 Reglarea nivelului de apa intrun bazin cu ajutorul

regulatorului PID.8

4.2 reglarea nivelului de apa intrun bazin cu ajutorul

regulatorului FUZZY.10

4.3 Crearea regulatorului fuzzy.11

5. Concluzii.16

6. Bibliografie.17

Extras din document

1. Tema proiectului

•Se doreste compararea unui regulator clasic PID cu un regulator FUZZY cu ajutorul unei aplicatii in Simulink care sa regleze automat nivelul de apa intr-un bazin la trepte de referinta aleatoare

•Apa intra in bazin prin orificiul superior care este contolat de un robinet care da debitul de intrare in bazin. La partea inferioara se gaseste un alt robinet care da debitul de iesire din bazin

•Nivelul H al apei in bazin se regleaza cu ajutorul celor doi robineti de admisie si de evacuare si este dat de ecuatia diferentiala in functie de timp ca diferenta intre debitul de intrare si iesire din bazin:

unde:

vol=volumul de apa in bazin;

A=aria sectiuni transversal a bazinului;

b=rata debitului de apa care intra in bazin;

a=rata debitului de apa care paraseste bazinul;

Se doreste crearea unui model de bazin care sa stie nivelul actual in bazin si nivelul de referinta si facand diferenta intre cele doua sa actioneze asupra modelului de robineti care sa poata inchida/deschida cu un debit variabil

2 Regulatorul FUZZY

Spre deosebire de logica clasică, care lucrează cu două valori numerice exacte (0 pentru fals şi 1 pentru adevărat), logica fuzzy foloseşte o plajă continuă de valori logice cuprinse în intervalul 0-1, unde 0 indică falsitatea completă, iar 1 indică adevărul complet. Astfel, dacă în logica clasică un obiect poate aparţine (1) sau nu (0) unei mulţimi date, în logica fuzzy putem defini gradul de apartenenţă al obiectului la mulţime şi care poate lua valori între 0 şi 1.

Logica fuzzy oferă instrumentele necesare pentru reprezentarea în sistemele inteligente a unor concepte imprecise cum sunt „mare”, „mic”, „scump”, „ieftin” ş.a., concepte numite variabile lingvistice sau variabile fuzzy. Pentru reprezentarea acestora se folosesc seturile fuzzy, care captează din punct de vedere cantitativ interpretarea calitativă a termenilor.

Una dintre aplicaţiile cele mai importante în practică ale sistemelor cu logică fuzzy se referă la folosirea acestora ca şi sisteme de control a proceselor. Folosirea sistemelor cu logică fuzzy ca şi controllere se bucură de o bază teoretică solidă, existând la ora actuală multe aplicaţii comerciale care încorporează un sistem de control fuzzy.

Toolbox-ul Fuzzy Logic al mediului de simulare Matlab reprezintă mediul software de simulare a sistemelor cu logica fuzzy oferit de acest program extrem de popular în lumea ştiinţifică. Construirea unui sistem cu logică fuzzy în Matlab este simplă datorită interfeţei grafice prin care utilizatorul poate comunica cu mediul de simulare Matlab (componenta dedicată logicii fuzzy).

Această interfaţă permite construirea şi, în final, analiza grafică a sistemului cu logică fuzzy dorit, folosind cele 5 instrumente grafice:

1) Editorul sistemului cu logica fuzzy, numit FIS Editor (=Fuzzy Inference System Editor);

2) Editorul funcţiilor de apartenenţa, adică, al mulţimilor fuzzy peste universurile discursurilor variabilelor de intrare şi de ieşire ale sistemului cu logică fuzzy, numit Membership Function Editor;

3) Editorul regulilor fuzzy, care vor forma baza de reguli a sistemului cu logica fuzzy, numit Rule Editor;

4) Fereastra de vizualizare a regulilor, în care se poate observa gradul de activare al fiecărei reguli şi rezultatul (mulţimea fuzzy de ieşire) dat de fiecare regulă a bazei de reguli, pentru o anumită valoare tranşantă a intrării stabilite de către utilizator; aceasta fereastra apare sub numele Rule Viewer;

5) Fereastra de vizualizare a suprafetei iesire-intrare a sistemului cu logica fuzzy, care arata grafic dependenta iesirii transante a sistemului cu logica fuzzy de intrarile transante ale sistemului cu logica fuzzy, determinate de functionarea sistemului cu logica fuzzy; aceasta dependenta este cunoscuta în general sub numele de “suprafata de control a sistemului”, iar fereastra apare sub numele Surface Viewer.

Preview document

Regulator Fuzzy vs Regulator PID - Comparare - Pagina 1
Regulator Fuzzy vs Regulator PID - Comparare - Pagina 2
Regulator Fuzzy vs Regulator PID - Comparare - Pagina 3
Regulator Fuzzy vs Regulator PID - Comparare - Pagina 4
Regulator Fuzzy vs Regulator PID - Comparare - Pagina 5
Regulator Fuzzy vs Regulator PID - Comparare - Pagina 6
Regulator Fuzzy vs Regulator PID - Comparare - Pagina 7
Regulator Fuzzy vs Regulator PID - Comparare - Pagina 8
Regulator Fuzzy vs Regulator PID - Comparare - Pagina 9
Regulator Fuzzy vs Regulator PID - Comparare - Pagina 10
Regulator Fuzzy vs Regulator PID - Comparare - Pagina 11
Regulator Fuzzy vs Regulator PID - Comparare - Pagina 12
Regulator Fuzzy vs Regulator PID - Comparare - Pagina 13
Regulator Fuzzy vs Regulator PID - Comparare - Pagina 14
Regulator Fuzzy vs Regulator PID - Comparare - Pagina 15
Regulator Fuzzy vs Regulator PID - Comparare - Pagina 16
Regulator Fuzzy vs Regulator PID - Comparare - Pagina 17

Conținut arhivă zip

  • Bazin.fis
  • fuzy.mdl
  • pid.mdl
  • Regulator Fuzzy vs Regulator PID - Comparare.doc

Alții au mai descărcat și

Sisteme de Reglare Automată

1. Argument Omul, ca fiinţă superioară, a fost preocupat din cele mai vechi timpuri de a cunoaşte şi stăpâni natura, de a dirija fenomene ale...

Sistem de Control si Monitorizzare a Temperaturii Mediului de Sera

1. Introducere Scopul principal al unei sere este de a îmbunătăți condițiile de mediu în care plantele sunt crescute. Serele permit o monitorizare...

Ingineria Reglari Automate

1. Tema de proiect 1.1. Proiectarea unui sistem de reglare automată de reglarea turaţiei unui motor de curent continuu utilizând regulatoare...

Modelarea si Simularea unei Sere cu Logica Fuzzy

1.INTRODUCERE Proiectul reprezintă realizarea unui Controller PD cu ajutorul tehnici Fuzzy.Pentru realizarea Controllerului Fuzzy s-a folosit atât...

Modelarea Temperaturii intr-o Camera

Proiectul prezintă simularea temperaturii într-o cameră si menţinerea ei la o valoare impusă. Simularea se bazează pe modelul matematic atât al...

Filtre cu Logica fuzzy

Conceptele de bază ale logicii fuzzy Logica clasică sau booleană este construită pe două valori de adevăr: “adevărat” sau “fals" (TRUE sau FALSE,...

Menținerea Automată a Distanței Optimale între Automobile

Menţinerea automată a distanţei optimale între automobile este una dintre apli¬caţiile care va avea cu siguranţă o largă aplicabilitate pe...

Ingineria Sistemelor cu Aplicatii in Transporturi

CAPITOLUL I INTRODUCERE Proiectul reprezintă realizarea unui Controller PID cu ajutorul tehnici Fuzzy, cu ajutorul acestui regulator sper sa pot...

Ai nevoie de altceva?