53
系系系系系系系系系系系系系系系系系系系系系例 2-11 系系系系系系系 1 1 2 2 0 1 0 0 0 1 1 0 x x u x x y cx x §2-3 例例例 例例例例 系系系系系系系 0 0 1 ( ) 0 1 F t t t t 例例例例例例例 一、

§2-3 线性系统的可观性

  • Upload
    tao

  • View
    110

  • Download
    9

Embed Size (px)

DESCRIPTION

§2-3 线性系统的可观性. 一、可观测性的定义. 系统可观测性所要研究的是由输出估计状态的可能性。. 例2-11: 考虑如下二阶系统:. 其状态转移阵为. 已知. 已知. 已知. 这个例子说明,通过对系统输入和输出信息的测量,经过 一段时间的积累和加权处理 之后,我们可以唯一地确定出系统的初始状态,也就是说,输出对系统的初始状态有判断能力。初始状态一旦确定,则系统在任何时刻的状态就完全掌握了。. - PowerPoint PPT Presentation

Citation preview

Page 1: §2-3 线性系统的可观性

系统可观测性所要研究的是由输出估计状态的可能性。例 2-11 :考虑如下二阶系统:

1 1

2 2

0 1 00 0 1

1 0

x xu

x x

y cx x

§2-3 线性系统的可观性

其状态转移阵为0

01

( )0 1

F

t tt t

一、可观测性的定义

Page 2: §2-3 线性系统的可观性

0

0

101 0

202

( ) ( )1 ( )0 1

( )

方程的解为:t

t

t

t

t u dxx t txx

u d

t t t

t t

10 20

10 20

[ ] ,

[ ]

T

T

u x xu

y x x

显然,若知道控制 及初始条件 则系统的

解就唯一地确定了。因此,假定 已知,我们的目

的是要通过一段时间对 的观测,把 确定

出来。

Page 3: §2-3 线性系统的可观性

0

100

20

1 ( )[1 0] ( ) ( )

0 1

注意到

=t

t

xt ty cx t u d

xt t t

10 20

10 20

[ ]

[ ]

由于 是一维的,而 却有两个

未知数,故为了得到 还要对 进行加

权处理。为此,考虑

T

T

y x xx x y

分析:

0( , )c t t

Page 4: §2-3 线性系统的可观性

0

0

*( , ) *

1 0 1( ) 1 0

t t c

t t

用 乘上式的两边,得

00 0

0

0

100

0 0 20

( , )*( , ) * *( , ) *

0

*( , ) *

1 0 1 01 1 1 ( )[1 0]

( ) 1 ( ) 10 0 0 1

1 0 1( ) ( )

( ) 1 0

=

t t ct t c t t c

t

tt t c

xt ty

t t t t x

t u dt t

t t t

0 1对上式从 到 积分,即:t t

Page 5: §2-3 线性系统的可观性

21 0 1 0

100 1 0 1

2 3 201 0 1 0

1( ) ( )2( , , ) ( , , )

1 1( ) ( )2 3

经整理后得

t t t t xh t t y g t t u

xt t t t

1 1

0 0

1

0 0

100 0 0

20

0

*( , ) * ( ) *( , ) * *( , )

