欢迎光临散文网 会员登陆 & 注册

利用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运行仿真,波形图如下:

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

点个赞吧!点个赞吧!点个赞吧!点个赞吧!点个赞吧!点个赞吧!点个赞吧!点个赞吧!

投个币吧!投个币吧!投个币吧!投个币吧!投个币吧!投个币吧!投个币吧!投个币吧! 

利用SIMULINK建模并将传递函数封装为一个子系统的评论 (共 条)

分享到微博请遵守国家法律