0%

系统的可观测性和可估计性

前言

线性系统

线性系统是一种数学模型,是指同时满足叠加性与均匀性的系统

  • 叠加性:当几个输入信号共同作用于系统时,总的输出等于每个输入单独作用时产生的输出之和
  • 均匀性:当输入信号增大若干倍时,输出也相应增大同样的倍数

非线性系统

非线性系统是输出与输入不成正比的系统,特征是叠加性原理不再成立

时不变系统

时不变系统,指特性不随时间变化的系统

T(x(n))=y(n)T(x(nn0))=y(nn0)T(x(n))=y(n)\\\Downarrow\\T(x(n-n_0))=y(n-n_0)

时变系统

时变系统是指系统中一个或多个参数值随着时间而变化,从而整个特性也随着时间而变化的系统,其数学模型是一个变系数线性微分方程

时变系统的特点是,其输出响应的波形不仅同输入波形有关,而且也同输入信号加入的时刻有关,这一特点增加了分析和研究的复杂性

可观测性

系统是完全可观测的,当且仅当通过有限时间内的输出测量 y(t)y(t) 和输入 u(t)u(t) 可以唯一确定系统的初始状态 x0x_0

对于 nn 阶的线性时不变系统

x˙=Ax+Buy=Cx+Du\dot{x}=Ax+Bu\\y=Cx+Du

其可观测矩阵为

O=[CCACAn1]O=\begin{bmatrix}C\\CA\\\vdots\\CA^{n-1}\end{bmatrix}

若矩阵 OO 列满秩,即 rank(O)=nrank(O)=n ,则系统完全可观测,也就是所有状态变量都可以通过 y(t)y(t) 间接反应,无不可测状态。可观测性依赖于矩阵 AACC 的结构即系统动力学与输出矩阵的耦合关系

可估计性

系统是可估计的,当且仅当所有不可观测的状态模态是渐进稳定的,即特征值的实部为负,也就是不可观测状态不会发散

  • 若系统完全可观测,则系统可估计
  • 可估计性是比可观测性更弱的条件:允许部分状态该不可观测,但只要这些状态最终衰减至零

可以通过 PBH 判据来判断系统的可估计性,即对于所有满足 Re(λ)0Re(\lambda)\geq0λ\lambda 都有

rank([AλIC])=nrank(\begin{bmatrix}A-\lambda I\\C\end{bmatrix})=n

则系统满足可估计性

总结

  • 可观测性是强条件,要求所有状态信息可以通过输出提取。若系统完全可观测,则可以设计观测器使估计误差 e=xx^e=x-\hat{x} 指数收敛
  • 可估计性是弱条件,只要求不可观测部分不影响稳定性。若系统可估计但是不可观测,依旧可以设计观测器保证估计误差稳定,不可观测部分收敛到 0