English· Español· Deutsch· Nederlands· Français· 日本語· ქართული· 繁體中文· 简体中文· Português· Русский· العربية· हिन्दी· Italiano· 한국어· Polski· Svenska· Türkçe· Українська· Tiếng Việt· Bahasa Indonesia

un

ospite
1 / ?
torna alle lezioni

e^{i2πf} Traccia il Cerchio Unitario

Un esponenziale complesso e^{iθ} vive sul cerchio unitario nel piano complesso. Quando θ aumenta, il punto ruota in senso antiorario.

Per un filtro digitale campionato a tempi interi n = 0, 1, 2, …, l'autofunzione e^{i2πfn} compie un passo di angolo 2πf attorno al cerchio a ogni campione.

La frequenza come velocità di rotazione: f misura quanto di una rivoluzione completa si verifica per campione.

- f = 0: nessuna rotazione; il punto rimane a (1, 0)

- f = 1/4: rotazione di un quarto ad ogni passo

- f = 1/2: rotazione di metà ad ogni passo (frequenza di Nyquist)

- f = 1: rotazione completa ad ogni passo — indistinguibile da f = 0

Questo ultimo punto contiene l'intera storia dell'aliasing geometricamente.

La Frequenza come Angolo: Cerchio Unitario & Aliasing

Perché il Cerchio Unitario

Il cerchio unitario è l'insieme {z : |z| = 1}. Valutare la trasformata Z H(z) sul cerchio unitario — impostando z = e^{i2πf} — fornisce la risposta in frequenza H(f). Il cerchio unitario è il confine dove la stabilità a tempo discreto & l'analisi in frequenza si incontrano.

Angoli & Frequenze

Ogni frequenza f corrisponde a un angolo θ = 2πf radianti per campione. L'intera gamma di frequenze distinte copre una rivoluzione completa: f ∈ [0, 1) o equivalentemente θ ∈ [0, 2π).

Alla frequenza di Nyquist f = 1/2, ogni campione avanza esattamente π radianti — mezza rivoluzione.

Sul cerchio unitario, la frequenza f = 1/6 corrisponde all'angolo 2π/6 = π/3 radianti. Un filtro ha uno zero nella sua funzione di trasferimento a z = e^{i2π/3} (cioè, a f = 1/3). Spiega geometricamente cosa succede all'uscita del filtro quando l'ingresso contiene frequenza f = 1/3. Perché posizionare uno zero PROPRIO a quella frequenza sul cerchio unitario produce un'annullamento completo?

L'Immagine Geometrica dell'Aliasing

Il cerchio unitario ha circonferenza 2π. Una rivoluzione completa corrisponde a frequenza f = 1 (un ciclo completo per campione). Le frequenze distinte in un segnale campionato occupano esattamente una rivoluzione.

Cosa accade a f = 1/2 + δ? La rotazione per campione = 2π(1/2 + δ) = π + 2πδ. Dopo k campioni, l'angolo = k(π + 2πδ). Ma l'angolo π + 2πδ è geometricamente identico a −π + 2πδ, che corrisponde alla rotazione della frequenza f = 1/2 − δ.

L'aliasing è aritmetica modulare sul cerchio. Le frequenze al di sopra della frequenza di Nyquist si avvolgono. Il cerchio non ha memoria di da quale lato provengono.

Il teorema del campionamento dice: rimani nel semicerchio [0, π). Campiona abbastanza velocemente da assicurarsi che il tuo segnale non raggiunga mai l'altra metà. I filtri anti-aliasing applicano questo confine prima che il segnale raggiunga il campionatore.

Calcolo degli Alias Geometricamente

L'alias della frequenza f alla velocità di campionamento f_s appare a |f − round(f / f_s) · f_s| — la distanza al multiplo più vicino di f_s, espressa come frazione.

Per f_s = 1 (normalizzato): l'alias di f = 1 − f per f ∈ (1/2, 1). Questa è la riflessione di f attorno al punto di Nyquist f = 1/2.

Geometricamente: f & 1 − f si trovano a posizioni speculari sul cerchio unitario, equidistanti dall'asse π.

Un segnale campionato a f_s = 1000 Hz contiene una componente a 700 Hz. La frequenza di Nyquist è 500 Hz. Usando l'argomento della riflessione geometrica — che le frequenze aliased si riflettono attorno al punto di Nyquist sul cerchio unitario — calcola la frequenza alias. Quindi disegna le posizioni di 700 Hz e il suo alias su un cerchio unitario la cui circonferenza completa rappresenta il periodo di campionamento di 1000 Hz.

Risposta in Ampiezza come Prodotto di Distanze

Per una funzione di trasferimento H(z) con zeri z_1, z_2, … e poli p_1, p_2, …:

|H(f)| = (∏ |e^{i2πf} − z_k|) / (∏ |e^{i2πf} − p_k|)

Questo è il metodo grafico per leggere la risposta in frequenza direttamente dal diagramma poli-zeri.

Regole:

- Uno zero SUL cerchio unitario crea un nullo perfetto a quella frequenza.

- Un polo VICINO al cerchio unitario crea un picco nella risposta.

- Uno zero vicino al cerchio unitario (ma non su di esso) crea un avvallamento, non un nullo.

- I poli DENTRO il cerchio unitario mantengono il filtro stabile.

La geometria del piano Z codifica l'intero comportamento del filtro visivamente. Gli ingegneri disegnano diagrammi poli-zeri prima di calcolare i coefficienti.

Un filtro del secondo ordine ha due zeri a z = ±j (che sono alle frequenze f = 1/4 e f = 3/4 sul cerchio unitario) e un polo a z = 0,7 (sull'asse reale, dentro il cerchio unitario). Senza calcolare alcun coefficiente: descrivi la forma della risposta in frequenza del filtro. Quali frequenze passano? Quali sono annullate? Dove si trova il picco della risposta? Giustifica ogni affermazione geometricamente.