Buneman-Frequenzschätzung
- Aktualisiert2025-07-30
- 2 Minute(n) Lesezeit
Schätzt die Frequenz einer Sinusschwingung mit unbekannter Wellenlänge mit Hilfe der Bunemann-Formel.

Ein-/Ausgänge
X
—
X ist das mehrmals hintereinander abgetastete Signal.
Beta
—
Beta ist die geschätzte Frequenz der durch X dargestellten Sinusschwingung. Beta ist der Index der Höchstfrequenz und darf nicht ganzzahlig sein. Die folgende Gleichung beschreibt die tatsächliche Häufigkeit: beta * df = beta * fs/Anzahl der Stichproben
Fehler
—
Fehler gibt alle Fehler oder Warnungen des VIs aus. Zur Umwandlung eines Fehlercodes oder einer Warnung in einen Fehler-Cluster verbinden Sie Fehler mit dem VI Fehler-Cluster aus Fehlercode. |
Wenn ein gegebenes Zeitsignal nicht genau in der Periode n liegt (die Periodendauer n wird durch die Größe des Daten-Arrays angegeben), kann die unbekannte Frequenz mittels Buneman-Algorithmus berechnet werden:
0 ≤f0 ≤f1 ≤f2 ≤f3<0,5fs.Der Buneman-Algorithmus wird durch folgende Formel definiert:

wobei Fb den Wert der Fourier-Transformierten des Signals X bei der Frequenz b ist. Der Wert von b kann durch den größten Wert von |Fb(X)| ermittelt werden.
Mit der Formel für β kann bei reinen Sinusschwingungen ein exaktes Ergebnis ermittelt werden; in allen anderen Fällen ist sie für Schätzungen geeignet.
X
—
Beta
—
Fehler
—