实验三 Simulink 基本操作
一、实验目的
1.熟悉Simulink 集成环境,练习Simulink 模型文件基本操作。
2.熟悉Simulink 模块库。
3.掌握Simulink 集成环境建模,并学会Simulink 子封装。
二、实验原理
Simulink 是MATLAB 的重要组成部分,是一个用来对动态系统进行建模、仿真和分析的软件包。
它支持线性和非线性系统连续和离散时间模型,或者是两者的混合。
它提供建立系统模型、选择仿真参数和数值算法、启动仿真程序对该系统进行仿真、设置不同的输出方式来观察仿真结果等功能。
启动simulink 之前必须首先运行MATLAB ,然后才能启动simulink 并建立系统模型。
启动simulink 过程:
(1) 执行File →new ,在弹出的子菜单选Model ,进入Simulink 模型编辑窗口
(2)双击Simulink 模型编辑窗口主工具栏的
按 钮, 则打开Simulink 模
型库浏览器(Simulink Library Browser)
利用模型编辑窗口,可以通过鼠标的拖放操作创建一个模型。
三、实验内容
1.在Simulink 环境建立系统 的仿真模型(见图1),其中subsystem 为子系统进行封装,其内部结构见图2。
图1 系统仿真模型
⎩⎨⎧≤≥=25
t ),t (u 1025t ),t (u 2)t (y
图2 subsystem子系统封装
系统参数设置如下:
(1)模块参数
Sine Wave模块:采用simulink默认参数设置,即单位幅值、单位频率的正弦信号。
Relational Operator模块:其参数设置为“>”
Switch模块:设定Switch模块的Threshold值为0.5
Clock模块:采用默认参数设置
(2)系统仿真参数设置
仿真开始时间设置为0,仿真停止时间设置为50,选择ode45算法
2、根据单相半波整流电路(如图3所示),在模型窗口中建立主电路仿真模型,并进行仿真。
改变脉冲触发角α大小,观察负载电流、电压和晶闸管电流、电压波形。
图3 单相半波整流电路
图4 单相半波整流电路仿真模型
其中:
交流电源模型设置:峰值220V;频率50Hz
晶闸管模块设置:Ron=0.001Ω;Lon=0H;Vf=0.8V;Rs=20Ω;Cs=4e-6F 串联RLC元件模块设置:R=1Ω;L=0.01H;C=inf
脉冲模块设:脉冲高度10,宽度10%,周期0.02S,脉冲触发角α(0°,30°,60°,90°)对应为移时时间0S、0.02/12S、0.02/6S、0.02/4S
仿真参数:选择ode23tb算法
开始仿真时间设置为0,停止仿真时间设置为0.1。