Wat is een PID-regelaar?

Een PID-regelaar (proportioneel-integrerend-differentiërend) is een regelalgoritme dat continu het verschil tussen de gemeten proceswaarde en het gewenste Setpoint berekent en daaruit een stuursignaal voor een actuator afleidt, zodat temperatuur, druk, niveau of flow stabiel op de gewenste waarde blijft. De PID-regelaar is het rekenhart van vrijwel elke gesloten regelkring in de industrie. Hij draait als functieblok in een PLC, als standaardfunctie in een DCS of als losse compacte regelaar in een besturingskast. Een raffinaderij of chemische fabriek telt al snel honderden tot duizenden van deze regelkringen.

PID is al bijna een eeuw de standaard voor stabiele procesregeling: eenvoudig, robuust en in elk besturingssysteem aanwezig.


🎯 Wat regelt een PID-regelaar precies?

Een PID-regelaar vergelijkt voortdurend drie grootheden:

De fout is e(t) = SP − PV. Bij elke rekencyclus bepaalt de regelaar opnieuw hoeveel de MV moet veranderen. Dat principe heet terugkoppeling (feedback): de regelaar ziet het effect van zijn eigen ingreep in de volgende meting terug. Zonder terugkoppeling spreek je van een open-loop-besturing.


🔍 Wat doen de P-, I- en D-actie?

Actie Volledige naam Reageert op Effect Nadeel
P Proportioneel De huidige fout Snelle correctie, evenredig met de afwijking Laat bij een belasting een blijvende afwijking (offset) achter
I Integrerend De opgetelde fout in de tijd Werkt de blijvende afwijking weg (geheugen) Maakt de kring trager en kan overshoot en windup veroorzaken
D Differentiërend De snelheid waarmee de fout verandert Remt af en dempt overshoot Versterkt meetruis; wordt in de praktijk weinig gebruikt

De meeste industriële regelkringen zijn in de praktijk PI-regelaars: de D-actie staat vaak uit omdat ruis op flow- en drukmetingen de klep anders onrustig maakt. D-actie loont vooral bij trage processen met weinig ruis, zoals temperatuurregelingen.


🧮 Hoe ziet de PID-formule eruit?

In de parallelle vorm worden de drie termen opgeteld:

MV(t) = Kp·e(t) + Ki·∫e(t)dt + Kd·de(t)/dt

De meeste besturingssystemen gebruiken echter de standaardvorm (ook ISA- of ideale vorm), met één versterking en twee tijdconstanten:

MV(t) = Kp·( e(t) + (1/Ti)·∫e(t)dt + Td·de(t)/dt )

Daarbij geldt Ti = Kp/Ki (integratietijd) en Td = Kd/Kp (differentiatietijd). Let op: leveranciers verschillen in vorm, eenheden (seconden of minuten, versterking of proportionele band in %) en details. Instellingen uit het ene systeem kunt u daarom niet zonder omrekenen overnemen in een ander.

In een PLC of DCS draait de regelaar digitaal, in een vaste cyclus. Een gangbare vuistregel is dat de bemonsteringstijd ruim tien keer korter is dan de tijdconstante van het proces. Een flowkring vraagt dan een cyclus van honderden milliseconden, een temperatuurkring kan met seconden toe. Variatie in die cyclustijd (jitter) of in de cyclustijd verstoort vooral de D-actie.


🕰️ Hoe is de PID-regelaar ontstaan?

Jaar Mijlpaal
1911 Elmer Sperry bouwt een intuïtieve PID-achtige automatische scheepsbesturing
1922 Nicolas Minorsky publiceert de eerste formele PID-regelwet, voor de koersregeling van schepen van de Amerikaanse marine
1930–1932 Pneumatische regelaars met P- en I-actie (onder meer van Foxboro) verspreiden zich in de procesindustrie
1942 Ziegler en Nichols publiceren hun afstelregels in de Transactions of the ASME
1953 Cohen en Coon publiceren afstelregels op basis van een procesmodel met dode tijd
jaren ‘70–‘80 Digitale PID-blokken in DCS’en (vanaf 1975) en later PLC’s vervangen pneumatische en analoge regelaars; in de jaren ‘80 doet automatische afstelling (autotuning) zijn intrede

Het algoritme is in honderd jaar nauwelijks veranderd. Wat wel veranderde, is waar het draait: van een pneumatisch kastje naast de leiding naar software in genetwerkte systemen. Daarmee werd de PID-regelaar ook onderdeel van OT-convergentie en van het aanvalsoppervlak.


