现代控制理论第3章1

合集下载

现代控制理论第3章传递函数矩阵的结构特性

现代控制理论第3章传递函数矩阵的结构特性

现代控制理论第3章传递函数矩阵的结构特性控制理论是现代科学技术的重要组成部分,它主要研究如何通过合理的方式对动力系统进行控制。

传递函数是控制理论中的一个重要概念,它是描述控制系统中输入和输出之间关系的数学模型。

在现代控制理论中,传递函数矩阵作为传递函数的扩展,是一种描述多输入多输出系统的数学模型,具有一些特殊的结构特性。

首先,传递函数矩阵的维度决定了系统的输入和输出的数量。

设系统的输入和输出分别为u和y,传递函数矩阵的维度为p×m,其中p是输出的数量,m是输入的数量。

这意味着系统的输出是由m个输入共同作用决定的,而系统的输出也会影响到m个输入。

传递函数矩阵的维度结构清晰明确,可以直观地反映系统的复杂性和耦合程度。

其次,传递函数矩阵可以通过分块矩阵的形式表示。

在传递函数矩阵中,每个元素都是一个标量传递函数,表示输入对应输出的单一影响。

将传递函数矩阵按照行和列的方式进行分块,可以更好地表示系统的结构和功能,方便进行系统分析和设计。

例如,可以将传递函数矩阵按照行进行分块,每个分块表示一个输出对所有输入的传递函数,即系统的局部传递函数。

这种分块的方式有助于分析系统的稳定性、可控性和可观性等性质。

第三,传递函数矩阵具有可乘性和可加性。

传递函数矩阵之间可以进行乘法和加法运算,得到的结果仍然是一个传递函数矩阵。

这使得系统的复杂行为可以通过简单的计算表达出来。

例如,两个传递函数矩阵相乘可以表示两个系统级联的结果,即一个系统的输出作为另一个系统的输入,从而形成一个新的系统。

传递函数矩阵的可乘性和可加性为系统分析和设计提供了便利。

最后,传递函数矩阵具有一些特殊结构,如分数阶传递函数矩阵和时滞传递函数矩阵等。

分数阶传递函数矩阵是一类常见的非整数阶动力系统的数学模型,广泛应用于控制系统、信号处理和通信系统等领域。

时滞传递函数矩阵描述的是系统的输入和输出之间存在一定的延迟,这在实际控制系统中是常见的现象。

对于这些特殊结构的传递函数矩阵,需要采用不同的方法进行分析和设计,以满足系统要求。

现代控制理论第三章-02-关于离散

现代控制理论第三章-02-关于离散

8/17/2017 8:03 PM
Modern Control Theory
5
Ⅰ-3. 对连续系统采样而得到的离散系统
∑[A(t), B(t)] →(采样后) ∑[G(k), H(k)]
1 由 ∑[A(t), B(t)]的状态空间模型导出
0
这也就是连续系统∑[A(t), B(t)] 的离散化问题
( discretization )
Book 50
进一步,当采样周期远远小于系统中最小时间常数 T0 <<Tmin, 且系统离散化要求也不高时,则可用近似简化模型: G(k )=G TA+I; Book 50
H(k ) H TB; C(k ) C, D(k ) D
下面,我们用一个实例给予说明
8/17/2017 8:03 PM
于是,可以有以下方法推出:
1 部分分式法 注意 :单极点 → 导出对角线规范形
0
重极点 →导出Jordan 规范形
8/17/2017 8:03 PM
Modern Control Theory
4
2 z-域框图法
0
注意:
最简传函形式为:
ki a i (z bi e ci T0 )
, 其中
ai 0
X(k 1) G (k)x(k) H (k)u(k) [G (k), H(k)] Y(k) C(k)x(k) D(k)u(k ) 注意到: t t 0 , k 0; t t 0 T0 , k 1; t = t 0 2T0 , k 2, 这样:G(k )=Φ[(k +1)T0 ,kT0 ] or Φ[( k+1),k ] 或 e k 一般, H (k)

现代控制理论3

现代控制理论3

3
x3
b31
b32
b3 p
u3
xn
n xn bn1 bn2 bnp u p
➢其中的对角部分应用对角形可控判据 ,即要求输入矩阵B中 不出现全零行,则系统对角部分的状态可控。
➢约当部分,展开后可得
x&1 1x1 x2 b11u1 b12u2 L b1pup
x&2 1x2 b21u1 b22u2 L b2 pup
要求约当块最后一行对应的输入矩阵B中的行不出现全零行,则 系统约当部分的状态可控。
(b)
x&1 1 1
x&2
1
x1 b11 b12 L
x2
b21
b22
L
x&3
x&4
1 1
x3 x4
b31 b41
限 时 间 间 隔 0≤t≤nT 内 , 针 对 任 意 初 态 x(0) 和 任 意 终 态
x(n),当k=n时,u(0),u(1),…,u(n-1)一定存在。
因此,k=n时,u(0),u(1),…,u(n-1)的解存在的条
件,即为系统可控时应满足的条件
令k=n ,
n1
x(n) Gn x(0) Gdetb
det Sc 0
Ab b1
b2
1b1 2b2
2b1b2 1b1b2
1 2
b1 0, b2 0
输入阵中无全零行
A
1
0
1
1
b
b1 b2
det Sc det b
Ab b1 b2
1b1 b2 1b2
1b1b2 (1b1 b2 )b2 b22
(2) 线性定常连续系统可控性判据

