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|=n1nn2

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>0z1z=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]
    • nZ
    • le parentesi indicano un argomento discreto
  • indica una funzione trasformata a valore continuo X(z)
    • (è un numero complesso)zC
    • 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]zn

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]0n0zx[0]=1,x[1]=1x[n]=0n<0n>1 . Il ROC non includez=0, per lim z 0 X(z)=X(z)=1+z1z=0limz0X(z)=

Quando il tuo testo dice " Quando ci sarà un termine z - 1 e quindi il ROC non includerà z = 0n2>0z1z=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>0znz=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.