System zarządzania energią (EMS) dla magazynów energii i fotowoltaiki

Oprogramowanie dostawcy baterii przestaje wystarczać, gdy mieszają się marki, obiekty muszą pracować offline albo operator sieci wydaje polecenia. Order Group, software house z Warszawy, buduje oprogramowanie do zarządzania energią dla magazynów baterii i fotowoltaiki: system EMS, który decyduje, kiedy baterie się ładują, rozładowują albo oddają energię do sieci.

Umów bezpłatną konsultację

Opowiedz nam o swoich obiektach.

Napisz, z jakimi bateriami, falownikami i rynkami pracujesz.

Kto buduje system zarządzania energią (EMS) na zamówienie dla magazynów energii?

Budujemy system zarządzania energią (EMS) na zamówienie dla operatorów baterii i fotowoltaiki oraz dla firm, które sprzedają platformę opartą na takim systemie. System zarządzania energią EMS czyta liczniki, falowniki i baterie na obiekcie i wysyła im nastawy. Nastawy mówią każdemu urządzeniu, kiedy ładować, kiedy rozładowywać, kiedy ograniczyć produkcję i kiedy handlować, w granicach wyznaczonych przez sieć, umowy i bezpieczeństwo. Hasło EMS w słowniku opisuje to pojęcie dokładniej.

Zbudowaliśmy system EMS platformy Zeronest, w którym baterie prosumenckie mają łącznie 30 MWh. W kwietniu 2026 r. sterował on ponad 3000 prosumenckich instalacji magazynowych. System EMS, który zbudowaliśmy dla Skyfri, obejmuje 7 obiektów, z ponad 4 MW mocy baterii i ponad 5 MWh pojemności baterii. Od grudnia 2025 r. budujemy system EMS dla Global Green, operatora instalacji fotowoltaicznych i magazynów baterii w Niemczech i Kanadzie, dla jego magazynów (BESS) o pojemności 15 MWh. Szerszy zakres naszych prac w energetyce opisujemy w części oprogramowanie dla energetyki.

Jaką rolę pełni system EMS w magazynie energii (BESS) w porównaniu z BMS, PCS i SCADA?

W magazynie energii system EMS to warstwa, która decyduje; trzy pozostałe chronią, przekształcają i raportują. (Pełny obraz znajdziesz w haśle BESS i w artykule o bateryjnych magazynach energii.)

  • BMS. System zarządzania baterią chroni ogniwa: pilnuje napięć, temperatur i stanu naładowania, wyrównuje poziom naładowania ogniw i w razie potrzeby je odłącza. Zwykle dostarcza go producent baterii.
  • PCS. Układ przekształtnikowy zamienia prąd przemienny na stały i odwrotnie oraz realizuje zadaną moc.
  • EMS. System zarządzania energią decyduje, kiedy ładować i rozładowywać baterię i z jaką mocą.
  • SCADA. SCADA zbiera dane i przekazuje polecenia.

Każdy limit zgłoszony przez BMS jest dla EMS twardym ograniczeniem.

Warstwy sterowania BESS: BMS, PCS, EMS, SCADA

Kiedy wystarczy oprogramowanie dostawcy baterii, a kiedy nie

Czy używać systemu EMS od dostawcy baterii, czy dedykowanego?

EMS producenta baterii zwykle wystarcza przy jednej marce, standardowych trybach i stabilnym łączu.

Gdy któryś z wierszy tabeli pasuje do Twojego obiektu, dedykowany lub rozbudowany system EMS warto omówić.

Czy używać systemu EMS od dostawcy baterii, czy dedykowanego?

EMS od producenta a EMS na zamówienie

Kiedy wystarczy EMS producenta, a kiedy potrzebny jest EMS na zamówienie.
SytuacjaEMS od producentaEMS na zamówienie lub rozbudowany
Marki baterii i falownikówJedna markaKilka marek na jednym obiekcie albo w całej flocie
Tryby pracyWystarczą standardowe trybyWłasne strategie lub modele
ŁącznośćStabilne łączeObiekt musi działać także offline
RynkiBez handluHandel energią albo rynki bilansujące
Operator sieciBrak poleceń do wykonaniaPolecenia operatora sieci i limity eksportu
KlienciBrak własnej platformyWłasna platforma dla Twoich klientów
Oprogramowanie EMS i BESS

EMS dla domowych magazynów energii u prosumentów

Raz na minutę system EMS Zeronest decyduje dla każdej baterii, czy ma się ładować, rozładowywać, czy sprzedawać energię do sieci. Z platformy korzystają właściciele domów, firmy, instalatorzy, agregatorzy, spółdzielnie energetyczne, klastry energii i samorządy.

Taryfy dynamiczne i strefowe
Prognoza stanu falownika przeliczana co godzinę
Żywotność baterii chroniona w każdym cyklu

