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