- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
3.4 Simulink与MATLAB的接口设计 3.4.1 由MATLAB工作空间变量设置系统模块参数 如前所述,用户可以双击一个模块以打开模块参数 设置对话框,然后直接输入数据以设置模块参数。其实 用户也可以使用MATLAB工作空间中的变量设置系统 模块参数,这对于多个模块的参数均依赖于同一个变量 时非常有用。 (1) 直接使用MATLAB工作空间中的变量设置模块 参数。 (2) 使用变量构成的表达式设置模块参数。 例如,如果a是定义在MATLAB中的变量,则表 达式a、a^2+5、exp(–a)等均可以作为系统模块的参数, 如图3.30所示。 图3.30 使用MATLAB工作空间变量设置模块参数 3.4.2 将信号输出到MATLAB工作空间中 使用示波器模块Scope的输出信号,可以使用户对输 出的信号进行简单的定性分析。 使用Sinks模块库中的To Workspace 模块,可以轻易 地将信号输出到MATLAB工作空间中。信号输出的名称 在To Workspace模块的对话框中设置,此对话框还可以设 置输出数据的点数、输出的间隔,以及输出数据的类型 等。其中输出类型有三种形式:数组、结构以及带有时 间变量的结构。仿真结束或暂停时信号被输出到工作空 间中,如图3.31所示。 图3.31 系统模型中信号输出 3.4.3 使用工作空间变量作为系统输入信号 Simulink与MATLAB的数据交互是相互的,除了可 以将信号输出到MATLAB工作空间中之外,用户还可以 使用MATLAB工作空间中的变量作为系统模型的输入信 号。使用Sources模块库中的From Workspace模块可以将 MATLAB工作空间中的变量作为系统模型的输入信号。 此变量的格式如下所示: 图3.16 系统模块的插入 3. 连线分支与连线改变 在某些情况下,一个系统模块的输出同时作为多个 其它模块的输入,这时需要从此模块中引出若干连线, 以连接多个其它模块。对信号连线进行分支的操作方式 为:使用鼠标右键单击需要分支的信号连线(光标变成 “+”),然后拖动到目标模块。 对信号连线还有以下几种常用的操作: (1) 使用鼠标左键单击并拖动以改变信号连线的路径。 (2) 按下Shift键的同时,在信号连线上单击鼠标左键并拖 动,可以生成新的节点。 (3) 在节点上使用鼠标左键单击并拖动,可以改变信号 连线路径。 信号连线分支与连线改变如图3.17所示。 图3.17 连线分支与连线改变 4. 信号组合 在利用Simulink进行系统仿真时,在很多情况下,需要将系统中某些模块的输出信号(一般为标量)组合成一个向量信号,并将得到的信号作为另外一个模块的输入。 图3.18 信号组合 3.2.3 运行仿真 1. 系统模块参数设置与系统仿真参数设置 当用户按照信号的输入输出关系连接各系统模块之后, 系统模型的创建工作便已结束。为了对动态系统进行正确的 仿真与分析,必须设置正确的系统模块参数与系统仿真参数。 系统模块参数的设置方法如下: (1) 双击系统模块,打开系统模块的参数设置对话框。 (2) 在参数设置对话框中设置合适的模块参数。 (3)当系统中各模块的参数设置完毕后,可设置合适的 系统仿真参数以进行动态系统的仿真。 图3.19 系统模块参数设置 2. 运行仿真 当对系统中各模块参数以及系统仿真参数进行正确设置之后,单击系统模型编辑器上的Play图标(黑色三角)或选择Simulation菜单下的Start便可以对系统进行仿真分析。对于图3.19所示的动态系统,采用上述的模块参数设置与默认的仿真参数进行仿真。仿真结束后双击Scope模块以显示系统仿真的输出结果,如图3.20所示。 图4.20 系统仿真及结果输出 Simulink建模和仿真的基本步骤: 1、根据系统的物理模型或数学模型,在Simulink Browser 中选取相关模块 2、将选取的模块按照模块间的输入输出关系进行连接 3、设置系统的模块参数 4、设置系统的仿真参数 5、运行仿真模型,进行分析和调试 3.3 设计Simulink框图的界面 3.2节对使用Simulink进行系统建模与仿真做了简单的介绍,任何动态系统的模型构建与仿真的步骤都与此类似。本节所要介绍的
您可能关注的文档
最近下载
- GB∕T 34590.1-2022 道路车辆 功能安全 第1部分:术语.pdf
- 正激类(全桥、半桥、推挽、正激)变压器计算.xls VIP
- 《重点单位重要部位安全技术防范系统要求 第10部分:党政机关》..doc VIP
- 化学校本课程教材-溧阳市光华高级中学.doc VIP
- 室外停车场施工组织设计.docx VIP
- 中外设计史-全套PPT课件.pptx
- TE端子压接标准114-18022中文版.pdf VIP
- 2024年《国有企业管理人员处分条例》学习解读课件.pptx VIP
- 2025至2030年中国机电设备安装工程行业发展前景预测及投资战略咨询报告.docx
- 人美版(2024新版)七年级美术上册第三单元第二课《神奇瑞兽》精品课件.pptx VIP
文档评论(0)