- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第5 章Simulink 在系统仿真中的应用;本章主要内容;5.1 Simulink基本知识;5.1.2 Simulink 下常用模块简介;;SIMILINK模块库按功能进行分类
Sources
Sinks
Continuous
Discrete
Discontinuous
Math
User-defined Functions
Signal Routing
Signal Attributes;1)信号源模块库(Sources);将对应模块拖入编辑窗口,双击该模块可以进行相应
参数设置;2)接收模块库(Sinks)
;3)连续模块(Continuous);4)离散系统模块库(Discrete);5)非连续模块(Discontinuous);6)数学运算模块库(Math Operations);6)数学运算模块库(Math Operations);7)用户自定义模块库(User-defined Functions);8)信号模块组(Signal Routing)
Mux—多路信号组成向量
Demux—向量分解为若干单路信号
Switch—开关模块;9)信号属性模块组
(Signal Attributes)
Data TypeConversion 信号类型
转换模块
Rate Transition 采样周期转换
模块
IC 初始条件设置模块;10)其他
;5.2 Simulink建模与仿真;(1)模型编辑窗口
若想新建一个控制系统结构框图,则首先应该打开一个标题为“Untitled”的空白模型编辑窗口。
;创建一个新的模型编辑窗口有以下三种方法:
)在Simulink库浏览窗口中,点击工具条中的新建模型窗口按钮 ;
)在Simulink库窗口中选择菜单命令File|New|Model;
)在MATLAB指令窗口中选择菜单命令 File|New|Model。;(2)SIMILINK建立方框图; SIMILINK模块连接; 3)开始仿真;模型保存;2 SIMILINK模块库操作;改变大小:选中模块,对鼠标移到角上出现?,进行拖曳。
模块命名:先用鼠标在需要更改的名称上单击一下,直接更改即可。
颜色设定: Format ? Foreground Color改变模块的前景颜色,Background Color改变模块的背景颜色;而模型窗口的颜色可以通过Screen Color来改变。
参数设定:用鼠标双击模块,就可以进入模块的参数设定窗口,从而对模块进行参数设定。或点击鼠标右键,选择Block parameters 参数设定窗口包含了该模块的基本功能帮助。通过对模块的参数设定,就可以获得需要的功能模块。;3 仿真算法与控制参数选择
;Solver页,它允许用户设置仿真的开始和结束时间,选择解法器,说明解法器参数及选择一些输出选项。
Workspace I/O页,作用是管理模型从MATLAB工作空间的输入和对它的输出。
Diagnostics诊断页,允许用户选择Simulink在仿真中显示的警告信息的等级。;1、Solver页;1) 仿真时间(Simulation time)
仿真时间是由参数对话框中的开始时间(Start Time)和停止时间(Stop Time)框中的内容来确定的,它们均可修改,缺省的开始时间为0.0秒,停止时间为10.0秒。在仿真过程中允许实时修改仿真的终止时间(Stop Time);2) 求解器选项 (Solver options)
Simulink提供了变步长 (Variable-step)和定步长(Fixed-step) 两大类数值积分算法。对于变步长算法,可以设定最大步长(Max step size)、最小步长(Min step size)、起始步长(Initial step size)、相对容差(Relative tolerance)和绝对容差(Absolute tolerance)。对于定步长算法,可以设定固定步长(Fixed step size)和选择仿真模式(Mode)。因此为得到准确仿真结果,必须针对不同模型仔细选择算法及参数。;(3)误差容限
相对容差(Relative tolerance)和绝对容差(Absolute tolerance)中所填写的容差值是用来定义仿真精度的。在变步长仿真过程中,算法会把算得的局部估计误差与这里填写的容许误差限相比较,当误差超过这一误差限时会自动对仿真步长作适当修正,所以说在变步长仿真时,误差限的设置是很重要的,它关系到微分方程求解的精度。误差限经常在0.1和1e-6之间取值,它越小,积分的步数就越多,精度也越高,但是过小(如1e-10)由于计算舍入误差的显著增加,而影响整个精度,误差限在仿
文档评论(0)