În acest exemplu sunt folosite conceptele de Inginerie Verde pentru a ilustra modul de construire a unui controler dinamic de logică fuzzy. Serele… [609033]

Scarlat Bogdan Iulian
GRUPA 123A
FuzzyEx Dynamiic Fuzzy
Controller for a greenhouse

În acest exemplu sunt folosite conceptele de Inginerie Verde pentru a ilustra
modul de construire a unui controler dinamic de logică fuzzy.
Serele sunt folosite pentru a cultiva plante prin men ținerea in permanen ța
a condi țiilor pentru cre șterea plantelor indiferent de anotimp. Provocarea de a
folosi dispositive pentru controlarea temperaturii este de a avea un controler,
care se poate adapta la orice condi ție meteo. Pe de alt ă parte, devine dificil s ă se
creeze reguli de controlare pentru fiecare condi ție climatic ă, iar o strategie buna
este de a crea controlere dinamice.
Un controler dinamic poate schimba parametrii fara oprirea ac țiunii, asta
însemn ând ca acesta poate mari temperatura cand in exteriorul serei este frig sau
o poate scade cand in exterior este cald, mentin ând temperatura potrivit ă pentru
cresterea in armonie a plantelor far ă sa fie necesar ă oprirea sistemului.
Interfa ța este alcatuit ă din dou ă parți dist incte, interfa ța principal ă (Front
Panel) si interfa ța secundar ă (Diagrama Bloc).
Interfa ța principal ă (Front Panel):

1. Controlul anotimpului.
2a. Control al temperaturii si umidi tății.
2b. Procentajul de deschidere al acoperi șului si al instala ției de irigare.
-2a si 2b impreun ă cu procesorul Fuzzy formeaz ă controlul dinamic al serei.

Interfata secundar ă (Diagrama Bloc):

După previzualizarea interfe ței principale in care se observ ă cu ușurință
modul de func ționare al unui sistem Fuzzy din exterio r, putem accesa interfata
secundar ă (Diagrama Bloc) in care se afl ă toate componentele acestui sistem.
Acest program se folose ște in principal de senzorii de umiditate,
temperatur ă, lumin ă si cantitatea de apa pentru a putea intre ține o ser ă.
Parametrii ac estori indicatori trebuie sa aib ă anumite valori pentru a activa
sistemul automat. Plantele au nevoie de o anumit ă cantitate de lumin ă, apă si o
temperatur ă adecvata pentru a cre ște in condi ții optime.

Acest ansamblu incarc ă un sistem Fuzzy
intr-un sistem fs, in care sunt stocate datele de inceput ale serei.

Parametrul Fuzzy System Out returneaz ă informa ții despre sistem.

Ansamblul de fata prelucreaza at ât datele de intrate
(umiditatea si temperatura), c ât si datele de ie șire (deschiderea acoperisului si
sistemul de irigare) in a șa fel în cât acestea sa mearg ă intr-o continu ă armonie.

Aceast ă func ție execut ă controllerul Fuzzy bazat pe informa ția primit ă pe
registrul shift.informa ția ini țială vine de la fi șierul .fs
Acest parametru co lecteaz ă func țiile de membership ale unei variabile de
input si schimba valoarea folosind un algoritm simplu de shiftare.
Prin acest parametru se seteaza func țiile cu noile valori.
Afișează func țiile intr -un grafic ca userul sa poat ă vedea cum au fost
influen țate.
In interfa ța secundar ă unul din principalele elemente care contribuie
la stabilirea condi țiilor optime pentru o plant ă este reprezentat de senzorul de
temperatur ă. Acesta poate inregistra diverse valori si in func ție de acestea se
dore ște creșterea sau scaderea temperaturii. Temperatura este cea care
influen țează in mod decisiv dezvoltarea plantelor , ea afecteaza in mod direct si
umiditatea.
Umiditatea este factorul care in principal este primordial in germinarea
plantelor. Umiditatea de și putem spune ca este o variabil ă independenta in
dezvoltarea unei plante, ea este direct afectat ă de temperatur ă, odata cu
creșterea temeperaturii apa se evapora mult mai repede. Pentru un nivel prea

ridicat sau prea scazut al umidita ții, plantele fie se ofilesc fie putrezesc. Acest
parametru introduce o valoare pentru umiditate.
Un alt indicator descoperit in interfa ța principa lă care are rad ăcini ad ânci
si in interfa ța secundar ă este Water Spills. Valoarea acestuia cre ște odat ă cu
scaderea nivelului d e umiditate, intru cat un debit mai mare de apa duce la o
creștere a umidi tații, a.i sa se ajung ă la un echilibru. El este parametrul care
introduce o valoare pentru cantitatea de ap ă necesara pentru reglarea umidita ții.

Pe lang ă Water Spills, descoper im si Roof Opening, care func ționeaz ă pe
acela și principiu. Odat ă cu sc ăderea temperaturii sau cre șterea acesteia in ser ă,
condi țiile de via ță ale plantelor se modific ă, iar pentru evitarea acestor situatii s -a
introdus un sistem care s ă ofere cantitatea necesar ă de lumin ă plantelor, prin
setarea nivelului de deschidere a ferestrelor.
Concluzie:
Prin implementarea acestui exemplu se poate asigura o ser ă in condi ții
optime, far ă prea multe resurse financiare folosindu -ne doar de senzori de
temperatur ă și um iditate al c ăror date ajung la un microcontroller si in func ție de
paramentrii, actioneaza instala ția de irigare si gradul de deschidere al geamurilor
serei pentru a asigura temperatura si umiditatea optimă.

Similar Posts