simulink仿真实验报告 下载本文

控制系统仿真与CAD实验报告

自动化1103

张天赐

201123910415

启动Simulink软件包

Simulink仿真模型编译器界面

通过把模块送入编译器,可建立模型进行仿真

例5-1 已知系统的输入为一个幅值为1的正弦波信号,输出为此正弦波信号与一个常数的乘积。要求建立系统模型,并以图形方式输出系统运算结果。

第一步:选择模块

启动Simulink并新建一个系统模型文件,打开Simulink公共模块库,在Sources中选择Sine Wave模块,用以产生一个正弦波信号;在Math中选择Gain模块,用以产生一个常数(即信号增益);在Sinks中选择Scope模块,用以图形方式显示结果。选择相应的系统模块后,将其拷贝(或拖动)到新建的系统模型中,如图所示。

第二步:添加连接线。

在完成所需模块选择之后,按照系统信号流动方向,将各系统模块连接起来。具体做法是将光标指向起始块的输出端口,此时光标变成“+”,单击鼠标左键并拖动到目标模块的输入端 口,在接近到一定程度时光标变成双十字。这时松开鼠标键,连接完成。完成后在连接点处出现一个箭头,表示系统中信号的流向

第三步:输入信号与输出信号对比的实现

在Simulink公共模块库的Signal Routing(信号流向模块库)中选择Mux模块,以实现将输入信号和输出信号同时输入到一个示波器中

第四步:仿真运行

首先,进行系统模块参数和仿真参数设置。逐一双击系统中的模块,打开其参数设置对话框,输入合适的模块参数,结果图形如下