FIR filtreleri nasıl daima kararlıdır?
Kutup içerdikleri için stabilite sorunlarından diğerlerinden daha fazla etkilenmemeleri gerekir mi?
FIR filtreleri nasıl daima kararlıdır?
Kutup içerdikleri için stabilite sorunlarından diğerlerinden daha fazla etkilenmemeleri gerekir mi?
Yanıtlar:
FIR filtreleri yalnızca sıfır içerir ve kutup içermez. Bir filtre kutup içeriyorsa, IIR'dir. IIR filtreleri gerçekten kararlılık sorunlarından etkilenir ve dikkatle kullanılmalıdır.
DÜZENLE:
Biraz daha düşünce ve karalama ve google-ing'den sonra, umarım ilgili taraflar için tatmin edici olacak FIR direkleri sorusuna bir cevabım olduğunu düşünüyorum.
Görünüşte kirli olmayan bir FIR filtresinin Z dönüşümünden başlayarak: de RBJ yanıtında gösterilmiştir FIR kutupları pay ve payda çarpılarak ortaya çıkarH(z)ilez, N: H(z)=b0z , N +b1Z N - 1 +b2Z N - 2 +⋯+bN
Bununla birlikte, bunu göstermek için, filtreye nedensellik varsayımı yerleştirilir. Gerçekten, nedenselliğin varsayılmadığı daha genel bir FIR filtresi düşünürsek: Başlangıç noktasında farklı sayıda kutup(N-k)görünür: G(z)=b0z N +b1z N - 1 +b2z N - 2 +⋯+bN
Böylece, ben şu sonuca varıyorum:
.
tüm kutuplar birim çemberin içinde bulunduğundan, FIR filtresi görünüşte kararlıdır.
bu muhtemelen OP'nin düşündüğü FIR filtresi değildir, ancak aynı yerde sıfırla iptal edilen birim çemberin üzerinde veya dışında bir kutup içerebilen Kesik IIR filtreleri (TIIR) adı verilen bir FIR filtresi sınıfı vardır. bunun en basit örneği hareketli toplam veya hareketli ortalama filtresidir. ancak bir G / Ç perspektifinden bakıldığında, bu TIIR filtreleri FIR'dır.
ama naif olarak "istikrarı" garanti etmezdim. kontrol sistemi dilini kullanarak, TIIR filtresi "tamamen gözlenebilir" değildir ve kararlı görünebilir çünkü dürtü yanıtı sonlu uzunluğunda görünür, ancak filtre durumlarının içinde cehennem olabilir ve sonlu sayısal hassasiyetle, iç kararsızlık sonunda çıktıda görünür.
kendimizi "FIR filtrelerinin kutupları yok" fikrinden vazgeçmek zorundayız . doğru değil.
"FIR filtrelerinin kutupları olduğunu matematiksel olarak gösterebilir misiniz, çünkü görmüyorum." - Jim Clay
Bu FIR'ın nedensel olduğunu varsayabilir miyiz?
Sonlu Darbe Yanıtı:
FIR'ın transfer fonksiyonu:
tek yapmanız gereken payı hesaba katmak ve sıfırların nerede olduğunu bileceksiniz. ancak tüm kutupların FIR filtresi için nerede olduğu oldukça açıktır. ve FIR filtresinin sırası kadar çok kutup var. bu kutupların frekans yanıtını etkilemediğini unutmayın. faz hariç.
Aslında tanımı gereği. Sonlu enerji girdiğiniz ve Filtre enerji girişinin sadece bir katını (dürtü yanıtı sınırlı bir enerjiye sahiptir) maksimum vereceği için, elde edilen sinyal maksimum enerji girişinin katına sahip olacaktır. IIR filtrelerinin yapabildiği gibi rezonans edemez ve bu nedenle yükselemez. Bu Kenneides'in cevabının da arkasında.
FIR filtresinin kutuplarının neden çıkarılabilir olduğuna hiç kimse dokunmadı, bu yüzden bunu aşağıda cevaplamaya çalıştım.
FIR filtreleri başlangıçta çıkarılabilir kutuplara sahip olacaktır, çünkü dürtü yanıtlarının sınırlılığı bunu gerektirir. Kutup etrafında, işlevi hala holomorfik (alanının her noktasında ayırt edilebilir) olacak şekilde tanımlamak mümkündür.
Riemann'ın bir teoremi, eğer bir alanın her noktasında (sonlu birçok nokta hariç) bir sinyal farklılaştırılabilirse, bu özel noktaların etrafında fonksiyonun bağlı olduğu bir mahalle vardır. Çıkarımlar bu teoremde iki yoldur, bu nedenle FIR filtrelerinin sınırlı bir dürtü yanıtı alması gerektiğinden, dürtü yanıtı birim çemberin içindeki her noktada farklılaştırılmalıdır. Böylece sinyal, tekillik olmaması için tutarlı bir şekilde uzatılabilir (yani kutuplar çıkarılabilir).