MATLAB6Simulink仿真环境.pptVIP

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第6章 Simulink仿真环境 6.2 Simulink的文件操作和模型窗口 Simulink的文件操作 1. 新建文件 2. 打开文件 Simulink的模型窗口 6.3 模型的创建 模块的操作 对象的选定,模块的复制,模块的移动,模块的删除,改变模块大小,模块的翻转,模块名的编辑等 信号线的操作 模块间连线,信号线的分支和折曲,信号线文本注释(label),在信号线中插入模块 给模型添加文本注释 6.4 Simulink模块库 (1)Commonly Used Blocks模块库,为仿真提供常用元件; (2)Continuous模块库,为仿真提供连续系统; (3)Discontinuous模块库,非连续系统元件; (4)Discrete模块库,为仿真提供离散元件; (5)Logic and Bit Operations模块库,提供逻辑运算和位运算的元件; (6)Lookup Tables模块库,线形插值查表模块库; (7)Math Operations模块库,提供数学运算功能元件; (8)Model Verification模块库,模型验证库; (9)Model-Wide Utilities模块库; (10)Ports and Subsystems模块库,端口和子系统; (11)Signals Attributes模块库,信号属性模块; (12)Signals Routing模块库,提供用于输入、输出和控制的相关信号及相关处理; (13)Sinks模块库,为仿真提供输出设备元件; (14)Sources模块库,为仿真提供各种信号源; (15)User-defined Functions模块库,用户自定义函数元件; (16)Additional Math Discrete模块库。 基本模块 2. 接收模块库(Sinks) 3. 连续系统模块库(Continuous) 4. 离散系统模块库(Discrete) 常用模块的参数和属性设置 仿真参数的设置 1.解题器(Solver)选项 (1)Simulation time组:设置仿真起止时间。 (2)Solve options组:选择求解器,并为其指定参数。 变步长算法(Variable-step) 固定步长算法(Fixed-step)。 2.数据输入输出选项(Data Import/Export) 主要用来设置Simulink与MATLAB工作空间交换数值的有关选项。 Load from workspace (从工作空间载入数据) Save to workspace (将输出保存到工作空间) Save options(保存选项)。 3.诊断选项(Diagnostics) 用于设置系统对仿真过程中,可能会出现对一些非正常事件做出某种反应,有以下几种: None:不做任何反应。 Warning:提出警告,但警告信息不影响程序的运行。 Error:提示错误,运行的程序停止。 * * Simulink是MATLAB各种工具箱中比较特别的,一般 工具箱只是面向某一类问题的程序包集中起来,其中的 程序都是用MATLAB语言编写的,这些工具箱是MATLAB在 应用方面的扩充,而Simulink工具箱却是从底层开发的 一个完整的仿真环境和图形界面。 Simulink简介: 原来的MATLAB是在文本窗口中编程,图形窗口只是 用来显示,而Simulink则把图形窗口扩展为可以用框图 的绘制代替文本程序的编写。用户只需点击鼠标,就可 以轻易地完成模型的创建、调试和仿真工作。 Simulink是面向框图的仿真软件。可以用来进行动态系统建模、仿真和分析。 6.1 演示一个Simulink的简单程序 【例1】创建一个正弦信号的仿真模型。 模型框图 双窗口模型窗口 状态栏 模型浏览器 工具栏 菜单 1. 输入信号源模块库(Sources) 1、Integrator(积分模块) 说明:◆将输入信号经过数值积分,在输出端直接反映。 ◆输入量可以是标量,也可以是矢量。 2、Derivative(微分模块) 说明:◆将输入信号经过一阶数值微分,在输出端直接反映。 ◆输入量可以是标量,也可以是矢量。 ◆模块的初始输入为0。 ◆微分结果的准确性取决于仿真步长。 4、Zero-Pole(零极点传递函数模块) 零极点传递函数常用于建立一个预先指定的零点、极点,并 用延迟算子S表示的连续系统。 3、Transfer Fcn(传递函数模块) 传递函数常用于描述频域下的线性微分方程。是系统输出的 Laplace变换和输入的Laplace变换的比值。 1. 模块参数设置 2. 模块属性设置 仿真参数对话框 设置如下仿真参数: Solver(算法) Data I

文档评论(0)

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

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

1亿VIP精品文档

相关文档