- 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基础 1.2.1 SIMULINK概述 SIMULINK是一个用来对动态系统进行建模、仿真和分析的软件包 。 Simu(仿真)和Link(连接) SIMULINK提供一些按功能分类的基本模块 ,通过对这些基本模块的调用,将它们连接起来就可以构成所需要的系统模型(以.mdl文件进行存取),进行仿真与分析。 1、SIMULINK的启动 在MATLAB命令窗口中键入simulink 鼠标点击彩色图标 创建新模型: 在“Simulink Library Browser”浏览器上方的工具栏中选择“建立新模型”的图标 在MATLAB命令窗口“File”菜单中选择“New”菜单项下的“ Model”命令,则会弹出一个名为“Untitled”(无标题)的空白窗口,所有控制模块都创建在这个窗口中 Simulink仿真环境 2、SIMULINK的功能模块 Simulink目录下主要有16个模块库: Continuous(连续模块库) Math Operations(数学函数模块库) Sinks(输出模块库) Sources(信号源模块库) 3、SIMULINK功能模块的处理 参考教材P19 移动 复制 删除 转向 改变大小 模块命名颜色设定 参数设定 属性设定 模块的输入输出信号 4、SIMULINK线的处理 参考教材P20 模块连接 改变粗细 设定标签 线的折弯 线的分支 线的删除 1.2.2 用SIMULINK创建模型 1、用SIMULINK创建模型的步骤 (1)建立模型窗口 (2)将功能模块由模块库窗口复制到模型窗口 (3)对模块进行连接,构成系统模型 举例演示 示例:积分环节和惯性环节的动态特性对比观察系统搭建 1)创建空白文件(窗口) 在Simulink Library Browser窗口中打开file菜单/new菜单项/ model,即可弹出一个名称为untitled的空白窗口,通过另存,重新命名为example。 2)选择所需模块,并拖动到example窗口中 Continuous(连续模块库) Sinks(输出模块库) scope(示波器)模块 Sources(信号源模块库) step input(单位阶跃)模块 3)连接模块成系统 将模块按顺序排好---按住鼠标左键,拖动; 将模块连线---用鼠标点中step input 模块的输出端,当鼠标由箭头变为十字符号时,拖动鼠标至transfer fun 模块的输入端即可。余此类推,搭建的系统模型 。 连接模块成系统 (可修改每个模块的参数) 单击工具栏上的 图标,打开示波器属性窗口将 “Number of axes(坐标轴的数量)” 改为2(因为要看到二个波形) 时间:tout or y(1:54,1) or y(1:54) 输出:y(1:54,2) 绘图命令:plot(y(1:54,2)) 1.2.3 SIMULINK仿真的运行 仿真的过程分三个步骤: 1.设置仿真参数; 2.启动仿真; 3.仿真结果的分析。 1)设置仿真参数 设置仿真时间 设置仿真步长 选择仿真解法 设置仿真输出 单击示例模型窗口中的simulation菜单项,打开子菜单,单击 “configuration parameters”命令,弹出一个仿真参数对话框,它主要用三个页面来管理仿真的参数。 Solver页: 它允许用户设置仿真的开始和结束时间,选择解法器,说明解法器参数及选择一些输出选项。 Data Import/Export: 作用是管理模型从MATLAB工作空间的输入和对它的输出。 Diagnostics页:允许用户选择Simulink在仿真中显示的警告信息的等级。 示例设置 仿真结束时间设置为20,即仿真时间为20秒; 算法选择Type选为“Variable-step(变步长)”,并在其右边的算法框选择“ode5(龙格-库塔法的5阶算法)”。 2)进行系统仿真 单击模型窗口中 图标或单击模型窗口的“Simulink”菜单下的“Star”命令进行仿真。 3)观察系统仿真效果 系统仿真结束后,双击模型窗口的示波器图标,可见仿真结果。 直接单击示波器窗口工具栏上的 图标,自动调整坐标。 课内练习 用SIMULINK建模,连接系统如左图所示,其中比例环节K=4;惯性环节的传递函数为 ;振荡 环节的传函为 滞后环节的滞后时间为4; 实际微分环节为 观察各环节的阶跃响应的动态特性。 参考
文档评论(0)