控制中的 LMI/pages/H2SO 我们处理为下面提到的系统设计一个全阶状态观测器的问题。其目的是减轻扰动 对估计误差的影响,并将其抑制在所需水平。
考虑连续时间广义系统P具有状态空间实现
其中假设 是可检测的。一个形式为
- ∈n, ∈l, ∈m分别是状态向量、测量
输出向量以及感兴趣的输出向量
- ∈p以及 ∈r分别是扰动向量和控制向量。
分别
- A, B1, B2, C1, C2, D1 和 D2 是系统的系数矩阵
适当的维度
对于该系统,我们以如下形式引入一个全状态观测器
分别是观测向量和观测器增益。
此情况下的传递函数为
因此, 状态观测器设计的目标是找到满足以下条件的 L:
||
误差 :
H2 状态观测器问题有解当且仅当存在矩阵 ,对称矩阵 和对称矩阵 使得
根据上述 LMI 的解,我们可以得到观测器矩阵:
因此,通过公式化,我们将 H2 状态观测器设计问题转化为了 LMI 可行性问题,并通过优化上述 LMI 来实现。在应用中,我们通常关心的是寻找最小衰减水平
使用 YALMIP 和 MOSEK (或) SeDuMi 对上述 LMI 进行实现和优化,我们可以得到 3 个矩阵作为输出: ,以及 ,用于计算 ,即系统的 H2 范数。
还有一组 LMI 对上述优化问题同样成立。
当最小值获得后,最小衰减水平为
该问题的简单实现的 Matlab 代码链接:
https://github.com/yashgvd/ygovada
H 状态观测器设计
离散时间 H2 状态观测器设计