内蒙古工业大学机电系统仿真pptmatlab第五章simulink研讨.pptVIP

内蒙古工业大学机电系统仿真pptmatlab第五章simulink研讨.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
内蒙古工业大学机电系统仿真pptmatlab第五章simulink研讨

SIMULINK是MATLAB的一个分支产品,主要用来实现对工程问题的模型化及动态仿真。SIMULINK体现了模块化设计和系统级仿真的思想,采用模块组合的方法使用户能够快速、准确地创建动态系统的计算机模型,使得建模仿真如同搭积木一样简单。SIMULINK现已成为仿真领域首选的计算机环境。 模块处理:旋转、命名、隐藏名字等操作。 模块参数修正: 仿真参数模块中默认的传递函数为: 2 启动仿真   完成仿真参数的设置后,就可以开始仿真。确认待仿真的仿真平台窗口为当前窗口,选择菜单选项[Simulation Start]或点击工具栏中的  图标启动仿真。 3 显示仿真结果   如果建立的模型没有错误,选择的参数合适,则仿真过程将顺利进行。这时,双击模型中用来显示输出的模块(如Scope模块),就可以观察到仿真的结果。当然,也可以在仿真开始前先双击打开显示输出模块,再开始仿真。 4. 停止仿真   对于仿真时间较长的模型,如果在仿真过程结束之前,用户想停止此次仿真过程,可以选择菜单选项[Simulation>Stop]停止仿真。 5. 仿真诊断   在仿真过程中若出现错误,SIMULINK将会终止仿真并弹出一个标题为“Error Dialog”的带有明显出错图标的错误提示框。点击提示框中的“OK”按键,将显示如图3-34的错误信息对话框。该对话框分为如下三部分: (1) 出错信息列表。显示所有出错信息,包含四个列项如下: ① Message:信息类型,如模块错误,连线警告等; ② Source:模型中出错的模块名; ③ Reported by:出错信息来源,如SIMULINK、Stateflow、Workshop等; ④ Summary:出错信息概括。 (2) 当前错误详细信息显示。用户可以在出错信息列表中选择任意一条错误,当前所选错误的详细信息将显示在本区域。 (3) 命令按键部分。点击“Open”按键可用来打开出错模型并以黄色突出显示。 仿真中异常情况的诊断(Diagnostics) 2、选择仿真算法   在SIMULINK的仿真过程中选择合适的算法是很重要的。仿真算法是求常微分方程、传递函数、状态方程解的数值计算方法,主要有欧拉法(Eular)、阿达姆斯法(Adams)和龙格-库塔法(Runge-Kutta)。由于动态系统的差异性,使得某种算法对某类问题比较有效,而另外算法对另一类问题更有效。因此,对不同的问题,可以选择不同的适应算法和相应的参数,以得到更准确、快速的解。   根据仿真步长,SIMULINK中提供的常微分方程数值计算的算法大致可以分两类:   (1) ?Variable Step:可变步长类算法,在仿真过程中可以自动调整步长,并通过减小步长来提高计算的精度。   (2) ?Fixed Step:固定步长类算法,在仿真过程中采取基准采样时间作为固定步长。   一般而言,使用变步长的自适应算法是比较好的选择。这类算法会按照设定的精确度在各积分段内自适应地寻找最大步长进行积分,从而使得效率最高。   SIMULINK中的各种仿真算法及其说明参见表3-5。 5.4.3 示波器的使用   示波器(Scope)模块是SIMULINK仿真中非常重要的一个模块,不仅可以实现仿真结果波形的显示,而且可以同时保存波形数据,是人机交互的重要手段。   双击示波器模块图标,即可弹出示波器的窗口界面。示波器模块属性的设置对用户观察和分析仿真结果影响很大,必须进行合适的属性设置才能得到满意的显示效果。 示波器窗口界面 1. 示波器参数   点击“示波器参数”按键,弹出示波器参数对话框,该对话框中含有两个标签页,分别是“常规”(General)和“数据”(Data history)标签页。 示波器参数对话框 (a) 常规标签页;(b) 数据标签页 1、“常规”(General)标签页   (1) “坐标个数”(Number of Axes)文本框:用于设定示波器的y轴数量,即示波器的输入信号端口的个数,默认值为1,即该示波器用以观察一路信号。若将其设为2,则可以同时观察两路信号,示波器的图标也自动变为两个输入端口。依此类推,一个示波器可设置为同时观察多路信号。将该项参数设定为2后的示波器模块图标及示波器窗口如图所示。 设置示波器参数以观察两路数据 (a) 模块图标 (b) 窗口界面 (2) “时间范围”(Time range)文本框:用于设定示波器时间轴的最大值,一般可选“自动”(auto),这样x轴可自动以系统的仿真起始和终止时间作为示波器的时间显示范围。 (3) “单位标签”(Tick labels)下拉框:用于选择标签的贴放

文档评论(0)

ccx55855 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档