Come funziona la "regione di convergenza" di -transform?


9

Sono un principiante in DSP e ho pochi dubbi riguardo alla -transform e alla sua regione di convergenza (ROC).Z

So cosa è una trasformazione . Ma ho problemi con la comprensione del ROC. Prima di tutto ho un po 'di confusione con e . Sono facilmente preso dallo scambio di questi termini. So che il ROC definisce la regione in cui esiste la trasformazioneDal web e dai miei libri si afferma che:ZX(z)x(z)Z

Se è una sequenza di durata finita, allora il ROC è l'intero piano , tranne forse o . Una sequenza a durata finita è una sequenza diversa da zero in un intervallo finitox[n]zz=0|z|=∞n1≤n≤n2

E più tardi dice:

Quando ci sarà un termine e quindi il ROC non includerà . Quando la somma sarà infinita e quindi il ROC non includerà .n2>0z-1z=0n1<0|z|=∞

Qui è dove rimango bloccato !. Cosa cercano di dire nella riga sopra " Quando ci sarà un termine e quindi il ROC non includeràz - 1 z = 0n2>0z−1z=0 " Cosa significano per ? Sostituiscono z come 0 , in tal caso in quale equazione?z=0z0

Come calcoliamo la regione di convergenza per una sequenza infinita?


1
Sarà bello avere un paio di prospettive diverse su questo ...
— Matt M.

Risposte:


5

Ad essere sincero, ho pensato che la teoria alla base della trasformazione Z fosse un po 'opaca anche al college. Con il senno di poi, un corso di analisi complessa avrebbe reso più chiaro. E anche a me non piacciono le convenzioni notazionali che sembrano essere usate per queste cose. A rigor di termini, la solita convenzione qui è quella

  • indica una sequenza temporale discreta X[n]
    • n∈Z
    • le parentesi indicano un argomento discreto
  • indica una funzione trasformata a valore continuo X(z)
    • (è un numero complesso)z∈C
    • le parentesi indicano una funzione che accetta un parametro a valore continuo
    • la maiuscola indica una versione trasformata di qualche altra funzione / sequenza x (una notazione simile viene usata per le trasformate di Fourier: F ( j ω ) ↔ f ( t )XXF(jω)↔f(t)

Cosa significano per z = 0? Sostituiscono z come 0, in tal caso in quale equazione?

Significano, basta inserire nella tua solita definizione di Z-transform.z=0

X(z)=∑n=∞∞x[n]z−n

Generalmente (più precisamente, quando per alcuni n ≠ 0 ), questa somma divergerà (all'infinito) per alcuni z complessi . Ad esempio, lascia che x [ 0 ] = 1 , x [ 1 ] = 1 e x [ n ] = 0 per n < 0 e n > 1 . Quindi X ( z ) = 1 + zx[n]≠0n≠0zx[0]=1,x[1]=1x[n]=0n<0n>1 . Il ROC non includez=0, per lim z → 0 X(z)=∞X(z)=1+z−1z=0limz→0X(z)=∞

Quando il tuo testo dice " Quando ci sarà un termine z - 1 e quindi il ROC non includerà z = 0n2>0z−1z=0 ", che cosa significano con ciò, quando è diverso da zero per alcuni n > 0 , è inevitabile che la trasformata z includa un termine z - n , che diverge all'infinito in z = 0 . È tutto.x[n]n>0z−nz=0

Come calcoliamo la regione di convergenza per una sequenza infinita?

Un sacco di matematica. Ha!

Srsly, il modo in cui ciò viene fatto è ottenere una formulazione algebrica per la sequenza in questione, collegarla alla definizione della trasformata Z e utilizzare gli strumenti disponibili dall'analisi delle serie geometriche (e serie di potenze complesse) per determinare dove questa Z -trasforma converge / diverge. In pratica, determinare se converge è la domanda più importante a cui rispondere, perché determina la stabilità e se è possibile ottenere o meno una risposta in frequenza dal sistema, ecc. Ma anche la causalità potrebbe essere importante, a seconda di ciò che si sta facendo.|z|=1


cosa intendi con The ROC does not includes z=0, for limz→0X(z)=∞Dal momento che z ^ -0 non è arrivato in X (z), questo è ciò che dice l'affermazione?
— Formica

1
@ Ant's (penso che ciò che l'OP sta chiedendo sia esattamente cosa sia 'z'?) Quindi sostanzialmente Ant, AFAIK, . Fondamentalmente, la trasformata z è analoga alla trasformata discreta di Fourier. (DFT). Per molte analisi di controllo in cui vogliono guardare la stabilità, di solito sostituiscono quel complesso esponenziale con 'z' per semplificare il lavoro. z=e(j2πffs)
— Spacey,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.