z 变换

Z-Transform
采样信号的拉普拉斯变换

离散时间信号处理中的一个重要数学工具,在信号采样的基础上,由连续时间信号处理中的拉普拉斯变换引申出来的变换方法。(将 s 的超越函数转化为 z 的幂级数或 z 的有理分式)

一、z 变换定义

  1. 采样信号 e∗(t) 的时域表达:
e∗(t)=e(t)δT(t)=∑k=0∞e(kT)δ(t−kT)
  1. 采样信号的拉普拉斯变换为:
E∗(s)=L[e∗(t)]=∑k=0∞e(kT)L[δ(t−kT)]=∑k=0∞e(kT)e−ksT
  1. 令 z=esT,得到 z 变换:
E(z)=Z[e(t)]=Z[e∗(t)]=∑k=0∞e(kT)z−k

Z 表示取 z 变换,习惯上称 E(z) 是采样信号的 z 变换。

常用结论:

δ(t−kT)⇔e−kTs⇔z−k

均表示信号延迟了 k 个采样周期,则 z−1 就为单位延迟因子:表示信号延迟了一个采样周期

二、z 变换方法

1. 级数求和法(定义)

根据定义写为级数展开形式,根据级数知识得到最终表达式:

E(z)=∑k=0∞e(kT)z−k=e(0)+e(T)z−1+e(2T)z−2+⋯+e(kT)z−k+⋯

以上级数收敛的充分条件是满足绝对可和条件:

∑k=0+∞|e(kT)z−k|<+∞

2. 部分分式法

先求已知连续函数的拉氏变换 E(s) ,将有理分式 E(s) 展开为部分分式之和的形式,对每个部分分式进行 z 变换。(展开为部分分式重要的是用留数法来求系数 ci)

E(s)=∑i=1ncis−pi⇒E(z)=∑i=1nci1−epiTz−1

m 重极点的系数:

ci=1(m−1)!limz→z0dm−1dzm−1[(z−z0)me(z)]

三、常见函数的 z 变换

时间函数 离散信号 拉普拉斯变换 z 变换
延迟 δ(t−nT) δ(kT−nT) e−nTs z−n
单位脉冲 δ(t) δ(kT) 1 1
单位阶跃 1(t) 1(kT) 1s 11−z−1=zz−1
单位时间 t kT 1s2 Tz−1(1−z−1)=Tz(z−1)2
单位加速度 12t2 12k2T2 1s3 T2z−1(1+z−1)2(1−z−1)3
指数 e−at e−akT 1s+a 11−e−aTz−1=zz−e−aT
常数 bt/T bk TTs−ln⁡b 11−bz−1=zz−b
Z[δ(t)]=∑k=0∞δ(kT)z−k=1Z(1)=∑k=0∞1⋅z−n=1+z−1+z−2+⋯=11−z−1=zz−1(q=z−1)Z[t]=∑k=0∞(kT)z−k=0+Tz−1+2Tz−2+⋯=Tz−1(1−z−1)2Z[e−at]=∑k=0∞e−akTz−k=1+e−aTz−1+e−2aTz−2+⋯=11−e−aTz−1(q=e−aTz−1)Z[bt/T]=∑k=0∞bkz−k=1+bz−1+b2z−2+⋯=11−bz−1(q=bz−1)
Important

实际上主要就是利用了常数项级数中的等比级数,再通俗一点,就是高中的等比数列根据公比求和

四、z 变换的性质

1. 线性定理

z 变换是一种线性变换,满足齐次性与均匀性:

Z[ae(t)]=aE(z)Z[e1(t)±e2(t)]=E1(z)±E2(z)

2. 实数位移定理

实数位移:整个采样序列在时间轴上左右平移若干个采样序列(左加右减)
实数位移定理相当于拉普拉斯变换的微分与积分定理,可将差分方程转换为 z 域的代数方程

Z[f(kT−mT)]=z−mF(z)⇒Z[f(k−m)]=z−mF(z)

根据 k−m=nn<0,f(t)=0⇒f(nT)=0,有:

Z[f(kT−mT)]=∑k=0∞f(kT−mT)z−k=∑n=−m∞f(nT)z−(n+m)=z−m(∑n=0∞f(nT)z−n+∑n=−m−1f(nT)z−n)=z−mF(z) Z[f(kT+mT)]=zm[F(z)−∑n=0m−1f(nT)z−n]

令 k+m=n,得到:

Z[f(kT+mT)]=∑k=0∞f(kT+mT)z−k=∑n=m∞f(nT)z−(n−m)=zm(∑n=0∞f(nT)z−n−∑n=0m−1f(nT)z−n)=zm(F(z)−∑n=0m−1f(nT)z−n)

3. 复数位移定理

Z[e∓ate(t)]=E(ze±aT)

4. 极限定理

初值定理:

e(0)=limn→0e(nT)=limz→∞E(z)

终值定理:

e(∞)=limn→∞e(nT)=limz→1(z−1)E(z)
Important

注意终值定理的使用条件: 如果不稳定,不能直接使用!!!

5. 微分定理

Z[tf(t)]=−zTdF(z)dz

6. 卷积定理

卷积

x(nT)∗y(nT)=∑k=0∞x(kT)y[(n−k)T]g(nT)=x(nT)∗y(nT)G(z)=X(z)Y(z)