Virtual power plant software dla agregatorów i spółdzielni energetycznych

Agregatorowi płacą za moc dostarczoną na czas, więc nasz moduł DSR dla Zeronest raportuje godzinę wezwania 15 minut po jej końcu. Budujemy warstwy VPP: DSR pracuje produkcyjnie u Zeronest, rozliczenia spółdzielni zbudowaliśmy dla Zeronest w 2026 r., a orkiestrację baterii budujemy dla Global Green.

Umów bezpłatną konsultację

Powiedz nam, czego potrzebuje Twój portfel.

Wyślij listę swoich aktywów i rynków, na które składasz oferty, a na pierwszą rozmowę przyjdą właściwi inżynierowie.

Virtual power plant software budowane warstwa po warstwie

Oprogramowanie wirtualnej elektrowni (virtual power plant software) to warstwa portfela i rynku, dzięki której wiele punktów poboru, baterii i instalacji PV staje się jednym zasobem, który agregator może sprzedać. Nie oferujemy gotowej platformy VPP i nie zbudowaliśmy jej od początku do końca. Budujemy jej warstwy jako część naszej pracy nad oprogramowaniem dla energetyki.

Agregacja i wezwania DSR działają produkcyjnie w module, który zbudowaliśmy dla Zeronest. Orkiestracja nastaw na obiekcie bateryjnym to warstwa, którą budujemy dla Global Green, i nie działa jeszcze produkcyjnie. Sterowanie pojedynczym obiektem albo baterią należy do systemu zarządzania energią, a kupno i sprzedaż energii do platformy handlu energią.

Jeśli jesteś agregatorem, operatorem VPP albo spółdzielnią energetyczną albo masz baterie świadczące usługi bilansujące, tych warstw będziesz potrzebować obok swoich obiektów.

Stos oprogramowania VPP: co robi każda warstwa

Warstwy oprogramowania VPP i miejsca, w których zbudowaliśmy każdą z nich, stan na październik 2026 r.
WarstwaCo robiGdzie ją zbudowaliśmy
Sterowanie obiektem (EMS)Wysyła nastawy do baterii i falowników w granicach urządzeń i przyłączaOpisujemy na stronie o EMS
AgregacjaGrupuje punkty poboru w jednostki agregacji i dzieli wezwanie na moc dla każdego punktuModuł DSR Zeronest, produkcja
Rozliczenia i raportyLinia bazowa, godzinowe raporty z wezwań i rozliczenia spółdzielniModuły DSR i spółdzielni energetycznej Zeronest
Orkiestracja rynkowaŁączy nastawy z tradingu, aFRR i sterowania bezpośredniego dla jednej bateriiGlobal Green, w budowie
Polecenia operatora sieciLimity baterii, bezpośrednie komendy dla baterii i limity eksportuGlobal Green, w budowie; ograniczanie eksportu w Skyfri, przetestowane z OSD
Zeronest installation details on a phone and a laptop

Oprogramowanie DSR: od wezwania do rozliczonej godziny

Oprogramowanie DSR (demand response software) przyjmuje wezwanie agregatora, dzieli je na punkty poboru, powiadamia uczestników i rozlicza godzinę względem linii bazowej. Moduł DSR platformy Zeronest budujemy od maja 2025 r., a 23 marca 2026 r. obsłużył on na produkcji realne wezwanie.

W module są role operatora DSR, który widzi wszystkie instalacje, i klienta DSR, który widzi tylko swoje. Trzecia rola, konsultant, działa w imieniu agregatora albo klienta. Moduł grupuje punkty poboru w jednostki agregacji i przechowuje zgłoszenia niedyspozycyjności dla każdego punktu i każdej jednostki. Agregator tworzy wezwanie obejmujące wiele punktów poboru swoich klientów.

Od 2026 r. każdy punkt poboru dostaje w wezwaniu swoją zadeklarowaną moc zamiast równego podziału, z buforem ponad zamówioną wartość. Na przykład wezwanie na 5 MW może wymagać od klientów 5,25 MW. API odrzuca wezwanie, gdy suma nie zgadza się z limitem i buforem, a moc dzieli na pełne kW. Wezwanie trwa najwyżej godzinę i zaczyna się o pełnej godzinie, a wezwania są przewidziane między 7:00 a 22:00.

