欢迎来到天天文库
浏览记录
ID:51086805
大小:1.67 MB
页数:173页
时间:2020-03-18
《第章动态仿真集成环境Simulink.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第4章动态仿真集成环境-Simulink本章内容(1)Simulink简介;(2)模型的构造;(3)连续系统的数字仿真;Simulink是一个用来对动态系统进行建模、仿真和分析的软件包。它支持连续、离散及两者混合的线性和非线性系统,同时它也支持具有不同部分拥有不同采样率的多种采样速度的系统仿真。Simulink为用户提供了一个图形化的用户界面(GUI)。对于用方框图所表示的系统,通过图形界面,利用鼠标点击和拖拉方式,建立系统模型就像用铅笔在纸上绘制系统的模型图一样简单,它与用微分方程和差分方程建模的传统仿真软件包相比,具有更直观、更方便、更
2、灵活的优点。它不但实现了可视化的动态仿真,也实现了与MATLAB、C或者FORTRAN甚至和硬件之间的数据传递,大大地扩展了它的功能。6.1Simulink简介6.1.1Simulink的启动要启动Simulink必须先启动MATLAB。在MATLAB窗口中,有三种方法启动Simulink:(1)在MATLAB的命令窗口中,直接键入命令:simulink;(2)在MATLAB窗口的工具条中,单击Simulink的快捷启动按钮“”;(3)在MATLAB窗口的左下角“Start”菜单中,单击“Simulink”子菜单中的“LibraryBrow
3、ser”选项。启动Simulink后,便可显示如图6-1所示的Simulink库浏览窗口(SimulinkLibraryBrowser),窗口左边列出了该系统中所有安装的一个树状结构的仿真模块集或工具箱,同时右边显示当前左边所选仿真模块集或工具箱中所包含的标准模块库。Simulink库浏览窗口由功能菜单、工具栏和模块集或工具箱三大部分组成,创建系统模型时,将从这些仿真模块集或工具箱中利用鼠标复制标准模块到用户模型编辑窗口中。图6-1Simulink库浏览窗口6.1.2Simulink库浏览窗口的功能菜单为了充分利用仿真模块库(集)中的标准模
4、块对控制系统进行有效的动态仿真,在Simulink库浏览窗口中设计了以下各个功能菜单。*File文件操作菜单New新建用户模型编辑窗口/模块库窗口Open打开用户模型编辑窗口Close关闭用户模型编辑窗口Preferences设置命令窗口的属性*Edit编辑菜单AddtotheCurrentModel增加到当前用户模型编辑窗口中FindBlock查找模块FindNextBlock查找下一个模块*View查看菜单Toolbar显示/关闭工具条开关StatusBar显示/关闭状态条开关Description显示/关闭描述窗口开关StayonTo
5、p位于上层Collapseentirebrowser压缩整个树状结构ExpandEntireBrowser展开整个树状结构LargeIcons大图标SmallIcons小图标ShowParametersforSelectedBlock显示所选模块参数Simulink库浏览窗口工具栏中的四个按钮“”分别用来创建一个新用户模型编辑窗口(Createanewmodel)、打开一个模型(Openamodel)、位于上层(StayonTop)和查找模块(FindBlock)。6.1.3仿真模块库(集)在Simulink库浏览窗口中,包含了由众多领域著
6、名专家与学者以MATLAB为基础开发的大量实用模块集或工具箱,本书限于篇幅,仅介绍与动态仿真Simulink有关的几种模块集。1.Simulink模块集(Simulink)在Simulink库浏览窗口的Simulink节点上,通过单击鼠标右键后,便可打开如图6-2所示的Simulink模块集窗口Simulink模块集也由标题、功能菜单和标准模块库三部分组成。图6-2Simulink模块集窗口(1)Simulink的标准模块库在Simulink模块集中包含了以下几种标准模块库,用鼠标左键双击各个标准模块库的图标,便可打开相应的标准模块库,在各
7、标准模块库中均包含一些相应的标准模块。模块名功能模块名功能In1输入接口RepeatingSequence重复序列Ground接地ChipSignal线性调频信号FromFile从文件读数据RandomNumber正态分布的随机数FromWorkspace从工作空间读数据UniformRandomNumber均匀分布的随机数Constant常量Band-limitedWhiteNoise带限白噪声SignalGenerator信号发生器RepeatingSequenceStairs阶梯状重复序列发生器PulseGenerator脉冲信号发生
8、器RepeatingSequenceInterpolated内插式重复序列发生器SignalBuilder信号编译器CounterFree-Running无限计算器Ramp倾斜函
此文档下载收益归作者所有