MTR Multisensorsysteme: Komplementärfilter

Aus HSHL Mechatronik
Zur Navigation springen Zur Suche springen
Dozent: Prof. Dr.-Ing. Schneider
Modul Multisensorsysteme (Wahlpflichtprofil „Systems Design Engineering“), Wintersemester
Modulbezeichnung: MTR-B-2-7.10
Modulverantwortung: Ulrich Schneider
Lehrveranstaltung: Praktikum Multisensorsysteme
Lektionen: 12,13 - Komplementärfilter

Komplementärfilter zur Neigungswinkelschätzung

  • Kippen Sie Ihr Handy über die kurze Seite.
  • Zeichnen Sie dabei Gyro- und Acc-Daten mit der MATLAB®-App auf.
  • Berechnen Sie ThetaGyro (θG) aus der Integration der passenden Gierrate (z. B. GyroX).
  • Berechnen Sie ThetaAcc (θA) aus den passenden Beschleunigungswerten θA=atan(AyAz).
  • Filtern Sie ThetaAcc mittels Tiefpass.
  • Filtern Sie ThetaGyro mittels Hochpass.
  • Fusionieren Sie beide Werte mittels Komplementärfilter.
  • Stellen Sie das Ergebnis graphisch dar.
  • Diskutieren Sie Ihr Ergebnis.

Komplementärfilter zur Kurswinkelschätzung

  • Legen Sie das Handy flach auf den Tisch (Ruhezustand).
  • Drehen Sie das Handy langsam um die Z-Achse um 360°
  • Zeichnen Sie dabei Gyro- und Magnetometer-Daten mit der MATLAB®-App auf.
  • Berechnen Sie PsiGyro (ΨG) aus der Integration der passenden Gierrate (z. B. GyroX).
  • Berechnen Sie PsiMag (ΨM) aus den Magnetometerwerten.
  • Filtern Sie PsiMag mittels Tiefpass.
  • Filtern Sie PsiGyro mittels Hochpass.
  • Fusionieren Sie beide Werte mittels Komplementärfilter.
  • Stellen Sie das Ergebnis graphisch dar.
  • Diskutieren Sie Ihr Ergebnis.

Tipps

  • amag=ax2+ay2+az2
  • Schrittlänge: L=kAMaxAMin0,7m



→ zurück zum Hauptartikel: MTR Multisensorsysteme WS 25/26