实验8-SIMULINK仿真初步

更新时间:2023-09-27 12:30:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

第 组

实验八:SIMULINK仿真初步

开课学院及实验室: 实验时间 : 年 月 日

学 生 姓 名 学生所在学院 课 程 名 称 实验项目名称 指 导 教 师 学 号 实验八:SIMULINK仿真初步 成 绩 年级/专业/班 课 程 代 码 项 目 代 码 项 目 学 分 一、实验目的

1、了解Simulink中常用的模块库。

2、如何在SIMULINK中创建一个简单的仿真模型。 3、如何在SIMULINK中构造一个模型。

4、如何对模块和信号线进行操作,并进行模块的参数设置。

二、实验原理

1、 Simulink中包括:常用模块组(Commonly used blocks)、连续模块组(Continuous)、信源模块组(Sources)、信宿模块组(Sinks)等。

2、 建立模型:在SIMULINK建立模型,需要新建一个新的窗口,从SIMULINK模块中复制模块到模型中去。在各模块库中双击,可以看到需要的模块,选中该模块,拖动鼠标把它移到自己的模型窗口。把需要的模块复制完之后,再把不同的模块连接起来。首先把鼠标指针定位在前一模块的输出端口,然后拖动鼠标指针到下一模块的输入端口并释放。如此把所有模块连接起来,完成模型的建立。 3、 定义模块中的参数:双击要定义的模块把它打开,SIMULINK就显示出该模块的对话框,并列出这些参数和它们的当前值。这些值可根据需要改变。比如对正弦信号源、方波信号源、阶跃信号源进行相应的参数设置。

4、 模块的操作:要删除模块,必须先选中该模块,然后按下Delete键或从Edit菜单中选择Clear或Cut命令。要断开模块间的连接,方式是按下Shift键,然后选中该模块并从模型中的原始位置拖动该模块即可。选中一个模块,然后用鼠标拖动它的任何一个手柄即可改变模块大小。 5、 连线的操作:要从某根连线上引出另一根连线,可从连线位置开始,在按下Ctrl键的同时,按下鼠标左键,拖动鼠标的目标端口然后释放。移动一个连线的定点,需要把鼠标指针移到该顶点上面,按下左键,拖动到希望位置然后释放。

6、 选中各个模块的名称或单击信号线下方,对模块和信号线进行命名或修改名字;对模块进行移动和翻转。

1

三、实验设备、仪器及材料

高性能计算机,MATLAB软件。

四、实验步骤(按照实际操作过程)

1、为二阶系统的微分方程x???0.2x??0.4x?0.2u(t),建立Simulink仿真模型并运行。其中,u(t)为单位阶跃输入信号,x?(0)?x(0)?0。

2、使用Simulink创建系统,求解如下非线性微分方程,并绘制函数(3x?2x2)x?4x?4x的波形,其初始值为:x(0)?0,x(0)?2.

五、实验过程记录(数据、图表、计算等) 1、用微分/积分器直接构造求解微分方程的模型

设置所有“Integrator”模块的属性

2

仿真结果:

利用传递函数求解

设置“Transfer Fcn”模块属性

3

仿真结果:

2、

设置“Fcn”模块属性

设置“Integrator1”模块的属性

4

仿真结果:

六、实验结果分析及问题讨论

1、如何才能使建立的模块有良好的可读性?

5

本文来源:https://www.bwwdw.com/article/fw4d.html

Top