Řízení výkonu SolarEdge přes Node-RED?

Odpovědět
jbb
Příspěvky: 44
Registrován: stř kvě 08, 2024 9:29 pm

Řízení výkonu SolarEdge přes Node-RED?

Příspěvek od jbb »

Rozbíhám svou FVE ve složení 3x Victron MultiPlus-II 5000 a AC-AC coupling SolarEdge SE9K. No a v případě ostrovního provozu dochází k tomu, že jak se nabijou baterky a není kam dávat výkon, SolarEdge se odpojí a restartuje - mezi tím se baterky trošku vybijí a znovu. Nicméně tenhle cyklus je tak na 30 min a bylo by výhodnější SolarEdgy při SOC >99 naznačit, ať omezí výkon.

To by neměl být problém v Node-RED naprogramovat, je tam node PV-inverter, který když vyberu, tak má (jedinou) variantu PowerLimit(W). Bohužel, ať mu pošlu, co mu pošlu (600...15000...6... cokoliv!), k žádnému omezení výkonu SolarEdge nedojde... A naopak zrcadlový node PowerLimit(W) posílá stále null.
Nemáte někdo podobnou zkušenost, případně nějaký nápad co dělám (možná) blbě? Nebo kde se zeptat jinde?
jbb
Příspěvky: 44
Registrován: stř kvě 08, 2024 9:29 pm

Re: Řízení výkonu SolarEdge přes Node-RED?

Příspěvek od jbb »

Koukám že tohle asi nikdo neřešil ještě. Zatím jsem si poradil jinak...
1. Přes MP2-Switch do polohy "invertor only" se odpojuji od sítě už bez nutnosti fyzického shození jističe. Tedy klasicky SOC>95 Switch=Invertor a SOC<85 Switch=On
2. To ovšem demaskovalo stav, že SE odmítal naskočit. Aplikace SE je pro kočku, nicméně při fyzickém vytvoření APčka na SE se lze připojit tabletem či telefonem, po zadání IP adresy SE je přístupný portál se všemi nastaveními SE. A tu se ukázalo, že hodnoty pro náběh SE zvolila firma poměrně špatně - freq max byla 50,05, což Victrony v ostrovu nebyly schopné dodržet.
3. Po úpravě tohoto jsem vyřešil i AC coupling, kdy P(f) byla v P1 nastavena na 52,4 Hz 20%, což zcela přesahuje hodnoty doporučené výrobcem. Při nastavení 51,3 a 0% je systém schopen v ostrovu regulovat výkon až k pár wattům, je-li potřeba. Tedy místo pravidelného cyklu "výkon-vypnutí-náběh" teď již SE jede celý den jak je třeba.

Snažím se komunikovat i s podporou SE, ale je to zatím poměrně složité, o node-redu mnoho netuší (netuší ani, že komunikace směrem ze SE do Cerba funguje obstojně a já bych potřeboval než tu komunikaci z Cerba do SE...)
jbb
Příspěvky: 44
Registrován: stř kvě 08, 2024 9:29 pm

Re: Řízení výkonu SolarEdge přes Node-RED?

Příspěvek od jbb »

Tak (snad) vyřešeno. Já teda nevím, zda takovouhle funkcionalitu potřebuje ještě někdo jiný než já, nicméně kdyby se to někomu hodilo...

1. PV-inverter node v Victrone nodech v Node-RED umí ukázat a zadat omezení výkonu jen ve W, nikoliv v %. Takže to se SolarEdge nefunguje. Skoro všechny ostatní funkce uzlu pro SE funguje, tato však ne.

2. Lze ovšem ovládat SE přímo přes Modbus - registr F102 ukazuje v % omezení výkonu, ten samý registr lze i zapsat (Unit ID - 126, IP adresa SolarEdge). Je k tomu v Node-RED potřeba doinstalovat paletu node-red-contrib-modbus.

Jak jsem již napsal, zatím jsem nutnost zakázání přetoků realizoval přechodem k ostrova a ponechal řízení na (upraveném) AC couplingu, nicméně tuhle variantu si ponechám v záloze pro případ že bych potřeboval omezit výkon/přetok a nechtěl jít do invertorového řežimu.

P.S. Jinak bylo doma třeba upravit i nastavení UPSky v servrovně (nastavení na "špatná kvalita sítě") - v okamžiku běhu na Victrony se to UPSce fakt nelíbilo...
m.kubicek
Příspěvky: 2
Registrován: stř čer 12, 2024 7:52 pm

