Z变换 (ZT) 是一种把系统的差分方程转化为代数方程的数学工具,可以简化求解
Z变换
从FT到ZT
回顾DTFT的公式:
X(ω)=n=−∞∑+∞x(n)e−jnω
这实际上是以下的从序列到复变函数的变换
X(z)=n=−∞∑+∞x(n)z−n
在单位圆z=ejω上的限制
上面推广的DTFT就是ZT
Z变换基本定义
单边Z变换
X(z)=n=0∑+∞x(n)z−n
双边Z变换
X(z)=n=−∞∑+∞x(n)z−n
ZT的结果中z的取值范围是整个复平面C,被称为Z域
Z变换的收敛域
ZT的表达式为一个幂级数,它不对所有序列都收敛,对某个序列而言,也不一定对所有z值都收敛
对确定的序列而言,使X(z)收敛的z的取值范围称为X(z)的收敛域,简记为ROC
收敛域有以下结论:
- 一般形式是以原点为中心的圆环
- 收敛域不包含极点,并且常以极点作为收敛域的边界
- 在收敛域内,ZT及其导数是z的连续函数,即ZT在收敛域内解析
收敛域的求解
回忆幂级数n=0∑+∞anzn的收敛半径的求法:
比值法
如果
n→+∞limanan+1=ρ∈[0,+∞]
则
R=ρ1∈[0,+∞]
根值法
与比值法逻辑相同,但要求
n→+∞limn∣an∣=ρ
下面我们考虑序列ZT的ROC,首先考虑有限长序列
X(z)=n=n1∑n2x(n)z−n
其ROC至少是0<∣z∣<+∞
若n取值全部非负,则ROC为0<∣z∣≤+∞
若n取值全部非正,则ROC为0≤∣z∣<+∞
右边序列
X(z)=n=n1∑+∞x(n)z−n
若根值存在,则
n→+∞limn∣x(n)∣=Rx1<∣z∣<+∞
特别地,n1非负时可以取到+∞;此时Rx1是模最大的有限极点的模
左边序列
X(z)=n=−∞∑n2x(n)z−n
若根植存在,则
n→−∞lim−n∣x(n)∣1=Rx2>∣z∣>0
特别地,n1非正时可以取到0;此时Rx2是模最小的非零极点的模
双边序列
将双边序列看成左边序列和右边序列的组合,若Rx1和Rx2同时存在且Rx2>Rx1,则ROC为
Rx1<∣z∣<Rx2
此时Rx1和Rx2是模接近的两个极点的模
注记
- 上述求法求得的ROC是收敛的充分而不必要条件,即实际收敛域可能更大
- 实际离散信号通常都是因果序列,即没有负编号项,因此收敛域是某个圆外面的区域
常见序列的ZT
单位冲激序列
δ(n)={1,0,n=0n=0
Z[δ(n)]=δ(0)=1
单位阶跃序列
u(n)={1,0,n≥0n<0
Z[u(n)]=n=0∑+∞z−n=1−z−11
其ROC为∣z∣>1
矩形脉冲序列
GN(n)={1,0,0≤n<Nn≥N
Z[GN(n)]=n=0∑N−1z−n=1−z−11−z−N
其ROC为0<∣z∣≤+∞
单位指数序列
Z[anu(n)]=n=0∑+∞anz−n=1−az−11
ROC为∣z∣>∣a∣
Z[−anu(−n−1)]=n=−∞∑−1(−anz−n)={1−az−1100<∣z∣<∣a∣z=0
ZT的性质
-
线性:Z[λx(n)+μy(n)]=λX(z)+μY(z)
-
时移:Z[x(n−m)]=z−mX(z)
-
时域扩展:
- x(a)(n)={x(n/a),0,n/a∈Zelse
- Z[x(a)(n)]=X(za)
-
奇偶性:
- 对偶对称序列,X(z)=X(1/z)
- 对奇对称序列,X(z)=−X(1/z)
-
Z域尺度变换:Z[anx(n)]=X(z/a), Rx1<∣z/a∣<Rx2
-
Z域微分:Z[nx(n)]=−zdzdX(z),ROC不变
-
初值定理:x(0)=z→∞limX(z)
-
终值定理:n→+∞limx(n)=z→1lim(z−1)X(z)
-
时域卷积定理:Z[x(n)∗y(n)]=X(z)Y(z)
-
Parseval:n=−∞∑+∞x(n)y∗(n)=2πj1∮CX(z)Y∗(z∗1)z−1dz
逆Z变换的求解
下面考虑对有理分式形式的X(z)的逆ZT的求解
情形1
对分母进行因式分解,后进行简单分式分解
X(z)=D(z)N(z)=(1−p1/z)(1−p2/z)⋯(1−pM/z)N(z)
=1−p1/zA1+⋯+1−pM/zAM
右侧每一项是一个单位指数序列的ZT,因此可以完成IZT求解
其中
Ai=[(1−piz−1)X(z)]z=pi=Res[X(z),pi]
情形2
X(z)=D(z)N(z)=(1−p1/z)(1−p2/z)⋯(1−pM/z)N(z)
=A0+1−p1/zA1+⋯+1−pM/zAM
情形3
X(z)=N(z)/D(z)是假分式,则考虑
W(z)=D(z)1
X(z)=N(z)W(z)
其中整式N(z)的IZT是显然的,W(z)的IZT可以通过之前的情形求出,则最终的IZT是二者的卷积
传递函数
h(n)的ZTH(z)称为系统的传递函数
H(z)=Z[h(n)]=n=−∞∑+∞h(n)z−n
Y(z)=X(z)H(z)
串联等效传递函数H(z)=H1(z)H2(z)
并联等效传递函数H(z)=H1(z)+H2(z)
传递函数与差分方程的关系类似于频率响应与差分方程的关系:
k=0∑Nbky(n−k)=r=0∑Marx(n−r)
两边同时求ZT
Y(z)k=0∑Nbkz−k=X(z)r=0∑Marz−r
H(z)=X(z)Y(z)=k=0∑Nbkz−kr=0∑Marz−r
传递函数与系统稳定性和因果性
离散LTI系统是因果系统的充要条件是传递函数ROC形如a<∣z∣≤+∞
离散LTI系统是稳定系统的充要条件是传递函数ROC包括单位圆