线性系统的可控性和可观测性
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
8.4线性系统的可控性和可观测性
8.4.1可控性和可观测性的概念
第三节介绍了系统的稳定性,本节接着介绍系统另外两个重要特性,即系统的可控性和可观测性,这两个特性是经典控制理论所没有的。在用传递函数描述的经典控制系统中,输出量一般是可控的和可以被测量的,因而不需要特别地提及可控性及可观测性的概念。现
代控制理论用状态方程和输出方程描述系统,输出和输入构成系统的外部变量,而状态为系
统的内部变量,系统就好比是一块集成电路芯片,内部结构可能十分复杂,物理量很多,而
外部只有少数几个引脚,对电路内部物理量的控制和观测都只能通过这为数不多的几个引脚进行。这就存在着系统内的所有状态是否都受输入控制和所有状态是否都可以从输出反映出来的问题,这就是可控性和可观测性问题。如果系统所有状态变量的运动都可以通过有限的控制点的输入来使其由任意的初态达到任意设定的终态,则称系统是可控的,更确切的说是
状态可控的;否则,就称系统是不完全可控的,简称为系统不可控。相应地,如果系统所有的状态变量任意形式的运动均可由有限测量点的输出完全确定出来,则称系统是可观测的,简称为系统可观测;反之,则称系统是不完全可观测的,简称为系统不可观测。
可控性与可观测性的概念,是用状态空间描述系统引伸出来的新概念,在现代控制理论
中起着重要的作用。可控性、可观测性与稳定性是现代控制系统的三大基本特性。
下面举几个例子直观地说明系统的可控性和可观测性。
(a) (b) (c)
图8-20 电路系统可控性和可观测性的直观判别
对图8-20所示的结构图,其中图(a)显见洛受U的控制,但X2与U无关,故系统不可控。系统输出量丫=捲,但X!是受X2影响的,y能间接获得X2的信息,故系统是可观测的。图(b)中的,X2均受u的控制,故系统可控,但y与X2无关,故系统不可观测。图
(c)中的X i、X2均受u的控制,且在y中均能观测到X i、X2,故系统是可控可观测的。
只有少数简单的系统可以从结构图或信号流图直接判别系统的可控性与可观测性,如果系统结构复杂,就只能借助于数学方法进行分析与研究,才能得到正确的结论。
842线性定常系统的可控性
可控性分为状态可控性和输出可控性,
若不特别指明,一般指状态可控性。状态可控性
只与状态方程有关,与输出方程无关。下面分别对离散、连续定常系统的可控性加以研究, 先从单输入离散系统入手。
1•离散系统的可控性
(1)单输入离散系统的状态可控性
n 阶单输入线性定常离散系统状态可控性定义为:
在有限时间间隔内
t [0, nT],存在无约束的阶梯控制序列
u ( 0),…,u (n-1),能使系
统从任意初态x (0 )转移至任意终态 x (n ),则称该系统状态完全可控,简称可控。
下面导出系统可控性的条件,设单输入系统状态方程为
矩阵形式,有
x n1
gu(0) n2
gu(1)川 gu(n 1) u(n 1)
m u(n 2)
(8-90)
g g g :
I
u(0)
记
S [g g ||| n 1
g]
(8-91)
称(n n)方阵S 1为单输入离散系统的可控性矩阵。 式(8-90)是一个非齐次线性方程组, n 个方程中有n 个未知数u(0), ,u(n 1),由线性方程组解的存在定理可知,当矩阵
S 1的秩
与增广矩阵 S^x(0)的秩相等时,方程组有解(在此尚有惟一解),否则无解。注意到在 x 为任意的情况下,要使方程组有解的充分必要条件是:矩阵
S 1满秩,即
rank S n
(8-92)
或矩阵S 1的行列式不为零,或矩阵
S 1是非奇异的,即 det S 1
(8-93)
式(8-92)和式(8-93)都称为可控性判据。
当rank S 1V n 时,系统不可控,表示不存在能使任意
x(0)转移至任意 x(n)的控制。
x(k 1) x(k) gu(k)
(8-87)
其解为
k 1
x(k)
k
x(0)
k 1 i
gu(i)
i 0
(8-88 )
定义
x x(n)
n
x(0)
(8-89 )
由于x(0)和x(n)取值都可以是任意的,因此 X 的取值也可以是任意的。将
(8-89)写成
从以上推导看出,状态可控性取决于和g,当u(k)不受约束时,可控系统的状态转
移过程至多以n个采样周期便可以完成,有时状态转移过程还可能少于n个采样周期。
上述过程不仅导出了单输入离散系统可控性条件,而且式( 8-90)还给出了求取控制输
入的具体方法。
(2)多输入离散系统的状态可控性
单输入离散系统可控性的方法可推广到多输入系统,设系统状态方程为
x(k 1) x(k) Gu(k) (8-94) 可控性矩阵为
S2 G G 川n 1G (8-95)
u(n 1)
I
x G G川%: (8-96)
u(0)
该阵为n np矩阵,由于列向量u(0), , u(n 1)构成的控制列向量是np维的。式(8-96)
含有n个方程和np个待求的控制量。由于x是任意的,根据解存在定理,矩阵S2的秩为n 时,方程组才有解。于是多输入线性定常散离系统状态可控的充分必要条件是
n 1
rank S2rank[G G G] n (8-97)
或
detS2S;0 ( 8-98) S2的行数总小于列数,在列写S2时,若能知道S2的秩为n,便不必把S2的其余列都计算和列写出来。另外,用(8-98)计算一次n阶行列式便可确定可控性了,这比可能需要多次计算S2的n阶行列式要简单些。
多输入线性定常离散系统的状态转移过程一般可少于n个采样周期(例8-31 )。
例8-20设单输入线性定常散离系统状态方程为
1 0 0 1
x(k 1) 0 2 2 x(k) 0 u(k)
1 1 0 1
确定使x(3) 0的控制序列u(0),u(1)
试判断可控性;若初始状态x(0) 2 1 0T
,
u(2);研究使x(2) 0的可能性。
解由题意知
1 0 0 1
g 0
0 2 2
7
1 1 0 1