跳转到内容

控制中的 LMI/页面/离散时间混合 H2 HInf 最优观测器

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

控制中的 LMI/页面/离散时间混合 H2 HInf 最优观测器

在许多应用中,也许甚至大多数情况下,系统的状态无法直接得知。在这种情况下,您需要策略性地测量关键的系统输出,以便间接观察系统状态。为了使估计值准确,观测器需要比系统动力学快得多地收敛。因此,最优观测器综合是有利的。在这个 LMI 中,我们试图优化 H2 和 Hinf 范数,以最小化观测器的平均误差和最大误差。

其中 并且是状态向量, 并且是状态矩阵, 并且是输入矩阵, 并且是外源输入, 并且是输出矩阵, 并且是直通矩阵, 并且是输出,并且假设 是可检测的。



矩阵 .

优化问题

[编辑 | 编辑源代码]

设计形式为

的观测器,其中 是观测器增益。

定义误差状态 ,发现误差动力学为

,

性能输出定义为

.

观察者增益 旨在最小化闭环传递矩阵 范数,该矩阵是从外源输入 到性能输出 的。该范数小于 ,其中

LMI: 离散时间混合 H2-Hinf 最优观测器

[编辑 | 编辑源代码]

离散时间混合 - 最优观测器增益是通过求解 来最小化 J,受制于

其中 指的是矩阵的迹。

结论

[edit | edit source]

混合 -最优观测器增益由 恢复, 范数 小于 ,而 范数 小于 。这一结果为我们提供了观测器增益矩阵 ,使我们能够以间接方式最佳地观察系统的状态,如:

实现

[edit | edit source]

此实现需要 Yalmip 和 Sedumi。

https://github.com/rezajamesahmed/LMImatlabcode/blob/master/mixedh2hinfobsdiscretetime.m

[编辑 | 编辑源代码]

离散时间 Hinfinity 最优观测器

离散时间 H2 最优观测器

[编辑 | 编辑源代码]

此 LMI 来自 Ryan Caverly 关于 LMI 的文本(第 5.3.2 节)。

其他资源

返回主页

[编辑 | 编辑源代码]
华夏公益教科书