*( , ) * ( ) }({ )

t t

t t

t t

t t

xt t c y t dt t t c c t t dt

x

t t c t u d dt

t t t

已知已知

Page 6: §2-3 线性系统的可观性

1 0 ,不难验证,对任意的t t

21 0 1 0

100 1 0 1

2 3 201 0 1 0

1( ) ( )2 ( , , ) ( , , )

1 1( ) ( )2 3

由此可得:

t t t t xh t t y g t t u

xt t t t 已知

21 0 1 0

41 0

2 31 0 1 0

1( ) ( )12det ( ) 0

1 1 12( ) ( )2 3

t t t tt t

t t t t

Page 7: §2-3 线性系统的可观性

12

1 0 1 010

0 1 0 12 320

1 0 1 0

1( ) ( )2 [ ( , , ) ( , , )]

1 1( ) ( )2 3

故:

t t t txh t t y g t t u

x t t t t

这个例子说明,通过对系统输入和输出信息的测量,经过一段时间的积累和加权处理之后,我们可以唯一地确定出系统的初始状态,也就是说,输出对系统的初始状态有判断能力。初始状态一旦确定,则系统在任何时刻的状态就完全掌握了。

Page 8: §2-3 线性系统的可观性

定义 2-6 :若对状态空间中任一非零初态 x(t0) ,存在一个有限时刻 t1>t0 ,使得由输入 u[t0,t1] 和输出y[t0,t1] 能够唯一确定初始状态 x(t0) ,则称动态方程

在 t0 时刻是可观测的。反之称为是不可观测的。

0 1 0 1

0 1

[ , ] [ , ] 0 0

( )( )

若存在一个 ,使得无论 取多么大,都不能够

由 及 将 唯一地确定出来,就说系统在 时

刻是不可观测的。t t t t

x t tu y x t t注:

0

( ) ( )( ) ( ) , [ , ) (2 1)t tt t t t

x A x B uy C x D u

Page 9: §2-3 线性系统的可观性

定理 2-8 :动态方程

0

( ) ( )( ) ( ) , [ , ) (2 1)t tt t t t

x A x B uy C x D u

在 t0 时刻可观测的充分必要条件是存在一个有限时刻 t1>t0 ,使得矩阵

的 n 个列在 [t0, t1] 上线性无关。0( ) ( , )C Φt t t

二、可观测性的一般判别准则

Page 10: §2-3 线性系统的可观性

1 )研究

分析 ( * ) 式: q 个方程, n 个未知数,因此只利用 t0 时刻的输出值无法唯一确定 x(t0) 。0

0 0( ) ( ) ( , ) ( ) ( ) ( , ) ( ) ( )C Φ C Φ B t

ty t t t t x t t t u dt t t t ( * )

证明:充分性:

2). 利用 y 在[ t0, t1 ]的值,通过加权处理, 即在 ( * ) 式两边左乘:0 0[ ( ) ( , )] ( , ) ( )C Φ Φ C t t t t t t

经过整理后有:

Page 11: §2-3 线性系统的可观性

0 0 0 0 1( , ) ( ) ( ) ( , ) ( ) ( , ) ( ) ( )Φ C C Φ Φ C t t t t t t x t t t t y t

0

1 : ( ) ( ) ( , ) ( ) ( )C Φ B t

ty y t t t u dt t t t

3). 对上式两边由 t0 到 t1 积分,有1

0

0 1 0 0 1( , ) ( ) ( , ) ( ) ( )V Φ C t

tt t x t t y dt t t t

1

0

0 1 0 0( , ) : ( , ) ( ) ( ) ( , )V Φ C C Φ t

tt t t t dt t t t t

对照定理 2-1 ,可知 V(t0, t1) 非奇异的充分必要条件是 C(t) (t, t0) 在 [t0, t1] 上列线性无关。

Page 12: §2-3 线性系统的可观性

0 1 0 ,t t t反证法。设系统在 可观测,但对任意必要性:

0,a 使得

0( ) ,只要取 则x t a

0 0( ) ( ) ( , ) 0 .C Φ y t t t t t ta

0( )这说明 不能由 确定出来。x t y 证完。

0 0 1( ) ( , ) 0 [ , ].C Φ ,t t t t t ta

注:在讨论上述方程的可解性时,不妨令 u=0 ,即只讨论从零输入响应中求初态。

Page 13: §2-3 线性系统的可观性

0动态方程(2-1)在论 时刻可观测t推 2- 8:

1

0

0 1 0 0( , ) ( , ) ( ) ( ) ( , )V Φ C C Φ t

tt t t t dt t t t t

1 0 0 1, ( , )V 存在有限时刻 使矩阵 非奇异,这里,

t t t t

Page 14: §2-3 线性系统的可观性

类似于定理 2-5 ,有定理 2-10 设状态方程 (A(t), B(t), C(t)) 中的矩阵A(t), C(t) 是 (n1) 次连续可微的。若存在有限时间t1>t0, 使得

