MATLAB及应用实验指导书(3)

2019-08-29 00:42

如下所示:

从Simulink模块库浏览器中,双击Simulink可将Simulink库浏览树展开,如下所示:

由上可知,Simulink提供了8类基本模块:Continuous(连续系统)、Discrete(离散系统)、Function & Tables(函数与表)、Math(数学运算)、Nonlinear(非线性系统)、Signal & System(信号与系统)、Sinks(输出)和Sources(输入源)等标准模块库。

点击Simulink模块库浏览器中的图标

,即可进入模型窗口,如下所示:

9

在Simulink中,系统模型的构建就是绘制系统方框图,方框图的绘制几乎完全依赖于鼠标的操作,鼠标指针的不同形状表示不同的操作。 5.2.1 标准模块的选取

单击某一标准模块库,在Simulink模块库浏览器中将出现该模块库的所有模块,例单击Continuous模块库会出现下图:

在右边的模块中,用鼠标单击选取某一模块,一直按下鼠标左键将该模块拖放至模型窗口中再松开鼠标左键,即完成模块的复制。 5.2.2 模块的编辑

模块的编辑包括模块的移动、拷贝、剪切、粘贴和删除。所有的这些操作都与Windows环境下的操作一样。

10

5.2.3 模块的连接

将鼠标指针移到模块端口附近,鼠标指针变为“+”,按下左键,拖动鼠标到另一连接点,松开左键即可。若要划分支线,则将鼠标指针移到要分支的线上,按下右键,拖动鼠标到另一连接点,松开右键即可。 5.2.4 模块与连接线的命名

将鼠标指针移到模块下面字符处,单击左键,当出现一方框后,即可更改模块名。双击连接线即可对连接线进行改名操作。 5.3 simulink仿真步骤

? 假设系统中某变量p满足f(p,p,a,b)?0,其中a,b为常数。

?1)通过化简得到 p?g(p,a,b)

?2)利用微分模块得到p,p

?3)利用simulink提供的功能模块表示p,并接在dp上 4)运行simulink,观看结果。

5.4 本次实验3.3步骤如下:

1) Matlab指令窗口下输入指令’simulink’打开simulink编辑器并新建一个mdl。

??2) 分别将2个拉入编辑窗口,分别命名为dv,dw,即可得到vvww,

这里红色虚线表示现还没有与其他模块连接好。

3) 将1个

拉入编辑窗口,并命名为u,代表控制车速,双击,在弹出的

属性对话框中“constant value”一项改为100,表示速度为100。 4) 将

拉入编辑窗口,如图接线,图中B代表实际车速与给定车速比值

11

?。

5) 分别将2个

拉入编辑窗口,并命名为k1、k2。

6) 将拉入编辑窗口并双击打开属性窗口,将“List of signs”改为

“++”,命名为k1+k2,再将k1、k2与之相连。

7) 将

拉入编辑窗口,再将k1+k2、B与之相连。

8) 分别将、、、

、拉入编辑窗口,更改相应属性并连线

12

其中线“1”做法为在线“2”上按下右键,拖动鼠标到另一连接点,松开右键即可 9) 如步骤3)创建a、b,将

拉入2个编辑窗口并双击打开属性窗口,

分别将“Expression”项改为“u*u”, “u*u”。

?10)如图接线,得到v的模型表示。

11)如图接线,得到最终框图。

13


MATLAB及应用实验指导书(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2014国家公务员政治常识习题精解(105)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: