Oplossingen voor bewaking en onderhoud van energieproductie: 20% minder energieverlies

Innowise heeft monitoringoplossingen ontwikkeld voor het beheer van wind- en zonneparken, het voorkomen van verliesrisico's en het beheren van de turbinebouw.

Klant

Industrie
Duurzaamheid
Regio
EU
Klant sinds
2022

Onze klant, een toonaangevende wereldwijde leverancier van hernieuwbare energie, is actief in wind-, zonne-, waterkracht- en biomassasectoren. Hoewel ze conventionele energiecentrales blijven beheren (kolen, gas en kernenergie), richten ze zich op het bereiken van koolstofneutraliteit in 2040.

Gedetailleerde informatie over de klant kan niet openbaar worden gemaakt krachtens de bepalingen van de NDA.

Uitdaging

Inefficiënties in de exploitatie van wind- en zonneparken aanpakken

Onze klant stond voor grote uitdagingen bij het efficiënt beheren van meerdere facetten van hun wind- en zonneparken, rapportageproblemen met energiegegevensbeheer en bouwmonitoring. Het belangrijkste pijnpunt was het ontbreken van een geïntegreerd systeem dat de diverse en complexe gegevens uit verschillende bronnen kon verwerken. Dit resulteerde in operationele inefficiëntie en uit de pan rijzende kosten. Daarnaast had de klant een oplossing nodig om te voldoen aan de REMIT-standaarden voor transparante marktrapportage. Om deze problemen op te lossen, hadden ze een schaalbaar, datagestuurd systeem nodig dat alle aspecten van hun activiteiten zou integreren en de besluitvorming zou verbeteren.

Oplossing

Het beheer van duurzame activa transformeren met slimme oplossingen

Het Innowise team begon aan een complex project dat verschillende stromen omvatte om de monitoring en het onderhoud van windturbines en zonnepanelen te verbeteren en tegelijkertijd te zorgen voor volledige naleving van de regelgeving.

Turbine onderhoud API

Ons projectteam ontwikkelde de API-interface met twee hoofdcomponenten: backend services voor gegevenssynchronisatie en een interface voor het bevragen van turbinegegevens. Technisch gezien haalt de backend service gegevens op uit het centrale systeem, inclusief SAP-bronnen en andere databases. Deze gegevens worden opgeslagen in een gecentraliseerde database om complexe queries en gegevensintegriteit te ondersteunen. Dit proces omvat regelmatig geplande taken om de statusgegevens van windturbines en zonnepanelen en onderhoudsschema's te synchroniseren. We hebben batchverwerking gebruikt om de gegevens op elkaar af te stemmen, zodat updates in realtime efficiënt worden weergegeven.

De API retourneert gegevens in JSON-formaat, waardoor integratie met bestaande systemen en eenvoudige parsing door clienttoepassingen mogelijk is. De API-interface biedt een flexibele en efficiënte manier voor ontwikkelaars om specifieke gegevens over interne projecten en onderhoudsschema's op te vragen en biedt een robuust, efficiënt en schaalbaar systeem voor het beheren van windturbinegegevens.

Bewakingsapp voor windparken

Om de energieactiviteiten verder te optimaliseren, bouwden we een webapplicatie voor het monitoren van windparken die de prestaties van turbines, de windsnelheid en de elektriciteitsopwekking volgt. We begonnen met de integratielaag die gegevens van verschillende turbines verzamelt met behulp van unieke gebeurtenistypen en communicatieprotocollen. Deze laag normaliseert gegevens in een uniform formaat voor consistente verwerking en analyse.

De kern van de toepassing bestaat uit geavanceerde algoritmen voor de dispatching van turbines die windsnelheid, luchttemperaturen, pitchhoek, elektrische parameters en rotorsnelheid analyseren. Het giersysteem wordt apart geëvalueerd om voorspelbare en gecontroleerde prestaties te behouden.

Daarnaast kunnen gebruikers parameters instellen voor voorspellend onderhoud, zoals het verminderen van de operationele capaciteit tijdens voorspellingen van veel wind om schade te voorkomen.

Migratie van energiegerelateerde gegevens

Omdat we een kostenefficiënte en schaalbare dataoplossing nodig hadden, migreerden we de energiegerelateerde gegevens van de klant (energieprijzen, productievolumes, winstmarges, etc.) van een dure Oracle database naar een gestroomlijnd Dremio datawarehouse. Dremio is ontworpen voor analytische doeleinden, ondersteunt meerdere gegevensbronnen en biedt tools voor datacuration en query's.

