文档详情

自动控制原理实验报告《线性控制系统时域分析》要点.doc

发布:2017-01-21约2.49千字共8页下载文档
文本预览下载声明
实验一 线性控制系统时域分析 设控制系统如图1 所示,已知K=100,试绘制当H分别取 H=0.1 ,0.2 0.5, 1, 2, 5, 10 时,系统的阶跃响应曲线。讨论反馈强度对一阶系统性能有何影响?     图1 答: A、绘制系统曲线程序如下:s=tf(s); p1=(1/(0.1*s+1)); p2=(1/(0.05*s+1)); p3=(1/(0.02*s+1)); p4=(1/(0.01*s+1)); p5=(1/(0.005*s+1)); p6=(1/(0.002*s+1)); p7=(1/(0.001*s+1)); step(p1);hold on; step(p2);hold on; step(p3);hold on; step(p5);hold on; step(p6);hold on; step(p7);hold on; B、绘制系统阶跃响应图: 结论:值依次为、、、25、响应曲线。曲线默认从第一到第颜色蓝黑,图中随着得增大上时间减小,时间减小,有更高的快速性,设已知=4,试绘制当阻尼比分别取0.2, 0.4, 0.6, 0.8, 1,  1.5, 2, 5 等值时,系统的单位阶跃响应曲线。求出取值 0.2 ,0.5 ,0.8时的超调量,并求出取值 0.2 ,0.5 ,0.8,1.5,5时的调节时间。讨论阻尼比变化对系统性能的影响。 答: A、绘制系统曲线程序如下:s=tf(s); p1=16/(s^2+1.6*s+16); p2=16/(s^2+3.2*s+16); p3=16/(s^2+4.8*s+16); p4=16/(s^2+6.4*s+16); p5=16/(s^2+8*s+16); p6=16/(s^2+12*s+16); p7=16/(s^2+16*s+16); p8=16/(s^2+40*s+16); step(p1);hold on; step(p2);hold on; step(p3);hold on; step(p4);hold on; step(p5);hold on; step(p6);hold on; step(p7);hold on; step(p8);hold on; B、绘制系统阶跃响应图: C、取值为0.2、0.5、0.8、1.5、5时的参数值。 % 16.3% 1.52% 0% 0% 调节时间():欠阻尼条件下随着阻尼比一个最佳值使得系统欠阻尼时小性最佳,时间和调整时小,系统快速性快。在条件下随着增加超调量较好,但是调整时间增,快速性。:绘制系统曲线程序如下:s=tf(s); p1=16/(s^2+1.6*s+16)*(1/s); p2=16/(s^2+3.2*s+16)*(1/s); p3=16/(s^2+4.8*s+16)*(1/s); p4=16/(s^2+6.4*s+16)*(1/s); p5=16/(s^2+8*s+16)*(1/s); p6=16/(s^2+12*s+16)*(1/s); p7=16/(s^2+16*s+16)*(1/s); p8=16/(s^2+40*s+16)*(1/s); step(p1);hold on; step(p2);hold on; step(p3);hold on; step(p4);hold on; step(p5);hold on; step(p6);hold on; step(p7);hold on; step(p8);hold on; B、绘制系统响应图如下: 图2 当控制器传函分别为时,试绘制出输入信号分别为单位阶跃和单位斜坡时系统的响应曲线,并求出对应的稳态误差。 答:绘制系统响应曲线程序如下t=0:0.1:20; s=tf(s); p1=1/(s+1); p2=(1/s)*p1; p3=((4*s+1)/s^2)*p1; y1=feedback(p1,1); y2=feedback(p2,1); y3=feedback(p3,1); step(y1,t);hold on; step(y2,t);hold on; step(y3,t);hold on; n1=step(y1,t); n2=step(y2,t); n3=step(y3,t); er1=1-n1(length(t)); er2=1-n2(length(t)); er3=1-n3(length(t)); B、绘制系统阶跃响应如下图C、系统响应误差如下 er1= 0.500000000000000000; er2= -2.42939948020826e-05; er3= 0.000335246741
显示全部
相似文档