PID Converter
Dezelfde regelaar heet bij elk systeem anders: gain of proportionele band, seconden of minuten, standaard-, serie- of parallelvorm. Kies het systeem waar de instellingen vandaan komen en het systeem waar ze naartoe moeten. De omrekening staat er direct, met de vergelijking en de aandachtspunten van beide systemen.
- Dit is de vorm die de meeste moderne systemen gebruiken en die op deze site overal wordt bedoeld.
Bron: ISA-standaardvorm, zoals in de leerboeken.
- De I en D actie werken op elkaar in: met D aan verandert ook de effectieve versterking en integratietijd. De vorm van pneumatische en vroege elektronische regelaars.
Bron: ExperTune, "Comparison of PID Control Algorithms".
- Ki en Kd staan los van Kp. Wie hier alleen Kp verlaagt, verandert daarmee ook de verhouding tussen P, I en D.
Bron: ExperTune, "Comparison of PID Control Algorithms".
- P is een proportionele band in procenten: P = 100 / Kp. Een kleinere P is dus een sterkere regelaar.
- Bereik: P 0 tot 1000 %, I 0,1 tot 10.000 s, D 0 tot 10.000 s. Het rekentype (PID, PI-D, I-PD) verandert alleen de reactie op setpointwijzigingen, niet de instellingen.
Bron: Yokogawa / Control Station, PID Tuning Guide (csTuner), "Notes on Yokogawa PID Algorithms".
- T1 en T2 staan in minuten. Het PID blok rekent in de ideale (niet-interactieve) vorm.
- Vergelijking A, B of C bepaalt of P en D op de fout of op de meetwaarde werken; de waarden van K, T1 en T2 blijven gelijk.
Bron: Honeywell, Experion Control Builder Components Theory, §13.8 PID Block.
- De klassieke TDC-regelaar is interactief. Bij een migratie naar Experion horen K, T1 en T2 dus omgerekend te worden zodra T2 niet nul is.
Bron: Honeywell, Experion Control Builder Components Theory, §13.1 "Tuning Conversions from Interactive to Non-Interactive PID".
- De effectieve versterking is Gain maal het uitgangsbereik gedeeld door het meetbereik (NormMV en NormPV). Bij 0 tot 100 % aan beide kanten is Gain de gewone Kp.
- TI = 0 zet de I actie uit, TD = 0 de D actie. DiffGain bepaalt het D filter en wordt niet omgerekend.
Bron: Siemens, PCS 7 Advanced Process Library V9.0 SP1, functiehandboek (PID algoritme).
- PID_Compact rekent met de meetwaarde in technische eenheden en de uitgang in procenten. Kp is dan procent uitgang per eenheid meetwaarde; deel Kp door (meetbereik / 100) om op een genormaliseerde Kp uit te komen.
- De setpointweging (b, c) en het D filter (a) worden niet omgerekend.
Bron: Siemens, TIA Portal-help PID_Compact en STEP 7 CONT_C (FB 41).
- RESET staat in seconden per herhaling, niet in herhalingen per minuut.
- STRUCTURE (P en D op fout of meetwaarde, BETA en GAMMA) verandert de setpointreactie, niet de omrekening.
Bron: Emerson, DeltaV Books Online (PID functieblok) en "Key Features of the DeltaV PID Function Block".
- De serievorm is interactief; wie FORM omzet naar Standard moet de drie waarden omrekenen zodra RATE niet nul is.
Bron: Emerson, DeltaV Books Online (PID functieblok, parameter FORM).
- De ingevoerde Gain is genormaliseerd: intern geldt G = Gain maal uitgangsbereik gedeeld door meetbereik. Andere bereiken, andere effectieve versterking.
- De D actie werkt op de gefilterde meetwaarde (Tfil); dat filter wordt niet omgerekend.
Bron: ABB, Compact Control Builder AC 800M 6.0, Binary and Analog Handling, §4 Controller Algorithms.
- TI en TD staan in minuten. De PIDE rekent in snelheidsvorm, maar de instellingen zijn gelijkwaardig aan de standaardvorm.
- De fout staat in procenten van het meetbereik, de uitgang in procenten; de versterking is dus genormaliseerd.
Bron: Rockwell Automation, publicatie 1756-RM006, Enhanced PID (PIDE), "PIDE Algorithms".
- KI staat in 1/min en KD in minuten. Tussen de twee PIDE-vormen geldt: Kp = Kc, KI = Kc / TI, KD = Kc maal TD.
Bron: Rockwell Automation, publicatie 1756-RM006, Enhanced PID (PIDE), "PIDE Algorithms".
- De klassieke PID instructie (ladder) met afhankelijke versterkingen: Ti en Td in minuten.
Bron: Rockwell Automation, publicatie 1756-RM003, PID instructie.
- Let op het verschil met de PIDE: hier staat Ki in 1/s en Kd in seconden, bij de PIDE in 1/min en minuten.
Bron: Rockwell Automation, publicatie 1756-RM003, PID instructie.
- Dit is de vorm die de meeste moderne systemen gebruiken en die op deze site overal wordt bedoeld.
Bron: ISA-standaardvorm, zoals in de leerboeken.
- De I en D actie werken op elkaar in: met D aan verandert ook de effectieve versterking en integratietijd. De vorm van pneumatische en vroege elektronische regelaars.
Bron: ExperTune, "Comparison of PID Control Algorithms".
- Ki en Kd staan los van Kp. Wie hier alleen Kp verlaagt, verandert daarmee ook de verhouding tussen P, I en D.
Bron: ExperTune, "Comparison of PID Control Algorithms".
- P is een proportionele band in procenten: P = 100 / Kp. Een kleinere P is dus een sterkere regelaar.
- Bereik: P 0 tot 1000 %, I 0,1 tot 10.000 s, D 0 tot 10.000 s. Het rekentype (PID, PI-D, I-PD) verandert alleen de reactie op setpointwijzigingen, niet de instellingen.
Bron: Yokogawa / Control Station, PID Tuning Guide (csTuner), "Notes on Yokogawa PID Algorithms".
- T1 en T2 staan in minuten. Het PID blok rekent in de ideale (niet-interactieve) vorm.
- Vergelijking A, B of C bepaalt of P en D op de fout of op de meetwaarde werken; de waarden van K, T1 en T2 blijven gelijk.
Bron: Honeywell, Experion Control Builder Components Theory, §13.8 PID Block.
- De klassieke TDC-regelaar is interactief. Bij een migratie naar Experion horen K, T1 en T2 dus omgerekend te worden zodra T2 niet nul is.
Bron: Honeywell, Experion Control Builder Components Theory, §13.1 "Tuning Conversions from Interactive to Non-Interactive PID".
- De effectieve versterking is Gain maal het uitgangsbereik gedeeld door het meetbereik (NormMV en NormPV). Bij 0 tot 100 % aan beide kanten is Gain de gewone Kp.
- TI = 0 zet de I actie uit, TD = 0 de D actie. DiffGain bepaalt het D filter en wordt niet omgerekend.
Bron: Siemens, PCS 7 Advanced Process Library V9.0 SP1, functiehandboek (PID algoritme).
- PID_Compact rekent met de meetwaarde in technische eenheden en de uitgang in procenten. Kp is dan procent uitgang per eenheid meetwaarde; deel Kp door (meetbereik / 100) om op een genormaliseerde Kp uit te komen.
- De setpointweging (b, c) en het D filter (a) worden niet omgerekend.
Bron: Siemens, TIA Portal-help PID_Compact en STEP 7 CONT_C (FB 41).
- RESET staat in seconden per herhaling, niet in herhalingen per minuut.
- STRUCTURE (P en D op fout of meetwaarde, BETA en GAMMA) verandert de setpointreactie, niet de omrekening.
Bron: Emerson, DeltaV Books Online (PID functieblok) en "Key Features of the DeltaV PID Function Block".
- De serievorm is interactief; wie FORM omzet naar Standard moet de drie waarden omrekenen zodra RATE niet nul is.
Bron: Emerson, DeltaV Books Online (PID functieblok, parameter FORM).
- De ingevoerde Gain is genormaliseerd: intern geldt G = Gain maal uitgangsbereik gedeeld door meetbereik. Andere bereiken, andere effectieve versterking.
- De D actie werkt op de gefilterde meetwaarde (Tfil); dat filter wordt niet omgerekend.
Bron: ABB, Compact Control Builder AC 800M 6.0, Binary and Analog Handling, §4 Controller Algorithms.
- TI en TD staan in minuten. De PIDE rekent in snelheidsvorm, maar de instellingen zijn gelijkwaardig aan de standaardvorm.
- De fout staat in procenten van het meetbereik, de uitgang in procenten; de versterking is dus genormaliseerd.
Bron: Rockwell Automation, publicatie 1756-RM006, Enhanced PID (PIDE), "PIDE Algorithms".
- KI staat in 1/min en KD in minuten. Tussen de twee PIDE-vormen geldt: Kp = Kc, KI = Kc / TI, KD = Kc maal TD.
Bron: Rockwell Automation, publicatie 1756-RM006, Enhanced PID (PIDE), "PIDE Algorithms".
- De klassieke PID instructie (ladder) met afhankelijke versterkingen: Ti en Td in minuten.
Bron: Rockwell Automation, publicatie 1756-RM003, PID instructie.
- Let op het verschil met de PIDE: hier staat Ki in 1/s en Kd in seconden, bij de PIDE in 1/min en minuten.
Bron: Rockwell Automation, publicatie 1756-RM003, PID instructie.
Waarom dezelfde getallen niet hetzelfde doen
Drie vormen
De standaardvorm (ISA) rekent P, I en D onafhankelijk uit en vermenigvuldigt alles met één versterking. In de serievorm werken I en D op elkaar in: met D aan wordt de effectieve versterking groter en de effectieve integratietijd langer. In de parallelle vorm staan I en D los van de versterking, zodat een lagere versterking de regelaar juist onrustiger kan maken.
Eenheden en proportionele band
Honeywell en Rockwell rekenen in minuten, Siemens, ABB, Emerson en Yokogawa in seconden. Yokogawa voert de versterking in als proportionele band: P = 100 gedeeld door Kp, dus een kleinere P is een fellere regelaar. Een factor 60 of een omgekeerde waarde is snel over het hoofd gezien.
Wat niet mee-verhuist
De converter rekent de drie instellingen om, niets meer. Het D filter, de setpointweging, de structuur (P en D op de fout of op de meetwaarde) en de schaling van meetwaarde en uitgang zijn per systeem anders en kunnen de reactie merkbaar veranderen. Controleer na een migratie het gedrag op een echte stap en stel bij waar nodig.
Overzicht per systeem
Vorm, parameters en eenheden zoals de systemen ze zelf tonen. De vergelijkingen zijn de overdrachtsfunctie zonder filter en zonder setpointweging.
| Systeem | Vorm | Versterking | I | D |
|---|---|---|---|---|
| Algemene vormen | ||||
| Standaardvorm (ISA, niet-interactief) | standaard (niet-interactief) | Kp | Tn [s] | Td [s] |
| Serievorm (interactief, klassiek) | serie (interactief) | Kp | Tn [s] | Td [s] |
| Parallelle vorm (onafhankelijke versterkingen) | parallel (onafhankelijk) | Kp | Ki [1/s] | Kd [s] |
| Yokogawa | ||||
| CENTUM VP / CS3000 (PID blok) | standaard (niet-interactief) | P (proportionele band, %) | I [s] | D [s] |
| Honeywell | ||||
| Experion PKS (PID blok, EQA/EQB/EQC) | standaard (niet-interactief) | K | T1 [min] | T2 [min] |
| TDC 3000 (interactieve PID) | serie (interactief) | K | T1 [min] | T2 [min] |
| Siemens | ||||
| PCS 7 APL (PIDConL, PIDConR, PIDStepL) | standaard (niet-interactief) | Gain | TI [s] | TD [s] |
| S7-1200/1500 PID_Compact en S7-300/400 CONT_C | standaard (niet-interactief) | Kp (GAIN) | Ti (TI) [s] | Td (TD) [s] |
| Emerson | ||||
| DeltaV PID (FORM = Standard) | standaard (niet-interactief) | GAIN | RESET [s] | RATE [s] |
| DeltaV PID (FORM = Series) | serie (interactief) | GAIN | RESET [s] | RATE [s] |
| ABB | ||||
| 800xA / AC 800M (PidCC, PidAdvancedCC, PidSimpleReal) | standaard (niet-interactief) | Gain | Ti [s] | Td [s] |
| Rockwell Automation | ||||
| ControlLogix PIDE (Dependent gains) | standaard (niet-interactief) | Kc (PGain) | TI (IGain) [min] | TD (DGain) [min] |
| ControlLogix PIDE (Independent gains) | parallel (onafhankelijk) | Kp (PGain) | KI (IGain) [1/min] | KD (DGain) [min] |
| Logix PID instructie (Dependent gains) | standaard (niet-interactief) | Kc | Ti [min] | Td [min] |
| Logix PID instructie (Independent gains) | parallel (onafhankelijk) | Kp | Ki [1/s] | Kd [s] |
Omgerekend is nog niet afgesteld.
Met de juiste omrekening doet de regelaar in het nieuwe systeem hetzelfde als in het oude. Of dat ook het beste is wat uw proces kan, zegt de omrekening niet: veel instellingen staan al jaren op een waarde die ooit werkte. In een kennismaking bespreken we uw regelkringen, en de gratis PID Performance Scan laat daarna zien waar rust te winnen valt.