We ontwikkelden aangepaste scripts met Python en SQL die transformatieoperatoren toepassen op de gegevens tijdens de migratie. Deze operatoren verwerken datatypeconversies, voegen records samen, schonen gegevens op en herformatteren datums om te voldoen aan de Dremio schemavereisten. Onze specialisten implementeren ook vooraf gedefinieerde regels die analisten kunnen toepassen op datasets, waardoor het voor eindgebruikers eenvoudiger wordt om datatransformaties te beheren zonder diepgaande technische kennis.

Bovendien hebben we een reeks eenheidstests gemaakt om de functionaliteit van elk script en elke transformatieoperator te valideren en zo optimale prestaties te garanderen. Deze tests omvatten verschillende scenario's om de nauwkeurigheid en volledigheid van de gegevens onder verschillende omstandigheden te garanderen.

Bewaking van energieverlies

Om energieproductieverliezen te voorkomen, ontwierpen en implementeerden we een real-time monitoringtool dat gegevens verzamelt van turbinesensoren, weerstations en zonnepanelen. Deze gegevens omvatten realtime metingen van windsnelheid, blootstelling aan zonlicht, luchttemperatuur en mechanische status van de energieproducerende apparatuur. Geavanceerde algoritmen analyseren continu de binnenkomende gegevens om afwijkingen van verwachte prestatiebenchmarks te identificeren. Deze afwijkingen duiden op mogelijke verliezen, zoals een daling in de efficiëntie van de turbine veroorzaakt door verkeerde uitlijning, slijtage of suboptimale hoeken van de zonnepanelen. Op basis van deze gegevens kunnen de technici van de klant weloverwogen beslissingen nemen om energieproductieverliezen te voorkomen.

Bouwmonitoring

Naast monitoring en onderhoud hebben we een webapplicatie gesmeed die het volgen van bouwprojecten van windturbines en zonnepanelen stroomlijnt. Het omvat alles van projectplanning en budgettering tot het onderhoud van operationele eenheden. De oplossing dient als een centrale opslagplaats voor het beheren van projecttijdlijnen, betrokken partijen, budgetgegevens en regelmatige controles. records, zodat onderhoudsactiviteiten worden bijgehouden en getraceerd op basis van geplande intervallen. Dankzij deze uitgebreide oplossing konden de belanghebbenden van de klant de voortgang van de bouw in realtime vergelijken met de geplande mijlpalen, afwijkingen markeren voor corrigerende maatregelen en tijdig aanpassingen doen om de projecten op schema en binnen het budget te houden. 

Commerciële transparantie en marktrapportage

Om te voldoen aan de regelgeving voor de energiemarkt is nauwkeurige rapportage en strikte controle over gevoelige gegevens nodig. Ter ondersteuning van onze klant hebben we belangrijke onderdelen van hun transparantie- en commerciële rapportageproces geautomatiseerd.

Het systeem begint met het integreren van gegevens over onbeschikbaarheid in berekeningen voor energieproductie. Deze stap biedt een betrouwbare basis voor alles wat volgt, zodat de klant zijn operationele en financiële planning kan baseren op realtime omstandigheden.

Vervolgens hebben we de vertrouwelijkheid van gegevens onder de REMIT-regelgeving aangepakt, die vereist dat bedrijven productiegegevens rapporteren voordat ze voor commerciële doeleinden worden gebruikt. Om aan deze vereiste te voldoen, bouwde ons team een veilige gegevensstroom die de toegang tot gevoelige gegevens vergrendelt totdat ze officieel openbaar zijn gemaakt. Dit beschermt de klant tegen het risico van voortijdig gebruik en mogelijke overtredingen.

Vervolgens hebben we het systeem gekoppeld aan het EEX-platform om de REMIT-rapportage automatisch af te handelen. Hoewel EEX als een onafhankelijke entiteit functioneert, helpt deze integratie de klant om zonder handmatige inspanning aan de transparantieverplichtingen te voldoen.

Pas nadat de reglementaire rapportage is voltooid, gaat het systeem verder met commerciële taken zoals nominatie en handel. Dankzij veilige gegevensverwerking en geautomatiseerde workflows werkt de klant nu volledig in overeenstemming met de regelgeving, terwijl de efficiëntie wordt verbeterd en de risico's worden beperkt.

Technologieën

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

Database

