Ga naar de inhoud

AI in de procesindustrie

We beginnen bij één installatie en de proces- en labdata die je al hebt, en brengen het model naar productie, zoals voor Waternet.

Lachgas en ijzerchloride: voor Waternet werken we aan modellen die uitstoot en verbruik beperken

Als onderdeel van team Datalab van Waternet zetten we de MLOps-workflow op en onderhouden we die, van model registry tot implementatie in productie. Zo ontwikkelden we een model om de lachgasuitstoot op de waterzuivering te minimaliseren. In ontwikkeling is een model dat minder ijzerchloride vraagt in de voorbehandeling van rivierwater voor drinkwater.

Lees de case

Waarom stuurt de operator nog op het labmonster van vanochtend?

De productkwaliteit wordt een paar keer per dienst in het lab bepaald, terwijl temperatuur, druk en debiet elke seconde in de historian staan. Een soft sensor schat de kwaliteit tussendoor uit die procesdata, zodat de operator eerder bijstuurt.

Plan een gesprek
Monteur met werkhandschoenen controleert een platenwarmtewisselaar met pomp en leidingen in een procesinstallatie.

Procesmodellen die naast de operator draaien en na livegang bewaakt worden

Bespreek je procesvraag

Uitstoot van de zuivering

In het Datalab-team van Waternet ontwikkelden we een machine learning-model om de lachgasuitstoot op de waterzuivering te minimaliseren.

Onderhoud op de toestand

Voor Fokker Services combineerden we onderhoudshistorie, sensordata en operationele gegevens tot een model dat laat zien wanneer onderhoud echt nodig is.

Eén platform voor alle bronnen

Voor Fokker Services Group brengen we versnipperde bronnen samen in een dataplatform volgens de medaillonarchitectuur, met geïntegreerde datakwaliteitscontroles.

Bewaakt op drift

Een proces verandert, en het model veroudert mee. Voor Rijkswaterstaat bouwden we een package die modellen in productie bewaakt op drift en uitschieters.

We starten bij één regelkring of installatie, daarna pas bij de rest van de historian

  1. Beslissing en meetpunten

    Welke instelling, dosering of onderhoudskeuze moet beter, en welke tags, labuitslagen en storingsmeldingen horen erbij?

  2. Proefmodel op historie

    We trainen op eerdere productieperiodes, toetsen op een latere periode en vergelijken met het lab en de huidige werkwijze.

  3. Advies waar de operator kijkt

    De schatting verschijnt in het bedieningsscherm, met bewaking op drift. De operator blijft de installatie bedienen.

Volstaat onze procesdata voor een soft sensor of een model?

Toets het in een gesprek

Past als

Je hebt historie in een historian of SCADA, labuitslagen met een tijdstempel en een keuze die steeds terugkomt, zoals een setpoint, een dosering, het moment van reinigen of het vervangen van een pomp.

Past niet als

Sensoren zijn vervangen of herijkt zonder dat iemand het vastlegde, de installatie draait steeds een ander recept, of een goed ingestelde regelaar lost het al op. Dan beginnen we bij de data of de regeling.

Waar de omvang van afhangt

Het aantal installaties en tags, of labuitslagen en storingsmeldingen te koppelen zijn, hoe de OT-omgeving data naar buiten laat, of het bij een proefmodel blijft en wie het model daarna beheert.

Mag een model aan de regeling komen?

We bouwen het als advies naast de procesbesturing. Wil je later automatisch sturen, leg dan eerst vast wie toezicht houdt, binnen welke grenzen het model mag sturen en hoe je terugvalt op de bestaande regeling.

Soft sensor, procesoptimalisatie of onderhoudsmodel: waar levert data het eerst iets op?

Soft sensor

Kies dit als een kwaliteitswaarde pas uren later uit het lab komt. Ons advies: begin hier, want proces- en labdata zijn er meestal al en de toets is helder.

Procesoptimalisatie

Kies dit als je weet welke uitkomst beter moet, zoals energie per ton of het verbruik van hulpstoffen, en de installatie stabiel genoeg draait om instellingen te vergelijken.

Onderhoudsmodel

Kies dit als storingen aan pompen, compressoren of warmtewisselaars de productie stilleggen en je storingshistorie hebt. Zie predictive maintenance.

Van model naar productie: daarvoor richtten we bij Waternet de MLOps-workflow in

Data Science Lab werkt sinds 2016 vanuit Amsterdam met data en AI, als Databricks- en Microsoft-partner. In het Datalab-team van Waternet zetten we de MLOps-workflow op die code en modellen in productie brengt.

Plan een kennismaking

