Was ist Fensterfunktion?
Gewichtungsfunktion, die bei der DFT-Analyse und beim Entwurf von FIR-Filtern auf ein endliches Intervall eines Signals oder von Koeffizienten angewendet wird. Schneidet man das Intervall einfach aus (Rechteckfenster), sind seine beiden Enden unstetig, was Leck-Effekt oder Welligkeit verursacht; ein Fenster, das beide Enden glatt gegen 0 führt, unterdrückt dies. Das typische Hann-Fenster (Hanning-Fenster) hat eine höchste Nebenkeule von etwa −31 dB, niedriger als die etwa −13 dB des Rechteckfensters, aber eine etwa doppelt so breite Hauptkeule. Je nachdem, ob niedrige Nebenkeulen oder eine schmale Hauptkeule wichtiger sind, werden Hamming-, Blackman-, Flattop- und andere Fenster gewählt.
Japanische Bezeichnung: 窓関数
„Fensterfunktion“ kommt in 2 Übungsfragen aus 1 Themen vor, z. B. Grundlagen der digitalen Signalverarbeitung.
Fachgebiet: Grundlagen der digitalen Signalverarbeitung
Amplituden ablesen und korrigieren
Ein Fenster verringert die Signalamplitude im Mittel, daher werden Amplituden korrigiert, indem man durch den Mittelwert des Fensters teilt (0,5 beim Hann-Fenster). Liegt eine Frequenz in der Mitte zwischen zwei Bins, wird ihre Amplitude außerdem zu klein abgelesen (Scalloping-Verlust), beim Rechteckfenster um etwa 3,9 dB und beim Hann-Fenster um etwa 1,4 dB. Wenn Amplituden genau gemessen werden müssen, verwendet man ein Flattop-Fenster, dessen Hauptkeule oben flach ist.
Häufige Fragen
Wann ist eine Fensterfunktion nötig?
Ein Fenster wird in der Regel immer dann angewendet, wenn nicht garantiert ist, dass eine ganze Zahl von Perioden des gemessenen Signals in das Beobachtungsintervall passt. Passt die Periode genau zum Intervall oder klingt ein transientes Signal innerhalb des Intervalls vollständig ab, ist der Leck-Effekt auch mit dem Rechteckfenster (ohne Fenster) kein Problem.
Was unterscheidet das Hann- vom Hamming-Fenster?
Beide sind kosinusförmige Fenster, doch das Hann-Fenster geht an beiden Enden genau auf 0, und seine entfernten Nebenkeulen klingen schnell ab. Das Hamming-Fenster lässt an den Enden statt 0 etwa 0,08 stehen und senkt damit seine höchste Nebenkeule auf etwa −43 dB, seine entfernten Nebenkeulen klingen aber langsamer ab.