Context is all you need: Towards autonomous model-based process design using agentic AI in flowsheet simulations

Dit artikel introduceert een multi-agent AI-framework dat grote taalmodellen combineert met technische documentatie om autonome en correcte code te genereren voor industriële procesflowsheet-simulaties in de in-house tool Chemasim.

Pascal Schäfer, Lukas J. Krinke, Martin Wlotzka, Norbert Asprion

Gepubliceerd 2026-03-16
📖 5 min leestijd🧠 Diepgaand

Each language version is independently generated for its own context, not a direct translation.

Stel je voor dat je een gigantische, complexe chemische fabriek moet ontwerpen. Normaal gesproken is dit het werk van een team van hoogopgeleide ingenieurs die jarenlang studeren, met pen en papier (of dure software) schetsen maken, en eindeloos testen of hun plannen werken. Het is als het bouwen van een kathedraal: elke steen moet perfect passen, anders stort het hele gebouw in.

Dit artikel beschrijft een revolutionaire nieuwe manier om dit te doen, waarbij kunstmatige intelligentie (AI) de rol van de architect en de bouwvakker overneemt. Maar niet zomaar een AI, maar een slim team van twee digitale "agenten" die samenwerken.

Hier is de uitleg, vertaald naar alledaagse taal:

1. Het Probleem: De "Taal" van de Chemische Wereld

Chemische software (zoals het interne programma van BASF, genaamd Chemasim) praat een heel specifieke taal. Het is geen gewone programmeertaal zoals Python, maar een eigen dialect met strenge regels.

  • De uitdaging: Een gewone AI (zoals een chatbot) kent deze taal niet. Het is alsof je iemand vraagt om een boek te schrijven in een taal die niemand buiten de fabrieksmuren spreekt. Als je de AI vraagt om een fabriek te ontwerpen, zal hij waarschijnlijk "onzin" genereren die de computer niet begrijpt.

2. De Oplossing: Twee Slimme Agenten

De auteurs hebben een systeem bedacht met twee AI-agenten die als een perfect team werken. Je kunt ze zien als een Architect en een Bouwkundige.

Agent 1: De Architect (De "Procesontwikkelaar")

  • Wat doet hij? Hij denkt na over het wat en het waarom. Hij krijgt een opdracht: "Maak een fabriek die benzine omzet in een nieuwe stof."
  • Hoe werkt het? Hij gebruikt zijn kennis van scheikunde en wiskunde. Hij berekent hoeveel stoffen er nodig zijn, welke temperaturen er werken en hoe de stoffen door elkaar gaan. Hij maakt een schets van het proces, net als een menselijke ingenieur.
  • Zijn kracht: Hij heeft toegang tot rekenhulpmiddelen om complexe thermodynamische puzzels op te lossen (bijvoorbeeld: "Hoe scheiden we twee vloeistoffen die zich niet laten scheiden?").

Agent 2: De Bouwkundige (De "Chemasim Modeller")

  • Wat doet hij? Hij vertaalt de schets van de Architect naar de specifieke taal van de software. Hij is de vertaler.
  • Hoe werkt het? Hij kijkt naar de instructies van de Architect en schrijft de code die de computer nodig heeft om de fabriek te bouwen.
  • Zijn trucje: Omdat hij de taal niet van nature kent, heeft hij een "handboek" en "voorbeeldzinnen" (context) gekregen. Hij leert door te kijken naar voorbeelden, net als een kind dat leert praten door te luisteren.
  • Zijn superkracht: Hij kan de software zelf aansturen. Als de computer een foutmelding geeft ("Oeps, deze temperatuur is te hoog"), kijkt de Bouwkundige naar de fout, corrigeert de code, en probeert het opnieuw. Hij doet dit totdat de simulatie perfect werkt.

3. Hoe het in de praktijk werkt: De "Stap-voor-stap" Bouw

In plaats van dat de AI probeert de hele fabriek in één keer te bouwen (wat vaak mislukt), laten de auteurs de agenten stap voor stap werken.

  • Stel je voor dat je een huis bouwt. Je bouwt eerst de fundering, test of die stabiel is. Dan bouw je de eerste verdieping, test je weer, en ga je pas verder.
  • De AI-agent doet precies hetzelfde. Hij voegt één apparaat toe (bijvoorbeeld een reactor), laat de computer testen of het werkt, en pas dan voegt hij de volgende toe. Dit voorkomt dat het hele project in elkaar stort door één klein foutje.

4. De Test: Drie Uitdagingen

De auteurs hebben dit systeem getest op drie verschillende scenario's, alsof ze drie verschillende soorten gebouwen moesten ontwerpen:

  1. Een reactie-scheiding: Een fabriek waar stoffen worden gemengd en gescheiden. De AI bedacht een slimme route om bijproducten opnieuw te gebruiken.
  2. Drukverandering: Het scheiden van stoffen die normaal gesproken niet te scheiden zijn, door de druk in de kolommen te veranderen (zoals water koken op een bergtop). De AI bedacht een systeem met twee kolommen op verschillende drukken.
  3. Een "hulpstof" kiezen: Bij het scheiden van water en een andere stof, moet je soms een derde stof toevoegen (een "entrainer") om het te laten werken. De AI kon kiezen tussen verschillende opties en bedacht welke het beste werkte, zelfs als dat betekende dat ze een extra kolom moesten bouwen om energie te besparen.

5. De Grenzen en de Toekomst

Het systeem werkt verrassend goed, maar het is nog niet perfect.

  • Waar het vastloopt: Als de chemische puzzel te ingewikkeld wordt (bijvoorbeeld met heel veel stoffen die op rare manieren met elkaar reageren), raakt de AI in de war. Hij kan dan geen goed ontwerp maken. Het is alsof je een kind vraagt om een quantumcomputer te ontwerpen; het is simpelweg te complex voor de huidige "kennis" van de AI.
  • De toekomst: De auteurs denken dat we in de toekomst minder naar schermen met knoppen en menu's zullen kijken (zoals nu bij veel software), maar meer naar tekst. Je geeft een AI een opdracht in gewone taal, en hij bouwt de complexe simulatie voor je.

Samenvatting in één zin

Dit artikel laat zien dat we met twee samenwerkende AI-agenten (een denker en een vertaler) nu zelfstandig complexe chemische fabrieken kunnen ontwerpen en testen, zolang we ze maar de juiste instructies en voorbeelden geven om hun eigen specifieke "taal" te leren. Het is een enorme stap richting een toekomst waar AI ons helpt om schoner en efficiënter chemische producten te maken.

Ontvang papers zoals deze in je inbox

Gepersonaliseerde dagelijkse of wekelijkse digests op basis van jouw interesses. Gists of technische samenvattingen, in jouw taal.

Probeer Digest →