Chinaunix首页 | 论坛 | 博客
  • 博客访问: 686632
  • 博文数量: 90
  • 博客积分: 1631
  • 博客等级: 上尉
  • 技术积分: 1413
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-15 22:43
文章分类
文章存档

2017年(8)

2016年(9)

2015年(11)

2014年(10)

2013年(9)

2012年(9)

2010年(2)

2009年(10)

2008年(22)

我的朋友

分类:

2009-04-04 20:56:12

(1)可行性求解器feasp
求解器feasp一般表达式
[tmin,xfeas]=feasp(lmis,options,target)
即求解如下的凸优化问题
    mint
    s.t A(x)-B(x)<=tI
这个凸优化的全局最优解用tmin表示,需要满足tmin<0,求得的结果才是可行解,求解过程中若无可行解,可检查是否将变量取成常量进行计算了,若这样会增加保守性,使得LMI求解不可行。
 
(2)广义特征值优化求解器gevp
一般表达式
[lopt,xopt]=gevp(lmisys,nlfc,options,linit,xinit,target)
这个求解器优化求解时我个人认为可以直接求解,求解系统中各参数的优化值,也可以进行LMI的变换,变换成gevp求解的标准形式,如求解时滞系统的最大允许时延等,后一种方法比较好。
 
(3)LMI约束的线性目标函数最小化优化问题mincx
一般表达式
[lopt,xopt]=mincx(lmisys,c,options,xinit,target)
这个优化求解器使用方便,用处比较广泛,如求解Hinf问题的扰动抑制指标gamma,但要配合下面的程序求解c

n=decnbr(lmis)

c=zeros(n,1)

for j=1:n;

[Xj,Pj]=defcx(lmis,j,X,P)

c(j)=trace(Xj)+x0'*Pj*x0;

end

[copt,xopt]=mincx(lmis,c,[1e-5 0 0 0 0])      //此程序仅做参考

 

 

 

     矩阵不等式求解方便而灵活,具体问题具体分析。

阅读(9887) | 评论(4) | 转发(0) |
给主人留下些什么吧!~~

mingtianbetter2013-10-22 00:58:14

博主,你好,现在学习LMI,遇到好多问题,你方便的话,可以发给我一些用LMI做优化的程序吗?470935063@qq.com。谢谢

chinaunix网友2010-11-07 13:14:52

您好,我在学习鲁棒滤波,用LMI求解最优的gamma,有点问题,我的QQ442814345,想请教一下您这个高手。谢谢~!

chinaunix网友2010-01-06 10:36:12

你好,我在学习LMI方法在集员辨识中的应用,碰到了LMI中的一些问题,想请教您,QQ:241002567.谢谢

chinaunix网友2009-10-31 21:10:10

您好,我在学习鲁棒MPC在学习LMI仿真算法研究,我的QQ37421671想请教你几个LMI编程的问题!