🔧 Hoe stelt u een PID-regelaar af?

Een slecht afgestelde regelaar leidt tot overshoot, trage respons of oscillaties rond het setpoint, en tot extra slijtage van kleppen en pompen. Een praktische aanpak:

  1. Controleer eerst de hardware - een klep met stiction (haperen), speling of een verkeerd geschaalde transmitter is met afstelling niet op te lossen
  2. Bepaal de procesdynamiek - geef in handbediening een kleine stap op de MV en meet versterking, dode tijd en tijdconstante
  3. Kies de regelactie en de vorm - P, PI of PID, en controleer de werkingsrichting (direct of omgekeerd)
  4. Bereken startwaarden - met een modelmethode zoals lambda-tuning of IMC, of met Ziegler-Nichols
  5. Test met een kleine setpointstap en beoordeel overshoot, insteltijd en klepbewegingen in de trends
  6. Leg de instellingen vast onder wijzigingsbeheer, zodat afwijkingen later opvallen

Ziegler-Nichols is een handmatige vuistregel: verhoog Kp tot de kring net blijvend slingert (ultimate gain Ku, periode Tu) en kies dan voor een PID Kp = 0,6·Ku, Ti = 0,5·Tu en Td = 0,125·Tu. Dit geeft een agressieve afstelling met een kwart-amplitudedemping, prima voor storingsonderdrukking maar vaak te onrustig voor kleppen. Moderne regelaars bieden daarnaast autotuning, waarbij de regelaar zelf een test uitvoert. Voorbeelden zijn PID_Compact, PID_3Step en PID_Temp in TIA Portal van Siemens en het PIDE-blok van Rockwell Automation.

Kringtype Typische dynamiek Gangbare regelaar
Flow Snel (seconden), veel ruis PI, lage versterking, geen D
Vloeistofdruk Snel, ruisgevoelig PI
Niveau Integrerend, vaak buffer P of rustige PI (middelende regeling)
Temperatuur Traag (minuten), grote dode tijd PID, D-actie zinvol
Gasdruk Middel PI of PID

⚙️ Welke praktische functies heeft een industriële PID?

Een PID-blok in een PLC of DCS bevat meer dan de formule. Belangrijke functies zijn:

  • Anti-windup - begrenst de I-actie wanneer de klep al volledig open of dicht staat, zodat de regelaar niet “doorloopt” en later fors overshoot
  • Bumpless transfer - voorkomt een sprong in het stuursignaal bij omschakelen tussen hand en automatisch of bij het wijzigen van parameters
  • D-actie op de PV - differentieert de meting in plaats van de fout, zodat een setpointwijziging geen stoot (derivative kick) geeft
  • D-filter - een laagdoorlaatfilter dat ruis dempt voordat de D-actie die versterkt
  • Uitgangsbegrenzing en -snelheid - beschermt actuatoren tegen te grote of te snelle stappen

PID-regelaars worden vaak gecombineerd. Bij een cascaderegeling levert een buitenste regelaar het setpoint van een binnenste. Een feedforward-regeling grijpt al in op een gemeten verstoring voordat de fout ontstaat. Voor sterk gekoppelde processen gaan bedrijven over op MPC als onderdeel van APC, dat de setpoints van onderliggende PID-kringen aanstuurt.


🔐 Waarom zijn PID-regelaars relevant voor OT-security?

Setpoints, afstelparameters en de hand/automaat-stand zijn gewoon variabelen in de besturing. Wie toegang heeft tot het OT-netwerk of een engineeringstation, kan ze via protocollen als Modbus TCP of OPC UA wijzigen. Een regelaar die opzettelijk instabiel wordt afgesteld, laat een proces slingeren en kan kleppen, pompen of motoren beschadigen, mogelijk zonder dat er direct een alarm afgaat. Stuxnet liet zien hoe gevaarlijk dit is: de malware wijzigde de frequentie van frequentieregelaars terwijl operators opgenomen normale waarden zagen.

Systeem Rol bij PID Beveiligingsaandachtspunt
PLC Voert de regelkring cyclisch uit Schrijfbeveiliging, wachtwoord op het project
DCS Centrale uitvoering en afstelling van PID-kringen Rollen en rechten per operator en engineer
SCADA Visualisatie van SP, PV, MV en parameters Grenzen op setpoints, logging van wijzigingen
Historian Logging van regelprestaties en trends Integriteit van data voor analyse en forensisch onderzoek

