我相信在尝试在 Simulink 中导入和测试在 System Identification Toolbox (SIT) 中创建的传递函数时,我在做一些根本性的错误。
举一个简单的例子来说明我在做什么。我有一个输入,它是一个从 12 秒到 25 秒的偏移正弦波,幅度为 1,频率为 1.5rad/s,它给出了测量输出。
我使用 SIT 创建了一个简单的 2 极 1 零传递函数,它给出了以下协议:
然后,我尝试将此传递函数导入 Simulink,以便在以下配置中进行调查,该配置具有频率 1.5rad/s 的正弦输入和起始 t=12。LTI 系统块是指工作空间内的传递函数变量:
当我运行这个模拟 13 秒时,模块的输入与预期的一样,但后传递函数信号与预期的结果几乎没有一致,并且超出了一个数量级。
前:
邮政:
有人可以深入了解我哪里出错了,为什么tf
in simulink 的输出与 SIT 中显示的模型输出几乎没有相似之处。我对控制理论有基本的了解,但我很难理解这一点。