z 變換

seniusen發表於2018-11-06

1. z 變換

單位脈衝響應為 h[n]h[n] 的離散時間線性時不變系統對復指數輸入 znz^n 的響應 y[n]y[n]

(1)y[n]=H(z)zn \tag{1} y[n] = H(z) z^{n}

式中 H(z)H(z) 是一個復常數,為

(2)H[z]=n=+h[n]zn \tag 2 H[z] =\sum_{n=-\infty}^{+\infty}h[n]z^{-n}

z=ejωz=e^{j\omega},這裡 ω\omega 為實數(即,z=1|z|=1),則(2)式的求和式就是 h[n]h[n] 的離散時間傅立葉變換。在更為一般的情況下,當 z|z| 不限制為 1 的時候,(2)式就稱為 h[n]h[n]zz 變換

一個離散時間訊號 x[n]x[n]zz 變換定義為

(3)X(z)=n=+x[n]zn \tag 3 \boxed{X(z) \overset{\triangle}{=}\sum_{n=-\infty}^{+\infty}x[n]z^{-n}}

若將復變數 zz 表示成極座標形式

(4)z=rejω \tag{4} z = r e^{j\omega}

rr 表示 zz 的模,而用 ω\omega 表示它的相角。利用 rrω\omega,(3)式就變為

(5)X(rejω)=n=+x[n](rejω)n=n=+{x[n]rn}ejωn \tag 5 X(r e^{j\omega}) =\sum_{n=-\infty}^{+\infty}x[n](r e^{j\omega})^{-n} = \sum_{n=-\infty}^{+\infty}\{x[n]r^{-n}\} e^{-j\omega n}

由此可見,X(rejω)X(r e^{j\omega}) 就是序列 x[n]x[n] 乘以實指數 rnr^{-n} 後的傅立葉變換,即

(6)X(rejω)=F{x[n]rn} \tag 6 X(r e^{j\omega}) =\displaystyle \mathcal F\{x[n]r^{-n}\}

zz 變換中當變換變數 zz 的模為 1 時,即 z=ejωz=e^{j\omega}zz 變換就演變為傅立葉變換。於是,傅立葉變換就成為在複數 zz 平面中,半徑為 1 的圓上的 zz 變換。在 zz 平面上,這個圓稱為單位圓

一般來說,對於某一序列的 zz 變換,存在著某一個 zz 值的範圍,對該範圍內的 zzX(z)X(z) 收斂,這樣一些值的範圍就稱為收斂域(ROC)。如果 ROC 包括單位圓,則傅立葉變換也收斂。

  • 例 1

  • 例 2

2. zz 變換的收斂域

性質 1:X(z)X(z)ROCROC 是在 zz 平面上以原點為中心的圓環。

性質 2:ROCROC 內不包含任何極點。

性質 3:如果 x[n]x[n] 是有限長序列,那麼 ROCROC 就是整個 zz 平面,可能除去 z=0z=0 和/或 z=z=\infty

性質 4:如果 x[n]x[n] 是一個右邊序列,並且 z=r0|z|=r_0 的圓位於 ROCROC 內,那麼 z>r0|z|>r_0 的全部有限 zz 值都一定在這個 ROCROC 內。

性質 5:如果 x[n]x[n] 是一個左邊序列,並且 z=r0|z|=r_0 的圓位於 ROCROC 內,那麼 $ 0< |z| < r_0$ 的全部 zz 值都一定在這個 ROCROC 內。

性質 6:如果 x[n]x[n] 是雙邊序列,並且 z=r0|z|=r_0 的圓位於 ROCROC 內,那麼該 ROCROC 一定是由包括 z=r0|z|=r_0 的圓環所組成。

性質 7:如果 x[n]x[n]zz 變換 X(z)X(z) 是有理的,那麼它的 ROCROC 就被極點所界定,或者延伸到無限遠。

性質 8:如果 x[n]x[n]zz 變換 X(z)X(z) 是有理的,而且若 x[n]x[n] 是右邊序列,那麼,ROCROC 就位於 zz 平面內最外層極點的外邊;也就是半徑等於 X(z)X(z) 極點中最大模值的圓的外邊。而且,若 x[n]x[n] 是因果序列(即 x[n]x[n]n&lt;0n&lt;0 等於 00 的右邊序列),那麼,ROCROC 也包括 z=z=\infty

