跳转到内容

控制中的 LMI/pages/矩阵范数最小化

来自维基教科书,开放的书籍,开放的世界

矩阵范数最小化的 LMI

这个问题是对矩阵特征值最小化问题的轻微推广。计算矩阵范数在设计 线性时不变系统的最优控制器时是必要的。在这些情况下,我们需要计算闭环系统的矩阵范数。此外,我们希望设计控制器以最小化闭环矩阵范数。

假设我们有一个变量的矩阵函数

其中 是对称矩阵。

对称矩阵 () 是给定的。

优化问题

[编辑 | 编辑源代码]

优化问题是找到变量 以最小化以下成本函数

其中 是成本函数, 表示矩阵函数 的范数。

根据 控制系统分析、设计和应用中的 LMI (第 10 页) 中的引理 1.1,以下陈述是等价的

LMI:用于矩阵范数最小化的 LMI

[edit | edit source]

此优化问题可以转换为 LMI 问题。

LMI 公式的数学描述可以写成如下

结论

[edit | edit source]

因此,在解决此 LMI 问题后,我们将获得变量 ,并得到 ,即矩阵函数 的范数。

实施

[edit | edit source]

此问题的 Matlab 代码在 Github 存储库中的链接

https://github.com/asalimil/LMI-for-Matrix-Norm-Minimization

[edit | edit source]

矩阵范数最小化的 LMI

用于广义特征值问题的 LMI

用于复矩阵的最大奇异值的 LMI

用于矩阵正性的 LMI

[edit | edit source]

记录和验证 LMI 的参考资料列表。

  • [1] - 控制系统分析、设计和应用中的 LMI


返回主页面

[edit | edit source]

控制中的 LMI/工具

华夏公益教科书