利用SIMULINK建模并将传递函数封装为一个子系统
2022-06-11 23:55 作者:Kreinyolkendov | 我要投稿
已知某控制系统的传递函数如题图所示。
试利用SIMULINK建模,并实现以下功能:
(1) 将已建模型转化为一个名为“mysys”的子系统;
(2) 将已建子系统进行适当的封装;
(3) 封装完毕后双击子系统图标,在弹出的属性设置窗口中对变量进行赋值(Tm = 0.5,Tp = 1),并在模型中加入源模块和显示模块,观察系统的阶跃响应曲线。


解:
打开Simulink,在最上方选择建模——创建子系统

双击界面出现的元件即可进入子系统建模,进入后需要元件Transfer Fcn(两个)
连线图如下:

左边Transfer Fcn设置参数为:
分子系数[0.5 1]
分母系数[1 0.8 1]
如显示num(s)/den(s),只需要将元件用鼠标拉大即可

右边的Transfer Fcn无需设置,保持默认。
接着点击后退回到主仿真界面,添加以下元件:
Step
Scope
连线图如下:

双击Scope运行仿真,波形图如下:

本题至此结束,如有错误欢迎评论区指出

点个赞吧!点个赞吧!点个赞吧!点个赞吧!点个赞吧!点个赞吧!点个赞吧!点个赞吧!
投个币吧!投个币吧!投个币吧!投个币吧!投个币吧!投个币吧!投个币吧!投个币吧!