状态反馈的倒立摆PID控制(9)

时间:2025-04-20

可做计控作业使用

xlabel('t'); ylabel('y');

title('单位阶跃响应曲线')

%角度对输入的传递函数的阶跃响应曲线

a=[0,1,0,0,0;15.56,0,0,0,-0.74;0,0,0,1,0;-0.37,0,0,0,0.49;0,0,0,0,0]; b=[0;0;0;0;1]; setlmis([]) %开启LMI求解 Q=lmivar(1,[5,1]); L=lmivar(2,[1,5]); %定义矩阵变量 lmiterm([1 1 1 Q],a,1,'s'); lmiterm([1 1 1 L],b,1,'s'); lmiterm([1 2 2 Q],-1,1); %描述线性矩阵不等式 lmisys=getlmis;

[tmin,xfeas]=feasp(lmisys); QQ=dec2mat(lmisys,xfeas,Q); LL=dec2mat(lmisys,xfeas,L); K=LL*inv(QQ) %解出反馈矩阵K %状态方程 c=[0,0,0,0,0]; d=[0];

g=ss((a+b*K),b,c,d); t=[0:0.1:20]; x0=[0,0,1,0,0]; [y,t,x]=initial(g,x0,t); figure(2) plot(t,x); hold on grid on

%得到增广系统的状态响应曲线 figure(3) plot(t,x(:,1)),grid;

xlabel('t'),ylabel('角度'),title('摆角随时间变化的曲线'); figure(4)

状态反馈的倒立摆PID控制(9).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219