290 likes | 364 Views
六、最小维状态观测器. 上一节研究了 K x 观测器的一般形式:. 根据定理(5-12),存在 r n 矩阵 P ,使得 K = EP + MC 根据定义5-1, K = I 时称(5-29)为状态观测器 。. 1.状态观测器的维数 现在提出的问题是:状态观测器的维数 r 是否可以降低?可能的最小值是多少?因为维数的降低,意味着观测器可具有较为简单的形式,从而使工程实现更加方便。因此研究降维状态观测器以及最小维状态观测器的设计问题就成为观测器理论的重要课题之一。. 考虑 n 维线性时不变动态方程.
E N D
六、最小维状态观测器 上一节研究了Kx观测器的一般形式: 根据定理(5-12),存在rn矩阵P ,使得 K=EP+MC 根据定义5-1,K=I时称(5-29)为状态观测器。
1.状态观测器的维数 现在提出的问题是:状态观测器的维数 r 是否可以降低?可能的最小值是多少?因为维数的降低,意味着观测器可具有较为简单的形式,从而使工程实现更加方便。因此研究降维状态观测器以及最小维状态观测器的设计问题就成为观测器理论的重要课题之一。 考虑 n 维线性时不变动态方程
若假定rankC=q,那么输出y实际上已经给出了部分状态变量的估计。显然,为了估计全部状态,只须用一个低阶的观测器估计出其余的状态变量就可以了,也就是说,状态观测器的维数显然可比n低。若假定rankC=q,那么输出y实际上已经给出了部分状态变量的估计。显然,为了估计全部状态,只须用一个低阶的观测器估计出其余的状态变量就可以了,也就是说,状态观测器的维数显然可比n低。 定理5-17若系统(A, B, C)可控可观测,且 rankC=q 则系统的状态观测器的最小维数是 nq 证明 根据观测器的结构条件(参见定义5-1和定理5-12),对于状态观测器要求
其中P是r×n阵,且满足PA-FP=GC。要使上式有解,应有其中P是r×n阵,且满足PA-FP=GC。要使上式有解,应有 而已知 所以 故P的最小维数 rmin=nq
又因为Prn的行数与观测器的维数 r 必须一致,故知r=nq 这就是观测器的最小维数。证完。 注:定理5-12的证明中没有用到 (A, C) 可观测的假设。但下面的分析将表明,只有 (A, C)可观测方可保证所设计的状态观测器之(F, E)可观测。 2. 最小维数状态观测器的构造 不妨假定C=[C1 C2],这里C1,C2分别是q×q和q×(nq)矩阵,而且rankC1=q。 分以下几个步骤来具体建立最小维数的状态观测器。
1)取等价变换 ,变换矩阵T定义为@p14 显然T是满秩的。这时(5—42)式可化为
特点:经变换后,有 显然输出 y 直接给出了 ,状态估计的问题就化为只需对nq维向量 进行估计就可达到状态重构的 目的。 2)导出关于 的状态方程和输出方程,为进一步构造状态观测器作准备。为此,将(5-43)重新写成: 记
(5-44) 则 于是我们得到 或者进一步写成 如下nq维系统:
因此,我们只要构造上述系统的观测器就可以了。因此,我们只要构造上述系统的观测器就可以了。 立即会产生的问题是: 是否可观测?因为根据定理5-10,这是上述系统全维观测器存在并可任意配置极点的充要条件。我们有
引理 若(A,C)可观测,则 也可观测。 即 可观测。证完。 证明:考虑下列PBH检验矩阵: 对任意的s,它列满秩的充要条件是后nq列也满秩。但
代入上式,得到 3)建立nq 维系统的全维(nq)状态观测器 根据全维状态观测器的一般方程,可立即写出它的观测器方程为:
讨论: a)因为 其中包括了y 的微分。为了避免经微分将 y 中的噪声放大,故有以上变换。 b)令 则容易验证 故只要设计G2,使得上述系统矩阵所有特征值有负实部,就有
4)最后,求状态 x 的估计 : @p6 根据前面的分析,我们有@p12
将其写成观测器的标准形式,并与Kx观测器(5-29)相比较:将其写成观测器的标准形式,并与Kx观测器(5-29)相比较:
我们看到,这是一个状态观测器,但不是一个n维状态观测器,而是一个nq维的状态观测器,因为我们看到,这是一个状态观测器,但不是一个n维状态观测器,而是一个nq维的状态观测器,因为
注意:讲义中 也可以写成
进而,可以验证式(5-45)及式(5-46)的系数矩阵满足定理5-12的条件(5-32): 定理5-12若(A, B)可控,(F, E)可观测,则 成为(A, B, C)的 Kx 观测器的充要条件为存在rn矩阵P,使得下列条件满足
事实上,若假定(A, B)可控,定理5-12的基本条件:(A, B)可控、 可观测(这由定理5-17(A,C)可观测的假设保证)满足。此时,根据定义5-1可知,当K=I时就构成了一个(n-q)维的状态观测器,而定理5-17表明,它是一个最小维观测器。 结论: 以上分析表明,(5-45)、(5-46)确实给出了一个n-q 维的状态观测器。而由定理5-17,这是一个最小维观测器。于是有如下定理: 定理5-18若(A, C)可观测,rankC=q,则对 (A, B, C)可构造 n-q维状态观测器(5-45)、(5-46),而且观测器的极点可任意配置。若再假定(A, B)可控,则该观测器具有最小维数。
例5-10 设系统如下: 因rank C=2,故可设计一维观测器。为此,首先作变换: 则
利用(5-46)@12,可得 最后,需要指出,Kx观测器的维数可能会比 nq 低,究竟低到什么程度则尚不清楚。最小阶 Kx 观测器的设计仍是一个困难的问题。
例题 系统方程为 可以证明,当取K=[ 0 1 0 1 ]时(此时的K可用作状态反馈配置极点,下一节中将分析),Kx观测器为 其维数小于n2=2。
最小维状态观测器小结 • 当(A,B,C)可控、可观测且 • rankC=q • 时,只要按以上四个步骤即可求得其最小维状态观测器。 • 应注意以上步骤中第一步的前提是C1为一个满秩的qq阵。若此条件不满足,应先进行列初等变换使之满足这一条件。在此基础上,记住公式(5-45)和(5-46)中各个子块的含义是有益的。以上设计举例已说明了这一点。