Z-transform

Från testwiki
Hoppa till navigering Hoppa till sök

Mall:KällorZ-transformen används inom matematik och signalbehandling för att konvertera tidsdiskreta signaler (en sekvens av reella eller komplexa tal) till en komplexvärd representation i frekvensdomänen. Z-transformen är nära besläktad med fouriertransformen.

Z-transformen motsvaras i den tidskontinuerliga domänen av laplacetransformen.

Definition

Z-transformen av en signal x(n) är funktionen X(z) och definieras som

𝒵({x(n)})=X(z)=n=x(n)zn

där n är ett heltal och z är ett komplext tal.

Om x(n) skall konverteras endast för icke-negativa värden av n, kan Z-transformens definition skrivas

𝒵({x(n)})=X(z)=n=0x(n)zn

Den senare kallas ibland för den enkelsidiga Z-transformen och den förra dubbelsidig. Inom signalbehandling används den enkelsidiga om signalen är kausal.

Egenskaper

  • Linearitet. Z-transformen av en linjärkombination av två signaler är lika med linjärkombinationen av de två individuella Z-transformerna:
𝒵({a1x1(n)+a2x2(n)})=a1𝒵({x1(n)})+a2𝒵({x2(n)})
  • Tidsförskjutning av signalen med k steg är detsamma som att multiplicera Z-transformen(gäller endast för dubbelsidiga) med zk.
𝒵({x(nk)})=zk𝒵({x(n)})
  • Faltning. Z-transformen av faltningen av två sekvenser är produkten av de två individuella Z-transformerna.
𝒵({x(n)}*{y(n)})=𝒵({x(n)})𝒵({y(n)})
  • Derivering.
𝒵({nx(n)})=zd𝒵({x(n)})dz

Den inversa Z-transformen kan beräknas som

x(n)=12πiCX(z)zn1dz

där C är en sluten kurva kring origo som ligger innanför X(z):s konvergensradie.

Den diskreta fouriertransformen är ett specialfall av Z-transformen med z=ejω.

Tillämpningar

Z-transformen kan användas för att lösa vissa differensekvationer. En differensekvation på formen

k=0lakx(nk)=b

där a1, ..., al, b är konstanter, kan, om man antar att Z-transformen av x är X, transformeras till

k=0lakzkX(z)=bzz1

som man sedan kan bryta ut X ur:

X(z)=bz(z1)k=0lakzk.

Detta uttryck kan sedan inverstransformeras medelst exempelvis partialbråksuppdelning och tabell eller residykalkyl för att erhålla x.

Se även