性質 9:如果 x[n]x[n]zz 變換 X(z)X(z) 是有理的,而且若 x[n]x[n] 是左邊序列,那麼,ROCROC 就位於 zz 平面內最裡層的非零極點的裡邊;也就是半徑等於 X(z)X(z) 中除去 z=0z=0 的極點中最小模值的圓的裡邊,並且向內延伸到可能包括 z=0z=0。特別地,若 x[n]x[n] 是反因果序列(即 x[n]x[n]n&gt;0n&gt;0 等於 00 的左邊序列),那麼,ROCROC 也包括 z=0z=0

3. zz 反變換

對(6)式兩邊進行傅立葉反變換可得

(7)F1X(rejω)=x[n]rn \tag 7 \displaystyle \mathcal F^{-1}X(r e^{j\omega}) =x[n]r^{-n}

因此

(8)x[n]=rnF1X(rejω)=rn12π2πX(rejω)ejωndω \tag 8 x[n] = r^{n} \displaystyle \mathcal F^{-1}X(r e^{j\omega}) = r^{n} \frac{1}{2\pi} \int_{2\pi}X(r e^{j\omega}) e^{j\omega n}d\omega

rnr^n 的指數因子移進積分號內,則有

(9)x[n]=12π2πX(rejω)(rejω)ndω \tag 9 x[n] = \frac{1}{2\pi} \int_{2\pi}X(r e^{j\omega}) (re^{j\omega})^ nd\omega

也就是說,將 zz 變換沿著在 ROCROCz=rejωz=re^{j\omega}rr 固定而 ω\omega 在一個 2π2\pi 區間內變化的閉合圍線上求值,就能將 x[n]x[n] 恢復出來。

現在將積分變數從 ω\omega 改為 zz。由於 z=rejωz=re^{j\omega}rr 固定,dz=jrejωdω=jzdωdz=jre^{j\omega}d\omega=jzd\omega,或者 dω=(1/j)z1dzd\omega=(1/j)z^{-1}dz。這樣,(9)式中在 ω\omega2π2\pi 區間的積分,利用 zz 以後,就對應於變數 zz 在環繞 z=r|z|=r 的圓上一週的積分。

(10)x[n]=12πjX(z)zn1dz \tag{10} x[n] = \frac{1}{2\pi j} \oint X(z) z^ {n-1}dz

式中,\oint 記為在半徑為 rr,以原點為中心的封閉圓上沿逆時針方向環繞一週的積分。rr 的值可選為使 X(z)X(z) 收斂的任何值,也就是使 z=r|z|=r 的積分圍線位於 ROCROC 的任何值。

  • 確定 zz 反變換的一種方法就是先進行部分分式展開,然後逐項求其反變換。

這種方法依賴於將 X(z)X(z) 展開成如下形式的部分分式:

(11)X(z)=i=1mAi1aiz1 \tag{11} X(z) = \sum_{i=1}^{m} \frac{A_i}{1-a_iz^{-1}}

X(z)X(z)ROCROC 是位於極點 z=aiz=a_i 的外邊,那麼其對應項的反變換就是 Aiainu[n]A_i a_i^n u[n];另一方面,若 X(z)X(z)ROCROC 是位於極點 z=aiz=a_i 的裡面,那麼對應項的反變換就是 Aiainu[n1]-A_i a_i^n u[-n-1]

  • 確定 zz 反變換的另一種方法是建立在 X(z)X(z) 的冪級數展開的基礎之上。由 $ X(z) =\sum_{n=-\infty}{+\infty}x[n]z{-n}$ 可知,實際上 zz 變換就是涉及 zz 的正冪和負冪的一個冪級數,這個冪級數的係數就是序列值 x[n]x[n]

用冪級數展開法來求 zz 反變換對非有理的 zz 變換式特別有用。

4. zz 變換的性質

4.1. 線性

x1[n]zX1(z)ROC=R1 x_1[n] \overset{{\displaystyle {\mathcal {z}}}}{\leftrightarrow} X_1(z) \quad ROC=R_1

x2[n]zX2(z)ROC=R2 x_2[n] \overset{{\displaystyle {\mathcal {z}}}}{\leftrightarrow} X_2(z) \quad ROC=R_2

(12)ax1[n]+bx2[n]zaX1(z)+bX2(z)ROC  R1R2\tag{12} \boxed{ ax_1[n]+bx_2[n] \overset{{\displaystyle {\mathcal {z}}}}{\leftrightarrow} aX_1(z)+bX_2(z) \quad ROC \space包括 \space R_1 \cap R_2}

4.2. 時移性質

