Optymalizator cen spot

Blok funkcjonalny Optymalizator cen spot służy do aktywacji obciążenia w godzinach, w których cena energii jest najniższa.

Po wyzwoleniu blok wybierze liczbę godzin, określoną przez 'Zapotrzebowanie', w ciągu najbliższych godzin, określonych przez 'Okres' i uaktywni wyjście 'O'.

Alternatywnie wyjścia Very High, High, Low i Very Low mogą być wykorzystane do aktywacji/dezaktywacji obciążenia. W tym przypadku można np. podłączyć impuls dzienny do triggera.

Jeżeli dane na wejściach +0 do +23 są dostarczane przez wirtualne wejście http, cena jest wykorzystywana tylko wtedy, gdy została zaktualizowana w ciągu bieżącej godziny, co zapobiega wykorzystaniu nieaktualnych cen.

Poprzez zmianę ustawienia Data type można zdefiniować jak działają wejścia Relative: +0 - +23 lub Absolute dla każdej godziny dla bieżącego dnia.

Optymalizator cen spot może być wykorzystany jako źródło ceny eksportowej i importowej w Monitor przepływu energii. Oba bloki funkcjonalne muszą znajdować się na tym samym Miniserverze.

Spis treści


Wejścia

Skrót Krótki opis Opis Zakres wartości
Off Off Impuls: Wyjścia są resetowane / wyłączane.
Włączone: Blok jest zablokowany.
Dominujące wejście.
0/1
Tr Trigger Uruchamia automatykę. Wyjście O będzie załączane tak często, jak określa to 'Demand' w ciągu 'Period'. 0/1
+0 to +23 Tryb względny: Price in the hour now +0 to +23 Prognoza cen na godzinę aktualne + przesunięcie. Wejścia te nie są dostępne podczas korzystania z trybu Spot market.
Tryb bezwzględny: Price in the hour 00:00 to 23:00 Prognoza ceny na określoną godzinę bieżącego dnia. Wejścia te nie są dostępne podczas korzystania z trybu Spot market.




Wyjścia

Skrót Krótki opis Opis Zakres wartości
O Active Output Wyjście zostanie aktywowane w godzinach o najniższej cenie po wyzwoleniu. 0/1
Cv Current Price Aktualna cena
vHigh Very High Bieżąca cena jest bardzo wysoka w porównaniu do innych godzin. Limity zostaną ponownie obliczone po wyzwoleniu z wartości prognozy dostępnych w danym momencie.
Jest również aktywowany, gdy bieżąca cena jest powyżej wartości ustawionej w parametrze Max.
0/1
High Bieżąca cena jest wysoka w porównaniu do innych godzin. Limity zostaną ponownie obliczone po wyzwoleniu z wartości prognozowanych dostępnych w danym momencie. 0/1
Low Bieżąca cena jest niska w porównaniu z innymi godzinami. Limity zostaną ponownie obliczone po wyzwoleniu z wartości prognozowanych dostępnych w danym momencie. 0/1
vLow Very Low Bieżąca cena jest bardzo niska w porównaniu do innych godzin. Limity zostaną ponownie obliczone po wyzwoleniu z wartości prognozowanych dostępnych w danym momencie. 0/1
Max Highest Price Cena maksymalna jest ponownie obliczana po wyzwoleniu triggera, przy użyciu wszystkich dostępnych wartości prognozowanych, które są w przyszłości.
Min Lowest Price Cena minimalna jest ponownie obliczana po wyzwoleniu, przy użyciu wszystkich dostępnych prognozowanych wartości, które są w przyszłości.
Avg Average Price Średnia cena jest ponownie obliczana po wyzwoleniu, przy użyciu wszystkich dostępnych prognozowanych wartości, które są w przyszłości.
Nv Next Price The price of the next period.
AC API Connector Inteligentne złącze oparte na API.
API Commands
-




Parametry

