一、能控性和能达性
1.1、能控性和能达性的定义
能控性:如果在一个有限的时间间隔内,可以用幅值没有限制的输入作用,使偏离系统平衡状态的某个初始状态回复到平衡状态,就称这个初始状态是能控的。
能达性:系统在外控制作用下能从零状态达到状态空间中任意非零状态的一种性能。
上述为能控性和能达性官方性的定义,在这里引入一个例子进行介绍:
对于这样一个系统,我们发现通过控制输入u,可以改变状态和系统输出y,但是无法改变状态。此时,卡尔曼注意到了此情况,并提出特定情况:状态变为零、或从零出发到某个状态,即能控性和能达性。
对于课本中,对能控和能达,进行了如下描述:
能控:对连续时间线性时变系统,如果存在一个时刻,以及一个无约束的容许控制,使系统状态由转移到,则称非零状态在时刻能控。
能达:如果存在一个时刻,以及一个无约束的容许控制,使系统状态由转移到,则称非零状态在时刻为能达。
上述,无约束容许控制,主要保证了输入的 u(t)是可以实现的。此外,还有一致能控和能达,即每个时刻都是能控或能达的。
1.2、能控和能达的关系
连续线性时不变系统,可以认为能控性就等价于能达性;
离散时间的线性时不变系统和线性时变系统,如果系统矩阵是非奇异矩阵即可逆矩阵,能控性和能达性也是等价的;
连续时间线性时变系统能控性和能达性一般不等价。
二、连续时间线性时不变系统的能控判据
2.1、格拉姆矩阵判据
考虑连续时间线性时不变系统,状态方程为:。
其中,为维状态,和分别为nxn和nxp维度的常值矩阵。
格拉姆判据:连续时间线性时不变系统为完全能控的充分必要条件是存在时刻,使格拉姆矩阵:为非奇异。
判据充分性证明:已知为非奇异,欲证系统完全能控。设x为状态空间中任意非零状态,
构造系统输入:
可证,在非奇异下,系统状态可在控制输入u下转移至为零的状态,说明系统是能控的。
判据必要性证明:欲证为非奇异,采用反证法,设状态空间至少存在一个非零状态使,进而可以导出:
其中,表示所示向量的范数,而范数必为非负,于是,只能有:
另一方面,由系统完全能控知,状态空间中所有非零状态均可找到相应的输入u(t)使成立:
基此,可进而导出:
结合上方,,可以进一步得到,即。
与题设相矛盾,从而证得非奇异,必要性得证。证明完成。
对于连续时间线性时不变系统,非奇异等价于系统完全能控和完全能达。
2.2、秩判据
考虑连续时间线性时不变系统,状态方程为:。
其中,为维状态,和分别为nxn和nxp的常值矩阵。
秩判据:对n维连续时间线性时不变系统,系统完全能控的充分必要条件为能控性判别矩阵满秩,即。
充分性证明:已知,欲证系统完全能控。采用反证法,设系统不完全能控,格拉姆矩阵为非奇异。结合2.1必要性判据这意味着状态空间中至少存在一个非零状态a,使得:
将上式对t求导直至(n-1)次,再在导出结果中令t=0,得
进而,表上述关系式组为.
基此,并由,可知行线性相关,即,与题设矛盾,所以系统完全能控。充分性得证。
必要性证明:已知系统完全能控,欲证,继续采用反证法。
设,即行线性相关。这意味着状态空间中至少存在一个非零状态a,使成立。
可导出:
再据凯莱-哈密尔顿定理知,,...均可表示为I,,, 的线性组合。基此,上式进一步扩展为
于是,对任意,可得:
于是,基于上式可导出:
意味着,格拉姆矩阵奇异,即系统不完全能控。与已知矛盾,反设不成立,必有。必要性得证。证明完成。