2simulink仿真技术 MATLAB应用技术配套课件.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MATLAB应用技术 清华大学出版社 启动simulink之前必须首先运行MATLAB,然后才能启动simulink并建立系统模型。启动simulink有两种方式: 用命令方式启动simulink。即在MATLAB的命令窗口中直接键入如下命令: simulink 使用工具栏按钮启动simulink。 (4)用鼠标指向所需的信源模块(如正弦信源Sine Wave),按上鼠标左键,把它拖至untitled窗,就生成一个正弦波信源复制品,如图2-5所示。 (6)把鼠标指向信源右侧的输出端,当光标变为十字符时,按住鼠标任一键,移向示波器的输入端,松开鼠标按键,就完成了两个模块间的信号线连接,如图2-7所示。 4.simulink模型窗的组成 (4)在标签页后的右下部有四个按钮,它们的功能分述如下: 【OK】按钮用于参数设置完毕,可将窗口内的参数值应用于系统的仿值,并关闭对话框; 【Cancel】按钮用于立即撤销参数的修改,恢复标签页原来的参数设置,并关闭对话框; 【Help】按钮用于打开并显示该模块使用方法帮助文件; 【Apply】按钮用于修改参数后的确认,即表示将目前窗口改变的参数设定用于系统的仿真,并保持对话框窗口的开启状态,以便进一步修改。 2)工作空间(Workspace I/O)对话框参数设置 仿真控制参数设定对话框标签 “Workspace I/O” 为工作空间对话框,如图2-30所示。 图2-30 Workspace I/O参数设置对话框 (1)“Load from workspace”栏可以从MATLAB工作空间获取数据输入到模型的输入模块(In1),这是simulink的一个重要功能。 (2)勾选“initial state”栏,将迫使模型从MATLAB工作空间获取模型中全部模块所有状态变量的初始值,这就是初始化状态模块。 (3)把块结果保存到当前工作空间,此项功能在“Save to workspace”栏中设置,可以设定Time、States、Output、Final state 诸项。 (4)“Save options”变量存储选项与“Save to workspace”栏配合使用。 3)仿真中异常情况的诊断(Diagnostics) 仿真中异常情况诊断设置如图2-31所示。 图2-31异常诊断窗口 (1)能自动诊断的22种仿真异常情况 simulink6.x版能诊断有22种异常:包括Algebraic loop,Block priority violation,Min step size violation等 。 (2)Algebraic loop“代数环”异常的存在将大大减慢仿真速度,进而可能导致仿真失败。 (3)Min step size violation“最小步长欠小”异常的发生,表明微分方程解算器为达到指定精度需要更小的步长,这是解算器所不允话的。 (4)Uneconnected block input“模块输入悬垂”异常是指构成模型的模块中有未被使用的输出端。 (5)Uneconnected block output“模块输出悬垂”异常是指构成模块中有未被使用的输出 端。 (6)Unconnected line “信号线悬垂异常是指构成模型中有一端未被使用的信号线。这种异常往往是建模疏忽。 (7)Consistency checking一致性检验是专门用来调试用户自制模块的编程正确性。 (8)Disable zero cossing detection 相当一些SIMULINK模块呈现“不连续性”,如Sign“符号模块”。 3.参数设置应用实例 系统描述: 其中 为系统输入, 为系统输出。下面将建立此简单系统的模型并进行仿真分析。 1)系统模型的建立 图2-32简单系统模型 2)系统模块参数设置 (1)Sine Wave模块:采用simulink默认参数设置,即单位幅值、单位频率的正弦信号。 (2)Relational Operator模块:其参数设置为“”,如图2-33所示。 图2-33Relational Operator模块参数设置 (3)Clock模块:采用默认参数设置如图2-34所示。 图2-34Clock模块参数设置 (4)Switch模块:设定Switch模块的Threshold值为0.5从而实现此系统的输出随仿真时间进行正确的切换。如图2-35所示。 图2-35Switch模块参数设置 (5)Gain

文档评论(0)

autohhh + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档