资源简介

基于LMI 的输出反馈H无穷控制及其仿真,包含论文和仿真代码。

资源截图

代码片段和文件信息

clear
clc

a=[0 1;
    -6 -5];
b1=[1;0];
b2=[0;1];
d11=0;
d12=0;
c1=[1 0];
c2=[1 0];
d21=1;
d22=0;
P=ltisys(a[b1 b2][c1;c2][d11 d12;d21 d22]);
%gopt-最优Hinf性能指标值,K-最优Hinf控制器
[goptK]=hinflmi(P[1 1])
%控制器K的一个状态空间实现
[akbkckdk]=ltiss(K)
%状态空间模型--->传递函数模型
[knumkden]=ss2tf(akbkckdk);
ktf=tf(knumkden)
%形成闭环系统
clsys=slft(PK)
%查看极点位置,检验闭环系统的稳定性
spol(clsys)
%查看外部扰动w到被调输出z的闭环增益
norminf(clsys)
%画出闭环系统的阶跃响应图
splot(clsys‘st‘)

%前面得到的最优控制器难以实现,K中的值过大,LMI工具箱提示控制器的模态过快,...
%建议提高gopt的值来取消过快的模态。设置gopt<0.1,计算满足Hinf性能的一个次优Hinf
%控制器,作如下改动:
[goptK]=hinflmi(P[1 1]0.1)
clsys=slft(PK)
splot(clsys‘st‘)

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2013-09-11 09:55  基于LMI的输出反馈H_控制及其仿真\
     文件         798  2011-11-29 21:29  基于LMI的输出反馈H_控制及其仿真\1.m
     文件     1075980  2011-11-25 10:42  基于LMI的输出反馈H_控制及其仿真\基于LMI的输出反馈H_控制及其仿真.pdf

评论

共有 条评论