Różnica między filtrami IIR i FIR
- 5033
- 621
- Klarencjusz Rybak
IIR vs FIR Filtry
Filtry IIR są trudne do kontrolowania i nie mają konkretnej fazy, podczas gdy filtry FIR staje się zawsze możliwą fazą liniową. IIR może być niestabilne, podczas gdy FIR jest zawsze stabilny. IIR, w porównaniu do FIR, może mieć ograniczone cykle, ale FIR nie ma ograniczonych cykli. IIR pochodzi z analogu, podczas gdy FIR nie ma historii analogowej. Filtry IIR umożliwiają implementację polifazy, podczas gdy FIR może być swobodny.
Filtry FIR są pomocne w osiągnięciu stałych opóźnień ułamkowych. #MAD oznacza szereg mnożenia i dodatków i jest używany jako kryterium do porównania IIR i filtra FIR. Filtry IIR wymagają więcej #MAD w porównaniu z FIR, ponieważ FIR ma wyższy rzęd.
Filtry FIR są zależne od charakterystyk w fazie liniowej, podczas gdy filtry IIR są używane do zastosowań, które nie są liniowe. Charakterystyka opóźnienia FIR jest znacznie lepsza, ale wymagają więcej pamięci. Z drugiej strony filtry IIR zależą zarówno od I/P, jak i O/P, ale FIR zależy tylko od I/P. Filtry IIR składają się z zerów i biegunów i wymagają mniej pamięci niż filtry FIR, podczas gdy FIR składa się tylko z zera. Filtry IIR mogą stać się trudne do wdrożenia, a także opóźnienie i zakłócenia korekty mogą zmieniać bieguny i zera, co sprawia, że filtry są niestabilne, podczas gdy filtry FIR pozostają stabilne. Filtry FIR są używane do stukania w filtry wyższego rzędu, a filtry IIR są lepsze do stukania niższych zwrotów, ponieważ filtry IIR mogą stać się niestabilne przy stukaniu wyższych zamówień.
FIR oznacza skończone filtry IR, podczas gdy IIR oznacza nieskończone filtry IR. Filtry IIR i FIR są wykorzystywane do filtracji w systemach cyfrowych. Filtry FIR są szerzej stosowane, ponieważ różnią się w odpowiedzi. Filtry FIR mają tylko liczniki w porównaniu z filtrami IIR, które mają zarówno liczniki, jak i mianowniki.
Gdzie reakcja systemu jest nieskończona, używamy filtrów IIR i gdy odpowiedź systemu wynosi zero, używamy filtrów FIR. Filtry FIR są również preferowane przez filtry IIR, ponieważ mają liniową odpowiedź fazową i nie są rekurencyjne, podczas gdy filtry IIR są rekurencyjne, a także informacje zwrotne, a także informacje zwrotne. FIR nie może symulować odpowiedzi filtra analogowego, ale IIR jest przeznaczony do tego, aby dokładnie to zrobić. Odpowiedź impulsowa IIR w porównaniu do FIR jest nieskończona.
Wysoka wydajność obliczeniowa filtrów IIR z krótkimi opóźnieniami, często sprawia, że IIR popularny jako alternatywa. Filtry FIR stały się zbyt długie w cyfrowych systemach sprzężenia zwrotnego, a także w innych aplikacjach i powodują problemy.
Streszczenie:
1. IIR jest nieskończony i używany do zastosowań, w których cechy liniowe nie są niepokojące.
2. Filtry FIR to skończone filtry IR, które są wymagane do charakterystyki fazy liniowej.
3. IIR jest lepszy do stukania niższego rzędu, podczas gdy filtr FIR jest używany do stukania wyższego rzędu.
4. Filtry FIR są preferowane przez IIR, ponieważ są bardziej stabilne, a informacje zwrotne nie są zaangażowane.
5. Filtry IIR są rekurencyjne i używane jako alternatywa, podczas gdy filtry FIR stały się zbyt długie i powodują problemy w różnych aplikacjach.