网站大量收购独家精品文档,联系QQ:2885784924

Simulink建模和仿真课件.ppt

  1. 1、本文档共82页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* 下 页 上 页 航空航天模块库(Aerospace Blockset) 提供了一系列用于航空器,航天器,导弹和推进运载系统及其子系统建模、集成和仿真的模块。 * 下 页 上 页 码分多址技术参数模块库 (CDMA(Code-Division Multiple Access)Reference Blockset) 专门针对CDMA IS-95A标准的无线通信系统的创建和仿真提供了大量的Simulink模块。 * 下 页 上 页 通信模块库 (Comm Blockset) 即Communications Blockset, 提供了面向通信专业的丰富的模块库,扩展了Simulink的功能 * 下 页 上 页 控制工具箱模块库 (Controls Toolbox) 即LTI ( Linear time invariable 线性时不变系统)模块 可用线性控制系统的分析、设计和调节,用户可以指定系统 的线性模型、通过绘制系统的时域频域响应来了解系统的行为、 使用自动及交互方式调节控制器的参数、验证诸如上升时间、幅 值/相角裕度等性能指标要求。基于工作流的图形用户界面可以 帮助用户完成从系统分析到设计的每一个步骤。 控制系统工具箱提供下述指令: (1)进行线性模型操作的算法; (2)通过简单模型的串联、并联 及反馈连接创建复杂的模块框图; (3)对连续时间模型进行离散化处理; (4)对高阶模型进行低阶的近似计算. * 下 页 上 页 3.4 建模方法 利用Simulink建立物理系统和数学系统的仿真模型,关键是对Simulink提供的功能模块进行操作,即用适当的方式将各种模块连接在一起。本小节将介绍模块的基本操作。在介绍具体的操作之前应先注意如下两点: ⑴ 在建模之前,应对模块和信号线有一个整体、清晰和仔细的安排,以便能减少建模时间; ⑵ 及时对模块和信号线命名、及时对模型加标注,以增强模型的可读性。 本小节将详细介绍创建Simulink仿真模型的过程,包括模块操作、编辑信号线及标注模型等。 * 下 页 上 页 3.4.1 Simulink简单模型的建立 简单模型的建立 (1)建立模型窗口(在matlab主界面点击“file”-“New”-“Model”即可); (2)将功能模块由模块库窗口复制到模型窗口; (3)对模块进行连接,从而构成需要的系统模型。 模型窗口如下图所示。 * 模型的特点 在Simulink里提供了许多如Scope的接收器模块,这使得用Simulink进行仿真具有像做实验一般的图形化显示效果。 Simulink的模型具有层次性,通过底层子系统可以构建上层母系统。 Simulink提供了对子系统进行封装的功能,用户可以自定义子系统的图标和设置参数对话框。 * 下 页 上 页 3.4.2 Simulink功能模块的处理 模块库中的模块可以直接用鼠标进行拖曳(选中模块,按住鼠标左键不放)而放到模型窗口中进行处理。 在模型窗口中,选中模块,则其4个角会出现黑色标记。此时可以对模块进行以下的基本操作。 移动:选中模块,按住鼠标左键将其拖曳到所需的位置即可。若要脱离线而移动,可按住shift键,再进行拖曳。 复制:选中模块,然后按住鼠标右键进行拖曳即可复制同样的一个功能模块。 删除:选中模块,按Delete键即可。若要删除多个模块,可以同时按住Shift键,再用鼠标选中多个模块,按Delete键即可。也可以用鼠标选取某区域,再按Delete键就可以把该区域中的所有模块和线等全部删除。 功能模块的基本操作,包括模块的移动、复制、删除、转向、改变大小、模块命名、颜色设定、参数设定、属性设定、模块输入输出信号等。 * 下 页 上 页 转向:为了能够顺序连接功能模块的输入和输出端,功能模块有时需要转向。在模型窗口的菜单Format中选择Flip Block旋转180度, 选择Rotate Block顺时针旋转90度。 改变大小:选中模块,对模块出现的4个黑色标记进行拖曳即可。 模块命名: (a) 模块名的显示与隐藏:选取菜单Format下的Hide Name, 模块名就会被隐藏,同时Hide Name改为Show Name。选取Show Name就会使模块隐藏的名字显示出来. (b) 修改模块名: 先用鼠标在需要更改的名称上单击一下,然后直接更改即可。模块名和模块图标中的字体都可以更改,方法是选定模块,在菜单Format下选取Font,这时会弹出Set Font的对话框,在对话框中选取想要的字体。 (c) 改变模块名的位置:模块名的位置有一定的规律,当模块的 * 7) 颜色设定:在模型窗口的Format菜单中的F

文档评论(0)

130****8663 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档