Documente Academic
Documente Profesional
Documente Cultură
LUCRARE DE LICENŢĂ
Coordonator Absolvent
Prof.Dr.Ing.Ciprian Lupu Andrei Maghear
As.Dr.Ing. Cristian Trancă
2016
Cuprins
1.Scopul lucrării.................................................................................................................... 3
2.Fundamentare teoretica...................................................................................................... 4
2.1.Comutatoare................................................................................................................. 4
2.2.Relee............................................................................................................................. 5
2.3.Surse de electricitate..................................................................................................... 9
2.4.Panouri Solare............................................................................................................ 10
2.5.Achiziție de date și module de achiziție..................................................................... 14
2.5.1.Traductoarele........................................................................................................... 15
2.5.2.Semnalele................................................................................................................ 15
2.5.3.Semnalele condiționate............................................................................................ 17
2.5.4.Hardware-ul de achiziție.......................................................................................... 18
2.5.5.Driver-ul și aplicația software................................................................................. 19
2.6.Achiziția semnalelor................................................................................................. 19
2.6.1.Împământare și măsurători..................................................................................... 19
2.6.2.Sursa de semnal...................................................................................................... 19
2.6.3.Sisteme de măsurare............................................................................................... 20
2.6.4.Surse de semnal și configurarea sistemelor de măsurare....................................... 22
2.6.4.1.Măsurarea surselor de semnal cu împământare.................................................. 22
2.6.4.2.Măsurarea surselor de semnal variabile.............................................................. 23
2.7.Termistorul................................................................................................................ 24
2.8.NI-USB 9215, NI-USB 9472 și NI-CDAQ 9172...................................................... 26
2.8.1.NI-USB 9472.......................................................................................................... 26
2.8.2.NI-USB 9215.......................................................................................................... 27
2.8.3.NI-CDAQ 9172...................................................................................................... 28
3.Studiu de caz................................................................................................................... 29
4.Concluzii și îmbunătățiri ulterioare................................................................................ 42
5.Bibliografie.................................................................................................................... 43
6.Anexe............................................................................................................................. 45
2
1. Scopul lucrării
2. Fundamentare teoretica
3
În acest capitol voi prezenta câteva date si fundamentele elementelor hardware pe
care le-am integrat în arhitectura proiectului. Aceste noțiuni m-au ajutat in alegerea cât
mai optimă a acestor elemente.
2.1 Comutatoare
Comutatorul reprezintă componenta electrică ce închide, deschide sau comută
curentul de la un conductor la altul. Mecanismul comutatorului poate fi operat direct
pentru a controla un circuit sau poate fi operat prin senzori de temperatură sau
presiune. Comutatoarele sunt create pentru a face față unei game largi de tensiuni și
curenți, cele mai mari fiind folosite pentru a izola circuite de înaltă tensiune în stațiile
electrice[1].Cel mai popular comutator este comutatorul acționat electro-mecanic care
operează unul sau mai multe contacte electrice, fiecare din contacte având două stări:
Închis: ceea ce inseamnă că contactele se ating, iar curentul circulă între ele
Deschis: contactele sunt separate, iar curentul nu circulă între ele
Tipuri de comutatoare electro-mecanice[1]:
Comutator simplu:
Comutator cu selectare:
4
Releele reprezintă comutatoare acționate electric. Releele electro-mecanice folosesc
un electromagnet pentru a acționa comutatorul, însă mai există și relee “solid-state”. Ele
sunt folosite pentru a controla un circuit de mică putere prin semnale sau mai multe
circuite printr-un singur semnal. Primele relee au fost folosite ca amplificatoare pentru
circuitele de telegraf pe distanțe mari, ele repetau semnalul provenit dintr-un circuit și îl
retransmiteau în continuare în alt circuit.
Releele solid-state folosesc semiconductori de putere cum ar fi tranzistori pentru a
comuta curenți de ordinul sutelor de amperi, având viteze mari de comutare în comparație
cu releele electro-mecanice[4].
Tipuri de relee:
Releu de blocare:
Releul de blocare menține oricare dintre contacte in poziția setată pe o perioadă
nedeterminată fară ca bobina să fie alimentată cu curent. Avantajul acestui tip de releu este
că bobina consumă energie doar in momentul în care releul schimbă poziția contactelor,
menținând poziția chiar și in cazul unei căderi de tensiune.
Mecanismul releului este format din două bobine cu un arc pe centru sau un magnet
permanent care menține poziția contactelor chiar și cand bobina nu este alimentată[4].
5
Releele cu întârziere sunt create pentru a întârzia operarea contactelor. Pentru a
prelungi timpul în care contactele vor fi acționate, discurile prin care circulă
curentul mențin câmpul magnetic pentru o scurtă perioada de timp. Pentru perioade
de maxim 1 minut in care contactele sa fie acționate, se folosește un piston umplut
cu fluid ce este evacuat la o rată foarte scăzută, iar dacă perioada dorită este una
foarte mare releul poate fi conectat la un cronometru.
Relee cu mercur:
Releul cu mercur utilizează mercur ca element de comutare. Este folosit ca
contactor sau comutator la circuitele de înaltă tensiune unde coroziunea cauzată
de uzul constant ar reprezenta o problemă pentru releele clasice. Releul cu
mercur constă dintr-un tub vertical umplut cu mercur lichid, ce funcționează
prin deplasare. În interiorul tubului este pus un melc magnetic, ce cu ajutorul
gravitației se depune pe fundul tubului, împingând mercurul in partea
superioară. În momentul in care melcul ajunge la fundul tubului contactele sunt
atinse și circuitul se inchide[4].
Bobina este situată in partea superioară a tubului, iar in momentul în care
aceasta este alimentată, melcul se deplasează în sus, mercurul coboară si
circuitul se deschide[4].
Relee electro-mecanice:
6
Releele electro-mecanice sunt formate dintr-o bobina de sârmă înfașurată in
jurul unui miez de fier, o armătură mobilă si unul sau mai multe contacte. În
momentul trecerii curentului electric prin bobină, se generează un câmp magnetic
ce activează armătura și se declanșează contactele care inchid sau deschid circuitul.
Dacă setul de contacte este închis, in momentul in care releul este decuplat
contactele se deschis și intrerup conexiunea, iar dacă setul de contacte este deschis, după
decuplare contactele se vor închide. Când curentul ce alimentează bobina este oprit,
armătura revine in poziția inițială cu ajutorul unui arc sau în industria motoarelor cu
ajutorul gravitației[9].
La bază, releele sunt comutatoare, iar terminologia care se aplică la acestea este valabilă și
pentru relee. Releul poate comuta unul sau mai mulți poli, fiecare contact putând fi
controlat prin alimentarea bobinei.
Avem doua tipuri de contacte:
Contact normal deschis:
Acest tip de contact închide circuitul în momentul în care releul este activat,
iar atunci când releul este inactiv, circuitul se deschide.
Contact normal închis:
Contactul conectează circuitul în mod automat, iar la activarea releului circuitul
se întrerupe.
Cele mai întalnite tipuri de contacte:
Single Pole Single Throw:
Acest tip are două terminale care închid sau deschid circuitul și respectă
terminologia din punctul de vedere al stărilor inițiale pe care le poate avea, normal
deschis sau normal închis[9].
7
Figură 9 SPST[4]
Figură 10 SPDT[4]
Figură 11 DPST[4]
Double Pole Double Throw:
Releul are opt terminale și este echivalent cu două relee de tip SPDT.
Figură 12 DPDT[4]
8
2.3 Sursele de electricitate
O sursă de alimentare este un dispozitiv electronic ce furnizează energie electrică
unei sarcini electrice. Principalul rol al surselor de alimentare este de a converti o
formă de electricitate în alta, sursele mai fiind numite și convertoare de
electricitate.Toate sursele de alimentare au o intrare pentru curentul provenit de la sursă
și o ieșire pentru a transmite curentul mai departe. În majoritatea cazurilor intrarea și
ieșirea este realizată prin conectori electrici sau prin circuite cablate.
Pentru realizarea acestui proiect am ales o sursă de tensiune în comutație. Sursele de
acest tip filtrează curentul alternativ și îl transforma in curent continuu la o frecvență
foarte înaltă(10kHz – 1 MHz) permițând folosirea condensatorilor de filtrare.
Regulatorul liniar furnizează tensiunea de ieșire dorită, disipând tensiunea excesivă în
rezistori sau în colectori. Sursa este echipată cu un monitor de circuit ce compară
tensiunea de ieșire cu tensiunea de referință, iar în funcție de valoarea acestora sursa
decide dacă întrerupe sau nu circuitul. La bază sursele în comutație reglează tensiunea
sau curentul de ieșire prin comutarea între elemente ideale de stocare cum ar fi
inductori sau capacitori. Elementele ideale de stocare nu au rezistență atunci când sunt
închise și nu permit trecerea curentului prin ele atunci când sunt deschise, convertorul
funcționând cu o eficiență de 100%, iar tensiunea este transmisă către sarcină fără
pierderi. Principalul avantaj al acestui tip de surse este eficiența pe care acestea o oferă
datorită tranzistorului comutator ce pierde foarte puțină tensiune în momentul
comutării, alte avantaje fiind dimensiunea și greutatea redusă în urma eliminării
transformatorului liniar de frecvență[17].
9
2.4 Panouri solare
Energia solară reprezintă al treilea cel mai important tip de energie regenerabilă,
dupa energia hidraulică și energia eoliană. Celula solară sau celula fotovoltaică este un
dispozitiv electric ce transformă energia solară în energie electrică prin efectul
fotovoltaic, ce reprezintă un efect fizic și chimic. Celulele solare reprezintă blocurile de
construcție a modulelor fotovoltaice, numite și panouri solare. Un modul fotovoltaic
standard este constituit din 60 de celule dispuse pe 6 coloane si 10 rânduri, fiecare
modul fiind evaluat după curentul continuu de ieșire în condiții specifice de testare
rezultatele variind între 100 și 365 de wați. Majoritatea modulelor folosesc celule
solare bazate pe siliciu cristalin sau siliciu și au membrul care transportă sarcina
electrică în stratul inferior sau în cel superior[18].
10
Unul din principalele motive al degradării performanțelor celulelor este
supraîncălzirea acestora, eficiența scade cu 0.5% pentru fiecare grad Celsius în plus,
asta însemând că la 100 de grade eficiența celulei este la 50%.
11
Tipuri de sisteme fotovoltaice:
12
Sisteme sub formă de centrale electrice
Panourile solare au proprietate de scalabilitate, ceea ce a determinat
construirea unor ferme de panouri în unele zone ale lumii. Cea mai mare fermă de
panouri este localizată in statul american California și pe langă sistemele clasice are
un sistem de urmărire a soarelui, ceea ce îi oferă posibilitatea de a produce mai
multă energie electrică decât panourile solare clasice.
13
2.5 Achiziție de date si module de achiziție de date
Achiziția de date reprezintă procesul de măsurare al unui fenomen fizic sau electric
cum ar fi tensiunea, curentul, temperatura sau presiune cu ajutorul unui calculator. Un
sistem de achiziție este alcătuit din senzori, sisteme hardware de măsură și un
calculator cu software de programare. Achiziția de date implică recepționarea
semnalelor de la senzori și digitalizarea semnalului pentru a putea fi stocat, analizarea
și prelucrarea lui pentru a putea fi prezentat pe un calculator. Sistemele de achiziții vin
intr-o gamă largă pentru a oferi cât mai multă flexibilitate utilizatorului, el având
posibilitatea de a alege dintre PCI, PCI Express, USB, Wireless și Ethernet pentru
achiziția de date, măsurători specifice și automatizare[11].
Un sistem de achiziție are la bază 5 componente:
Traductor și senzori
Semnalele
Semnalele condiționate
Hardware-ul de achiziție
Driver-ul și aplicația software
14
2.5.1 Traductoarele
Achiziția de date incepe cu măsurarea unui fenomen fizic. Acest fenomen
fizic poate fi temperatura unei camere, intensitatea unei surse de lumină, presiunea
intr-o incăpere, forța aplicată unui obiect și multe altele. Un sistem de achiziție
eficient este capabil să măsoare toate aceste fenomene.
Traductorul este o dispozitiv ce transformă un fenomen fizic intr-un semnal
electric măsurabil cum ar fi tensiune sau curent. Capacitatea unui sistem de
achiziție de a măsura diferite fenomene depinde de capacitatea traductorului de a
transforma aceste fenomene în semnal măsurabil de către hardware-ul de achiziție.
Există traductoare specifice cu diferite aplicații, cum ar fi măsurarea
temperaturii, presiunii sau a debitului. În tabelul de mai jos voi prezenta câteva
tipuri de traductoare în funcție de fenomenul pe care acestea il transformă[11].
Fenomen Traductor
Sunet Microfon
Accelerația Accelerometru
pH Electrod pH
2.5.2 Semnalele
Traductoarele transformă fenomenele fizice în semnale măsurabile, insă
semnale diferite trebuie măsurate prin diferite căi. Este important să înțelegem
diferitele tipuri de semnale și atributele ce corespund fiecăruia.
Semnalele pot fi clasificate in două grupuri:
Semnale analogice
Semnale digitale
15
Semnalele analogice pot exista la orice valoare in funcție de timp. Câteva
exemple de semnale analogice includ: tensiune, temperatură, presiune, sunet, iar
caracteristicile ce definesc semnalul analogic sunt amplitudinea, forma și frecvența.
16
Figură 22 Semnale digitale[11]
[1]
Starea semnalului este în esență aplitudinea acestuia, monitorizarea unui
releu de exemplu este o aplicație ce evidențiează importanța stării semnalului. Rata
semnalului definește viteza cu care semnalul iși schimbă starea în funcție de timp.
2.5.3 Semnalele condiționate
În unele cazuri traductoarele pot genera semnale prea dificile sau prea
periculoare pentru a putea fi măsurate direct de către sistemele de achiziție. De
exemplu când lucrăm cu tensiune foarte mare, semnale extrem de ânalte sau de
joase sau măsurăm mai multe semnale simultan, condiționarea semnalului este
esențială pentru un sistem de achiziție eficient. Rolul principal al condiționării
semnalului este de a mări acuratețea sistemului, de a permite senzorilor să lucreze
în parametrii optimi și de a garanta siguranța acestuia.
Alegerea condiționării semnalului este de asemenea foarte importantă, de
aceea este bine să alegem hardware-ul corespunzător acesteia. Putem alege dintre
sisteme modulare sau sisteme integrate și putem folosi accesorii pentru
condiționarea semnalelor[11]. Exemple de sisteme:
Amplificare
Atenuare
Izolare
Multiplexare
Eșantionare simultană
17
Sisteme modulare și integrate de condiționare a semnalelor:
18
2.5.5 Driver-ul și aplicația software
Software-ul impreună cu calculatorul transformă hardware-ul de achiziție de
date intr-un sistem complet de achiziție, analiză și prezentare a datelor. Fără
software-ul de control și monitorizare a sistemelor, acestea nu ar funcționa corect,
el fiind componenta ce asigură comunicarea acestora și formează stratul de mijloc
între achiziție și hardware[11].
2.6 Achiziția semnalelor
2.6.1 Împământare și măsurători
Sistemele de măsurare au capacitatea de a folosi diferite configurații de
împământare deoarece sursele de semnal au de asemenea această proprietate și pot
folosi diferite configurații. Proprietate este esențială pentru a obține rezultate cât
mai precise, însă această flexibilitate complică alegerea unei împământări pentru
sistem.
19
Figură 25 Tipuri de împământări[10]
O sursă de semnal este împământată atunci când tensiunea semnalului este
referențiată la o împământare cum ar fi o pământul sau o clădire. Acest tip de sursă
este prezentată în partea din stânga a figurii de mai sus, deoarece tensiunea
semnalului este legată direct la împământare. Cel mai des întâlnit exemplu de surse
împământate sunt cele de uz comercial cum ar fi sursele de calculator.
Sursa de semnal variabilă este acea sursă în care tensiunea semnalului nu
este referențiată unei împământări cum ar fi pamantul sau o clădire. Ea este
prezentată in figura în partea din stânga. Se poate observa ca nici terminalul pozitiv
nici cel negativ nu sunt conectate la împământare. Cele mai des întâlnite exemple
de surse variabile sunt bateriile, termocuplul și transformatoarele.
2.6.3 Sisteme de măsurare
Sistemele de măsurare pot fi configurate in trei moduri:
Diferențiale
Cu măsurare față de o referință comună diferită de masa
generală(GND – punctul convențional de potențial 0) (NRSE)
Cu măsurare față de o referință comună – identică cu masa
circuitului (RSE)
Un instrument de măsurare diferențiat necesită doua intrări unde niciuna
dintre intrările sistemului nu se referă la împământare. În figura următoare voi
prezenta acest tip de sistem, unde niciunul din canalele multiplexorului nu sunt
conectate la împământare[10].
Canalele CH0+ și canalul CH0- sunt conectate la terminalele pozitive și negative
ale amplificatorului. Un sistem diferențial ideal de achiziție de date răspunde doar
la diferență de tensiune între cele două terminale + și -. Diferența de tensiune de-a
lungul circuitului reprezintă semnalul dorit, insă în unele cazuri foarte rare poate
exista un semnal comun celor două perechi, iar acest lucru este de evitat. Acest tip
de tensiune este cunoscută sub numele de tensiune de mod comun, însă sistemele
ideale rejectează complet acest tip de tensiune pentru a asigura o măsurătoare cât
mai exactă. Instrumentele au specificații ce descriu tensiunea comună maximă
acceptată și rata de rejecție a tensiunii, pentru a asigura rezultate cât mai exacte.
20
Figură 26 Sistem de măsurare diferențial[10]
Sistemele cu măsurare față de o referință comună diferită de masa circuitului
au canalul de referință comun conectat la împământarea sistemului. În figură prezint
împământarea canalului notată cu AI GND.
21
Figură 28 Sistem de măsurare cu referință comună identică cu masa[10]
2.6.4 Surse de semnal și configurarea sistemelor de măsurare
După caracterizarea atât a surselor de semnal cât și a tipurilor de
împământare vom discuta despre configurațiile surselor și sistemelor de măsurare
pentru a obține cele mai bune rezultate.
2.6.4.1 Măsurarea surselor de semnal cu împământare
O sursă de semnal cu împământare este cel mai bine măsurată cu un sistem
diferențiat sau cu un sistem cu referință comună diferită deoarece împământarea
nu este introdusă în întregul sistem, iar o împământare în plus ar însemna o
sursă de zgomot ce ar afecta măsurătorile.
Zgomotele apar atunci când două terminale conectate au potențiale diferite
la împământare ceea ce determină curentul să circule între cele două puncte.
Împământarea sursei de semnal poate sa fie cu câțiva volți în plus sau în minus
în comparație cu împământarea sistemului, iar tensiunea și curentul vor afecta
măsuratoarea. Pentru a calcula tensiunea măsurată vom folosi formula:
22
Figură 29 Circuit cu sursă de semnal cu împământare[10]
O sursă împământată măsurată cu un sistem cu referință comună identică cu
masa va crea o buclă de împământare și va determina o eroare a măsurătorii.
Pentru a evita astfel de scenarii trebuie să ne asigurăm că avem doar o
împământare atât pentru sursa de semnal cât și pentru sistemul de măsurare
folosind configurația diferențială, configurația cu referință diferită de masă sau
folosind sisteme de măsurare izolate.
2.6.4.2 Măsurarea surselor de semnal variabile
Putem să măsurăm sursele de semnal variabile cu oricare dintre
configurațiile prezentate până acum. Trebuie evidențiat faptul că atunci când
alegem să folosim configurația diferențiată sau configurația cu referință diferită
de masă trebuie să includem rezistențe ce previn incărcarea electrostatică atât
pentru pozitiv cât și pentru negativ la împământarea sistemului[10].
23
Rezistențele de prevenire a incărcării electrostatice oferă o cale pentru ca
curentul continuu să circule de la intrarea amplificatorului la împământarea
acestuia. Rezistențtele ar trebui sa aibă o rezistență destul de mare pentru a nu
încărca sursa semnalului și pentru a permite trecerea semnalului. Dacă rezistențele
de prevenire a incărcării electrostatice nu sunt folosite in măsurătorile cu
configurație diferențială sau cu referință diferită de masă, rezultatele pot să fie
instabile.
Când alegem o configurație cu referință identică cu masa pentru măsurarea
semnalului variabil, nu este necesară folosirea rezistențelor de prevenire a incărcării
electrostatice, însă trebuie respectate un set de reguli:
Semnalul de intrare să fie egal sau mai mare decât 1V
Cablurile folosite pentru semnal să fie relativ scurte și intr-un mediu fără
zgomot sau protejate
Toate semnalele de intrare pot folosi un semnal cunoscut și stabil ca
referință, de obicei un punct în sistem unde tensiunea este de 0V
2.7 Termistorul
Temperatura reprezintă factorul cheie în producere de energie electrică cu
ajutorul panourilor fotovoltaice. Termenul termistor este o concatenare a cuvintelor
termal și rezistor. Termistorul reprezintă un tip de rezistor a cărui rezistență este
mai depdendentă de termperatură, decât în cazul rezistorilor clasici. Termistorii
sunt cel mai des folosiți ca senzori de temperatură și sunt alcătuiți dintr-un material
ceramis sau polimer având o gamă de temperatură cuprinsă între -90 C și 130 C.
Sunt împarțiți în două mari grupe:
NTC (coeficient de temperatură negativă)
PTC (coefieicnt de temperatură pozitivă)
24
Voi prezenta în figura următoare liniarizarea circuitului în serie:
25
2.8 NI-USB 9215, NI-USB 9472 și NI-CDAQ 9172
26
Monitorizare industrială
Controlul motoarelor
Controlul turbinelor
Controlul releelor
Aplicații embedded
Înregistrarea datelor
27
Figură 36 Circuitul de intrare NI-USB 9215[13]
2.8.3 NI-CDAQ 9172
Modulul Compact DAQ 9172 este un șasiu cu opt sloturi USB proiectat
pentru a interconecta modulele de intrare și ieșire. Șasiul este capabil de a măsura o
gamă largă de semnale de intrare și ieșire atât analogice cât și digitale și senzori
folosind o interfață USB.
28
3. Studiu de caz
Proiectul are ca temă prezentarea unei soluții pentru monitorizarea și
controlul tensiunii de ieșire pentru un grup de panouri solare. Soluția
propusă a fost de a lega fiecare panou solar individual și de a măsura
tensiunea pe fiecare dintre ele cu ajutorul plăcilor de achiziție. Fiecare
panou dispune de o diodă și de un releu, acesta fiind controlat de o placă de
achiziție cu ieșiri digitale. Ideea din spatele soluției a fost de a însuma
tensiunile panourilor și în funcție de referința pe care o dăm, algoritmul
decide cea mai bună combinație de panouri prin comutarea acestora pentru
a asigura o tensiune de ieșire cât mai aproape de referință.
Algoritmul citește referința, după care măsoară tensiunea pe fiecare
panou și le însumează, urmând ca suma să fie comparată cu referința. În
urma calculelor, algoritmul decide combinația cea mai bună și cuplează sau
decuplează panouri în încercarea de a atinge referința.
Panourile solare sunt conectate la plăcile de achiziție NI-USB 9215
ca intrări analogice, iar releele sunt conectate la placa NI-USB 9472 ca
ieșiri digitale. Fiecare placă de achiziție cu intrări analogice dispune de câte
4 canale, panourile fiind legate de la 1 la 7. Pentru a interconecta cele 3
plăcuțe am folosit un șasiu NI-CDAQ 9172.
29
Aplicația efectivă împreună cu interfața au fost scrise în LabView.
Putem observa că starea panourilor este alternativă, unele leduri fiind stinse,
iar altele aprinse. Ledurile colorate în verde reprezintă panourile cuplate, iar
ledurile stinse sunt panourile decuplate. Odată cu modificarea valorii acestora, ele
își vor schimba starea așa cum voi demonstra în continuare. Algoritmul va încerca
să găsească combinația cea mai bună de panouri pentru a urmări tensiunea de
referință.
30
Figură 41 Interfață control pentru tensiunea panourilor în mod simulare
În această imagine se observă butoanele pentru setarea valorilor
panourilor în modul simulare, acesta fiind un caz ideal panourile vor oferi
mereu un randament de 100%.
31
Figură 44 Butoanele de START și activate a modulului de achiziție
Butonul Running with CompactDAQ va fi mereu acționat înainte de
inceperea execuției, deoarece el conectează aplicația cu plăcile de achiziție și
permite testarea în condiții reale. Butonul de START va fi apăsat după ce au fost
acționate butoanele de Simulare și Running with CompactDAQ.
În continuare voi prezenta rezultatele simulării în condiții ideale:
Am luat 2 cazuri:
Toate panourile au tensiunea de ieșire de 0.75 V, cu referința de 3 V
Panourile au tensiune aleatorie, cu referință de 4V
În primul caz putem observa că în momentul setării tensiunii panourilor la
0.75V acestea se stabilizează imediat, din cauză ca nu există perturbații sau
factori externi care să le influențeze starea.
32
Figură 46 Grafic pentru tensiunea de ieșire și urmărire a referinței
Cazul al doilea în care tensiunile panourilor sunt alese aleatoriu și referința are
valoarea de 4V:
33
Figură 48 Grafic pentru tensiunile panourilor
Graficul de evoluție a tensiunilor panourilor ne prezintă evoluția acestora,
de la valoarea din cazul anterior de 0.75 V la valorile aleatorii din cazul curent.
34
Figură 50 Grafic pentru tensiunea de ieșire și urmărirea referinței
35
Pentru a demonstra eficiența algoritmului voi varia referința, iar sistemul va
reacționa încercând să o urmărească prin comutarea panourilor.
36
Observăm că tensiunea de referință este setată în jurul valorii de 2V, iar tensiunea de ieșire
a panourilor variază în jurul tensiunii de referință.
37
Figură 57 Grafic pentru tensiunile panourilor
Am variat tensiunea de referință, în acest caz fiind de 3.1 V.
38
Instalația efectivă:
Schema electrică:
39
În continuare voi prezenta codul din spatele interfeței și algoritmul de calcul
pentru panouri.
40
Figură 64 Bloc pentru algoritm, control și monitorizare
Codul în matlab, afișajele panourilor prin led-uri,graficele de
tensiune și de urmărire a referinței, timpul de eșantionare, controlul
tensiunii atât în modul simulare cât și în modul real au fost implementate
într-o buclă while, ce se execută atât timp cât nu se modifică starea
butonului de stop.
Pentru a reduce cantitatea de cod, am creat un vector în care am pus
cele 7 panouri cu tensiunile corespunzătoare.
41
4. Concluzii și îmbunătățiri
Algoritmul implementat în software a fost testat atât pentru date simulate, fără
perturbații, cât și pentru date reale. În cazul datelor simulate, utilizatorul poate
modifica atât ieșirile panourilor pentru testarea algoritmului cât și setpointul. Din
graficul valorii setate și cel al valorii obținute în urma algoritmului se poate observa că
în funcție de valoarea de ieșire a panourilor, prin cuplarea și decuplarea releelor
algoritmul urmărește cu cea mai bună precizie valoarea de referință. Pentru datele
simulate, putem spune că ieșirea algoritmului urmărește valoarea de referință în limita
posibilităților, comutând releele pentru realizarea unui optim al ieșirii.
În cazul datelor reale perturbațiile sunt introduse atât de sistemul de
măsură(imprecizie, contacte imperfecte, interferențe datorate câmpului electromagnetic
ambiental care induce zgomot în sistem) cât și de comutații(prin propagări capacitive,
prin zgomotele electrice introduse de comutarea releelor, etc. Pentru valori relativ
stabile ale ieșirilor panourilor, algoritmul care se execută periodic selectează(și menține
releele comutate) panourile pentru a obține o ieșire cât mai apropiată de referință. În
cazul perturbațiilor algoritmul reacționează la fiecare iterație, astfel pentru orice
variație a ieșirilor panourilor determină variații ale selecției realizate folosind releele.
Această selecție continuă determină o uzură crescută a releelor, care sunt elemente
electromecanice cu o durată de viață limitată.
Ca și în cazul valorilor simulate, rezultatul este cât se poate de apropiat de valoarea
de referință în limita posibilităților date de ieșirile panourilor fotovoltaice.
Îmbunătățiri ulterioare:
Din punct de vedere hardware, o îmbunătățire posibilă este filtrarea intrărilor.
Astfel variațiile bruște ale intrărilor sunt filtrate și netezite. În cazul în care sunt variații
bruște ale ieșirilor panourilor, după care valoarea se stabilizează și este apropiată de
cea de dinaintea variației, nu mai are loc comutarea releelor, astfel prelungindu-se
durata acestora de exploatare.
O altă îmbunătățire este utilizarea unei benzi moarte a valorilor(dead band), similar
unui efect de histerezis, astfel încât, dacă valoarea ieșirii sistemului variază în anumite
limite, dar rămâne apropiată de cea de referință, releele nu sunt comutate. Deși ieșirea
sistemului nu va fi neapărat valoarea optimă, va fi totuși apropiată de referință. Din
punct de vedere software, algoritmul este metoda clasică ”generează și testeaza”.
Din punct de vedere computațional, este cea mai complexă metodă de rezolvare a
unei probleme. Pentru un număr foarte mare de panouri, și un sistem computațional cu
performanțe slabe, acest algoritm nu este fezabil, întrucât durata de calcul este destul
de mare. Îmbunătățirea poate fi realizată prin utilizarea unui algoritm tip greedy sau
programare dinamică, care au o complexitate temporală mai mică, dar rezultatul
obținut este apropiat de cel al algoritmului care este utilizat în acest moment.
42
5 Bibliografie
43
27.06.2016
44
6. Anexe
Codul aplicației pentru alegerea panourilor:
k=1.0;
v1 = voltages(1);
v2 = voltages(2);
v3 = voltages(3);
v4 = voltages(4);
v5 = voltages(5);
v6 = voltages(6);
v7 = voltages(7);
prag = v_sp;
v1 = v1*k;
v2 = v2*k;
v3 = v3*k;
v4 = v4*k;
v5 = v5*k;
v6 = v6*k
v7 = v7*k
for a1 = 0:1
for a2 = 0:1
for a3 = 0:1
for a4 = 0:1
for a5 = 0:1
for a6 = 0:1
for a7 = 0:1
opt = a1*v1+a2*v2+a3*v3+a4*v4+a5*v5+a6*v6+a7*v7
if(abs(v_sp-opt)<prag)
a1o = a1;
a2o = a2;
a3o = a3;
a4o = a4;
a5o = a5;
a6o = a6;
a7o = a7;
opt_out=opt;
prag = v_sp-opt;
end;
end;
end;
end;
end;
end;
end;
end;
45