Re: Řízení výkonu SolarEdge přes Node-RED?

Příspěvek od m.kubicek »

Dobrý den,
rád bych se zeptal se v poněkud laické formě, myslím, že to souvisí s popisovaným tématem.....
Lze na střídačích SolarEdge (SE33.3K a SE27.6) pomocí nějakého zařízení s přístupem na spotové ceny snižovat výkon (omezovat přetoky) při nižší spotové cenbě než nastavené? Máte to někdo vyzkoušené? Mám instalaci 60kWp bez úložiště. Děkuji.
jbb
Příspěvky: 44
Registrován: stř kvě 08, 2024 9:29 pm

Re: Řízení výkonu SolarEdge přes Node-RED?

Příspěvek od jbb »

Ahoj, nejsem žádný velký odborník, ale svůj SE jsem schopen úspěšně omezit na výkonu (v tuhle chvíli to nepotřebuju, ale chodí mi to).

Asi by pomohlo, když bys více popsal jakou máš konfiguraci - vypadá to na velké pole, dva střídače (symetrické) a nic jiného? Tedy žádný měřák, atd?

Snad to mají ty Tvoje stejně jako můj - tedy výkon se dá ovládat
a) přes RRCR což čtveřice vstupů, která může mít naprogramováno (pro každou z kombinací 0-0-0-0 až 1-1-1-1 určité % výkonu). Můj SE má takto od dodavatele zapojený N0% (což teda budu řešit jinak, ale zatím to je takto)
b1) zápisem omezení výkonu přes Modbus/RS485 (do registru F102)
b2) stejně jako předchozí, ale přes Modbus/TCP

Tedy, lze například použít nějaké malé linuxidlo (Raspsberry?) které bude stahovat z OTE hodinové ceny a v případě podkročení částky sníží výkon na 0% (ať sepnutím relé pro RRCR nebo zápisem přes Modbus). Ta řídící logika může být mnohem jednodušší než u nás, co nabíjíme baterku a případně se můžeme rozhodnout, kdy prodávat (i z baterky). U Tebe by to počítám byla než "bum-bác" regulace, tedy výroba ano/ne. Ale možná je ten systém složitější, takže klidně napiš co tam všechno máš a k čemu to vlastně používáš?
m.kubicek
Příspěvky: 2
Registrován: stř čer 12, 2024 7:52 pm

Re: Řízení výkonu SolarEdge přes Node-RED?

Příspěvek od m.kubicek »

Ahoj,
je to klasická instalace 56kWp bez baterky.
Polovinu cca spotřebuji, paušály na výkupu už neexistují, všechno je Spot-300CZK.
h zastaví přetokyPotřebuji řízení, které při poklesu ceny pod 300CZK/kWh zastaví přetoky.
Tohle zařízení s MODBUS jsem našel a prý umí komunikovat se SE střídačema a omezit přetoky https://shop.elektrosms.cz/cs/solaredge ... 76XmjjOR__
Takže to asi je jen potřeba poskládat a zprovoznit....
Což by mi moc pomohlo, kdyby někdo zvládnul
jbb
Příspěvky: 44
Registrován: stř kvě 08, 2024 9:29 pm

Re: Řízení výkonu SolarEdge přes Node-RED?

Příspěvek od jbb »

No, jenže tohle bude jenom elektroměr, takže samozřejmě je možné měřit na patě objektu (zatím se tak u Tebe neděje?) a zabránit přetokům - to SE ve spolupráci s elektroměrem samozřejmě dokáže. Nicméně, pak nebudou přetoky vůbec - chybí ti tam ta důležitá komponenta, kterou bys omezil přetoky jenom při určité ceně. A k tomu je kromě elektroměru potřeba nějaké další automatizace, například postavené na tom node-red.
Ronn
Příspěvky: 7
Registrován: stř bře 01, 2023 9:40 pm

Re: Řízení výkonu SolarEdge přes Node-RED?

Příspěvek od Ronn »

Úspěšně používám Spot relé https://www.barfcb.cz/vyroba-elektronik ... epsi-ceny/ ...

Když je cena pod nastavenou hodnotou, pak se rele sepne. Tímto můžeš třeba odpojit instalaci FVE od sítě, nebo na SE propojit P pin s 0% pinem a SE přestave vyrábět...

Důležité je mít stabilní internet a napájení toho relé.

