Z-Transform (Trasformata Z)

Indice dei contenuti

    La Trasformata Z è l’equivalente per i segnali a tempo discreto di ciò che la Trasformata di Laplace è per i segnali a tempo continuo. È lo strumento matematico fondamentale per l’analisi dei sistemi digitali e dell’elaborazione numerica dei segnali (DSP).

    Data una sequenza discreta x[n]x[n], la sua trasformata Z è definita come:

    X(z)=n=x[n]znX(z) = \sum_{n=-\infty}^{\infty} x[n] z^{-n}

    Dove zz è una variabile complessa.

    Importanza ingegneristica:

    • Analisi di stabilità: permette di determinare se un filtro digitale o un sistema di controllo è stabile analizzando la posizione dei “poli” nel piano complesso (devono trovarsi all’interno del cerchio unitario).
    • Equazioni alle differenze: trasforma operazioni complesse di ritardo e differenza in semplici operazioni algebriche, facilitando la sintesi di algoritmi di controllo.
    • Filtri Digitali: è la base per la progettazione di filtri FIR e IIR utilizzati in ogni dispositivo audio, smartphone e sistema di comunicazione moderno.

    Tavola delle Trasformate Notevoli

    x[n]x[n]X(z)X(z)ROC
    δ[n]\delta[n]11Tutto C\mathbb{C}
    u[n]u[n] (gradino)zz1\frac{z}{z-1}z>1\lvert z\rvert>1
    anu[n]a^n u[n]zza\frac{z}{z-a}z>a\lvert z\rvert>\lvert a\rvert
    nanu[n]n\,a^n u[n]az(za)2\frac{az}{(z-a)^2}z>a\lvert z\rvert>\lvert a\rvert
    cos(ω0n)u[n]\cos(\omega_0 n)u[n]z(zcosω0)z22zcosω0+1\frac{z(z-\cos\omega_0)}{z^2-2z\cos\omega_0+1}z>1\lvert z\rvert>1

    Proprietà Fondamentali

    • Traslazione temporale: Z{x[nk]}=zkX(z)\mathcal{Z}\{x[n-k]\} = z^{-k}X(z)
    • Convoluzione: Z{(xh)[n]}=X(z)H(z)\mathcal{Z}\{(x*h)[n]\} = X(z)H(z)
    • Derivazione in zz: Z{nx[n]}=zdXdz\mathcal{Z}\{n\,x[n]\} = -z\frac{dX}{dz}

    Antitrasformata Z

    In pratica si usa la decomposizione in fratti semplici di X(z)/zX(z)/z, poi si moltiplica per zz e si riconosce ogni termine dalla tavola.

    Equazioni alle Differenze

    La trasformata Z converte un’equazione alle differenze lineare a coefficienti costanti in un’equazione algebrica in zz: k=0Naky[nk]=k=0Mbkx[nk]ZA(z)Y(z)=B(z)X(z)\sum_{k=0}^N a_k y[n-k] = \sum_{k=0}^M b_k x[n-k] \quad\xrightarrow{\mathcal{Z}}\quad A(z)Y(z) = B(z)X(z)

    La funzione di trasferimento H(z)=B(z)/A(z)H(z) = B(z)/A(z) caratterizza completamente il sistema lineare tempo-invariante discreto.

    Ultimo aggiornamento: