 |
www.elektronik.si Forum o elektrotehniki in računalništvu
|
Poglej prejšnjo temo :: Poglej naslednjo temo |
Avtor |
Sporočilo |
kolesar67 Član


Pridružen-a: Sre 23 Jul 2008 15:39 Prispevkov: 12 Aktiv.: 0.06 Kraj: Stična
|
Objavljeno: Pet Jul 31, 2009 8:12 pm Naslov sporočila: Peak power tracker za sončne celice |
|
|
Ali ima kdo programsko kodo ali algoritem za MPPT člen ki se montira med baterijo in sončnimi celicami za dosego max moči ki jo celice trenutno odajajo _________________ v vinu je resnica |
|
Nazaj na vrh |
|
 |
spy Član


Pridružen-a: Sre 06 Sep 2006 20:43 Prispevkov: 403 Aktiv.: 1.76 Kraj: Tržič
|
Objavljeno: Sob Avg 01, 2009 1:40 pm Naslov sporočila: |
|
|
z ADC-jem beri tok in napetost solarnega panela, zmnoži, da dobiš moč, nato pa išči največjo moč medtem, ko spreminjaš PWM. Vse skupaj pride za manj kot 1kB na 8-bitniku.
PID-a ti ni treba vgrajevat, ker lahko spremembe delaš počasi. |
|
Nazaj na vrh |
|
 |
kolesar67 Član


Pridružen-a: Sre 23 Jul 2008 15:39 Prispevkov: 12 Aktiv.: 0.06 Kraj: Stična
|
Objavljeno: Sob Avg 01, 2009 3:08 pm Naslov sporočila: |
|
|
Hvala za odgovor. Sicer sem tak algoritem že uporabil, vendar mi sisitem nekako ne deluje stabilno, oz. težko najde max moč, zato ne vem ali je težava v algoritmu , ali pa imam kakšne druge težave ali v vezju ali pa v programski kodi.
l.p. _________________ v vinu je resnica |
|
Nazaj na vrh |
|
 |
gkrusi Član



Pridružen-a: Tor 24 Jul 2007 17:22 Prispevkov: 811 Aktiv.: 3.72 Kraj: Ptuj
|
Objavljeno: Sob Avg 01, 2009 6:51 pm Naslov sporočila: |
|
|
Sem slišal že tudi, da narediš algoritem, ki vsakega nekaj časa (na primer pol ure) sončno celico malo premakne v eno smer in vidi, če se je oddana moč povečala ali zmanjšala. Če se je povečala obrača dokler ne neha naraščat sicer pa zamenja smer in tudi obrača dokler moč ne neha naraščat.
Edit: Se opravičujem, sem narobe razumel vprašanje, ki se dejansko ne navezuje na sledenje soncu... _________________ Zakaj bi bilo preprosto, če je lahko zakomplicirano???
Nazadnje urejal/a gkrusi Ned Avg 02, 2009 5:00 am; skupaj popravljeno 1 krat |
|
Nazaj na vrh |
|
 |
spy Član


Pridružen-a: Sre 06 Sep 2006 20:43 Prispevkov: 403 Aktiv.: 1.76 Kraj: Tržič
|
Objavljeno: Sob Avg 01, 2009 9:57 pm Naslov sporočila: |
|
|
@gkrusi: Premike celice in iskanje max moči glede na pozicijo celice diši bolj na sledilce. Tukaj (pri MPPT) se išče optimalno prilagoditev med celico in bremenom, da celica odda največjo moč. Torej, vezje poišče (trenutno) vhodno upornost tako, kot ima celico izhodno (celici se izhodno upornost spreminja). Pri 12V jo nima...
@kolesar67: Tak algoritem, kot sem ti ga predlagal in kot si ga delal sam deluje čisto v redu. Še enkrat preglej, da nimaš morda kje kake napake. |
|
Nazaj na vrh |
|
 |
kolesar67 Član


Pridružen-a: Sre 23 Jul 2008 15:39 Prispevkov: 12 Aktiv.: 0.06 Kraj: Stična
|
Objavljeno: Sob Avg 01, 2009 10:19 pm Naslov sporočila: |
|
|
spy,
moj algoritem deluje takole: prednastavim neko moč s PWM regulatorjem v svičerju, pomerim tok in napetost , izračunam moč, povečam korak v PWM moulaciji počakam 1ms ponovno pomerim tok in napetost , tvorim moč in jo primerjam z močjo v prejšnjem koraku. Če je moč v tekočem koraku večja povečujem stopnjo modulacije, sicer pa jo zmanjšam in ta postopek ponavljam.
Kot rečeno pa imam občutek da se vse skupaj nekje obesi, da ne najde vedno optimalne moči.
Razmišljam, če bi bilo morda bolje uporabiti naslednji algoritem: tvoriš modulacijo od 0..100% s korakom 1 in pri vsakem koraku pomeriš tok in napetost, izračunaš moč, si jo zapomniš, potem pa cca 3..5 sek vztrajaš pri tej modulaciji, kjer je moč največja in postopek ponavljaš, se pravi da izmeriš kompletno karakteristiko vira napetosti-celice.
l.p. _________________ v vinu je resnica |
|
Nazaj na vrh |
|
 |
spy Član


Pridružen-a: Sre 06 Sep 2006 20:43 Prispevkov: 403 Aktiv.: 1.76 Kraj: Tržič
|
Objavljeno: Sob Avg 01, 2009 11:40 pm Naslov sporočila: |
|
|
Način je pravi, vendar zakaj hitiš? 1ms je super hitro za spremembe v sončnem sevanju. Zajem podatkov recimo na 5ms, potem povpreči (da filtriraš motnje v zajemu podatkov), PWM spreminjaj na 500 ali več ms.
Močnostni "peak" je lepo opazen in PWM ti niha okoli te vrednosti. S spremembo sončnega sevanja se to nihanje seli gor/dol.
Menim, da je pri tebi problem, ker ne povprečiš. Tako te motnje v zajetem signalu mečejo ven. Zaradi hitrega zajema in izvajanja pa si tako hitro nekje na meji.
Preveri v to smer. |
|
Nazaj na vrh |
|
 |
kolesar67 Član


Pridružen-a: Sre 23 Jul 2008 15:39 Prispevkov: 12 Aktiv.: 0.06 Kraj: Stična
|
Objavljeno: Tor Avg 04, 2009 8:47 am Naslov sporočila: |
|
|
Bom poskusil vse skupaj močno upočasnit _________________ v vinu je resnica |
|
Nazaj na vrh |
|
 |
smotanc Član

Pridružen-a: Ned 20 Jan 2008 20:38 Prispevkov: 81 Aktiv.: 0.38 Kraj: Šentvid pri Stični
|
|
Nazaj na vrh |
|
 |
|
|
Ne, ne moreš dodajati novih tem v tem forumu Ne, ne moreš odgovarjati na teme v tem forumu Ne, ne moreš urejati svojih prispevkov v tem forumu Ne, ne moreš brisati svojih prispevkov v tem forumu Ne ne moreš glasovati v anketi v tem forumu Ne, ne moreš pripeti datotek v tem forumu Ne, ne moreš povleči datotek v tem forumu
|
Uptime: 493 dni
Powered by phpBB © 2001, 2005 phpBB Group
|