Linię bazową koryguje się danymi z trzeciej, czwartej i piątej godziny przed wezwaniem. Współczynnik korekty to średnia różnic między zużyciem a profilem, ograniczona do zakresu od -20% do +20%, i obejmuje też kolejne godziny wezwania. Gdy po awarii brakuje danych z liczników, platforma ma proces ich odtwarzania, także przy lukach dłuższych niż 10 dni.

Uczestnicy dostają SMS i e-mail z linkiem do potwierdzenia. Dziesięć minut po utworzeniu wezwania system sprawdza wysyłkę SMS i wysyła operatorowi e-mailem listę wiadomości, które nie wyszły. Raport za godzinę wezwania jest gotowy kwadrans po jej końcu, więc wezwanie 14:00-15:00 ma raport o 15:15. Limit wezwania w raporcie to suma limitów punktów poboru. Klient, którego punkty dzielą wezwanie z innymi, widzi tylko łączną moc swoich punktów.

Zadeklarowana moc dla każdego punktu poboru, z buforem
Korekta linii bazowej od -20% do +20%
SMS i e-mail z linkiem do potwierdzenia
Raport godzinowy 15 minut po końcu wezwania
Realne wezwanie obsłużone 23 marca 2026 r.
Zeronest mobile app screens: weather, work schedule and statistics

Spółdzielnie energetyczne: godzinowe rozliczenia członków

Oprogramowanie spółdzielni energetycznej liczy co godzinę, ile należy się każdemu członkowi i całej spółdzielni, a ile każdy z nich ma zapłacić. Moduł spółdzielni energetycznej zbudowaliśmy dla Zeronest w 2026 r. Rozlicza spółdzielnię na dwóch poziomach: całej grupy i każdego punktu poboru. Energię każdej godziny dzieli na trzy strumienie: zużytą przez członków na miejscu, odłożoną do depozytu i wymienioną z siecią. Depozyt to niewykorzystana energia przenoszona na kolejne miesiące.

Rozliczenia godzinowe są dostępne przez API. Przelicza się je co 5 minut między 23. a 58. minutą godziny, ze sprawdzeniem, kto był członkiem w danej godzinie. W lipcu 2026 r. operator spółdzielni dostał sterowanie wieloma instalacjami naraz, a we wrześniu 2026 r. nowy tryb rozliczania depozytu. Testy złapały m.in. Wh pokazane jako kWh i autokonsumpcję grupy liczoną z niewłaściwej miary.

Zasady wynikają z polskiego prawa. Spółdzielnia może mieć najwyżej 10 MW mocy i musi pokrywać co najmniej 70% własnych potrzeb. Energię, którą członkowie oddają do sieci, rozlicza się z energią pobraną z sieci w proporcji 1:0,6, na danych godzinowych, a depozyt jest ważny do 12 miesięcy. Od 19 października 2026 r. dane godzinowe płyną z CSIRE, Centralnego Systemu Informacji Rynku Energii.

Rozliczenie grupy i każdego punktu poboru
Trzy strumienie energii w każdej godzinie
Przeliczenie co 5 minut, dostępne przez API
Sterowanie wieloma instalacjami naraz
Nowy tryb rozliczania depozytu (wrzesień 2026 r.)
Zeronest energy price statistics screen

Rynki bilansujące i polecenia operatora sieci

Oprogramowanie dla rynku bilansującego musi dostarczyć zadeklarowaną moc w czasie aktywacji wymaganym przez rynek i jednocześnie trzymać się limitów operatora systemu dystrybucyjnego (OSD). PSE, polski operator systemu przesyłowego, podaje czasy pełnej aktywacji dla swoich czterech produktów bilansujących: 30 sekund dla FCR, 5 minut dla aFRR, 12,5 minuty dla mFRR i 30 minut dla RR.

Od grudnia 2025 r. budujemy EMS dla Global Green, operatora instalacji PV i magazynów bateryjnych w Niemczech i Kanadzie. EMS obejmuje 15 MWh magazynów, działa na komputerze przemysłowym na obiekcie i wysyła dane do chmury. Jego orkiestrator łączy nastawy z tradingu, aFRR i sterowania bezpośredniego, rozwiązuje konflikty między nimi i dopiero potem rozdziela wynik na baterie. Wstępną implementację orkiestratora zamknęliśmy 29 czerwca 2026 r., a MVP jest w toku.