Používám to pro odpojení od DS kompletně a v tu chvíli se SE přes frekvenční posun na síti.
Solarfield 97 x JolyWood 390; 3xMultiplus 5kVA; 550Ah LiFePO4. MPPT SmartSolar RS 450/200; SE10k; SE17k; 1x Fronius 5k
Beny
Příspěvky: 417
Registrován: čtv říj 21, 2021 9:17 pm

Re: Řízení výkonu SolarEdge přes Node-RED?

Příspěvek od Beny »

jbb píše: pon čer 03, 2024 1:44 pm Tak (snad) vyřešeno. Já teda nevím, zda takovouhle funkcionalitu potřebuje ještě někdo jiný než já, nicméně kdyby se to někomu hodilo...

1. PV-inverter node v Victrone nodech v Node-RED umí ukázat a zadat omezení výkonu jen ve W, nikoliv v %. Takže to se SolarEdge nefunguje. Skoro všechny ostatní funkce uzlu pro SE funguje, tato však ne.

2. Lze ovšem ovládat SE přímo přes Modbus - registr F102 ukazuje v % omezení výkonu, ten samý registr lze i zapsat (Unit ID - 126, IP adresa SolarEdge). Je k tomu v Node-RED potřeba doinstalovat paletu node-red-contrib-modbus.

Jak jsem již napsal, zatím jsem nutnost zakázání přetoků realizoval přechodem k ostrova a ponechal řízení na (upraveném) AC couplingu, nicméně tuhle variantu si ponechám v záloze pro případ že bych potřeboval omezit výkon/přetok a nechtěl jít do invertorového řežimu.

P.S. Jinak bylo doma třeba upravit i nastavení UPSky v servrovně (nastavení na "špatná kvalita sítě") - v okamžiku běhu na Victrony se to UPSce fakt nelíbilo...
Ahoj,
proč je nutné u tebe používat NR pro řízení výkonu SE, když je ta funkce použitím mikrogridu (frekvencí sítě) zajištěná automaticky.
Chápu v případě záporných cen, al ei to lze dnes pustiti rovnou v apce SE. Je tam sicě jen německý operátor trhu. ale ceny jsou si skoro podobné.
https://www.victronenergy.com/live/venu ... _solaredge
https://www.youtube.com/watch?v=h71uKhWo7D8
SolarEdge 5000 HD, panely AEG JV a JZ, AEG SV, SolarEdge Optimizer P300 a P401, PLC Unipi Patron M527, elektroměry EM 340 a EM111 Modbus
http://www.pocasinakladne.cz/
Beny
Příspěvky: 417
Registrován: čtv říj 21, 2021 9:17 pm

Re: Řízení výkonu SolarEdge přes Node-RED?

Příspěvek od Beny »

m.kubicek píše: pát zář 20, 2024 1:46 pm Ahoj,
je to klasická instalace 56kWp bez baterky.
Polovinu cca spotřebuji, paušály na výkupu už neexistují, všechno je Spot-300CZK.
h zastaví přetokyPotřebuji řízení, které při poklesu ceny pod 300CZK/kWh zastaví přetoky.
Tohle zařízení s MODBUS jsem našel a prý umí komunikovat se SE střídačema a omezit přetoky https://shop.elektrosms.cz/cs/solaredge ... 76XmjjOR__
Takže to asi je jen potřeba poskládat a zprovoznit....
Což by mi moc pomohlo, kdyby někdo zvládnul
Bez SE elměru nemáš info o to co ti dělá síť. To by mělo být vždycky instalováno. Dynamické řízení přetoků dle ceny spotu je již dnes v apce.
SolarEdge 5000 HD, panely AEG JV a JZ, AEG SV, SolarEdge Optimizer P300 a P401, PLC Unipi Patron M527, elektroměry EM 340 a EM111 Modbus
http://www.pocasinakladne.cz/
jbb
Příspěvky: 44
Registrován: stř kvě 08, 2024 9:29 pm

Re: Řízení výkonu SolarEdge přes Node-RED?

Příspěvek od jbb »

