离散时间系统频域分析:Z变换与系统特性
1. Z变换基础
Z变换是数字信号处理中分析线性时不变离散时间系统的重要工具。它将离散时间信号 (x(k)) 映射为复变量 (z) 的代数函数 (X(z)),表达式为:
[X(z) = \sum_{k=-\infty}^{\infty} x(k)z^{-k}, \quad z \in \text{ROC}]
通常,(X(z)) 是 (z) 的两个多项式之比。分子多项式的根称为 (X(z)) 的零点,分母多项式的根称为 (X(z)) 的极点。对于一般的非因果信号,收敛域(ROC)是以复平面原点为中心的环形区域。对于 (k < 0) 时非零的反因果信号,(X(z)) 在最内极点内收敛;对于 (k \geq 0) 时非零的因果信号,(X(z)) 在最外极点外收敛。
1.1 Z变换的计算
可以通过查阅Z变换对表来求Z变换,同时利用Z变换的性质能有效扩大变换对表的范围。初始值和终值定理可直接从 (X(z)) 恢复信号 (x(k)) 的初始值和终值。更一般地,可使用综合除法或脉冲响应法对Z变换求逆来获取 (x(k)) 的有限个样本。若需要 (x(k)) 的闭式表达式,则可采用部分分式法结合变换对表或留数法来计算逆Z变换:
[x(k) = \frac{1}{j2\pi} \oint_{C} X(z)z^{k - 1} dz]
柯西留数法在大多数情况下(实极点,单极点或多极点)是首选方法,因为它比部分分式法所需的计算量更少,且不需要使用Z变换对表。
1.2 示例
以下是一些不同类型信号的Z变换计算示例:
| 信号类型 | 信号表达式 | Z变换 (X(z
超级会员免费看
订阅专栏 解锁全文

9144

被折叠的 条评论
为什么被折叠?



