采用SIMULINK的系统仿真
- 格式:doc
- 大小:225.00 KB
- 文档页数:12
实验四采用SIMULINK的系统仿真
一、实验目的:
1、熟悉SIMULINK工作环境及特点
2、掌握线性系统仿真常用基本模块的用法
3、掌握SIMULINK 的建模与仿真方法
4、子系统的创建和封装设计
二、实验基本知识:
1.了解SIMULINK模块库中各子模块基本功能
2. SIMULINK 的建模与仿真方法
(1)打开模块库,找出相应的模块。鼠标左键点击相应模块,拖拽到模型窗口中即可。
(2)创建子系统:当模型大而复杂时,可创建子系统。
(3)设置仿真控制参数。
三、实验内容
上机练习
1.SIMULINK仿真实际应用
1)已知三阶系统:
运用Simulink分别建立其传递函数、零极点增益模型,并求其单位阶跃响应。
传递函数:
>> num=[5 25 30];
>> den=[1 6 10 8];
>> G=tf(num,den)
Transfer function:
5 s^2 + 25 s + 30
----------------------
s^3 + 6 s^2 + 10 s + 8 >> [z,p,k]=tf2zp(num,den) z =
-3.0000
-2.0000
p =
-4.0000
-1.0000 + 1.0000i
-1.0000 - 1.0000i
k =
5
零极点增益模型:
>> ss=zpk(z,p,k)
Zero/pole/gain:
5 (s+3) (s+2)
---------------------
(s+4) (s^2 + 2s + 2)
单位阶跃响应:
>> clo=feedback(G,5);
>> step(clo)
2)用Simulink 搭建出下面的数字逻辑电路B A B B A A Z ••+••= 选定脉冲信号用波形图表示出逻辑函数。
逻辑电路:A信号参数:
B信号参数:
波形图:
3)双环调速的电流环系统的方框图模型为:
图中参数设为
Ks=44;Ts=0.00167;Ta=0.017;R=1;Tm=0.075;Ce=0.1925;Kt=0.01178;T1=0.049;T2=0.088,
在Simulink集成环境下建立模型,在给定信号作用点处输入单位给定阶跃信号,0.3秒后在扰动信号点输入幅值为20的阶跃信号。并绘制相应的响应曲线。
系统阶跃响应输出曲线
系统图:
系统阶跃响应输出曲线