W lipcu 2026 r. doszły dwie rzeczy. Pierwsza to pokrycie strat: po rozwiązaniu konfliktów orkiestrator zwiększa moc rozładowania i zmniejsza moc ładowania o skonfigurowany procent, tak żeby zobowiązanie zostało spełnione na przyłączu. Wynik nie wychodzi poza zakres pracy baterii, a każde przycięcie jest logowane. Druga to trzy kontrolery poleceń OSD: limit baterii, bezpośrednia komenda dla baterii i limit eksportu. OSD odwzorowaliśmy w symulatorze. We wrześniu 2026 r. nowa wersja EMS trafiła na sterownik na jednym obiekcie.

Stan na październik 2026 r.: migracja istniejącego pipeline'u aFRR do nowej platformy jest w testach, a kontroler łączący trading i aFRR na jednej baterii ma gotowy projekt i jest w implementacji.

EMS, który zbudowaliśmy dla Skyfri, realizuje peak shaving i ogranicza eksport na żądanie OSD. Do października 2024 r. przetestowaliśmy z OSD na obiekcie ograniczanie eksportu na jego żądanie, algorytmy zero-export i ogranicznik maksymalnego obciążenia.

Global Green, w budowie: jeden orkiestrator dla tradingu, aFRR i sterowania bezpośredniego
Pokrycie strat na przyłączu
Osobne kontrolery poleceń OSD
Migracja pipeline'u aFRR w testach
Raport z wezwania
15 min

Po końcu każdej godziny wezwania w module DSR Zeronest

Korekta linii bazowej
20%

Maksymalna korekta linii bazowej DSR w górę lub w dół

Przeliczenie spółdzielni
5 min

Odstęp między przeliczeniami godzinowych rozliczeń spółdzielni

Odtwarzanie danych
10+ dni

Luki w danych z liczników, które platforma DSR odtwarza po awarii

Magazyny bateryjne
15 MWh

Na obiektach Global Green, pod EMS, który budujemy

Oprogramowanie pod polski rynek

Polskie przepisy rynku bilansującego i DSR zmieniły się w 2024 i 2025 r., a oprogramowanie VPP musi za nimi nadążać. Druga reforma rynku bilansującego weszła w życie 14 czerwca 2024 r. Przeniosła rozliczenia na okresy 15-minutowe i obniżyła minimalną wielkość jednostki z 1 MW do 0,2 MW. Wezwania DSR w naszym module Zeronest trwają do godziny i są raportowane godzinowo. PSE dołączyło do europejskiej platformy PICASSO dla aFRR 11 lipca 2025 r.

Jednostka grafikowa agregatu (JGA) może mieć od 0,2 do 50 MW. Według URE do 30 czerwca 2025 r. nie zarejestrowano żadnej jednostki agregatora. W DSR na rynku mocy PSE ogłasza okresy przywołania z wyprzedzeniem co najmniej 8 godzin, a nieudany test kosztuje płatność mocową i karę.

Reguły rynku, które już zakodowaliśmy, i jeden zespół po wdrożeniu

Dlaczego agregatorzy budują z nami

Nasz moduł DSR dla Zeronest obsłużył 23 marca 2026 r. realne wezwanie na produkcji, z linią bazową, buforem i raportem godzinowym.

Po wdrożeniu ci sami inżynierowie wspierają Cię zgodnie z SLA 24/7.

Dlaczego agregatorzy budują z nami

Jak przebiega projekt

Kontakt

Na wiadomość z formularza kontaktowego odpowiadamy w ciągu 48 godzin w dni robocze.

Bezpłatny warsztat discovery

Każdy projekt zaczyna się od warsztatu discovery, który zawsze jest bezpłatny. Razem opisujemy Twój portfel, rynki, na których działasz, i systemy, z których już korzystasz.

Budowa

Budujemy brakujące warstwy obok tego, co już masz, na przykład obok EMS albo systemu rozliczeń. Kod, projekty i dokumentacja domyślnie należą do Ciebie.

Wsparcie

Utrzymanie obejmuje SLA 24/7: 15 minut do pierwszej odpowiedzi przy krytycznym incydencie i 30 minut do chwili, gdy inżynier aktywnie nad nim pracuje.