x[n]zX(z)ROC=R x[n] \overset{{\displaystyle {\mathcal {z}}}}{\leftrightarrow} X(z) \quad ROC=R

(13)x[nn0]zzn0X(z)ROC=R \tag{13} \boxed{ x[n-n_0] \overset{{\displaystyle {\mathcal {z}}}}{\leftrightarrow} z^{-n_0}X(z) \quad ROC=R \space 原點或無限遠點可能加上或除掉}

4.3. zz 域尺度變換

x[n]zX(z)ROC=R x[n] \overset{{\displaystyle {\mathcal {z}}}}{\leftrightarrow} X(z) \quad ROC=R

(14)z0nx[n]zX(zz0)ROC=z0R\tag{14} \boxed{ z_0^nx[n] \overset{{\displaystyle {\mathcal {z}}}}{\leftrightarrow} X(\frac{z}{z_0}) \quad ROC=|z_0|R }

這就是說,若 zz 是在 X(z)X(z)ROCROC 內的一點,那麼點 z0z|z_0|z 就在 X(z/z0)X(z/z_0)ROCROC 內。

4.4. 時間反轉

x[n]zX(z)ROC=R x[n] \overset{{\displaystyle {\mathcal {z}}}}{\leftrightarrow} X(z) \quad ROC=R

(15)x[n]zX(1z)ROC=1R\tag{15} \boxed{ x[-n] \overset{{\displaystyle {\mathcal {z}}}}{\leftrightarrow} X(\frac{1}{z}) \quad ROC=\frac{1}{R} }

這就是說,若 z0z_0 是在 x[n]x[n]zz 變換 ROCROC 內,那麼點 1/z01/z_0 就在 x[n]x[-n]zz 變換 ROCROC 內。

4.5. 時間擴充套件

若令 kk 是一個正整數,並且定義

