第14章 LMI工具箱的应用ppt课件.ppt

第14章 LMI工具箱的应用ppt课件.ppt

ID:59199801

大小:177.50 KB

页数:27页

时间:2020-09-26

第14章 LMI工具箱的应用ppt课件.ppt_第1页
第14章 LMI工具箱的应用ppt课件.ppt_第2页
第14章 LMI工具箱的应用ppt课件.ppt_第3页
第14章 LMI工具箱的应用ppt课件.ppt_第4页
第14章 LMI工具箱的应用ppt课件.ppt_第5页
资源描述:

《第14章 LMI工具箱的应用ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第14章 LMI工具箱的应用14.1线性矩阵不等式的建立14.2线性矩阵不等式求解器LMI(linearmatrixinequality)本来是指数学中的线性矩阵不等式,但近年来主要应用在控制理论中,广泛应用于解决系统与控制中的一系列问题。这些问题的解决一般是根据控制理论建立线性矩阵不等式,然后再用Matlab中的LMI工具箱求解(LMI工具箱中的函数一般只能处理固定形式的线性矩阵不等式)。因此,LMI既可以指线性矩阵不等式,更多是是指Matlab中的LMI工具箱。随着解决线LMI内点法的提出以及Matlab中LMI控制工具箱的推广,LMI这一工具已经受到人重视。LMI控

2、制工具箱已经成为了从控制工程到系统识别设计和结构设计等诸多领域的一个强大的设计工具。由于许多控制问题都可以转化为一个LMI系统的可行性问题,或者是一个具有LMI约束大的凸优化问题,应用LMI来解决系统和控制问题已经成为这些领域中的一大研究热点。LMI控制工具箱,采用内点法的LMI求解器,这些求解器比经典的凸优化算法速度有了显著提高。另方方面,它采用了有效的LMI结构化表示,在求解和计算领域做出了重大贡献。一个线性矩阵不等式就是具有以下一般形式的矩阵不等式:(1)其中:是给定的对称常数矩阵。是未知的决策变量。但是,线性矩阵不等式更通常的一般形式为:通过适当的代数运算,上式可

3、变为(1)式。14.1线性矩阵不等式的建立1)setlmis和getlmis一个线性矩阵不等式系统的描述以setlmis开始,以getlmis结束。当要建立一个新系统时,输入:Setlmis[]当一个线性矩阵不等式系统建好后,输入:lmisys=getlmis2)lmivar用来描述矩阵变量,主要是描述该变量的结构,形式如下:X=lmivar(type,struct)Type=1:描述的X变量具有对称结构。Type=2:描述的X变量具有长方结构。例如:X1=lmivar(1,[31])描述的是X1变量为3X3的对称矩阵。X2=lmivar(2,[21])描述的是X2变量为

4、2X1的长方矩阵。3)lmiterm当定义好矩阵变量的结构之后,用lmiterm定义一个线性矩阵不等式的内容。考虑以下实例:假设X是对称变量,G、S是对称正定矩阵变量,Y适当维数的变量矩阵,其余均为给定的常量。lmiterm([111X],1,A’,’s’)lmiterm([112X],B,1)lmiterm([112-Y],1,1)lmiterm([1130],C)lmiterm([122G],-1,1)lmiterm([1230],0)lmiterm([1320],1)lmiterm([2110],1)lmiterm([-211S],1,1)或者采取以下方法:FF=n

5、ewlmilmiterm([FF11X],1,A’,’s’)lmiterm([FF12X],B,1)lmiterm([FF12-Y],1,1)lmiterm([FF130],C)lmiterm([FF22G],-1,1)lmiterm([FF230],0)lmiterm([FF320],1)Fg=newlmilmiterm([Fg110],1)lmiterm([-Fg11S],1,1)14.2线性矩阵不等式求解器1)可行性问题寻找变量矩阵,使得满足线性矩阵不等式系统:采用求解器feasp。其一般的表达式为:[tmin,xfeas]=feasp(lmisys,option,

6、target)该求解器实际上是通过求解如下的一个辅助凸优化问题的可行解:如果在求解过程中,存在tmin<0,则系统lmisys是可行的。当系统是可行的,求解器feasp输出的第二个分量xfeas给出了该矩阵不等式系统变量的解。该解可用dec2mat提取得到。求解器输入量options是一个5维的向量,控制迭代过程的迭代次数、可行域的半径、精度等。一般可不写,取默认值。输入量target为tmin设置了目标值,只要tmin

7、1.40.9;0.7-2.0];setlmis([]);P=lmivar(1,[2,1]);BR=newlmi;lmiterm([BR11P],1,A1,'s');BR=newlmi;lmiterm([BR11P],1,A2,'s');BR=newlmi;lmiterm([BR11P],1,A3,'s');BR=newlmi;lmiterm([BR110],1);lmiterm([-BR11P],1,1);lmisys=getlmis;[tmin,xfeas]=feasp(lmisys);P=dec2mat(lmisys,xf

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。