Trasformata Z ed equazioni alle differenze
In questa pagina 7
Nei sistemi a tempo discreto gli stessi problemi risolti da Laplace per le equazioni differenziali (Laplace unilatera, funzione di trasferimento e stabilitàCon la trasformata unilatera $X(s)=\int_{0^-}^\infty x(t)e^{-st}dt$ le derivate diventano $\mathcal L[y']=sY-y(0^-)$: un problema di Cauchy causale si riduce a un'equazione algebrica, $Y=\frac{b}{a}X+\frac{\text{termini iniziali}}{a}$ (forzata + libera). La funzione di trasferimento è $H(s)=b(s)/a(s)$; il sistema causale è BIBO stabile se e solo se $H$ è propria e tutti i poli hanno parte reale negativa.Laplace unilatera, funzione di trasferimento e stabilità →) si risolvono con la trasformata Z. Questa nota è un richiamo sintetico ("cenni" nel programma): si ripercorrono le idee con le differenze che contano.
Definizione e regione di convergenza
Scrivendo (modulo , fase ): è la TFtd del segnale smorzato (Trasformata di Fourier a tempo discreto (TFtd)La TFtd di una sequenza è $X(\omega)=\sum_nx(n)e^{-j\omega n}$, funzione continua e periodica di periodo $2\pi$; si inverte con $x(n)=\frac1{2\pi}\int_{-\pi}^{\pi}X(\omega)e^{j\omega n}d\omega$. Ha le stesse proprietà della TF continua (la convoluzione diventa prodotto, $n,x(n)\leftrightarrow jX'$). È la risposta in frequenza dei sistemi discreti; con la TFD e lo zero-padding se ne ottengono campioni arbitrariamente fitti.Trasformata di Fourier a tempo discreto (TFtd) →): il ruolo della striscia verticale di Laplace è preso da una corona circolare (dipende solo da ). Per , cioè (il cerchio unitario), si ritrova la TFtd: esiste se la ROC contiene il cerchio unitario.
ROC e causalità. Segnale causale ( per ): ROC l'esterno di un cerchio, (al crescere di i termini decadono). Anticausale: l'interno di un cerchio, . Bilatero: una corona.
Trasformate notevoli
Esponenziale causale. (): , convergente se , cioè : Esponenziale anticausale. : , per , cioè . Stessa espressione, ROC opposta: serve sempre la ROC (come per Laplace).
Altre coppie (causali, ): (tutto ); (); ; ; (). I poli di sono (sul cerchio unitario).
Proprietà
| Proprietà | Segnale | Trasformata |
|---|---|---|
| linearità | ||
| ritardo | ||
| modulazione | (ROC scalata di ) | |
| derivata in | ||
| convoluzione | ||
| ribaltamento |
Il ritardo di un campione è moltiplicare per : il blocco nei diagrammi è un elemento di memoria. Le dimostrazioni sono le solite con un cambio di indice (per esempio, ritardo: ).
Versione unilatera (per i segnali causali e i problemi con stato iniziale): . Il ritardo introduce i valori iniziali: (Il termine è il campione che il ritardo "fa entrare" a .)
Equazioni alle differenze
Un sistema LTI discreto causale descritto da è un'equazione alle differenze lineare a coefficienti costanti: l'uscita attuale si calcola dagli ingressi recenti e dalle uscite passate, Se per il sistema è FIR (risposta impulsiva finita: solo gli ingressi, come , sempre stabile); altrimenti è IIR (risposta impulsiva infinita, struttura con retroazione). Il modello generale è detto ARMA (auto-regressive moving-average): la parte è la retroazione.
Con stato iniziale nullo e trasformando: , quindi Con le condizioni iniziali si trasforma l'equazione con le regole del ritardo unilatero e si ottiene, come per Laplace, .
I poli di sono le radici in dell'equazione (si moltiplica per ).
Stabilità
Un sistema discreto causale con razionale è BIBO stabile tutti i poli (dopo semplificazioni) hanno modulo minore di 1: (stanno dentro il cerchio unitario).
Perché. Un polo dà il modo , che è sommabile (Causalità, stabilità e connessioni dei sistemi LTIPer un sistema LTI le proprietà si leggono sulla risposta impulsiva $h$: causale se $h$ è nulla per $t<0$; reale se $h$ è reale; statico se $h=K\delta$; BIBO stabile se e solo se $h$ è assolutamente integrabile (sommabile nel discreto). Serie e parallelo corrispondono a $h_1*h_2$ e $h_1+h_2$.Causalità, stabilità e connessioni dei sistemi LTI →). Equivalentemente la ROC contiene il cerchio unitario. La condizione sostituisce "" di Laplace (il semipiano sinistro è sostituito dal disco unitario). Poli sul cerchio unitario (modulo ): sistema non stabile (, non sono sommabili).
Esempi
1. Il sistema del primo ordine. : , , polo dentro il cerchio unitario: stabile. Da qui la realizzazione del tema d'esame di febbraio 2023 (Esercizio 8 · sistema anticausale e filtro passa-tutto (tema d'esame febbraio 2023)): il sistema causale ha , dove è la risposta del filtro anticausale : stessa forma della risposta in ampiezza (a meno del fattore ), ma causale e quindi realizzabile.
2. Un secondo ordine con ingresso gradino (tema d'esame; equazione ). Ordinando: . Funzione di trasferimento con stato nullo: (Con : .) Poli: e (le radici di ), entrambi dentro il cerchio unitario: stabile. Risposta impulsiva: dai fratti , Con () e stato nullo, la scomposizione di dà Il regime permanente è (con ): il transitorio decade con i poli. (Risposta impulsiva e risposta al gradino verificate eseguendo la ricorsione .) Con condizioni iniziali , le regole del ritardo unilatero danno : l'evoluzione libera ha gli stessi poli.
3. Poli sul cerchio unitario (tema d'esame 2024, Esercizio 25 · equazione alle differenze e trasformata Z (tema d'esame 2024)). : con poli (modulo 1): non stabile.
Errori comuni
- Calcolare i poli nella variabile sbagliata: da si ottiene (dentro il cerchio unitario), non cioè .
- Usare la condizione nel discreto.
- Dimenticare la ROC: è sia () sia ().
- Dimenticare i valori iniziali nel ritardo unilatero.
Versione ripasso
- Definizione: ; : TFtd di ; ROC = corona circolare; (cerchio unitario) TFtd. Causale: ROC (esterno); anticausale: interno.
- Coppie: (); stessa, ; ; ; ; .
- Proprietà: ritardo (unilatera: ; ); ; ; .
- Equazione alle differenze: ; ; FIR se per , IIR altrimenti; poli = radici di .
- Stabilità (causale): BIBO (poli dentro il cerchio unitario). Modulo : non stabile.
- Esempi: : . : , poli ; ; gradino : . : poli , instabile.
- Errori: polo in al posto di ; nel discreto; ROC dimenticata; condizioni iniziali.