跳转到内容

控制中的 LMI/pages/DARE

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

控制中的 LMI/pages/DARE

考虑一个离散时间 LTI 系统

考虑 Ad nxn ; Bd nxm

矩阵 Ad , Bd , Cd , Q, R 给定

QR 必须是厄米特矩阵。

如果方阵等于其复共轭转置,则该矩阵为厄米特矩阵。

优化问题

[编辑 | 编辑源代码]

我们的目标是找到

P - 离散时间代数 Riccati 方程的唯一解,以矩阵形式返回。


K - 状态反馈增益,以矩阵形式返回。

用于评估状态反馈增益的算法由以下公式给出


L - 闭环特征值,以矩阵形式返回。

LMI: 离散时间代数 Riccati 不等式 (DARE)

[编辑 | 编辑源代码]

代数 Riccati 方程是一种非线性方程,它出现在连续时间或离散时间的无限时间范围最优控制问题中。

离散时间代数 Riccati 不等式由以下公式给出

P , Q n 且 R m,其中 P > 0, Q ≥ 0, R > 0

P 是一个未知的 n×n 对称矩阵,A, B, Q, R 是已知的实系数矩阵。

上述方程可以使用 Schur 补引理改写为:

结论

[edit | edit source]

代数Riccati不等式在LQR/LQG控制、H2和H∞控制以及卡尔曼滤波中起着关键作用。我们试图找到唯一的稳定解(如果存在)。如果系统的控制器使闭环系统稳定,则该解是稳定的。

等效地,这个离散时间代数Riccati不等式在以下充分必要条件下成立:

实施

[edit | edit source]

( X 在输出中对应于 P 在LMI中 )

Github 仓库中一个简单的此问题实施的 Matlab 代码链接

https://github.com/yashgvd/LMI_wikibooks

[edit | edit source]

连续时间代数Riccati不等式的 LMI

Schur 稳定的 LMI

[edit | edit source]

文档化和验证 LMI 的参考文献列表。

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


返回主页

[edit | edit source]
华夏公益教科书