-最优观测器通过处理测量数据,对某些或所有内部工厂状态进行鲁棒估计。 鲁棒观测器在工业中越来越受欢迎,因为它们即使在存在较大干扰(如噪声等)的情况下,也能提供状态和参数估计,用于监测和诊断目的。 正是在这种情况下,卡尔曼滤波器可能无法正常工作。 状态观测器是一个系统,它根据实际系统的输入和输出的测量值,提供对给定实际系统内部状态的估计。 的目标 -最优状态估计是设计一个观测器,最小化从 w 到 z 的闭环传递矩阵的 范数。
考虑具有状态空间实现的连续时间广义系统
作为输入所需的矩阵是 .
观测器增益 应该设计为使从 w 到 z 的传递矩阵的 最小化,由下式给出
被最小化。 观测器的形式将是
LMI: 最优观测器
[编辑 | 编辑源代码]
这个 -最优观测器增益通过求解 和 来合成,这些值最小化 ,服从 以及
这个 -最优观测器增益通过 恢复,而这个 范数 T(s) 是 .
MATLAB 代码设计 - 最优观测器链接
https://github.com/Ricky-10/coding107/blob/master/HinfinityOptimalobserver