Filterung Fernbedienung: Unterschied zwischen den Versionen

Aus HSHL Mechatronik
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 8: Zeile 8:
Alle Modelle befinden sich unter ...\SVN_Unterlagen\Software\Filterung_PWM-Signal_Fernbedienung
Alle Modelle befinden sich unter ...\SVN_Unterlagen\Software\Filterung_PWM-Signal_Fernbedienung


Um das Signal in den Modellen nachzubilden wird der Block Signal Builder verwendet. Das gestörte Signal wird in einer Excel-Datei gespeichert und dann im Signal Builder geladen.
==Rekursiver Mittelwert und Simple Kalman==
[[Bild: SimpleKalman.jpg|800px|Simple Kalman und Rekursiver Mittwelwert]]
Autor: [[Benutzer:Julia Mueller|Julia Müller]] ([[Benutzer Diskussion:Julia Mueller|Diskussion]]) 17:47, 6. Feb. 2014 (CET)
Autor: [[Benutzer:Julia Mueller|Julia Müller]] ([[Benutzer Diskussion:Julia Mueller|Diskussion]]) 17:47, 6. Feb. 2014 (CET)

Version vom 6. Februar 2014, 17:09 Uhr

Das Signal der Fernbedienung ist sehr stark von Störungen beeinflusst. Die Störungen führen dazu, dass das Signal außerhalb des Arbeitsbereichs liegt und somit die blaue LED angeschaltet wird, d.h. das der RC-Modus angezeigt wird. ( weitere Erläuterungen siehe Bibliothek Sensoren/Aktoren online Block SenFernb-Fernbedienung)

Störungen

Daher sollte das Signal so gefiltert werden, dass die Störungen vermieden werden. Um zu prüfen, welcher Filter der geeignetste ist, wurden für das Signal SenRti_PwmBreiteGas_f64 mehrere Filter getestet. Es wurden ein einfacher Kalman-Filter, ein rekursiver Mittelwertfilter, die Filterung über die Ableitung und die Filterung über eine if-Bedingung betrachtet. Alle Modelle befinden sich unter ...\SVN_Unterlagen\Software\Filterung_PWM-Signal_Fernbedienung

Um das Signal in den Modellen nachzubilden wird der Block Signal Builder verwendet. Das gestörte Signal wird in einer Excel-Datei gespeichert und dann im Signal Builder geladen.

Rekursiver Mittelwert und Simple Kalman

Simple Kalman und Rekursiver Mittwelwert


Autor: Julia Müller (Diskussion) 17:47, 6. Feb. 2014 (CET)