Z变换的终值定理的推导与深度解析

从数学本源到工程应用,全方位解析离散时间信号处理中的核心定理。掌握极点分布与稳态响应的关系。

⚙️ 核心推导:从定义到结论

Z变换的终值定理是连接时域稳态行为与复频域特性的桥梁。许多同学在工程应用中直接套用公式,却忽视了其严格的数学前提。本节将通过严谨的步骤,展示该定理的完整推导过程。

步骤 1:定义回顾

设序列 的单边 Z 变换为 ,定义如下:

X(z) = sum_{n=0}^{infty} x(n)z^{-n} = x(0) + x(1)z^{-1} + x(2)z^{-2} + dots

步骤 2:利用位移性质

考虑序列 的 Z 变换。根据单边 Z 变换的后向位移性质:

Z[x(n+1)] = zX(z) - zx(0)

同时,根据定义展开左边:

Z[x(n+1)] = sum_{n=0}^{infty} x(n+1)z^{-n} = x(1) + x(2)z^{-1} + dots

步骤 3:建立等式关系

比较上述两个表达式,我们可以发现:

zX(z) - zx(0) = x(1) + x(2)z^{-1} + x(3)z^{-2} + dots

将 移项,并观察 的展开式:

(z-1)X(z) = z[X(z) - x(0)] - zx(0) + zX(z) - zx(0) quad ext{(此处简化逻辑)}

更直观地,我们将 乘以 :

(z-1)X(z) = (z-1)[x(0) + x(1)z^{-1} + x(2)z^{-2} + dots]

步骤 4:取极限 z→1

这是最关键的一步。假设 存在且有限,令其为 。

对位移性质的等式两边取 的极限:

lim_{z o 1} [zX(z) - zx(0)] = lim_{z o 1} sum_{n=0}^{infty} x(n+1)z^{-n}

左边变为 (需注意收敛域包含单位圆),右边变为 。这种直接求和较难直观理解,我们采用更经典的代数变形:

由

当 时,左边级数收敛于 。这是一个 telescoping series(裂项相消级数):

sum_{n=0}^{infty} [x(n+1) - x(n)] = lim_{N oinfty} x(N) - x(0) = x(infty) - x(0)

因此:

lim_{z o 1} [(z-1)X(z) - zx(0)] = x(infty) - x(0)

由于 ,,消去两边的 ,最终得证:

x(infty) = lim_{z o 1} (z-1)X(z)

⚠️ 关键判定:适用条件与陷阱

这是网友提问中最多的部分。Z变换的终值定理的推导虽然简单,但其适用条件极为苛刻。若忽视极点位置,计算结果将毫无意义甚至导致错误的控制设计。

条件一:稳定性要求

函数 必须在单位圆上及单位圆外解析。这意味着 的极点必须全部位于单位圆内,除了在 处允许有一个单极点。

❌ 错误示例:若 在 处有极点,系统发散,终值定理失效。

条件二:单位圆上的极点

如果 在单位圆上有重极点(例如 处有二重极点),或者在 等处有极点,序列将呈现等幅振荡或发散,不存在有限的终值。

条件三:物理意义

终值定理仅适用于稳态分析。对于瞬态过程,或者系统本身不稳定的情况,该定理给出的数学极限可能对应一个不存在的物理量。

X(z) 的极点分布 系统稳定性 终值定理适用性 典型响应形态
全部在单位圆内 稳定 适用(终值为0) 衰减至0
单位圆内,且 z=1 处有一单极点 临界稳定 适用 收敛至非零常数
在单位圆外 不稳定 不适用 发散至无穷
单位圆上有重极点 (如 z=1 二重) 不稳定 不适用 随时间线性或抛物线增长
单位圆上有共轭极点 (如 z=±j) 临界稳定 不适用 持续等幅振荡

📐 实战演练:典型例题解析

例题 1:阶跃响应

已知误差信号的 Z 变换为 ,求稳态误差 。

检查极点: 为单极点,位于单位圆上,其他无极点。符合适用条件。
应用定理:
e(infty) = lim_{z o 1} (z-1)E(z) = lim_{z o 1} (z-1)frac{z}{z-1} = lim_{z o 1} z = 1

结论: 稳态误差为 1。这对应于单位阶跃输入下的 I 型系统或 0 型系统的特性。

例题 2:不稳定系统

已知 ,求 。

检查极点:。
|1.5| > 1,极点在单位圆外。
系统不稳定,序列 发散。
若强行套用:
lim_{z o 1} (z-1)frac{z}{z-1.5} = frac{-1}{-0.5} = 2

警示: 计算出的 "2" 是完全错误的!数学极限存在不代表物理终值存在。此例严禁使用终值定理。

例题 3:斜坡输入稳态误差

单位反馈系统,开环传递函数 ,输入为斜坡信号 。

1. 斜坡信号的 Z 变换:R(z) = frac{Tz}{(z-1)^2} (设T=1)
2. 误差传递函数:Phi_e(z) = frac{1}{1+G(z)}
3. 误差 Z 变换:E(z) = R(z)Phi_e(z) = frac{z}{(z-1)^2} cdot frac{(z-1)(z-0.5)}{(z-1)(z-0.5)+Kz}
化简后判断极点。若系统稳定,则:
e(infty) = lim_{z o 1} (z-1)E(z)

此题展示了终值定理在离散控制系统稳态误差分析中的核心地位。

❓ 高频问答 (FAQ)

Q: 如果 X(z) 在 z=1 处有二重极点,能用终值定理吗?

不能。如果 在 处有二重极点,意味着时域序列 中包含 项,即序列随时间线性增长,趋于无穷大。此时极限不存在,终值定理不适用。

Q: 终值定理计算出的结果是瞬时值还是稳态值?

是稳态值。它代表当时间 时,序列 趋近的常数。如果系统振荡或发散,该结果无物理意义。

Q: 如何在考试中快速判断是否可以使用终值定理?

三步走:1. 写出 的分母多项式,求根得到极点;2. 检查极点模长是否全部 ;3. 检查单位圆上是否有重极点。若满足“单位圆内全部分布,单位圆上仅 z=1 处单极点”,则可用。

Q: 终值定理可以用于非因果系统吗?

通常讨论的 Z 变换终值定理基于单边 Z 变换,主要关注 的部分。对于非因果系统( 有值),工程上通常不直接应用此定理求稳态,需先通过系统稳定性分析判断输出是否有界。

💡 总结

Z变换的终值定理的推导不仅是数学技巧的展示,更是理解离散系统稳定性的钥匙。在实际应用和考试解题中,请务必牢记:先判极点,后算终值。忽视适用条件而盲目套用公式,是学习过程中最常见的错误。通过掌握本文提供的推导逻辑、适用条件判定表及典型例题,您将能更自信地处理离散控制信号分析中的稳态问题。

✨ 更多精彩
🏷️ 标签:Z变换离散时间系统差分方程
研
墨卷研习录
墨卷研习录
CopyRight@educfa.com.cn