Beny píše: pon zář 23, 2024 9:43 pm Ahoj,
proč je nutné u tebe používat NR pro řízení výkonu SE, když je ta funkce použitím mikrogridu (frekvencí sítě) zajištěná automaticky.
Chápu v případě záporných cen, al ei to lze dnes pustiti rovnou v apce SE. Je tam sicě jen německý operátor trhu. ale ceny jsou si skoro podobné.
https://www.victronenergy.com/live/venu ... _solaredge
https://www.youtube.com/watch?v=h71uKhWo7D8
No, protože já mám AC/AC coupling, SE není na patě objektu, ale u výroby (což je stodola cca 30m od paty objektu). A protože jsem nechtěl kopat, je SE připojen pomocí stávajícího kabelu plus ethernet - tedy SE neví, kolik se vyrábí, neboť svůj elektroměr vůbec nemá a tato data nedostává. Samozřejmě, je možné přejít na ostrov, potom funguje coupling. Teprve tehdy mu Victron omezí výrobu. Do té doby to tam valí SE naplno. Nicméně zase v tu chvíli jedou Victrony jako invertory a v okamžiku náběhu/výběhu invertorů občas SE zareaguje tak, že spadne a přifázuje se s latencí.

Takhle to vymyslela firma co mi to instalovala - oni vlastně vůbec netušili, že by stálo za to (někdy) výrobu omezovat. Pouze implementovali N0% funkci, ale z mého pohledu taky blbě (N0% shodí SE - už mám připravená jiná řešení, kdy přes vstup na CerbuGX detekuji vznik N0% a zareaguje buď přechodem na ostrov (řešení jednodušší) nebo omezením výkonu SE přes NR (řešení trošku chytřejší)).
Beny
Příspěvky: 417
Registrován: čtv říj 21, 2021 9:17 pm

Re: Řízení výkonu SolarEdge přes Node-RED?

Příspěvek od Beny »

Chápu, ale smartmetr jde jistě připojit i bezdrátově, tím by se dal zajistit nulový přetok pokud by byl třeba. Pokud nepotřebuješ vysloveně zálohu při výpadku, byly by Victroni je hloupá UPSka k SE.
SolarEdge 5000 HD, panely AEG JV a JZ, AEG SV, SolarEdge Optimizer P300 a P401, PLC Unipi Patron M527, elektroměry EM 340 a EM111 Modbus
http://www.pocasinakladne.cz/
jbb
Příspěvky: 44
Registrován: stř kvě 08, 2024 9:29 pm

Re: Řízení výkonu SolarEdge přes Node-RED?

Příspěvek od jbb »

Beny píše: ned zář 29, 2024 12:29 am Chápu, ale smartmetr jde jistě připojit i bezdrátově, tím by se dal zajistit nulový přetok pokud by byl třeba. Pokud nepotřebuješ vysloveně zálohu při výpadku, byly by Victroni je hloupá UPSka k SE.
Ehm, koukni se prosím na moji konfiguraci. Pro mne je SE (třífázový, symetrický!) pouze výrobník 3x230V, je umístěný na stole v hloubi objektu. Na patě je pak 3xVictron s baterií, takže SE u mne vyrábí (pouze a jen) symetrický proud, který pak Victrony dle aktuální situace
- přerozdělí dle odběru fází (protože Čezzko a měření po fázích)
- uloží do baterek
Naopak pokud SE nevyrábí či vyrábí málo, Victrony berou z baterií a krmí dům. V ostrovním provozu pak Victrony jsou v režimu invertor a potom i funguje regulace SE fázovým posuvem (=tedy SE nevyrábí více, než lze spotřebovat, ať přímo, či baterkama).

Nicméně pokud nejsem v ostrově a mám plné baterky a přebytek výroby, pak není SE nijak řízen a přebytek teče do sítě. Což normálně neva, ale v případě že bych jel na spot by to samozřejmě vadilo. To mohu vyřešit přes NR dvěma způsobama
- přejít na ostrov [to jsem dělal dokud jsem neměl povolené přetoky] a regulovat SE fázovým posuvem
- snížit výkon SE via NR [to už teď umím taky]
Tento druhý způsob je méně přesný než fázový posuv (hlavně bude řádově pomalejší - fázový posuv je 1/50sec, toto druhé tak 1/2sec), nicméně zase má ty výhody, že člověk není v ostrovu, Victrony neinvertorují, síť je stabilnější, atd (tu invertorovou mi hůře snášela například UPSka v servrovně...)

Faktem je, že firma co to stavěla nevnímala jako nutnost nějak SE regulovat - s tím co jsem věděl po zprovoznění systému bych možná volil jiné řešení. Na druhou stranu s tím co vím dnes (=regulace SE přes NR v % výkonu) mi toto jejich rozhodnutí nijak provoz nekomplikuje.
Ale rozhodně budu předělávat to jejich "bumbác" řešení N0%, je naprosto zbytečné na N0% odstřelit výrobu, když to lze vyřešit buď přechodem na ostrov, nebo snížením výkonu SE.
Odpovědět

Zpět na „Automatizace, řízení“