Decyzja opiera się na bieżących odczytach, cenach day-ahead i intraday, historii zużycia i prognozie pogody, a EMS dobiera sposób cyklowania baterii. Magazyn może pracować w trzech trybach:

  • wyłączony;
  • ręczny, z pięcioma zachowaniami: ładowanie, rozładowanie, antireflux (brak eksportu do sieci), autokonsumpcja i utrzymanie, ustawiane na stałe albo w harmonogramie godzinowym;
  • automatyczny, ze strategią defensywną, neutralną albo agresywną.
Aplikacja mobilna Skyfri na telefonie: naładowanie baterii i cele redukcji szczytu HLZF dla obiektu

System EMS dla elektrowni fotowoltaicznych i bateryjnych

Dla Skyfri zaprojektowaliśmy architekturę i zbudowaliśmy system EMS pod jego platformą dla elektrowni fotowoltaicznych i bateryjnych.

Wdrożony w Niemczech i Szwecji
Kilka baterii i falowników na jednym obiekcie
Zwalidowany w laboratorium bateryjnym

System EMS Skyfri planuje ładowanie, rozładowanie, ograniczanie szczytów i handel energią przez partnera tradingowego. Wśród wymagań startowych były okna wysokiego obciążenia z taryfy sieciowej (Hochlastzeitfenster, HLZF). Przed wdrożeniem zwalidowaliśmy EMS w laboratorium bateryjnym Socomec w Strasburgu.

Dla Global Green system EMS działa na komputerze przemysłowym na obiekcie i wysyła dane do chmury. Nową logikę testujemy na symulatorze urządzenia w AWS, a od września 2026 r. aktualna wersja EMS pracuje na sterowniku obiektu.

System zarządzania energią w zakładzie przemysłowym i magazyny energii C&I

System zarządzania energią w przemyśle utrzymuje zużycie, fotowoltaikę i baterię obiektu w granicach przyłącza, taryfy sieciowej i ceny energii. Na obiekcie Skyfri ograniczanie szczytów oznacza, że bateria rozładowuje się, gdy obciążenie obiektu przekroczyłoby limit.

Dla firm kupujących energię zbudowaliśmy w 2026 r. PowerShift, moduł platformy zakupowej Enerace. Planuje on pracę maszyn na podstawie kosztu energii i opłaty mocowej, czyli polskiej opłaty za energię pobieraną w godzinach szczytu.

Oprogramowanie EMS i BESS

Czy jedna bateria może jednocześnie handlować, ograniczać szczyty i świadczyć usługę aFRR?

Tak, ale nie tymi samymi kilowatogodzinami. System EMS dla BESS rezerwuje stan naładowania i moc dla każdego zobowiązania. Gdy dwa zobowiązania kolidują, stosuje priorytet zapisany dla takiego przypadku i koryguje straty, żeby zobowiązanie zostało spełnione w punkcie przyłączenia do sieci.

W systemie EMS, który budujemy dla Global Green, każda funkcja to osobny kontroler EMS z własnym priorytetem:

  • limity eksportu narzucone przez operatora sieci;
  • bezpośrednie komendy dla baterii;
  • ograniczenia produkcji PV i eksportu do sieci;
  • limit bezpieczeństwa;
  • handel.

System ostrzega, gdy nie ustawiono kontrolera awaryjnego. Orkiestrator łączy nastawy z handlu, aFRR i sterowania bezpośredniego, rozwiązuje konflikty i dopiero potem rozdziela wynik na baterie. Do lipca 2026 r. zbudowaliśmy funkcję pokrycia strat, dzięki której zadeklarowana moc dociera do punktu przyłączenia. Sam orkiestrator jest nadal w budowie.

Rynki bilansujące (FCR, aFRR i mFRR) wymagają czasów reakcji i telemetrii określonych przez operatora sieci. Dla Zeronest zbudowaliśmy też moduł reagowania strony popytowej (DSR). Agregacja, wezwania do reagowania strony popytowej i wirtualne elektrownie leżą w warstwie nad systemem EMS obiektu, którą opisuje nasza strona o oprogramowaniu VPP i DSR.

Warianty urządzeń
26

Warianty sterowania falownikami 16 producentów w EMS Zeronest

Kontrole na dobę
2

Konfiguracja falowników w Zeronest weryfikowana automatycznie o 02:30 i 14:30

Oprogramowanie EMS i BESS

Oprogramowanie do monitoringu fotowoltaiki, które steruje też baterią

W Zeronest i Skyfri monitoring i sterowanie korzystają z tych samych danych, więc EMS działa na odczytach, które widać na pulpicie.

Produkcja, zużycie i stan baterii odczytywane co minutę
Alerty i status każdej instalacji dla instalatorów
Instalacje sortowane według pojemności baterii albo stanu połączenia
Prognoza produkcji na podstawie jutrzejszej pogody, także na samych danych z inteligentnego licznika

Od pierwszych wymagań do produkcji

Dlaczego z nami: dwa projekty EMS na produkcji, Zeronest i Skyfri

Jak wybrać firmę od oprogramowania do zarządzania energią?