(16)x(k)[n]={x[n/k]當 n  k 0,當 n  k \tag{16} x_{(k)}[n] = \begin{cases} x[n/k] &amp;\text 當\space n \space為\space k\space的整數倍 \\ 0, &amp;\text 當\space n \space不為\space k\space的整數倍 \end{cases}

x[n]zX(z)ROC=R x[n] \overset{{\displaystyle {\mathcal {z}}}}{\leftrightarrow} X(z) \quad ROC=R

(17)x(k)[n]zX(zk)ROC=R1/k\tag{17} \boxed{ x_{(k)}[n] \overset{{\displaystyle {\mathcal {z}}}}{\leftrightarrow} X(z^k) \quad ROC=R^{1/k} }

這就是說,若 zz 是在 X(z)X(z)ROCROC 內,那麼點 z1/kz^{1/k} 就在 X(zk)X(z^k)ROCROC 內。

4.6. 共軛

x[n]zX(z)ROC=R x[n] \overset{{\displaystyle {\mathcal {z}}}}{\leftrightarrow} X(z) \quad ROC=R

(18)x[n]zX(z)ROC=R\tag{18} \boxed{ x^*[n] \overset{{\displaystyle {\mathcal {z}}}}{\leftrightarrow} X^*(z^*) \quad ROC=R }

4.7. 卷積性質

x1[n]zX1(z)ROC=R1 x_1[n] \overset{{\displaystyle {\mathcal {z}}}}{\leftrightarrow} X_1(z) \quad ROC=R_1

x2[n]zX2(z)ROC=R2 x_2[n] \overset{{\displaystyle {\mathcal {z}}}}{\leftrightarrow} X_2(z) \quad ROC=R_2

(19)x1[n]x2[n]zX1(z)X2(z)ROC  R1R2\tag{19} \boxed{ x_1[n] * x_2[n] \overset{{\displaystyle {\mathcal {z}}}}{\leftrightarrow} X_1(z)X_2(z) \quad ROC \space包括 \space R_1 \cap R_2}

4.8. zz 域微分

x[n]zX(z)ROC=R x[n] \overset{{\displaystyle {\mathcal {z}}}}{\leftrightarrow} X(z) \quad ROC=R

(20)nx[n]zzdX(z)dzROC=R\tag{20} \boxed{ nx[n] \overset{{\displaystyle {\mathcal {z}}}}{\leftrightarrow} -z\frac{dX(z)}{dz} \quad ROC=R }

4.9. 初值定理

n&lt;0,x[n]=0n &lt;0, x[n]=0,則

(21)x[0]=limzX(z)\tag{21} x[0] = \lim_{z\to \infty}X(z)

4.10. 終值定理

n&lt;0,x[n]=0n &lt;0, x[n]=0,其 zz 變換的極點,除可以有一個一階極點在 z=1z=1 上,其它極點均在單位圓內,則

(21)limnx[n]=limz1(z1)X(z)\tag{21} \lim_{n\to \infty}x[n] = \lim_{z\to 1}(z-1)X(z)

4.11. 性質小結

4.12. 幾個常用的 zz 變換對

5. 利用 zz 變換分析與表徵線性時不變系統

在離散時間 LTILTI 系統的分析和表示中,zz 變換有其特別重要的作用,由卷積性質可得

(23)Y(z)=H(z)X(z)\tag{23} Y(z) = H(z) X(z)

式中 X(z)Y(z)H(z)X(z)、Y(z) 、H(z) 分別是系統輸入、輸出和單位脈衝響應的zz 變換 。H(z)H(z) 稱為系統的系統函式或轉移函式

5.1. 因果性

一個因果 LTILTI 系統其單位脈衝響應 h[n]h[n]是對於 n&lt;0h[n]=0n&lt;0,h[n] = 0,因此是一個右邊序列。由性質 4 知道 H(z)H(z)ROCROC 是位於 zz 平面內某一個圓的外邊。由性質 8 可知,對於一個因果序列,這個冪級數中,

(24)H(z)=n=0h[n]zn\tag{24} H(z) =\sum_{n=0}^{\infty}h[n]z^{-n}

不包含任何 zz 的正冪次項,因此 ROCROC 包括無限遠點。綜上所述,就得出如下屬性:

一個離散時間 LTILTI 系統當且僅當它的系統函式的 ROCROC 是在某一個圓的外邊,且包括無限遠點,該系統就是因果的。

如果 H(z)H(z) 是有理的,那麼該系統要是因果的,其 ROCROC 必須位於最外層極點的外邊,且無限遠點必須在 ROCROC 內;等效地說,隨 zz\to \infty 時, H(z)H(z) 的極限必須是有限的。這就等效於,當 H(z)H(z) 的分子和分母都是表示成的 zz 的多項式時,其分子的階次不會大於分母的階次。即

一個具有有理系統函式 H(z)H(z)LTILTI 系統要是因果的,當且僅當:(1) ROCROC 位於最外層極點某一個圓的外面;和 (2) 若 H(z)H(z) 表示成 zz 的多項式之比,其分子的階次不能大於分母的階次。

5.2. 穩定性

一個離散時間 LTILTI 系統的穩定性就等效於它的單位脈衝響應是絕對可和的,在這種情況下, h[n]h[n] 的傅立葉變換收斂,結果就是 H(z)H(z)ROCROC 必須包括單位圓。綜上所述,可得如下結果:

一個 LTILTI 系統當且僅當它的系統函式 H(z)H(z)ROCROC 包括單位圓,該系統就是穩定的。

對於一個具有有理系統函式的因果系統而言,ROCROC 位於最外層極點的外邊。對於這個包括單位圓的 ROCROC ,系統的全部極點都必須位於單位圓內,即

一個具有有理系統函式的因果 LTILTI 系統,當且僅當 H(z)H(z) 的全部極點都位於單位圓內時,也即全部極點模均小於 1 時,系統就是穩定的。

5.3. 由線性常係數差分方程表徵的 LTILTI 系統

對於一般的 NN 階差分方程,可以對方程兩邊進行 zz 變換,並利用線性和時移性質。現考慮一個 LTILTI 系統,其輸入、輸出滿足如下線性常係數差分方程:

(25)k=0Naky[nk]=k=0Mbkx[nk]\tag{25} \sum_{k=0}^{N}a_ky[n-k] = \sum_{k=0}^{M}b_kx[n-k]

對式(25)兩邊取 zz 變換,可得

(26)k=0NakzkY(z)=k=0MbkzkX(z)\tag{26} \sum_{k=0}^{N}a_k z^{-k}Y(z) = \sum_{k=0}^{M}b_k z^{-k}X(z)

這樣就有

(27)H(z)=Y(z)X(z)=k=0Mbkzkk=0Nakzk\tag{27} H(z) = \frac{Y(z)}{X(z)} = \frac{\displaystyle \sum_{k=0}^{M}b_k z^{-k}}{\displaystyle \sum_{k=0}^{N}a_k z^{-k}}

獲取更多精彩,請關注「seniusen」!

相關文章