控制中的 LMI/pages/DARE
考虑一个离散时间 LTI 系统
考虑 Ad ∈ nxn ; Bd ∈ nxm
矩阵 Ad , Bd , Cd , Q, R 给定
Q 和 R 必须是厄米特矩阵。
如果方阵等于其复共轭转置,则该矩阵为厄米特矩阵。
我们的目标是找到
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 补引理改写为:
代数Riccati不等式在LQR/LQG控制、H2和H∞控制以及卡尔曼滤波中起着关键作用。我们试图找到唯一的稳定解(如果存在)。如果系统的控制器使闭环系统稳定,则该解是稳定的。
等效地,这个离散时间代数Riccati不等式在以下充分必要条件下成立:
( X 在输出中对应于 P 在LMI中 )
Github 仓库中一个简单的此问题实施的 Matlab 代码链接
https://github.com/yashgvd/LMI_wikibooks
连续时间代数Riccati不等式的 LMI
Schur 稳定的 LMI
文档化和验证 LMI 的参考文献列表。