Ich fange gerade erst mit IMUs an und möchte wirklich an meinem eigenen Flugcontroller arbeiten, aber eine Frage kommt mir immer wieder in den Sinn und ich kann nirgendwo eine Antwort finden, also bin ich hier.
Werden mehrere IMUs helfen, die Stabilität eines Quadrocopters zu verbessern? Das Mitteln der Werte aller mehreren IMUs sollte die Drift verringern, die eine Funktion der Zeit ist, aber ich habe keine Erfahrung mit IMUs und kann einfach nicht herausfinden, wie viel Fehlerkorrektur durch Hinzufügen einer zusätzlichen IMU erforderlich ist. Wird es nur additiv sein ? oder Exponential?
Diese Frage wurde auch auf der Seite Robotics Stack Exchange gepostet .
Ja, Sie können mehrere Sensoreinheiten verwenden, um die Daten zu verbessern, aber nur, wenn ihre Fehler – Verzerrungen, Skalierungsfaktoren, Rauschen usw. – unabhängig (nicht korreliert) sind. In diesem Fall können Sie davon ausgehen, dass der RMS-Fehler proportional zur Quadratwurzel der Anzahl der verwendeten Einheiten abnimmt. Wenn Sie beispielsweise vier Einheiten haben, werden die zufälligen Fehler ungefähr halbiert.
Eine IMU ist eine einzelne Einheit im Elektronikmodul, die Winkelgeschwindigkeits- und Linearbeschleunigungsdaten sammelt, die an den Hauptprozessor gesendet werden. Ein IMU-Gehäuse enthält zwei separate Sensoren.
Der erste Sensor ist die Beschleunigungsmesser-Triade. Es erzeugt drei analoge Signale, die die Beschleunigungen entlang jeder seiner Achsen beschreiben, die von dem Fahrzeug erzeugt werden und auf es einwirken. Aufgrund des Triebwerkssystems und physikalischer Einschränkungen wird die signifikanteste dieser erfassten Beschleunigungen durch die Schwerkraft verursacht.
Der zweite Sensor ist die Winkelgeschwindigkeitssensortriade. Es gibt auch drei analoge Signale aus. Diese Signale beschreiben die Winkelgeschwindigkeit des Fahrzeugs um jede der Sensorachsen. Obwohl sich die IMU nicht im Fahrzeugschwerpunkt befindet, werden die Winkelgeschwindigkeitsmessungen nicht durch Linear- oder Winkelbeschleunigungen beeinflusst.
Die Daten von diesen Sensoren werden von der IMU gesammelt und an einen Hauptprozessor zurückgegeben.
Da die Position ein Integral der Geschwindigkeit und ein Doppelintegral der Beschleunigung ist, akkumulieren winzige Offsetspannungen nach der Kalibrierung immer noch relative Positionsbereichs- oder Koordinatenfehler.
Ohne GPS oder visuelles Feedback können die Flugzeit und integrierte Fehler nicht eliminiert werden. Die Kalibrierung ist entscheidend für längere Flüge und akzeptable Positionsfehler, um "nach Hause" zu kommen.
Somit verringert die Mittelung mehrerer IMUs den Fehler nur um rms (n) oder nicht viel. (bester Fall unter der Annahme zufälliger Offsets)
"Die Allan-Varianzkurven bieten ein Werkzeug zum Verständnis des Kompromisses zwischen Wiederholbarkeit (Rauschen) und Mittelungszeit.". Siehe http://www.analog.com/media/en/analog-dialog/volume-49/number-2/articles/mems-imu-gyroscope-alignment.pdf
Eugen Sch.
Tanishq Jaiswal
Eugen Sch.
Eugen Sch.
Tony Stewart EE75
Tanishq Jaiswal
Mark Booth