现代控制理论 3-1 可控可观的概念 3-2 线性系统的可控性

合集下载

现代控制理论 3-3 线性系统的可观性 3-4 可控可观标准型

现代控制理论 3-3 线性系统的可观性 3-4 可控可观标准型

返回
说说 明明
⎧x&(t) = Ax(t) ⎩⎨y(t) = Cx(t)
e 当输出个数与状态个数相等,且C 阵可逆时,
状态观测值可以立刻获得:x(t) = Cn×n−1y(t)
a 当输出个数少于状态个数时,状态观测值需要一定
c的时间来确定,即:
y(t0 ) = Cx(t0 )
y y(t1) = Cx(t1) = CeA(t1−t0 )x(t0 )
tc M
x(t ) = eA(t−t0 )x(t0 )
y(t) ⇒ x(t0 ) ⇒ x(t)
——由输出测量值求状 态初值,再由状态初值 求状态任意时刻的值。
定义
3
二、线性定常连续系统的可观测性判据
e 格拉姆矩阵判据
ca 线性定常连续系统完全可观 ⇔ 存在 t1 > 0
tcy ∫ 使格拉姆矩阵
注 意 对角阵含有相同元素时,要求更高!
e ⎡λ1


a ⎢
λ1
⎥ ⎥
⎢⎣
λ2 ⎥⎦
A 的两重特征值有两个 独立的特征向量
c¾¾CC矩矩阵阵的的列列线线性性无无关关 tcy or:秩判据
⎡C⎤
⎢ rank ⎢
CA
⎥ ⎥=n
⎢M⎥
⎢ ⎣CA
n−1
⎥ ⎦
返回
8
例:判别下列对角规范型线性定常系统的可观性。
CA M

⎥ ⎥
=
dim
A
=
n
tc ⎢⎣CA
n−1
⎥ ⎦
nq×n阶可观测性矩阵
返回
4
例:判别下列系统的可观性。
⎡0 1 0⎤
e x&

现代控制理论 工程硕士 第三章 线性系统的能控性与能观性

现代控制理论 工程硕士 第三章   线性系统的能控性与能观性
如果存在着无约束的阶梯输入序列
ui ( k ), ui ( k + 1),, ui ( k + m 1) ( i = 1,2,, p )
在有限的m个采样周期之内, 在有限的m个采样周期之内,能使系统的状态向 量从任意给定的初态x(k) x(k), 量从任意给定的初态x(k),转移到任意期望的终 (k+m), 态xf(k+m),则称该离散系统是状态完全能控的 简称系统能控. ,简称系统能控.
定理
n阶线性定常离散系统 x ( k + 1) = Ax ( k ) + Bu( k )
状态完全能控的充要条件为, 状态完全能控的充要条件为,系统的能控性矩阵
Qk = [ B
的秩为n 的秩为n
AB
A 2 B A n 1 B ]
例:设单变量线性定常离散系统的状态方程为 1 2 1 0 x( k + 1) = 0 1 0 x( k ) + 0 u( k ) 1 4 3 1 试判断系统的能控性. 试判断系统的能控性. 解
输出y只能反映状态变量 x2 ,所以
x1不能观测.
例2:取 iL 和uc 作为状态变量,u—输入, y= uc --输出. L (1)当 R1 R4 ≠ R2 R3 + u -
iL
R1
R2
R3
uc
R4
状态能控,能观测 (2)当 R1 R4 = R2 R3 uc ≡ 0 u只能控制 iL , 不能控,不能观测.
λ3 λ3 λ3
0 1 0 B = 0 1 0 1
0 0 0 0 1 0 0 1 0 0 1 0 0 0
能控
4. 线性变换后系统的能控性不变 设
x = Ax + Bu

第3章 能控性和能观性

第3章  能控性和能观性

注:证明要用到结构的可控性分解的结果
PBH特征向量判据
线性定常系统完全可控的充分必要条件是不存在A 的非零左特征向量 T与B的所有列正交,即
T T T A , B0 i
证明:采用反证法。反设存在向量 0
A , B0 i
T T T T T B 0, T AB B 0, i
3.2 线性定常系统的可控性判据
由定义,可控性仅与状态方程式有关,与输出方 程式无关。 由 x(T ) 0 有
x0 e
t0
T
A
Bu ( )d
由此有 x0 可控的充分必要条件是存在满足上式的
容许控制:
u ( )
t0 T
说明:根据上述条件进行可控性判定难于操作。 引理1 点 x n 可控的充分必要条件是 0
那么对于任意的非零初始状态 x0 可构造控制律
u(t ) B e
T AT t
W (0, t1 ) x0 , 0 t t1
1
在该控制作用下系统在t时刻的状态为
x(t1 ) e x0 e
At1 0
t1
A t1 t t1
Bu (t )dt BB e
1 T AT t
说明:
1. 定义中没有对状态转移的轨迹和具体的时间 长度加以限制和规定,因此它仅是系统运动的一 定性特性; 2. 定义中的容许控制是指满足使系统解唯一存 在的所有控制的集合,对线性定常系统来说,是 要求其每个分量平方可积。 3. 对于时变系统,可控性与初始时间 t0 有关, 而对于线性定常系统,则可控性与初始时间 t0 无 关 4. 对于连续线性定常系统,可控性和可达性等 价,而对于时变及离散系统两者不等价。

现代控制理论第三章线性系统的能控性和能观测性

现代控制理论第三章线性系统的能控性和能观测性

1 x1 u x 2 2 x2 u x y x x 1 2
1 x
u
1 s 1 s
2
x1
y
x2
2 x
由于状态变量x1、x2都受控于输入u,所以系统 是能控的;输出y能反映状态变量x1,又能反映状 态变量x2的变化,所以系统是可观测的。 即状态变量x1能控、可观测;状态变量x2能控、 可观测。
任意初态 x(t0 ) x 零终态 x(t f ) 0
状态完全能控
Байду номын сангаас
第 三章 线性控制系统式的能控性和能观测性
②把系统的初始状态规定为状态空间的原点, 即 x(t 0 ) 0,终端状态规定为任意非零有限点, 则可达定义表述如下: 对于给定的线性定常系统
Ax Bu ,如果 x
存在一个分段连续的输入 u (t ),能在 [t 0 , t f ] 有限时间间隔内,将系统由零初始状态 x(t 0 ) 转移 到任一指定的非零终端状态 x(t f ) ,则称此系统 是状态完全可达的,简称系统是可达的(能达的)。 任意初态 x(t0 ) 0 零终态 x(t f ) x 状态完全可达
第 三章 线性控制系统式的能控性和能观测性
1. 直接由A,B矩阵的结构判断系统的能控性 定理: 系统
( A, B )

A(t )x B(t )u x y C (t )x D(t )u
状态完全能控的充分必要条件是其能控性矩阵
Qk [ B AB A2 B An1 B]
一、线性定常连续系统状态能控性的定义 定义3.1(状态能控性定义):
Ax Bu,如果存在一个 对于线性定常系统 x 分段连续的输入u(t),能在有限时间间隔[t0,tf]内, 使得系统从某一初始状态x(t0)转移到指定的任一 终端状态x(tf) ,则称此状态是能控的。若系统的 所有状态都是能控的,则称此系统是状态完全能 控的,简称系统是能控的。

现代控制理论5_可控可观

现代控制理论5_可控可观

⎡ r11 ⎢ ⎢
L
r1p ⎤ ⎥ ⎥
⎢ ⎢ ⎢
x&3 x&4
⎥ ⎥ ⎥
=
⎢ ⎢ ⎢
λ1 λ4
⎥ ⎥ ⎥
⎢ ⎢ ⎢
x3 x4
⎥ ⎥ ⎥
+
⎢ ⎢ ⎢
M

M
⎥u ⎥
⎢ ⎢ ⎢⎣
M x&n
⎥ ⎥ ⎥⎦
⎢ ⎢ ⎢⎣
O
⎥⎢ ⎥⎢
M
⎥ ⎥
λn ⎥⎦ ⎢⎣ xn ⎥⎦
⎢ ⎢ ⎢⎣rn1
L
⎥ ⎥ rnp ⎥⎦
例1:
CA
⎥ ⎥=n
⎢M⎥
⎢ ⎣
C
A
n
−1
⎥ ⎦
或者
n为矩阵A的维数。
rank [V ] = rank ⎣⎡CT A T CT L ( A T )n−1 CT ⎦⎤ = n

⎡ ⎢ ⎣
x&1 x&2
⎤ ⎥ ⎦
=
A
⎡ ⎢ ⎣
x1 x2
⎤ ⎥ ⎦
+
Bu
y = Cx
(1)
A
=
⎡−2
⎢ ⎣
0
0⎤ −1⎥⎦ ,
B
=
⎥⎦
S是一个右下角三角阵,其对角线元素均为1, 故detS≠0,所以系统一定可控。
2.2 对角标准型的可控性判别
特征值互异
x& = Λx+Bu
⎡λ1 0 L 0 ⎤
Λ
=
⎢ ⎢ ⎢
0 M
λ2 M
L O
0
⎥ ⎥
M⎥
⎢ ⎣
0
0
L

《现代控制理论》第三版 第三章.习题答案

《现代控制理论》第三版 第三章.习题答案
0 0 0 0 B0 1 1 2 1 0
0 0 0 0 0 0 0 0 0 0 0 0
0 1 1 , 0 0 0 0 0 0 0 1 0 Co 0m 0m I m 0 0 0 0 0 1 第二步 : 判别该能观标准型实现的状态 是否完全能控。
T T T
0 1 0 Rc 0 0 1 ( 第 3 列 为 保 证 1 0 0 0 0 1 1 det Rc 0 ) Rc 1 0 0 0 1 0 0 1 4 ˆ R 1 AR 1 2 2 所以 A c c 0 0 2 ˆ R 1b 1 0 0T b
所以系统不能控不能观系统中a由系统模拟图可得状态空间表达式显然所以系统不可控系统显然所以系统不可观没有影响
第三章 作业
参考答案 3-1 (1) 法一:根据系统模拟结构图可以看出; 对应状态 x2 的方块是一个与输入 u 无联 系的孤立部分,于是不能控;状态 x4 对 输出 y 不产生任何影响, 于是不能观。 所以系统不能控不能观, 系统中 a, b, c, d 的取值对能控性与能观性没有影响。 法二: 由系统模拟图可得状态空间表 达式
Rank ( N ) 3 6 , 所以该能控标准型实现
不是最小实现。为此必须按能观性进行
结构分解。 第三步,构造变换矩阵 Ro1 ,将系统按能 观性进行结构分解。取 0 0 0 1 1 0 0 1 1 0 0 0 0 0 0 0 0 1 1 Ro ,求得 0 0 0 0 1 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 1 0 0 0 1 Ro 1 0 0 1 0 0 0 0 0 1 0 0 0 0 1 0 0 0 于是

名词解释线性系统的可控性

名词解释线性系统的可控性

名词解释线性系统的可控性在现代控制理论中,线性系统的可控性是一个重要的概念。

可控性指的是对于一个给定的线性系统,是否存在一种控制方法,可以将系统从任意初始状态控制到任意目标状态。

在本文中,我们将对线性系统的可控性进行解释。

1. 线性系统首先,我们需要了解什么是线性系统。

线性系统是指满足线性等式的系统,其输出仅依赖于输入和系统本身的性质。

线性系统具有许多重要的特性,例如可以通过叠加原理来分析系统的行为,使得控制设计变得相对简单。

2. 可控性的定义可控性是指在给定时间范围内,系统的状态可以从任意初始状态控制到任意目标状态的性质。

换句话说,如果一个线性系统是可控的,那么存在一种控制方法,可以使得系统从任何初始状态到达任何目标状态。

这种控制方法可能需要对系统施加一系列的输入信号,以实现对系统状态的精确调节。

3. 可控性矩阵要判断一个线性系统是否是可控的,我们需要引入可控性矩阵的概念。

可控性矩阵是由系统的状态方程和控制输入组成的矩阵,用于描述系统的可控性。

该矩阵的秩可以告诉我们系统的可控性。

4. 可控性判据通过可控性矩阵的秩的计算,我们可以得到一个重要的结论:当且仅当可控性矩阵的秩等于系统状态的维数时,系统才是可控的。

要注意的是,当系统的可控性矩阵的秩小于系统状态的维数时,系统是不可控的。

5. 可控性的意义为什么可控性是一个重要的概念呢?可控性是控制系统设计的基础,它决定了我们是否能够通过适当的输入信号实现对系统状态的控制。

如果一个系统是不可控的,那么无论我们采取怎样的控制策略,都无法将系统从某个初始状态控制到目标状态,这是控制系统设计中的一个致命缺陷。

6. 提高可控性的方法对于一个不可控的系统,我们需要采取措施来提高其可控性。

一种常用的方法是增加系统的输入维度。

通过引入更多的控制输入,我们可以扩展控制空间,从而增加系统可控性矩阵的秩。

另一种方法是通过设计适当的反馈控制策略,利用系统动态特性来增强系统的可控性。

线性定常系统的可控性和可测性

线性定常系统的可控性和可测性

• 结论: 结论: 状态完全可控和可观的必要条件是: 状态完全可控和可观的必要条件是: 系统的传递函数或传递函数矩阵中不出现 相约现象。 相约现象。 或: 系统的传递函数或传递函数矩阵是不可约 的
六.线性系统可控性和可观性的对偶关系 1.对偶关系 对偶关系 • 设 • 设 • 称
S1 为系统∑(A,B,C,D 为系统∑ S2 为系统 S1 和 S2对偶 对偶.
• 对定义的说明 对定义的说明: 1). t0 时刻的状态应是任意的 也即x(t)的各 时刻的状态应是任意的,也即x(t)的各 也即x(t) 时的值无论如何给定,都存在容许 分量在 t0 时的值无论如何给定 都存在容许 控制,在 时刻将初始状态转移到零,系统方 控制,在 t1 时刻将初始状态转移到零,系统方 为可控,否则系统不可控 否则系统不可控. 为可控 否则系统不可控 2). t1 应为有限的时间 t1 的选取与 t0 有关 应为有限的时间, 有关, 趋于无穷则可控失去意义. 若 t1 趋于无穷则可控失去意义
y = [ β0
ˆ β1 ⋯ βn−1] x + du
• 其中
1 a 1 O n−1 p = An−1b ⋯ Ab b ⋮ ⋮ ⋱ a2 a3 ⋯ 1 a1 a2 ⋯ an−1 1
• 由于{A,b}对可控,故p一定是非奇异的 由于{A,b}对可控, {A,b}对可控 一定是非奇异的
0 0 ɺ = ⋮ ˆ x 0 −− −a0 1 0 ⋮ 0 0 1 ⋮ 0 ⋯ ⋯ ⋮ ⋯ 0 0 0 0 ⋮ ⋮ ˆ x + u 1 ⋮ ⋮ −− −an−1 1
−− −− −− −a1 −a2 ⋯
__ __ __ __ | __ ɺ = 1 0 ⋯ 0 | −a1 x + β1 u ˆ x ˆ 0 1 ⋯ 0 | −a2 β2 ⋮ ⋮ ⋱ ⋮ | ⋮ ⋮ 0 0 ⋯ 1 | −an−1 βn−1
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

⎡ ⎢
e ⎣
x&1 x&2
⎤ ⎥ ⎦
=
⎡4 ⎢⎣0
0⎤ − 5⎥⎦
⎡ ⎢ ⎣
x1 x2
⎤ ⎥ ⎦
+
⎡1⎤ ⎢⎣2⎥⎦u
y = [0

6]⎢⎡

x1 x2
⎤ ⎥ ⎦
ax&1 = 4x1 + u cx&2 = −5x2 + 2u y y = −6x2
u 可以控制 x1、x2 , 系统完全可控!
y 无法反映 x1, 系统不完全可观!
u
=
⎡u1 ⎢⎣u2
⎤ ⎥ ⎦
=
⎡ ⎢ ⎣
f1 f2
⎤ ⎥ ⎦
y
=
⎡ ⎢ ⎣
y1 y2
⎤ ⎥ ⎦
=
⎡ x1
⎢ ⎣
x3
⎤ ⎥ ⎦
⎧x&1 = x2

