1matlab状态空间.docVIP

  • 19
  • 0
  • 约2.73千字
  • 约 19页
  • 2016-12-27 发布于重庆
  • 举报
基于matlab的状态空间相关实现 (1),调节时间 该系统完全能控。 取符合条件的区域内,为主导极点,另一个极点为(如下图所示) 下面计算增益矩阵K A=[-1,-2,-2;0,-1,1;1,0,-1]; B=[2,0,1]; P=[-1.25+1i,-1.25-1i,-5]; K=acker(A,B,P); K=[1.8125 2.9375 0.8750] 下面是引入状态反馈的参考输入相应图 A=[-1,-2,-2;0,-1,1;1,0,-1]; B=[2,0,1]; C=[1,0,0]; P=[-1.25+1i,-1.25-1i,-5]; K=acker(A,B,P); zuhe=[A,B;C,0]; [p,q]=size(zuhe); answ=zeros(q,1); answ(q)=1; N=zuhe^(-1)*answ; Nx=N(1:q-1); Nu=N(q); N1=K*Nx+Nu; newA=A-B*K; newB=B*N1; G=ss(newA,newB,C,0); [x1,x2,x3]=step(G,6); hold on grid on plot(x2,x3(:,1),x2,x3(:,2),x2,x

文档评论(0)

1亿VIP精品文档

相关文档