离散时间终值定理应用于反馈系统

信息处理 线性系统 z变换 拉普拉斯变换 回馈
2022-02-14 13:24:43

我希望计算输出的高通滤波器反馈到输入的系统的最终值。

一个简单的例子是:

其中是具有传递函数的一阶高通滤波器:

我期望y上面的例子中的一步有一个无限的最终值x,因为一直在喂

但是,下面的工作给出了不同的答案:

  1. hp1(z)仅根据其输入重写:

  2. 添加到系统方程的两边:

  3. 写出系统的传递函数:

  4. 重写分母中的无穷和:

  5. 将终值定理应用于该系统对 x 中的一个步骤的响应:

  6. 取极限:

以上表明系统对 x 中的步长有一个明确定义的终值。但是,我认为情况并非如此。

我哪里错了?非常感谢帮助

1个回答

我会直接在变换域中推导出总传递函数。你的输入输出方程可以写成

(1)Y(z)(1z1)=αG(z)z1Y(z)+βz1X(z)

其中是高通滤波器的传递函数。你直接得到传递函数G(z)(1)

(2)H(z)=Y(z)X(z)=βz11z1(1+αG(z))

处有一个极点,因为z=1G(1)=0


计算中的错误出现在第 2 步。您将总和的下限从增加到的幂更改为在传递函数中,这会在分母的最后部分产生分母应该是: 12ϕii1ϕ2ϕ

(3)D(z)=1(1+Ψϕ)z1Ψ(ϕ1)ϕz21ϕz1

对于,计算结果为z=1

(4)D(1)=1(1+Ψϕ)Ψ(ϕ1)ϕ1ϕ=1(1+Ψϕ)+Ψϕ=0