LabVIEWForum.de
Gleitender Durchschnitt einer Zeitreihe? - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Signaldarstellung (/Forum-Signaldarstellung)
+---- Thema: Gleitender Durchschnitt einer Zeitreihe? (/Thread-Gleitender-Durchschnitt-einer-Zeitreihe)



Gleitender Durchschnitt einer Zeitreihe? - Michelchen - 23.11.2005 11:23

Hallo,

ich messe von einem Sensor ein Signal im Bereich von 0-5V, welches ziemlich verrauscht ist. (Spannungsmessung mit DAQ-Pad6015, 1000Hz, NRSE, kontinuierliche Messung).

Das Ganze ist durch den DAQmx-Assistenten und eine While-Schleife realisiert. Nun möchte ich das Rauschen entfernen und das Signal soweit wie möglich glätten, wobei sich der gleitende Durchschnitt recht gut eignet.
Dabei soll der Durchschnitt über die letzten 200-500 Messpunkte berechnet werden.
Ich suche also eine Möglichkeit um das SIgnal durch ein Fenster zu ziehen (Speicher o.ä.) und aus diesem (den letzten 200 Werten) den gleitenden Durchschnitt zu berechnen.
Wie kriege ich das in LabVIEW gebacken? Hat da jemand nen Ansatz? Ich bin hier noch nicht so sehr erfahren und könnte es mir vielleicht über ein Array vorstellen.

Ich habe im Anhang mal eine ähnliche Signalquelle generiert um das ganze mal auszuprobieren, habe aber wirklich noch keine Idee.

Danke für eure Tipps!


Gleitender Durchschnitt einer Zeitreihe? - thomas.sandrisser - 27.11.2005 11:14

Morsche,
anbei eine loesungsmoeglichkeit mit einem express VI


Gleitender Durchschnitt einer Zeitreihe? - Pepe - 27.11.2005 21:41

Alternativ kann ich dir auch angehängtes VI emfehlen! Es eignet sich besoinders da gut, wo eine Messung Punktweise erfolgt!

Pepe


Gleitender Durchschnitt einer Zeitreihe? - Michelchen - 12.12.2005 10:35

Danke für die Tipps!
Die Vi's haben mich ein Stückchen weiter gebracht.
Ich find ja eigentlich sollte man sich das selbst beibringen, da lernt man am meisten.
Aber ab und zu braucht man(n) schon nen Schubs in die richtige Richtung!