Niezależnie od tego, którą firmę od oprogramowania do zarządzania energią wybierzesz, specyfikacja powinna wymagać czterech rzeczy: pętli sterowania działającej lokalnie na urządzeniu brzegowym na obiekcie, odczytu zwrotnego każdej nastawy z urządzenia, dziennika każdego cyklu (wejścia, aktywna reguła i nastawa) oraz testów nowej logiki na symulatorze o tych samych interfejsach co obiekt, zanim dotknie baterii produkcyjnej.

Dla KYOTO Group zbudowaliśmy przemysłowe IoT i oprogramowanie cyfrowego bliźniaka dla magazynu ciepła na stopionych solach, od pierwszego MVP po system oparty na SCADA, który w czasie rzeczywistym monitorował przepływ energii i nim sterował.

Tworzenie oprogramowania do zarządzania energią, od discovery po budowę i utrzymanie

Bezpłatne spotkanie discovery, wydania o stałym zakresie, wdrożenie z monitoringiem i utrzymanie w ramach SLA.

Discovery

Bezpłatne spotkanie discovery i podstawowy proof of concept albo makieta dają szacunek. Rozbudowane discovery, które mapuje Twoje aktywa i ograniczenia rynkowe na wycenioną roadmapę, to osobny, szerszy zakres.

Budowa

Wydania o stałym zakresie, każde z szacunkiem przed startem prac.

Wdrożenie

Uruchomienie na Twoich obiektach z działającym monitoringiem, do tego dokumentacja, runbooki i infrastruktura jako kod.

Programista przy monitorze z kodem w ciemnym biurze

Wsparcie

Utrzymanie w ramach SLA ustalanego w umowie, z imiennie wskazanymi inżynierami przy każdym incydencie.

Pytania o oprogramowanie EMS

Praca offline, integracja, operator sieci, koszt i własność.

Paweł Zieliński
Paweł Zieliński
Co-founder & Business Owner
Umów bezpłatną konsultację
  • Tak, jeśli pętla sterowania i limity bezpieczeństwa działają lokalnie na obiekcie, a chmura służy do historii, prognoz i konfiguracji. System EMS Skyfri działa w pełni offline.

  • W naszych projektach: Modbus przez RS485 do połączenia z falownikiem i MQTT z TLS do chmury. W Zeronest każda instalacja dostaje własne urządzenie, które raportuje przez LTE, niezależnie od chmury producenta i domowego Wi-Fi, a dane trafiają do chmury przez AWS IoT Core. Kod brzegowy Skyfri to Python asyncio na Azure IoT Edge, z Azure IoT Hub w chmurze. Zaczynamy od sprawdzenia, jakie interfejsy udostępniają Twoje urządzenia.

  • System EMS Zeronest ma moduły sterowania dla 16 marek falowników, m.in. Deye, GoodWe, Hoymiles i Sungrow. Dla Global Green obsługujemy mapy rejestrów Modbus baterii dwóch producentów oraz komunikację MQTT.

  • BMS chroni ogniwa i zwykle pochodzi od producenta baterii. My budujemy oprogramowanie nad nim, czyli system EMS, oraz prototypy walidacyjne. Baterie i falowniki pochodzą od Twoich partnerów albo od naszych.

  • Tak. System EMS Skyfri realizuje żądania operatora systemu dystrybucyjnego (OSD) i egzekwuje maksymalne obciążenie obiektu oraz limity eksportu.

  • Specyfikacja oprogramowania EMS powinna wymagać czterech rzeczy: pętli sterowania działającej lokalnie na urządzeniu brzegowym na obiekcie, odczytu zwrotnego każdej nastawy z urządzenia, dziennika każdego cyklu (wejścia, aktywna reguła i nastawa) oraz testów nowej logiki na symulatorze o tych samych interfejsach co obiekt. Dopisz do niej interfejsy, które udostępniają Twoje urządzenia, i limity operatora sieci obowiązujące na obiekcie. Uzasadnienie znajdziesz w sekcji o wyborze dostawcy oprogramowania do zarządzania energią.

  • Tak. Budujemy warstwę sterowania wokół Twoich modeli albo strategii, a limity baterii i sieci są egzekwowane pod spodem.

  • Do Ciebie. Kod, projekty i dokumentacja, które tworzymy na Twoje zlecenie, domyślnie są Twoje.

  • SLA ustalane w umowie, a każdy incydent trafia do imiennie wskazanych inżynierów.

  • Zakres: ile marek urządzeń i protokołów trzeba zintegrować, czy system ma działać offline, czy handluje albo obsługuje rynki bilansujące, czy wykonuje polecenia operatora sieci i czy potrzebna jest platforma dla Twoich klientów. Bezpłatne spotkanie discovery i podstawowy proof of concept albo makieta zamieniają to w szacunek.

Oprogramowanie EMS i BESS

Umów bezpłatną konsultację

Twoja wiadomość trafi do

Filip Szamborski

Filip Szamborski

Co-founder & CEO

PRACOWALIŚMY M.IN. Z TAKIMI MARKAMI:

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%