Ben "aşmayan filtreler" bir grup listesi olacak. Umarım bu kısmi cevabı cevap vermekten daha iyi bulacaksınız. Umarım "aşmayan bir filtre" arayan kullanıcılar bu filtrelerin bu listesini yararlı bulacaktır. Belki de bu filtrelerden biri, henüz matematiksel olarak optimum filtreyi bulamasak bile uygulamanızda yeterli şekilde çalışacaktır.
birinci ve ikinci dereceden LTI nedensel filtreler
Birinci dereceden bir filtrenin ("RC filtresi") adım yanıtı asla aşılmaz.
İkinci dereceden bir filtrenin ("biquad") adım yanıtı asla aşmayacak şekilde tasarlanabilir. Bir adım girişini aşmayan bu ikinci dereceden filtre sınıfını tanımlamanın birkaç eşdeğer yolu vardır:
- kritik olarak sönümlenir veya aşırı hasar görür.
- eksik hasarlı değildir.
- sönüm oranı (zeta) 1 veya daha fazla
- kalite faktörü (Q) 1/2 veya daha azdır
- bozulma oranı parametresi (alfa) en azından sönümsüz doğal açısal frekanstır (omega_0) veya daha fazla
Özellikle, eşit kapasitörlere ve eşit dirençlere sahip bir birlik kazancı Sallen-Key filtre topolojisi kritik olarak sönümlenir: Q = 1/2 ve bu nedenle bir adım girişini aşmaz.
İkinci dereceden bir Bessel filtresi biraz yetersiz kalıyor: Q = 1 / sqrt (3), bu yüzden biraz aşıldı.
İkinci dereceden Butterworth filtresi daha az hasar görüyor: Q = 1 / sqrt (2), bu yüzden daha fazla aşımı var.
Nedensel olan ve aşılamayan tüm olası birinci dereceden ve ikinci dereceden LTI filtrelerinden "en iyi" (en dik) frekans yanıtına sahip olan "kritik olarak sönümlenmiş" ikinci dereceden filtrelerdir.
yüksek dereceli LTI nedensel filtreler
Asla olumsuz olmayan (ve bu nedenle adım girişine asla aşılmayan) dürtü yanıtı olan en yaygın kullanılan yüksek dereceli nedensel filtre, "vagon filtresi" veya " hareketli ortalama filtresi " olarak da adlandırılır. ".
Bazı insanlar verileri bir vagon filtresi ile çalıştırmayı ve bu filtreden çıkan çıkışı başka bir vagon filtresine aktarmayı sever. Bu tür birkaç filtreden sonra, sonuç Gauss filtresinin iyi bir yaklaşımıdır. (Basamak ne kadar çok filtre uygularsanız, merkezi sınır teoremi nedeniyle hangi araba ile başlarsanız başlasın, şanzıman, üçgen, birinci dereceden RC veya diğer herhangi bir filtre olursa olsun, nihai çıktı bir Gauss'a yaklaşır).
Pratik olarak tüm pencere fonksiyonlarının hiçbir zaman negatif olmayan bir dürtü yanıtı vardır ve bu nedenle prensipte hiçbir zaman bir adım girişini aşmayan FIR filtreleri olarak kullanılabilir. Özellikle, sinc () fonksiyonunun (ve o lobun dışında sıfır) merkezi (pozitif) lob olan Lanczos penceresi hakkında iyi şeyler duyuyorum . Birkaç puls şekillendirme filtresinin asla negatif olmayan bir dürtü yanıtı vardır ve bu nedenle adım girişine asla aşmayan filtreler olarak kullanılabilir.
Bu filtrelerden hangisinin uygulamanız için en iyi olduğunu bilmiyorum ve matematiksel olarak optimum filtrenin herhangi birinden biraz daha iyi olabileceğinden şüpheleniyorum.
doğrusal olmayan nedensel filtreler
Medyan filtresi adım fonksiyon girişi üzerine çıkana asla popüler bir doğrusal olmayan filtredir.
EDIT: LTI nedensel olmayan filtreler
Sech (t) = 2 / (e ^ (- t) + e ^ t) işlevi kendi Fourier dönüşümüdür ve herhalde a. adım girişi.
(Sinc (t / k)) ^ 2 dürtü yanıtı olan nedensel olmayan LTI filtresinin "abs (k) * üçgen (k * w)" frekans yanıtı vardır. Bir adım girişi verildiğinde, çok fazla zaman alanı dalgalanması vardır, ancak asla nihai yerleşim noktasını aşmaz. Bu üçgenin yüksek frekanslı köşesinin üstünde, mükemmel durdurma bandı reddi (sonsuz zayıflama) verir. Böylece, durdurma bandı bölgesinde, bir Gauss filtresinden daha iyi frekans tepkisine sahiptir.
Bu yüzden Gauss filtresinin "optimal frekans yanıtı" verdiğinden şüpheliyim.
Tüm olası "aşmayan" filtreler kümesinde, tek bir "optimal frekans yanıtı" olmadığından şüpheleniyorum - bazıları daha iyi durdurma bandı reddine sahipken, diğerleri daha dar geçiş bantlarına sahip.