Skrót Krótki opis Opis Jednostka Zakres wartości Wartość standardowa
Demand Jak często wyjście O powinno się aktywować w okresie po wystąpieniu Triggera. h 0...∞ 4
Period Okres czasu po wyzwoleniu, z którego blok wybiera godziny z najniższą ceną, w których zostanie aktywowane wyjście O. h 0...∞ 24
Max Fixed very high price Jeśli aktualna cena jest powyżej tej wartości, to zawsze aktywuje się wyjście Very High. 1
I2 Variable Input 2 Wartość, która może być użyta we wzorze z I2. - 0
I3 Variable Input 3 Wartość, która może być użyta we wzorze z I3. - 0




Właściwości

Krótki opis Opis Wartość standardowa
Tryb Relative: Dane wejściowe podają cenę w stosunku do bieżącej godziny.
Absolute: Dane wejściowe podają cenę dla każdej godziny dnia (od 00:00 do 23:00).
Spot market: Dane są uzyskiwane z europejskich rynków spot energii, Dane wejściowe dla cen godzinowych są ukryte.
-
Obszar rynku Obszar rynku spot, dla którego pobierane są ceny. -
Obliczanie ceny Użyj wzoru, aby obliczyć rzeczywistą cenę, którą płacisz. O wzór należy poprosić dostawcę energii. I1 = cena z danych wejściowych lub cena rynkowa spot (bez podatku). I2 = parametr I2. I3 = parametr I3. I4 = minuty od północy, dla których obliczana jest cena. -




Tryb Spot market

W trybie rynku spot ceny energii dla Europy są uzyskiwane bezpośrednio z rynków spot energii, takich jak EPEX SPOT lub podobnych, i nie muszą być dodawane za pośrednictwem wirtualnych wejść. W tym celu Miniserver musi być zarejestrowany.

Wybierz tryb rynku spot w ustawieniach i wybierz odpowiedni obszar rynku, aby otrzymywać ceny energii. Dane wejściowe dla cen godzinowych są ukryte.
Ceny energii są podawane bez podatków i są uzyskiwane codziennie o godzinie 13:00 - 14:00 (UTC) na następny dzień.

Ze względu na ograniczenia prawne dostawców danych rynku spot, nie możemy zapewnić dostępu do tych danych. Statystyki są wyświetlane tylko w interfejsie użytkownika.


Przykład programowania

W oknie właściwości można ustawić tryb, formułę obliczania ceny, liczbę aktywnych godzin, jak również okres, w którym wyznaczane są najtańsze czasy.
Również można zdefiniować indywidualną bardzo wysoką cenę energii i dostosować jednostkę.

Za pomocą wejść lub poleceń http godzinowe ceny energii są przekazywane do bloku funkcyjnego.

Z biblioteki Loxone Library można zaimportować odpowiedni szablon.

W tym przykładzie za pomocą impulsu wyzwalającego określane są 4 najtańsze godziny z kolejnych 12 godzin i w tych godzinach włączana jest pompa ciepła.
Jeśli cena energii jest powyżej obliczonej lub ustawionej bardzo wysokiej wartości, to pompa jest blokowana.


Kalkulacja ceny

Oprócz ceny spot, dodatkowe koszty i podatki są naliczane przez dostawcę energii elektrycznej i operatora sieci.
Dlatego w oknie właściwości można zdefiniować wzór do obliczania ceny końcowej.
Sprawdź ostatni rachunek za energię elektryczną, aby dowiedzieć się o różnych kosztach za kWh lub zapytaj dostawcę energii. Następnie utwórz formułę na podstawie tych danych.

W przykładzie formuła została utworzona przy użyciu cen od dostawcy aWATTar, dodając 3% i stałą cenę 1,5ct za godzinę.
Dodatkowo obliczono koszty sieci w wysokości 6,7ct oraz 20% VAT.


Obliczanie wyjść

Zakres pomiędzy najniższą a najwyższą ceną podzielony jest na 4 równe części, według których przełączane są wyjścia.

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

The outputs of the Spot Price Optimizer are recalculated after each trigger. These calculations are based on the available future data at the time of the trigger. The user interface calculates the colors for the current day and categorizes them in low, high, etc. However, please note that the outputs of the Spot Price Optimizer in Loxone Config may not always match the colors displayed in the user interface. This difference can occur due to the timing and scope of data used for recalculations.