24小时热门版块排行榜    

Znn3bq.jpeg
查看: 849  |  回复: 0

xueer0327

铜虫 (初入文坛)

[求助] 线性矩阵不等式,feasp求解,原文算例无法重现

求助~有大神可以帮忙看一下程序吗?
鲁棒控制+时滞问题,想复现一下文章的例子2.
这个lmi程序在matlab里可以求解,tmin<0,有值,但是得到的结果不对,得到的反馈律K接近0,跟文中的算例的结果不一样,不知道是哪里错了,可以有人帮忙解决一下吗?多谢了~



%% lmi 原文算例 2009Theorem4
clear

E=[1 0; 0 0];
A=[0 0.46;-1 -2];
B1=[1 1.5]';
D=[0.2 0; 0 0.2];
D1=D;

H=eye(2);
H1=[1 1]';

[~,na]=size(A);
taomax0=1.5;

%% LMI定义
setlmis([])
%都是任意阶数为A的矩阵
Q1=lmivar(2,[na,na]);%是na*na的非对称阵
Z1=lmivar(2,[na,na]);
% Q1=lmivar(1,[na,1]);%是na*na的对称阵
% Z1=lmivar(1,[na,1]);

N=lmivar(2,[1,na]);   %N的阶数(x,y),x是B的列数,是u的阶数,y已更正为na阶
X=lmivar(2,[na,na]);  %X非奇异
X1=lmivar(2,[na,na]);
Y1=lmivar(2,[na,na]);
eps0=lmivar(1,[1,0]); %定义标量的时候,后面那个应该是写0 但是写0写1都不影响
eps1=lmivar(1,[1,0]);

%% 不等式描述
%           
lmiterm([-1 1 1 Q1],1,1);
lmiterm([-2 1 1 Z1],1,1);

% 2nd LMI  
%sum11
lmiterm([3 1 1 X],A,1,'s');  
lmiterm([3 1 1 X1],taomax0,1);
lmiterm([3 1 1 Y1],1,1,'s');
lmiterm([3 1 1 Q1],1,1);
lmiterm([3 1 1 eps0],1,D*D');
lmiterm([3 1 1 eps1],1,D1*D1');

%sum12
lmiterm([3 1 2 N],B1,1);  
lmiterm([3 1 2 Y1],-1,1);  

%sum22
lmiterm([3 2 2 Q1],-1,1);

%(theta12)
lmiterm([3 1 3 -X],taomax0,A');
lmiterm([3 1 3 eps0],1,taomax0*(D*D'));
lmiterm([3 1 3 eps1],1,taomax0*(D1*D1'));
lmiterm([3 2 3 -N],taomax0,B1');

%(theta22)
lmiterm([3 3 3 Z1],-taomax0,1);  
lmiterm([3 3 3 eps0],1,taomax0*taomax0*(D*D'));
lmiterm([3 3 3 eps1],1,taomax0*taomax0*(D1*D1'));

%(theta13)
lmiterm([3 1 4 -X],1,H');
lmiterm([3 2 5 -N],1,H1');

%(theta33)
lmiterm([3 4 4 eps0],-eye(2),1);
lmiterm([3 5 5 eps1],-eye(2),1);

% lmiterm([3 4 4 eps0],-1,1);
% lmiterm([3 5 5 eps1],-1,1);

lmis=getlmis;
options(5)=1;
[tmin,feas]=feasp(lmis,options)

%% 求解控制参数
N=dec2mat(lmis,feas,N)
X=dec2mat(lmis,feas,X)
Y1=dec2mat(lmis,feas,Y1)
X1=dec2mat(lmis,feas,X1)
Q1=dec2mat(lmis,feas,Q1)
Z1=dec2mat(lmis,feas,Z1)
eps0=dec2mat(lmis,feas,eps0)
eps1=dec2mat(lmis,feas,eps1)

K=N/X
回复此楼

» 本帖附件资源列表

  • 欢迎监督和反馈:小木虫仅提供交流平台,不对该内容负责。
    本内容由用户自主发布,如果其内容涉及到知识产权问题,其责任在于用户本人,如对版权有异议,请联系邮箱:xiaomuchong@tal.com
  • 附件 1 : 2009.pdf
  • 2015-11-17 09:58:47, 444.21 K

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 xueer0327 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 322求调剂 +7 123安康 2026-04-12 14/700 2026-04-15 21:48 by noqvsozv
[考研] 化学070300 求调剂 +23 哈哈哈^_^ 2026-04-12 23/1150 2026-04-14 16:30 by zhouxiaoyu
[考研] 人工智能320调剂08工类还有机会吗 +18 振—TZ 2026-04-10 19/950 2026-04-14 10:34 by screening
[考研] 300分求调剂 (085501机械专硕,本科扬大) +9 xu@841019 2026-04-11 10/500 2026-04-14 08:48 by 木木mumu~
[考研] 材料085601调剂 +32 何润采123 2026-04-10 34/1700 2026-04-14 08:47 by 木木mumu~
[考研] 290求调剂 +18 柯淮然 2026-04-12 20/1000 2026-04-13 12:56 by cyh—315
[考研] 344 材料专业 求调剂211 无地域要求 +8 hualkop 2026-04-11 8/400 2026-04-12 22:24 by fqwang
[考研] 22408 352分求调剂 +5 努力的夏末 2026-04-09 5/250 2026-04-12 19:17 by wj165256
[考研] 电气专硕320求调剂 +6 小麻子111 2026-04-10 6/300 2026-04-12 10:54 by lemon6009
[考研] 280求调剂 +13 wzzz王 2026-04-09 13/650 2026-04-12 00:31 by 勇攀高峰0126
[考研] 求调剂,一志愿大连理工大学354分 +5 雨声余生 2026-04-11 6/300 2026-04-11 16:12 by 雨声余生
[考研] 087100初试311求调剂 +4 任雅琴 2026-04-09 4/200 2026-04-11 10:33 by zhq0425
[考研] 广东省 085601 329分求调剂 +14 Eddieddd 2026-04-10 14/700 2026-04-11 09:58 by bljnqdcc
[考研] 281求调剂 +11 觉得好的吧 2026-04-10 11/550 2026-04-11 09:35 by 逆水乘风
[考研] 346,工科0854求调剂,专硕 +7 moser233 2026-04-10 8/400 2026-04-11 08:52 by 猪会飞
[考研] 263能源动力专硕求调剂 +3 加大号饭盒袋 2026-04-10 3/150 2026-04-10 22:23 by 286640313
[考研] 284求调剂 +9 让我上岸吧阿西 2026-04-09 11/550 2026-04-10 19:18 by 靖jing
[考研] 本9 一志愿西工大085601 324求调剂 +5 wysyjs25 2026-04-10 5/250 2026-04-10 16:57 by luoyongfeng
[考研] 一志愿中科院105500专业总分315求调剂 +6 lallalh 2026-04-09 7/350 2026-04-09 17:51 by lallalh
[考研] 348求调剂 +3 candyyyi 2026-04-09 3/150 2026-04-09 17:20 by 段伟艳
信息提示
请填处理意见