控制中的 LMI/页面/多准则 LQG
多准则线性二次高斯 (LQG) 线性矩阵不等式将允许人们为具有基于 Q 和 R 矩阵中定义的几个不同准则的高斯噪声的状态空间系统形成一个优化的控制器,类似于 LQR 框架中的控制器,这些准则被优化为任意成本函数的一部分。就像传统的 LQR 一样,成本矩阵必须以与经典控制中传统增益非常类似的方式进行调整。然而,在 LQR 和 LQG 框架中,增益更直观,因为每个增益都直接与状态或输入相关。
该系统是一个线性时不变系统,可以用状态空间表示,如下所示
其中 分别表示状态向量、测量输出向量和感兴趣的输出向量, 是扰动向量,并且 是适当维度的系统矩阵。进一步定义: 是 并且是状态向量, 是 并且是状态矩阵, 是 并且是输入矩阵, 是 并且是外生输入, 是 并且是输出矩阵,并且 和 是 并且分别是输出和感兴趣的输出。
并且 ,并且该系统是可控且可观的。
矩阵 和噪声信号 .
在线性二次高斯(LQG)控制问题中,目标是在系统具有随机初始条件并受到输入和测量上的白噪声扰动的情况下,最小化二次成本函数。
此问题有多个感兴趣的输出。它们由以下公式定义:
对于每个感兴趣的输出,我们都关联一个成本函数
此外,矩阵 和 必须作为以下 Riccati 方程的解找到:
优化问题是使 在 u 满足可测性条件和约束 的情况下最小化。这个优化问题可以表述为
超过 ,其中
超过 ,受以下约束
此LMI的结果是上述Ricatti方程的解
此实施需要Yalmip和Sedumi。
https://github.com/rezajamesahmed/LMImatlabcode/blob/master/multicriterionquadraticproblems.m
- 最优控制的逆问题