Ich habe einige Zweifel an der Bedeutung der Reihenfolge für digitale Filter. Alles, was ich hier einfügen werde, stammt von diesen Folien .
1) Beginnen wir mit der Definition von FIR-Filtern:
Aus dieser Definition sehen wir, dass Ordnung die Anzahl der verzögerten Eingangswerte in der Eingangs-Ausgangs-Gleichung des Filters bedeutet .
Meine Frage ist also: Gibt es einen Zusammenhang mit dem Konzept der "Ordnung" in der Kontrolltheorie? Beispielsweise hat in der Steuerungstheorie ein System zweiter Ordnung (oder Filter) eine Übertragungsfunktion mit einem Polynom zweiten Grades am Nenner, und dies geschieht auch in analogen Filtern (wo es manchmal gleich der Anzahl der reaktiven Komponenten der Schaltung ist ). Gilt es auch hier?
2) Betrachten wir die sogenannte Windows-Designmethode:
Grundsätzlich wird versucht, (in ungefährer Weise) einen Filter zu realisieren, indem ein Fenster der gewünschten Impulsantwort des Filters ausgewählt wird, und Sie können aus dem Ausdruck von w(n) ersehen, dass die Länge des Fensters gleich der Größenordnung von ist den Filter (M-1).
Meine Frage ist also: Welcher Zusammenhang besteht zwischen der Reihenfolge des Filters (wie in 1 beschrieben) und der Anzahl der Samples des Fensters?
Im Allgemeinen bezieht sich die Reihenfolge auf den zugrunde liegenden Grad des Polynoms. Genau wie bei einem Polynom gibt es die Potenzen von und die Koeffizienten. Wenn die Ordnung 2 ist, dann hat das Polynom 3 Potenzen von und 3 Koeffizienten, aber da , wir sagen, es hat 2 Potenzen und 3 Koeffizienten.
Bei Filtern ohne Rückkopplung (FIR) sind die Leistungen von
sind die Verzögerungen,
, und die Übertragungsfunktion hat nur Nullen (der Nenner ist 1
, alle Pole sind bei 0
), also bilden die Koeffizienten des Zählers das Polynom:
Die Samples benötigen keinen Speicher (z. B. Sample&Hold nullter Ordnung). Wenn Sie jedoch mit Samples aus dem Speicher arbeiten müssen, benötigen Sie ein Sample für den aktuellen Wert und Beispiele für die im Gedächtnis. Das bedeutet, dass die Anzahl der Samples durch die Länge des Filters gegeben ist, .
Als Nebenbemerkung sehen Sie viele Notationen für Länge und Reihenfolge, z. B. die Länge, , wobei die Ordnung plus eins ist, und der Mittelpunkt oder die Hälfte der Ordnung ist.
Für Filter mit Rückkopplung (IIR) sollte die Übertragungsfunktion korrekt sein, sodass der Grad die Ordnung des Nenners darstellt:
was sich ausdehnt zu (siehe dies für die Formel):
Ja, da die Kontrolltheorie Filter verwendet, gehorcht sie im Allgemeinen ihren Definitionen.
1) FIR-Filterordnung N bedeutet nur, dass es eine Länge von M = N + 1 Koeffizienten hat. Seine Frequenzantwort (Übertragungsfunktion) kann wirklich alles sein, was mit dem Koeffizientenwert und der Anzahl der Koeffizienten realisiert werden kann. Es hat nichts mit einem analogen Filter der Ordnung X zu tun, wo es die Flanke nach dem Cutoff bedeutet.
2) Ordnung N bedeutet Länge M=N+1 Koeffizienten. Sie haben im Grunde einen unendlich langen idealen Filter, und wenn Sie nur das rechteckige Fenster der Länge M verwenden, um den unendlichen Filter so abzuschneiden, dass er nur M Koeffizienten hat, erhalten Sie am Ende einen Filter der Ordnung N = M-1.
user_1818839