现代控制理论第三章

现代控制理论第三章
方法一: 直接根据状态方程的A阵和B阵
方法二:
转化为约旦标准形 ( Aˆ, Bˆ ) ,再根据 Bˆ 判断
方法三: 传递函数
3.2 线性连续系统的能控性
方法一:线性定常连续系统(A,B), 其状态完全能控的 充要条件是其能控性矩阵的秩为n,即:
rankQc = n Qc = [ B AB A2B … An 1B ]
0 0 2
3
4 1 0
4 2
(2)
x (t)
0
4
0 x(t) 0 0u(t)
0 0 2
3 0
3.2 线性连续系统的能控性 方法三:
3.2 线性连续系统的能控性 例:从输入和状态矢量间的传递函数确定其能控性?
3.2 线性连续系统的能控性 例:判断线性连续系统能控性?
解:
3.2 线性连续系统的能控性
3.3 线性系统的能观测性
例:判断能观测性?
x (t)
2 1
1 3
x(t
)
1
1
u(t)
y(t
)
1 1
0 0 x(t)
解:
C Q0 CA
10 1 0
2 1 2 1
rankQo = 2 = n
系统能观测
3.3 线性系统的能观测性
例: 若系统的状态空间表达式为
x (t)
a d
5
x(t
)
1
7
(2)
x (t)
5
x(t)
1
y(t) 0 4 5x(t)
3 2 0 y(t) 0 3 1 x(t)
(3)
3 1 0
0 3 1
x (t) 0 0 3
x(t)
2

现代控制理论第三章

现代控制理论第三章

B
AB
0 1 An 1B n 1
如果系统是能控的,对于任意给定的初始状态x(0)都 能解出 i , i 0, , n 1,其有解的充分必要条件为
rank B AB An 1 B n
判断下面系统的能控性
输出能控性定义:如果系统的输入信号能在有限的 时间区间[t0,tf]内,将系统的任意初始输出转移到y(tf), 那么该系统为输出完全能控的。
输出能控性判据:考虑系统
x ' Ax Bu y Cx Du
状态完全能控的充分必要条件是
rank CB CAB CAn 1 B D m
上式表明,根据在[0,tf]时间的量测值y(t),能够 将初始状态x(0)唯一地确定下来的充要条件是
C CA n rank n 1 CA
(1)在能观测性定义中之所以把其规定为对初始 状态的确定,是因为一旦确定了初始状态,便可以 根据给定的输入信号u(t),利用状态转移方程求出系 统在各个瞬时的状态。 (2)能观测性表示的是y(t)反映状态向量x(t)的能 力,考虑到输入信号u(t)所引起的输出是可计算的, 所以在分析能观测性问题时,常令u(t)=0。
S1的能控性等价于S2的能观性
S1的能观性等价于S2的能控性
四、能控标准型和能观标准型(单变量系统线性系统) 1 、能控标准型 若系统的状态空间表达式为:
x ' Ac x bcu y Cc x
0 Ac 0 an
1 0 an 1
0 1 a1
能控性判据:考虑系统
x ' Ax Bu
状态完全能控的充分必要条件是
rank B AB An 1 B n

现代控制理论3章

现代控制理论3章

3.2.2 状态能观性的判据 已知系统的动态方程
x’(t ) A(t ) x(t )
y C (t ) x(t )
x(0) x0
1、线性定常连续系统能观测性的格拉姆矩阵判据
线性定常连续系统{A,C} 状态完全能观测的充要条件是:存在 时刻t1>t0,使如下定义的能观性格拉姆(Gram)矩阵为非奇异。
16
例:给定线性定常系统的状态方程,判断能控性。
1 x1 1 x1 0 x1 x 2.5 1.5 x 1 u y 1 0 x 2 2 2
解:
1 1 1 0 AB 1 1 2.5 1.5 1 1 rank[ B AB] rank =1 2 系统不能控 1 1 s 1.5 1 1 1 0 s 1 Cadj ( sI A) B s 2.5 1 2.5 g ( s) s 1 sI A ( s 2.5)( s 1) ( s 1) 2.5 s 1.5

0 t1 0
t1
T x0 Wc (t0 , t1 ) x0 [ BT T (t0 , ) x0 ]T BT T (t0 , ) x0 d 0
T x0 Wc
(t0 , t1 ) x0 B (t0 , ) x0 d (t0 , ) x0 0
At k 0 n 1
y (t ) k (t )CAk x(0)
k 0
n 1
y (t ) 0 (t )Cx(0) 1 (t )CAx(0) n 1 (t )CAn 1 x(0) C CA x(0) y (t ) 0 (t ) 1 (t ) ... n 1 (t ) n 1 CA C CA =n rank n 1 CA

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

