Automatizarea unei Sere folosind Tehnici Fuzzy

Disertație
8.5/10 (2 voturi)
Domeniu: Agronomie
Conține 1 fișier: doc
Pagini : 48 în total
Cuvinte : 15878
Mărime: 1018.09KB (arhivat)
Publicat de: Heracleea Buzatu
Puncte necesare: 11

Cuprins

  1. Cap. I Sisteme de conducere convenţionale
  2. 1.1. Modelul matematic
  3. 1.2. Performanţe si constrângeri
  4. 1.3. Exemple de controlere convenţionale
  5. Cap. II Sisteme de conducere cu logică fuzzy
  6. 2.1. Noţiuni introductive de logică fuzzy. Utilizarea logicii fuzzy
  7. 2.2. Teoria seturilor fuzzy …
  8. 2.3. Mecanismul de conducere Mandami
  9. 2.4. Implementarea regulilor fuzzy. Exemplu de aplicaţie care foloseşte reguli fuzzy …
  10. Cap. III Aplicaţie convenţională pentru automatizarea unei ciupercării
  11. 3.1. Senzori semiconductori pentru CO
  12. 3.2. Senzori semiconductori pentru umiditate
  13. 3.3. Descrierea generală a unui traductor de temperatură specializat
  14. 3.4. Prezentarea structurii de reglare a sistemului specializat
  15. Cap. IV Aplicaţie folosind reguli fuzzy pentru automatizarea unei sere
  16. 4.1. Modificarea punctelor de reglare a temperaturii
  17. 4.2. Determinarea punctelor de reglare
  18. 4.3. Simulări şi rezultate
  19. CONCLUZII
  20. REFERINŢE BIBLIOGRAFICE

Extras din disertație

CAPITOLUL I

SISTEME DE CONDUCERE CONVENŢIONALE

1.1. MODELUL MATEMATIC

Un sistem simplu de control e prezentat în figura 1.1. În termeni abstracţi, avem procesul de controlat (P), intrările u(t), ieşirile y(t), intrarea de referinţă r(t) şi controlerul (C).

Fig. 1.1. Sistemul de control

Etapele convenţionale de implementare sunt modelarea, proiectarea controlerului şi evaluarea performanţelor.

Există mai multe modalităţi de a forma un model matematic pentru un proces fizic. Se poate porni de la principiile fizice sau de la date experimentale cu care să se identifice sistemul. De cele mai multe ori, o abordare mixtă e preferată, în care se consideră ecuaţii diferenţiale generale, ce descriu un fenomen fizic, şi se folosesc date experimentale pentru a determina anumiţi parametri de model sau diverse funcţii.

Deseori se dezvoltă mai multe modele matematice. Un model este acceptat dacă este îndeajuns de precis încât poate fi folosit la evaluarea sistemului de control prin simulare. Trebuie sa fie subliniat faptul că nu există un model perfect pentru un proces fizic. Un model matematic este o abstractizare a funcţionarii si, de aceea, nu poate reprezenta perfect toate posibilele manifestări ale unui sistem real (cum ar fi zgomotul sau condiţiile de defectare). Considerând aceasta, nimeni nu încearcă să atingă perfecţiunea, ci doar ca modelul sa fie îndeajuns de precis ca să permită dezvoltarea unui controler care îndeplineşte funcţia dorită. De asemenea, un model mai fidel este necesar în simulare, înainte de producerea efectivă a controlerului. În aceste condiţii se folosesc modele mai simple, dar care satisfac anumite cerinţe (de liniaritate, de exemplu). Alegerea modelelor mai simple e determinată de constrângerile tehnicilor de sinteză a controlerului.

Unul dintre cele mai utilizate modele liniare este prezentat mai jos

(1.1)

(1.2)

unde u - intrări (dimensiune m);

x - stare (dimensiune n);

y - ieşiri (dimensiune p);

A, B, C, D - matrici.

Asemenea modele, sau funcţii de transfer ( , unde s este variabila Laplace), sunt potrivite în cazul tehnicilor de proiectare în domeniul frecvenţă (diagrame Bode sau Nyquist), folosind mulţimea stărilor, etc. Uneori, parametrii modelului liniar sunt menţinuţi la valori constante, sau se modifică după nevoie (în cadrul metodelor de control robust sau adaptiv).

În prezent, accentul se pune pe dezvoltarea de controlere folosind modele neliniare, cum ar fi

(1.3)

(1.4)

unde f si g sunt funcţii neliniare.

O altă formă de model neliniar des folosită este

(1.5)

