情景二、SIMULINK认知_第1页
情景二、SIMULINK认知_第2页
情景二、SIMULINK认知_第3页
情景二、SIMULINK认知_第4页
情景二、SIMULINK认知_第5页
已阅读5页,还剩45页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1,情景二SIMULINK认知,2,教学内容,小情景1、认识Simulink小情景2、Simulink的基本模块小情景3、Simulink的模块操作小情景4、仿真模型的参数设置,3,小情景1、认识Simulink,1、Simulink简介,Simulink是MATLAB的重要组成部分,提供建立系统模型、选择仿真参数和数值算法、启动仿真程序对该系统进行仿真、设置不同的输出方式来观察仿真结果等功能。,4,仿真过程如下:(1)启动Simulink并打开模型编辑窗口。(2)将所需模块添加到模型中。(3)设置模块参数并连接各个模块组成仿真模型。(4)设置系统仿真参数。(5)开始系统仿真。(6)观察仿真结果。,小情景1、认识Simulink,5,2Simulink的启动与退出,在MATLAB窗口的工具栏中单击图标,小情景1、认识Simulink,1)Simulink的启动,方法一:,6,在命令窗口中输入命令:simulink,方法二:,小情景1、认识Simulink,7,菜单栏,工具栏,模块说明框,基本模块库,已安装专用模块库,模块查找框,模块显示框,标题,Simulink模块库浏览器,8,方法一:,打开模型编辑窗口,9,方法二:,打开模型编辑窗口,10,Simulink模块编辑窗口,菜单栏,工具栏,模块编辑框,当前状态,仿真进程,仿真解法,11,如何存盘?,12,如何对一个已经存在的模型文件进行修改?,在MATLAB命令窗口直接输入模型文件名(不要加扩展名.mdl)。,13,为了退出Simulink,只要关闭所有模型编辑窗口和Simulink模块库浏览器窗口即可。,Simulink的退出,14,小情景2、Simulink的基本模块,输入源模块库,接收模块库,连续系统模块库,离散系统模块库,数学运算模块库,函数与表模块库,信号与系统模块库,15,1)输入源模块库,16,2)接收模块库,17,3)连续系统模块库,18,4)离散系统模块库,19,5)函数与表模块库,20,6)信号与系统模块库,21,7)数学模块库,22,【例1】演示“示波”模块的向量显示能力。,8)Simulink的基本模块功能演示,备注:simulink示波器输出多条信号曲线默认颜色顺序:1.黄色、2.紫色、3.青色、4.红色、5.绿色、6.深蓝色。,23,【例2】演示“求和”模块的处理能力:输入扩展。,8)Simulink的基本模块功能演示,2020/6/7,【例3】演示“增益”模块的向量处理能力:参数扩展。,8)Simulink的基本模块功能演示,25,1)模块的编辑1添加模块单击不放开鼠标拖到模型窗口2选取模块单击模块出现四个黑色小方块3模块外形的调整位置调整、大小调整、方向调整、颜色调整4复制与删除模块按ctrl不放拖动模块放置好后松开5模块名的处理改名:单击模块名区域隐藏名:HIDENAME改变位置:FliPNAME,小情景3、Simulink的模块操作,26,2)模块的连接1连接两个模块移动鼠标到输出端,鼠标箭头会变成十字形光标,按住鼠标左键,拖动到另一个模块的输入端,完成连接。2模块间连线的调整单击选中连线,线上会出现黑色小方块,拖动即可改变连线方向。3连线的分支连好第一条线选择需要连线的模块,当鼠标变成十字后,按住鼠标左键拖动至连线处,松开鼠标,即可完成分支。4标注连线双击连线,出现文本框,在里面输入标注文字。5删除连线,小情景3、Simulink的模块操作,27,1)模块的参数设置,小情景4、仿真模型的参数设置,只要双击要设置的模块在模块上按鼠标右键并在弹出的快捷菜单中选择相应模块的参数设置命令就会弹出模块参数对话框。,1、模块的参数和属性设置,SineWave:产生幅值、频率可设置的正弦波信号。,幅值、频率为2,基准为0.5,其波形如下图所示:,双击图标,弹出正弦波的参数设置框图。图中参数为Simulink默认值,用户可根据需要对这些参数重新设置。,小情景4、仿真模型的参数设置,Step:产生幅值、阶跃时间可设置的阶跃信号。双击图标,弹出阶跃信号的参数设置框图。图中参数为Simulink默认值。,当设置幅值为0.8,阶跃时间为1秒时,阶跃波形如下图所示:,小情景4、仿真模型的参数设置,:示波器。显示在仿真过程产生的信号波形。双击该图标,弹出示波器窗如右图所示:,小情景4、仿真模型的参数设置,31,2)模块的属性设置,小情景4、仿真模型的参数设置,方法一:,模块上按鼠标右键并在弹出的快捷菜单中选择Blockproperties,32,2模块的属性设置,小情景4、仿真模型的参数设置,方法二:,在模型编辑窗口的Edit菜单下选择Blockproperties命令,将打开模块属性对话框。,33,小情景4、仿真模型的参数设置,对该模块在模型中的用法进行说明。,规定该模块在模型中相对其他模块的忧先顺序。,用户为模块添加的文本格式的标记。,34,2、系统的仿真,小情景4、仿真模型的参数设置,1)设置仿真参数打开系统仿真模型,从模型编辑窗口的Simulation菜单中选择Configurationparameters命令,打开一个仿真参数对话框,在其中可以设置仿真参数。,35,小情景4、仿真模型的参数设置,36,仿真模型的参数设置,算法选项卡,数据输入输出选项卡,诊断选项卡,实时工作空间选项卡,37,仿真模型的参数设置,仿真起始和停止时间仿真算法的选择,38,仿真模型的参数设置,从工作空间中载入数据将输出保存到工作空间保存选项,39,3、启动系统仿真与仿真结果分析,仿真模型的参数设置,设置完仿真参数之后,从Simulation中选择Start菜单项或单击模型编辑窗口中的StartSimulation命令按钮,便可启动对当前模型的仿真。为了观察仿真结果的变化轨迹可以采用3种方法:(1)把输出结果送给Scope模块或者XYGraph模块。(2)把仿真结果送到输出端口并作为返回变量,然后使用MATLAB命令画出该变量的变化曲线。(3)把输出结果送到ToWorkspace模块,从而将结果直接存入工作空间,然后用MATLAB命令画出该变量的变化曲线。,40,例4:用SIMULINK仿真两个正弦信号相乘,即计算x(t)=sin(t)sin(10t)。操作过程如下:(1)创建新模型。(2)将所需模块添加到模型中。(3)设置模块参数。(4)连接各个模块组成仿真模型。(5)设置仿真参数。(6)仿真并观察仿真结果。,仿真模型的参数设置,4)系统仿真实例,41,(1)创建新模型,运行simulink创建新模型,42,(2)将所需模块添加到模型中,寻找正确的功能模块,x(t)=sin(t)*sin(10t)。,正弦源,示波器,乘法器,正弦源,43,(3)设置模块参数,x(t)=sin(t)*sin(10t)。,根据题意设置模块参数,频率,幅度,正弦源,示波器,乘法器,正弦源,44,(3)设置模块参数,x(t)=sin(t)*sin(10t)。,根据题意设置模块参数,输入端口,正弦源,示波器,乘法器,正弦源,45,(3)设置模块参数,x(t

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论