Optimalizátor spotových cen

Funkční blok Optimalizátor spotových cen slouží k aktivaci zátěže v hodinách, kdy je cena energie nejnižší.

Po spuštění vybere blok počet hodin definovaný parametrem 'Demand' v rámci následujících hodin definovaných parametrem 'Period' a aktivuje výstup 'O'.

Alternativně lze k aktivaci/deaktivaci zátěže použít výstupy Very High, High, Low a Very Low. Pro tento případ použití můžete ke spouštěči připojit například denní impulz.

Pokud jsou údaje na vstupech +0 až +23 poskytovány virtuálním vstupem http, je cena použita pouze v případě, že byla aktualizována během aktuální hodiny, čímž se zabrání použití zastaralých cen.

Změnou nastavení režimu lze určit, jak budou vstupy pracovat Relativní: +0 - +23 nebo Absolutní vstup pro každou hodinu aktuálního dne.

Optimalizátor spotových cen lze použít jako zdroj pro exportní a importní cenu v aplikaci Monitoru toku energie. Oba funkční bloky musí být na stejném Miniserveru.

Obsah


Vstupy

Zkratka Krátký popis Popis Rozsah hodnot
Off Off Puls: Výstupy jsou resetovány / vypnuty.
Zapnuto: Blok je uzamčen.
Dominantní vstup.
0/1
Tr Trigger Spustí automatiku. Výstup O se aktivuje tak často, jak je definováno v položce "demand" v rámci "period". 0/1
+0 to +23 Relativní režim: Price in the hour now +0 to +23 Předpověď ceny pro danou hodinu + offset. Tyto vstupy nejsou k dispozici při použití režimu spotového trhu.
Absolutní režim: Price in the hour 00:00 to 23:00 Předpověď ceny pro konkrétní hodinu aktuálního dne. Tyto vstupy nejsou k dispozici při použití režimu spotového trhu.




Výstupy

Zkratka Krátký popis Popis Rozsah hodnot
O Active Output Výstup se aktivuje v hodinách s nejnižší cenou po aktivaci. 0/1
Cv Current Price Aktuální cena
vHigh Very High Aktuální cena je ve srovnání s ostatními hodinami velmi vysoká. Limity budou přepočítány po spuštění z předpovídaných hodnot, které jsou v daném okamžiku k dispozici.
Je také aktivováno, když je aktuální cena nad hodnotou nastavenou v parametru Max.
0/1
High Aktuální cena je ve srovnání s ostatními hodinami vysoká. Limity budou přepočítány po spuštění z předpovídaných hodnot, které jsou v daném okamžiku k dispozici. 0/1
Low Aktuální cena je ve srovnání s ostatními hodinami nízká. Limity budou přepočítány po spuštění z předpovídaných hodnot, které jsou v daném okamžiku k dispozici. 0/1
vLow Very Low Aktuální cena je ve srovnání s ostatními hodinami velmi nízká. Limity budou přepočítány po spuštění z předpovídaných hodnot, které jsou v daném okamžiku k dispozici. 0/1
Max Highest Price Maximální cena se po aktivaci přepočítá s využitím všech dostupných prognózovaných hodnot, které jsou v budoucnosti.
Min Lowest Price Minimální cena se po aktivaci přepočítá s využitím všech dostupných prognózovaných hodnot, které jsou v budoucnosti.
Avg Average Price Průměrná cena se po aktivaci přepočítá s využitím všech dostupných prognózovaných hodnot, které jsou v budoucnosti.
AC API Connector Inteligentní konektor založený na rozhraní API.
API Commands
-




Parametry

Zkratka Krátký popis Popis Jednotky Rozsah hodnot Výchozí hodnota
Demand Jak často se má výstup O aktivovat během doby po spuštění. h 0...∞ 4
Period Časový úsek po aktivaci, ze kterého blok vybere hodiny s nejnižší cenou, ve kterých bude aktivován výstup O. h 0...∞ 24
Max Fixed very high price Pokud je aktuální cena vyšší než tato hodnota, vždy se aktivuje výstup Very High. - 1
I2 Variable Input 2 Hodnota, která může být použita ve vzorci s I2. - 0
I3 Variable Input 3 Hodnota, která může být použita ve vzorci s I3. - 0




Vlastnosti

Krátký popis Popis Výchozí hodnota
Režim Relativní: Vstupy udávají cenu vztahující se k aktuální hodině.
Absolutní: Vstupy udávají cenu pro každou hodinu dne (od 00:00 do 23:00).
Spotový trh: Údaje jsou získávány z evropských spotových trhů s energií, Vstupy pro hodinové ceny jsou skryté.
-
Výpočet ceny Použijte vzorec pro výpočet skutečné ceny, kterou platíte. Požádejte svého dodavatele energie o vzorec. I1 = cena ze vstupů nebo cena na spotovém trhu (bez daně). I2 = parametr I2. I3 = parametr I3. I4 = Minuty od půlnoci, pro které je cena vypočítávána. -




Režim spotového trhu

V režimu spotového trhu jsou ceny energie pro Evropu získávány přímo ze spotových trhů s energií, jako je EPEX SPOT nebo podobné, a není třeba je přidávat prostřednictvím virtuálních vstupů. Miniserver musí být pro tento účel registrovaný.

V nastavení zvolte režim spotového trhu a vyberte příslušnou oblast trhu pro příjem cen energie. Vstupy pro hodinové ceny jsou skryté.
Ceny energií jsou poskytovány bez daní a jsou získávány denně ve 13:00 - 14:00 (UTC) pro následující den.

Vzhledem k právním omezením poskytovatelů údajů o spotovém trhu nemůžeme poskytnout přístup k těmto údajům. Statistiky se zobrazují pouze v uživatelském rozhraní.


Příklad programování

V okně vlastností lze nastavit režim, vzorec pro výpočet ceny, počet aktivních hodin a také období, ve kterém se určují nejlevnější časy.
Také lze definovat individuální velmi vysokou cenu energie a upravit jednotku.

Pomocí http vstupu nebo příkazů se do funkčního bloku přenášejí hodinové ceny energie.

Z knihovny Loxone Library lze importovat vhodnou šablonu.

V tomto příkladu se pomocí spouštěcího impulzu určí 4 nejlevnější hodiny z následujících 12 hodin a tepelné čerpadlo se v těchto hodinách zapne.
Pokud je cena energie vyšší než vypočtená nebo nastavená velmi vysoká hodnota, čerpadlo se zablokuje.


Výpočet ceny

Kromě spotové ceny jsou dodavatelem elektřiny a provozovatelem sítě účtovány další náklady a daně.
Pro výpočet konečné ceny lze proto v okně vlastností definovat vzorec.
Zjistěte si z nedávného vyúčtování elektřiny různé náklady na kWh nebo se zeptejte dodavatele energie. Na základě těchto údajů pak vytvořte vzorec.

V příkladu byl vytvořen vzorec použitím cen od poskytovatele aWATTar, ke kterým bylo připočteno 3 % a fixní cena 1,5ct za hodinu.
Dále byly vypočítány náklady na distribuční síť ve výši 6,7ct a připočtena DPH ve výši 20 %.


Výpočet výstupů

Rozsah mezi nejnižší a nejvyšší cenou je rozdělen na 4 stejné části, podle kterých se přepínají výstupy.

Diff = (Max - Min) / 4
Limit1 = Min + Diff
Limit2 = Limit1 + Diff
Limit3 = Limit2 + Diff