- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第2章 SIMULINK和结构图仿真 MATLAB的SIMULINK是很有特色的仿真环境。 Simulink仿真环境包括Simulink仿真平台和Simulink Library Browser系统仿真模型库。表示函数、电路元器件等模型的模块都保存在模型库中,用户只要学习图形界面的使用方法和熟悉模型库的内容,就可以很方便地使用鼠标和键盘通过调用模块搭建电路和系统并进行仿真 。 Simulink仿真平台特点 以调用模块代替程序的编写,以模块连成的方框图表示系统,点击模块即可以输入模块参数。以框图表示的系统应包括输入(激励源)、输出(观测用仪器)和组成系统自身的模块。 提取模块并连接组成系统模型,设置了仿真参数,即可启动仿真,这时程序会自动完成仿真系统的初始化过程,将系统的框图转换为仿真的数学方程,建立仿真的数据结构并计算系统在给定激励下的响应。设计的系统模型可以命名保存,模型名的后缀为.mdl。 系统运行的状态和结果可以通过波形和曲线观察,这和实验室中用示波器观察的效果几乎一致。 Simulink仿真平台特点(续) 系统仿真得到的数据可以用.mat为后缀的文件保存,并且可以用其它数据处理软件处理。 如果系统方框图绘制和构成不完整或仿真过程中出现了计算不收敛的情况,会给出一定的出错提示信息,方便用户根据提示信息修改。 以框图形式仿真控制系统是Simulink的最早功能,后来在Simulink的基础上又开发了数字信号处理、通信系统、电力系统、模糊控制等数十种模型库,但是Simulink的窗口界面是其他工具箱共用的平台,在这平台上可以进行控制系统、电力系统、通信系统等各种系统的仿真。 2.1 Simulink系统仿真环境 2.1.1 Simulink环境的进入 2.1.1 Simulink环境的进入 从MATLAB窗口进入Simulink环境有几种方法 在MATLAB的菜单栏上选择File,在下拉菜单中的New项下选中Model。 在MATLAB的工具栏上点击按钮 , 然后在打开的模型库浏览窗口菜单上点击快捷键 。 在MATLAB的命令窗口中键入simulink后回车,然后在打开的模型库浏览窗口的菜单上点击快捷键 。 Simulink仿真平台 2.2 模型库浏览器(Simulink Library Browser) 2.2.1 Simulink模型库的打开 打开Simulink模型库的方法有如下几种: 在MATLAB窗口的工具栏上点击快捷键 在MATLAB的文本窗口中键入simulink 在Simulink窗口上点击快捷键 模型库浏览器窗口之一 模型库浏览器窗口之二 2.2.2 模块的基本操作 一 模块的提取。 二 模块的复制和粘贴 三 模块的移动、放大和缩小 四 模块的转动 五 模块名的修改和移动 六 模块的参数设置 七 模块的删除和恢复 八 模块的连接 2.3 Simulink仿真步骤和模型建立2.3.1 Simulink仿真步骤 1. 建立模型 打开Simulink窗口和模型浏览器,将需要的典型环节模块提取到仿真平台上,然后将平台上的模块一一连接,形成仿真的系统模型。 一个完整的仿真模型应该至少包括一个源模块(Sources)和一个输出模块(Sink) 2. 设置模块参数。 3. 设置仿真参数 4. 启动仿真 5. 观测仿真结果 仿真参数设置对话框 仿真时间(Simulation time) 开始时间(Start time),终止时间(Stop time) 算法Solve 算法选择(Solver options) 计算类型(Type) 【例2.1】仿真一阶惯性环节在单位阶跃给定下的响应。 步骤1: 在Simulink模型库中分别提取阶跃给定(Step)、传递函数(Transfer Fcn)和示波器(Scope)三个模块,并连接组成仿真模型 步骤2: 模块赋值 步骤3: 设置模型仿真参数 步骤4: 启动仿真并观察结果 点击快捷键 启动仿真 双击示波器模块打开示波器 2.4 Simulink的仿真算法 可变步长类算法(Variable-step) ode45(Dormand-Prince) Rung-Kutta(4,5)和Dormand-Prince组合的算法 2. ode23(Bogacki-Shampine) Rung-Kutta(2,3)、Bogacki和Shampine相结合的算法 3. ode113(Adams),可变阶数的多步算法 4. o
您可能关注的文档
最近下载
- 全国计算机等级考试教程二级WPS Office高级应用与设计:为演示文稿添加效果PPT教学课件.pptx VIP
- 2023中国铁建股份有限公司所属单位岗位合集笔试备考题库及答案解析.docx VIP
- 中职物理考试题及答案.doc VIP
- DB21∕T 2449-2015 地理标志产品 西丰柞蚕丝.docx VIP
- 《居住空间设计》中级-多选230题(答案版).pdf VIP
- 智慧树 知到 大学生劳动就业法律问题解读(2024最新版) 章节测试答案.docx VIP
- 2025年菊花种植市场调查报告.docx
- 事业单位考试马克思主义哲学试题300道.pdf VIP
- 外墙保温及涂料施工方案样本.doc VIP
- 施工升降机基础及附着施工方案.docx VIP
文档评论(0)