Ecuaţia de mai sus este deseori utilizată deoarece permite modelarea neliniară. În cazul în care funcţiile f si g menţionate nu sunt complet cunoscute, cercetarea ulterioară se concentrează pe controlul robust al sistemelor neliniare.

Se utilizează, de asemenea, versiuni discrete în timp ale modelelor prezentate, putând fi considerate efecte aleatoare prin intrări generate aleator, de exemplu.

În procesul de proiectare a sistemului de control se încearcă identificarea anumitor proprietăţi încă de la primele etape. De exemplu, stabilitatea sistemului (anumite variabile variază intre valori prestabilite), efectele produse de neliniarităţi, şi altele. Este de dorit determinarea faptului dacă sistemul studiat este controlabil, adică intrările de control vor avea efectul scontat asupra funcţionarii, si observabil, adică parametrii consideraţi oferă suficientă informaţie pentru detectarea condiţiilor importante. Aceste proprietăţi sunt hotărâtoare pentru abilitatea de a proiecta controlere eficiente pentru sistem.

Pentru dobândirea unei imagini de ansamblu cât mai complete, se încearcă evaluarea funcţionării în diverse condiţii, evoluţia în timp sau diverşi factori aleatori. Această imagine va sta la baza procesului de proiectare a controlerului.

1.2. PERFORMANŢE ŞI CONSTRÂNGERI

Scopul final al proiectării este un controler care să satisfacă specificaţiile. De cele mai multe ori, prima preocupare a proiectantului este dacă să folosească configuraţia în buclă închisă sau în buclă deschisă. Adesea se alege automat configuraţia în buclă închisă (cu reacţie), deşi nu este întotdeauna soluţia optimă. Nu se justifică alegerea reacţiei, dacă se pot atinge specificaţiile cu un proiect mai simplu, în buclă deschisă. De asemenea, realizarea devine mai costisitoare (cel puţin un senzor în plus pentru reacţie) si poate destabiliza sistemul.

În cazul în care configuraţia cu reacţie se dovedeşte necesară, performanţele tehnice cerute pot fi următoarele :

- Rejecţia perturbaţiilor – această cerinţă este principalul motiv pentru care se alege configuraţia cu reacţie; de multe ori e imposibil de realizat fără reacţie;

- Lipsa de sensibilitate la variaţia parametrilor sistemului;

- Stabilitate;

- Timp de reacţie – reprezintă intervalul minim de timp de care e nevoie intre setarea unei noi valori dorite si atingerea ei;

- Eroarea de depăşire – reprezintă diferenţa dintre valoarea maximă atinsă şi valoarea dorita, în cazul în care se depăşeşte viteza dorita în procesul de control;

- Timpul de stabilizare – este timpul necesar de a aduce mărimea de ieşire a sistemului într-un interval de 1% în jurul valorii dorite;

- Eroarea minimă la funcţionarea normală – reprezintă diferenţa între valoarea atinsă şi valoarea dorită, după stabilizarea mărimii de ieşire (în lipsa perturbaţiilor şi după trecerea timpului de stabilizare).

Pe lângă performanţele tehnice, dezvoltarea eficientă a unui sistem de control trebuie să ţină seama si de alţi factor, care uneori se pot dovedi hotărâtori:

- Cost: timpul şi resursele necesare dezvoltării;

- Complexitatea implementării: de ce putere de procesare şi de ce cantitate de memorie e nevoie;

- Manufacturabilitate: nu implică tehnici si procedee de fabricare ieşite din comun;

- Fiabilitate: probabilitate de defectare rezonabilă, garanţie de funcţionare pe durata lungă de timp;

- Uşor de întreţinut: nu implică eforturi deosebite la întreţinere;

- Adaptabilitate: poate fi adaptat pentru aplicaţii asemănătoare, aşa încât etapa de dezvoltare să fie foarte uşoară sau să se poată elimina pentru acele sisteme;

- Uşor de înţeles: inginerii de test sau cei care îl implementează vor înţelege funcţionarea relativ uşor;

- Conformitate: proiectul este aprobat de companie şi de comunitatea tehnică.

Aceste aspecte trebuie considerate încă de la primele etape ale proiectării, împreună cu cerinţele tehnice, pentru a asigura vizibilitatea proiectului în condiţiile date.

Preview document