Maatregelen volgen uit IEC 62443: netwerksegmentatie, harde grenzen op setpoints in de besturing zelf, een audit trail van parameterwijzigingen en monitoring met anomaliedetectie. Voor veiligheidskritische grenzen vertrouwt u nooit alleen op een PID-regelaar: daarvoor is er een onafhankelijk SIS. Voor organisaties die onder de Cyberbeveiligingswet vallen (in werking sinds 15 augustus 2026) horen deze maatregelen bij de zorgplicht voor hun procesautomatisering.


🏭 Waar vindt u PID-regelaars in Nederland?

  • Drinkwater en afvalwater - pH- en chemicaliëndosering, niveauregeling van reservoirs en gemalen
  • Procesindustrie - reactortemperatuur, druk en flow in chemie, raffinage en voeding; de meeste kringen staan op een P&ID als TIC, PIC, FIC of LIC
  • Glastuinbouw en gebouwen - kasklimaat en HVAC-installaties via gebouwautomatisering
  • Energie - stoomdruk in ketels, toerentallen in turbines en compressoren
  • Machinebouw - toerental- en positieregeling in motion control en aandrijvingen

❓ Veelgestelde vragen

Wat is het verschil tussen een PI- en een PID-regelaar?

Een PI-regelaar gebruikt alleen de proportionele en integrerende actie, een PID-regelaar voegt daar de differentiërende actie aan toe. De D-actie remt de regelaar af wanneer de fout snel verandert, maar versterkt ook meetruis. Daarom zijn de meeste industriële regelkringen PI-regelaars en wordt PID vooral gebruikt voor trage processen zoals temperatuur.

Wat is integrator windup bij een PID-regelaar?

Integrator windup ontstaat wanneer de I-actie van een PID-regelaar blijft optellen terwijl de actuator al volledig open of dicht staat. Zodra het proces terugkomt, moet die opgebouwde waarde eerst worden afgebouwd, wat tot flinke overshoot leidt. Anti-windup in het PID-blok begrenst of corrigeert de integrator om dit te voorkomen.

Wat betekent Ziegler-Nichols bij PID-tuning?

Ziegler-Nichols is een afstelmethode uit 1942 waarbij u de versterking verhoogt tot de regelkring net blijvend slingert en uit die grensversterking en periode de PID-parameters berekent. De methode is snel en eenvoudig, maar geeft een agressieve afstelling met merkbare overshoot. In de procesindustrie worden daarom vaak rustigere modelmethoden zoals lambda-tuning gebruikt.

Waar draait een PID-regelaar in een OT-omgeving?

Een PID-regelaar draait meestal als functieblok in een PLC of als standaardbouwsteen in een DCS, dicht bij het proces op niveau 1 van het Purdue Model. SCADA en HMI tonen de waarden en laten operators het setpoint wijzigen, maar de regeling zelf draait in de besturing. Daardoor blijft de regelkring werken als de verbinding met het bovenliggende netwerk wegvalt.

Kan een hacker een PID-regelaar misbruiken?

Ja, een aanvaller met toegang tot het OT-netwerk kan setpoints, afstelparameters of de hand/automaat-stand van een PID-regelaar wijzigen. Een opzettelijk instabiele afstelling kan het proces laten slingeren en installaties beschadigen. Segmentatie, setpointgrenzen in de besturing en logging van parameterwijzigingen beperken dat risico.

Wanneer is een PID-regelaar niet genoeg?

Een enkele PID-regelaar schiet tekort bij processen met veel dode tijd, sterke interactie tussen variabelen of harde procesgrenzen. Dan worden cascade- en feedforward-regelingen of model predictive control ingezet. Veiligheidsfuncties horen bovendien nooit in een PID-regelaar, maar in een apart veiligheidssysteem.


📌 Samengevat

Een PID-regelaar houdt een procesvariabele op het setpoint door de fout proportioneel, integrerend en differentiërend te corrigeren, en is de bouwsteen van vrijwel elke industriële regelkring.

Goede prestaties vragen gezonde instrumentatie, een doordachte afstelling en functies als anti-windup en bumpless transfer. Omdat setpoints en parameters via het netwerk te wijzigen zijn, hoort de PID-regelaar ook in uw OT-securitybeleid thuis.