Rozwiązania do monitorowania i konserwacji produkcji energii: 20% mniej utraconej energii

Innowise opracowała rozwiązania monitorujące do zarządzania farmami wiatrowymi i słonecznymi, zapobiegania ryzyku strat i zarządzania budową turbin.

Klient

Branża
Zrównoważony rozwój
Region
UE
Klient od
2022

Nasz klient, wiodący globalny dostawca energii odnawialnej, działa w sektorach energii wiatrowej, słonecznej, wodnej i biomasy. Chociaż nadal zarządza konwencjonalnymi elektrowniami (węglowymi, gazowymi i jądrowymi), koncentruje się na osiągnięciu neutralności węglowej do 2040 roku.

Szczegółowe informacje o kliencie nie mogą być ujawnione zgodnie z postanowieniami NDA.

Wyzwanie

Zwalczanie nieefektywności w operacjach farm wiatrowych i słonecznych

Nasz klient stanął przed poważnymi wyzwaniami związanymi z efektywnym zarządzaniem wieloma aspektami swoich farm wiatrowych i słonecznych, raportowaniem kwestii związanych z zarządzaniem danymi energetycznymi i monitorowaniem budowy. Główną bolączką był brak zintegrowanego systemu, który mógłby obsługiwać różnorodne i złożone dane z różnych źródeł. Skutkowało to nieefektywnością operacyjną i rosnącymi kosztami. Ponadto klient potrzebował rozwiązania zapewniającego zgodność ze standardami REMIT w zakresie przejrzystości raportowania rynkowego. Aby rozwiązać te problemy, potrzebował skalowalnego, opartego na danych systemu, który integrowałby wszystkie aspekty jego działalności i usprawniał podejmowanie decyzji.

Wdrożenie

Transformacja zarządzania aktywami odnawialnymi dzięki inteligentnym rozwiązaniom

Zespół Innowise rozpoczął złożony projekt obejmujący kilka strumieni w celu poprawy monitorowania i konserwacji turbin wiatrowych i paneli słonecznych, przy jednoczesnym zapewnieniu pełnej zgodności z przepisami.

API konserwacji turbiny

Nasz zespół projektowy opracował interfejs API z dwoma głównymi komponentami: usługami zaplecza do synchronizacji danych oraz interfejsem do odpytywania danych turbiny. Z technicznego punktu widzenia usługa zaplecza pobiera dane z systemu centralnego, w tym ze źródeł SAP i innych baz danych. Dane te są przechowywane w scentralizowanej bazie danych w celu obsługi złożonych zapytań i integralności danych. Proces ten obejmuje regularnie zaplanowane zadania synchronizujące dane o stanie turbin wiatrowych i paneli słonecznych oraz harmonogramy konserwacji. Wykorzystaliśmy przetwarzanie wsadowe do obsługi wyrównania danych, dzięki czemu aktualizacje w czasie rzeczywistym są skutecznie odzwierciedlane.

Interfejs API zwraca dane w formacie JSON, umożliwiając łatwą integrację z istniejącymi systemami i proste analizowanie przez aplikacje klienckie. Interfejs API zapewnia programistom elastyczny i wydajny sposób wyszukiwania określonych danych o wewnętrznych projektach i harmonogramach konserwacji oraz zapewnia solidny, wydajny i skalowalny system zarządzania danymi turbin wiatrowych.

Aplikacja do monitorowania farm wiatrowych

Aby jeszcze bardziej zoptymalizować operacje energetyczne, stworzyliśmy aplikację internetową do monitorowania farmy wiatrowej, która śledzi wydajność turbiny, prędkość wiatru i wytwarzanie energii elektrycznej. Zaczęliśmy od warstwy integracyjnej, która agreguje dane z różnych turbin przy użyciu unikalnych typów zdarzeń i protokołów komunikacyjnych. Warstwa ta normalizuje dane do ujednoliconego formatu w celu spójnego przetwarzania i analizy.

Rdzeń aplikacji obejmuje zaawansowane algorytmy dyspozytorskie turbin, które analizują prędkość wiatru, temperaturę powietrza, kąt nachylenia, parametry elektryczne i prędkość wirnika. System odchylania jest oceniany oddzielnie, aby utrzymać przewidywalną i kontrolowaną wydajność.

Ponadto użytkownicy mogli ustawić parametry konserwacji predykcyjnej, takie jak zmniejszenie wydajności operacyjnej podczas prognoz silnego wiatru, aby zapobiec uszkodzeniom.

Migracja danych związanych z energią

Uznając potrzebę efektywnego kosztowo i skalowalnego rozwiązania w zakresie danych, przeprowadziliśmy migrację danych klienta związanych z energią (ceny energii, wielkość produkcji, marże zysku itp.) z drogiej bazy danych Oracle do usprawnionej hurtowni danych Dremio. Dremio, zaprojektowane do celów analitycznych, obsługuje wiele źródeł danych i zapewnia narzędzia do zarządzania danymi i tworzenia zapytań.

