e^{i2πf} Birim Daireyi Çiziyor
Bir karmaşık eksponential e^{iθ} karmaşık düzlemin birim daireinde bulunur. θ arttıkça nokta saat yönünde döner.
Dijital bir filtreyi tam zamanlarda örnekleyen e^{i2πfn} fonksiyonu, her örneklemde konumunu 2πf around dairede adım atar.
Frekans dönmeye oran olarak ölçülür: f, her örneklemde tam devrimin ne kadarını gerçekleştirdiğini gösterir.
- f = 0: no rotation; point stays at (1, 0)
- f = 1/4: quarter rotation each step
- f = 1/2: half rotation each step (Nyquist frequency)
- f = 1: full rotation each step — indistinguishable from f = 0
Son nokta, geometrik olarak, aliasing hikayesinin tamamını içerir.
Neden Birim Daire
Birim daire, {z : |z| = 1} setidir. Z-çevrimi H(z) nin birim daire üzerinde değerlendirilmesi - z = e^{i2πf} olarak ayarlanması - frekans yanıtını H(f) verir. Dijital zaman istabilitesi ve frekans analizi, sürekli sınırda buluşur.
Açılar ve Frekanslar
Her frekans f, her örneklemde θ = 2πf radyan adım atar. Tam farklı frekanslar, tam devrimi kapsar: f ∈ [0, 1) veya eşdeğeri θ ∈ [0, 2π).
Nyquist frekansı f = 1/2 'de, her örneklemde tamamiyle π radyan - yarım devrim - ilerler.
Yanlışlamaların Geometrik Resmi
Birim döngü 2π'dir. Tam bir devre, frekans f = 1 (her örnek için tam bir döngü) ile karşılık gelir. Örneklenen sinyalin farklı frekansları, tam bir devre işgal eder.
f = 1/2 + δ ne zaman? rotation per sample = 2π(1/2 + δ) = π + 2πδ. k örnekten sonra açıklama = k(π + 2πδ). Ama π + 2πδ, geometrik olarak -π + 2πδ'ya eşittir, bu da f = 1/2 - δ frekansı için rotationu gösterir.
Yanlışlama, daire üzerinde modüler aritmetiktir. Nyquist frekansı üzerindeki sinyaller döner. Daire, nereden geldiklerini unutmaz.
Örneklem teoremi: [0, π) yarı-dairede kalın. Sinyalin asla diğer yarıya ulaşmadan örnekle. Geri dönen sinyali örneklemeden önce anti-aliasing filtreler uygular.
Geometrik Yöntemle Yanlışlamalar Hesaplama
Örneklem hızı f_s altında örnekleme frekansı f'nin, aliasının f_s'nin en yakın tam katına olan mesafesi olarak ifade edilir - |f - round(f / f_s) · f_s|.
f_s = 1 (normalleştirilmiş): alias f = 1 - f için f ∈ (1/2, 1). Bu, Nyquist noktası f = 1/2 üzerinde yansımadır.
Geometrik olarak: f ve f'nin aliasları, π eksenine eşit mesafede, birbirinin yansıması olan birim dairede yer alırlar.
Büyüklük Cevabı Uzaklık Ürünü Olarak
Bir transfer fonksiyonu H(z) sıfırlar z_1, z_2, ... ve pololar p_1, p_2, ... ile:
|H(f)| = (∏ |e^{i2πf} - z_k|) / (∏ |e^{i2πf} - p_k|)
Bu, grafiksel yöntem için sıklıkla frekans tepkisini doğrudan polo-sıfır diyagramından okumanızdır.
Kurallar:
- Bir sıfır birim karesinde o frekans üzerinde tam bir sıfır oluşturur.
- Bir polo birim karesinin yakınında tepkide bir zirve oluşturur.
- Bir sıfır birim karesinin yakınında (ama üzerinde değil) tepkide bir çukur oluşturur.
- Pololar birleşik kare içinde filtreyi istikrarlı tutar.
Z-plane geometrisi, filtre davranışını görsel olarak tamamen gösterir. Mühendisler katsayıları hesaplamadan önce polo-sıfır diyagramları çizerler.