Eén installatie en een export uit de historian zijn genoeg voor het eerste gesprek

Stef Stoelwinder

Stef Stoelwinder

Business Development

Stef is je eerste aanspreekpunt. In het eerste gesprek bespreken we welke installatie eerst komt en welke proces- en labdata je hebt.

Welke procesvariabele wil je eerder of beter kennen?

Beschrijf de installatie, de vraag en de data die je al hebt. Je krijgt antwoord per mail, of we plannen een eerste gesprek.

Vul een geldig e-mailadres in.

Laat ons weten waar we je mee kunnen helpen.

Veelgestelde vragen

In de procesindustrie maak je een product in een continu proces of in batches, zoals in voeding, chemie, papier, drinkwater en energie. AI helpt daar op drie plekken: een waarde schatten die je nu alleen in het lab meet, instellingen beter kiezen en storingen eerder zien aankomen.

De basis is bijna altijd de procesdata die er al is. Het hoort bij de AI-toepassingen die we bouwen. Voor opwek en netten lees je meer bij data en AI voor de energiesector.

Een soft sensor is een model dat een moeilijk meetbare procesgrootheid, zoals een concentratie of viscositeit, schat uit metingen die wel continu binnenkomen, zoals temperatuur, druk en debiet. Een overzichtsstudie van Kadlec, Gabrys en Strandt (Computers and Chemical Engineering, 2009) noemt soft sensors een waardevol alternatief voor het meten, bewaken en regelen van kritieke procesvariabelen.

De valkuil zit in de tijd: een labuitslag hoort bij het moment van monstername, niet bij het moment van invoeren. Wie dat verwisselt, traint een model op de verkeerde procestoestand.

Meestal de tags uit de historian, die het procesbesturingssysteem of SCADA vullen, de labuitslagen uit het LIMS, en storingen en werkorders uit het onderhoudssysteem. Het ISA-95-model deelt een bedrijf in lagen in, van de apparatuur op de vloer tot ERP, met MES en SCADA daartussen.

We halen de data uit die lagen samen op een data- en AI-platform, vaak via de historian of een koppeling op OPC UA, de platformonafhankelijke standaard voor industriële data-uitwisseling.

De OT-omgeving, de netwerken en systemen die de installatie besturen, is meestal afgeschermd van het kantoornetwerk, en dat moet zo blijven. De ISA/IEC 62443-reeks beschrijft eisen en processen om industriële automatiserings- en besturingssystemen digitaal veilig te houden.

We lezen daarom niet rechtstreeks uit de besturing, maar uit een kopie van de historian of een koppeling die je OT-beheer goedkeurt. Een model dat alleen adviseert, hoeft niet terug te schrijven naar de besturing.

In een continu proces legt één pomp, compressor of warmtewisselaar soms de hele lijn stil. Een onderhoudsmodel volgt signalen als trilling, temperatuur en drukval, en leert uit de storingshistorie welke patronen aan een storing voorafgaan. Bij een warmtewisselaar zie je vervuiling vaak aan een langzaam stijgende drukval.

Voor Fokker Services combineerden we onderhoudsdata, sensordata en operationele gegevens tot een model dat laat zien wanneer onderhoud echt nodig is. Meer over de aanpak lees je bij predictive maintenance.

Dat hangt af van wat het model doet. De AI-verordening rekent AI die een veiligheidscomponent is bij de levering van water, gas, verwarming of elektriciteit tot hoog risico. Een soft sensor die de operator adviseert, is iets anders dan een model dat zelf een kering of klep bedient.

Of jouw toepassing onder hoog risico valt, beoordeelt je jurist of compliance-afdeling. Wij helpen inventariseren en de risico-indeling voorbereiden; de tijdlijn staat bij AI Act.

Een andere grondstof, een vervangen sensor of een nieuwe reinigingscyclus verschuift de data, en een model dat dat niet merkt, schat ongemerkt verkeerd. Daarom bewaak je modellen in productie. Voor Rijkswaterstaat bouwden we een generieke package voor drift- en outlierdetectie.

Voor Waternet zetten we een MLOps-workflow op met een MLflow model registry en CI/CD-templates, zodat code en modellen via een vaste route in productie komen. Meer bij MLOps en beheer en doorontwikkeling.

Als een goed ingestelde regelaar of een extra labmeting de vraag al oplost, of als de historie niet te koppelen is aan labuitslagen en storingen. Dan begin je bij de regeling, de data of een Power BI-dashboard, en dat zeggen we ook.

Maak je losse producten op een lijn in plaats van een product in een proces, dan liggen de vragen anders. Kijk dan bij de AI-scan voor de maakindustrie.