- 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仿真框图。 (3)双击S-Function模块,并且在对话框中输入S-函数名和参数名。本例中我们在S-Function Name栏中输入ex5_3a,就可以建立起该模块和我们编写的ex5_3a.m文件之间的联系。 (4)运行仿真,在Workspace中就得到tout和yout两个变量,在MATLAB的命令窗口输入命令: 计算机就绘制出了u和y的曲线图 【例5-4】 用m文件S-函数实现以下连续系统的状态方程 解题过程如下 (1)为该系统写出S-函数的模块,程序名为ex5_4,保存在work文件夹内。其程序如下: , , (2) 建立如图所示的Simulink仿真框图。 (3)双击S-Function模块,并且在对话框中输入S-函数名和参数名。本例中我们在S-Function Name栏中输入ex5_4,就可以建立起该模块和我们编写的ex5_4.m文件之间的联系。 (4)在MATLAB的命令窗口输入参数A、B、C、D矩阵,在Workspace中就存有这些矩阵 计算机就绘制出了变量曲线图,如图所示。 (5)运行仿真,在Workspace中就得到tout和yout两个变量。其中输出变量yout的前两列为系统的输出信号,后4列为系统的状态变量。在MATLAB的命令窗口输入命令: 第 5 章 结 束 第5章 Simulink在系统仿真中的应用 Simulink是一种用于在MATLAB下建立模块化的集成软件工具包。 是控制系统计算机仿真领域内的一种先进、高效、便捷的工具。 5.1 Simulink建模的基础知识 Simulink含两层含义:“Simu”表示仿真(simulation);而link表示它能够进行系统连接,即:把一系列模块连接起来,构成复杂的系统模型。正是由于它的这些功能和特色,使得它成为计算机仿真领域首选的仿真环境。 下图为图形库浏览器界面 Simulink的仿真模型窗口界面由标题、功能菜单和用户模型编辑区三部分组成。 在用户模型编辑区中,用户可以建立、编辑系统仿真模型的结构图。结构图中所需要的模块可直接从Simulink库浏览器窗口中拖拽复制。当用户完成Simulink系统模型的编辑之后,需要设置模块参数和系统仿真参数,最后就可以进行系统仿真。 5.1.1 Simulink 6.0常用模块简介 连续(Continuous)模块组 不连续(Discontinuities)模块组 离散(Discrete)模块组 数学运算(Math Operations)模块组 接收器(Sinks)模块组 输入源(Sources)模块组 5.1.2 Simulink其他工具箱模块组 除了基本的模块组以外,还有许多其他工具箱模块组。包括:Aerospace Blockset、CDMA Reference Blockset、Comunications Blockset、Control System Toolbox、Dials Gauges Blockset、Fuzzy Logic Toolbox、Model Predictive Control Toolbox、Neural Network Blockset、RF Blockset、Signal Processing Blockset、SimMechanics、SimPowerSystems、Simulink Control Design、Simulink Parameter Estimation、Simulink Response Optimization、Virture Reality等等。 这些模块组或工具箱都是针对各领域的专用工具模块。 对于自动控制系统仿真,最常用的是以下几个:Control System Toolbox、Fuzzy Logic Toolbox、Model Predictive Control Toolbox、Neural Network Blockset、Signal Processing Blockset、SimMechanics、SimPowerSystems、Simulink Control Design、Simulink Parameter Estimation等。 5.2 Simulink建模与仿真 5.2.1 Simulink建模方法简介 在Simulink Library Browser的库中选择了所需要的模块以后,可以将模块拖拽到模型窗口中,这样就建立了一个Simulink模型。例如: 5.2.2 仿真算法与控制参数选择 1. 参数设置 缺省时,Simulink的算法为变步长ode45,仿真时间为:起始0秒,终止10秒。从菜单栏Simulation→Conf
您可能关注的文档
- 诗词曲五首2章节幻灯片.ppt
- 自动检测技术教学课件作者第4版宋文绪课件第七章幻灯片.ppt
- 诗词曲五首3章节幻灯片.ppt
- 诗词曲五首4章节幻灯片.ppt
- 诗词曲五首赤壁幻灯片.ppt
- 自动检测技术教学课件作者第4版宋文绪课件第三章幻灯片.ppt
- 诗歌-安定城楼幻灯片.ppt
- 自动检测技术教学课件作者第4版宋文绪课件第十章幻灯片.ppt
- 诗歌-北方幻灯片.ppt
- 诗歌表达技巧幻灯片.ppt
- 语文版九年级语文上册教学课件33份语文版九年级语文上册教学课件:范进中举幻灯片.ppt
- 自动控制系统计算机仿真张晓江习题答案第5章节幻灯片.ppt
- 自动控制系统计算机仿真张晓江习题答案第6章幻灯片.ppt
- 自动控制系统计算机仿真张晓江习题答案第6章节幻灯片.ppt
- 语文版九年级语文上册教学课件33份语文版九年级语文上册教学课件:孔乙己幻灯片.ppt
- 自动控制系统计算机仿真张晓江习题答案第7章幻灯片.ppt
- 自动控制系统计算机仿真张晓江习题答案第7章节幻灯片.ppt
- 自动控制系统计算机仿真张晓江习题答案第8章幻灯片.ppt
- 语文版九年级语文上册教学课件33份语文版九年级语文上册教学课件:孟子两章幻灯片.ppt
- 自动控制系统计算机仿真张晓江习题答案第8章节幻灯片.ppt
文档评论(0)