Iir Filtre Stability ve Frekans Yanıtı arasındaki İlişkiyi Anlayın
Table of Contents
IIR Filtrelere ve Stability-Frequency Response Linkine Giriş
Sonsuz Impulse Response (IIR) filtreler modern dijital sinyal işlemenin temel öğesidir. Ayrıca, ses eşitleme ve konuşma sıkıştırması ile telekomünikasyon ve biyomedikal sinyal analizine yönelik uygulamalarda kullanılır. Finite Impulse Response (FIR) meslektaşlarının aksine, IIR filtreler sadece mevcut ve geçmiş girişlere bağlı değildir.
Ancak, bu verimlilik bir fiyatla gelir: IIR filtrelere güçlü olan aynı geri bildirimler, bir filtrenin istikrarlı olup olmadığını ve frekans yanıtlarının dijital filtrelerle çalışan herkes için gerekli olup olmadığını aynı anda karmaşık uçaktaki kutup konumlarının nasıl belirlendiğini ve frekansın yanıtlarının nasıl belirlendiğini de anlamaktadır.
Bu makale, matematiksel temelleri, pratik tasarım yöntemlerini, ticaret-offları ve test stratejilerini kapsayan bu ilişkinin ayrıntılı bir araştırmasını sağlar.Sonunda, IIR filtre tasarımının ilk gereksinimini ve uygulamanızın gerektirdiği tam frekans yanıtını elde etmek için birim çemberinin içinde pozisyon kutuplarını nasıl değerlendireceğinizi anlayacaksınız.
IIR Filtre: Derin bir yapı ve Davranışa Bak
Fark Equation ve Transfer Fonksiyonlar
Bir IIR filtresi lineer sabit-korukan bir fark denklemi tarafından tanımlanır.Bir filtre için:0)N), çıktısı [[Dönem[n][[Dönetici: 2]
[0]
Katalanlar:0)[DÜDÜDÜDÜDÜDÜŞÜŞÜŞÜNÜŞÜNÜŞÜŞÜNÜŞÜNÜŞÜNÜŞÜŞÜNÜŞÜNÜŞÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜ
(Allah’a) yemin ederim.
Denominator polinomial filtrenin kutuplarını belirlerken, numerator polinomial sıfırlarını belirler.Bu kutupların ve sıfırların konumları:0)z[FLT]
Neden IIR Filtreleri Verimlidir
IIR filtrelerinin birincil avantajı hesaplama verimliliğidir. Çünkü geri bildirim döngüsü rezonanslar yaratabilir, düşük sipariş IIR filtresi, maç için yüzlerce tıklama gerekir. Bu verimlilik gerçek zamanlı sistemlerde kritiktir, gömülü bir filtre, dördüncü sıralı IIR Butterworth düşük geçit filtresi 24 dB/octave roll-off sağlayabilir, bu da bir FIR filtre gerektirir.
Stability Matematik: Unit Circle'in İçinde Polonyalılar
BIBO Stability ve Z-Plane Durum
Bir sistem, eğer tüm kutuplar tarafından garanti edilir; [BİLMİŞ][BİLMİŞ], bir IIR filtresi için, BIBO istikrarı, eğer ve sadece tüm kutuplar (D)[Dönemli)[BİLMİŞK:0))[MİLMİŞ], biz de ünite içinde sıkı bir şekilde yer alan bir şekilde, -günde.
Bu durum, filtrenin dürtü cevabının, formdaki geometrik dizinlerin toplamı olduğunu ortaya çıkar.[Dönetici:0)[Dönetici:2][Dönetici: 3 )[Dönetici:[Dönetici: 9/01/2012)[Dönetici: 9-)
Neden Zeros Stability Etkiliyor
Transfer fonksiyonunun Sıfırları (Dönergeci polinomları) stabiliteyi etkilemez. Frekans cevabının şeklini etkilemez, ancak bu asimmetriye asla neden olmazlar: stabil bir IIR filtresi tasarlarken, birim çemberin tüm kutupları yerleştirmelisiniz. Zeros herhangi bir yere yerleştirilemez ve filtreyi zayıflatamaz.
Stability Margin ve Robustness
Uygulamada, pole'leri ünite çemberine çok yakın tutuyoruz. Dayanıklılık, sonlu hassas aritik ve sıcaklık analog sayısal dönüştürücüler uygulama ve kelime uzunluğuna bağlı olarak, teoride istikrarlı bir filtre olabilir.
Frekans Yanıtı Temelleri
Transfer Fonksiyonları Frekans Yanıtına
[Dönemli bir filtrenin frekans cevabı, [Dönetici:0)[Dönetici:0)[Dönetici:2)H(e)[Dörtücük-değerli bir işlev)[Dışkanlık)[Dönetici)[Dış)[Dörtüncü dereceler, [Dörtücükler)[Dörtücükler)[Dörtücükler, pdf)
Magnitude Response, Attenuation, and Decibels
Büyük yanıt genellikle decibels (dB): [[DÜyetim:0)Gain) = 20 log10 | |Döndergi[DÜye Olmayanlar[DÜyeler)[DÜye Olmayanlar[DÜye Olmayanlar İçindekiler[DÜye Olmayanlar İçindekiler) ve daha basitleştirmenin olumlu değerlerin bir şekilde dağıtılması için 0 dB değere karşılık gelir.
Faz Cevap ve Grup Gecikme
Faz cevabı genellikle büyüklüğü yanıtlarından daha az vurgulanır, ancak veri iletimi ve görüntü işleme gibi uygulamalarda kritiktir.IIR filtreler doğal olarak sinyal bozulmasına neden olabilir. Grup gecikmesi, frekansa göre faz negatif türevleri olarak tanımlanabilir, filtre tarafından tanıtıldı. Steep filtreleri ve kutuplar.
Eleştirel Link: Pole Locations Hem Stability hem de Frekans Yanıtı
Poles Create Resonances
Yarısı: 0 (normalleştirilmiş) kutuplu ve yüksek çözünürlükte, yüksek çözünürlükte yüksek çözünürlükte (Cehennem) ile yüksek çözünürlükte bulunan ve yüksek çözünürlükte bulunan yüksek çözünürlükte (Cehennem) ile yüksek çözünürlükte bulunan ve yüksek çözünürlükte bulunan (Sessiz) ile yüksek çözünürlükte bulunan (Sesli) ve yüksek çözünürlükte bulunan (Sessiz) ile sağlanmış olan (Sessiz) ve yüksek çözünürlükte) ve yüksek çözünürlükte bulunan (Sesme) ile sağlanmış bir şekilde)
Stability Boundary as a Design Limit
Çünkü birim çemberi istikrar ve istikrarsızlık arasındaki sınırdır, aynı zamanda seçicilik ve istikrar marjı arasında bir kutuptur. Ünitedeki bir kutup tam olarak keskin bir rezonans ve osilatör (aslı olarak istikrarlı bir sistem) olur. pratikte, büyüklükler 1'in altında kalır, bu da her zaman keskinlik ve istikrar marjı arasında bir ticaret-off demektir.
Zeros, Durbandı Şekilliyor
Poles, geçiş bandı ve rezonanslarını yönetirken, sıfırlar birim çemberine yerleştirilen stopbandı belirli frekanslarda (sonsuz en kısa sürede) şekillendirmeye devam eder. Örneğin, bir notch filtresi, birim çemberi üzerinde 60 Hz hum yer sıfırları kaldırmak için sıfırları ortadan kaldırmaya çalışır. Zeros ayrıca stopband intenuation yamaçlarını şekillendirmeye yerleştirilebilir.
IIR Filtreleri ve Onların Pole-Zero Desenleri
Butterworth Filtreler: Maximally Flat Passband
Ancakterworth filtreleri, geçişte azami büyüklükteki tepki için tasarlanmıştır. Tüm kutuplar aynı yarıda yatıyor ancak farklı açılardan oluşur:0)[Dönemli 1:1) Uçak (kontuzadan geçiş yapmak için, çünkü tüm kutuplar birim çemberi içinde iyi kalıyor.
Chebyshev Tip I ve Tip II Filtre
Chebyshev Type I filtreleri, geçiş bandına göre dalga geçmekte, ancak aynı sipariş için Butterworth'dan daha dik bir rulo elde etmektedir. kutuplar daha hızlı bir geçişin gerekli olduğu ve bazı geçiş bandı veya stopband ripple kabul edilebilir.
Elliptic (Cauer) Filtreler: Sharpest Roll-Off
Elliptik filtreler, kesmiş frekansın yakınında bulunan birim çemberine çok yakın konumlanan kutuplar ile en agresif olanıdır. Bu da onları son derece verimli kılar, ancak aynı zamanda dengesizliğe karşı dikkatli bir uygulama gerektirir.
Bessel Filtreler: Geçindeki Çizgili Aşama
Bessel filtreler, geçiş bandında neredeyse sabit bir grup gecikmesine öncelik verir, daha yavaş bir roll-off maliyetine göre kutuplar, faz cevabının maksimum düz olduğu gibi konumlandırılmıştır. Bessel filtreler her zaman istikrarlı ve cömert bir istikrar marjı vardır, ancak aynı stopbandı diğer tiplere ulaşmak için daha yüksek siparişler gerektirir.
Stabil IIR Filtreleri için Tasarım Yöntemleri
Bilinci
Tanımlanmış dönüşüm, analog prototiplerden dijital IIR filtreleri tasarlamak için en yaygın yöntemdir. It map theMIZFLT:0 Madde[Döneticileri)[Dönemli frekanslar ve sabitler) üniteye kadar, o kadar istikrarlı bir şekilde frekanslar oluşturmak için.Thecryptearz[Dönemli frekanslar) Bu tasarımda ön planlayıcılar kullanılarak yapılan bu tür bir tasarımda kullanılan bir dijital filtredir.
Impulse Invariance Method
Impulse invariance, Nyquist frekansının üzerindeki önemli frekans içeriğine sahip olup, kutuplardan gelen kutupların haritalanması:0s[FLT 1:2-günde) Bu, yüksek frekanslar için uygun bir şekilde ayarlanabilir.[Döneticileri ile)[Döneticileri ve altları ile birlikte gösterir.[Dönderler)[Dönderler[Döneticileri)
Doğrudan Pole-Zero Placement
Notch filtreleri gibi basit filtreler için, eşitleştiriciler ve ton kontrolleri, tasarımcılar genellikle yer kutupları ve sıfırlar doğrudan in theÜT:0))-gezegende kontrol sağlar, ancak daha yüksek siparişler arasındaki ilişkinin anlaşılması gerekir.
Pre-Warping ve Frekans Scaling
Tanımlanmış dönüşümleri kullanırken, analog ve dijital frekanslar arasındaki doğrusal olmayan haritalama, dijital alanda istenen bir kesme frekansının önceden savaşılmamış olması gerektiği anlamına gelir: ⁇ )analog = (2/T) ⋅ tan( ⁇ ).[Dönetici / 2). Ön savaş olmadan, elde edilen dijital filtre yanlış frekansta kesecektir.
Design'ta Pratik Ticaret-Offs
Stability Margin vs. Sharpness
IIR filtre tasarımında en temel ticaret, birim çemberine yakın eğim ve frekans seçiciliği arasındadır. Sabit bir geçişli sistemlerde veya yüksek siparişli düşük uç filtreyi azaltmak için gerekli olabilir.Bu, pompayı sabit bir şekilde dengelemek ve yüzen bir şekilde ayarlanan sistemlerde hassas bir filtreye sahip olacaktır.
Passband Ripple vs. Stopband Attenuation
Chebyshev ve eliptik filtreler, birden fazla geçiş elde etmek için bir veya iki gruptan ayrılırlar. Ancak, daha yüksek kotali kutuplar, daha düşük verimlilik alanına daha yakın olan stabilite marjını azaltır.For applications where stage de bir endişe (örneğin, ses işleme), bu filtrelerin doğrusal olmayan aşaması kabul edilemez ve Bessel veya lineer-faklı FIR filtreleri daha düşük verimlilike rağmen tercih edilebilir.
Coaktif Sayılama ve Finite Word Uzunluk Etkileri
Dijital uygulamada, filtre katları sonlu hassaslarla depolanır. İdeal kutuplar birim çemberi içindeyse, ikinci basamak bölümlerine filtreyi ölçmektir (biquads), her bir kutup kendi çift kutupları dışında hareket edebilir.Bu özellikle de yüksek siparişli filtreler için problemli bir çözümdür, çünkü her bölüm sadece iki kutuplu anlaşmalara yol açıyor.
Order Selection ve Cascade Realization
Yüksek sipariş IIR filtreleri neredeyse her zaman biquad bölümlerinin bir cascadesi olarak uygulanır. Örneğin, altıncı sipariş filtresi seride üç tane iki tane daha dür. Bu yaklaşım sayısal stabiliteyi geliştirir, kat duyarlılığı azaltır ve her bir biquad pozisyon için ayrı ayrı ayrı kontrol edilebilir. Standart filtre tasarım yazılımı otomatik olarak bu nedenle bu sebepten dolayı biquad katlar üretir.
Test ve Doğrulama Stability
Computing Pole Yerleri
En doğrudan stabilite kontrolü, yüksek sipariş filtrelerinin köklerinin (kahkahalar) hesaplanması ve tüm boyutların 1. Pratikte, bu, her ikinci sipariş polinom formülünün doğrudan çözüldüğünün sayısal olarak kullanılmasının bir başka nedenidir.
Jüri İstikrar Testi
Tek Doğrudan Form yapısında uygulanan filtreler için Jüri stabilite testi, teorik analiz olmadan stabilite kontrol etmek için sistematik bir yol sağlar.Dönetici katorlu katlardan bir masa inşa etmek ve bir dizi eşitsizlik testini uygulamak.Genel olarak modern yazılım araçlarında kutuputasyon olarak kullanılmazken, Jüri testi teorik analiz için değerlidir ve kök bulmanın kata duyarlıksız olduğu sistemler için kullanılabilir.
Simülasyon ve Adım Yanıt
Stabilite için pratik bir test, filtrenin adım tepkisini simüle etmektir. Bir birim adım girişi uygulayın (örneğin, sıfırdan sonra 1 sabit değer) ve çıktıyı gözlemleyin. istikrarlı bir filtre, sabit bir devlete değere sahip bir çıktı üretecektir.
Frekans Yanıt Doğrulama
Uygulanan filtrenin frekans yanıtını ölçmek, stabilitenin dolaylı kanıtlarını sağlar. Ölçülen büyüklük yanıt beklenmedik zirveleri veya kesme frekansına yakın olan erratic davranışı gösterirse, kutupların birim çemberine tehlikeli bir şekilde yakın olduğunu veya ölçümleme nedeniyle taşındığını gösterebilir.
Gelişmiş Konular ve Özel Vakalar
Asgari-Phase ve All-Pass Filtreleri
Asgari bir filtre, tüm kutupları ve sıfırları birim çemberi içinde vardır. Bu, grup belirli bir boyut yanıtını geciktirir ve en kompakt dürtü yanıtını sağlar.Diğer yandan, birimlerin içinde ve sıfırların içinde düz bir boyut cevabı vardır.
Adaptif IIR Filtre
Adaptif IIR filtreleri, sistem tanımlaması ve gürültü iptali gibi uygulamalarda kullanılır.Recursive least squares (RLS) lattice veya Steiglitz-Mc pole yönteminin zaman içinde istikrar sağlamaları veya pozisyonların ayrımcılığa engel olmasını sağlamak için önemli bir meydan okumadır.
FIR Filtreleriyle Karşılaştırma
FIR filtreler her zaman stabildir çünkü onlar herhangi bir geri bildirime sahip değildir (köpektiflik gerekli olan ve sabit bir işlem içinde olan) FIR filtreler de FIR filtrelerinin, düşük gecikme ve hesaplama verimliliğin sağlandığı birçok kat daha fazla kata ihtiyaç duyma veya geçiş keskinliği olması gerekir.For applications where stage lineerity is essential (e.g., data communication, image processing), FIR filtreler de dikkatle yönetilmelidir.
Sonuç Sonuç Sonuç Sonuç Sonuç Sonuç Sonuç Sonuç
IIR filtrelerdeki filtre stabilitesi ve frekans cevabı arasındaki ilişki, frekans alanında başarılı tasarım ve uygulama için temeldir. Her tasarım kararı vedash; Tüm filtre tipinden poles ve sıfırların yerleştirilmesine kadar, uygulama vemdash; hem de frekans alanında filtrenin nasıl davrandığı ve gerçek dünya koşullarında istikrarlı olup olmadığı konusunda geçerlidir.
istikrarlı bir IIR filtresi, amaçlanan frekans yanıtını sunar: Temiz geçiş özellikleri, iyi tanımlanmış stopband attenuation ve öngörülebilir bir grup gecikmesi. istikrarsız bir filtre veya yakın bir kararlılık kenarı, yanlış sinyaller, osilasyon ve simülasyon kullanarak, matematik anlayışı ile yanlış tasarım yöntemlerini anlamak için, mühendisler IIR filtrelerin verimliliğini güvenle kullanabilir.
Daha fazla okuma için, kapsamlı ders kitabı gibi kaynakları düşünün:0] [D][D][D][D] [Dönetici ve Schafer tarafından kullanılan filtre tasarımı ve analizleri hakkında bilgi sahibi olun.][Döneticileri)[Döneticileri ve Mühendisler Dijital Signal Processing, ve MATLAB Dokümantasyonları MathWorks tarafından kullanılabilir.