LabVIEWForum.de
Spitzenwert Zählung - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Signaldarstellung (/Forum-Signaldarstellung)
+---- Thema: Spitzenwert Zählung (/Thread-Spitzenwert-Zaehlung)



Spitzenwert Zählung - Hubert R. - 02.07.2013 15:03

Hallo zusammen,
ich muss die Anzahl der Spitzen zählen. Nun ist aber das Signal extrem unterschiedlich. Wie im Beispiel. Ich würde gern zuerst die Kurve begradigen also den "DC Anteil rausnehmen". Mit einem Hochpass geht das, aber hier stören mich das Einschwingverhalten.

Kann mir wer einen Tipp geben oder ein Beispiel nennen wie ich die unterschiedlichsten Kurvenverläufe linearisieren kann?


RE: Spitzenwert Zählung - dimitri84 - 02.07.2013 18:43

Gegen Einschwingverhalten gibt es zwei Tricks:

1) Signal an der "Y-Achse spiegeln" und vorne dranhängen - filtern - dann den künstlich angehängten Teil wieder entfernen.
2) Vom gesamten Signal den ersten Wert abziehen - filtern - Wert wieder drauf addieren.

Ich finde 2) besser, da ressourcenschonender, die Ergebnisse sind aber nicht identisch.



Beste Grüße
Dimitri


RE: Spitzenwert Zählung - Hubert R. - 03.07.2013 07:58

Hallo Dimitri,
vielen Dank für deine Tipps. Ich bin mir nicht sicher ob ich dich richtig verstanden habe.
Im Anhang habe ich deinen Vorschlag 1 versucht umzusetzen.
Allerdings habe ich das spiegeln der Y Achse nicht verstanden.
Wenn ich die Y-Werte spiegle bekomme ich doch ein 0 Signal.

Gruß Hubert


RE: Spitzenwert Zählung - dimitri84 - 05.07.2013 09:05

Hab kein LV2012.

Ich meinte so: [attachment=45252]


Gruß