Tidsserier – når historikken blir stor
Et moderne anlegg måler hele tiden: temperatur, trykk, mengde, energi, driftsstatus. Med noen hundre signaler som logges hvert sekund, blir det fort millioner av målepunkter i døgnet – og milliarder i løpet av noen år. Det er en skatt av informasjon, men bare hvis den kan lagres og hentes fram igjen på en fornuftig måte.
Hva er tidsseriedata?
Tidsseriedata er målinger med et tidsstempel: hva var verdien, og når. Slike data har noen typiske kjennetegn. De kommer inn i en jevn strøm, de endres nesten aldri i ettertid, og de spørres som regel etter tidsperioder – «vis trykket siste uke» eller «gjennomsnittlig energiforbruk per måned i fjor».
Det skiller dem fra vanlige forretningsdata, og det er grunnen til at det finnes egne databaser laget nettopp for tidsserier.
Når vanlig lagring ikke strekker til
Så lenge datamengden er moderat, fungerer historikken i et SCADA-system helt fint. Men når anlegget vokser, flere signaler logges oftere, eller historikken skal tas vare på i mange år, kan spørringene bli trege og lagringen dyr. Typiske tegn er trender som bruker lang tid på å laste, og rapporter som ikke blir ferdige.
Hva en tidsseriedatabase gjør annerledes
En tidsseriedatabase er bygget for å ta imot store mengder målinger raskt, og for å svare på spørsmål over lange tidsperioder. Den kan regne ut gjennomsnitt, minimum og maksimum direkte i databasen, slik at bare svaret – ikke alle rådataene – sendes til skjermbildet. Det gir raskere trender og rapporter, også når historikken strekker seg over flere år.
TimescaleDB i Ignition
Med Ignition 2027 kommer en egen TimescaleDB-utgave for Ignition, utviklet sammen med Tiger Data, og en Enterprise Historian-modul for store datamengder. Inductive Automation selger og støtter den selv, og den er laget for høy tilgjengelighet. Også den innebygde historikeren får raskere spørringer ved at beregninger gjøres i databasen.
For anlegg der historikken er en viktig del av driften – for dokumentasjon, analyse eller krav fra myndigheter – betyr det at Ignition kan vokse sammen med datamengden.
Fra data til innsikt
Store datamengder har først verdi når de brukes: til å finne mønstre før feil oppstår, til å se hvor energien går, eller til å dokumentere kvalitet over tid. Det handler like mye om hva som logges og hvordan det struktureres, som om hvilken database som brukes.
Hos Elio hjelper vi med hele kjeden – fra hvilke signaler som bør logges og hvor ofte, til database, trender og rapporter i Ignition. Vi har lang erfaring med SQL-databaser og historikk i Ignition.
Vokser historikken din raskere enn systemet takler? Les mer om SCADA eller ta kontakt med oss.
