文档详情

控制系统仿真 实验四.doc

发布:2018-10-22约小于1千字共3页下载文档
文本预览下载声明
PAGE PAGE 3 实验四:控制系统的时域分析 实验目的 使用MATLAB分析系统的稳定性及稳态性能。 分析系统的暂态性能并会计算暂态性能指标。 二、实验内容 1、已知系统的闭环传递函数为:,分析系统的稳定性,并求该系统的单位阶跃响应曲线。 num=[200]; den=[1 20 140 400 384]; [z,p]=tf2zp(num,den); ii=find(real(p)0);n1=length(ii); if(n10) disp(The Unstable Poles are:); disp(p(ii)); else disp(System is Stable);end System is Stable step(num,den) 2、已知离散系统,求该系统的单位阶跃响应曲线。 num=[1.6 -1 0]; den=[1 -0.8 0.5]; dstep(num,den); 3、控制系统的状态空间模型为: =+ ,求该系统在[0,3]区间上的单位脉冲响应曲线。 A=[0 1 0;0 0 1;0 -12 -17];B=[0;0;1];C=[2 3 1];D=0; impulse(A,B,C,D) 已知控制系统模型为:,,求系统在y=sint时的响应。 [u,t]=gensig(sin(t),2*pi); A=[0 1;-6 -9];B=[0;1];C=[1 1];D=0; lsim(A,B,C,D,u,t) [y,x]=lsim(A,B,C,D,u,t); 5、典型二阶系统如下所示: 式中, 是自然频率(无阻尼振荡频率), 是阻尼系数.要求绘制出当=0.5, 分别对2\4\6\8\10\12时系统的单位阶跃响应. zeta=0.5;w=[2:2:12];figure(1);hold on for wn=w;num=wn.^2;den=[1,2*zeta*wn,wn.^2]; step(num,den);end;title(Step Response);hold off 思考题 随着的逐渐增大,系统的响应速度怎样变化?并从控制原理的角度给出合理的解释。
显示全部
相似文档