z 变换

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

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

一、z 变换定义

  1. 采样信号 e(t) 的时域表达:
e(t)=e(t)δT(t)=n=0e(nT)δ(tnT)
  1. 采样信号的拉普拉斯变换为:
E(s)=L[e(t)]=n=0e(nT)L[δ(tnT)]=n=0e(nT)ensT
  1. z=esT,得到 z 变换:
E(z)=Z[e(t)]=Z[e(t)]=k=0e(nT)zk

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

δ(tkT)ekTszk

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

二、z 变换方法

1. 级数求和法(定义)

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

E(z)=k=0e(kT)zk=e(0)+e(T)z1+e(2T)z2++e(kT)zk+

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

k=0+|e(kT)zk|<+

2. 部分分式法

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

E(s)=i=1ncispiE(z)=i=1nci1epiTz1

m 重极点的系数:

ci=1(m1)!limzz0dm1dzm1[(zz0)me(z)]

三、常见函数的 z 变换

时间函数 离散信号 拉普拉斯变换 z 变换
延迟 δ(tnT) δ(kTnT) enTs zn
单位脉冲 δ(t) δ(kT) 1 1
单位阶跃 1(t) 1(kT) 1s 11z1=zz1
单位时间 t kT 1s2 Tz1(1z1)=Tz(z1)2
单位加速度 12t2 12k2T2 1s3 T2z1(1+z1)2(1z1)3
指数 eat eakT 1s+a 11eaTz1=zzeaT
常数 bt/T bk TTslnb 11bz1=zzb
Z[δ(t)]=k=0δ(kT)zk=1Z(1)=k=01zn=1+z1+z2+=11z1=zz1(q=z1)Z[t]=k=0(kT)zk=0+Tz1+2Tz2+=Tz1(1z1)2Z[eat]=k=0eakTzk=1+eaTz1+e2aTz2+=11eaTz1(q=eaTz1)Z[bt/T]=k=0bkzk=1+bz1+b2z2+=11bz1(q=bz1)
Important

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

四、z 变换的性质

1. 线性定理

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

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

2. 实数位移定理

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

Z[f(kTmT)]=zmF(z)Z[f(km)]=zmF(z)

根据 km=nn<0,f(t)=0f(nT)=0,有:

Z[f(kTmT)]=k=0f(kTmT)zk=n=mf(nT)z(n+m)=zm(n=0f(nT)zn+n=m1f(nT)zn)=zmF(z) Z[f(kT+mT)]=zm[F(z)n=0m1f(nT)zn]

k+m=n,得到:

Z[f(kT+mT)]=k=0f(kT+mT)zk=n=mf(nT)z(nm)=zm(n=0f(nT)znn=0m1f(nT)zn)=zm(F(z)n=0m1f(nT)zn)

3. 复数位移定理

Z[eate(t)]=E(ze±aT)

4. 极限定理

初值定理

e(0)=limn0e(nT)=limzE(z)

终值定理

e()=limne(nT)=limz1(z1)E(z)
Important

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

5. 微分定理

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

6. 卷积定理

卷积

x(nT)y(nT)=k=0x(kT)y[(nk)T]g(nT)=x(nT)y(nT)G(z)=X(z)Y(z)