沈阳工业大学实验报告闭环.doc
文本预览下载声明
实验报告
沈阳工业大学实验报告
(适用计算机程序设计类)
专业班级: 学号: 姓名:
1.实验目的:
运用仿真程序解题,培养阅读及修改仿真程序的能力,学习并了解仿真程序的结构和特点。通过实验,加深理解数值积分法的原理及其稳定域。
2.实验内容:
(1) 学习MATLAB函数编写闭环系统程序。
(2) 学习使用仿真软件进行系统分析。
3. 实验方案(程序设计说明)
编写单回路控制系统程序,实现仿真,运行程序,观察结果即图形曲线,分析曲线。
4. 实验步骤或程序(经调试正确的源程序程序运行及解决方法
Kp=1;Ti=[0.6:0.2:1.4];t=0:0.1:20;
figure,hold on
for i=1:length(Ti);
Gc=tf(Kp*[1,1/Ti(i)],[1,0]);
G=feedback(G0*Gc,1);
step(G,t)
end
gird on
axis([0,20,-0.5,2.5])
(2)运行结果
(3)分析
可以提高系统的类别,使系统由差变为无差,积分作用太强会导致闭环系统的不稳定。
例2
(1)单回路程序:
Gp=zpk([],[-1,-1],1);
Gv=tf(3,[3 2 1]);
Gm=tf(1,[1 4]);
F=tf(1,[1 1]);
open_loop=Gm*Gp*Gv;
B=feedback(Gp*Gv,Gm);
Try=B*F;
step(Try)
(2)其对应的Simulink图如下:
其中,“feedback”语句实现单回路。“open_loop”实现主路。
(3)运行得出结果
分析
阶跃信号作为输入变量,程序运行之后,随着时间的进行,曲线振幅由大逐渐变小,最后会趋于稳定在一个稳定值。
1
显示全部