- 1、本文档共65页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[工学]11__Simulink与MATLAB的接口
1.1 Simulink与MATLAB的接口设计 1.1.1 由MATLAB工作空间变量设置系统模块参 数 用户可以双击一个模块以打开模块参数设置对话框,然后直接输入数据以设置模块参数。 用户也可以使用MATLAB工作空间中的变量设置系统模块参数,这对于多个模块的参数均依赖于同一个变量时非常有用。 由MATLAB工作空间中的变量设置模块参数的形式有如下两种: (1) 直接使用MATLAB工作空间中的变量设置模块参数。 (2) 使用变量的表达式设置模块参数。 (3) 例如,如果a是定义在MATLAB中的变量,则表达式a、a^2+5、exp(–a)等均可以作为系统模块的参数,如图1.1所示。 1.1.2 将信号输出到MATLAB工作空间中 使用示波器模块Scope的输出信号,可以使用户对输出的信号进行简单的定性分析。 使用Sinks模块库中的To Workspace 模块,可以轻易地将信号输出到MATLAB工作空间中。信号输出的名称在To Workspace模块的对话框中设置,此对话框还可以设置输出数据的点数、输出的间隔,以及输出数据的类型等。 其中输出类型有三种形式:数组、结构以及带有时间变量的结构。仿真结束或暂停时信号被输出到工作空间中,如图1.2所示。 1.1.3 使用工作空间变量作为系统输入信号 Simulink与MATLAB的数据交互是相互的,除了可以将信号输出到MATLAB工作空间中之外,用户还可以使用MATLAB工作空间中的变量作为系统模型的输入信号。 使用Sources模块库中的From Workspace模块可以将MATLAB工作空间中的变量作为系统模型的输入信号。此变量的格式如下所示: t=0:time_step:final_time; % 表示信号输入时间范围与时间步长 x=func(t); % 表示在每一时刻的信号值 input=[t,x]; %表示信号的输入向量,输入变量第一列须为时间序列,接下来的各列代表信号的取值 例如,在MATLAB命令窗口中键入如下的语句并运行。 t=0:0.1:10; x=sin(t); input=[t,x]; 运行此系统进行仿真,系统输入信号input的作用相当于Sources模块中的Sine Wave模块,其结果如图1.4所示(Scope1显示结果)。 1.2 简单系统的仿真分析 1.2.1 建立系统模型 首先根据系统的数学描述选择合适的Simulink系统模块,然后按照第1.1中的方法建立此简单系统的系统模型。这里所使用的系统模块主要有: (1) Sources模块库中的Sine Wave模块:用来作为系统的输入信号。 (2) Math模块库中的Relational Operator模块:用来实现系统中的时间逻辑关系。 (3) Sources模块库中的Clock模块:用来表示系统运行时间。 (4) Nonlinear模块库中的Switch模块:用来实现系统的输出选择。 (5) Math模块库中的Gain模块:用来实现系统中的信号增益。 图1.5所示为此简单系统的系统模型。 1.2.2 系统模块参数设置 在完成系统模型的建立之后,需要对系统中各模块的参数进行合理的设置。这里采用的模块参数设置如下所述: (1) Sine Wave模块:采用Simulink默认的参数设置,即单位幅值、单位频率的正弦信号。 (2) Relational Operator模块:其参数设置为“”,如图1.6所示 (3) Clock模块:采用默认参数设置,如图1.8所示。 (4) Switch模块:设定Switch模块的Threshold值为0.5(其实只要大于0小于1即可,因为Switch模块在输入端口2的输入大于或等于给定的阈值Threshold时,模块输出为第一端口的输入,否则为第三端口的输入),从而实现此系统的输出随仿真时间进行正确的切换。如图1.7所示。 (5) Gain模块:其参数设置如图1.8系统模型中所示,这里不再赘述。 1.2.3 系统仿真参数设置及仿真分析
您可能关注的文档
- [工学]06-第四章体形立面2住宅设计.ppt
- [工学]06 第六章 机件常用的表达方法.ppt
- [工学]04第四章:古代希腊的建筑.ppt
- [工学]06路基路面工程-挡土墙设计.ppt
- [工学]06第6章 语法制导翻译技术.ppt
- [工学]06力法.ppt
- [工学]07 第七章-离散控制系统-01.ppt
- [工学]07 第七章 标准件和常用件.ppt
- [工学]07模拟线性调制二.ppt
- [工学]07-画法几何及工程制图-第7章-组合体的视图.ppt
- 浙江衢州市卫生健康委员会衢州市直公立医院高层次紧缺人才招聘11人笔试模拟试题参考答案详解.docx
- 浙江温州泰顺县退役军人事务局招聘编外工作人员笔试备考题库及参考答案详解一套.docx
- 江苏靖江市数据局公开招聘编外工作人员笔试模拟试题及参考答案详解.docx
- 广东茂名市公安局电白分局招聘警务辅助人员40人笔试模拟试题带答案详解.docx
- 江苏盐城市大丰区住房和城乡建设局招聘劳务派遣工作人员4人笔试模拟试题带答案详解.docx
- 浙江舟山岱山县东沙镇人民政府招聘笔试模拟试题及参考答案详解1套.docx
- 最高人民检察院直属事业单位2025年度公开招聘工作人员笔试模拟试题含答案详解.docx
- 浙江金华市委宣传部、中共金华市委网信办所属事业单位选调工作人员笔试备考题库及答案详解1套.docx
- 广东深圳市党建组织员招聘40人笔试模拟试题及答案详解1套.docx
- 江苏南京水利科学研究院招聘非在编工作人员4人笔试模拟试题及参考答案详解.docx
最近下载
- 2025年4月20日四川省事业单位考试《公共基础知识》试题及答案解析参考.pdf
- 中层竞聘面试题目答案.doc VIP
- 电力系统优化与调度软件:PLEXOS二次开发_(4).电力系统优化理论.docx VIP
- 传染病、消毒知识测试题及答案.docx VIP
- 2025年解放军联勤保障部队第960医院医护人员招聘备考试题及答案解析.docx VIP
- 2021年版国家免疫规划疫苗儿童免疫程序相关知识考核试题含答案.docx VIP
- 电力系统优化与调度软件:Xpress二次开发_(3).电力系统优化问题的数学建模.docx VIP
- 中建钢筋精算管理操作手册.pdf VIP
- 电商仓库主管月工作总结.pptx
- 预防接种工作规范(2023版)试题.docx VIP
文档评论(0)