参考书籍:《自动控制原理》(第七版).胡寿松主编.
《自动控制原理PDF版下载》
线性时变系统的状态方程:
x
˙
(
t
)
=
A
(
t
)
x
(
t
)
+
B
(
t
)
u
(
t
)
,
t
∈
T
t
\dot{x}(t)=A(t)x(t)+B(t)u(t),t\in{T_t}
x˙(t)=A(t)x(t)+B(t)u(t),t∈Tt
其中:
状态可控、系统可控和不可控定义:
状态可控:对于线性时变系统,如果对取定初始时刻 t 0 ∈ T t t_0\in{T_t} t0∈Tt的一个非零初始状态 x ( t 0 ) = x 0 x(t_0)=x_0 x(t0)=x0,存在一个时刻 t 1 ∈ T t , t 1 > t 0 t_1\in{T_t},t_1>t_0 t1∈Tt,t1>t0和一个无约束的容许控制 u ( t ) , t ∈ [ t 0 , t 1 ] u(t),t\in[t_0,t_1] u(t),t∈[t0,t1],使状态由 x ( t 0 ) = x 0 x(t_0)=x_0 x(t0)=x0转移到 t 1 t_1 t1时刻的 x ( t 1 ) = 0 x(t_1)=0 x(t1)=0,则称此 x 0 x_0 x0是在 t 0 t_0 t0时刻可控的;
系统可控:对于线性时变系统,如果状态空间中的所有非零状态都是在 t 0 ( t 0 ∈ T t ) t_0(t_0\in{T_t}) t0(t0∈Tt)时刻可控的,则称系统在时刻 t 0 t_0 t0是完全可控的或一致可控的,简称系统在时刻 t 0 t_0 t0可控;
系统不完全可控:对于线性时变系统,取定初始时刻 t 0 ∈ T t t_0\in{T_t} t0∈Tt,如果状态空间中存在一个或一些非零状态在时刻 t 0 t_0 t0是不可控的,则称系统在时刻 t 0 t_0 t0是不完全可控的,亦称系统是不可控的;
u
(
t
)
u(t)
u(t)是容许控制的,即
u
(
t
)
u(t)
u(t)的每个分量
u
i
(
t
)
(
i
=
1
,
2
,
…
,
p
)
u_i(t)(i=1,2,\dots,p)
ui(t)(i=1,2,…,p)均在时间区间
T
t
T_t
Tt上平方可积,即:
∫
0
T
∣
u
i
(
t
)
∣
2
d
t
<
∞
;
t
0
,
t
∈
T
t
\int_0^T|u_i(t)|^2{\rm d}t<\infty;t_0,t\in{T_t}
∫0T∣ui(t)∣2dt<∞;t0,t∈Tt
状态与系统的可达:对于线性时变系统,若存在能将状态 x ( t 0 ) = 0 x(t_0)=0 x(t0)=0转移到 x ( t f ) = x f x(t_f)=x_f x(tf)=xf的控制作用,则称状态 x f x_f xf是 t 0 t_0 t0时刻可达的;若 x f x_f xf对所有时刻都是可达的,则称 x f x_f xf为完全可达或一致可达的;若系统对于状态空间中的每一个状态都是时刻 t 0 t_0 t0可达的,则称该系统是 t 0 t_0 t0时刻状态完全可达的,或简称该系统是 t 0 t_0 t0时刻可达的;对于线性定常系统,可控性和可达性是等价的;
可观测性表征状态可由输出完全反映的性能,同时考虑系统的状态方程和输出方程:
x
˙
(
t
)
=
A
(
t
)
x
(
t
)
+
B
(
t
)
u
(
t
)
,
t
∈
T
t
y
(
t
)
=
C
(
t
)
x
(
t
)
+
D
(
t
)
u
(
t
)
,
x
(
t
0
)
=
x
0
˙x(t)=A(t)x(t)+B(t)u(t),t∈Tty(t)=C(t)x(t)+D(t)u(t),x(t0)=x0
x˙(t)=A(t)x(t)+B(t)u(t),t∈Tty(t)=C(t)x(t)+D(t)u(t),x(t0)=x0
其中:
A
(
t
)
、
B
(
t
)
、
C
(
t
)
、
D
(
t
)
A(t)、B(t)、C(t)、D(t)
A(t)、B(t)、C(t)、D(t)分别为:
(
n
×
n
)
、
(
n
×
p
)
、
(
q
×
n
)
、
(
q
×
p
)
(n\times{n})、(n\times{p})、(q\times{n})、(q\times{p})
(n×n)、(n×p)、(q×n)、(q×p)的满足状态方程解的存在唯一性条件的时变矩阵;
状态方程的解:
x
(
t
)
=
Φ
(
t
,
t
0
)
x
0
+
∫
t
0
T
Φ
(
t
,
τ
)
B
(
τ
)
u
(
τ
)
d
τ
x(t)=\Phi(t,t_0)x_0+\int_{t_0}^T\Phi(t,\tau)B(\tau)u(\tau){\rm d}\tau
x(t)=Φ(t,t0)x0+∫t0TΦ(t,τ)B(τ)u(τ)dτ
其中:
Φ
(
t
,
t
0
)
\Phi(t,t_0)
Φ(t,t0)为系统的状态转移矩阵;
输出响应为:
y
(
t
)
=
C
(
t
)
Φ
(
t
,
t
0
)
x
0
+
C
(
t
)
∫
t
0
T
Φ
(
t
,
τ
)
B
(
τ
)
u
(
τ
)
d
τ
+
D
(
t
)
u
(
t
)
y(t)=C(t)\Phi(t,t_0)x_0+C(t)\int_{t_0}^T\Phi(t,\tau)B(\tau)u(\tau){\rm d}\tau+D(t)u(t)
y(t)=C(t)Φ(t,t0)x0+C(t)∫t0TΦ(t,τ)B(τ)u(τ)dτ+D(t)u(t)
研究零输入方程的观测性:
x
˙
(
t
)
=
A
(
t
)
x
(
t
)
,
x
(
t
0
)
=
x
0
,
t
,
t
∈
T
t
y
(
t
)
=
C
(
t
)
x
(
t
)
˙x(t)=A(t)x(t),x(t0)=x0,t,t∈Tty(t)=C(t)x(t)
x˙(t)=A(t)x(t),x(t0)=x0,t,t∈Tty(t)=C(t)x(t)
线性定常连续系统的状态方程为:
x
˙
(
t
)
=
A
x
(
t
)
+
B
u
(
t
)
,
x
(
0
)
=
x
0
,
t
≥
0
\dot{x}(t)=Ax(t)+Bu(t),x(0)=x_0,t≥0
x˙(t)=Ax(t)+Bu(t),x(0)=x0,t≥0
其中:
格拉姆矩阵判据:线性定常连续系统上式完全可控的充分必要条件:存在时刻
t
1
>
0
t_1>0
t1>0,使如下定义的格拉姆矩阵为非奇异:
W
(
0
,
t
1
)
≜
∫
0
t
1
e
−
A
t
B
B
T
e
−
A
T
t
d
t
W(0,t_1)\triangleq\int_0^{t_1}{\rm e}^{-At}BB^T{\rm e}^{-A^Tt}{\rm d}t
W(0,t1)≜∫0t1e−AtBBTe−ATtdt
凯莱-哈密顿定理:设
n
n
n阶矩阵
A
A
A的特征多项式为:
f
(
λ
)
=
∣
λ
I
−
A
∣
=
λ
n
+
a
n
−
1
λ
n
−
1
+
⋯
+
a
1
λ
+
a
0
f(\lambda)=|\lambda{I}-A|=\lambda^n+a_{n-1}\lambda^{n-1}+\dots+a_1\lambda+a_0
f(λ)=∣λI−A∣=λn+an−1λn−1+⋯+a1λ+a0
则
A
A
A满足其特征方程,即:
f
(
A
)
=
A
n
+
a
n
−
1
A
n
−
1
+
⋯
+
a
1
A
+
a
0
I
=
0
f(A)=A^n+a_{n-1}A^{n-1}+\cdots+a_1A+a_0I=0
f(A)=An+an−1An−1+⋯+a1A+a0I=0
推论
1
1
1:矩阵
A
A
A的
k
(
k
≥
n
)
k(k≥n)
k(k≥n)次幂可表示为
A
A
A的
n
−
1
n-1
n−1阶多项式:
A
k
=
∑
m
=
0
n
−
1
α
m
A
m
,
k
≥
n
A^k=\sum_{m=0}^{n-1}\alpha_mA^m,k≥n
Ak=m=0∑n−1αmAm,k≥n
推论
2
2
2:矩阵指数
e
A
t
{\rm e}^{At}
eAt可表示为
A
A
A的
n
−
1
n-1
n−1阶多项式:
e
A
t
=
∑
m
=
0
n
−
1
α
m
(
t
)
A
m
{\rm e}^{At}=\sum_{m=0}^{n-1}\alpha_m(t)A^m
eAt=m=0∑n−1αm(t)Am
线性定常连续系统如下:
x
˙
(
t
)
=
A
x
(
t
)
+
B
u
(
t
)
,
x
(
0
)
=
x
0
,
t
≥
0
\dot{x}(t)=Ax(t)+Bu(t),x(0)=x_0,t≥0
x˙(t)=Ax(t)+Bu(t),x(0)=x0,t≥0
秩判据:线性定常系统完全可控的充分必要条件是:
r
a
n
k
[
B
A
B
⋯
A
n
−
1
B
]
=
n
{\rm rank}[BAB⋯An−1B]=n
rank[BAB⋯An−1B]=n
其中:
n
n
n为矩阵
A
A
A的维数;
S
=
r
a
n
k
[
B
A
B
⋯
A
n
−
1
B
]
S={\rm rank}[BAB⋯An−1B]
S=rank[BAB⋯An−1B]称为系统的可控性判别阵;
实例分析:
E x a m p l e 1 : {\rm Example1:} Example1: 桥式网络如下图所示,用可控性判据判断其可控性。

