LabVIEWForum.de
Signalverarbeitung eines Gyroskopes - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Signalverarbeitung eines Gyroskopes (/Thread-Signalverarbeitung-eines-Gyroskopes)



Signalverarbeitung eines Gyroskopes - ToraBoraJack - 16.11.2009 21:22

Hallo,
ich habe ein Probelm bei der Signalverarbeitung eines Gyroskopes..., da ich bisher wenig mit Signalverarbeitung und LabVIEW gemacht habe. Das Problem ist folgendes:
Ich soll eine Auswertung eines Gyroskopes machen, das analoge Signal wird auf eines SD Karte gespeichert, danach soll das Signal erst digital weiter verarbeitet werden um weitere Störungen zu vermeiden. Ich habe ein Grundrauschen im analogen Signal ich tippe auf weisses Rauschen, obwohl ich das Gyroskop nicht bewege...!
Jetzt soll ich das Rauschen irgendwie filtern und das Signal digitalisieren, hab aber im Moment keinen Plan wie ich das machen soll...?
Hoffe mir kann jemand helfen!


Signalverarbeitung eines Gyroskopes - Y-P - 17.11.2009 07:41

Hast Du das analoge Signal schon? Wenn ja, dann lad' doch mal so eine Datei hoch.

Gruß Markus


Signalverarbeitung eines Gyroskopes - ToraBoraJack - 17.11.2009 13:42

Hallo,
erstma danke für die Meldung!
Hier das Signal und auch das VI das mir schon vorher gegebenn wurde...

[attachment=22559]
[attachment=22560]


Signalverarbeitung eines Gyroskopes - ToraBoraJack - 17.11.2009 14:15

Sorry, hab vergessen anzugeben das dieses VI mit der Version 8.5 erstellt wurde!


Signalverarbeitung eines Gyroskopes - eg - 17.11.2009 14:20

Hab mir das Signal nicht angeschaut, aber wenn es rauscht, dann kannst du es glätten z.B. durch Mittelwertbildung oder durch Tiefpass.


Signalverarbeitung eines Gyroskopes - ToraBoraJack - 11.12.2009 08:19

Guten Morgen,
ich habe ein Problem mit der Auswertung von einem Gyroskop, da ich werder viel Ahnung von LabVIEW noch von Signalverarbeitung verstehe. Im Anhang findet Ihr ein VI das mir vorgegeben wurde und eine Textdatei mit Werten eines Gyroskopes ADXL 150. Die Werte wurden aufgezeichnet als das Gyroskop ruhig auf dem Tisch lag, d.h. es sollte als Ausgangssignal nur waagerechte Linien rauskommen. Aber das Signal wird anscheinend durch Rauschen überlagert, das es jetzt zu filtern bzw. glätten gibt. Jetzt weiss ich leider nicht weiter, welchen Filter man nimmt und wie man ihn in das bestehende VI integriert!?
Im voraus vielen Dank für eure Hilfe!

Das VI wurde mit der Verrsion 8.5 erstellt![attachment=23118]
[attachment=23119]

Gruss M.


Signalverarbeitung eines Gyroskopes - Lucki - 11.12.2009 13:43

Eine Textdatei ist das nicht, aber man kann jede Datei - so wie Du es getan hast - als Textdatei einlesen und danach mittels umständlicher Konvertierung die Daten rückgewinnen.
Habe für Dich mal etwas mit gleitender Mittelwertbildung gemacht. Die 4 Originalplots (Punkte) und die 4 geglätteten Plots sind alle in 1 Graphen. Damit Du noch etwas siehst. mußt Du das Autoranging abschalten und einzelne Bereiche herauszoomen. Beispiel im angehängtem Bild.
Bin mir aber nicht sicher, ob dies Art der Filterung optimal ist. Es handelt sich ja immer nur um einzelne Ausreißer. Man müßte die erkennen und durch Mittelwerte ersetzen. Oder man macht eine Slewratenbegrenzung. Dazu müßte man aber die maximalen Flankensteilheiten bei den Messungen wissen.
[attachment=23139] [attachment=23137]
Lv85_img[attachment=23140]


Signalverarbeitung eines Gyroskopes - ToraBoraJack - 16.03.2010 13:48

Guten Tag,
ich habe sehr wenig Erfahrung in LabVIEW, daher wende ich mich an euch. Ich soll eine Filterung für ein dreiachsiges Gyroskop erstellen. Die Filterung sollte das Rauschen des Sensors und der Schaltung filtern, da dies für die weitere Verarbeitung sehr störend ist. Im Anhang findet ihr das bisherige VI mit der Auswertung der rohen Gyrodaten und als Textdatei einen kurzen Ausschnitt einer Messung, aber in Ruhezustand. Dort sieht man aber auch schon das ein Rauschen vorhanden ist. Ich hoffe ich habe mich einigermáßen deutlich ausgedrückt, so das mir jemand helfen kann.
Vielen Dank schonmal im Vorraus!

mfg

M.

VI mit Version 8.5 [attachment=25159]

[attachment=25160]


Signalverarbeitung eines Gyroskopes - jg - 16.03.2010 14:41

Offtopic
Beim ersten Mal bist du mir noch durchgerutscht mit deinem Doppelposting, diesmal aber nicht.

Bitte LVF-Regeln beachten! Kein Doppelposting!
Du hast jetzt schon 3x einen Thread aufgemacht mit quasi derselben Frage und immer demselben VI-Upload. Nach 4 Monaten keine Änderung am VI, was ist da los?

-> Threads verschmolzen.

Gruß, Jens