0 1

1 1

-1 1

( )( )

( )

NN

Nn

tt

rank n

t

t t0( ) ( )=N C

kk k

d tt t t k ndt1

1( )( ) ( ) ( ) 1,2, , 1-

-= + = -NN N A L

则系统在 t0 时刻可观测。

这里,

Page 15: §2-3 线性系统的可观性

三、可重构性 与可到达性概念相仿,可引入可重构的概念。

1 0 1 0

0

1 1 0 [ , ] [ , ]

0 0

( ), ,

( ), (2 1)

若对状态空间任一状态 ,存在某个

有限时刻 使得由输入 和输出 的值

可唯一地确定 则称系统 在 时刻 可重

的。

t t t t

x tt t t u y

x t t

定 2- 7:

定义 2-7 与定义 2-6 在因果性上有区别:可重构 是用过去的信息来判断现在的状态;而可观测性则是用未来的信息来判断现在的状态。

Page 16: §2-3 线性系统的可观性

t0t1

可观测t0t1

可重构

定理 2-9 :系统( ) ( )( ) ( )

x t x t uy t x t u

A BC D

(2—1 )

1 0

0 1 0( ) ( , ) [ , ]t t

t t t

C可重构的充分必要条件是存在有限的 ,使得

矩阵 在 上列线性无关,或等价地,0

1

0 0( , ) ( ) ( ) ( , )Φ C C Φ 非奇异。t

tt t dt t t t t

Page 17: §2-3 线性系统的可观性

四、线性系统的对偶性(2 1) :对动态方程

:定义其对偶系统为

:对定理2- 19( 偶定理)

( ) ( )( )

( ) ( )A* C*

IIB* D*

x t x t vy t x t v

( ) ( )( )

( ) ( )

A B uI

C D ux t x ty t x t

0I1)系统( )在 时刻可控(可达)t

0II 系统( )在 时刻可观测(可重构);t

Page 18: §2-3 线性系统的可观性

0I2)系统( )在 时刻可观测(可重构)t

0( , ) ( )It t1)令 为 的状态转移矩阵,则 证证 可验 ,明:

同理可证 2) 。

( )II为 的状态转移阵(见习题1-19))。故

0II 系统( )在 时刻可控(可达)。t

0( , )tt*-1

1 0 0 0 1, ( , ) ( ) [ , ]I Bt t t t tt t ( )能控 在 行无关

10 0 0( ( , ) ( )) * ( ) * ( , ) ( ) * ( , )B B* B*t t tt t t t t t =

列无关

0( ) ( , ) ( )II IItt *-1可观测(已知 为 的转移矩阵)。

Page 19: §2-3 线性系统的可观性

(2) CeAt 的各在 [0 , ) 上是复数域线列线性无关。(1) 在 [0 , ) 中的每一个 t0 ,( 2-21 )可观测;

(3) 对于任何 t0 ≥0 及任何 t > t0 ,矩阵0 0

0

( ) ( )0( , )

tt t

t

t t e e d A* AV C*C

非奇异;

下列提法等价 :

定理 2-11 :对于 n 维线性不变状态方程五、线性时不变系统的可观测性判据

x x uy x u

A BC D

( 2-21)

Page 20: §2-3 线性系统的可观性

(5) 在复数域上,矩阵 C(sIA)1 的列是线性无关的;(6) 对于 A 的任一特征值 ,都有i

(2 15)irank n

A IC

(4)

1

CCA

CA

n

rank n

证明:利用对偶原理即可证明。

Page 21: §2-3 线性系统的可观性

若系统为时不变系统,则不难验证,注:

(2 1) :均为动态方程

* *( )

* *x x vy x v

A CII

B D

* *( ) '

* *x x vy x v

A CII

B D

( )A B

IC D

x x uy x u

的对偶系统。事实上,

1( )I B AB A Bnrank n 能控

Page 22: §2-3 线性系统的可观性

1 1

( )

( 1)

B*B*A*

II

B*A*n n

rank n

能观