《现代控制理论》第三版 第三章.习题答案
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 于是

现代控制理论基础_周军_第三章能控性和能观测性

现代控制理论基础_周军_第三章能控性和能观测性

3.1 线性定常系统的能控性线性系统的能控性和能观测性概念是卡尔曼在1960年首先提出来的。

当系统用状态空间描述以后,能控性、能观测性成为线性系统的一个重要结构特性。

这是由于系统需用状态方程和输出方程两个方程来描述输入-输出关系,状态作为被控量,输出量仅是状态的线性组合,于是有“能否找到使任意初态转移到任意终态的控制量”的问题,即能控性问题。

并非所有状态都受输入量的控制,有时只存在使任意初态转移到确定终态而不是任意终态的控制。

还有“能否由测量到的由状态分量线性组合起来的输出量来确定出各状态分量”的问题,即能观测性问题。

并非所有状态分量都可由其线性组合起来的输出测量值来确定。

能控性、能观测性在现代控制系统的分析综合中占有很重要的地位,也是许多最优控制、最优估计问题的解的存在条件,本章主要介绍能控性、能观测性与状态空间结构的关系。

第一节线性定常系统的能控性能控性分为状态能控性、输出能控性(如不特别指明便泛指状态能控性)。

状态能控性问题只与状态方程有关,下面对定常离散系统、定常连续系统分别进行研究(各自又包含单输入与多输入两种情况):一、离散系统的状态可控性引例设单输入离散状态方程为:初始状态为:用递推法可解得状态序列:可看出状态变量只能在+1或-1之间周期变化,不受的控制,不能从初态转移到任意给定的状态,以致影响状态向量也不能在作用下转移成任意给定的状态向量。

系统中只要有一个状态变量不受控制,便称作状态不完全可控,简称不可控。

可控性与系统矩阵及输入矩阵密切相关,是系统的一种固有特性。

下面来进行一般分析。

设单输入离散系统状态方程为:(3-1)式中,为维状态向量;为纯量,且在区间是常数,其幅值不受约束;为维非奇异矩阵,为系统矩阵;为维输入矩阵:表示离散瞬时,为采样周期。

初始状态任意给定,设为;终端状态任意给定,设为,为研究方便,且不失一般性地假定。

单输入离散系统状态可控性定义如下:在有限时间间隔内,存在无约束的阶梯控制信号,,,能使系统从任意初态转移到任意终态,则称系统是状态完全可控的,简称是可控的。

现代控制理论第三章答案可修改全文

现代控制理论第三章答案可修改全文

xc xc
0u 0
y cRc 1
1
1
xc xc
【习题3-12】试将下列系统按能观性进行结构分解。
1 2 1 0
(1) x 0 1
0
x
0u
1 4 3 1
y 1 1 1x
【解】判别能观性
c 1 1 1
N
cA
2
3
2
cA2 4 7 4
构造变换矩阵
Rank(N ) 2 n
将能控子空间按能观性分解
xc
0 1
8 1/ 3 6xc 1/ 6
1/ 3 1 1/ 3xc 0u
y1 1 2xc
c 1 2 Nc cA 2 4
Rank(Nc ) 1
Ro1
1 1
2
0
0 1 Ro 1/ 2 1/ 2
按能观性分解后:
0 0
即:
2 1 1
(2)
A
1 3
2
4
b
1 1
c 1
0
【解】M b
Ab
1 1
1 2
3
4
c 1 0
N cA 1
2
1 M
1
1 2 3 4
3 4 1 2
0
10
N
1
2 2 0
完全能控完全能观的条件:
3 2
4
0
1
2
0
(3)
M b
0 0 2 1
A 1
0
3
b
2
Ac 2
Tc21 ATc2
0 1
5 4
bc2
Tc21b
1 4
7 1
31 1 1
1 0

现代控制理论第3章

现代控制理论第3章

1 1 2 u ( 0 ) 2 0 6 u (1) 1 1 0
例 双输入线性定常离散系统的状态方程为:
2 2 1 0 0 x ( k ) 0 1 u ( k ) x(k 1) 0 2 0 1 4 0 1 0
1 t0
t1
二:能观测性判据
1 线性时变系统 定理一:系统在t0时刻能观测的充要条件是下列格兰姆矩阵:
W (t0 , t1 ) T (t , t0 )CT (t )C(t ) (t , t0 )dt
t0 t1
为非奇异矩阵
证明:必要性
设系统能观测,但 W (t0 , t1 ) 是奇异的,即存在非零初态,使
四:能观测性判据
设n维离散系统的动态方程为 x(k 1) Gx(k ) Hu(k )
y (k ) Cx(k ) Du(k )
其解为
x(k ) G x(0) G k 1i Hu (i )
k i 0
k 1
y(k ) CG x(0) C G k 1i Hu (i ) Du (k )
C I A 对A的每一个特征值λi之秩为n。(PBH判别法)
非奇异变换不改变系统的能观测性
定理三:线性定常连续系统,若A 的特征值互异,经非奇异变换后为
1 2 x Bu x n y Cx
系统能观测的充分必要条件是 C
试判断其能控性,并研究使x(1)=0的可能性 解
Qc H

