Z 变换与离散系统¶
Z 变换之于离散系统,就像拉普拉斯变换之于连续系统:它把差分方程和卷积变成代数运算,并用极点、零点和收敛域揭示因果性与稳定性。
1. Z 变换从哪里来¶
双边 Z 变换定义为
展开 \(z^{-n}=r^{-n}e^{-j\Omega n}\):
它可以理解为:先用 \(r^{-n}\) 调整序列的增长或衰减,再做 DTFT。当 \(r=1\) 且单位圆属于收敛域时,Z 变换就是 DTFT:
2. 收敛域 ROC¶
对 \(x[n]=a^nu[n]\):
几何级数收敛要求 \(|az^{-1}|<1\),所以 ROC 为
同一个代数式若 ROC 为 \(|z|<|a|\),则对应左边序列
因此和拉普拉斯变换一样,代数式 + ROC 才是完整答案。
有理 Z 变换的 ROC 规律¶
- ROC 不包含极点;
- 右边序列的 ROC 在最外层极点之外;
- 左边序列的 ROC 在最内层极点之内;
- 双边序列的 ROC 是两个极点圆之间的圆环;
- 有限长序列的 ROC 通常是整个 \(z\) 平面,但可能排除 \(z=0\) 或 \(z=\infty\)。
3. 系统函数与差分方程¶
在零初始条件下,离散 LTI 系统函数为
延时性质
能把差分方程直接变成代数式。
从差分方程得到系统函数
对
在零初始条件下做 Z 变换:
因此
因果 ROC 为 \(|z|>0.8\),冲激响应为
它是一个平滑新数据的一阶低通,也是指数加权移动平均。
一般形式¶
若
则
分子根是零点,分母根是极点。
4. 极点、因果性与稳定性¶
对有理离散 LTI 系统:
- 因果系统的 ROC 位于最外层极点之外;
- BIBO 稳定要求单位圆 \(|z|=1\) 位于 ROC 内;
- 所以因果有理离散 LTI 系统稳定,当且仅当全部极点严格位于单位圆内。
| 极点大小 | 对应模式 \(p^n\) 的趋势 |
|---|---|
| $ | p |
| $ | p |
| $ | p |
| \(p=re^{j\Omega_0}\) | 以 \(\Omega_0\) 振荡,包络按 \(r^n\) 变化 |
极点不能恰好压在单位圆上
例如 \(h[n]=u[n]\) 的极点在 \(z=1\),它对应累加器。对有界常量输入 1,输出会线性增长,因此不 BIBO 稳定。
5. 零极点怎样塑造频率响应¶
当单位圆属于 ROC 时,在单位圆上取 \(z=e^{j\Omega}\) 得
几何上:
- 幅值与单位圆上的观察点到所有零点的距离乘积成正比;
- 幅值与到所有极点的距离乘积成反比。
所以零点靠近某个单位圆频率时,该频率被压低;极点靠近某频率时,该处响应会增强。
最简单的二点平均
它在 \(z=-1=e^{j\pi}\) 处有零点,因此完全抑制 \(\Omega=\pi\) 的最高离散频率;对缓慢变化的低频则基本保留。
6. FIR 与 IIR 数字滤波器¶
| 特征 | FIR | IIR |
|---|---|---|
| 冲激响应 | 有限长 | 理论上无限长 |
| 差分方程 | 通常只含输入延时项 | 含过去输出反馈项 |
| 极点 | 除原点表示延时外,无反馈极点 | 有决定动态的极点 |
| 稳定性 | 系数有限时通常天然 BIBO 稳定 | 必须检查极点 |
| 线性相位 | 容易通过对称系数实现 | 一般较难 |
| 同等过渡带计算量 | 往往较高 | 往往较低 |
三点移动平均
是 FIR。上一节的指数平滑
是 IIR。
“反馈”不自动等于不稳定
IIR 使用过去输出,却只要所有极点在单位圆内就可以稳定。系数有限、定点量化和溢出会移动实际极点,因此嵌入式实现仍需测试数值稳定性。
7. 常用 Z 变换性质¶
设 \(x[n]\leftrightarrow X(z)\):
| 时域操作 | Z 域结果 |
|---|---|
| \(ax_1[n]+bx_2[n]\) | \(aX_1(z)+bX_2(z)\) |
| \(x[n-k]\) | \(z^{-k}X(z)\) |
| \(a^nx[n]\) | \(X(z/a)\) |
| \(n x[n]\) | \(-z\,dX(z)/dz\) |
| \(x[n]*h[n]\) | \(X(z)H(z)\) |
常用变换对:
| 序列 | Z 变换 | ROC |
|---|---|---|
| \(\delta[n]\) | \(1\) | 全平面 |
| \(\delta[n-k]\) | \(z^{-k}\) | 视 \(k\) 而定,通常除 0 或无穷 |
| \(a^nu[n]\) | \(1/(1-az^{-1})\) | $ |
| \(u[n]\) | \(1/(1-z^{-1})\) | $ |
8. 求逆 Z 变换¶
常用三种方法:
- 对照变换表,同时核对 ROC;
- 部分分式展开;
- 按 \(z^{-1}\) 做长除法,直接读出序列系数。
部分分式
设
展开为
ROC 在两极点之外,两项都取右边序列:
9. 连续极点怎样映射到离散极点¶
对采样得到的指数模式:
因此
- 连续左半平面 \(\operatorname{Re}(s)<0\) 映到单位圆内 \(|z|<1\);
- 虚轴映到单位圆;
- 右半平面映到单位圆外。
这解释了连续与离散稳定区域为什么看起来不同,却表达相同的“自然模式应随时间衰减”。不同离散化方法还会对零点和频率产生不同影响,不能只把传递函数中的 \(s\) 直接换成某个简单表达式而不说明方法。
10. 本章自测¶
1. \(x[n]=(1.2)^nu[n]\) 是否存在 DTFT?
其 Z 变换 ROC 为 \(|z|>1.2\),不包含单位圆,所以 DTFT 不收敛。
2. 因果系统极点为 \(0.5\) 和 \(-0.8\),是否 BIBO 稳定?
是。两极点模均小于 1,因果 ROC 在 \(|z|>0.8\),包含单位圆。
3. \(y[n]=x[n]-x[n-1]\) 在 \(\Omega=0\) 处响应如何?
\(H(e^{j\Omega})=1-e^{-j\Omega}\),在 \(\Omega=0\) 时为 0,因此去除直流;它相当于离散差分高通。
4. FIR 是否绝不会出现工程问题?
不是。FIR 在有限系数理想数学模型下稳定,但仍可能有延迟、计算量、定点溢出、系数量化和缓存边界等问题。
下一步:总复习与练习。