Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!
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!
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
Signalverarbeitung eines Gyroskopes
Hast Du das analoge Signal schon? Wenn ja, dann lad' doch mal so eine Datei hoch.
Gruß Markus
-------------------------------------------------------------------------- Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
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!
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.
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!
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
Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)
!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!