Hallo, gleich zu Anfang ich kenn mich nicht besonders gut aus in Elektrotechnik, Physik oder soclhen dinge. Als Ferialpraktikant schreibe ich grad an einem Excel-VBA Programm zur Berechnung eines Effektivwertes. Wie auch immer soll ich die Messungswerte über den FIR Filter filtern. Habe mir einiges dazu angesehen, verstehe aber nicht ganz wie die funktionieren soll. Habe eine ExcelTabelle mit den Zeitabständen(x) und den dazugemessenen Werten (y) und mächte nun diese y-Werte filtern, um "Ausreißer" rasuzufiltern. habe eine denke ich mal gute power point präsentation gefunden (siehe Anhang) und anhand derer versuch dies zu implementieren. Auf S 54 ist ein Beispiel für die berechnung der koeffizienten, und das haut bei mir auch hin, nur glättet der filter zustark, bzw immer gleich...egal welche abtastfrequenz bze grenzfrequenz ich eingebe. Weiß vielleicht jemand , ob bei der Berechnung sonst noch etwas zu beachten ist?
Hallo, du hast von Ausreißern gesprochen. Wenn diese so groß sind, dass sie mit dem eigentlichen Messwert nichts mehr zu tun haben, hilft dir ein FIR-Filter (bzw. allgemeiner ein linearer Filter) auch nichts mehr, da die Energie des Ausreißers nur "verwaschen" wird, aber nicht entfernt wird. Bei richtigen Ausreißern ist ein Median Filter besser geeignet. Funktionsweise: 1. Du nimmst z.B. 3 Messungen auf 2. Sortierst diese Messungen nach der Größe 3. Das mittlere Element ist dann der Ausgang Du kannst natürlich die Anzahl der Messungen auch erhöhen. Ein Median-Mean Filter nimmt hingegen nicht den mittlere Wert sondern z.B. die mittleren 5 Werte, bildet davon den Mittelwert und liefert das als Ausgang. Hoffe, ich konnte dir helfen und vielleicht ist dieser Filter für deine Anwendung geeignet.
> Habe eine ExcelTabelle mit den Zeitabständen(x) und den > dazugemessenen Werten (y) und mächte nun diese y-Werte > filtern, um "Ausreißer" rasuzufiltern. Ein Ausreisser ist ein Wert der keinerlei direkten Zusammenhang mit der Messung hat. Wuerdest du den filtern so wuerde er dir die benachbarten Werte zerstoeren. Soetwas erkennt man normalerweise mit statischen Verfahren und wirf dann den Wert einfach komplett raus. Olaf
hey, danke euch ich werde es mal mit so einem median filter oder so versuchen danke nochmals
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.