Wat is Trending?
Trending is het grafisch weergeven van proceswaarden over de tijd, zodat operators, engineers en onderhoudsteams kunnen zien hoe een meetwaarde zich ontwikkelt, patronen herkennen en afwijkingen vroeg opsporen. Een trend is een lijngrafiek met de tijd op de horizontale as en een of meer tags, zoals temperatuur, druk of debiet, op de verticale as. Trending is een basisfunctie van SCADA- en HMI-systemen en van elke historian, en daarmee een van de meest gebruikte hulpmiddelen in de industriële automatisering. Waar een getal op een procesbeeld alleen de huidige toestand toont, laat een trend zien waar die toestand vandaan komt en waar hij naartoe gaat.
🧠 Wat laat een trend precies zien?
Een trendgrafiek bestaat uit een paar vaste onderdelen. Wie ze bewust inricht, haalt er veel meer informatie uit:
- Pennen - elke lijn in de grafiek heet een pen en hoort bij één tag; de term stamt uit de tijd van papieren lijnschrijvers met inktpennen
- Tijdas en tijdvenster - bijvoorbeeld de laatste 15 minuten, 8 uur (een dienst) of 7 dagen; inzoomen en terugscrollen horen erbij
- Waarde-as en schaal - per pen een eigen schaal, bij voorkeur afgestemd op het normale bedrijfsbereik in plaats van het volledige meetbereik
- Referentielijnen - het setpoint, alarmgrenzen en specificatiegrenzen, zodat de afstand tot een grens direct zichtbaar is
- Datakwaliteit - goede systemen geven elke waarde een kwaliteitsstatus mee, zoals good, bad of uncertain in OPC; een trend hoort een gat of een gemarkeerd stuk te tonen als de communicatie wegviel, in plaats van een rechte lijn die een stabiel proces suggereert
- Cursor of liniaal - een verticale lijn die op één tijdstip de waarden van alle pennen tegelijk uitleest
Het verschil tussen een getal en een trend is het verschil tussen waar en waarheen. Een temperatuur van 82 °C zegt weinig; een temperatuur die in tien minuten van 75 naar 82 °C is gestegen en nog steeds klimt, vraagt om actie. Daarom ondersteunt trending direct de situational awareness van de operator.
🔍 Welke soorten trends bestaan er?
| Type | Beschrijving | Typisch gebruik |
|---|---|---|
| Live trend | Realtime grafiek van actuele meetwaarden, vaak uit een korte buffer in de SCADA-server | Opstarten, bijsturen, testen van een regelkring |
| Historische trend | Terugkijken naar opgeslagen data uit de historian over dagen tot jaren | Storingsanalyse, rapportage, audits |
| Ingebedde trend | Kleine trend direct in een procesbeeld naast de bijbehorende waarde | Bewaking volgens ISA-101-principes |
| Multi-pen trend | Meerdere tags tegelijk, zoals druk, temperatuur en debiet van één eenheid | Verbanden tussen grootheden zien |
| Overlay | Meerdere tijdsperioden of batches over elkaar, uitgelijnd op hun starttijd | Batch met een referentiebatch vergelijken |
| XY-plot | Twee grootheden tegen elkaar in plaats van tegen de tijd | Pompkarakteristiek, verband tussen klepstand en debiet |
| Regelkaart (SPC) | Trend met gemiddelde en controlegrenzen op ±3σ | Kwaliteitsbewaking met SPC |
Live en historisch lopen in moderne systemen in elkaar over: dezelfde trend toont de laatste minuten uit het geheugen en schakelt bij terugscrollen naadloos over naar de historian. Overlays zijn vooral populair in de procesindustrie met batchprocessen, waar een goede referentiebatch als “gouden” profiel dient.
🔧 Hoe komt data in een trend terecht?
Achter elke trend zit een keten van meten, bemonsteren, opslaan en weer ophalen. Elke stap bepaalt wat u uiteindelijk ziet.
1. Bemonsteren. Het SCADA-systeem of de historian leest de proceswaarde periodiek uit. Volgens het bemonsteringstheorema van Nyquist en Shannon moet u vaker dan twee keer per periode van de snelste relevante schommeling meten. Meet u te traag, dan ontstaat aliasing: een snelle oscillatie verschijnt in de trend als een langzame golf die in werkelijkheid niet bestaat.
2. Filteren en comprimeren. Een historian slaat niet elke gelezen waarde op. Een deadband (exception) filtert eerst ruis weg, daarna verwijdert compressie zoals het swinging door-algoritme punten die op een rechte lijn liggen. Bij het opvragen wordt tussen de opgeslagen punten geïnterpoleerd. Een te ruime compressie-instelling maakt korte pieken onzichtbaar, wat bij storingsanalyse precies de informatie kan zijn die u zoekt.
3. Tijdstempels. Wie trends uit meerdere bronnen naast elkaar legt, heeft gelijklopende klokken nodig. Synchronisatie via NTP is voor de meeste procestrends voldoende; voor fijnere volgorde-analyse, zoals in onderstations, wordt Precision Time Protocol gebruikt.
4. Ophalen voor weergave. Een trend van een jaar met waarden per seconde bevat ruim 31 miljoen punten, terwijl een scherm maar ongeveer 1.000 tot 2.000 pixels breed is. Historians lossen dit op met plotfuncties: de PI System-historian deelt de periode op in intervallen (typisch één per pixel) en levert per interval alleen de eerste, laatste, hoogste en laagste waarde, plus eventuele afwijkende statuswaarden. Zo blijft elke piek zichtbaar zonder dat miljoenen punten over het netwerk gaan. Een gewoon gemiddelde per interval zou pieken juist wegpoetsen.
Indicatieve bemonsteringsintervallen per signaaltype:
| Signaal | Typisch interval | Toelichting |
|---|---|---|
| Temperatuur in een vat of oven | 1–10 s | Traag proces door thermische massa |
| Druk en debiet | 0,1–1 s | Kan snel veranderen, belangrijk voor regeling |
| Niveau in een tank | 1–5 s | Meestal traag, behalve bij kleine buffervaten |
| Energie- en verbruiksmeters | 1–15 min | Wordt vaak als tellerstand of kwartierwaarde opgeslagen |
| Trillingen van roterende machines | kHz-bereik | Hoort in een condition monitoring-systeem; de historian krijgt alleen kengetallen zoals RMS-waarden |
🏭 Waarvoor gebruikt u trending in de praktijk?
- Storingsanalyse - wat gebeurde er in de minuten vóór een alarm of trip? Trends zijn de basis van elke root cause analysis en van het beoordelen van alarmen volgens alarmmanagement
- Bewaking van regelkringen - een PID-regelaar die blijft slingeren, een proceswaarde die het setpoint nooit bereikt of een zaagtandpatroon dat op een vastzittende klep wijst, ziet u direct in een trend
- Kwaliteitscontrole - zijn procescondities binnen toleranties gebleven tijdens de hele batch of run?
- Optimalisatie - zien wat een aanpassing aan setpoints of receptuur doet met verbruik, doorlooptijd of OEE
- Predictive maintenance - een langzaam stijgende lagertemperatuur of motorstroom kondigt slijtage weken van tevoren aan
- Rapportage en verantwoording - energieverbruik, emissies en procesgegevens per dag, maand of jaar
Voorbeeld: een industriële oven. De tag Oven1.Temp wordt elke seconde
gelezen en in de historian opgeslagen. Op het procesbeeld staat een ingebedde trend van de laatste twee
uur, met het setpoint van 850 °C en de alarmgrenzen als horizontale lijnen. De operator ziet dat de
temperatuur twee uur geleden kort boven de bovengrens uitkwam, zonder dat er een alarm volgde. Een
multi-pen trend met gasdebiet en klepstand laat zien dat de gasregelklep op dat moment te ver opende. De
engineer past de regelparameters aan en plant inspectie van de klep in; een week later bevestigt de
historische trend dat de piek niet meer optreedt.
📊 Hoe herkent u patronen en afwijkingen in een trend?
Ervaren operators lezen trends als een taal. Veelvoorkomende patronen:
- Drift - een langzame, aanhoudende verschuiving, vaak door vervuiling, slijtage of een ontregelde sensor
- Oscillatie - een regelmatige golfbeweging, meestal door een te scherp ingestelde regelaar of interactie tussen regelkringen
- Stap - een plotselinge sprong, bijvoorbeeld door een setpointwijziging, schakelactie of defecte meting
- Vlakke lijn - een waarde die volkomen stil blijft staan kan wijzen op een bevroren meting of communicatiestoring
- Ruis - snelle, kleine schommelingen die de echte trend verbergen
Voor statistische beoordeling gebruikt de kwaliteitswereld regelkaarten, ontwikkeld door Walter Shewhart bij Bell Labs in de jaren twintig. De Western Electric-regels uit het Statistical Quality Control Handbook van 1956 en de acht Nelson-regels uit 1984 maken die beoordeling objectief. Voorbeelden van zulke signalen:
| Regel (Western Electric/Nelson) | Signaal | Wat het kan betekenen |
|---|---|---|
| Eén punt buiten 3σ | Uitschieter | Verstoring of meetfout |
| Twee van drie punten buiten 2σ aan dezelfde kant | Verschuiving begint | Proces wijkt structureel af |
| Acht punten op rij aan dezelfde kant van het gemiddelde | Niveauverschuiving | Nieuwe grondstof, ander setpoint, sensordrift |
| Zes punten op rij stijgend of dalend | Trend | Slijtage, vervuiling, opwarming |
Tegenwoordig vullen anomaliedetectie en machine learning dit aan: modellen leren het normale verloop van honderden tags en signaleren combinaties die een mens in losse trends mist.
🧭 Hoe richt u goede trends in?
- Kies per procesdeel vaste trendgroepen. Leg per eenheid vast welke tags samen getoond worden, zodat iedere operator dezelfde trends gebruikt.
- Schaal op het bedrijfsbereik. Een temperatuur die tussen 60 en 70 °C beweegt, is op een schaal van 0–400 °C een vlakke lijn.
- Toon setpoint en grenzen. Pas dan ziet u hoeveel ruimte er nog is tot een alarm of trip.
- Beperk het aantal pennen. Meer dan zes à acht lijnen in één grafiek maakt de trend in de praktijk onleesbaar; gebruik liever meerdere gestapelde trends met een gedeelde tijdas.
- Ingebedde trends in procesbeelden. De High Performance HMI-aanpak, waarop ISA-101 (2015) voortbouwt, beveelt aan belangrijke waarden met een kleine trend te tonen, zodat de richting in één oogopslag zichtbaar is.
- Controleer de historian-instellingen. Laat bemonsteringsinterval, deadband en compressie per signaaltype vastleggen; anders ziet u later niet wat u nodig hebt.
- Kies het juiste gereedschap. Klassieke trends zitten in WinCC, Ignition en DCS-pakketten; voor brede analyse worden ook Grafana op een tijdreeksdatabase als InfluxDB of TimescaleDB gebruikt, vaak gevoed via een Unified Namespace.
🔐 Hoe zit het met beveiliging en data-integriteit van trends?
Trends zijn alleen nuttig als ze kloppen. Stuxnet liet zien wat er gebeurt als dat niet zo is: de malware speelde eerder opgenomen, normale meetwaarden af naar de bediening, zodat operators een rustig proces zagen terwijl de centrifuges werden beschadigd. Een trend die “te mooi” is, verdient daarom ook aandacht.
- Leestoegang zonder schrijfrechten - kantoorgebruikers bekijken trends bij voorkeur via een historian-replica in de DMZ, eventueel gevoed via een datadiode, in plaats van rechtstreeks op het controlnetwerk
- Integriteit van opgeslagen data - in de farmaceutische industrie gelden trenddata die voor vrijgave worden gebruikt als elektronische records; GMP, EU GMP Annex 11 en 21 CFR Part 11 eisen dan audittrails, toegangsbeheer en bescherming tegen wijziging, zie data-integriteit
- Bewaking zelf - een stilgevallen tag of een plotselinge vlakke lijn kan een storing zijn, maar ook een signaal voor monitoring en security-onderzoek
❓ Veelgestelde vragen
Wat is het verschil tussen een live trend en een historische trend?
Een live trend toont realtime de actuele meetwaarden, meestal uit een korte buffer in het SCADA- of HMI-systeem. Een historische trend haalt opgeslagen data uit een historian en kan maanden of jaren terugkijken. In moderne systemen gaat een trend bij het terugscrollen naadloos over van live naar historische data.
Hoe vaak moet een proceswaarde worden bemonsterd voor trending?
Het bemonsteringsinterval voor trending hangt af van hoe snel het proces verandert: vaak 1 tot 10 seconden voor temperaturen en 0,1 tot 1 seconde voor druk en debiet. U moet vaker dan twee keer per periode van de snelste relevante schommeling meten om aliasing te voorkomen. Trillingsanalyse vraagt kilohertz-bemonstering en hoort in een apart condition monitoring-systeem.
Waarom ziet een piek er in een trend soms kleiner uit dan hij was?
Een piek in een trend kan kleiner lijken door een te traag bemonsteringsinterval, een te ruime compressie-instelling in de historian of middeling bij het weergeven van lange periodes. Goede historians leveren daarom per pixelinterval de minimum- en maximumwaarde in plaats van een gemiddelde. Controleer bij storingsanalyse altijd met welke resolutie de data is opgeslagen.
Hoeveel pennen kan een trend het beste hebben?
Een trend blijft in de praktijk leesbaar met ongeveer vier tot acht pennen, elk met een duidelijk onderscheidende kleur en een eigen schaal. Bij meer tags werkt u beter met meerdere gestapelde trends die dezelfde tijdas delen. Zo blijven verbanden zichtbaar zonder dat lijnen door elkaar lopen.
Is trending hetzelfde als een dashboard?
Trending is niet hetzelfde als een dashboard: een trend toont het verloop van proceswaarden over tijd, terwijl een dashboard vooral actuele kengetallen en samenvattingen zoals een KPI laat zien. Dashboards bevatten vaak wel trends als onderdeel. Voor operationele bediening en storingsanalyse is de procestrend meestal het nuttigste hulpmiddel.
Kan trending helpen bij voorspellend onderhoud?
Ja, trending is een eenvoudige eerste stap naar voorspellend onderhoud, omdat langzaam stijgende waarden zoals lagertemperatuur, motorstroom of trillingsniveau slijtage vaak weken vooraf zichtbaar maken. Door een grenswaarde op de trend te zetten, ziet het onderhoudsteam wanneer ingrijpen nodig is. Geavanceerde predictive maintenance voegt daar statistiek en machine learning aan toe.
📌 Samengevat
Trending is het visueel analyseren van procesdata over tijd en laat niet alleen zien waar een proces staat, maar ook waar het naartoe gaat. Met goed gekozen bemonstering, zorgvuldige compressie, gesynchroniseerde klokken en heldere schalen wordt de trend een onmisbaar hulpmiddel voor monitoring, storingsanalyse, optimalisatie en onderhoud in industriële omgevingen.