GH
2 4 0 0 1 2 G2H 0 1 0 2 0 4 1 0 0 4 1 10

现代控制理论第三章答案

现代控制理论第三章答案

λ1b11 " λ1b1m " λ1n −1b11 " λ1n −1b11 ⎤
# # #
λr br1 " λr brm " λr n −1br1
# # # n −1 λn bn1 " λn bnm " λn bn1
⎥ ⎥ " λr n −1brm ⎥ ⎥ # ⎥ " λn n −1bnm ⎥ ⎦ #
采用反证法。反设 B 中的第 r 行元素全为零,则上述 Γ c [ A, B ] 的第 r 行元素也全为零,
素全为零的行。而且,上述 Γ c [ A, B ] 中的任意两行都不成比例。因此,Γ c [ A, B ] 的秩为 n , 即可得系统是能控的。证明完毕。 则对任意的常数 α 和 β , 状态 α x1 + β x2 也是能控的。 3.4 若 x1 和 x2 是系统的能控状态, 证明:根据能控性定义,若 x1 和 x2 是能控的,则存在时间 T1 、T2 和在时间段 [0, T1 ] 、[0, T2 ] 上定义的控制律 u1 、 u2 ,使得分别在控制律 u1 、 u2 作用下,从 x1 、 x2 出发的状态满足
T
故若取
u(t ) = − BT e − A tWc−1 (0, T ) x0 + BT e − A tWc−1 (0, T )e − AT xT
容易验证该控制律将实现所期望的状态转移。 3.6 若系统是能控的,则对任意的时间 T > 0 ,由式(3.1.7)给出的矩阵 Wc (0, T ) 都是非 奇异的。 证明: 若系统是能控的, 则由定理 3.1.1 知 rank(Γ c [ A, B]) = n 。 若反设存在一个常数 T > 0 , 给出的矩阵 WC (0, T ) = 使得由式 (3.1.7) 使得

现代控制理论第三章1-2

现代控制理论第三章1-2

为真,则称线性定常连续系统(A,B)状态完全能控。
2. 在上述定义中,对输入u(t)没有加任何约束,只要能使状 态方程的解存在即可。 如果矩阵A(t)和B(t)以及向量u(t)的每个元素都是t 的分段连续函数,则状态方程存在唯一解。 u(t)为分段连续的条件,在工程上是很容易满足的。 3. 在状态能控性定义中,对状态转移的轨迹未加以限制,这 表明能控性是表征系统状态运动的一个定性特性。
令:
U j a j ( t0 )u( )d ,
t0
tf
j 0,1,n 1
(5)
将(5)式代入(4)式得:
x(t0 ) ( BU0 ABU1 An1BUn1 ) B M U

AB A B U 0
n 1

T
U1
T
U n1
T

[证明]:
证明目标:
对系统的任意的初始状态 x ( t0 ) ,能否找到输入u(t),使之在
[t0 , t f ] 的有限时间内转移到零 x(t f ) 0 。则系统状态能控。
已知:线性定常非齐次状态方程的解为:
x( t ) ( t t0 ) x( t0 ) ( t ) Bu( )d
则称t0时刻的状态x(t0)能控;
若对t0时刻的状态空间中的所有状态都能控,则称系统 在t0时刻状态完全能控;
若系统在所有时刻状态完全能控,则称系统状态完全能 控,简称为系统能控。 即,若逻辑关系式 t0T x(t0) t1T(t1>t0) u(t)(t[t0,t1]) (x(t1)=0) 为真,则称系统状态完全能控。 若存在某个状态x(t0)不满足上述条件,称此系统是状态 不完全能控的,简称系统为状态不能控。

现 代 控 制 理 论第3章

现 代 控 制 理 论第3章

u

y c1 c2 X
系统方块图如图所示。
现代控制理论基础
解:用定理一:
AB

1

0
0 0 0
2

b2


b22

M B
AB
0
b2
0
b22

rank M=1, 系统不完全能控。
用定理二
Aˆ矩阵为对角线规范形,相应的
AB

0 b2
rank M=2,系统完全能控。
b2
b2
1

用定理三
矩阵 Aˆ 已为若当标准形,其最后一行对应的
素不全等于0,故系统完全能控。
阵中的行,元
事实上,系统状态x1 ,x2为串联型结构,无孤立部分,故系统完 全能控。
现代控制理论基础
例3-3:
X

1

