Wat is een Time Series Database?
Een Time Series Database (TSDB) is een database die is geoptimaliseerd voor het opslaan, verwerken en analyseren van gegevens die in de tijd zijn vastgelegd, zoals sensorwaarden, meetdata en procesparameters.
TSDB’s vormen de ruggengraat van systemen zoals SCADA, Historian, Condition Monitoring en Predictive Maintenance binnen de Industriële Automatisering.
🧠 Hoe werkt een TSDB?
- Tijdgebaseerde opslag
- Elk datapunt bestaat uit een timestamp en een of meerdere waarden
- Bijvoorbeeld: 2025-07-26 08:00:00 → Temperatuur: 72,3 °C
- Geoptimaliseerd voor schrijven en ophalen
- Hoge invoersnelheid (thousands per second)
- Efficiënt ophalen van reeksen, trends en gemiddelden
- Functies specifiek voor tijdreeksen
- Aggregaties (gemiddelde, min/max, delta)
- Compressie en downsampling (bijv. 1s → 1min → 1u)
- Retentiebeheer (oudere data automatisch verwijderen of archiveren)
🏭 Toepassing in industriële omgevingen
- Historian-systemen voor productie- en procesdata
- Trending van sensorgegevens (bijv. temperatuur, druk, debiet)
- Analyse van prestaties en afwijkingen in SCADA
- Data-opslag voor Digital Twin of Edge Computing
- Ondersteuning van Predictive Maintenance via AI/ML
Typische databronnen:
- PLC’s, RTU’s, Sensors, Drives, HMI
- OPC UA, MQTT, Modbus-gateways
- IIoT-platformen en cloudintegraties
🔍 Populaire TSDB-platformen
TSDB | Toepassing / Kenmerk |
---|---|
OSIsoft PI | Veelgebruikt in industrie, uitgebreid ecosystem |
InfluxDB | Open source, veel gebruikt in IIoT en OT-monitoring |
TimescaleDB | PostgreSQL-gebaseerd, geschikt voor combinatie met IT-data |
Proficy Historian | Industriële Historian-oplossing van GE |
Ignition Tag Historian | SCADA-integratie van Inductive Automation |
Sommige TSDB’s zijn onderdeel van bredere SCADA- of MES-omgevingen.
🔐 Beveiligingsaspecten
- Authenticatie en Access Control op dataniveau
- TLS-versleuteling voor data-in-transit
- Retentie en auditlog beheren volgens compliance-eisen (NIS2, GxP)
- Bescherming tegen dataverlies via Backup, High Availability en Immutable Backup
- Beperk directe toegang tot de TSDB via Firewalls, VPN, Jump Server
In OT-omgevingen is het cruciaal om data-integriteit én beschikbaarheid te garanderen.
📌 Samengevat
Een Time Series Database (TSDB) is onmisbaar voor het vastleggen en analyseren van procesdata in de tijd. Ze vormen de kern van industriële data-opslag, Monitoring en optimalisatie.