Nichtlineare Phasenverzerrung bei IIR Filter für Audio

Gast #1150685
Liebe DSP Experten,

IIR haben eine nichtlineare Phasenverzerrung. Wie wirkt sich diese im 
Audiobereich z.B. bis maximal 20.000 Hz aus ? Kann man für diesen 
Frequenzbereich die nichtlineare Verzerrung tolerieren oder macht sich 
diese akustisch stark bemerkbar ?
Wann werden überhaupt IIR Filter für welche Anwendungen bzw. für welchen 
Zweck verwendet ? IIR Filter benötigen weniger Koeffzienten, Addierer, 
Multiplizierer. Gegenüber FIR Filtern ist jedoch zumeist eine grössere 
Bitbreite erforderlich (Experimente meinerseits mit dem FDATool von 
MATLAB).
Ist die Verwendung von FIR oder IIR Filtern abhängig von der 
Implementierung (CPU, DSP, FPGA) ?
Bis jetzt habe ich noch keine konkrete Aussage gefunden für welche 
Anwendungen man IIR Filter verwenden bzw. bevorzugen sollte.
Hier im Forum habe ich auch den Hinweis gefunden das man den 
nichtlinearen Phasengang von IIR Filtern beispielsweise mit einem Allpaß 
korrigieren könnte. Ergeben sich dann noch Vorteile von IIR Filtern 
gegenüber FIR Filtern wenn man eine solche nachträgliche Korrektur 
durchführt ?
Admin Persönliche Seite #1150882
Hans-Werner wrote:
> IIR haben eine nichtlineare Phasenverzerrung. Wie wirkt sich diese im
> Audiobereich z.B. bis maximal 20.000 Hz aus ? Kann man für diesen
> Frequenzbereich die nichtlineare Verzerrung tolerieren oder macht sich
> diese akustisch stark bemerkbar ?

Audio ist ein gutes Beispiel für die Anwendung von IIR-Filtern (z.B. in 
Biquad-Struktur für EQ). Die nichtlineare Phase ist nicht hörbar 
(solange die Gruppenlaufzeiten nicht extrem werden), und alles was 
zwischen DAC und Ohr kommt hat sowieso einen sehr krummen Phasenverlauf.

> Ist die Verwendung von FIR oder IIR Filtern abhängig von der
> Implementierung (CPU, DSP, FPGA) ?

Unter Umständen. Um Probleme mit IIR-Filtern zu vermeiden (Grenzzyklen) 
braucht man bestimmtes Rundungs- und Überlaufverhalten, was DSPs oft 
nebenbei machen können, während man bei normalen Prozessoren zusätzliche 
Befehle braucht. Und wie du schon geschrieben hast, man braucht eine 
größere Wortbreite.

> Ergeben sich dann noch Vorteile von IIR Filtern
> gegenüber FIR Filtern wenn man eine solche nachträgliche Korrektur
> durchführt ?

Das hängt wohl davon ab wie linear man den Phasengang haben will, 
denke nicht dass man das allgemein sagen kann.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.