1 1( 1)B AB A B n n

1 1( 1)B AB A Bn nrank n

1

1( 1)

( ) '

II

B AB A B

III

能观。

n

n

Page 23: §2-3 线性系统的可观性

不可观测的振型及相应的模式 若定理 2-11,6 的条件不满足,即存在

00 ( ), ,

A IA

Crank n

ll s

0 0A I

C

la

这说明 是 A 的属于特征值 0 的特征向量,它在 C 的核空间中, 0 是不可观的模态。它对应的特征向量落在 C 的核中,输出 y 不反映 0 对应的运动模式。

0a ,使得

0 0A Ca l a a 及

Page 24: §2-3 线性系统的可观性

例题 1 0

1 01 2

c

x x y x

A

2 因此 是一个不可观测的模态。为了说明与其对应的模式不会出现在输出中,考虑其解:

11

11 2

1A I

rankc

l

ll a

22

02 1

1A I

rankc

l

ll a

12 2

2

(0)0( ) 1 0

(0)

t

t t t

xey t

xe e e

Page 25: §2-3 线性系统的可观性

2 22

0t

c ce

a al

以上结果说明 属于 的核空间,即满足 。

故在输出中不反映振型 =-2所对应的模式 。

所以1(0), 0ty e x t

Page 26: §2-3 线性系统的可观性

§2- 4 若当型动态方程 的可控性和可观测性一、等价变换的性质

A BC D

x x uy x u

令 , ,则经等价变换后有x xP det( ) 0P

A BC D

x x uy x u

其中:1 1, , , A PAP B PB C CP D D

Page 27: §2-3 线性系统的可观性

