FIR ve IIR Arasındaki Fark

FIR vs IIR

FIR ve IIR, dijital sinyal işlemede yaygın olarak kullanılan dijital filtrelerdir. Bu filtreleri oluşturan yalnızca birkaç bileşen vardır, ancak bu bileşenler dijital sinyal işlemede kullanılmak üzere karmaşık filtreler yapmak için çeşitli şekillerde düzenlenebilir.

FIR, Sonlu Darbe Tepkisi anlamına gelirken IIR, Sonsuz Darbe Tepkisi anlamına gelir. Hem FIR hem de IIR aynı amaca hizmet etse de, iki türün özelliklerinde ve artılarında ve eksilerinde birçok fark vardır ve bu makale, iki tür filtreyi karşılaştırmak için her ikisinin özelliklerini vurgulamayı amaçlamaktadır..

FIR'da filtrenin çıkış sinyali, giriş sinyali sıfırdan sıfıra ayarlandıktan sonra, çıkış sinyali de sıfır olmadan sadece sınırlı sayıda örnekleme süresi için sıfır olmayabilir. Öte yandan IIR'de, giriş sinyalini sıfırdan sıfıra ayarladıktan sonra filtrenin çıkış sinyali sonsuz olmayabilir. İki filtre tipinden biri seçilebilir, ancak seçim filtrenin tasarımını ve uygulanmasını etkiler. Genel olarak, tüm filtreleme uygulamaları için FIR filtreleri yeterlidir. Mevcut hassasiyeti daha iyi kullanırlar ve sağlamdırlar (sayısal olarak). Bununla birlikte, FIR filtrelerinin çok büyük hale geldiği durumlar vardır, örneğin çok sayıda filtre katsayısı kullanıldığında. Bu gibi durumlarda FIR filtreleri daha fazla güç ve mühendislik zamanı gerektirdiklerinden uygulanması çok pahalı ve zor hale gelir. IIR filtreleri devreye girdiğinde.

FIR ve IIR arasındaki fark

FIR ve IIR filtreleri arasındaki en büyük fark, FIR durumunda sonlu ve IIR durumunda sonsuz olan dürtü tepkisidir. Ancak, ikisi arasında çok daha fazla fark var. Benzer filtreleme performansı için, FIR filtrelerinin uygulanması IIR'den daha fazla çarpma ve toplama gerektirir. Ancak bazı bilgisayar sistemleri FIR için IIR'den daha uygundur ve kullanıcıyı FIR'a yönlendirir.

FIR filtreleri özyinelemesizken IIR filtreleri özyinelemelidir. Bu nedenle IIR durumunda çok fazla olan FIR ile ilgili herhangi bir geri bildirim yoktur..

IIR filtreleri, FIR filtreleri bunu başaramazken klasik analog filtre yanıtlarını simüle etmek için tasarlanabilir.

IIR ile ilgili geri bildirim olduğu için IIR'yi FIR'dan okumak biraz daha zordur. O zaman neden FIR üzerinde IIR kullanıyorsunuz? IIR, FIR'dan daha az sayıda katsayı kullanır, böylece kullanıcının hesaplama yapması daha az zaman alır. Ancak FIR filtrelerinin tasarımı düz bir tepki vermesine rağmen daha kolaydır. Bir de istikrar sorunu var. Kötü tasarlanmışsa, FIR filtreleri her zaman sabitken IIR filtreleri kararsız olabilir.

Bu nedenle, hem FIR hem de IIR filtrelerinin kendi özelliklerinin yanı sıra artıları ve eksileri olduğunu görüyoruz ve genellikle kullanıcının doğru filtre tipini seçmesinin gereksinimlerine bağlı olduğunu görüyoruz..