MTR Multisensorsysteme: Komplementärfilter
| 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() aus der Integration der passenden Gierrate (z. B. GyroX). - Berechnen Sie
ThetaAcc() aus den passenden Beschleunigungswerten . - Filtern Sie
ThetaAccmittels Tiefpass. - Filtern Sie
ThetaGyromittels Hochpass. - Fusionieren Sie beide Werte mittels Komplementärfilter.
- Stellen Sie das Ergebnis graphisch dar.
- Diskutieren Sie Ihr Ergebnis.
Ergebnisdiskussion
- zeigt Rauschen. Daher wird dieses Signal mit einem Tiefpass gefiltert.
- zeigt eine Drift um 2° in 10 s. Daher wird dieses Signal mit einem Hochpass gefiltert.
- Das Ergebnis des Komplementärfilters zeigt weder Offset noch Rauschen.
- Die Filterung war erfolgreich bei .
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() aus der Integration der passenden Gierrate (z. B. GyroX). - Berechnen Sie
PsiMag() aus den Magnetometerwerten. - Filtern Sie
PsiMagmittels Tiefpass. - Filtern Sie
PsiGyromittels Hochpass. - Fusionieren Sie beide Werte mittels Komplementärfilter.
- Stellen Sie das Ergebnis graphisch dar.
- Diskutieren Sie Ihr Ergebnis.
- Bestimmen Sie die Schrittlänge aus der Beschleunigung.
- Messung der vertikalen Beschleunigung .
- Filterung (Tiefpassfilter), um Rauschen zu reduzieren.
- Integration über die Zeit für Strecke
- Maximaerkennung in der Beschleunigung (Hoch/Tal für jeden Schritt).
- Verwende Schrittlängenmodell z. B. Weinberg-Formel
- Komplementärfilter
- Beschleunigungssensor: liefert Höhe/Vertikalbeschleunigung → stabil über längere Zeit
- Gyroskop: liefert Winkelgeschwindigkeit → schnelle Bewegungen erkennen
(t) mit Beschleunigungssensor.
Tips
- Schrittlänge:
- : Kalibrierungsfaktor (typischerweise 0,4–0,45 für Erwachsene)
→ zurück zum Hauptartikel: MTR Multisensorsysteme WS 25/26