un

guest
1 / ?
back to lessons

Zaman Alanından Karmaşık Düzleme

Z-çevrimi, bir dizi x_n'yi karmaşık bir değişkene bağlı bir fonksiyon X(z) olarak harita yapar:

X(z) = Σ_{n=−∞}^{∞} x_n · z^{−n}

Değişken z, karmaşık düzleymi parametrize eder. Bu düzlemin farklı bölgeleri, filtrenin farklı nitel davranışlarına karşılık gelir.

Cebirsel Bölgeler

| Bölge | |z| | Davranış |

|--------|-----|---------|

| Birimi etrafındaki dalgalı | < 1 | Stabil polalar: azalma yanıt |

| Birim dalgalı | = 1 | Frekans eksenleri: z = e^{i2πf} |

| Dışındaki dalgalı | > 1 | İstikrarsız polalar: büyüyen yanıt |

Birim dalgalı, sürekli zaman stabilitesinde (Laplace) stabilitede hayali eksenin aynı rolü oynar.

Laplace Çevrimine İlişkinlik

Sürekli zaman sistemleri için, Laplace çevrimi s değişkeni kullanır. Hayali eksen s = iω, frekans yanıtının yaşandığı yerdir. Stabilitas: polalar sol yarı düzleminde olmalıdır (Re(s) < 0).

Doğrusal dönüşüm, s → z: z = (1 + Ts/2) / (1 − Ts/2) olarak harita yapar. Bu, 'sol yarı düzlem stabil' ifadesini 'birimi etrafındaki dalgalı stabil' olarak geometrik olarak çevirir.

IIR Filter Geometry: Z-Plane & Pole Locations

Doğrusal Dönüşüm Bir Konformal Harita Olarak

Doğrusal dönüşüm z = (1 + Ts/2) / (1 − Ts/2) Möbius dönüşümü — karmaşık düzlemin konform (kötüyeleyici koruyan) haritasıdır.

Ana geometrik özellikleri:

- s = iω (hayali eksen) |z| = 1 (birim dalgalı) olarak harita yapar

- Re(s) < 0 (sol yarı düzlem) |z| < 1 (birimi etrafındaki dalgalı içinde) olarak harita yapar

- Re(s) > 0 (sağ yarı düzlem) |z| > 1 (dışındaki dalgalı) olarak harita yapar

- Frekans eğrilmesi: ω → f doğrusal olmayan bir haritadır — ω_analog = (2/T)·tan(πf_digital)

Bu sargı, yüksek frekansları Nyquist noktasına doğru sıkıştırır. Tasarımcılar, lineer transformi uygulamadan önce analog spesifikasyonu önceden sarmalayarak bu sorunla hesaplaşır.

Doğrusal dönüşüm, Re(s) < 0 olan s-çevriminin sol yarısını (Re(s) < 0), z-çevriminin içindeki dalgalı içine (|z| < 1) harita yapar. Bu haritanın stabilitet koşullarını koruyuş nedenini geometrik olarak açıklayın: Analog bir filtrenin (tüm polaları sol yarı düzleminde) istikrarlı bir dijital filtreye (tüm polaları birimi etrafındaki dalgalı içinde) dönüştürülmesi. Bu dönüşümün bu garantiyi sağlama özelliğini açıklayın.

Butterworth Sınıksal: Daire Locus

Butterworth filtreleri, analog sınıkları s-uzayında daire üzerinde yerleştirmek kullanarak geçiş bandında en az hata sağlar.

N. Butterworth filtresi için, sınıklar şu şekilde yer alır:

s_k = ω_c · e^{iπ(2k+N−1)/(2N)} for k = 0, 1, …, N−1

Bu, onları ω_c yarıçapındaki sol yarıda eşit aralıklarla yerleştirir. (Sağ yarıdaki sınıklar istabil olur; sadece sol yarı düzlemdeki sınıklar korunur.)

Neden daire locusu → en az hata geçiş bandı?

Butterworth polinomu |B_N(jω)|² = 1 + (ω/ω_c)^{2N} tüm sınıkları |s| = ω_c üzerinde yerleştirir. Eş-yarıçap kısıtlaması, ω = ω_c'de büyüklük tepkimi üzerinde eşit katkıda olan tüm sınıkların eşit olduğu anlamına gelir. En az hatalı teoremi: N. derecedeki tüm polinomlar üzerinde bu daire üzerinde yerleşik olan Butterworth polinomu, ω = 0'da en fazla türevin sıfır olduğu polinomdur.