解:
该桥式网络微分方程为:
i
L
=
i
1
+
i
2
=
i
3
+
i
4
R
4
i
4
+
u
c
=
R
3
i
3
R
1
i
1
+
u
c
=
R
2
i
2
L
d
i
L
d
t
+
R
1
i
1
+
R
3
i
3
=
u
iL=i1+i2=i3+i4R4i4+uc=R3i3R1i1+uc=R2i2LdiLdt+R1i1+R3i3=u
iL=i1+i2=i3+i4R4i4+uc=R3i3R1i1+uc=R2i2LdtdiL+R1i1+R3i3=u
选取状态变量
x
1
=
i
L
,
x
2
=
u
c
x_1=i_L,x_2=u_c
x1=iL,x2=uc,消去微分方程组的
i
1
,
i
2
,
i
3
,
i
4
i_1,i_2,i_3,i_4
i1,i2,i3,i4,可得状态方程为:
x
˙
1
=
−
1
L
(
R
1
R
2
R
1
+
R
2
+
R
3
R
4
R
3
+
R
4
)
x
1
+
1
L
(
R
1
R
1
+
R
2
−
R
3
R
3
+
R
4
)
x
2
+
1
L
u
x
˙
2
=
1
C
(
R
2
R
1
+
R
2
−
R
4
R
3
+
R
4
)
x
1
−
1
C
(
1
R
1
+
R
2
−
1
R
3
+
R
4
)
x
2
˙x1=−1L(R1R2R1+R2+R3R4R3+R4)x1+1L(R1R1+R2−R3R3+R4)x2+1Lu˙x2=1C(R2R1+R2−R4R3+R4)x1−1C(1R1+R2−1R3+R4)x2
x˙1=−L1(R1+R2R1R2+R3+R4R3R4)x1+L1(R1+R2R1−R3+R4R3)x2+L1ux˙2=C1(R1+R2R2−R3+R4R4)x1−C1(R1+R21−R3+R41)x2
可控性矩阵为:
S
=
[
b
A
b
]
=
[
1
L
−
1
L
2
(
R
1
R
2
R
1
+
R
2
+
R
3
R
4
R
3
+
R
4
)
0
−
1
L
C
(
R
4
R
3
+
R
4
−
R
2
R
1
+
R
2
)
]
S=[bAb]= [1L−1L2(R1R2R1+R2+R3R4R3+R4)0−1LC(R4R3+R4−R2R1+R2)]
S=[bAb]=
L10−L21(R1+R2R1R2+R3+R4R3R4)−LC1(R3+R4R4−R1+R2R2)
当
R
4
R
3
+
R
4
≠
R
2
R
1
+
R
2
\displaystyle\frac{R_4}{R_3+R_4}≠\displaystyle\frac{R_2}{R_1+R_2}
R3+R4R4=R1+R2R2时,
r
a
n
k
S
=
2
=
n
{\rm rank}S=2=n
rankS=2=n,系统可控;
当电桥处于平衡状态时,即
R
1
R
4
=
R
2
R
3
R_1R_4=R_2R_3
R1R4=R2R3时,
R
1
R
1
+
R
2
=
R
3
R
3
+
R
4
\displaystyle\frac{R_1}{R_1+R_2}=\displaystyle\frac{R_3}{R_3+R_4}
R1+R2R1=R3+R4R3及
R
2
R
1
+
R
2
=
R
4
R
3
+
R
4
\displaystyle\frac{R_2}{R_1+R_2}=\displaystyle\frac{R_4}{R_3+R_4}
R1+R2R2=R3+R4R4成立,这时状态方程变为:
x
˙
1
=
−
1
L
(
R
1
R
2
R
1
+
R
2
+
R
3
R
4
R
3
+
R
4
)
x
1
+
1
L
u
x
˙
2
=
−
1
C
(
1
R
1
+
R
2
−
1
R
3
+
R
4
)
x
2
˙x1=−1L(R1R2R1+R2+R3R4R3+R4)x1+1Lu˙x2=−1C(1R1+R2−1R3+R4)x2
x˙1=−L1(R1+R2R1R2+R3+R4R3R4)x1+L1ux˙2=−C1(R1+R21−R3+R41)x2
可控性矩阵为:
S
=
[
b
A
b
]
=
[
1
L
−
1
L
2
(
R
1
R
2
R
1
+
R
2
+
R
3
R
4
R
3
+
R
4
)
0
0
]
S=[bAb]= [1L−1L2(R1R2R1+R2+R3R4R3+R4)00]
S=[bAb]=
L10−L21(R1+R2R1R2+R3+R4R3R4)0
r
a
n
k
S
=
1
<
n
{\rm rank}S=1
实例分析:
E x a m p l e 2 : {\rm Example2:} Example2: 已知 A = [ 1 2 0 1 ] A=[1201] A=[1021],求 A 100 A^{100} A100。
解:
A
A
A的特征多项式为:
f
(
λ
)
=
∣
λ
I
−
A
∣
=
∣
λ
−
1
−
2
0
λ
−
1
∣
=
λ
2
−
2
λ
+
1
f(\lambda)=|\lambda{I}-A|=|λ−1−20λ−1|=\lambda^2-2\lambda+1
f(λ)=∣λI−A∣=
λ−10−2λ−1
=λ2−2λ+1
根据凯莱-哈密顿定理,有:
f
(
A
)
=
A
2
−
2
A
+
I
=
0
f(A)=A^2-2A+I=0
f(A)=A2−2A+I=0
A 2 = 2 A − I A^2=2A-I A2=2A−I
故:
A
3
=
A
A
2
=
2
A
2
−
A
=
2
(
2
A
−
I
)
−
A
=
3
A
−
2
I
A
4
=
A
A
3
=
3
A
2
−
2
A
=
3
(
2
A
−
I
)
−
2
A
=
4
A
−
3
I
A3=AA2=2A2−A=2(2A−I)−A=3A−2IA4=AA3=3A2−2A=3(2A−I)−2A=4A−3I
A3=AA2=2A2−A=2(2A−I)−A=3A−2IA4=AA3=3A2−2A=3(2A−I)−2A=4A−3I
根据数学归纳法,有:
A
k
=
k
A
−
(
k
−
1
)
I
A^k=kA-(k-1)I
Ak=kA−(k−1)I
可得:
A
100
=
100
A
−
99
I
=
[
100
200
0
100
]
−
[
99
0
0
99
]
=
[
1
200
0
1
]
A^{100}=100A-99I= [1002000100]- [990099]= [120001]
A100=100A−99I=[1000200100]−[990099]=[102001]
P
B
H
{\rm PBH}
PBH秩判据: 线性定常连续系统完全可控的充分必要条件:对矩阵
A
A
A的所有特征值
λ
i
(
i
=
1
,
2
,
⋯
,
n
)
\lambda_i(i=1,2,\cdots,n)
λi(i=1,2,⋯,n),有:
r
a
n
k
[
λ
i
I
−
A
B
]
=
n
,
(
i
=
1
,
2
,
⋯
,
n
)
{\rm rank}[λiI−AB]=n,(i=1,2,\cdots,n)
rank[λiI−AB]=n,(i=1,2,⋯,n)
均成立,或等价表示为:
r
a
n
k
[
s
I
−
A
B
]
=
n
,
(
∀
s
∈
C
)
{\rm rank}[sI−AB]=n,(\forall{s}\in{C})
rank[sI−AB]=n,(∀s∈C)
实例分析:
E
x
a
m
p
l
e
3
:
{\rm Example3:}
Example3: 已知线性定常连续系统状态方程为:
x
˙
=
[
0
1
0
0
0
0
−
1
0
0
0
0
1
0
0
5
0
]
x
+
[
0
1
1
0
0
1
−
2
0
]
u
,
n
=
4
\dot{x}= [010000−1000010050]x+ [011001−20]u,n=4
x˙=
000010000−1050010
x+
010−21010
u,n=4
判别系统的可控性。
解:
根据状态方程写出:
[
s
I
−
A
B
]
=
[
s
−
1
0
0
0
1
0
s
−
1
0
1
0
0
0
s
−
1
0
1
0
0
−
5
s
−
2
0
]
[sI−AB]= [s−100010s−101000s−10100−5s−20]
[sI−AB]=
s000−1s000−1s−500−1s010−21010
A
A
A的特征值为:
λ
1
=
λ
2
=
0
,
λ
3
=
5
,
λ
4
=
−
5
\lambda_1=\lambda_2=0,\lambda_3=\sqrt{5},\lambda_4=-\sqrt{5}
λ1=λ2=0,λ3=5,λ4=−5。
当
s
=
λ
1
=
λ
2
=
0
s=\lambda_1=\lambda_2=0
s=λ1=λ2=0,有:
r
a
n
k
[
s
I
−
A
B
]
=
r
a
n
k
[
−
1
0
0
0
0
1
0
1
0
0
−
1
0
0
−
5
0
−
2
]
=
4
{\rm rank}[sI−AB]= {\rm rank}[−1000010100−100−50−2]=4
rank[sI−AB]=rank
−1000010−500−10010−2
=4
当
s
=
λ
3
=
5
s=\lambda_3=\sqrt{5}
s=λ3=5时,有:
r
a
n
k
[
s
I
−
A
B
]
=
r
a
n
k
[
5
−
1
0
0
0
5
1
0
0
0
0
1
0
0
−
2
0
]
=
4
{\rm rank}[sI−AB]= {\rm rank}[√5−1000√510000100−20]=4
rank[sI−AB]=rank
5000−1500010−20010
=4
当
s
=
λ
4
=
−
5
s=\lambda_4=-\sqrt{5}
s=λ4=−5时,有:
r
a
n
k
[
s
I
−
A
B
]
=
r
a
n
k
[
−
5
−
1
0
0
0
−
5
1
0
0
0
0
1
0
0
−
2
0
]
=
4
{\rm rank}[sI−AB]= {\rm rank}[−√5−1000−√510000100−20]=4
rank[sI−AB]=rank
−5000−1−500010−20010
=4
因此,系统完全可控。
对角线规范型判据: 若线性定常连续系统矩阵
A
A
A的特征值
λ
1
,
λ
2
,
⋯
,
λ
n
\lambda_1,\lambda_2,\cdots,\lambda_n
λ1,λ2,⋯,λn两两相异,可知对角线规范型为:
x
‾
˙
=
[
λ
1
λ
2
⋱
λ
n
]
x
‾
+
B
‾
u
\dot{\overline{x}}= [λ1λ2⋱λn]\overline{x}+\overline{B}u
x˙=
λ1λ2⋱λn
x+Bu
系统完全可控的充分必要条件是:
B
‾
\overline{B}
B不包含元素全为零的行。
实例说明: 已知线性定常连续系统的对角线规范型为:
[
x
‾
˙
1
x
‾
˙
2
x
‾
˙
3
]
=
[
8
0
0
0
−
1
0
0
0
2
]
[
x
‾
1
x
‾
2
x
‾
3
]
+
[
0
1
3
0
0
2
]
[
u
1
u
2
]
[˙¯x1˙¯x2˙¯x3]= [8000−10002] [¯x1¯x2¯x3]+ [013002] [u1u2]
x˙1x˙2x˙3
=
8000−10002
x1x2x3
+
030102
[u1u2]
由于此规范型中
B
‾
\overline{B}
B不包含元素全为零的行,故系统完全可控。
输出可控性:若在有限时间间隔 [ t 0 , t 1 ] [t_0,t_1] [t0,t1]内,存在无约束分段连续控制函数 u ( t ) , t ∈ [ t 0 , t 1 ] u(t),t\in[t_0,t_1] u(t),t∈[t0,t1],能使任意初始输出 y ( t 0 ) y(t_0) y(t0)转移到任意最终输出 y ( t 1 ) y(t_1) y(t1),则称此系统输出完全可控,简称输出可控;
输出可控性判据: 设线性定常连续系统的状态方程和输出方程为:
x
˙
=
A
x
+
B
u
,
x
(
0
)
=
x
0
,
t
∈
[
0
,
t
1
]
y
=
C
x
+
D
u
˙x=Ax+Bu,x(0)=x0,t∈[0,t1]y=Cx+Du
x˙=Ax+Bu,x(0)=x0,t∈[0,t1]y=Cx+Du
式中:
u
u
u为
p
p
p维输入向量,
y
y
y为
q
q
q维输出向量,
x
x
x为
n
n
n维状态向量;
输出可控性矩阵为:
S
0
=
[
C
B
C
A
B
⋯
C
A
n
−
1
B
D
]
S_0=[CBCAB⋯CAn−1BD]
S0=[CBCAB⋯CAn−1BD]
其中:
S
0
S_0
S0为
q
×
(
n
+
1
)
p
q\times(n+1)p
q×(n+1)p矩阵;
输出可控的充分必要条件是:输出可控性矩阵的秩等于输出向量的维数
q
q
q,即:
r
a
n
k
S
0
=
q
{\rm rank}S_0=q
rankS0=q
实例分析:
E
x
a
m
p
l
e
4
:
{\rm Example4:}
Example4: 已知系统的状态方程和输出方程为:
x
˙
=
[
0
1
−
1
−
2
]
x
+
[
1
−
1
]
u
,
y
=
[
1
0
]
\dot{x}= [01−1−2]x+ [1−1]u,y= [10]
x˙=[0−11−2]x+[1−1]u,y=[10]
判断系统的状态可控性和输出可控性。
解:
系统的状态可控性矩阵为:
S
=
[
b
A
b
]
=
[
1
−
1
−
1
1
]
S=[bAb]=[1−1−11]
S=[bAb]=[1−1−11]
∣
S
∣
=
0
,
r
a
n
k
S
<
2
|S|=0,{\rm rank}S<2
∣S∣=0,rankS<2,故状态不完全可控。
输出可控性矩阵为:
S
0
=
[
c
b
c
A
b
d
]
=
[
1
−
1
0
]
S_0=[cbcAbd]=[1−10]
S0=[cbcAbd]=[1−10]
r
a
n
k
S
0
=
1
=
q
{\rm rank}S_0=1=q
rankS0=1=q,故输出可控。
考虑输入
u
=
0
u=0
u=0时系统的状态方程和输出方程:
x
˙
=
A
x
,
x
(
0
)
=
x
0
,
t
≥
0
,
y
=
C
x
\dot{x}=Ax,x(0)=x_0,t≥0,y=Cx
x˙=Ax,x(0)=x0,t≥0,y=Cx
其中:
格拉姆矩阵判据:线性定常系统完全可观测的充分必要条件:存在有限时刻
t
1
>
0
t_1>0
t1>0,使如下定义的格拉姆矩阵为非奇异:
M
(
0
,
t
)
≜
∫
0
t
1
e
A
T
t
C
T
C
e
A
t
d
t
M(0,t)\triangleq\int_0^{t_1}{\rm e}^{A^Tt}C^TC{\rm e}^{At}{\rm d}t
M(0,t)≜∫0t1eATtCTCeAtdt
秩判据:线性定常连续系统完全可观测的充分必要条件:
r
a
n
k
V
=
r
a
n
k
[
C
C
A
⋮
C
A
n
−
1
]
=
n
{\rm rank}V={\rm rank} [CCA⋮CAn−1]=n
rankV=rank
CCA⋮CAn−1
=n
或
r
a
n
k
V
=
r
a
n
k
[
C
T
A
T
C
T
(
A
T
)
2
C
T
⋯
(
A
T
)
n
−
1
C
T
]
=
n
{\rm rank}V={\rm rank}[CTATCT(AT)2CT⋯(AT)n−1CT]=n
rankV=rank[CTATCT(AT)2CT⋯(AT)n−1CT]=n
上两式矩阵称为系统可观测性判别阵,简称可观测性阵。
实例分析:
E
x
a
m
p
l
e
5
:
{\rm Example5: }
Example5: 系统状态方程和输出方程如下,判断系统的可观测性。
x
˙
=
A
x
+
B
u
,
y
=
C
x
\dot{x}=Ax+Bu,y=Cx
x˙=Ax+Bu,y=Cx
A = [ 1 − 1 1 1 ] , B = [ 2 − 1 1 0 ] , C = [ 1 0 − 1 1 ] A= [1−111], B=[2−110], C= [10−11] A=[11−11],B=[21−10],C=[1−101]
解:
r
a
n
k
V
=
r
a
n
k
[
C
T
A
T
C
T
]
=
r
a
n
k
[
1
−
1
1
0
0
1
−
1
2
]
=
2
=
n
{\rm rank}V={\rm rank}[CTATCT]={\rm rank}[1−11001−12]=2=n
rankV=rank[CTATCT]=rank[10−111−102]=2=n
故系统可观测。
P
B
H
{\rm PBH}
PBH秩判据:线性定常连续系统完全可观测的充分必要条件:对矩阵
A
A
A的所有特征根
λ
i
(
i
=
1
,
2
,
⋯
,
n
)
\lambda_i(i=1,2,\cdots,n)
λi(i=1,2,⋯,n),均有:
r
a
n
k
[
C
λ
i
I
−
A
]
=
n
,
i
=
1
,
2
,
3
,
⋯
,
n
{\rm rank}[CλiI−A]=n,i=1,2,3,\cdots,n
rank[CλiI−A]=n,i=1,2,3,⋯,n
或等价表示为:
r
a
n
k
[
C
s
I
−
A
]
=
n
;
∀
s
∈
C
{\rm rank}[CsI−A]=n;\forall{s}\in{C}
rank[CsI−A]=n;∀s∈C
对角线规范型判据:线性定常连续系统完全可观测的充分必要条件:当矩阵
A
A
A的特征值
λ
1
,
λ
2
,
⋯
,
λ
n
\lambda_1,\lambda_2,\cdots,\lambda_n
λ1,λ2,⋯,λn两两相异时,对角线规范型为:
x
‾
˙
=
[
λ
1
λ
2
⋱
λ
n
]
x
‾
,
y
=
C
‾
x
‾
\dot{\overline{x}}= [λ1λ2⋱λn]\overline{x},y=\overline{C}\overline{x}
x˙=
λ1λ2⋱λn
x,y=Cx
式中,
C
‾
\overline{C}
C不包含元素全为零的列;
实例说明: 已知线性定常连续系统的对角线规范型为:
x
‾
˙
=
[
8
0
0
0
−
1
0
0
0
2
]
x
‾
,
y
=
[
1
0
0
0
2
3
]
x
‾
\dot{\overline{x}}= [8000−10002]\overline{x},y= [100023]\overline{x}
x˙=
8000−10002
x,y=[100203]x
此规范型中
C
‾
\overline{C}
C不包含元素全为零的列,故系统完全可观测.