Wat is APC?
APC (Advanced Process Control) is een verzameling geavanceerde regeltechnieken die bovenop de basis-PID-regelingen van een installatie werkt en met procesmodellen meerdere procesvariabelen tegelijk stuurt, zodat industriële processen stabieler, zuiniger en dichter tegen hun grenzen kunnen draaien. De bekendste APC-techniek is Model Predictive Control (MPC), maar ook feedforward, soft sensors en real-time optimalisatie horen bij de familie. APC vervangt de bestaande regelingen niet: het rekent een optimaal setpoint uit en geeft dat door aan de PID-regelaars in het DCS.
APC helpt organisaties om energie te besparen, kwaliteit te verbeteren, variatie te verminderen en grenswaarden beter te benutten, vooral in complexe, continue productieprocessen.
🧠 Waar zit APC in de regelhiërarchie?
Procesregeling is opgebouwd in lagen die elk op hun eigen tijdschaal werken. Onderin staan de sensoren, regelkleppen en PID-kringen die binnen seconden reageren. Daarboven werkt APC, dat typisch eens per minuut rekent. Weer een laag hoger bepaalt optimalisatie welk werkpunt economisch het beste is.
| Laag | Typische cyclus | Taak | Waar het draait |
|---|---|---|---|
| Basisregeling | (sub)seconden | Druk, debiet, niveau en temperatuur op setpoint houden | DCS of PLC |
| Advanced regulatory control | seconden | Cascade, feedforward, verhouding en override | DCS |
| Multivariabele regeling (MPC) | ca. 1 minuut | Meerdere variabelen tegelijk binnen grenzen sturen | APC-server |
| Real-time optimalisatie (RTO) | uren | Economisch optimaal werkpunt per eenheid bepalen | Optimalisatieserver |
| Planning en scheduling | dagen | Productieplan, grondstoffen en voorraden | MES / ERP |
In het Purdue Model draait de basisregeling op niveau 1 en volgt de operator het proces op niveau 2. De APC-server staat doorgaans op niveau 2 of in de overgang naar niveau 3, dicht bij het DCS en de historian.
🔧 Hoe werkt een APC-regelaar?
Een MPC-gebaseerde APC-regelaar werkt met drie soorten variabelen:
- Manipulated variables (MV’s) - de knoppen die APC mag verdraaien, meestal setpoints van onderliggende PID-kringen (zie Manipulated Variable)
- Controlled variables (CV’s) - wat binnen grenzen of op doel moet blijven, zoals een productkwaliteit, een temperatuurverschil of een kleppositie
- Disturbance variables (DV’s) - gemeten verstoringen die APC niet kan sturen maar wel kan voorzien, zoals voedingsdebiet of buitentemperatuur
Elke cyclus leest de regelaar de actuele proceswaarden in, vergelijkt de voorspelling uit de vorige cyclus met de meting en corrigeert zijn model met dat verschil (de bias). Daarna berekent hij eerst een optimaal eindpunt binnen alle grenzen en vervolgens een reeks toekomstige stappen om daar te komen. Alleen de eerste stap wordt uitgevoerd; een minuut later begint de berekening opnieuw. Dit heet het receding horizon-principe.
De winst ontstaat via squeeze and shift: doordat APC de variatie van een variabele verkleint (squeeze), kan het gemiddelde veilig dichter naar een grens schuiven (shift). Een destillatiekolom die eerst met ruime marge op zuiverheid draaide, kan dan bijvoorbeeld met minder stoom of hogere doorzet dezelfde specificatie halen.
📦 Welke APC-technieken zijn er?
| Techniek | Wat het doet | Typisch voorbeeld |
|---|---|---|
| Model Predictive Control | Voorspelt procesgedrag met een model en optimaliseert meerdere MV’s tegelijk | Destillatiekolom, kraakfornuis |
| Feedforward | Corrigeert een gemeten verstoring voordat die de uitgang beïnvloedt | Voedingswijziging op een warmtewisselaar |
| Soft sensors (inferentials) | Schat een moeilijk meetbare kwaliteit uit gewone procesmetingen | Zuiverheid of kookpunt van een product |
| Ontkoppeling en override | Voorkomt dat kringen elkaar tegenwerken of beschermt tegen grenzen | Druk- en niveauregeling op één vat |
| Real-time optimalisatie | Berekent periodiek het economisch beste werkpunt en geeft doelen aan MPC | Raffinage-eenheid bij wisselende prijzen |
Soft sensors zijn vaak de stille kracht achter APC. Een laboratoriumanalyse komt soms pas na uren beschikbaar, terwijl een goed gekalibreerde soft sensor elke minuut een schatting geeft. Moderne soft sensors gebruiken naast regressie ook machine learning, wat aansluit bij Industrial AI en de digital twin.
🕰️ Hoe is APC ontstaan?
APC groeide in de jaren zeventig in de petrochemie, toen procescomputers krachtig genoeg werden om modellen online door te rekenen. Richalet en collega’s publiceerden in 1978 over model predictive heuristic control, de basis van IDCOM. Bij Shell Oil ontwikkelden Cutler en Ramaker Dynamic Matrix Control (DMC), dat ze in 1979 presenteerden en dat tot 1980 een bedrijfsgeheim was. Daarna volgden onder meer QDMC (1983) en Shells SMOC (1988).
Een veelgeciteerd overzicht van Qin en Badgwell telde op basis van leveranciersgegevens uit 1999 ruim 4.500 lineaire MPC-toepassingen, tegen circa 2.200 eind 1995. Ongeveer twee derde zat in raffinage en petrochemie, gevolgd door chemie en papier. Tot de grote aanbieders behoren sindsdien AspenTech (DMCplus), Honeywell (RMPCT, later Profit Controller) en Yokogawa (met een licentie op SMOC), naast APC-functies die in DCS-platforms van onder meer Siemens, ABB en Emerson zijn ingebouwd.
🏭 Waar wordt APC toegepast?
APC loont vooral bij continue processen met veel interactie tussen variabelen, lange dode tijden en een grote doorzet, waar een kleine procentuele verbetering veel geld waard is:
- Raffinaderijen - ruwe-olie-destillatie, katalytisch kraken (FCC) en hydrokraken
- Petrochemie en chemie - ethyleenfornuizen, polymerisatie, destillatietreinen
- Gasbehandeling en LNG - compressie en scheiding
- Energie en utilities - ketels, stoomnetten en warmtekrachtcentrales
- Cement, mineralen en papier - ovens, molens en papiermachines
- Voeding en farma - verdamping, droging en fermentatie; bij batchprocessen vooral soft sensors en trajectregeling
In Nederland is APC gangbaar in de raffinage en petrochemie in het Rotterdamse havengebied en op de grote chemieclusters. Daar valt APC vaak binnen Brzo-installaties, wat de eisen aan wijzigingsbeheer en cybersecurity verhoogt (zie Brzo en cybersecurity).
🧭 Hoe pakt u een APC-project aan?
Een APC-project volgt meestal deze stappen:
- Batenstudie - bepaal met historische data uit de historian waar de economische winst zit en welke grenzen het proces nu beperken
- Basisregeling op orde - slecht getunede PID-kringen, haperende kleppen of defecte meters eerst repareren; APC kan een zwakke fundering niet compenseren
- Functioneel ontwerp - kies MV’s, CV’s en DV’s en leg grenzen vast samen met operators en procestechnologen
- Staptesten - verander MV’s systematisch (stapsgewijs of met PRBS-signalen) en leg de reactie van de CV’s vast
- Modelidentificatie - leid uit de testdata een dynamisch model af, eventueel aangevuld met fysische modellen
- Simulatie en inbedrijfname - test de regelaar offline in closed-loop-simulatie, laat hem online eerst alleen voorspellen en schakel hem daarna stap voor stap in
- Onderhoud en monitoring - volg prestaties en pas het model aan bij proceswijzigingen
| Kengetal | Typische waarde |
|---|---|
| Rekencyclus MPC | ca. 1 minuut |
| Soft sensor tegenover labanalyse | ca. 1 minuut tegenover enkele uren |
| Doorzetverhoging (indicatief) | 1–5 % |
| Terugverdientijd (indicatief) | 4–12 maanden, soms tot 2 jaar |
| Belangrijkste KPI na oplevering | Service factor: % van de tijd dat APC aan staat |
De baten- en terugverdiencijfers komen grotendeels uit leveranciers- en praktijkpublicaties; een eigen batenstudie is altijd nodig.
⚠️ Waarom gaan APC-regelaars achteruit?
APC-prestaties zijn niet vanzelfsprekend blijvend. Katalysatorveroudering, vervuiling, nieuwe grondstoffen of een gewijzigde doorzet maken het model geleidelijk onnauwkeurig. Operators schakelen een regelaar die rare stappen zet dan uit, en praktijkonderzoek meldt dat een groot deel van de installaties binnen enkele jaren grotendeels is teruggevallen of uitgeschakeld. Structureel monitoren van service factor, het aantal CV’s dat op een grens draait en de modelkwaliteit, plus een periodieke hertest, voorkomt dat.
🔐 Wat betekent APC voor veiligheid en OT-security?
- Geen veiligheidsfunctie - APC respecteert operationele grenzen, maar veiligheidsgrenzen worden bewaakt door een apart SIS volgens functionele veiligheid. APC mag nooit als beveiliging meetellen.
- Schrijvende verbinding - de APC-server schrijft setpoints naar het DCS. Dat maakt hem een waardevol doelwit: wie de server overneemt, kan het proces sturen binnen de grenzen die het DCS toelaat.
- Zonering - plaats de APC-server in een eigen zone volgens het zones-en-conduits-model van IEC 62443 en beperk de conduit naar het DCS tot de nodige tags.
- Verouderde koppelingen - veel installaties gebruiken nog OPC Classic met DCOM; migratie naar OPC UA met authenticatie en versleuteling verkleint het aanvalsoppervlak.
- Wijzigingsbeheer - modelaanpassingen en nieuwe grenzen zijn proceswijzigingen en horen in een formeel wijzigingsproces.
❓ Veelgestelde vragen
Wat is het verschil tussen APC en PID-regeling?
Een PID-regelaar stuurt één procesvariabele met één uitgang en reageert op een afwijking die al is ontstaan. APC kijkt met een procesmodel vooruit, regelt meerdere variabelen tegelijk en houdt rekening met grenzen. APC geeft zijn uitkomst meestal als setpoint door aan de bestaande PID-regelaars.
Is APC hetzelfde als MPC?
Nee, Model Predictive Control is de belangrijkste techniek binnen APC, maar niet de enige. APC omvat ook feedforward, ontkoppeling, soft sensors en real-time optimalisatie. In de raffinage en petrochemie worden de termen in de praktijk vaak door elkaar gebruikt.
Wat is een soft sensor in APC?
Een soft sensor is een rekenmodel dat een moeilijk meetbare grootheid, zoals productzuiverheid, schat uit gewone metingen als temperatuur, druk en debiet. Binnen APC levert een soft sensor elke minuut een waarde, terwijl een labanalyse uren kan duren. De soft sensor wordt regelmatig gecorrigeerd met labresultaten.
Hoeveel levert APC op?
De opbrengst van APC hangt sterk af van proces en uitgangssituatie. Gepubliceerde praktijkcijfers noemen vaak 1 tot 5 procent meer doorzet of minder energieverbruik en een terugverdientijd van enkele maanden tot twee jaar. Een batenstudie op eigen procesdata geeft de enige betrouwbare schatting.
Kan APC de veiligheid van een installatie bewaken?
Nee, APC is een optimalisatielaag en geen veiligheidssysteem. Veiligheidsgrenzen worden bewaakt door een apart veiligheidsinstrumentatiesysteem (SIS) dat onafhankelijk werkt van APC en DCS. Operators moeten APC bovendien altijd kunnen uitschakelen, waarna de basisregeling het proces stabiel houdt.
Werkt APC ook bij batchprocessen?
APC wordt vooral bij continue processen toegepast, omdat daar het werkpunt lang gelijk blijft. Bij batchprocessen gebruikt men APC vooral in de vorm van soft sensors, trajectregeling en eindpuntvoorspelling, bijvoorbeeld bij fermentatie. Volledige MPC in batchprocessen bestaat, maar is complexer door het sterk veranderende procesgedrag.
📌 Samengevat
Advanced Process Control (APC) gebruikt procesmodellen en voorspellende algoritmes om bovenop bestaande PID-regelingen meerdere variabelen tegelijk te sturen, zodat industriële processen efficiënter, constanter en dichter tegen hun grenzen draaien. Het succes hangt af van een gezonde basisregeling, goede modellen, structureel onderhoud en een veilig ingerichte koppeling met het DCS.
