Ich dachte über das Thema DFT-Fensterung nach und kam mir in den Sinn. Eine DFT liefert das Spektrum eines Signals, das mit dem Spektrum des verwendeten Fensters gefaltet ist und daher Haupt- und Nebenkeulen aufweist.
Ich dachte, es wäre möglich, den Fenstereffekt auf das Spektrum des Signals zu entfernen, indem sowohl das Signal als auch die Größe des Fensterspektrums erneut gefaltet werden, und es funktionierte tatsächlich, wie Sie auf dem folgenden Bild sehen können.
Links ist das ursprüngliche Spektrum, das mit einem Hanning-Fenster erzeugt wurde. Rechts ist das Spektrum, das durch die DFT eines Hanning-Fensters gefaltet wird. Oben ist das Spektrum selbst, unten ist das MATLAB- findpeaks
Ergebnis.
Ich habe nie etwas über diese Technik gelesen, aber ich bin mir ziemlich sicher, dass ich dort nichts erfunden habe. Ich frage mich also, ob es einen Vorteil hat, diese Verarbeitung im Spektrum durchzuführen, oder ob es einen Nachteil gibt, den ich nicht sehe.
Soweit ich weiß, könnte dies zur Erkennung von Spitzenwerten beitragen, wie wir auf dem vorherigen Bild sehen können. Es sieht auch so aus, als ob das Spektrum etwas verzerrt ist, wie wir auf den beiden folgenden Bildern sehen können. ::
Wobei der blaue Graph das Spektrum und der rote Graph das nachgefaltete Spektrum ist.
- Hast du darüber nachgedacht?
- Gibt es ein Problem, das sich aus dieser Faltung nach der FFT ergeben könnte?
- Irgendein Papier, das das Thema behandelt?
BEARBEITEN
Sie können ein Skript finden hier , dass die folgende Grafik erzeugen: