Elektrik Mühendisliği İlkeleri
Pole Placement'in Iir Filter Frekans ve Faz Özellikleri Üzerine Etkisi
Table of Contents
Giriş: Pole Placement Matters in IIR Filtre
Sonsuz Impulse Response (IIR) filtreler, filtrenin büyüklüğü ve faz cevabının bir akademik egzersiz olduğunu göstermektedir; hem de sabit, iyi filtreli bir filtre ile sabit bir şekilde seçilmiş olan kritik yetenektir.Ancak, geri bildirim yapısı, performans özelliklerini doğrudan yönetebilen kutup yerlerine karşı hassas bir yaklaşım sunar.Bu makale karmaşık durumdaki pozisyonların frekansı ve özelliklerini nasıl şekillendirdiğini inceler.
IIR Filtrelerinin Temelleri
Transfer Fonksiyonlu ve Z-Plane
Bir IIR filtresi, transfer fonksiyonu tarafından tanımlanır:0)H(z)), bir numerator polinomalitesi 03:2).B(z)) ve bir denominatör polinomur.[D)[Dönetici: 5 )
H(z) = B(z) / A(z)
[FONT=FONT=0)[B)[0|Sekiz)[Döneticileri)[GÜNÜCÜSÜye Olmayanlar (GÜNÜye Olmayanlar)[GÜNÜye Olmayanlar))[GÜNÜye Olmayanlar (GÜNÜye Olmayanlar))
Geri bildirim ve Recursive Structure
IIR filtrelerin recursive (geri) doğası, çıktının geçmiş girişlere bağlı olduğu anlamına gelir. Bu recursion hem güçlü hem de hassas bir tasarım parametresi olarak ifade edilebilir. geri bildirim gücü, deimkantalarda kodlanmış, doğrudan kutup pozisyonları kontrol eder.Bir yerde küçük bir değişiklik, filtrenin yanıtını dramatik bir şekilde değiştirebilir, hem de filtrenin yanıtını da sıralayabilir.
Pole Placement'in Frekans Yanıtı Üzerine Etkisi
Resonance ve Peak Formation
Birim çemberine yakın bir kutup, kutup açısına karşılık gelen frekanstaki keskin bir zirve yaratır.Sağ birimine yaklaşırken (raduriusFLT:0)r) → 1), üst üste en dar ve uzun bir şekilde değişebilir.Bu davranış kutuplar için [Dönetici faktörüne göre) ve diğer gruplardakiler için de yüksek çözünürlükte olan yüksek çözünürlükte artış gösterir.
Band Wide and Selectivity
Polen radial mesafe ayrıca bant genişliğini kontrol eder - 3 dB noktası. Bir kutupta bir kutup için:0)) ve açı ⁇ , bant genişliğinin yaklaşık olarak kabul edilebilir olduğu yüksek frekanslı filtreler.
Pole-Zero Interaction
Poles resonant davranışına hükmedirken, sıfırlar, nulls yaratarak tepkiyi değiştirir. Örneğin, sıfırlara sıfırlara sıfırlara tam olarak yerleştirilen sıfırlar, istenen frekansın yanıtını korurken.
Pole Placement'in Faz Cevapları Üzerine Etkisi
Nonlinear faz ve Grup Gecikme
FIR filtrelerden farklı olarak, kutuptaki resonant frekansının yakınında sabit değildir.Bu aşama varyasyonu [Döneticileri], IIR filtreler doğal olarak frekansa saygı gösteren faz geçişleri yoktur.Bir kutup tarafından tanıtıldı, grup gecikmeleri, kutuptaki resonant frekansına çok yakın değişir.Bu aşama varyasyonu verir.Bu aşamadaki gecikmeler için, geçici yanıt ve stereotipleme aşamasına yol açabilir.
Aşama Lag ve Lead
A single real pole in the left half of theyuFLT:0))[değiştir | kaynağı değiştir] = A) = A) = A) = A) = A) = A) = A) = A) = A) - A) - A) - A) - A) - A) - A) - A) - A) - A) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Ticaret-Örnek: İlişki vs. Faz Linearity
IIR filtrelerdeki temel tasarım ticaretlerinden biri, daha büyük geçiş gruplarının pahasına keskin büyüklük seçiciliği ve faz lineerliği arasındaki rekabettir.Birçok pratik tasarım, mükemmel frekans ayrımcılığına çok yakın, ancak gerekli olduğunda post-işlem hatalarına dayanan veya tamamlayıcı filtrelemeye dayanan bir çok pratik tasarım kabul eder.
Düzeltilmiş Kuraklığı
Unit Circle Rule
Bir stabil IIR filtresi, birim çemberi içinde tüm poleslere sahip olmalıdır:0)|z|ENFLT:1). Herhangi bir kutupta veya ünite dışındaki herhangi bir polen yerleştirmeye yol açar - kutupların ne kadar çekici bir şekilde kalması veya oturması gerekir.
Sayısal Sayıların Etkileri
Sabit nokta donanımında veya sınırlı kata duyarlıklarla IIR filtrelerini uygularken, gerçek kutup yerleri, sadece ünite çemberinde tasarlanmış bir kutup uzunluğuna veya katlanarak dışarı çıkabiliyor. Bu risk özellikle yüksek performanslı bir boşluk için yüksek performanslı bir boşluk - kutuplamalar zaten çok yakın - bir bakım uygulamadan dolayı.
Minimal Faz için Durum
Bir filtre, belirli bir büyüklükteki yanıt için mümkün olan en küçük grup gecikmesi olduğu söylenir ve faz değişimi genellikle aynı büyüklükteki bir dışsal filtreden daha azdır.En düşük gecikmeli tasarımları ve birim çemberinde stabil olduğunda tercih edilir. minimum-faz filtrelerin gerekli olduğu gibi, örneğin verilen büyüklükteki bir eşitleme[Dönemli) ve oda düzeltmesi gerekir.
Klasik IIR Filtre Aileleri ve Onların Polonyalı Desenleri
Amaterworth Filtreler
Ancakterworth filtreler, maksimum düz bir geçiş bandı ile karakterize edilir. kutupları bir yarı-çaplı ⁇ c (kırık frekansı) ile çevrilir:0)[Dönetici 1:1|Döneticileri, alt üst düzeye kadar, eğimli bir çembere dönüştürülemez.
Chebyshev Tip I ve Tip II Filtre
Chebyshev filtreler değişim, izin verilen kenar tarafından belirlenen sabit bir akış için dağılır. Tip I (passband ripple) her iki kutuplu bir şekilde ikiye ayrılır: 0,0)[Dönemeler[Döneme 1: 1 ), kenarda derin olmayanlar ortaya koyarken, kutuplar daireye daha yakın bir şekilde yerleştirilir.
Elliptic (Cauer) Filtre
Elliptik filtreler, çemberin içinde eliptik bir kontraseptif kontraseptif bir düzen için mümkün olan en yüksek geçişe ulaşırlar.Slaptik filtreler genellikle ender olarak kullanılırlar: 0anti-aliasing ve rekont filtreleri[Dönderlik)[Dönderlik en yüksek önceliktir.
Bessel Filtreler
Bessel filtreler özellikle, uç frekansa kadar gecikmeli bir gruptaki bir lineer bir faz cevabına ilişkin olarak tasarlanmıştır.Bessel filtreler keskin bir roll-off sergiliyor, onları keskinlik için uygun olmayan bir şekilde yerine getiriyorlar, ancak dalgalama korumanın ana akımları gibi bir şekilde yüksek çözünürlükte olan bir daireye.
Pratik Tasarım İş Akışı ve Araçlar
Özelliklerden Pole Yerlerine
Bir IIR filtresini genellikle frekans-bölge özellikleri ile tasarlayın: sürekli kutuplu dalgalar, projeksiyon ekranları veya algoritmaları kullanarak (örneğin, Butterworth, Chebyshev, Elliptic), tasarımcı sürekli kutuplu bir şekilde elde eder. sonra haritalama yöntemi - filtre tasarım tablolarını veya algoritmaları kullanarak )
Görselleştirme ve Analiz
MATLAB ( Signal Processing Toolbox ile birlikte), GNU Octave ve Python kütüphaneleri () Python geri dönüşleri ve sıfır vektörleri ile köşeye göre konumlanan konumların görsel incelemesi, ölçek ve faz yanıtları ve grup gecikmesi.For example, the functionurFLT:1). MATLAB veya ).
Iterative Optimizasyon
Gelişmiş tasarımlarda, mühendisler kutup pozisyonlarının belirli bir ticaretle buluşmasını manuel olarak ayarlayabilirler. Örneğin, bir ses eşitleyici, 10 Q ile 1 kHz'de bir kutup isteyebilir. Tasarımcı gerekli yarı ve açıyla hesaplar, iki boyuttaki kutup özelliklerini uygular ve yanıt verir.
Gerçek Dünya Uygulamaları ve Tahminleri
Ses eşitleme ve Crossover Networks
Grafik eşitleştiriciler ve parametrik eşitleştiriciler, her biri belirli bir frekans bandı artırmak veya kesmek için dikkatlice monte edilir. aşamalar birden fazla çakıltan geçişler, yönetilmemiş bir çok yüksek uç eşitleştiriciye neden olabilir. çok yüksek seviyeli bir kutuplu filtreleri minimum aşama tasarımları veya tüm geçiş filtrelerini aşamaz.In yüksek çözünürlükte.In yüksek çözünürlükte.In Yüksek performanslıspeaker pasajları, Linkwitz-Riley filtreleri (iki katkaded Butterworth bölümler)
İletişim ve Kontrol Sistemleri
Dijital iletişimde, IIR filtreler, pul şekillendirme, kanal eşitleştirme ve gürültü azaltma için kullanılır. faz cevabı genellikle inter-symbol müdahalesinden kaçınmak için yakın olmalıdır. Tasarımcılar Bessel veya Butterworth filtreleri, orta aşama özelliklerine göre genişletilebilir veya kutuplara bir kanal filtresini kutuplu bir şekilde eşitleyici olarak yapabilirler.In-pass kontrol sistemlerinde, yerleştirme yalnızca filtrelemek için değil, aynı zamanda devlet geri bildirim tasarımı için de kullanılır - bu konsept, kapalı-loopsiyon ve geçici yanıt veren sistemlere genişletilebilir.
Tıbbi ve Alet
Düşük güç, tıbbi cihazlardaki gerçek zamanlı kısıtlamalar (örneğin, ECG monitörleri) genellikle kritik dalgaform özelliklerini korurken, ses çıkarmak için kutuplara uygun olarak verimli IIR filtreler talep eder. Stability marjlar özellikle önemlidir, çünkü düşük seviyeli mikro kontroller kutupları değiştirebilir veya yüzen nokta uygulamaları yüksek performanslı filtreler için önerilir, ancak bu mümkün olmayan zaman tasarımcılar, 0.99'un altında iyi kalmaktan emin olmalıdır.
Sonuç: Pole Placement as a Design Art Art Art
Pole yerleştirmenin frekans ve faz özellikleri üzerindeki etkisi overstated. Her tasarım kararı - keskin seçim için bir kutup daha yakınlaştırmaya veya tam olarak sistem gereksinimlerine uygun şekilde sızmaya devam etmek için bir kutup oluşturma işlemine izin vermek için.Releksiyonun tüm yanıt ile ilgili temel bir beceri olarak devam eder.Insight tools, group gecikme ve kararlılık, mühendisler, sistem gereksinimleriyle ilgili olarak, tam olarak uygun şekilde filtrelenebilir ve Chebyshev prototipleri için özel eliptik tasarımlar için geri çekilmeye devam eder.
Matematiksel temelleri hakkında daha fazla okuma için, danışmanlık:0) Bilim ve Mühendisin Dijital Sinyal İşlemeye Rehberi[Dönetici: 1) veya daha gelişmiş bir şekilde, Oppenheim ve Schafer) tarafından metin çevirisi, pole-zero arsaları ile interaktif kutup-zero arsaları kullanarak Deneyin[Düzüğün Kılavuzu[Dönetici: 1 )Johns Hopkins-zero demos)