Automatizarea unei Sere folosind Tehnici Fuzzy - Pagina 1
Automatizarea unei Sere folosind Tehnici Fuzzy - Pagina 2
Automatizarea unei Sere folosind Tehnici Fuzzy - Pagina 3
Automatizarea unei Sere folosind Tehnici Fuzzy - Pagina 4
Automatizarea unei Sere folosind Tehnici Fuzzy - Pagina 5
Automatizarea unei Sere folosind Tehnici Fuzzy - Pagina 6
Automatizarea unei Sere folosind Tehnici Fuzzy - Pagina 7
Automatizarea unei Sere folosind Tehnici Fuzzy - Pagina 8
Automatizarea unei Sere folosind Tehnici Fuzzy - Pagina 9
Automatizarea unei Sere folosind Tehnici Fuzzy - Pagina 10
Automatizarea unei Sere folosind Tehnici Fuzzy - Pagina 11
Automatizarea unei Sere folosind Tehnici Fuzzy - Pagina 12
Automatizarea unei Sere folosind Tehnici Fuzzy - Pagina 13
Automatizarea unei Sere folosind Tehnici Fuzzy - Pagina 14
Automatizarea unei Sere folosind Tehnici Fuzzy - Pagina 15
Automatizarea unei Sere folosind Tehnici Fuzzy - Pagina 16
Automatizarea unei Sere folosind Tehnici Fuzzy - Pagina 17
Automatizarea unei Sere folosind Tehnici Fuzzy - Pagina 18
Automatizarea unei Sere folosind Tehnici Fuzzy - Pagina 19
Automatizarea unei Sere folosind Tehnici Fuzzy - Pagina 20
Automatizarea unei Sere folosind Tehnici Fuzzy - Pagina 21
Automatizarea unei Sere folosind Tehnici Fuzzy - Pagina 22
Automatizarea unei Sere folosind Tehnici Fuzzy - Pagina 23
Automatizarea unei Sere folosind Tehnici Fuzzy - Pagina 24
Automatizarea unei Sere folosind Tehnici Fuzzy - Pagina 25
Automatizarea unei Sere folosind Tehnici Fuzzy - Pagina 26
Automatizarea unei Sere folosind Tehnici Fuzzy - Pagina 27
Automatizarea unei Sere folosind Tehnici Fuzzy - Pagina 28
Automatizarea unei Sere folosind Tehnici Fuzzy - Pagina 29
Automatizarea unei Sere folosind Tehnici Fuzzy - Pagina 30
Automatizarea unei Sere folosind Tehnici Fuzzy - Pagina 31
Automatizarea unei Sere folosind Tehnici Fuzzy - Pagina 32
Automatizarea unei Sere folosind Tehnici Fuzzy - Pagina 33
Automatizarea unei Sere folosind Tehnici Fuzzy - Pagina 34
Automatizarea unei Sere folosind Tehnici Fuzzy - Pagina 35
Automatizarea unei Sere folosind Tehnici Fuzzy - Pagina 36
Automatizarea unei Sere folosind Tehnici Fuzzy - Pagina 37
Automatizarea unei Sere folosind Tehnici Fuzzy - Pagina 38
Automatizarea unei Sere folosind Tehnici Fuzzy - Pagina 39
Automatizarea unei Sere folosind Tehnici Fuzzy - Pagina 40
Automatizarea unei Sere folosind Tehnici Fuzzy - Pagina 41
Automatizarea unei Sere folosind Tehnici Fuzzy - Pagina 42
Automatizarea unei Sere folosind Tehnici Fuzzy - Pagina 43
Automatizarea unei Sere folosind Tehnici Fuzzy - Pagina 44
Automatizarea unei Sere folosind Tehnici Fuzzy - Pagina 45
Automatizarea unei Sere folosind Tehnici Fuzzy - Pagina 46
Automatizarea unei Sere folosind Tehnici Fuzzy - Pagina 47
Automatizarea unei Sere folosind Tehnici Fuzzy - Pagina 48

Conținut arhivă zip

  • Automatizarea unei Sere folosind Tehnici Fuzzy.doc

Alții au mai descărcat și

Tehnologia Creșterii Cabalinelor

1.Importanta cresterii cabalinelor Munca sau forta de tractiune este principala productie de economica realizata de cabaline in conditii de...

Ecotehnica cultivării tutunului și hameiului

TIPUL DE SOL DIN REGIUNEA BUCURESTI Soluri de tip hidromorf si brun-roscate Caracteristici : soluri predominant lutoargiloase cu continut...

Lepidoptere

FLUTURELE ALB AL VERZEI - PIERIS BRASSICAE Fluturele alb al verzei este raspandit in majoritatea tarilor din Europa, in Asia (Japonia) si in...

Ai nevoie de altceva?