0
1
1
X
若系统是能控的,则应j在0 k=N时
从上式解得u(0),u(1),…,u(N-1) ,使X(k)在第N个采样时刻 为0,即X(N)=0。从而有:
N 1
G N j 1Hu(j ) G N X(0)
j 0
G N 1Hu(0) G N 2Hu(1) GHu(N 2) Hu(N 1) G N X(0)
X AX(t ) Bu(t ) f(t )
(3)若状态方程为:
f(t)为不依赖于控制u(t)的扰动,则其解为:
X(t )
(t
t0 )X(t0 )
t (t
t0
)[Bu( ) f( )]d
现代控制理论基础 3-2 线性定常系统能控性判据

现代控制理论_第3章_能控性和能观测性

现代控制理论_第3章_能控性和能观测性
x 初态为 x n 2 1 0 , 试选择x 0 , 1 , 2 使系统状态在 x n 3时转移到零。 提示:点击观看
T
解 令0,1,2,得状态序列
2 1 x 1 x 0 gu 0 2 0 u 0 1 1
x2 k 1 2 x2 k u k
初始状态为:x1 0 1,x2 0 1 用递推法可解得状态序列:
k 0 k 1 k k 1, x1 k x1 k 1 1
k
x1 1 x1 0 1 x2 1 2 x2 0 u 0 2 u 0 x1 2 x1 1 1
故能控。
例3-3
设 、x 0
g 同例3-1, 1 2 1,试判断能控性。
T
1 1 1 2 S1 rank g g g rank 2 2 2 1 3 解 rank 1 1 1 故不能控。
关于研究单输入离散系统状态可控性的方法可推广到多输入系 统。设系统状态方程为:
rankS1 rank g g 2g n2g n1g n
(3-7)
(3-8)
使用该式判断能控性比较方便,不必进行求逆运算,式(3-5)至 S 式(3-8)均称为能控性判据。 1,S1均称为单输入离散系统能控性 矩阵,由该式显见状态能控性取决于系统矩阵 及输入矩阵g 。 当rank S1 n时,系统不可控,不存在能使任意x 0 转移到x n 0 的控制。
点 击 观 看
第一节
线性定常系统的能控性
能控性分为状态能控性、输出能控性(如不特别指明便泛指状 态能控性)。状态能控性问题只与状态方程有关,下面对定常 离散系统、定常连续系统分别进行研究(各自又包含单输入与 多输入两种情况):

现代控制理论实验指导书3-第3章[1]

现代控制理论实验指导书3-第3章[1]

实验三利用MATLAB求取状态空间模型的相似变换及其标准型、控制系统的不同状态模型实现实验目的:1、通过实验掌握线性系统的对角线标准型、约当标准型、模态标准型以及伴随矩阵标准型的表示及相应变换阵的求解;2、通过编程、上机调试,掌握系统可控性和可观测性的判别方法、系统的可控性和可观测性分解等;3、加深理解由控制系统传递函数建立能控、能观、约当标准型等不同状态模型的方法。

实验原理:一、线性系统状态空间模型的相似变换及其标准型(1)将状态空间模型G经变换矩阵T变换为状态空间模型G1;G1=ss2ss(G,T)(2)将状态空间模型G经变换矩阵T变换为其他形式的状态空间模型G1[G1,T]=canon(G,type)其中,当type为'companion'、'modal'、'jordan' 时,分别将状态空间模型G变换为伴随矩阵标准型、模态标准型、约当标准型状态空间模型G1,并得到相应的变换矩阵T;(3)计算矩阵A的特征值及与特征值对应的对角型变换矩阵D;[V,D]=eig(A)(4)计算矩阵A变换为约当标准型J,并得到变换矩阵V;[V,J]=jordan(A)二、线性系统可控、可观判别方法与分解(1)构造系统的可控性判别矩阵Tc;Tc=ctrb(A,B)(2)构造系统的可观测性判别矩阵To;To=obsv(A,C)(3)求取可控Gram矩阵和可观测Gram矩阵;W=gram(G,type)其中type为'c'时,为求取可控Gram矩阵,type为'o'时,为求取可观测Gram矩阵。

