《建模与仿真基础》实验指导书
实验三 Simulink模块基本操作
一、实验目的
1.熟悉Matlab中基本simulink仿真环境; 2.掌握simulink进行系统仿真设计的基本步骤; 3.了解simulink中各模块库;
4.掌握模块操作、信号线操作、模型注释的基本技巧;
二、实验环境与工具
操作系统:WINDOWS98/2000/2003/XP 编程工具:MATLAB/Simulink
三、实验内容
1、启动Simulink: (1) >>Simulink; (2) 单击
2、建立Simulink文件: 在Simulink Library Browser (1)File New Model (2)单击
(3)将仿真模块拖到新建文件中 (4)将各仿真模块按要求进行连线 (5)点击运行仿真 (6)双击示波器观察仿真结果
3、Simulink模块库按功能分为以下8类:
? Continuous(连续模块) ? Discrete(离散模块)
? Function & Tables(函数和平台模块) ? Math(数学模块) ? Nonlinear(非线性模块)
? Signals & Systems(信号和系统模块) ? Sinks(接收器模块) ? Sources(输入源模块)
4、简单模型的建立 (1)建立模型窗口
- 11 -
《建模与仿真基础》实验指导书
(2)将功能模块由模块库窗口复制到模型窗口 (3)对模块进行连接,从而构成需要的系统模型 5、 功能模块的基本操作
包括模块的移动、复制、删除、转向、改变大小、模块命名、颜色设定、参数设定、属性设定、模块输入输出信号等。
? 模块库中的模块可以直接用鼠标进行拖曳(选中模块,按住鼠标左键不放)而放到模
型窗口中进行处理。
? 在模型窗口中,选中模块,则其4个角会出现黑色标记。此时可以对模块进行以下的
基本操作。
1) 移动:选中模块,按住鼠标左键将其拖曳到所需的位置即可。若要脱离线而移动,可
按住shift键,再进行拖曳。
2) 复制:选中模块,然后按住鼠标右键进行拖曳即可复制同样的一个功能模块。 3) 删除:选中模块,按Delete键即可。
4) 转向:为了能够顺序连接功能模块的输入和输出端,功能模块有时需要转向。在菜单
Format中选择Flip Block旋转180度,选择Rotate Block顺时针旋转90度。
5) 改变大小:选中模块,对模块出现的4个黑色标记进行拖曳即可。 6) 模块命名:先用鼠标在需要更改的名称上单击一下,然后直接更改即可。
7) 颜色设定: Format菜单中的Foreground Color可以改变模块的前景颜色,Background
Color可以改变模块的背景颜色;而模型窗口的颜色可以通过Screen Color来改变。
8) 参数设定:用鼠标双击模块,就可以进入模块的参数设定窗口,从而对模块进行参数
设定。
9) 属性设定:选中模块,打开Edit菜单的Block Properties可以对模块进行属性设定。 10) 模块的输入输出信号:模块处理的信号包括标量信号和向量信号;标量信号是一种单
一信号,而向量信号为一种复合信号,是多个信号的集合,它对应着系统中几条连线的合成。
6. 仿真
构建好一个系统的模型之后,接下来的事情就是运行模型,得出仿真结果。运行一个仿真的完整过程分成三个步骤:设置仿真参数,启动仿真和仿真结果分析。 7.Simulink环境下的仿真设置
五、实验注意事项
1.实验中不轻易改动MATLAB/Simulink的参数设置,以免引起系统运行问题。 2.遇到各种难以处理的问题,请询问指导老师。
3.为保证计算机的安全,上机过程中非经指导老师和实验室管理人员同意,禁止使用软盘
- 12 -
《建模与仿真基础》实验指导书
与移动硬盘。
4.每次上机,个人应按规定要求使用同一计算机,如因故障需更换,应报指导老师或实验室管理人员同意。
5.上机时间,禁止使用计算机从事与课程无关的工作。 6.将实验过程截图,并配以适当的文字说明。
- 13 -
《建模与仿真基础》实验指导书
实验四 简单Simulink建模基础
一、实验目的
1.熟悉Matlab中基本Simulink仿真环境; 2.掌握Simulink进行系统仿真设计的基本步骤; 3.了解Simulink中各模块库;
4.掌握模块操作、信号线操作、模型注释的基本技巧;
二、实验环境与工具
操作系统:WINDOWS98/2000/2003/XP 编程工具:MATLAB/Simulink
三、实验内容
1.在命令窗口中输入Simulink命令或在工具栏中点击2.熟悉基本模块库中的demo;
3.了解各模块参数的设定及示波器的使用方法;
4.新建模型文件,搭建2个简单的Simulink仿真模型,对模型进行注释并仿真。
图标,观察期模块库的构成;
?(t)?sin(5t)?5?x模型1:?;
x(0)?1??(t)?cx?(t)?kx(t)?F(t)x?m?模型2:?,其中m=1,c=1,k=1
?x(0)?1,x(0)?0,F?5exp(?2t)?四、思考题
1.Simulink仿真结果表示的意义是什么?
五、实验注意事项
1.实验中不轻易改动MATLAB/Simulink的参数设置,以免引起系统运行问题。 2.遇到各种难以处理的问题,请询问指导老师。
3.为保证计算机的安全,上机过程中非经指导老师和实验室管理人员同意,禁止使用软盘与移动硬盘。
4.每次上机,个人应按规定要求使用同一计算机,如因故障需更换,应报指导老师或实验室管理人员同意。
5.上机时间,禁止使用计算机从事与课程无关的工作。
6.将实验过程截图,并配以适当的文字说明。
- 14 -
相关推荐: