我有一个 Simulink 模型,如所附快照所示。我能够看到它的阶跃响应,但我试图看到等效的简化传递函数。
https://www.youtube.com/watch?v=FS-_n4YPLEo&ab_channel=krpsinfos
我在上面看过 Youtube 视频,其方法(线性分析工具)适用于相对简单的系统,但适用于高级系统,例如附加快照中的系统,无法给出完全准确的结果
我知道我们可以通过在 MATLAB 脚本中编写相关代码并适当使用
series
和 feedback
命令来找到等效的简化传递函数,但是 MATLAB 或 Simulink 中没有任何功能可以帮助直接转换此 Simulink无需在 MATLAB 脚本中编写任何代码即可对等效简化传递函数进行建模
snap 中显示的模型在下面的 YouTube 视频中详细讨论,但没有回答我的主要困惑
https://www.youtube.com/watch?v=PgtCUECmeqU&ab_channel=AaronYurkewich
我还添加了原始传递函数和原始系统阶跃响应的快照
我还添加了线性分析工具传递函数和阶跃响应的快照
我可能生疏了,但我想你可以找到精确等价的传递函数。
让我们为电气回路定义中间传递函数
H1(s)
,为机械回路定义 H2(s)
:
H1(s) = (1/Ls) / (1+R/Ls)
H2(s) = (1/Js) / (1+b/Js)
然后,就得到整体传递函数:
y = (H1*Kt*H2) / (1+H1*Kt*H2*Kb) * u
您需要做一些工作才能找到规范形式,但无需担心。