第四章 线性系统的能控性和能观测性-wyz
第4章(1)-线性控制系统的能控性和能观性
第四章 线性控制系统的能控性和能观性在现代控制理论中,能控性(Controllability)和能观性(Observ-ability)是两个重要的概念,它是卡尔曼(Kalman)在1960年提出的,是最优控制和最优估计的设计基础。
能观(测)性针对的是系统状态空间模型中的状态的可观测性,它反映系统的内部状态x(t)(通常是不可以直接测量的)被系统的输出量y(t)(通常是可以直接测量的)所反映的能力。
能控性严格上说有两种,一种是系统控制输入u(t)对系统内部状态x(t)的控制能力,另一种是控制输入u(t)对系统输出y(t)的控制能力。
但是一般没有特别指明时,指的都是状态的可控性。
所以,系统的能控性和能观性研究一般都是基于系统的状态空间表达式的。
4-1 线性连续定常系统的能控性定义 对于单输入n 阶线性定常连续系统若存在一个分段连续的控制函数u(t),能在有限的时间段 []f t t ,0内把系统从0t 时刻的初始状态()0t x 转移到任意指定的终态()f t x ,那么就称系统在0t 时刻的状态()0t x 是能控的;如果系统每一个状态()0t x 都能控,那么就称系统是状态完全可控的。
反之,只要有一个状态不可控,我们就称系统不可控。
对于线性定常连续系统,为简便计,可以假设00=t ,()0=f t x ,即00=t 时刻的任意初始状态()0x ,在有限时间段转移到零状态()0=f t x (原点)。
4-2线性连续定常系统的能控性判别4-2-1具有约旦标准型系统的能控性判别 1. 单输入系统 具有约旦标准型系统⎥⎥⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎢⎢⎣⎡=Λn λλλλ0000000000000321 n λλλλ≠≠≠≠ 321即为n 个互异根 或bu Jx x += m 个重根1λn-m 个互异根n m m λλλ≠≠≠++ 21 例:分析下列系统的能控性(1)u b x x⎥⎦⎤⎢⎣⎡+⎥⎦⎤⎢⎣⎡=221000λλ 解:⇒=111x xλ 1x 与u 无关,即不受u 控制 ⇒+=u b x x2222λ 2x 为能控状态 该系统为状态不完全能控,因而为不能控系统。
第四章 线性系统的能控性和能观性
1
1 2 1 1 0 ~ 1 B To B 1 2 3 1 1 0 1 0 0 0
1 2 0 ~ C CTo 0 1 2 1 2 3 0 1 0
1
11
(3)能控子系统
0 - 1 ~ 1 ~ 1 x1 x1 (t ) x 2 (t ) u (t ) 1 - 2 2 0 y1 (t ) [1 - 1] x1 (t )
~
. ~
12
2. 系统按能观测性分解 定理3-12 设有n维状态不完全能控线性定常系统 (A,B,C),rankQo=l<n,则必存在一个非奇异矩阵 ~ x ( t ) T (t ) To ,令 o x,能将系统变为 T
1 0 0 Tc 1 1 0 0 1 1
(3)将不能控子系统按能观测性分解,可知它是能观的
20
0 1 1 1 c (t ) xc (t ) x 1 2 2 0u (t ) x Nc (t ) 0 0 1 x Nc (t ) 0 xc (t ) y (t ) 1 1 2 x Nc (t )
线性系统的能控性和能观测性
三、约当标准形判据
对为约当标准形的线性定常连续系统 (A, B) ,有:
1.若A为每个特征值都只有一个约当块的约当矩阵,则系统 能控的充要条件为: 对应A的每个约当块的B的分块的最后一行都不全为零;
2.若A为某个特征值有多于一个约当块的约当矩阵,则系统 能控的充要条件为: 对应A的每个特征值的所有约当块的B的分块的最后一行线 性无关。
4.2.3 线性定常连续系统的状态能控性判别
一、格拉姆矩阵判据
线性定常连续系统
x = A x + B u ,x ( 0 ) x 0 ,t 0
状态完全能控的充分必要条件是存在时刻 t1 0
,使如下定义的格拉姆矩阵
W c(0,t1)0 t1eA tB B TeA Ttdt
为非奇异。
二、秩判据 设线性定常连续系统的状态方程为
第4章 线性系统的能控性 和能观测性
4.1 引言 4.2 线性连续系统的能控性 4.3 线性连续系统的能观测性 4.4 线性定常离散系统的能控
性和能观测性 4.5 能控标准形和能观测标准形 4.6 系统能控性和能观测性的对偶原理
4.7 线性系统的结构性分解
4.9 系统的实现问题
4.10 MATLAB在能控性 和能观测性分析中的应用
4.8 能控性和能观测性与传递函数(阵)的关系
4.1 引言
线性系统的能控性(controllability)
加入适当的控制作用后,能否在有限时间内将系统从 任一初始状态转移到希望的状态上,即系统是否具有 通过控制作用随意支配状态的能力。
线性系统的能观测性(observability) 通过在一段时间内对系统输出的观测,能否判断系统 的初始状态,即系统是否具有通过观测系统输出来估 计状态的能力。
第四章线性系统的能控性和能观测性
M 0 (t) B(t)
d M1 (t) A(t)M 0 (t) dt M 0 (t)
M
2
(t)
A(t)M1 (t)
d dt
M1 (t)
M
n1
(t)
A(t)M
n2
(t)
d dt
M
n2
(t)
则系统在时刻t0∈J完全能控的一
个充分条件为,存在一个有限时
结论10:对完全能观测多输出连续时间线性时不变系统,状态维数为n,输入维
数为q,设rankC=m,则
n nm1
q
设 n 为矩阵A的最小多项式次数,则
n min( n, n m 1)
q
结论11:对多输出连续时间线性时不变系统,设rankC=m,则系统完全能观测
的充分必要条件是: rankQnm1 rank C T , AT C T ,( AT )nm C T n
如果存在一个时刻 t1 J , t1t0 以及一个无约束的容许控制u(t), t [t0 , t1 ],
使系统状态由x(t0)=x0转移到x(t1)=0,则称非零状态X0在t0时刻为能控。
如果存在一个时刻t1∈J,t1>t0,以及一个无约束的容许控制u(t),t∈[t0,t1],使 系统状态由x(t0)=0转移到x(t1)=xf≠0,则称非零状态xf在t0时刻为能达。
其解为;
t
x(t) (t t0 )x(t0)
(t )Bu( )d
t0
可见系统的状态x(t)的能观测性与x(t0)的能观测性是等价的。
u(t)
x1(0) 1
x1
s
1
x2 (0) 1
4 线性系统的能控性与能观性
4 线性系统的能控性与能观性内容提要能观性与能控性是现代控制理论中的两个重要问题。
比如在设计最优控制系统时,目的在于通过控制变量的作用,使系统的状态按预期的轨迹运行,如果状态变量不受控制,当然无法实现最优控制。
另外,一个系统的状态变量往往难以测取,需要由输出量来估计状态,不能观测的系统就无法实现此目的。
本章主要介绍线性系统的能控能观方面的基本知识,内容包括:1) 能控性与能观性两个基础性概念,它们的判别准则以及对偶关系;2) 分析系统的内在结构,按能控性与能观性进行的标准分解;3) 系统能控性、能观性和传递函数矩阵间的关系,即系统状态空间描述法与输入输出描述法的关系;4) 能控标准形和能观标准形;5) 系统的实现和传递函数矩阵的最小实现问题。
习题与解答4.1 判断下列系统的能控性。
1) u x x x x⎥⎦⎤⎢⎣⎡+⎥⎦⎤⎢⎣⎡⎥⎦⎤⎢⎣⎡=⎥⎦⎤⎢⎣⎡10 01112121 2) ⎥⎦⎤⎢⎣⎡⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡-+⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡---=⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡21321321111001 342100010u u x x x x x x3) ⎥⎦⎤⎢⎣⎡⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡-+⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡---=⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡21321321020011 100030013u u x x x x x x4) u x x x x x x x x⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡+⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡=⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡1110 000000000001432111114321λλλλ 5) u x x x x x x⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡-+⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡--=⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡031 2025016200340321321解:1) 由于该系统控制矩阵⎥⎦⎤⎢⎣⎡=01b ,系统矩阵⎥⎦⎤⎢⎣⎡=0111A ,所以⎥⎦⎤⎢⎣⎡=⎥⎦⎤⎢⎣⎡⎥⎦⎤⎢⎣⎡=1101 0111Ab 从而系统的能控性矩阵为[]⎥⎦⎤⎢⎣⎡==1011Ab bU C 显然有[]n Ab b U C ===2rank rank满足能控性的充要条件,所以该系统能控。
线性系统理论第四章 线性系统的能控性和能观测性分解
引言
主要内容
能控性和能观测性的数学定义
线性系统能控性和能观测性的判别准则
完全能控、完全能观测的规范型
系统结构分解
4
引言
重点难点
能控性和能观测性的定义和判别准则
系统结构分解
第4章 线性系统的能控性和能观测性
4.1 能控性和能观测性的定义
4.2 线性连续时间系统的能控性判据 4.3 线性连续时间系统的能观测性判据 4.4 连续时间线性时变系统的能控性和能观测性判据
8
4.1 能控性和能观测性的定义
系统的能控性Байду номын сангаас能达性关系
对连续时间线性时不变系统,能控性和能达性等价;
对离散时间线性时不变系统和线性时变系统,若系统矩
阵为非奇异,则能控性和能达性等价;
对连续时间线性系统,能控性和能达性一般为不等价。
9
4.1 能控性和能观测性的定义
A(t ) x B(t )u, t J 定义:对连续时间线性时变系统 x
Wc (t0 , t1 ) 为非奇异时,系统能控
u(t ) BT (t )e A tWc 1 (0, t1 ) x0
t
采用构造法:构造相应控制输入u(t)为
x(t1 ) e At1 x0 t 1 e A(t1 ) Bu( )d
t
0
e
At1
At1 t1 At T AT t x0 e t e BB e Wc 1 (0, t1 ) x0 d 0
刻t0为不能观测;如果状态空间中所有非零状态在时刻t0
都不为不能观测,则称系统在时刻t0为完全能观测; 如果状态空间中存在一个非零状态或一个非零状态集合在
第4章 系统的能控性和能观测性
0 1 0 ˆ A 0 0 0 0 1 0 0 1 0 0 0 0 0 1 an a n 1 an2 a2 a1
ˆ C 0
1
BC
adj( sI A) sI A
B
4.4 能控性&能观测性与传递函数的关系
4.4.1 状态空间模型传递函数
为方便后面分析,还定义两个传递函数: (1)状态-输入传递函数
X AX Bu
sX ( s ) AX ( s ) BU ( s )
X ( s ) ( sI A )
T
4.5 能控规范型和能观测规范型
4.5.2 单输入-单输出系统的能观测规范型
ˆ X
此时,可构造一个矩阵 T 和一组新的状态变量 ,
ˆ T 1 X (或者 X TX ) ˆ X
将系统的状态方程变换为能观测标准型。
ˆ ˆ ˆ ˆ X AX Bu
其中:
ˆ ˆ y CX
4.5 能控规范型和能观测规范型
1
4.4 能控性&能观测性与传递函数的关系
4.4.2 能控性和状态-输入传递函数的关系
可以证明:对于线性定常单输入-单输出系统而 言,状态完全能控的充要条件是:系统的状态-输入 传递函数
X ( s) U ( s) ( sI A)
1
B
无零极相消的现象。
4.4 能控性&能观测性与传递函数的关系
解:系统的能控性矩阵为
2 1 1 1 1 1 3 2 2 2 2 2 5 4 4
2
Qk
4 4 4
rank ( Q k ) 2 n
4-1(1)线性系统的能控性和能观性
2020/1/24
第4章 线性系统的能控性和能观性
– 若系统存在某个初始输出值y(t0)不满足上述条件,则称此 系统是输出不完全能控的,简称为输出不能控。
• 定理4-4 线性定常连续系统(A,B,C,D)输出完全能控的充要 条件为输出能控性矩阵 [CB CAB … CAn-1B D]
2020/1/24
第4章 线性系统的能控性和能观性
2
0x
1
1 u
0 1 3 -1 -1
2020/1/24
第4章 线性系统的能控性和能观性
解 由状态能控性的代数判据有
2 1 3 2 5 4
[B
AB
A2
B]
1
1
2
2
4
4
-1 -1 - 2 - 2 - 4 - 4
将上述矩阵的第3行加到第2行中去,则可得矩阵
2020/1/24
第4章 线性系统的能控性和能观性
• 若图4-1所示的电桥系统是不平衡的, 两电容的电压x1(t)和x2(t) 可以通过输入电压u(t)控制,则系统是能控的。
由电路理论知识可知,若图4-1所示的
电桥系统是平衡的(例Z1=Z2=Z3=Z4), 电容C2的电压x2(t)是不能通过输入 电压u(t)改变的,即状态变量x2(t)是 不能控的,则系统是不完全能控的。
对线性连续系统,我们有如下状态能控性定义。
2020/1/24
第4章 线性系统的能控性和能观性
定义4-1 若线性连续系统
x(t0) x2 x(t0)
第四章 线性系统能控性与能观性
u(0)
[ A1b A2b Anb]
u(1)
u(n 1)
u(1)
u(2)
[A1bA2b Anb]1x(0)
u(n1)
这里x(0)是任意的
要 ra [ 求 A 1 n bA k 2 b A n b ] n
A n为满秩矩阵
raA n n [bA k b A n 1 b ] n 当 S C ra [b A n k b A n 1 b ] n 可求出u(0),u(1), u(n-1)
能达
2. 定理1 设 x& AxBu
状态完全可控的充要条件是能控性矩阵: ScB AB L An1B的秩为n
即:rankSc rankB AB L An1Bn
1 3 2 2 1
例:
.
x
0
2
0x 1
1 u
0 1 3 1 1
.
x
x1
x
2
x 3
.
u
u1
u
2
判断能控性
解: Sc [B AB A2B]
型.
7.
如下:
8.
J1 A
J2 0 0
J
l
nn
B
1
B
B2
B l n p
Ji1
Ji
Ji2 O
J i i
i i
B
i1
Bi
B i2
B i i i p
i 1
i 1
J ik
1
i rik rik
且 ri1ri2Lrii i
由 Bik(k1,2,,i) 的最后一行组
x.. 1 x2
4 0
0 x1 5x2
1 2u
线性系统的能控性与能观测性
5 0
⎤ ⎥⎦
⎡ ⎢ ⎣
x1 x2
⎤ ⎥ ⎦
+
⎡b1 ⎢⎣b2
⎤ ⎥ ⎦
u
b1 ≠ 0 b2 ≠ 0
解:(1)化状态方程为最简形式。 考虑到系统的特征行列式和特征根为
λ + 4 −5 = λ2 + 4λ − 5 = (λ −1)(λ + 5) = 0 −1 λ
所以 故可取变换矩阵为
λ1 = 1 λ2 = −5
4.2 系统的能控性及其判据
4.2.1 状态能控性定义
1.定义 4.1 如果线性系统
x = A(t)x + B(t)u y = C(t)x + D(t)u
(4-4)
对初始时刻 t0 存在另一时刻 t1 > t0 , t1 ∈ J , J 为系统的时间定义域。且对 t0 时刻的任意初 值 x(t0 ) = x0 ,可以找到容许控制 u (即其元是在[ t0,t1 ]上平方可积的),使 x(t1) = 0 ,
(4)如果式(4-1)的最简形式中,存在某些状态变量,既和 u1, u2 ,", ur 中的任何一 个无直接关联,又和其无间接关联,则这些状态变量是和 u1, u2 ,", ur 无关联的。
容易理解,在将式(4-1)进行最简处理后的表达式中,那些和 u1, u2 ,", ur 既无直接关 联又无间接关联的状态变量将是不能控制的,只有那些和 u1, u2 ,", ur 中的至少一个直接或
间接关联的状态变量才是能控制的。并且,只有全部状态变量都能控制时,系统的状态才是
完全能控的。这表明,系统的状态变量受控制作用 u 的控制,并不具有必然性。而这一点将
完全取决于系统的系数矩阵 A 和输入矩阵 B 的形态。 例 4-3 考察下述系统的能控性
线性系统的能控性和能观测性
4.4 连续时间线性时变的能控性和能观测性
4.4 连续时间线性时变的能控性和能观测性
4.4 连续时间线性时变的能控性和能观测性
4.4 连续时间线性时变的能控性和能观测性
关于时变系统秩判据的2点说明:
1. 秩判据的特点是:直接利用系数矩阵 判别系统的能控性,避免计算状态转 移矩阵,运算过程简单。
4.2 连续时间线性时不变系统的能控性判据 ➢格拉姆矩阵判据
4.2 连续时间线性时不变系统的能控性判据 ➢秩判据 结论4.2 [能控性秩判据]
4.2 连续时间线性时不变系统的能控性判据
4.2 连续时间线性时不变系统的能控性判据
4.2 连续时间线性时不变系统的能控性判据
4.2 连续时间线性时不变系统的能控性判据
能控性判据
4.5 对偶性原理
能观测性判据
4.5 对偶性原理 ➢对偶系统 定义4.12 [对偶系统]
4.5 对偶性原理 ➢原构系统和对偶系统之间具有如下对应属性
4.
第4章 线性系统的能控性和能观测性
4.1 能控性和能观测性的定义 4.2 连续时间线性时不变系统的能控性判据 4.3 连续时间线性时不变系统的能观测性判据 4.4 连续时间线性时不变系统的能观测性判据 4.5 对偶性原理 4.6 能控规范形和能观测规范形:单输入单输出 4.7 能控规范形和能观测规范形:多输入多输出 4.8 连续时间线性时不变系统的结构分解
第四章 线性系统的能控性
B(
)[
(
t1
,
)
B(
)]*
是可逆的。
将u取成u(t ) B*(t )*(t1 , t )G-1(t1, t0 )(t1, t0 ) x0那么
x(t1;u, x0 , t0 ) (t1, t0 )x0
t1 t0
(
t1
,
)
B(
)u(
)d
(t1, t0 )x0
t1 t0
(
t1
,
)
B(
)
B
*
定义4.2.2:n阶矩阵A的所有化零多项式中,次数最低 且首项系数为1的多项式称为A的最小多项式。 定理:设A C nn,则A的最小多项式为A的第n个
不变因子dn ( ).
定常线性系统的可控性判据
能控性矩阵判据
Th4.2.1 定常线性系统能控的充要条件是
rank[B, AB,L , An-1B] n
定理4.1.1 系统在t0是能控的充分必要条件是存在 t1 t0,使[(t1, t )B(t )]的行在[t0 , t1]上是线性 无关的。
证明:充分性:由于[(t1, t)B(t)]*的列在[t0 , t1]上是 线性无关的。根据引理1.2格兰姆矩阵
G(t1, t0 )
t1 t0
(
t1
,
)
n1
进而x0
t1 0
k
(
)
Ak
Bu(
)d
k0
令 k
t1 0
k
(
)u(
)d
,
则
0
x0
[B, AB,L
,
An-1B]
1
M
n-1
第四章线性系统的能控性和能观性
然而已知系统是状态完全能控的, 然而已知系统是状态完全能控的,因此上述 x0 必为能控状态,即有 必为能控状态,
x0 = − ∫ Φ (t0 , t )B(t )u (t )dt ;
t0 t1
x0
2
= x x0 = [ − ∫ Φ (t0 , t )B (t )u (t )dt ]T x0
(2)能控性问题的数学描述
系统状态方程的标量方程组的形式:
& x1 = a11 x1 + a12 x 2 + L + a1 n x n + b11u1 + b12 u 2 + L b1 r u r , x = a x + a x +L + a x + b u + b u +Lb u , &2 21 1 22 2 2n n 21 1 22 2 2r r M x n = a n1 x1 + a n 2 x 2 + L + a nn x n + bn1u1 + bn 2 u 2 + L bnr u r . &
取摆杆相对于垂直位置的偏离角 θ 和 θ& 以及小 & 车相对于期望位置 r0 的偏离值 r 和 r 作为状 & 态变量,即 x = col{θ ,θ&, r , r} 要达到上述控制目的,控制力 u 必须对所有 的状态变量都发生影响。只有这样,才能 & & θ 把 θ , , r ,r 等控制 到0。 这就涉及到了小车摆杆系统的能控性问题。
方程组可通过线性非奇异变换,使其状态变量间的 耦合化为最简形式,即无耦合的对角线规范型或最 少耦合的约当(Jordan)规范型。
线性系统的能控性和能观性
3.约当规范型矩阵
若A是约当阵,且B阵中与每个约当块最后一行相对应 的行的元素不全为零,则系统可控。反之为零一行所 对应的状态不可控。
例.判断能控性
• 4 1. x 0
0 5
x1 x2
12u
7 0 0 2
•
2. x
0
5
0
x
0
0 0 3 7
1 1 0 4 2
3.
•
x
0
e3t
0
te3t
e3t
t
x(t) e At x(0) e A(t )Bu( )d
0
x1(t)
x2
(t
)
e3t
0
te3t e3t
x1(0)
x2
(0)
t 0
e 3(t
0
)
(t
)e3(t e3(t )
)
10u(
)d
t
x1(t) e3t x1(0) te3t x2 (0) (t )e3(t )u( )d
0
t
x2 (t) e3t x2 (0) e3(t )u( )d
0
t
y(t) x1(t) e3t x1(0) te3t x2 (0) (t )e3(t )u( )d
可见:1.两个状态变量中均有输入的作用,可0 控
2.输出中有两个状态变量的出现,输出可以反映初始状态,可测
例.如图所示,1、2表示蓄水池,u1、u2表示输入流量,R1、 R2液阻,H1、H2液面高度A1、A2截面积,问 (1)仅用一个调节阀,应放在何处? (2)仅用一个液位计,应放在何处?
Z (S ) U (S )
S
2.5 1
S2
1 1.5S
第四章线性系统的能控性能观测性
e BB e dt t1 At
T AT t
c
1
0
结论2 对n 维连续时间线性时不变系统,系统完全能控的充分必要条件为能控性判别矩阵 Qc = [B, AB, A2 B, An−1B] 满秩,即rankQ c=n
证:充分性:已知 rankQ c=n ,欲证系统为完全能控 采用反证法。设系统不完全能控,则有
于是可得能控子系统动态方程为:
xC = A11xC + A12 xC + B1u y1 = C1xC
不能控子系统动态方程为:
xC = A22 xC y2 = C2 xC
非奇异变换矩阵
P−1 Q = [q1, , qk qk+1, qn ]
P
=
Q−1
=
piT
pnT
变换矩阵性质1: piT q j = 0,
0
= TW[0,t1]
表明格拉姆矩阵为奇异。与假设相矛盾。
结论3
n维连续时间线性时不变系统完全能控的充分必要条件为:
rank[SI - A B] = n, ∀ s∈C
或 rank[λ - A B] = n λ 为系统特征值
i
i
结论4:对n维线性时不变系统,若A为对角阵,且其特征值两两相异,系统完全能控的充分必要条件是:
能观测性定义
对连续时间线性时变系统和指定初始时刻t0∈J,如果 存在一个时刻t1∈J,t1>t0,使系统以x(t0)=x0为初始状 态的输出y(t)恒为零,即y(t)≡0,t∈[t0,t1],则称非零 状态x0在时刻t0为不能观测;如果状态空间中所有非 零状态在时刻t0都不为不能观测,则称系统在时刻t0为 完全能观测;如果状态空间中存在一个非零状态或一
线性系统的能控性与能观测性
[例3.3] 考虑由下式确定的系统: x x 1 2 1 2 1 1 x x 1 2 1 0 u
[解] 对即于Q该C为系非统奇,异d ,因Q e 此C 系 t统d 是[ 状e B 态能tA 控]的 B 。1 0 1 10
3 PBH 判据(由Popov和Belevitch提出,Hautus指出其广泛 可应用性。因此以他们姓氏首字母而得名) (1)秩判据
线性系统的能控性与能观 测性
本课件PPT仅供大家学习使用 学习完请自行删除,谢谢! 本课件PPT仅供大家学习使用 学习完请自行删除,谢谢! 本课件PPT仅供大家学习使用 学习完请自行删除,谢谢! 本课件PPT仅供大家学习使用 学习完请自行删除,谢谢!
对能控性和能观测性的直观讨论
系统
uu12
状态
yy11
1 0
0 1
1 0
0 4 1
0 0 5 0 20
当 3,4 5时,r a s A I n , B 4 k
5 1 0 0 0 1
rasn IA k, Bs5ran 0 0k0 5
10 5 1
1 0
0 1
0 0 5 520
5 1 0 0
rank00
5 0
1 5
104
0 0 5 2
同样可得
(5) 系统不完全能控为一种“奇异”情况。
3.1.3 定常系统状态能控性判据
考虑线性连续时间系统
Σ(A,B,C,D):X (t) A(t)X B(t)U
(3.2)
其中 X ( t ) R n ,U ( t ) R m ,A R n n ,B R n m
且初始条件为 X (t) X (0 )。 t 0
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
结论4.3 [能控性PBH秩判据]
证明:只证必要性,反证法
设存在某个特征值i , 使得 Rank[i I - A,B] n, 则 [i I - A,B]的行向量线性相关。从而,存在 0 R n,使得
T [i I - A,B] 0.
T A T, T B 0 i
4 6 7
2 2 0 1 x 0 1 u 1 1 1
2 0 4 det 0 1 1 0, rankQc 3,系统完全能控。 1 1 1
PBH秩判据
Popov, Belevitch, Hautus
定义4.5[一致完全能控/能达]
对线性时变系统 :x A(t ) x B(t )u, 则称系统为一致能控 / 能达。 tJ
若对任意初始时刻t0 J , 系统均是完全能控 / 能达的,
注:一致完全能控/能达是时变系统的一种特性。 对线性定常系统,系统完全能控/能达一定 一致完全能控/能达。
i 0,1, 2,...n -1
由凯莱-哈密顿定理:
An , An 1 , ...均可由I , A, A2 ,..., An 1来表示,从而
T Ai B 0,
i 0, 1, 2, ...
由此可知: T
Ai t i B 0, t [0, t1 ], i 0,1, 2,... i! 0 T [ I - At 1 22 1 33 A t - A t ...]B T e - At B, t [0, t1 ] 2! 3!
4.5 对偶性原理 4.6 能控规范形和能观测规范形:单输入单输出 4.7 能控规范形和能观测规范形:多输入多输出 4.8 连续时间线性时不变系统的结构分解
4.3 连续时间线性时不变系统的能观测性判据
格拉姆矩阵判据
秩判据 PBH秩判据 约当规范形判据
能观测性指数
格拉姆矩阵判据
Q [b1 , b2 ,..., bp | Ab1 , Ab2 ,..., Abp | ... | A 1b1 , A 1b2 ,..., A 1b p ] 中从左开始搜索n个线性无关的列,并如下排列 b1,Ab1,...,A1 1b1 ; b2,Ab2,...,A2 1b2 ; ... br,Abr,...,Ar 1br 这里,1 2 ... r n.
由此得
T [ B | AB | A2 B | ... | An -1B ] T Qc 0.
这与 rankQc n 矛盾。
下证必要性,反证法
假设 rankQc n, 即行向量线性相关. 从而,0 R n , 使得
T Qc T [ B | AB | | An-1 B] 0 T Ai B 0,
系统完全能控 Wc [0, t1 ]非奇异 系统完全能达
秩判据
结论4.2 [能控性秩判据]
证:先证充分性,反证法
假设系统不完全能控,则对任意时刻t1 Wc [0, t1 ] e
0 t1 At
BB e
T AT t
dt 为奇异阵。
从而, 0 R n,使得 0 Wc [0, t1 ] e
• 充分性的证明由于要用到后面章节的知识,所以 在后续章节的学习中将会对充分性证明进行讲解; • 但充分性证明中给出一个结论:对状态方程作非 奇异变换,不改变系统的能控性。
约当规范形判据
结论4.4 [能控性约当规范形判据1]
证明:对系统的约当规范性,可以组成PBH秩判别矩阵:
s 1 s 2 . [ sI A, B] . . s n
例 2:
若有x(t0)=0, 无论如何选取u(t), 对所有t>=t0,x(t)恒为0; 若u(t)=0,无论初始状态x(t0)取 多少,对所有t>=t0,y(t)恒为0。
• 上述对能控性和能观测性的讨论,只是对这两个 概念的一种直观和不严密的说明; • 只能用于解释和判断非常直观、非常简单系统的 能控性和能观测性; • 为了揭示能控性和能观测性的本质,实现复杂系 统的分析,必须要给出严格的定义。
类似可定义:一致完全能观测
第4章 线性系统的能控性和能观测性
4.1 能控性和能观测性的定义
4.2 连续时间线性时不变系统的能控性判据
4.3 连续时间线性时不变系统的能观测性判据
4.4 连续时间线性时变的能控性和能观测性
4.5 对偶性原理 4.6 能控规范形和能观测规范形:单输入单输出 4.7 能控规范形和能观测规范形:多输入多输出 4.8 连续时间线性时不变系统的结构分解
4.2 连续时间线性时不变系统的能控性判据
格拉姆矩阵判据
秩判据
PBH判据
约当规范形判据
能控性指数
格拉姆矩阵判据
证:1).充分性
对任意x0 0,因为Wc [0, t1 ]可逆,可构造 u (t ) - B e
T AT t
Wc 1[0, t1 ]x0, t [0,t1 ]
在u (t )作用下,x(t )在t1时刻为: x(t1 ) e x0 e A(t1 ) Bu ( )d
At1 0 t1
e x0 e { e
At1 At1 0
t1
A
BB e
T
AT
d }Wc 1[0, t1 ]x0
e At1 x0 e At1Wc [0, t1 ] Wc 1[0, t1 ]x0 e At1 x0 e At1 x0 0. 由定义,系统完全能控。
这表明: Wo [0, t1 ]非奇异下,可由系统的输出来得到系统的 在 初始状态x0 0,由x0的任意性,系统完全能观测。
必要性(反证法)
若Wo [0, t1 ]奇异,则存在非零向量x0 (选为初始状态),使得
T B 0, T AB= T B=0, ... T An-1B=0 i
T [B AB A n-1B] T Q c 0 rankQ c n.
又注意到:在复数域上,除特征根i外,对所有的s均有 rank[sI - A] n 另一式子成立。
能观测性的定义 定义4.6 [一个状态不能观测]
y (t )
0
t0 t1
t
由于输入u的等价状态可以等同于初始状态,并且 能观测性只讨论状态由输出的可反映性,所以状 态方程、输出方程中均将 u的相关项去掉。 直观上,不能观测状态x0具有:输出 y(t)对以x0为 初始状态的运动响应x0u(t)具有过滤作用;
4.1 能控性和能观测性的定义
能控性和能观测性的直观讨论
能控性的定义
能观测性定义
能控性和能观测性的直观讨论
动态系统数学模型
• 如果系统内部每个状态变量都可由输入完全影响, 则系统的状态为完全能控; • 如果系统内部每个状态变量都可由输出完全反映, 则系统的状态为完全能观测。
例 1:
定义4.10 [能控性指数]
当 k=n时,Qk即为前面讲到的能控性判别矩阵。
结论4.8 [能控性判据]
能控性指数集:
考虑完全能控系统
x Ax Bu, Rn , u R p x
设 rankB r , B [b1 , b2 ,..., bp ]且b1 , b2 ,..., br 线性无关. 在
证:先证充分性
已知Wo [0,t1 ]非奇异,对区间[0,t1 ]上的任意输出y(t ),构造 W [0, t1 ] e C y (t )dt W [0, t1 ] e C T Ce At x0 dt
-1 o AT t T 0 -1 o AT t 0 t1 t1
Wo-1[0, t1 ]Wo [0, t1 ]x0 x0
t1
AT t
x0 ]dt 0
这与x0 0矛盾, 所以存在时刻t1,使得 Wc [0, t1 ] 非奇异。
注:对线性定常系统
系统完全能控 Wc [0, t1 ]非奇异 系统完全能达
注 1)此判据的意义在于理论分析和推导,不 在于具体判别中的应用; 2)对完全能控连续时间线性时不变系统, 给出了使任意非零初态在有限时间内转移到 原点的控制输入的构造关系; 3)对线性定常系统:
T 0
t1
AT t
x0 ] [ B e
T
T
AT t
x0 ]dt = || B e
0
x0 ||2 dt
B e
T
AT t
x0 0
另一方面,系统完全能控,对上述x0存在控制u (t )和时刻t1, 使得 x(t1 ) e x0 e A(t1 t ) Bu (t )dt 0
b1
b2 . . .
bn
对s i , i [1,2,... n], rank[ sI A, B ] n成立,当且仅当b i 0, i [规范形判据2]
pn
能控性指数
At1 0 t1
x0 e At Bu (t )dt
0
t1
由此可知
|| x0 || x x0 [ e At Bu (t )dt ]T x0
2 T 0 0 t1
{ u (t ) B e
T T 0
t1
AT t
dt}x0
= u (t )[ B e
T T 0
结论:
max{ 1 , 2 ,..., r }. { 1 , 2 ,..., r }称为系统的能控性指数集。
第4章 线性系统的能控性和能观测性
4.1 能控性和能观测性的定义
4.2 连续时间线性时不变系统的能控性判据