主要内容

本页采用了机器翻译。点击此处可查看英文原文。

传递函数结构规范

您可以利用对预期传递函数模型结构的先验知识来初始化估计过程。idtf 模型的 Structure 属性包含一些参数,可用于指定分子、分母和传输延迟的值及约束条件。

例如,指定一个包含积分器且传输延迟不超过 1.5 秒的三阶传递函数模型:

init_sys = idtf([nan nan],[1 2 1 0]);
init_sys.Structure.IODelay.Maximum = 1.5;
init_sys.Structure.Denominator.Free(end) = false;

int_sys 是一个具有三个极点和一个零点的 idtf 模型。s^0 项的分母系数为零,这表明其中一个极点是积分极点。

init_sys.Structure.IODelay.Maximum = 1.5 将传输延迟限制在最多 1.5 秒。分母系数中的最后一个元素(与 s^0 项相关)并非自由估计变量。该约束条件迫使其中一个估计极点位于 s = 0

有关配置估计传递函数的初始参数化的更多信息,请参阅 idtf 中的 Structure