PostgreSQL, MySQL, Dremio, Oracle, Redis

Cloud & gegevensplatforms

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

Serverbewaking

Grafana, Prometheus, Rancher

Integraties

GraphQL, REST API's, RabbitMQ, Kafka

DevOps

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

Revisiecontrolesystemen

Git

Logboekbeheer

Serilog, OpenTelemetry, Jaeger

QA

PyTest, Xunit, AutoFixture, Moq

Projectbeheer en samenwerking

Atlassian Jira, Atlassian Confluence.

Team

5
Back-End Ontwikkelaars
2
Front-End Ontwikkelaars
1
Technisch leider
1
Product Owner
1
Project Manager
2
QA Engineers
2
DevOps Ingenieurs
2
Data Ingenieurs

Resultaten

20% minder energieverliezen en 2x nauwkeurigere bouwtijden

Innowise heeft de bewakings- en onderhoudssystemen voor windturbines en zonnepanelen van de klant verbeterd, waardoor de efficiëntie aanzienlijk is verbeterd en de operationele kosten zijn gedaald. Het systeem biedt nu realtime monitoring en gegevensanalyse, waardoor nauwkeurige onderhoudsschema's kunnen worden gemaakt die stilstand minimaliseren en de levensduur van de apparatuur verlengen. Als gevolg hiervan is de operationele efficiëntie toegenomen, wat leidt tot een hogere energie-output en lagere kosten in verband met noodreparaties en ongepland onderhoud.

Door continu prestatiegegevens te analyseren en energieverliezen te detecteren, zorgt de app ervoor dat wind- en zonneparken op piekcapaciteit werken, waardoor de energieproductie wordt gemaximaliseerd.

Bovendien geeft de webapplicatie voor het volgen van de bouw van windturbines en zonnepanelen de klant real-time inzicht in de tijdlijnen en budgetten van het project. Dit helpt om mogelijke vertragingen en budgetoverschrijdingen vroegtijdig te identificeren, zodat er onmiddellijk corrigerende maatregelen kunnen worden genomen. Geautomatiseerde commerciële rapportages verbeteren de nauwkeurigheid en elimineren handmatige fouten, terwijl strikte controles op gegevenstoegang gevoelige informatie beschermen tegen voortijdige openbaarmaking.

Duur van het project
  • December 2022 - Doorlopend
20%
vermindering van energieverliezen
2x
nauwkeurigere tijdlijnen voor de bouw van turbines

Contacteer ons

Boek een gesprek of vul het onderstaande formulier in en we nemen contact met je op zodra we je bestelling hebben verwerkt. 

    Voeg projectgegevens alsjeblieft, duur, technische stapel, IT-professionals nodig en andere relevante informatie toe
    Neem een spraakbericht over uw
    project op om het ons beter te helpen begrijpen
    Voeg indien nodig aanvullende documenten bij
    Bestand uploaden

    Je kunt maximaal 1 bestand van 2MB bijvoegen. Geldige bestanden: pdf, jpg, jpeg, png

    Wij wijzen u erop dat wanneer u op de verzendknop klikt, Innowise uw persoonsgegevens zal verwerken in overeenstemming met onze Privacybeleid om u van de juiste informatie te voorzien. Door een telefoonnummer op te geven en dit formulier te verzenden, geeft u toestemming om per sms te worden gecontacteerd. Er kunnen bericht- en gegevenstarieven van toepassing zijn. U kunt op STOP antwoorden om verdere berichten te weigeren. Antwoord Help voor meer informatie.

    Wat gebeurt er nu?

    1

    Zodra we je aanvraag hebben ontvangen en verwerkt, nemen we contact met je op om de details van je project te bespreken en een NDA te ondertekenen om vertrouwelijkheid te garanderen.

    2

    Na het bestuderen van je wensen, behoeften en verwachtingen zal ons team een projectvoorstel opstellen met de omvang van het werk, de grootte van het team, de tijd en de geschatte kosten.

    3

    We zullen een afspraak met je maken om het aanbod te bespreken en de details vast te leggen.

    4

    Tot slot tekenen we een contract en gaan we meteen aan de slag met je project.

    Спасибо!

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

    Bedankt.

    Uw bericht is verzonden.
    Wij verwerken uw aanvraag en nemen zo spoedig mogelijk contact met u op.

    Bedankt.

    Uw bericht is verzonden. 

    We verwerken je aanvraag en nemen zo snel mogelijk contact met je op.

    pijl