第7章 Simulink的应用.ppt
《第7章 Simulink的应用.ppt》由会员分享,可在线阅读,更多相关《第7章 Simulink的应用.ppt(52页珍藏版)》请在优知文库上搜索。
1、第 7 章 Simulink的应用 第第7 7章章 Simulink的应用的应用 7.1 Simulink工作平台的启动工作平台的启动 7.2 Simulink仿真原理仿真原理7.3 Simulink模块库模块库7.4 仿真模型的建立和模块参数及属性的设置仿真模型的建立和模块参数及属性的设置7.5 其他应用模块集及其他应用模块集及Simulink扩展库扩展库第 7 章 Simulink的应用 7.1 Simulink工作平台工作平台pipipxx启动Simulink,通常有两种方法:(1)在MATLAB命令窗口中直接输入Simulink命令;(2)在MATLAB工具栏上单击Simulink按钮
2、,如图7.1所示。图7.1 启动Simulink 这样就可打开了Simulink的Simulink Library Brower(库模块浏览器),如图7.2所示。在菜单栏中执行File/New/Model命令,就建立了一个名为untitled的模型窗口,如图7.3所示。在建立了空的模块窗口后,用户可以在此窗口中创建自己需要的Simulink模型。第 7 章 Simulink的应用 图7.2库模块浏览器 图7.3 新建的空白模块窗口 Simulink的四个重要的库:的四个重要的库:Sources(输入信号源)(输入信号源)Sinks(输出,比如(输出,比如Scope示波器)示波器)Math(数学
3、运算,比如减法器)、(数学运算,比如减法器)、Continuous(常用模块,比如积分器)(常用模块,比如积分器)第 7 章 Simulink的应用 7.2Simulink的仿真原理的仿真原理7.2.1 Simulink7.2.1 Simulink仿真模块仿真模块通常,Simulink仿真系统包括输入(Input)、状态(states)和输出(Output)三个部分。输入模块输入模块:即信号源模块,包括常数字信号源和用户自定义信号;状态模块状态模块:即被模拟的系统模块,是系统建模的核心和主要部分;输出模块输出模块:即信号显示模块,它能够以图形方式、文件格式进行显示。注意注意:在设计一个模型时,
4、必须先确定这三个部分的意义,以及它们之间的联系;Simulink的仿真模型并非一定要完全包括这三个部分,它可以缺少其中一个或者两个;Simulink的状态模块可以是连续的、离散的,或者它们二者的结合。第 7 章 Simulink的应用 7.2.2 Simulink7.2.2 Simulink仿真过程仿真过程1初始化阶段初始化阶段 对模型的参数进行估计,得到它们实际计算的值。展开模型的各个层次;按照更新的次序对模型进行排序;确定那些显式化的信号属性,并检查每个模块是否能够接受连接它们输入端的信号;确定所有非显式的信号采样时间模块的采样时间;分配和初始化存储空间,以便存储每个模块的状态和当前值的输
5、出。2模型执行阶段模型仿真是通过数值积分来进行完成的,计算数值积分可以采用以下两步来进行:按照秩序计算每个模块的积分;根据当前输入和状态来决定状态的微分,得到微分矢量,然后把它返回给解法器,以计算下一个采样点的状态矢量。在每一个时间步中,Simulink依次解决下列问题:按照秩序更新模块的输出;按照秩序更新模块的状态;检查模块连续状态的不连续点;计算下一个仿真时间步的时间。第 7 章 Simulink的应用 u Simulink仿真简例仿真简例一个典型的一个典型的Simulink模型由信源、系统和信宿模型由信源、系统和信宿等等3部分组成,如下图所示:部分组成,如下图所示:信源信源系统系统信宿信
6、宿第 7 章 Simulink的应用 例例 构建构建Simulink模型,对一个正弦信号进模型,对一个正弦信号进 行积分处理,然后将原始正弦信号与积分后的信号行积分处理,然后将原始正弦信号与积分后的信号送到示波器同时显示出来。送到示波器同时显示出来。1)打开)打开Simulink 模块浏览器和模型编辑窗,模块浏览器和模型编辑窗,选中选中Sources 模块库模块库中的中的Sine Wave模块、模块、Continuous 模块库模块库中的中的Intergrator 模块、模块、Sink 模块库模块库中的中的Scope模块(示波器)、模块(示波器)、Signal Routing 模块库模块库中的
7、中的Mux 模块,模块,一一添加到模型编辑窗。一一添加到模型编辑窗。第 7 章 Simulink的应用 例例(续)(续)2)连接信号线,)连接信号线,如图所示如图所示3)保存模型文件)保存模型文件 为为test.mdl第 7 章 Simulink的应用 例例(续)续)4)单击工具栏中的)单击工具栏中的 图标,开始仿真。图标,开始仿真。5)结束仿真后,双击)结束仿真后,双击 Scope模块,可以模块,可以 看到仿真结果如图:看到仿真结果如图:第 7 章 Simulink的应用 u 模型文件的操作 Simulink建立的模型文件的后缀名为建立的模型文件的后缀名为.mdl,实际是结构化了的实际是结构
8、化了的ASCII文件,描述了模型的关文件,描述了模型的关键字和参数。键字和参数。同同M文件一样,可以进行新建、打开、保存文件一样,可以进行新建、打开、保存、打印等操作。、打印等操作。第 7 章 Simulink的应用 u 模块的操作 1)模块的选定模块的选定 技巧:按住技巧:按住Shift键,可同时选中多个模块。键,可同时选中多个模块。2)模块大小的调整)模块大小的调整 3)模块方向的调整)模块方向的调整 执行菜单执行菜单“Format/Rotate block”,模块将,模块将顺顺 时针旋转时针旋转90。执行菜单执行菜单“Format/Flip block”,模块将旋,模块将旋转转 180。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第7章 Simulink的应用 Simulink 应用
