- 1、本文档共40页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
simulink仿真技术讲解
MATLAB应用技术 MATLAB应用技术 清华大学出版社 王忠礼 段慧达 高玉峰编著 2.simulink 仿真技术 2.1 simulink介绍 simulink是一个用来对动态系统进行建模、仿真和分析的软件包。它支持线性和非线性系统连续和离散时间模型,或者是两者的混合。 在建模上,simulink提供了一个图形化的用户界面(GUI),可以用鼠标点击拖拉模块的图标建模。从建模角度讲,既适于自上而下(Top-down)的设计流程(概念、功能、系统、子系统直至器件),又适于自下而上(Bottom-up)的逆程设计。 在MATLAB6.x版中,可直接在simulink环境中运作的工具包很多,已覆盖通信、控制、信号处理、DSP、电力系统等诸多领域,所涉内容专业性极强。 2.1 simulink介绍 1.simulink的安装 simulink是否安装,由安装MATLAB时的选项决定,如图2-1所示。在安装MATLAB过程中,一定不要忘记“勾选”simulink项。 启动simulink之前必须首先运行MATLAB,然后才能启动simulink并建立系统模型。启动simulink有两种方式: ? 用命令方式启动simulink。即在MATLAB的命令窗口中直接键入如下命令: simulink ?使用工具栏按钮启动simulink。 2. simulink入门 3. simulink库浏览器界面 simulink库浏览器界面组成如图2-9所示。 图 2-9 simulink库浏览器的组成 4.simulink模型窗的组成 (1)工具条:最左边的几个图标具有标准Windows的相应操作功能。 (2)状态栏:以图2-10为例,自左至右的文字表示:①“Ready”表示模型已准备就绪而等待仿真指令。②“100%”表示编辑窗模型的显示比例。③仿真历经的时刻为“T=0”。④仿真所选取用的积分算法是“ode45”。此外仿真过程中,在状态栏的空白格中还会出现动态信息。 图2-10 模型窗的组成 (3)菜单栏:主要包含【File】【Edit】【View】【Simulation】【Format】【Tools】几项主要菜单项。 简单例子分步叙述 (1)在MATLAB的命令窗运行指令simulink,或点击命令窗中的图标,便打开如图2-2所示的simulink模块库浏览器(simulink Library Browser)。 图 2-2 simulink库浏览器 (2)点击Source子库的“+”(或双击子库名),便可看到各种信源模块,如图2-3所示。 图 2-3信源子库的模块 (3)点击“新建”图标,打开一个名为untitled的空白模型窗口,如图2-4所示。 图2-4 simulink的新建模型窗 (4)用鼠标指向所需的信源模块(如正弦信源Sine Wave),按上鼠标左键,把它拖至untitled窗,就生成一个正弦波信源复制品,如图2-5所示。 图2-5 模型创建中的模型窗 (5)采用与上类似方法,将信宿库Sinks中的示波器Scope拷贝到模型窗,如图2-6所示。 图 2-6 模型创建中的模型窗(二) (6)把鼠标指向信源右侧的输出端,当光标变为十字符时,按住鼠标任一键,移向示波器的输入端,松开鼠标按键,就完成了两个模块间的信号线连接,如图2-7所示。 图 2-7 创立完毕的模型窗 (7)为进行仿真,双击示波器模块,打开示波器显示屏,如图2-8所示。 (8)点击模型窗中“仿真启动”图标,或选用菜单【simulink:Start】,于是仿真开始。如图2-8所示。 2.2 simulink基本操作 1.模型概念和文件操作 1)什么是simulink模型 从宏观上看,simulink模型通常包含3种“组件”:信源(Source)、系统(System)以及信宿(Sink)。图2-11示出了这种模型的一般性结构。 图2-11 simulink模型的一般性结构 2)模型文件的操作 模型文件的操作主要有4个:新建、打开、存盘和打印。 2.模块操作 simulink库浏览器被启动之后,通过鼠标左键单击模块库的名称可以查看模块库中的模块。系统模块进行操作的基本方法 : 1)模块选择 模块选定操作是许多其它操作(如复制、移动、删除)的前导操作。被选定的模块四个角处出现小黑块,这种小黑块称为柄(handle)。 选定单个模块的操作方法:用鼠标指向待选模块,点击鼠标左键即可。 选定多个模块的操作方法
文档评论(0)