Case studies

Systemy energetyczne, w których powstały te warstwy

Pytania o oprogramowanie VPP i DSR

Zakres platformy, wezwania DSR, spółdzielnie, bilansowanie i polski rynek.

Paweł Zieliński
Paweł Zieliński
Co-founder & Business Owner
Umów bezpłatną konsultację
  • Nie. Budujemy jej warstwy. Warstwa agregacji i DSR, którą zbudowaliśmy dla Zeronest, działa produkcyjnie. Warstwa orkiestracji dla obiektu bateryjnego, którą budujemy dla Global Green, nie działa jeszcze produkcyjnie.

  • W module Zeronest każdy punkt poboru dostaje swoją zadeklarowaną moc z buforem ponad zamówioną wartość, więc wezwanie na 5 MW może wymagać od klientów 5,25 MW. Moc jest dzielona na pełne kW, a API odrzuca wezwanie, gdy suma nie zgadza się z limitem i buforem.

  • Linię bazową koryguje się współczynnikiem z trzeciej, czwartej i piątej godziny przed wezwaniem: to średnia różnic między zużyciem a profilem, ograniczona do zakresu od -20% do +20%. Po awarii platforma odtwarza brakujące dane, także przy lukach dłuższych niż 10 dni.

  • Dostają SMS i e-mail z linkiem do potwierdzenia. Dziesięć minut po utworzeniu wezwania system sprawdza wysyłkę SMS i informuje operatora DSR, które wiadomości nie wyszły. Raport za godzinę wezwania jest gotowy 15 minut po jej końcu.

  • Na produkcji jeszcze nie. Do tego służy orkiestrator, który budujemy dla Global Green. Rozwiązuje konflikty między nastawami z tradingu, aFRR i sterowania bezpośredniego, a pokrycie strat sprawia, że zobowiązanie jest spełnione na przyłączu. Kontroler łączący trading i aFRR na jednej baterii jest w implementacji.

  • W EMS Global Green polecenia OSD mają osobne kontrolery: limit baterii, bezpośrednią komendę dla baterii i limit eksportu. EMS, który zbudowaliśmy dla Skyfri, ogranicza eksport na żądanie OSD, a do października 2024 r. przetestowaliśmy to na obiekcie razem z OSD.

  • Godzinowego rozliczenia na dwóch poziomach, spółdzielni i każdego punktu poboru, z podziałem energii na trzy strumienie: zużytą na miejscu, odłożoną do depozytu i wymienioną z siecią. Nasz moduł przelicza dane co 5 minut i obsługuje depozyt. Od 19 października 2026 r. dane godzinowe w Polsce płyną z CSIRE.

  • Od reformy z 14 czerwca 2024 r. jednostki od 0,2 MW, wcześniej od 1 MW. Jednostka grafikowa agregatu (JGA) może mieć od 0,2 do 50 MW.

Wind turbines on snowy hills under a cloudy sky

Umów bezpłatną konsultację z inżynierem

Twoja wiadomość trafi do

Filip Szamborski

Filip Szamborski

Co-founder & CEO

DOTĄD PRACOWALIŚMY M.IN. Z:

Dziękujemy za wiadomość.

Każdą wiadomość czytamy sami i odpowiadamy w ciągu 48 godzin w dni robocze.

Coś pilnego? hello@ordergroup.co

Popracujmy razem!

Gdy trzeba, nasi inżynierowie pracują z Tobą na miejscu, w Twoim biurze.

Pola oznaczone gwiazdką (*) są wymagane.

Order Group sp. z o.o. wykorzysta podane dane tylko po to, żeby odpowiedzieć na Twoje zapytanie i zachować informację o nim (art. 6 ust. 1 lit. b i f RODO). Szczegóły, w tym Twoje prawa, znajdziesz w naszej Polityce prywatności (otwiera się w nowej karcie).

Odpowiadamy w ciągu 48 godzin w dni robocze - człowiek, nie autoresponder.

Korzystasz z asystenta AI? Może wysłać to zapytanie za Ciebie albo przygotować wypełniony formularz - instrukcję znajdzie w llms.txt.

Ustawienia dostępności

Rozmiar tekstu

100%