Loading [MathJax]/jax/output/HTML-CSS/jax.js

信号与系统 – 逆Z变换是什么?


逆Z变换

**逆Z变换**定义为从其Z变换X(z) 求解时域信号x(n) 的过程。逆Z变换表示为:

x(n)=Z1[X(z)]

由于Z变换定义为:

X(z)=n=x(n)zn(1)

其中,z是一个复变量,由下式给出:

z=rejω

其中,r是z平面中圆的半径。因此,将z的值代入式(1),我们得到:

X(z)=X(rejω)=n=[x(n)rn]ejωn(2)

式(2)是信号[x(n)rn] 的离散时间傅里叶变换(DTFT)。因此,函数X(rejω) 的逆DTFT必须是[x(n)rn] 。因此,我们可以写成:

F1[X(rejω)]=x(n)rn=12πππX(rejω)ejωndω

x(n)=12πππX(rejω)(rejω)ndω(3)

z=rejω

那么,

dzdω=jrejωordω=dzjrejω

将z和dω的值代入式(3),我们有:

x(n)=12πjcX(z)z(n1)dz(4)

式(4)中给出的积分表示沿半径为|z|=r 的圆进行逆时针方向的积分。 *这是求逆Z变换的直接方法*。直接法相当繁琐。因此,使用间接方法求逆Z变换。

求逆Z变换的方法

通常,有以下四种方法用于求逆Z变换:

  • **长除法或幂级数法** – 长除法很简单,这种方法的优点是它更通用,可以应用于任何问题。但是,这种方法的缺点是它不能给出封闭形式的解。此外,只有当给定Z变换X(z) 的收敛域(ROC)的形式为|z| > 𝑎 或|z| < 𝑎时才能使用它。

  • **部分分式展开法** – 在这种方法中,真分数X(z)z 被写成部分分式的形式,并通过标准Z变换对找到每个部分分式的逆Z变换,然后将它们全部加起来。

  • **留数法或复反演积分法** – 在留数法中,逆Z变换是使用以下公式得到的:

    x(n)=12πjcX(z)z(n1)dz

  • **卷积积分法** – 卷积积分法利用Z变换的卷积性质,当给定Z变换X(z) 可以写成两个函数的乘积时,可以使用这种方法。

Explore our latest online courses and learn new skills at your own pace. Enroll and become a certified expert to boost your career.

数值例子

确定逆Z变换:

X(z)=4z1[1(13)z1]2;ROC|z|>(13)

解答

逆Z变换可以使用以下公式获得:

x(n)=12πjcX(z)z(n1)dz

这个公式可以通过找到ROC中z平面内圆c内所有极点的留数之和来计算。因此,上述公式也可以写成

x(n)=cX(z)zn1

x(n)=i(zzi)X(z)zn1|z=zi

现在,如果存在k阶极点,则该极点的留数由下式给出:

x(n)=1(k1)!dk1dzk1[(zzi)kX(z)zn1]z=zi

给定的Z变换是:

X(z)=4z1[1(13)z1]2=4z[z(13)]2

由于给定的Z变换X(z)z = (1/3)处具有2阶极点。

x(n)=1(21)!d(21)dz(21)[(z13)24zzn1[z(13)]2]z=(1/3)

x(n)=ddz[(z13)24zn[z(13)]2]z=(1/3)=[4nzn1]z=(1/3)

x(n)=4n(13)n1u(n)

更新于:2022年1月11日

21K+ 次浏览

启动您的职业生涯

完成课程获得认证

开始学习
广告