Opracowaliśmy niestandardowe skrypty przy użyciu Python i SQL, które stosują operatory transformacji do danych podczas migracji. Operatory te obsługują konwersję typów danych, scalanie rekordów, czyszczenie danych i ponowne formatowanie dat w celu spełnienia wymagań schematu Dremio. Ponadto nasi specjaliści wdrażają predefiniowane reguły, które analitycy mogą stosować do zestawów danych, ułatwiając użytkownikom końcowym zarządzanie transformacjami danych bez głębokiej wiedzy technicznej.

Ponadto stworzyliśmy zestaw testów jednostkowych, aby zweryfikować funkcjonalność każdego skryptu i operatora transformacji, zapewniając optymalną wydajność. Testy te obejmują różne scenariusze, aby zagwarantować dokładność i kompletność danych w różnych warunkach.

Monitorowanie strat energii

Aby zapobiec stratom w produkcji energii, zaprojektowaliśmy i wdrożyliśmy narzędzie do monitorowania w czasie rzeczywistym, które agreguje dane z czujników turbin, stacji pogodowych i paneli słonecznych. Dane te obejmują odczyty w czasie rzeczywistym dotyczące prędkości wiatru, nasłonecznienia, temperatury powietrza i stanu mechanicznego urządzeń wytwarzających energię. Zaawansowane algorytmy stale analizują napływające dane w celu identyfikacji odchyleń od oczekiwanych wzorców wydajności. Anomalie te wskazują na możliwe straty, takie jak spadek wydajności turbiny spowodowany niewspółosiowością, zużyciem lub nieoptymalnymi kątami paneli słonecznych. Na podstawie tych danych technicy klienta podejmują świadome decyzje dotyczące zapobiegania stratom w produkcji energii.

Monitorowanie budowy

Oprócz monitorowania i konserwacji, stworzyliśmy aplikację internetową, która usprawnia śledzenie projektów budowy turbin wiatrowych i paneli słonecznych. Obejmuje ona wszystko, od planowania projektu i budżetowania po utrzymanie jednostek operacyjnych. Rozwiązanie służy jako scentralizowane repozytorium do zarządzania harmonogramami projektów, zaangażowanymi stronami, szczegółami budżetu i regularnymi kontrolami rejestry, zapewniając rejestrowanie i śledzenie działań konserwacyjnych w zaplanowanych odstępach czasu. To kompleksowe rozwiązanie umożliwiło interesariuszom klienta porównywanie w czasie rzeczywistym postępów budowy z planowanymi etapami, podkreślanie rozbieżności w celu podjęcia działań naprawczych i terminowe wprowadzanie korekt w celu utrzymania projektów zgodnie z harmonogramem i budżetem. 

Przejrzystość handlowa i sprawozdawczość rynkowa

Zachowanie zgodności z przepisami dotyczącymi rynku energii wymaga dokładnego raportowania i ścisłej kontroli nad wrażliwymi danymi. Aby wesprzeć naszego klienta, zautomatyzowaliśmy kluczowe części jego procesu przejrzystości i raportowania handlowego.

System rozpoczyna się od zintegrowania danych o niedostępności z obliczeniami produkcji energii. Ten krok zapewnia niezawodną podstawę dla wszystkiego, co następuje później, pomagając klientowi oprzeć planowanie operacyjne i finansowe na warunkach w czasie rzeczywistym.

Następnie zajęliśmy się kwestią poufności danych zgodnie z przepisami REMIT, które wymagają od firm zgłaszania danych produkcyjnych przed ich wykorzystaniem do celów komercyjnych. Aby spełnić ten wymóg, nasz zespół zbudował bezpieczny przepływ danych, który blokuje dostęp do wrażliwych danych do czasu ich oficjalnego ujawnienia. Chroni to klienta przed ryzykiem przedwczesnego wykorzystania i potencjalnymi naruszeniami.

Następnie połączyliśmy system z platformą EEX, aby automatycznie obsługiwać raportowanie REMIT. Chociaż EEX działa jako niezależny podmiot, ta integracja pomaga klientowi spełnić obowiązki w zakresie przejrzystości bez ręcznego wysiłku.

Dopiero po zakończeniu raportowania regulacyjnego system przechodzi do zadań komercyjnych, takich jak nominacja i handel. Dzięki bezpiecznej obsłudze danych i zautomatyzowanym przepływom pracy, klient działa teraz w pełnej zgodności z przepisami, jednocześnie poprawiając wydajność i zmniejszając ryzyko.

Technologie

Frontend

React, Typescript, Redux, Javascript, HTML, CSS

Backend

.NET, C#, Node.js, NestJs, Python, Entity Framework, LINQ, Quartz.NET, Hangfire, ASP.NET Core, Web API, REST API, RabbitMQ, GraphQl, .Net Framework, .NET 3.1, .NET 6, .NET 8 Swagger, EasyNetQ, PostgreSQL.f

Baza danych

PostgreSQL, MySQL, Dremio, Oracle, Redis

Cloud i platformy danych

