Bitte nehmen Sie folgendes an:
- Die Frequenz der Grundschwingung eines Signals wurde unter Verwendung der FFT und einiger Frequenzschätzungsverfahren geschätzt und liegt zwischen zwei Bin-Zentren
- Die Abtastfrequenz ist fest eingestellt
- Rechenaufwand ist kein Thema
Wie lässt sich bei Kenntnis der Frequenz der entsprechende Spitzenwert der Grundsignale am genauesten abschätzen?
Eine Möglichkeit könnte darin bestehen, das Zeitsignal auf Null zu setzen, um die FFT-Auflösung so zu erhöhen, dass die Bin-Mitte näher an der geschätzten Frequenz liegt. In diesem Szenario bin ich mir nicht sicher, ob ich so viel Zero-Pad ausführen kann, wie ich möchte, oder ob dies einige Nachteile hat. Ein anderes ist, welches Bin-Zentrum ich nach dem Null-Auffüllen als das auswählen soll, von dem ich den Spitzenwert erhalte (weil man die interessierende Frequenz möglicherweise auch nach dem Null-Auffüllen nicht genau trifft).
Ich frage mich jedoch auch, ob es eine andere Methode gibt, die möglicherweise bessere Ergebnisse liefert, z. B. einen Schätzer, der die Spitzenwerte der beiden umgebenden Bin-Zentren verwendet, um den Spitzenwert bei der interessierenden Frequenz zu schätzen.
imax
ist der FFT-Peak) gibt Ihnen genaue Ergebnisse