MPPT algortimus

Josef Šíp sip na raab.cz
Pondělí Listopad 9 22:36:42 CET 2020


Zdravim,
ja osobne to mam tak, ze udržuju v rychlejsi smycce napeti. Cas od casu
odskocim s napetim dost daleko třeba 0.5V (pro 3S cca 80V) zmerim proud a pak i na opacnou stranu.
MPPT ktivka je docela plocha tak aby detekoval nejakou rozumnou zmenu vykonu.
Dále mam v programu meze napeti mezi kterými se MPPT bod hleda...
Co jsem cetl, ze profi MPPT cas od casu projedou celou krivku (kvůli stinum) aby nezustaly
viset v nejakem lokalnim maximu.

J.S.


-----Original Message-----
From: Hw-list <hw-list-bounces na list.hw.cz> On Behalf Of Petr Zapadlo
Sent: Monday, November 9, 2020 2:40 PM
To: 'HW-news' <hw-list na list.hw.cz>
Subject: MPPT algortimus

Zdravím,

několik lidí se tu zmiňovalo že si taky hráli s MPPT regulátorem.

Chci se zeptat na použitý algoritmus,  ten můj nějak selhává.

Vlastní regulátor je step-down měnič řízený PWM, panel je 18V, nabíjí olověnou baterii   12V.

Časně z rána kdy solár začne "něco" dodávat to jede v celkem očekávaném režimu - napětí soláru skáče od 16 do 18 voltů, PWM je někde kolem 70. S postupným zvyšujícím se výkonem soláru ale algoritmus najednou  přejede do stavu kdy drží napětí soláru cca 1V nad napětím baterie a proud klesne. PWM se v tomto režimu pohybuje kolem 95.  Takto to jede až do podvečera, kdy se výkon soláru zmenší a opět se to vrátí k normálnímu provozu.


Vlastní MPPT algoritmus je jednoduchý - změřím U a I, vypočítám výkon, kousek pohnu s PWM směrem k vyšší hodnotě a ověřím jestli se výkon zmenšíl - pokud ano, zmenším PWM o 2 stupně, pokud ne, nechám tak jak to je.

Viz:

           psol_last=isol*usol;
           pwm +=PWMSTEP;
           if (pwm > PWMMAX){pwm=PWMMAX;}
           pwm_set(pwm);
           measurement();
           if ((isol*usol) < psol_last){
             //solar nema takovy vykon
             pwm -=(PWMSTEP+PWMSTEP);
             if (pwm < PWMMIN){pwm=PWMMIN;}
             pwm_set(pwm);
           }

Ale evidentně to není ten správný přístup.

Jakou fintu používate?

Dík

Petr

_______________________________________________
HW-list mailing list  -  sponsored by www.HW.cz Hw-list na list.hw.cz http://list.hw.cz/mailman/listinfo/hw-list


Další informace o konferenci Hw-list