y ⎪⎪
x&2

tc ⎪
x&3
= =
−k m1
x4
x1
+
k m1
x3
+
1 m1
u1
⎪ ⎪⎩
x&4
=
k m2
x1

k m2
x3
+
1 m2
u2
⎡ 0 1 0 0⎤ ⎡0 0⎤
2
1960年,美籍匈牙利人 R.E.Kalman 发表 “On the General Theory of Control Systems”等 论文,引入状态空间法分析系统,提出可控性、
e 可观测性、最佳调节器和 kalman 滤波等概念, ca tcy 奠定了现代控制理论的基础。
例:已知系统的动态方程:
tc 系统可控、不可观测!
3
例:已知桥式电路
L iL
选取 x1 = iL , x2 = uC
eR C R
y = x2 = uC
au
R
uC R
若 x2 (t0 ) = uC (t0 ) = 0
c 则 x2(t) ≡ 0, t ≥ t0
u 只能控制 x1,不能控制 x2 x2 不可控!
y y = x2 ≡ 0 不能由 y 反映 x1的变化 x1 不可观测! tc 系统不可控、不可观测!
返回
一、线性连续系统的可控性定义
返回
x&(t) = A(t)x(t)+ B(t)u(t), t ∈Tt
状状态态可可控控
e 给定初始时刻 t0 和一个非零初始状态 x(t0 ) = x0 a 如果存在有限时刻 t1 > t0和一个容许控制u(t), t ∈[t0, t1] c使状态由x0 转移到 x(t1) = 0 ,则称x0在 t0 时刻是可控的。
e Popov-Belevitch-Hautus Eigenvector Tests a A 不能有与B 所有的列正交的非零左特征向量 c tcy αTA = λαT, αTB = 0 ⇒ α ≡ 0
13
cae 特殊形式判据 (1) A 为对角阵 (2) A 为约当阵
x& = Λx + Bu
tcy x& = Jx+Bu 返回
A 的两重特征值有两个独立的特征向量
tcy [ ] 秩判据 rank B AB A2B L An-1B = dim(A)= n
前页
e 求系统的
可控性矩阵
a及其秩
⎡ x&1 ⎤ ⎡1
⎢ ⎢
x&2
⎥ ⎥
=
⎢⎢0
⎢⎣x&3 ⎥⎦ ⎢⎣0
3 2 1
2⎤⎡ x1 ⎤ ⎡ 2
0⎥⎥
⎢ ⎢
x2
⎥ ⎥
+
⎢ ⎢
1
3⎥⎦⎢⎣x3 ⎥⎦ ⎢⎣−1
1⎤
1
⎥ ⎥
−1⎥⎦
⎡u1 ⎢⎣u2
⎤ ⎥ ⎦
cA = [ 1 3 2; 0 2 0; 0 1 3 ];
e∫ ¾容许控制 u(t) ⇒
( ) t
2
t0 ui t dt < ∞
t,
t0

T t
a x2
cx(t0)= x0 y t0
tc x1
x(t1) = 0
t1
t
¾ x(t0 ) ≠ 0 ⇒ x(t1 ) = 0 状态可控
返回
¾ x(t0 ) = 0 ⇒ x(t1) ≠ 0 状态可达
ex2
ax(t0)≠ 0
cA
=
⎢⎢−1 ⎢0
0 0
1 0
10⎥⎥⎥,
B
=
⎢⎢1 ⎢0
0⎥⎥ 0⎥
系统可控!

y ⎣
2
0 −2 0⎥⎦
⎢⎣0 2⎥⎦
⎡0 0 1 0⎤
tc [ ] rank B
AB
A2B
A3B
= ⎢⎢1 ⎢0
0 0
0 0
0⎥⎥ 2⎥
=
4
⎢⎣0 2 0 0⎥⎦
10
例:m1=1,m2 =0.5, k =1,分析可控性。
− x1
)
⎧x&1 = x2

y ⎪⎪x&2
⎨ ⎪
x&3
= =
−k m1
x4
x1
+
k m1
x3

1 m1
u
tc ⎪
⎪⎩
x&4
=
k m2
x1

k m2
x3
+
1 m2
u
u= f
y
=
⎡ ⎢ ⎣
y1 y2
⎤ ⎥ ⎦
=
⎡ x1
⎢ ⎣
x3
⎤ ⎥ ⎦
⎡ 0 1 0 0⎤ ⎡ 0 ⎤
A
=
⎢⎢−1 ⎢0
0 0
1 0
10⎥⎥⎥,
0 0
系统可控!
⎢⎣ 0
−5 0 0
1 −5 −5
0 −1 −5
1 0 −2
0⎥⎥ 1⎥
=
4

0⎥⎦
⎡s −1 0 0 0 1⎤
y 或者 rank[sI − A B]= rank⎢⎢0 s ⎢0 0
1 s
0 −1
1 0
0⎥⎥ 1⎥
=4
tc 系统可控!
⎢⎣0 0 − 5 s − 2 0⎥⎦
PBH 特征向量判据
前页
x1(t ), x&1(t) f (t)
e m1 k
x2 (t), x&2 (t)
m2
⎡ x1 ⎤ ⎡ x1 ⎤
选取
x
=
⎢ ⎢
x2
⎢ ⎢
x3
⎥ ⎥ ⎥ ⎥
⎣x4 ⎦
=
⎢ ⎢
x&1
⎥ ⎥
⎢ ⎢ ⎣
x2 x&2
⎥ ⎥ ⎦
ca ⎩⎨⎧mm21&&xx&&12
= =
k (x2
f−
− x1
k (x2
)− f

y ⎣
2
0
−2
0⎥⎦
⎢ ⎣
2
⎥ ⎦
⎡ 0 −1 0 3 ⎤
tc [ ] rank b
Ab
A2b
A3b
= ⎢⎢−1 ⎢0
0 2
3 0
0
⎥ ⎥
−6⎥
=
2
⎢ ⎣
2
0 −6
0
⎥ ⎦
11
PBH 秩判据 Popov-Belevitch-Hautus Tests
系统 x&(t) = Ax(t)+ Bu(t) 完全可控 ⇔
系系统统可可控控
y 如果所有非零状态在 t0 时刻都是可控的,则称系统 tc 在 t0 时刻是完全可控的;如果系统在所有时刻都是可
控的,则称系统一致可控。
5
u(t )
x0 ⇒ x(t1 ) = 0 x0 在 t0 时刻可控
所有非零状态
ae x(t0)= x0
系统在 t0 时刻完全可控 x2
c y 0
(1) A 为对角阵
e ⎡λ1 0 L 0 ⎤
a Λ
=
⎢ ⎢ ⎢
0 M
λ2 M
L M
0
⎥ ⎥
M⎥

c⎣
0
0
L
λn
⎥ ⎦
x& = Λx + Bu
tcy ¾¾BB矩矩阵阵的的行行不不全全为为零零
14
x&
=
⎡λ1 ⎢

⎤ ⎡0⎤
λ2
⎥ ⎦
x
+
⎢⎣b2
⎥u ⎦
x&1 = λ1x1 x&2 = λ2 x2 + b2u
⎢⎣0 0 5 0⎥⎦ ⎢⎣− 2 0⎥⎦
a 解: PBH 秩判据 n = dim(A) = 4
前页
cA的特征值 λ1 = λ2 = 0, λ3 = 5, λ4 = − 5
⎡0 −1 0 0 0 1⎤
y rank[0I − A
B]
=
rank
⎢⎢0 ⎢0
0 0
1 0
0 1 0⎥⎥ = 4
−1 0 1⎥
A
=
⎢⎢−1 ⎢0
0 0
1 0
10⎥⎥⎥,
B
=
⎢⎢1 ⎢0
0⎥⎥ 0⎥
⎢ ⎣
2
0
−2 0⎥⎦
⎢⎣0 2⎥⎦
返回
例:m1=1,m2 =0.5, k =1,分析可控性。
相关文档
最新文档