LabVIEWForum.de
Hochpass Filter - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Hochpass Filter (/Thread-Hochpass-Filter)

Seiten: 1 2


RE: Hochpass Filter - GerdW - 16.12.2014 20:34

Nachtrag:

So sieht es mit der PeakDetect-Funktion aus:
[attachment=51632]


RE: Hochpass Filter - se - 17.12.2014 22:39

Einsame Spitze Big Grin
Danke Gerd

Gruß Erich


RE: Hochpass Filter - se - 17.12.2014 23:15

Ein Problem Beschäftigt mich noch.
Ich möchte die Rotationsgeschwindigkeit eines Motors berührungslos zu Messen, was im Ansatz auch funktioniert.
Das df ergibt sich ja aus der Abtastrate (max. 8kHz, der Sensor kann nicht mehr) und der Blockgröße (max. Messzeit 4 sek.). Demnach richtet sich auch die "Auflösung" der FFT müsste in dem Beispiel mit 32k Blockgröße 0,125 Hz sein.
Nun fehlen je nach Drehzahl im Hochlauf 1,5-3 Hz was bei der Drehzahl ein Schwankung von 90 - 180 min-1 bedeutet. Verändere ich das Verhältnis von Abtastrate zu Blockgröße wird der Fehler eher Größer hier kann ich also nichts mehr ändern.

In dem Bild, müsste das Maximum bei 25 Hz bzw. 50 Hz (1.OW) liegen.

Gibt es noch eine andere "Schraube" an der ich drehen kann? Eine Offset vom mittleren Fehler wollte ich gerne vermeiden.


RE: Hochpass Filter - GerdW - 18.12.2014 07:51

Hallo se,

Zitat:Nun fehlen je nach Drehzahl im Hochlauf 1,5-3 Hz was bei der Drehzahl ein Schwankung von 90 - 180 min-1 bedeutet.
Kannst du erläutern, warum plötzlich Frequenzen "fehlen"?

Zitat:Verändere ich das Verhältnis von Abtastrate zu Blockgröße wird der Fehler eher Größer hier kann ich also nichts mehr ändern.
Eine größere Blockgröße führt bei der FFT zu feinerer Frequenzauflösung - welcher Fehler wird dann größer?

Zitat:In dem Bild, müsste das Maximum bei 25 Hz bzw. 50 Hz (1.OW) liegen.
Ganz offensichtlich hat sich dein Motor ~3% langsamer gedreht. Ist das so unwahrscheinlich?


RE: Hochpass Filter - se - 18.12.2014 11:39

Hallo,

zu1. Das war zu einer optischen Drehzahlkontrolle als Referenz. 90 - 180min-1 je nach Drehzahlbereich werden zu wenig angezeigt

zu2. Der Messwert weicht mehr vom tatsächlichen Wert ab. Also bringt keine Besserung

zu3. Ja, absolut unmöglich da ich zum Messen
a) die Drehzahl optisch gemessen hab um das Ergebnis zu prüfen und
b) mit einem Kalibrator (DKD -Kalibriert) der Konstante 159,2Hz ausgibt und das VI gibt 151,5 Hz aus. >:-(

Habe den Sensor heute Vormittag nochmals überprüfen lassen. Der ist i.O.

Nachtrag: In dem Bild Fehlt die Addition der f0, ist aber bei der Messung gemacht worden. Hab es vor dem Posten ausversehen rausgelöscht!


RE: Hochpass Filter - GerdW - 18.12.2014 11:48

Hallo se,

deine FFT oben zeigt eindeutig Peak bei ~24Hz (und Oberwellen davon) an. Da ich an der Berechnung der FFT selbst nicht zweifle, werden die Ausgangsdaten also entsprechende Frequenzanteile haben…

Kannst du entsprechende Messdaten bereitstellen bzw. überprüfen?
Arbeitet der Sensor auch bei seiner maximalen Samplerate von 8kHz noch "korrekt" (oder greift dort schon eine Störung im Frequenzgang des Sensors selbst)?

Das sind so Dinge, die mir dazu einfallen und die ich überprüfen würde…

Wichtiger Nachtrag: Lies dir unbedingt das Manual deiner NI9234 durch, insbesondere den Absatz zu den möglichen Sampleraten. Und dann prüfst du mal, welche Samplerate dein Messkanal wirklich verwendet! Ich wette, du liest Daten mit nur 7314 8533Hz ein…


RE: Hochpass Filter - se - 18.12.2014 15:25

Großartig, das wars.
Klar wenn der FFT 8k statt 8,533k übergeben werden, das die Werte nicht stimmen.

Dankeschön!


RE: Hochpass Filter - se - 13.06.2015 20:57

Hallo Zusammen,

reiße ungern dieses Thread wieder auf, aber eine Sache ist mir in einem ähnlichem Zusammenhang unverständlich.
Die Abtasrate soll dem Manual nach wie im Bild anbei Berechnet werden fs= (fm ÷ 256)/ n.
Nun bin ich gerade wie vor dem Kopf gestossen, wie Gerd vor einem halbem Jahr auf den Wert kam.

Zitat:Wichtiger Nachtrag: Lies dir unbedingt das Manual deiner NI9234 durch, insbesondere den Absatz zu den möglichen Sampleraten. Und dann prüfst du mal, welche Samplerate dein Messkanal wirklich verwendet! Ich wette, du liest Daten mit nur 7314 8533Hz ein…

Viele Grüße
Erich

EDIT:

Der einfachste Weg ist bei NI nachschauen : http://digital.ni.com/public.nsf/allkb/593CC07F76B1405A862570DE005F6836


RE: Hochpass Filter - Lucki - 14.06.2015 06:32

(13.06.2015 20:57 )se schrieb:  EDIT:
Der einfachste Weg ist bei NI nachschauen :
Vermutlich willst Du damit sagen, dass sich die Frage erledigt hat. Es wäre nicht schlecht gewesen, wenn Du das als Klartext gesagt hättest...


RE: Hochpass Filter - se - 14.06.2015 18:32

Ja, klar. Hat sich erledigt2hands

Danke der Nachfrage.

Gruß Erich