Azure (App Services, KeyVaults, Functions, Databricks itp.), AWS

Monitorowanie serwera

Grafana, Prometheus, Rancher

Integracje

GraphQL, interfejsy API REST, RabbitMQ, Kafka

DevOps

Kubernetes, Docker, Docker Compose, Terraform, Helm, Azure DevOps

Systemy kontroli wersji

Git

Zarządzanie dziennikami

Serilog, OpenTelemetry, Jaeger

QA

PyTest, Xunit, AutoFixture, Moq

Zarządzanie projektami i współpraca

Atlassian Jira, Atlassian Confluence.

Zespół

5
Programistów back-end
2
Programistów front-end
1
Kierownik techniczny
1
Właściciel produktu
1
Kierownik projektu
2
Inżynierowie QA
2
Inżynierowie DevOps
2
Inżynierowie danych

Wyniki

20% mniejsze straty energii i 2x dokładniejsze harmonogramy budowy

Innowise zmodernizował systemy monitorowania i konserwacji turbin wiatrowych i paneli słonecznych klienta, znacznie poprawiając wydajność i zmniejszając koszty operacyjne. System zapewnia teraz monitorowanie w czasie rzeczywistym i analizę danych, umożliwiając precyzyjne planowanie konserwacji, które minimalizuje przestoje i wydłuża żywotność sprzętu. W rezultacie, wydajność operacyjna wzrosła, prowadząc do wyższej produkcji energii i niższych kosztów związanych z naprawami awaryjnymi i nieplanowaną konserwacją.

Dzięki ciągłej analizie danych dotyczących wydajności i wykrywaniu strat energii, aplikacja zapewnia, że farmy wiatrowe i słoneczne działają z maksymalną wydajnością, maksymalizując produkcję energii.

Ponadto aplikacja internetowa do śledzenia budowy turbin wiatrowych i paneli słonecznych zapewnia klientowi wgląd w czasie rzeczywistym w harmonogramy i budżety projektów. Pomaga to wcześnie zidentyfikować potencjalne opóźnienia i przekroczenia budżetu, umożliwiając natychmiastowe podjęcie działań naprawczych. Zautomatyzowane raportowanie handlowe zwiększa dokładność i eliminuje błędy ręczne, a ścisła kontrola dostępu do danych chroni wrażliwe informacje przed przedwczesnym ujawnieniem.

Czas trwania projektu
  • Grudzień 2022 r. - w trakcie realizacji
20%
redukcja strat energii
2x
dokładniejsze harmonogramy budowy turbin

Skontaktuj się z nami

Umów się na rozmowę lub wypełnij poniższy formularz, a my skontaktujemy się z Tobą po przetworzeniu Twojego zgłoszenia. 

    Prosimy o podanie szczegółów projektu, czasu trwania, stosu technologicznego, potrzebnych specjalistów IT i innych istotnych informacji.
    Nagraj wiadomość głosową na temat
    projekt, który pomoże nam lepiej go zrozumieć
    W razie potrzeby dołącz dodatkowe dokumenty
    Prześlij plik

    Można załączyć maksymalnie 1 plik o łącznej wielkości 2 MB. Ważne pliki: pdf, jpg, jpeg, png

    Informujemy, że po kliknięciu przycisku Wyślij Innowise będzie przetwarzać dane osobowe użytkownika zgodnie z naszą polityką prywatności. Politykę Prywatności w celu dostarczenia użytkownikowi odpowiednich informacji. Podanie numeru telefonu i przesłanie niniejszego formularza jest równoznaczne z wyrażeniem zgody na kontakt za pośrednictwem wiadomości tekstowej SMS. Mogą obowiązywać opłaty za wiadomości i transmisję danych. Możesz odpowiedzieć STOP, aby zrezygnować z dalszych wiadomości. Aby uzyskać więcej informacji, odpowiedz POMOC.

    Co dalej?

    1

    Po otrzymaniu i przetworzeniu wniosku skontaktujemy się z Tobą, aby szczegółowo opisać potrzeby projektu i podpisać umowę NDA w celu zapewnienia poufności.

    2

    Po przeanalizowaniu Twoich potrzeb i oczekiwań, nasz zespół opracuje propozycję projektu z zakresem prac, wielkością zespołu, czasem i szacunkowymi kosztami.

    3

    Zorganizujemy spotkanie w celu omówienia oferty i ustalenia szczegółów.

    4

    Na koniec podpiszemy umowę, błyskawicznie rozpoczynając pracę nad projektem.

    Спасибо!

    Cобщение отправлено.
    Мы обработаем ваш запрос и свяжемся с вами в кратчайшие сроки.

    Dziękuję!

    Wiadomość została wysłana.
    Przetworzymy Twoją prośbę i skontaktujemy się z Tobą tak szybko, jak to możliwe.

    Dziękuję!

    Wiadomość została wysłana. 

    Przetworzymy Twoją prośbę i skontaktujemy się z Tobą tak szybko, jak to możliwe.

    strzałka