Transformada Z

(S'ha redirigit des de: Transformada en Z)

A les matemàtiques i processament de senyals, la transformada Z converteix un senyal que estigui definit en el domini de temps discret (que és una seqüència de nombres reals) en una representació en el domini de la freqüència complexa. El nom de transformada Z ve de la variable del domini, així com es podria anomenar "Transformada S" a la Transformada de Laplace. Un nom més adequat per a la transformada Z podria ser "Transformada de Laurent", ja que està basada en la sèrie de Laurent. La transformada Z és als senyals de temps discret el mateix que Laplace als senyals de temps continu.[1][2]

Definició modifica

La transformada Z, igualment com altres transformacions integrals, pot ser definida com una transformada unilateral o bilateral.

Transformada Z bilateral modifica

La transformada Z bilateral d'un senyal definit en el domini del temps discret x[n] és una funció X(z) que es defineix

 

on n és un enter i z és, en general, un nombre complex de la forma

 

on A és el mòdul de z, i ω és la freqüència (o angle en radians).

transformada Z unilateral modifica

De forma alternativa, en els casos en què x[n] està definida únicament per a n ≥ 0, la transformada Z unilateral es defineix com

 

En el processament de senyals, s'usa aquesta definició quan el senyal és causal. En aquest cas, la transformada Z resulta una sèrie de Laurent, amb ROC del tipus  ; és a dir que convergeix "cap a fora".

Un exemple interessant de la transformada Z unilateral és la funció de generació de probabilitats, on x[n] és la probabilitat que pren una variable discreta aleatòria en l'instant n, i la funció X(z) sol escriure's com X(s), ja que s = z−1. Les propietats de les transformades Z són útils en la teoria de la probabilitat.

Definició Geofísica modifica

En geofísica, la definició habitual de la transformada Z és un polinomi en z en lloc de  . Aquesta convenció és utilitzada per Robinson i Treitel, i Kanasewich. La definició geofísica és:

 

Les dues definicions són equivalents, però amb una sèrie de canvis. Per exemple, la ubicació dels zeros i els pols es mouen des de l'interior de la circumferència goniomètrica, utilitzant una definició, i cap a fora del cercle unitari, utilitzant l'altra definició (i viceversa). Per tant, s'ha d'estar atent per saber quina definició s'està utilitzant.

Transformada Z inversa modifica

La transformada Z inversa es defineix [3]

 

on   és un cercle tancat que engloba l'origen i la regió de convergència (ROC). El contorn,  , ha de contenir tots els pols de  .

Un cas especial i simple d'aquesta integral circular és que quan   és el cercle unitat (que també pot fer-se servir quan la ROC inclou el cercle unitat), obtenim la transformada inversa de temps discret de Fourier:

 

La transformada Z amb un rang finit de n i un nombre finit de z separades de forma uniforme poden ser processades de forma eficient amb l'algorisme de Bluestein. La transformada discreta de Fourier (DFT) és un cas especial de la transformada Z, i s'obté limitant z perquè coincideixi amb el cercle unitat.

Regió de convergència (ROC) modifica

La regió de convergència, també coneguda com a ROC, defineix la regió on la transformada-z existeix. La ROC és una regió del pla complex on la transformada Z d'un senyal té una suma finita. La ROC per a una x[n] és definida com el rang de z per a la qual la transformada-z convergeix. Ja que la transformada–z és una sèrie de potència, convergeix quan   és absolutament sumable.

 

Propietats de la Regió de Convergència:

La regió de convergència té propietats que depenen de les característiques del senyal, x[n]

  • La ROC no ha de contenir cap pols. Per definició un pols és on x[z] és infinit. Ja que x[z] ha der ser finita per totes les z per tenir convergència, no pot existir cap pol per ROC.
  • Si x[n] és una seqüència de duració finita, llavors la ROC és tot el pla-z, excepte en [z]=0 o [z]=∞.

Una seqüència de duració finita és aquella que té valor de no zero en un interval finit n1≤n≤n2.Mentre que cada valor de x[n] és finit llavors la seqüència serà absolutament sumable.

  • Si x[n] és una seqüència de la banda dreta llavors l'ORC s'expandeix cap a fora en l'últim pol des de x[z].

Una seqüència de la banda dreta és aquella on x[n]=0 per n<n1<∞.

  • Si x[n] és una seqüència de la banda esquerra, llavors la ROC s'expandeix cap a dins des del pols més proper a x[z].

Una seqüència de la banda esquerra és aquella on x[n]=0 per n>n2>−∞.

  • Si x[n] és una seqüència amb dues bandes, la ROC serà un anell en el pla-z que està restringida en el seu interior i exterior per un pols.

Exemple 1 (Sense ROC) modifica

Sigui  . Expandint-se   en   obtenim

 

Sent la suma

 

No hi ha cap valor de   que satisfaci aquesta condició

Exemple 2 (ROC causal) modifica

 
La ROC es mostra de color blau, la línia gris delimita el cercle unitat i el cercle blanc  

Sigui   (on   és la funció esglaó). Expandint   en   obtenim

 

Sent la suma

 

L'última igualtat s'obté amb la fórmula del sumatori per sèries geomètriques, i la igualtat només es conserva si  , el qual pot ser reescrit per definir   de manera que  . Per tant, la ROC és  . En aquest cas, la ROC és el pla complex exterior al cercle de radi 0.5 amb origen en el centre.

Exemple 3 (ROC anticausal) modifica

 
La ROC es mostra en color blau, el cercle unitari com un punt gris circular i el cercle exterior   mostra el cercle

Sigui   (on   és la funció esglaó). Expandint   entre   obtenim

 

Sent la suma

 
 

De nou, fent servir la fórmula de sumatori per sèries geomètriques, la igualtat només es manté si  , de manera que podem definir   com  . Aquí, la ROC és  , és a dir, l'interior d'un cercle centrat a l'origen de radi 0,5.

Conclusió dels exemples modifica

Els exemples 2 i 3 mostren clarament que la transformada   de   és única si i només si s'especifica quina és la ROC. Dibuixant els gràfics de pols i zeros per als casos causal i anticausal, comprovaríem com la ROC dels dos casos no inclou el pol que està a 0,5. Això s'estén als casos amb múltiples pols: la ROC mai conté pols.

En l'exemple 2, el sistema causal té una ROC que inclou  , mentre que el sistema anticausal de l'exemple 3 li pertany una ROC que inclou  .

En els sistemes amb múltiples pols, és possible tenir una ROC que no inclogui ni   ni  . La ROC crea una regió circular.

Per exemple,   té dos pols en 0,5 i 0,75. La ROC serà  , la qual no inclou ni l'origen ni l'infinit. Aquest tipus de sistemes es coneixen com a sistemes de causalitats barrejades, ja que conté un terme causal   i un altre anticausal  .

L'estabilitat d'un sistema es pot determinar simplement coneixent la seva ROC. Si aquesta ROC conté el cercle unitat (p. ex.  ) llavors el sistema és estable. En els sistemes anteriors, el sistema causal és estable perquè   conté el cercle unitat.

Si tenim la TZ d'un sistema sense el seu ROC (p. ex., un   ambigu) podem determinar un únic senyal   en funció que vulguem o no les següents propietats:

  • Estabilitat
  • Causalitat

Si volem un sistema estable, la ROC ha de contenir el cercle unitat. Si volem un sistema causal, la ROC ha de contenir l'infinit. Si volem un sistema anticausal, la ROC ha de contenir l'origen.

D'aquesta manera, podem trobar un senyal en el temps   que sigui única.

Propietats modifica

  • Linealitat. La transformada Z d'una combinació lineal de dos senyals en el temps és la combinació lineal de les seves transformades en Z.
 
  • Desplaçament temporal. Un desplaçament de k cap a la dreta en el domini del temps és una multiplicació per z−k en el domini de Z.
 
  • Convolució. La transformada Z de la convolució de dos senyals en el temps és el producte d'ambdues en el domini de Z.
 
  • Diferenciació.
 

Relació amb Laplace modifica

La transformada Z bilateral és simplement la transformada de Laplace bilateral del senyal mostrejat.

 

on   és el senyal continu mostrejat,   la n-èsima mostra,   el període de mostreig, i amb la substitució  .

De la mateixa manera, la transformada Z unilateral és simplement la transformada de Laplace unilateral del senyal ideal mostrejat. En ambdues s'assumeix que el senyal mostrejat val zero per a tots els índexs negatius en el temps.

Relació amb Fourier modifica

La transformada Z és una generalització de la transformada de Fourier en temps discret (DTFT). La DTFT pot trobar-se avaluant la transformada Z   en   o, dit d'altra manera, avaluat en el cercle unitari. Per a determinar-ne la resposta en freqüència del sistema, la transformada Z ha de ser avaluada en el cercle unitari.

Taula dels parells més comuns de la transformada Z modifica

Explicació:[4]

  • u[n]=1 per n>=0, u[n]=0 per n<0
  • δ[n] = 1 per n=0, altrament δ[n] = 0
Senyal,   transformada Z,   ROC
1      
2      
3      
4      
5      
6      
7      
8      
9      
10      
11      
12      
13      
14      
15      
16      
17      
18      
19      
20      

Equació diferencial de coeficients lineals constants modifica

L'equació diferencial de coeficients lineals constants (LCCD) és una representació d'un sistema lineal basat en l'equació de la mitja autorregresiva.

 

Els dos térmes d'aquesta equació pot dividirse per  , si no és zero, normalizant   l'equació LCCD pot ser escrita

 

Aquesta forma de l'equació LCCD és més explícita per comprovar que la sortida actual   es defineix en funció de les sortides anteriors  , l'entrada actual  , i les entrades anteriors  .

Funció de transferencia modifica

Es calcula fent la transformada Z de l'equació

 

i dividint

 

Zeros i Pols modifica

Gràcies al teorema fonamental de l'àlgebra sabem que el numerador té M arrels (anomenades zeros) i el denominador té N arrels (anomenades pols). Factorizant la funció de transfèrencia

 

on   és el k-èsim zero i   és el k-èsim pols. Els zeros i pols són en general complexos, i per tant es poden dibuixar en el pla complex.

En definitiva, els zeros són les solucions de l'equació obtinguda d'igualar el numerador a zero, mentres que els pols són les solucions de l'equació que s'obté en igualar a zero el denominador. Es pot factorizar el denominador mitjançant la descomposició en fraccions simples, les quals poden ser transformades del nou al domini del temps. Fent això obtenim la resposta a l'impuls i l'equació diferencial de coeficients lineals constants del sistema.

Sortida del sistema modifica

Si per un sistema   passa un senyal   llavors la sortida será  . Fent una descomposició en fraccions simples de   i la transformada Z inversa de cadascuna d'elles pot trobar-se llavors la sorida  .

Vegeu també modifica

Referències modifica

  1. «z-transform» (en anglès). www.eas.uccs.edu. Arxivat de l'original el 2020-03-31. [Consulta: 3 març 2017].
  2. «An Introduction to Z Transforms» (en anglès). www.facstaff.bucknell.edu. Arxivat de l'original el 2017-01-25. [Consulta: 3 març 2017].
  3. College, Erik Cheever, Swarthmore. «Inverse Z Transform - Erik Cheever» (en anglès). lpsa.swarthmore.edu. [Consulta: 3 març 2017].
  4. College, Erik Cheever, Swarthmore. «Laplace and Z Transforms» (en anglès). lpsa.swarthmore.edu. [Consulta: 3 març 2017].