文件介绍:
该文件为 doc 格式,下载需要5积分
机械工程控制薛家汉一、实验类型
验证性实验
二、实验目的
1、求系统在时间常数τ不同取值时的单位脉冲、单位阶跃响应和任意输入响应,熟悉系统时间响应的定义和图形曲线;
2、求系统的上升时间、峰值时间、最大超调量和调整时间等性能指标,熟悉系统瞬态性能指标的定义。
三、实验仪器与设备(或工具软件)
计算机,MATLAB 软件
四、实验内容、实验方法与步骤
已知系统传递函数
1、求系统在时间常数τ不同取值时的单位脉冲、单位阶跃响应和任意输入响应。应用impulse函数,可以得到τ=0,τ=0.0125,τ =0.025时系统单位脉神响应;应用step函数,同样可以得到τ=0,τ =0.0125,τ=0.025时系统单位阶跃响应。
2、求系统的瞬态性能指标
五、实验结果
1、利用MATLAB求系统的单位脉冲、单位阶跃响应。
源程序如下:
clear all;
t=[0:0.01:0.8];
%
nG=[50];
tao=0;dG=[0.05 1+50*tao 50];G1=tf(nG,dG);
tao=0.0125;dG=[0.05 1+50*tao 50];G2=tf(nG,dG);
tao=0.025;dG=[0.05 1+50*tao 50];G3=tf(nG,dG)
%
[y1,T]=impulse(G1,t);[y1a,T]=step(G1,t);
[y2,T]=impulse(G2,t);[y2a,T]=step(G2,t);
[y3,T]=impulse(G3,t);[y3a,T]=step(G3,t);
%
subplot(121),plot(T,y1,'--',T,y2,'-.',T,y3,'-')
legend('tao=0','tao=0.0125','tao=0.025')
xlabel('t(sec)'),ylabel('x(t)');grid on;
subplot(122),plot(T,y1a,'--',T,y2a,'-.',T,y3a,'-')
legend('tao=0','tao=0.0125','tao=0.025')
grid on;xlabel('t(sec)'),ylabel('x(t)');
实验结果得到的输出曲线如下:...