定理 2-13 :在任何等价变换之下,线性时不变系统的可控性和可观测性不变。注:定理 2-13 可以推广到线性时变系统(习题( 2-11 )。

2 6证 由定理 ,等价系统明:x xy x

A BuC Du

可控,必要且只要

( 1) ( 1)] ][B AB A B P[B AB A B n n

( 1) ][B AB A Bnrank n 但证完。

Page 28: §2-3 线性系统的可观性

二、若当动态方程的可控性和可观测性判据典型的若当矩阵:

2 12

2 12

3 13

尽管有相同的特征值,但它们却属于不同的若当块。

1A

2A

一般可将具有相同特征值的若当块合成一个子块。

Page 29: §2-3 线性系统的可观性

讨论如下系统的可控性和可观测性:例:

2 1 1 22 1 0

2 1 2 32 0 1

3 1 4 53 1 0

1 1 0 7 3 00 4 1 3 3 1

B

C

A

[ ]A I

A I BC

iiPBH rank rank

ll

利用 检验: 或

00

00

-5-5

11bL

12bL

21bL

55

55

00

1A

2A

1 22, 3l l

Page 30: §2-3 线性系统的可观性

2 1 1 22 1 0

2 1 2 32 0 1

3 1 4 53 1 0

1 1 0 7 3 00 4 1 3 3 1

B

C

A

[ ]A I

A I BC

iiPBH rank rank

ll

利用 检验: 或

00

00

-5-5

55

55

00

111c 112c121c

1 22, 3l l

Page 31: §2-3 线性系统的可观性

当系统矩阵有重特征值时,常常可以化为若当形,这时 A 、 B、 C 的形式如下:1 1

2 2

1 2 ]

A BA B

A= B

A BC [C C C

m m

m

1 2 ], 1,2, ,C [C C Cii i i ir i m

1 1

2 2

A BA B

A B

A Bi i

i i

i ii i

ir ir

1

2

11

1

j j

iji

iji

ij iji

iji l l

L

A B

ll

l

l

bb

b

AA A

i

i ij i

mr j

有 个相异的特征根,与每一特征根 相应的若当块共有 个。这里, 是属于 的第 个若当块。

l

Page 32: §2-3 线性系统的可观性

1

2

11

1

j j

iji

iji

ij iji

iji l l

L

A B

ll

l

l

bb

b

1 2 ], 1,2, , ; 1,2, ,ij ij ij Lij ii m j r C [c c c

Page 33: §2-3 线性系统的可观性

1. A 有m 个相异的特征值 1, 2 …., m ;

2. Ai :所有与 i 对应的若当块构成的矩阵,共有 ri 块;

Bi : B 中与 Ai 对应的的子块; Ci : C 中与 Ai 对应的的子块; Aij :表示 Ai 的第 j 个若当块; Bij : Bi 中与 Aij 对应的的子块; Cij : Ci 中与 Aij 对应的的子块;3. bLij : Bij 的最后一行;4. c1ij : Cij 的第一列。

Page 34: §2-3 线性系统的可观性

定 理 2-14 ( 可控、可观性判据 )

若当型动态系统 (2-26) 可控的充分必要条件为下列矩阵行线性无关 1

2 1,2, ,

i

Li

Li

Lir

i m

bb

b 若当型动态系统 (2-26) 可观测的充分必要条件为下列矩阵列线性无关 :

11 1 1 2 1 1,[ ,], 2

ii i i ir i m C c c c

Page 35: §2-3 线性系统的可观性

证明:1 1

[ ]

i

ii i i

A I B

A I BA I B

令 Ai是 ni 阶子块,只需考虑][A I Bi i i irank nl 是否

因为其它子块此时肯定满秩。但1 1

2 2

i i

i i

i ii i

ir ir

A BA B

A B

A B

Page 36: §2-3 线性系统的可观性

根据 PBH 检验法,1 1

2 2

A BA B

A B

A Bi i

i i

i ii i

ir ir

1 2B B B中 、 、 的最后一行构成的矩阵ii i ir

1

2

i

Li

Li

Lir

bb

b

行满秩,则肯定有 ]i i i irank n [A I B 证完。

Page 37: §2-3 线性系统的可观性

例题

1 1 2 0 0 2 01 0 1 2 0 1 11 0 2 3 0 2 2

C

考察系统的可控性和可观测性。

7 7

1 1 0 0 01 1 0 0

1 0 1 01 0 0 1

2 1 1 1 22 0 3 1

2 0 0 2

A B

1A

2A

Page 38: §2-3 线性系统的可观性

1rank A I B代入将 后可得1 1 0 1

00

01 1

11

A

0 0 01 0 00 1 00 0 11 1 20 3 10 0 2

B

11

12

13

1 0 00 1 00 0 1

L

L

L

bbb

13Lb

11Lb12Lb

行线性无关

Page 39: §2-3 线性系统的可观性

1 11

11

0 10

0

A

0 0 01 0 00 1 00 0 11 1 20 3 10 0 2

B

21

22

0 3 10 0 2

L

L

bb

21Lb22Lb

行线性无关

2rank A I B代入将 后可得2 2

Page 40: §2-3 线性系统的可观性

按照上述记号,可知 A 有二个不同的特征值 {1,2} ,特征值 1 对应有三个若当块,特征值 2 对应有两个若当块,判别可控性的行向量为 11

2112

2213

1 0 00 3 1

0 1 0 ,0 0 2

0 0 1

LL

LL

L

b bb bb

每组的行向量线性无关,满足判据的要求,故系统可控。

Page 41: §2-3 线性系统的可观性

7 7

1 11

11

2 12

2

1 1 2 0 0 2 01 0 1 2 0 1 11 0 2 3 0 2 2

A

C

再来考察这个系统的可观测性。

Page 42: §2-3 线性系统的可观性

1rank

A IC

代入将 后可得1 1

7 7

0 10

00

2 12

2

1 1 2 0 0 2 01 0 1 2 0 1 11 0 2 3 0 2 2

A

C

111c 112c 113c

子矩阵1 2 01 1 21 2 3

列线性无关

Page 43: §2-3 线性系统的可观性

2rank

A IC

代入将 后可得2 2

7 7

1 11

11

0 10

0

A

1 1 2 0 0 2 01 0 1 2 0 1 11 0 2 3 0 2 2

C

121c

由于c121=0

该系统不可观测。

Page 44: §2-3 线性系统的可观性

推论 2-14 :( 1 )若当型动态方程 (A, b) 可控的充分必要条件是对应于一个特征值只有一个若当块,且向量 b 中所有与若当块最后一行相对应的元素不为零;( 2 )若当型动态方程 (A, c) 可观测的充分必要条件是对应于一个特征值只有一个若当块,且向量c 中所有与若当块第一列相对应的元素不为零。

Page 45: §2-3 线性系统的可观性

2 1 0 0 02 0 0 1

,3 1 0

3 1

A b

利用 PBH 检验法,立即可知这个系统是可控的。

考虑单输入系统:例:

Page 46: §2-3 线性系统的可观性

例 2 - 15 设有两个若当型状态方程 1 0 1

0 2 1

x x u

2

1 00 2

t

t

ee

x x u

( 2- 29 )

( 2- 30 )

由推论 2- 14可知,状态方程( 2- 29)可控。 方程( 2- 30 )是时变的,虽然 A 阵具有若当型且对所有的 t, b(t) 的各分量非零,但并不能应用推论 2- 14来判断可控性。

Page 47: §2-3 线性系统的可观性

事实上,由定理 2- 4 ,对任一固定的 t0 有0 0

0 0

( )

0 2( ) 22

0( ) ( )

0

t t tt

t t tt

ee et t t

ee e

B

显然对所有 t>t0 ,矩阵 的各行线性相关,故方程( 2- 30 )在任何 t0 均不可控。

0( ) ( )t t t B

Page 48: §2-3 线性系统的可观性

习题 2-14 用若当标准形来做比较直接。首先找出全部运动模式出现在输出中的条件 ( 充要条件 ) ,将它与系统可观测的条件比较。为了简单,只用下例说明:

2, ,t t te te t e

运动模式有三个:

1 11 1

11 1

1

A

212

A

t t t

t tt

t

t t

t

e te t e

e tee e

e tee

Page 49: §2-3 线性系统的可观性

出现在矩阵指数第一行;对应于最高阶若当块的第一行11 12 13 14 15

21 22 23 24 25

31 32 33 34 35

( ) (0)At

c c c c cy t c c c c c e x

c c c c c

当 C 的 第 一 列 为 非零向 量 时 , 对恰当选取的x(0), y(t) 中就包含了三个运动模式。而这一条件比要求 C 中一、四列线性无关的条件 ( 即可观测 ) 要弱。 因此,最高阶若当块对应的特征向量不在 C 的核中时 , y(t) 中就包含了这一若当块所对应的全部模式。

Page 50: §2-3 线性系统的可观性

可观测 C 中 一 、四列线性无关C 的 第一 列 非零

所 有 模式出现

示意图如下:

若 A 阵每一个特征值只有一个若当块 (即 A 是循环矩阵 ) 时,模式全出现就和可观等价了。

Page 51: §2-3 线性系统的可观性

关于值域、核与正交补

1. 核空间: KerA={x| xX Ax=0} ,这里, KerA是 A 的不变子空间,即有

X n 维线性空间 定义域 一个 m×n矩阵 A 可看作 n 维线性空间 X 到m 维线性空间 Y 的映射

Y m 维线性空间 值域 若 A 是 n×n 矩阵,可以看作 n 维空间到自身的线性变换 , A 是这一线性变换的矩阵表示。

Ker KerA A A x x

Page 52: §2-3 线性系统的可观性

2. 值域: ImA={y| y Y 存在xX , Ax=y} dim ImA=rank A ImA是 A 的列向量所张成的空间。可以表示为 ImA=span {a1 a2, …., an}

ImA 中的任一向量可以表成 A 的列向量的线性组合。 dim KerA+dim ImA=n3. 正交补: ((ImA) ={y | y Y , yTA=0}

4. (Im ) KerA A T

Page 53: §2-3 线性系统的可观性

5. A 是对称阵时有(Im ) T A KerA KerA

例题 0 1 01 0 10 1 0

A

求 KerA、 ImA , 并验证 4,5, 所表示的关系。(Im )A

Im (Im ) Im KerX A A A A