Filter
Last updated
Last updated
Der Filter-Service bietet eine umfassende Auswahl an Filtern, die auf eingehende Daten angewendet werden kƶnnen. Diese Filter sind darauf ausgelegt, die QualitƤt und Relevanz der gespeicherten Daten zu erhƶhen, indem sie nur signifikante Ćnderungen und wichtige Informationen durchlassen. Daten werden nur dann in der Datenbank gespeichert, wenn sie den Filter passiert haben, was bedeutet, dass der Filter erst nach der Berechnung auf den Wert angewendet wird.
Dies gewƤhrleistet, dass nur relevante Datenpunkte erfasst werden, wodurch die Effizienz der Datenverarbeitung und Speicherung erhƶht wird.
Filter werden auf den Wert NACH der Berechnung angewendet!
Der Totband-Filter speichert nur Werte, wenn sich der Wert nach der Berechnung signifikant vom vorherigen unterscheidet. Die Ćnderung wird durch die folgende Formel definiert:
Formel:
Ein neuer Wert wird nur gespeichert, wenn die absolute Differenz zum vorherigen Wert grƶĆer oder gleich Epsilon ist:
Beispiel:
Toleranz: 5 %
Maximalwert: 100 Ā°C
Minimalwert: 0 Ā°C
Epsilon:
Eingehende Werte: 20 Ā°C ā 21.5 Ā°C ā 23 Ā°C ā 24.4 Ā°C ā 26 Ā°C
Ergebnis:
20 Ā°C wird gespeichert (erster Wert).
21.5 Ā°C wird nicht gespeichert, da die Ćnderung |21.5 - 20| = 1.5 < 2.5 nicht ausreicht.
23 Ā°C wird gespeichert, da |23 - 20| = 3 ā„ 2.5
24.4 Ā°C wird nicht gespeichert, da |24.4 - 23| = 1.4 < 2.5
26 Ā°C wird gespeichert, da |26 - 23| = 3.0 ā„ 2.5
Der Gleitende Durchschnittsfilter speichert nicht die Originalwerte, sondern den Durchschnitt einer definierten Anzahl von aufeinanderfolgenden Werten (Fenstergrƶsse).
Funktionsweise:
Der Filter sammelt Werte innerhalb eines festgelegten Fensters.
Nach Erreichen der Fenstergrƶsse wird der Durchschnitt der Werte berechnet und gespeichert.
Das Fenster wird dann um einen Wert verschoben, und der Prozess wiederholt sich.
Beispiel:
Fenstergrƶsse: 3 Werte
Eingehende Werte: 12 V ā 15 V ā 18 V ā 21 V ā 24 V
Berechnungen:
Durchschnitt der ersten 3 Werte (12 V, 15 V, 18 V):
Durchschnitt der nƤchsten 3 Werte (18 V, 21 V, 24 V):
Gespeicherte Werte: 15 V, 18 V, 21 V.
Der Hi-pass-Filter speichert nur Werte, die strikt hƶher als ein festgelegtes Limit sind. Dies ist ideal, um SchwellenwertĆ¼berschreitungen zu Ć¼berwachen.
Beispiel:
Limit: 50 kW
Eingehende Werte: 45 kW ā 52 kW ā 48 kW ā 55 kW
Gespeicherte Werte: 52 kW, 55 kW
Der Low-pass-Filter speichert nur Werte, die strikt niedriger als ein festgelegtes Limit sind. Dieser Filter ist nĆ¼tzlich, um niedrige Werte zu analysieren oder Obergrenzen einzuhalten.
Beispiel:
Limit: 30 ppm
Eingehende Werte: 25 ppm ā 35 ppm ā 20 ppm ā 30 ppm
Gespeicherte Werte: 25 ppm, 20 ppm
Der Band-pass-Filter speichert nur Werte, die innerhalb eines definierten Bereichs (Band) liegen. Das Band wird durch ein Hi- und ein Low-Limit bestimmt.
Beispiel:
Band: 10 bis 20 V
Eingehende Werte: 9 V ā 15 V ā 25 V ā 18 V
Gespeicherte Werte: 15 V, 18 V
Der OnChange-Filter speichert Werte nur dann, wenn diese nicht gleich dem vorherigen Wert sind. Dadurch werden redundante Werte ausgeschlossen, und nur Ćnderungen werden aufgezeichnet.
Beispiel:
Eingehende Werte: 100 l/h ā 100 l/h ā 105 l/h ā 105 l/h ā 110 l/h
Gespeicherte Werte: 100 l/h, 105 l/h, 110 l/h