(4)能控性分解[Ac,Bc,Cc,Tc,Kc]=ctrbf(A,B,C)将系统分解为可控子系统和不可控子系统,Tc是变换阵,sum(Kc)是可控状态的数目;(5)能观测性分解[Ao,Bo,Co,To,Ko]=cbsvf(A,B,C)将系统分解为可观测子系统和不可观测子系统,Tc 是变换阵,sum(Ko)是可观测状态的数目;三、线性系统不同状态模型的实现设已知系统的传递函数为: 3211()(1)( 2.5)(5)8.52012.5160.270.11 2.55G s s s s s s s s s s ==++++++-=+++++ 则:1. 系统能控标准状态模型实现为:[]11223312130100001012.5208.51100x x x x u x x x y x x x ⎡⎤⎡⎤⎡⎤⎡⎤⎢⎥⎢⎥⎢⎥⎢⎥=+⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥---⎣⎦⎣⎦⎣⎦⎣⎦⎡⎤⎢⎥==⎢⎥⎢⎥⎣⎦&&& 对应的方框图和电路如图图 能控标准状态模型实现电路2. 能观标准型状态模型实现为:[]11223312330012.5110200018.50001x x x x u x x x y x x x -⎡⎤⎡⎤⎡⎤⎡⎤⎢⎥⎢⎥⎢⎥⎢⎥=-+⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥-⎣⎦⎣⎦⎣⎦⎣⎦⎡⎤⎢⎥==⎢⎥⎢⎥⎣⎦&&& 对应的方框图和电路如图图 能观标准型实现电路3. 约当标准型状态模型实现为:[]11223311223310010 2.501005110.270.10.1670.270.16x x x x u x x x x y x x x x -⎡⎤⎡⎤⎡⎤⎡⎤⎢⎥⎢⎥⎢⎥⎢⎥=-+⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥-⎣⎦⎣⎦⎣⎦⎣⎦⎡⎤⎡⎤⎡⎤⎢⎥⎢⎥=-=-⎢⎥⎢⎥⎢⎥⎣⎦⎢⎥⎢⎥⎣⎦⎣⎦&&& 对应的方框图和电路如图图约当标准形状态模型实现电路实验步骤:1、根据所给系统的已知条件(可自行参阅选择刘豹教材中的例题或习题),如传递函数、零极点模型或(A、B、C、D),实现状态空间模型之间的相似变换、写出其对角线标准型、约当标准型、模态标准型以及伴随矩阵标准型的表示及求解相应变换阵,采用MATLAB的相关函数编写m-文件。

现代控制理论第3章

现代控制理论第3章

第三章线性控制系统的能控性与能观测性分析3.1 线性连续系统的能控性3.2 线性连续系统的能观测性3.3 对偶原理3.4 线性离散系统的能控性和能观测性3.5 线性系统的结构分解3.6 线性连续系统的实现3.7 传递函数与能控性及能观测性之间的关系系统n x x x ,,,21L 状态1u 2u n u 1y 1y ny M M M M为什么要讨论系统的能控性和能观测性?能控性(Controllability)和能观测性(Observability)深刻地揭示了系统内部结构关系,由R.E.Kalman于60年代初首先提出并研究的这两个重要概念。

在现代控制理论的研究与实践中,具有极其重要的意义。

事实上,能控性与能观测性通常决定了最优控制问题解的存在性。

在极点配置问题中,状态反馈存在性由系统能控性决定;在观测器设计和最优估计中,涉及系统能观测性条件。

在本章中,我们的讨论将限于线性系统。

将首先给出能控性与能观测性的定义,然后推导出判别系统能控和能观测性的若干判据。

3.1.1 概述3.1 线性连续系统的能控性能控性和能观测性就是研究系统这个“黑箱”内部状态是否可由输入影响和是否可由输出反映。

u x x x x ⎥⎦⎤⎢⎣⎡+⎥⎦⎤⎢⎣⎡⎥⎦⎤⎢⎣⎡−=⎥⎦⎤⎢⎣⎡2150042121&&[]⎥⎦⎤⎢⎣⎡−=2160x x y [例3.1]给定系统的描述为将其表为标量方程组形式,有:u x x+=114&u x x2522+−=&26x y −=分析:x 1、x 2受控于u y 与x 1无关y 与x 2有关[例3.2]:判断下列电路的能控和能观测性左上图:输入u(t),状态x(t),输出y(t)。

(t),x2(t)。

右上图:输入u(t),状态x1左图:输入u(t),状态x(t),x2(t),1输出y(t) 。

