- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第九讲Simulink仿真环境
第九讲 Simulink 仿真环境
控制系统的结构图仿真
1. Simulink的启动与界面说明
1.启动Simulink
2.Simulink的菜单操作
3. Simulink的功能模块组
1.1启动Simulink
1 在命令窗口输入simulink
2 或者点击攻击栏上的Simulink Library Browser 项
3 在File|New| 下新建Model型文件
前两种方法只是打开了Simulink library broser,如图
要想建立新的仿真模型,可在菜单栏上点击new
第3种方法直接建立一个新的simulink模型文件
2.Simulink的菜单操作
在Simulink的主菜单上有File,Clipboard,Edit, Option,Simuliation,Style等菜单,用于结构图模型的建立与系统仿真,操作windows菜单相似。
单击此处添加文本
1.3. Simulink的功能模块组
Simulink 的功能模块组在SImulink library browser 中显示,可以直接放置到结构图模型中,主要的功能模块组包括
1. simulink 库
2. Commnunications blockset 通信仿真模块库
3.Control System toolbox 控制系统工具箱
4. Dials Gauges Blockset 虚拟仪表工具箱
5.DSP blockset 数字信号处理
6.Fixed-point blockset 定点运算模块库
7. Fuzzy logic toolbox 模糊逻辑工具箱
8.NCD blockset (Nonlinear Control Design)
9.Neural Network blockset 神经网络模块库
10.MPC blocksets 模型预测控制
11.Power system blocksets 电力系统模块库
12. Real-Time Window target
13. Real-Time workshop实时工具箱
14. state flow 状态流图工具箱
15. Simulink extras
16. system ID blocks
2.Simulink 仿真参数设置
1. 模型对象参数设置
2. 示波器参数设置
3.仿真参数设置
2.1. 模型对象参数设置
不同的仿真模型需要不同的参数,需要对仿真模型有深入的了解。
将模型放置到窗口上后,可“双击”模型,则显示该模型的参数设置对话框,根据实际设置。
2.2. 示波器参数设置
示波器是simulink 中最常用的仿真结果显示工具。
它在Simulink|sinks下,名称为scope
双击Scope图形,将打开示波器窗口,在窗口上有工具栏,可改变示波器窗口或设置其属性。一般情况下它是自动随数据改变的,单可以在图形窗口点击右键设置Y轴坐标(Axies properties)
也可以点击properities工具设置显示的参数,包括把显示的数据保存为MATLAB的workspace 变量
2.3.仿真参数设置
仿真参数主要包括:
1. 采用何种仿真算法
2. 仿真的时间及步长
3. 误差限等
点击simulation 菜单下的parameters项,出现仿真参数设置对话框。
它有4个属性页设置:
solver 选择仿真算法及相关参数
workspace I/O 与工作空间交换数据,可从工作空间输入数据或将结果存入工作空间。
diagnostics 错误检测的设置,对可能影响仿真结果的情况有告警,报错和无动作等设置。
Realtime Workshop 实时工具设置
例1:
系统的开环传递函数为
对闭环系统阶跃响应进行仿真
1.建立结构图模型
2.设置阶跃信号源的起始时间为0s,
3.设置示波器 的幅值为[0,2],观察时间为10s.
4. 选择仿真参数 开始时间0s,结束时间 10s,最小步长 0.0001,最大步长 10
仿真精度 缺省值
算法 :变步长的龙格-库塔法(ode45)
3. 结构图控制系统仿真
1.建立结构图模型
2.设置仿真参数
3.启动仿真
4.观察仿真结果
5.反复修改模型及参数,直到结果满意为止
例2将仿真结果返回到MATLAB 工作空间
从SINKS (输出模块中)将to workspace 模块拖到结构图窗口
将saveformat属性改为structurewithtime
variable name 属性改为 y
仿真结束后在命令窗口查看y
绘图plot (y.time,y.signals.values)
例3
已知系统的开环传递函数为
在simulink下分析阶
文档评论(0)