matlab simulink仿真

matlab simulink仿真

ID:20793255

大小:1.22 MB

页数:40页

时间:2018-10-15

matlab simulink仿真_第1页
matlab simulink仿真_第2页
matlab simulink仿真_第3页
matlab simulink仿真_第4页
matlab simulink仿真_第5页
资源描述:

《matlab simulink仿真》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第七章Simulink仿真(Simulink中的“Simulation”一词表示可用于计算机仿真,而“Link”一词表示它能进行系统连接,即把一系列模块连接起来,构成复杂的系统模型)Simulink是一个用来进行动态系统建模,仿真和分析的软件包,它不但支持线性系统仿真,也支持非线性系统仿真,既可以进行连续系统仿真,也可以进行离散系统仿真或二者的混合系统仿真,同时它支持具有多种采样速率的系统仿真。Simulink提供了使用方框图进行仿真的平台,使用Simulink进行仿真和分析可以像在纸上绘图一样简单,比传统的仿真软件包更直观、方便。Simulink是Matlab的进一步扩展,

2、它不但实现了可视化的动态仿真,也实现了与Matlab、C或Fortran甚至和硬件之间的相互数据传递,从而大大扩展了其功能。Simulink不但可以进行仿真,也可以进行模型分析,控制系统设计等。下面介绍Matlab附带的Simulink中的模块库。Simulink模块库简介在Matlab的命令窗口中键入Simulink或在Matlab的工具栏中单击按钮,可以打开Simulink的模块库,其界面又称为模块库浏览器。模块库信 号 源 模 块 组Sources连 续 模 块 组Continuous离散模块组Discrete数学运算模块组MathOperations输出池模块组Sin

3、ks信号线路发送模块组SignalRouting断续模块组DiscontinuitiesSimulink模型的建立与操作模型窗口的建立在Simulink中打开一个空白的模型窗口,如下图。可以通过以下几种方法:在Matlab的命令窗口的File菜单中选择New命令的Model;在Simulink窗口下的File菜单中选择New命令的Model;单击Simulink工具栏中的‘新建模型’图标保存模型:建立一个模型后可以把它保存下来。使用模型窗口中的File菜单下的Save选项,或者用Saveas选项改名保存文件。相应的文件的扩展名为.mdl。在Matlab的命令窗口中,键入模型文

4、件名,可以打开相应的模型文件。模块的有关操作一.模块大小的调整选中模块后,模块的四角出现了小方块,用鼠标单击任一角的小方块进行拖拽,即可改变模块的大小。二.模块的旋转选中模块后,弹出鼠标右键菜单,然后选择菜单命令Format下的Rotateblock,模块则按顺时针方向旋转90,若选择Flipblock,模块则翻转180。三.模块的连接因为模块的每个允许输出的口都有一个输出符号>,而输入端也有一个表示输入的符号>,因此若连接两个模块,只需要在第一个模块的输出口按下鼠标左键,拖动到后一个模块的输入口处,释放鼠标即可。若想快速的连接两个模块,可单击选中源模块,按下Ctrl键,再单

5、击目标模块即可。连线的分支:在仿真过程中,经常需要把一个信号输送的不同的模块,这时就需要从一根线中分出一根连线。操作方法,在连好一条线后,把鼠标放到分支点的位置,先按下Ctrl键,然后按下鼠标拖动到目标模块的输入端,释放鼠标和Ctrl键。四.模块标签的改变在模型窗口中创建模块时,Simulink会在每个模块的下面默认位置上加一个标签。用户可以按照自己的意愿给模块命名。这时只需要在标签的任何位置单击或双击鼠标,然后进行修改即可。五.模块参数的修正Simulink在绘制模块时,给出的是带有默认参数的模块模型,所以通常需要修改。具体过程为选中模块并双击,在弹出的对话框中,找到对应的

6、参数并修改即可。Simulink模型举例例1设系统的微分方程为:试建立系统仿真模型。微分方程中的系统是时间t的函数,t由信号源模块库(Sources)中的时钟模块(Clock)提供,用数学运算模块库(MathOperation)中的数学函数模块(MathFunction)产生,再配合以Sources库中的常数模块(Constant)、MathOperations库中的乘积模块(Product)和连续系统模块库(Continuous)中的积分模块(Integrator)等,就可以建立系统模型。关于输出可以用输出模块库(Sinks)中的输出端口模块(Out),也可以用Scope模

7、块等等。操作过程如下:①打开一个模型编辑窗口。②将所需要的模块添加到模型窗口中。③设置模块参数并连接各个模块组成仿真模型。双击Constant模块,打开其参数设置对话框,在Constantvalue栏中输入-0.5,其余模块不用设置。④连接各个模块组成系统仿真模型,如下图。仿真模型系统的仿真设置仿真参数在仿真过程中,要对仿真算法,输出模式等各种仿真参数进行设置。在模型编辑窗口的Simulation菜单中选择ConfigurationParameters命令,打开仿真参数对话框。包含7个选项。如图:启动仿

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。