Chebyshev Sınıksal: Elips Locus

Chebyshev polamları s-eksi (s-plane) daire değil, elips üzerinde yer alırlar. Elips, ripples parametresi ε ile belirlenen ana eksenler tarafından belirlenir. Chebyshev polinomlarının eşit ripplesli geçiş bantları ve eşit ripplesli durak bantları çıkışı özelliğinden kaynaklanır.

Elips Polamlar: Eliptik Fonksiyon Locus

Elips (Cauer) filtre polamları da bir elips üzerinde yer alırlar - ancak hem polamlar hem de sıfır noktalar frekans tepkisine katkı sağlar. Sıfır noktaları durak bantında sınırlı ezmeme polamlarında görülen gibi, hayalî eksen üzerinde yer alırlar. Eliptik fonksiyonun optimizasyonu, hem geçiş hem de durak bantlarında eşit ripples elde etmek için sıfır noktalarını en uygun şekilde dağıtır.

Butterworth Polam Yerleşim Hesaplamak

ω_c = 1 olan 4. derece Butterworth filtresi için (normallaşmış), polamlar:

s_k = e^{iπ(2k+3)/8} for k = 0, 1, 2, 3

k=0: s₀ = e^{i3π/8} (sol yarı planında)

k=1: s₁ = e^{i5π/8} (sol yarı planında)

k=2: s₂ = e^{i7π/8} (sol yarı planında)

k=3: s₃ = e^{i9π/8} (sol yarı planında)

Bu dört polam, eşit açı aralığında, tüm negatif gerçek kısımlarla (sol yarı plan) birimi dairenin üzerinde yer alırlar.

ω_c = 1 olan 4. derece Butterworth filtresi (N=4) için s_k = e^{iπ(2k+3)/8} için k = 0,1,2,3 polamları. Her polam için açıyı derece olarak hesaplayın. Ardından, tüm dört polamanın gerçek kısımlarının olumsuz olduğu (Re(s) < 0) ve böylece sol yarı planında yer aldıkları doğrulayın. Re(s₀) = cos(3π/8) gösterimi için hesaplamayı gösterin.

Polamların Birim Daireden Uzaklığı

Teorik olarak kararlılık |p| < 1 gerektirir. Nitekim, iki ek endişe ortaya çıkar.

Kararlılık Marjı

Bir IIR filtresinin kararlılık marjı, herhangi bir polün birimi çemberden en küçük uzaklığına eşittir: min_k (1 − |p_k|).

Pol |p| = 0.99'da bulunursa, teknik olarak kararlıdır ancak sadece %1'luk bir marj bırakır. Sınırlı doğruluk aritmetiği (katsayı temsilinde yuvarlama & yuvarlama hatalarının biriktlenmesi) etkili olarak poleri hareket edebilir. Katsayı quantization'ın 0.99'dan 1.001'e bir polü hareket ettiğini varsayalım, filtre istikrarsız hale gelir.

Geometrik Sonuç

Birimi çemberden oldukça yakın olan polüler, oldukça keskin frekans yanıt zirvesi oluşturan çok dar bant genişliğine sahip frekans yanıtçıları üretir. Ama dar rezonatörler, küçük katsayı hataları ile frekans zirvesinin önemli ölçüde hareket etmesine neden olur.

Geometrik ikilem: zirve keskinliği ∝ 1 / (1 − |p|). |p| → 1'e yaklaştıkça, keskinlik → ∞ olurken, kararlılık marjı → 0 ve katsayı hatalarına karşı duyarlılık → ∞.

İkincil-Derece Bölümler

Bir IIR filtresi, tek bir polimi hareket ettirebilecek tek bir katsayıyı yuvarlamakla numerik olarak hassas hale gelir. Standart çözüm: her bir tekil pol ve sıfır çiftini içeren ikincil-derece bölümler (biquads) olarak uygulayın. Diğerlerindeki polleri bozulamazlar.

6. derece IIR filtresi Z-ekseninde şu konumda olan polamlara sahiptir: p₁,₂ = 0.95·e^{±iπ/6}, p₃,₄ = 0.85·e^{±iπ/3}, p₅,₆ = 0.70·e^{±iπ/2}. Her bir ikilinki conjugate pole (minimum uzaklık birimi = 1 − |p|) için kararlılık marjını hesaplayın. En büyük kararlılık riski gösteren ikili hangisidir? Hangi ikili en keskin frekans yanıtının zirvesini oluşturur ve ne tür bir frekans?