3.1.2 能控性的定义Ut B X t A X )()(+=&线性时变系统的状态空间描述:∑:),,,D C B A ()1.3)()()((U t D X t C t Y +=Jt ∈00)(X t X =其中:X 为n 维状态向量;U 为m 维输入向量;J 为时间t 的定义区间;A 为n*n 的元为t 的连续函数矩阵;B 为n*m 的元为t 的连续函数矩阵。

(完整word版)现代控制理论习题解答(第三章)

(完整word版)现代控制理论习题解答(第三章)

第三章 线性控制系统的能控性和能观性3-3-1 判断下列系统的状态能控性。

(1)⎥⎦⎤⎢⎣⎡=⎥⎦⎤⎢⎣⎡-=01,0101B A (2)⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡-=⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡---=111001,342100010B A (3)⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡-=⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡---=020011,100030013B A (4)⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡=⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡=1110,0000000011111B A λλλλ【解】: (1)[]2,1011==⎥⎦⎤⎢⎣⎡-==n rankU AB BU c c ,所以系统完全能控。

(2)[]⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡---==7111111010012B A ABBU c 前三列已经可使3==n rankU c ,所以系统完全能控(后续列元素不必计算)。

(3)A 为约旦标准型,且第一个约旦块对应的B 阵最后一行元素全为零,所以系统不完全能控。

(4)A 阵为约旦标准型的特殊结构特征,所以不能用常规标准型的判别方法判系统的能控性。

同一特征值对应着多个约旦块,只要是单输入系统,一定是不完全能控的。

可以求一下能控判别阵。

[]2,111321031211312113121121132=⎥⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎢⎣⎡==c c rankU B A BA AB BU λλλλλλλλλλλ,所以系统不完全能控。

3-3-2 判断下列系统的输出能控性。

(1) ⎪⎪⎪⎩⎪⎪⎪⎨⎧⎥⎦⎤⎢⎣⎡-=⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡-+⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡---=xy u x x 011101020011100030013 (2) []⎪⎪⎩⎪⎪⎨⎧=⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡+⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡---=x y u x x 0011006116100010【解】: (1)已知⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡-=⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡---=020011,100030013B A ,⎥⎦⎤⎢⎣⎡-=011101C ,⎥⎦⎤⎢⎣⎡=0000D []⎥⎦⎤⎢⎣⎡--=111300002B CA CABCB D前两列已经使[]22==m B CA CAB CB D rank ,所以系统输出能控。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
t1
T
= − ∫ U (t ) B e
T T 0
t1
− AT t
X 0 dt = 0

B e
T − AT t
X0 = 0
∀ t ∈ [ 0 , t1 ]
所以 X 0 = 0 。 这表明, X 0 ≠ 0 的假设是和系统完全能控相矛盾。因此,反 设不成立,即 Wc [0, t1 ] 为非奇异。 必要性得证。
0 = X (t1 ) = e X 0 + ∫ e At1 e − At BU (t )dt
At1 0
t1
由此得出 X = − t1 e − At BU ( t ) dt 0 ∫
0
X0
2
= X T ⋅ X 0 = − ∫ e − At BU ( t ) dt X 0 0 0
α T [λi I − A, B ] = 0
T
考虑到一般性,上式得到
α A = λ iα
T
α TB = 0
进而,
α T [B, AB , L , A n−1 B ] = α T Qc = 0
α T B = 0 α T AB = λiα T B = 0, L, α T An−1B = 0
由α 的任意性,得到 rankQc < n 这表明系统为不完全能控,与已知条件矛盾。反设不成立。 充分性:略。 [例3.3] 设线性定常系统的状态方程为 0 1 0 0 0 0 0 − 1 0 1 & X + X = 0 0 0 1 0 0 0 5 0 2 可直接导出 1 0 U , 1 0
T − AT t
dtWc−1[0, t1 ] X 0
= e X 0 − e Wc [0, t1 ]W [0, t1 ] X 0 = 0
At1 At1
−1 c
充分性得证。 必要性:已知系统为完全能控,欲证Wc [0, t1 ] 非奇异。
n 反证法。反设 Wc 为奇异,也即反设存在某个非零 X 0 ∈ R , 使成立 T X 0 Wc [0, t1 ] X 0 = 0
现将上式求导直至 (n − 1) 次,再在所得结果中令 t 可得到:
= 0,那么
α B=0, αTAB=0 αTA2B=0 L
T
T n−1
α A B =0
进而,表上式为
α [ B AB L A
T
n −1
B] = α Qc = 0
T
由于α ≠ 0 ,所以上式意味着Qc 为行线性相关,与假设矛盾。 反设不成立,系统为完全能控。充分性得证 必要性:已知系统完全能控,欲证 反证法。反设 rankQc < n ,这意味着 Qc 行线性相关,因此 必存在一个非零 n 维常向量 ,使成立
rankQc = n.
α
α TQc = α T [ B AB L An −1B ] = 0
考虑到问题的一般性,由上式进一步得到
α T A i B = 0,
i = 1, L , n − 1
再据凯莱-哈密顿定理,A n , A n + 1 , L ,均可表示为 I,A,A2,…,An-1 的线性组合,由此得到
定义的几点解释: (1) 对轨迹不加限制,是表征系统状态运动的一种定性特性; (2) 容许控制的分量幅值不加限制,且在 J 上平方可积; (3) 线性定常系统的能控性与 t 0 无关;
(4) 如果将上面非零状态转移到零状态,改为零状态到非零状 态,则称为系统的能达性。 (5) 系统不完全能控为一种“奇异”情况。 3.1.3 定常系统状态能控性判据 考虑线性连续时间系统
det Q C = det [ B M AB ] =

1 0
1 0
= 0
QC 为奇异,所以该系统是状态不能控的。
& 1 x1 0 [例3.3] 考虑由下式确定的系统: x1 = 1 x 2 − 1 x + 1 u 2 &2
( 定义2 定义2:对线性时变系统 ∑ A, B, C , D) ,如果状态空间中的所 ( 有非零状态都是在时刻t0为能控的,那么称系统 ∑ A, B, C , D) 在时刻t0是能控的。 ( 定义3 ,取定初始时刻 t 0 ∈ J , 定义3:对上述线性时变系统 ∑ A, B , C , D ) 如果状态空间中存在一个或一些非零状态在时刻 t 0 是不能控的, 则称系统在时刻 t 0是不完全能控的。
W c [ 0 , t1 ] =
∫0
t1
e
− At
BB e
T
− ATt
奇异。这意味着存在某个非零向量
α
dt
使成立
0 = α W c [ 0 , t1 ]α =
T
∫0 α
t1
T − At
e
BB e
T − ATt
α dt
=
∫0
t1
[α e
T
− At
B ][ α e
T
− ATt
B ] T dt
由此可得
α Te− At B = 0 ∀t ∈ [0, t1] ,
& Σ(A,B,C,D): X (t ) = AX(t ) + BU(t)
(3.2)
其中 X (t) ∈Rn ,U(t) ∈Rm, A∈Rn×n , B∈Rn×m , 且初始条件为 X ( t ) t = 0 = X ( 0 ) 。 如果施加一个无约束的控制信号,在有限的时间间隔 t0 ≤ t ≤ t1 内,使初始状态转移到任一终止状态,则称由式(3.2)描述 的系统在 t = t0 时为状态(完全)能控的。如果每一个状态都能 控,则称该系统为状态(完全)能控的。
3.1 线性连续系统的能控性
3.1.1 概述 能控性和能观测性就是研究系统这个“黑箱”的内部的 状态是否可由输入影响和是否可由输出反映。 [例 3.1] 给定系统的描述为 例
& x1 4 0 x1 1 x = 0 − 5 x + 2 u 2 &2
能控性(Controllability)和能观测性(Observability)深刻地 揭示了系统的内部结构关系,由R.E.Kalman于60年代初首先 提出并研究的这两个重要概念,在现代控制理论的研究与实 践中,具有极其重要的意义,事实上,能控性与能观测性通 常决定了最优控制问题解的存在性。例如,在极点配置问题 中,状态反馈的的存在性将由系统的能控性决定;在观测器 设计和最优估计中,将涉及到系统的能观测性条件。 在本章中,我们的讨论将限于线性系统。将首先给出能 控性与能观测性的定义,然后推导出判别系统能控和能观测 性的若干判据。
由此进而有
0 = X Wc [0, t1 ] X 0 = ∫ X e
T 0 0 T 0
t1
− At
BB e
T
− AT t
X 0 dt
=
T − AT t

t1
0
B e
THale Waihona Puke − ATt2X 0 dt
要使上式成立,应有
B e
X0 = 0
∀ t ∈ [ 0 , t1 ]
另一方面,因系统完全能控,对非零 X 0 又成立
第三章
线性控制系统的能控性与能观测性分析
3.1 线性连续系统的能控性 3.2 线性连续系统的能观测性 3.3 对偶原理 3.4 线性离散系统的能控性和能观测性 3.5 线性系统的结构分解 3.6 线性连续系统的实现 3.7 传递函数与能控性及能观测性之间的关系
对能控性和能观测性的直观讨论
系统
u1 u2 M M un
+
u (t )
u (t )
R
−C
左上图:输入u(t),状态x(t),输出y(t)。 右上图:输入u(t),状态x1(t), x2(t)。
R1
+
L r x1
i →
y
左图:输入u(t),
x 2↓ L R1 R2

u(t ) = 0
状态x1(t), x2(t), 输出y(t) 。
3.1.2 能控性的定义 线性时变系统的状态空间描述:
B]= n
i = 1, 2, L , n
( 3 .5 )
或等价地
也即 ( sI − A) 和 B是左互质的
rank [sI − A ,
B ] = n,
∀s ∈ C
(3 .6 )
[证明]:必要性:已知系统能控,欲证(3.5)成立。 证明] 。 反证法。反设对某个 λ i ,有 rank[λi I − A, B ] < n , 则意味着, 存在一非零向量 α ,使成立
[解] 对于该系统, det QC = det [ B M AB ] =
0 1
1 −1
≠0
即QC为非奇异,因此系统是状态能控的。 3 PBH 判据 (1)秩判据 定理3] [定理3] (3.2)系统为完全能控的充要条件是,对矩阵A 的 所有特征值 λi (i =1,L, n), 均成立
rank [λi I − A,
状态
x1, x2 ,L, xn
M
y1 y1 M yn
运动都可由输入 输入u(t) 每一个状态变量 , x2 ,L , xn 运动都可由输入 x1 来影响和控制,而由任意的始点达到原点——状态能 来影响和控制,而由任意的始点达到原点 状态能 控。 的任意形式的运动均可由输出完全反映 状态 x1 , x2 ,L , xn 的任意形式的运动均可由输出完全反映 ——状态能观测。 状态能观测。 状态能观测
1. 格拉姆矩阵判据 定理1 定理1:[格拉姆矩阵判据]线性定常系统(3.2)为完全能控的 充分必要条件是,存在 t1 > 0 ,使如下定义的格拉姆矩阵 t1 − At T − AT t Wc [0, t1 ] = ∫ e BB e dt (3.3)
相关文档
最新文档