输出反馈
输出反馈(output feedback)使用可测量的输出信号而非完整真实状态来计算输入。静态输出反馈只依赖当前输出,动态输出反馈还维护控制器的内部状态,从历史观测中积累信息。两者的可设计范围不同。
只测位置时缺少速度
考虑 ,输出 。若采用静态比例输出反馈 ,闭环为 。 时作无阻尼振荡, 留下积分模态, 则有增长模态,因此任何实数静态增益都不能使原点渐近稳定。
同一系统却能用状态反馈 稳定。这并不矛盾:速度对制动有用,而当前一个位置读数不足以决定速度。动态输出反馈可以用一段位置记录估计速度。[1]
观测器组成动态控制器
取龙伯格观测器增益 ,令 该控制器只接收测量 ,内部保存 。在正确线性无噪模型下,估计误差 的极点为 ,真实状态反馈块的极点为 。
一般地,,使用 、,将状态和误差堆叠得到 块上三角矩阵的特征行列式是两个对角块特征行列式的乘积。因此这两个块都稳定,整个名义闭环便稳定;重复出现的极点也仍在左半平面。这给出了动态输出反馈的一个可验证构造,而不是把估计值假定成从一开始就等于真实值。
可稳定与可检测的组合
存在稳定化的状态反馈需要 可稳定,存在稳定误差观测器需要 可检测。两者结合给出有限维线性系统动态输出稳定化的一条设计路径。静态输出增益 只能改变矩阵 ,没有观测器状态,不能把全部状态反馈增益都当作可自由选择。
变式。 若传感器改成同时测量 ,则 ,静态输出反馈就能够直接实现 ,不再需要估计器。反过来,如果存在不可检测的增长模态,再复杂的正确模型观测器也无法从完全相同的输出中识别它。
测量噪声、模型误差、时延与执行器饱和会破坏上述理想分解的适用前提。控制器极点很快可能增大噪声影响;名义内部稳定也不等于对全部扰动模型都具有鲁棒性能。应在实际可获得的信息和输入范围下评价设计。
参考资料
- ↑ Sanjay Lall,EE363: Observability and State Estimation,PDF第33—37页,状态可观测性与测量信息;本文用观测器误差方程和块矩阵另证动态反馈稳定性。