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

输出完全能控的充要条件;是
r a n k C B C A B C A n - 1 B D m
2 能达性定义:对于给定连续时间线性定常系统
xAx+Bu
若存在一个分段连续的输入ut;能在有限时间区间t0; tf 内;将状态xt从原点转移到任一指定的终端目标状 态xtf;则称系统是能达的&
对线性定常系统;能控性和能达性是完全等价的&
分析状态能控性问题时 xAx+Bu 简记为 Σ(A, B)
现代控制理论基础
测性的关系 3.9 线性系统结构按能控性和能观测性的分解
现代控制理论基础
1
3.1 能控性和能观测性的概念
ut能否引起xt 的变化?
yt能否反映xt 的变化?
能控性 已知系统的当前时刻及其状态;研究是否存在一
个容许控制;使得系统在该控制的作用下在有限时间内到
达希望的特定状态&
能观测性 已知系统及其在某时间段上的输出;研究可否
7 0 0 0 1
(III) x0 0
5 0
0x4 1 7
50uu12
7 0 0 0 (II) x0 5 0x5u
0 0 1 7
7 0 0 0 0
(IV) x0 0
5 0
0x4 1 7
05uu12
解 A阵具有互不相同的特征值&系统I和III是能控的&
注意:特征值互不相同条件& 某些具有重特征值的矩阵;也能化成对角线标准形&
现代控制理论基础
19
3.2 连续时间线性定常系统的能控性
2 4 5 1
能控性与能观性

假使输出矩阵C中有某一列全为零,譬如说第2列中c12, c22, …, cm2均为零,则在 t y(t)中将不包含 e 2 x20这个自由分量,亦即不包含 x2(t)这个状态变量,很明显,这 个x2(t)不可能从y(t)的测量值中推算出来,即x2(t)是不能观的状态。
系统是状态完全能控的
x 2 1 x2 b2u y c1 c2 x
1 1 b1 x x u; 0 0 1
对于式(3-5)的系统
x 1 1 x1 x2 b1u x 2 1 x2
x2不受u(t)的控制,而为不能控的系统。
对式(3-3)的系统,系统矩阵A为对角线型,其标量微分方程形式为
x 1 1 x1
x 2 2 x2 b2u
x 2
x 1
1 1 0 x x u; 0 1 b2
对于式(3-4)的系统
y c1 c2 x
x 1 1 x1 x2
c13 c23 c33
1 2 1t 1t 1t e x10 te x20 t e x30 2! x1 (t ) 1t 1t e x20 te x30 这时,状态方程的解为 x(t ) x2 (t ) x ( t ) 3 1t e x 30
从而
y1 (t ) c11 c12 y (t ) y2 (t ) c21 c22 y3 (t ) c31 c32
线性系统的能控性和能观测性分析

3.3
1.定义:设
能控性和能观测性定义
n p nn
3.3.1线性定常连续系统的能控性
Ax Bu ( x R , u R , A R ) x ] 若存在一分段连续控制向量u(t ) ,能在 [t , t 内,将系统从任
意的初态 x (t 0 )转移至任意终态 x (t f ,则系统完全可控。 ) 说明:1)任意初态
若系统
Ax Bu x
则式(3-28)系统状态完全能控的充分必要条件是经非 奇异变换得到的式(3-29) 中, B 阵不含元素全为零 的行。
例如,考察如下四个系统
(1)
1 1 0 0 x1 2 x x 2 0 2 0 x 2 5 u 3 0 3 x 0 x3 8
第3章 线性系统的能控性和能观测性分析
3.1 引言 3.2 能控性与能观测性的概念与示例 3.3 能控性和能观测性定义 3.4 线性连续系统能控性判据 3.5 线性连续系统能观测性判据 3.6 能控标准型与能观测标准型 3.7 系统能控性和能观测性的对偶原理 3.8 线性系统的结构分解 3.9 能控性和能观测性与传递函数(阵)的关系 3.10 线性离散系统的能控性与能观测性 3.11 MATLAB在能控性和能观测性分析中的应用
,其状态变量图如图3-1所示。
系统的 状态是完全 能控且完全 能观测的。
图3-1
【例3-2】桥式电路如图 3-2所示,选取电感L的电 流 i(t ) x(t ) 为状态变量,
u(t ) 为电桥输入,输出
量为 y (t ) 。
图3-2
如果 x(t 0 ) 0,则不论 u(t )如何选取,对于所有t t 0 , 有 x(t ) 0,即u(t)不能控制x(t)的变化,故系统状态 为不能控。 若u(t)=0,则不论电感L上的初始电流 x(t 0 )取为多少, 对所有时刻 t t 0 都恒有y(t)=0,即状态x(t)不能由输 出y(t)反映,故系统是状态不能观测的。该电路为状 态既不能控,也不能观测系统。
线性系统理论-郑大钟(第二版)

那么系统的任何一个内部变量在t≥t0各时刻的运动行为也就随之而完全确定
(2).状态变量组最小性的物理特征 (3). 状态变量组最小性的数学特征 (4). 状态变量组的不唯一性 (5).系统任意两个状态变量组之间的关系 (6)有穷维系统和无穷维系统 (7)状态空间的属性
动态系统的分类
从机制的角度 1.连续变量动态系C统 VDS 从特性的角度 1.线性系统
2.离散事件动态系D统 EDS
2.非线性系统
从作用时间 1.连续时间系统 连续系统按其参数 1.集中参数系:属 统有穷维系统 类型的角度 2.离散时间系统 的空间分布类型 2分 . 布参数系:属 统于无穷维系统
本书中仅限于研究线性系统和集中参数系统
复频率域描述即传递函数描述
g(s)u y( (s s) )snb n a 1 n s n 1 s1 n 1 b 1s a 1sb 0a 0 (2)系统的内部描述
状态空间描述是系统内部描述的基本形式,需要由两个数学方程表征—— 状态方程和输出方程。
(3)外部描述和内部描述的比较 一般的说外部描述只是对系统的一种不完全描述,不能反映黑箱内部结构的不
线性系统
线性系统理论的研究对象为线性系统,其模型方程具有线性属性即满足叠加原理。
若表征系统的数学描述为L 系统模型
L ( c 1 u 1 c 2 u 2 ) c 1 L ( u 1 ) c 2 L ( u 2 )
系统模型是对系统或其部分属性的一个简化描述
①系统模型的作用:仿真、预测预报、综合和设计控制器 ②模型类型的多样性:用数学模型描述、用文字、图表、数据或计算机程序表示 ③数学模型的基本性:着重研究可用数学模型描述的一类系统 ④建立数学模型的途径:解析、辨识 ⑤系统建模的准则:折衷
系统的能控性能观测性稳定性分析

系统的能控性能观测性稳定性分析1. 能控性(Controllability)能控性是指系统输出能否通过适当的输入方式对系统进行控制。
如果一个系统是能控的,意味着通过控制器的输入信号,我们能够将系统的输出发展到我们所期望的状态。
对于一个线性时不变(LTI)系统,能控性可以通过判断其控制矩阵的秩来确定。
控制矩阵(也称为控制可达矩阵)是由系统的状态方程和控制器的输入方程组成的。
如果控制矩阵的秩等于系统的状态数量,则系统是能控的;否则,系统是无法被完全控制的。
能控性的分析可以帮助我们选择合适的控制策略和控制器设计。
当系统的能控性差时,我们可能需要通过增加或修改系统的状态变量或控制器的输入方式来提高系统的能控性。
2. 能观测性(Observability)能观测性是指系统的内部状态能否通过系统的输出信号来判断。
一个能观测的系统意味着我们可以通过观测系统的输出来估计系统的状态。
对于一个线性时不变系统,能观测性可以通过判断其观测矩阵的秩来确定。
观测矩阵(也称为观测可达矩阵)是由系统的状态方程和输出方程组成的。
如果观测矩阵的秩等于系统的状态数量,则系统是能观测的;否则,系统的一些状态是无法通过输出来观测到的。
能观测性的分析可以帮助我们选择合适的观测器设计,以实现对系统状态的估计。
当系统的能观测性差时,我们可能需要增加或改变系统的输出方程来提高系统的能观测性。
3. 稳定性(Stability)稳定性是指系统在受到扰动后是否会逐渐恢复到原来的状态。
对于线性时不变系统,稳定性可以分为几种类型:零状态稳定、有限状态稳定和无限状态稳定。
零状态稳定(Zero-state stability)是指当系统受到初始条件扰动时,输出信号会在有限时间内收敛到零。
有限状态稳定(Finite state stability)是指当系统受到初始条件扰动时,输出信号会在有限时间内收敛到一些有限值。
无限状态稳定(Infinite state stability)是指当系统受到初始条件扰动时,输出信号会在无限时间内收敛到一些有限值。
线性系统理论PPT-郑大钟(第二版)

系统具有如下3个基本特征:
(1)整体性
1.结构上的整体性 2.系统行为和功能由整体 所决定
(2)抽象性
作为系统控制理论的研 究对象,系统常常抽去 了具体系统的物理,自 然和社会含义,而把它 抽象为一个一般意义下 的系统而加以研究。
(3)相对性
在系统的定义 中, 所谓“系统” 和“部分”这 种称谓具有相 对属性。
u1 u2
up
x1 x2
动力学部件
xn
输出部件
y1 y2
yq
连续时间线性系统的状态空间描述
线性时不变系统
x Ax Bu
y
Cx
Du
线性时变系统
x A(t)x B(t)u
y
C (t ) x
D(t
)u
连续时间线性系统的方块图
x A(t)x B(t)u
对于单输入,单输出线性时不变系统,其微分方程描述
y (n) an1 y (n1) a1 y (1) a0 y bmu (m) bm1u (m1) b1u (1) b0u
H (k )
单位延迟
C(k)
y(k)
u(k)
G(k)
2.3.连续变量动态系统按状态空间描述的分类
线性系统和非线性系统
设系统的状态空间描述为 x f ( x,u, t) y g( x,u, t)
向量函数
f1(x,u,t)
g1(x,u,t)
f
(
x,u,
t
)
f
2
(
x,u,
e
线性系统能控性能控性与能观性

时变系统
能达性定义及判据 能观性定义及判据
①Gram 判据 ①Gram 矩阵非奇异
离散时间线性
能控性判据 ①Gram 判据②秩判据
rank H GH G n 1 H n
时不变系统
能达性判据 能观性判据 ①Gram 判据②秩判据 ①Gram 判据②秩判据
三、连续时间线性时不变系统的结构分解
* * 于物理构成,问题的提法;取输出反馈控制律 u Fy v ,对任意给定期望极点组 1 , * 2 , n ,确定
一个反馈矩阵 F ,使导出的输出反馈闭环系统
x A BFC x Bv y Cx
的所有特征值实现期望的配置,即有 i A BFC * i , i 1,2, , n 。 输出反馈局限性: (1)对完全能控连续时间线性时不变受控系统,输出反馈一般不能任意配置系 统全部极点。 (2)对完全能控 n 维 SISO-LTIC 受控系统,输出反馈只能使闭环极点配置到根轨迹上。 扩大输出反馈配置功能的一个途径是采用动态输出反馈, 即在采用输出反馈同时附加引入补偿器。 可以证明,通过合理选取补偿器机构和特性,可对带补偿器输出反馈系统的全部极点进行任意配置。 4.2 状态反馈镇定问题 4.2.1 所谓的镇定问题就是,对给定的线性时不变受控系统,确定状态反馈控制律 u Kx v ,使 导出的状态反馈闭环系统 x A BK x Bv 为渐进稳定,即闭环系统特征值均具有负实部。 镇定问题实质上属于极点区域配置问题,对于镇定问题,系统闭环极点的综合目标,并不要求配 置于任意指定期望位置,而只要求配置于复平面的左半开平面上。 4.2.2 可镇定条件
4.1.2 极点配置问题的算法 [极点配置定理] 对 n 维连续时间线性时不变系统,系统可通过状态反馈任意配置全部 n 个极点 即特征值的充分必要条件是 A, B完全能控。 [多输入状态反馈阵算法] 给定 n 维多输入连续时间时不变受控系统 A, B 和一组任意的期望闭
线性系统理论4能控性和能观性

如果存在某个时刻 t1 t0,使得rankQ O (t1 ) n
t0 为不能观测的。
定义 4.1.6 对于线性时变系统
x A(t)x
, x(t0 ) x0 , t0 , t J
y C(t)x
如果状态空间中所有状态都是时刻 t0(t0 J )
的能观测状态,则称系统在时刻 t0 是完全能
观测的。如果对于任何 t0 [T1,T2] 系统均是在
t0 时刻为能观测的,则称系统在 [T1,T2 ]
在 t0 , t1 上行线性独立,即对任意 n
维非零向量 z 都有
zT (t1 , )B( ) 0, t0 t1
4.2.3 基于系统参数矩阵的判据
定理 4.2.3 假设系统
x A(t)x B(t)u, t J
中的 A(t) 和 B(t) 的每个元分别是 n 2和
n 1 一次连续可微函数,记 B1(t) B(t)
那么它能控的充分必要条件是:
det b Ab An1b 0
4.3.3 PBH判据
定理4.3.2 定常线性系统
x Ax Bu, x(t0 ) x0 , t t0
能控的充分必要条件是,对每个 (A)
都有 rank A In B n 其中, ( A)
表示 A 的特征值集合。
推论 4.3.3 定常线性系统
2
dt
x0T T
(t1 , t0 )Wc1(t1 , t0 )(t1 , t0
)x0
4.2.2 基于状态转移矩阵的判据
定理 4.2.2 假设 A(t) 和 B(t) 都是 t
的连续函数矩阵,则系统
x A(t)x B(t)u, t J
在t0 时刻能控的充分必要条件是存在某
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
则
x(0) ( BU 0 ABU1 A2 BU 2 An1 BU n1 )
U0 U 1 A 2 B A n 1 B U n 1
B
AB
(2-19)
令
Q c B AB A 2 B A n1 B
0 AB 1 a 2
1 , A2 B a2 2 a1 a 2
故
0 0 Q c 0 1 1 a 2
a2 2 a1 a 2 1
它是一个三角形矩阵,斜对角线元素均为1,不论 a 2 , a1 取何值,其秩为3,即 rank Q c =3=n,故系统 总是能控的。
2.3
能控性和能观测性定义
2.3.1 能控性定义
线性时变连续系统的状态方程为
x(t ) A(t ) x(t ) B(t )u(t ),
x(t 0 ) x 0
, t Td (2-2)
式中,x为n维状态向量,u为r维输入向量,Td为时间定 义区间,A(t)和B(t)分别为n n 和 n r 矩阵。
2.3.2 能观测性定义
分析系统能观测性问题时,只需从系统的齐次 状态方程和输出方程出发,即
x A(t ) x , x (to ) xo , y C (t ) x to , t Td
(2-10)
1.状态能观测 对于式(2-10)所示线性时变连续系统,如果 取定初始时刻 t0 Td ,存在一个有限时刻 t f Td , t f > t 0 ,对于所有的 t [t 0 , t f ] ,系统的输出 y(t )能惟 一确定一个非零的初始状态向量 x 0 ,则称此非零 状态 x 0在 t 0 时刻是能观测的。
第2章 线性系统的能控性和能观测性分析
2.1 引言 2.2 能控性与能观测性的概念与示例 2.3 能控性和能观测性定义 2.4 线性连续系统能控性判据 2.5 线性连续系统能观测性判据 2.6 能控标准型与能观测标准型 2.7 系统能控性和能观测性的对偶原理 2.8 线性系统的结构分解 2.9 能控性和能观测性与传递函数(阵)的关系 2.10 线性离散系统的能控性与能观测性 2.11 MATLAB在能控性和能观测性分析中的应用
1.ቤተ መጻሕፍቲ ባይዱ态能控
对于式(2-2)所示线性时变连续系统,如果对 指定初始时刻 t 0 Td 的一个非零初始状态 x(t 0 ) x 0 , 存在一个时刻 t f Td ,tf>t0 ,和一个无约束的容许控 制u(t),t [t0、t f ] ,使状态由 x(t 0 ) x 0 转移到tf 时的 x (t f ) 0 ,则称此 x 0 是在 t 时刻能控的。 0
4.状态与系统能达 对于式(2-2)所示线性时变系统,若存在能将 状态 x (t 0 ) 0 转移到 x (t f ) x f 的控制作用 u(t ) , t [t0 , t f ] ,则称状态xf是 t 0 时刻能达的。若 x f 对所 有时刻都是能达的,则称状态 x f 为完全能达或一 致能达。若系统对于状态空间中的每一个状态都是 时刻 t 0 能达的,则称系统是 t 时刻状态能达的, 0 简称系统是时刻 t 0 能达的。 对线性定常连续系统,能控性与能达性是等价的。
式(2-22)有解的充分必要条件是其系数矩阵 Q c 和增广矩阵 Qc x (0) 的秩相等,即 rankQc rank Qc x (0)
Q 考虑到x(0)是任意给定的,欲使上式成立, c 必须满秩即 rank Qc n ,否则不能保证上式成立。
于是式(2-11)系统状态完全能控的充分必要条件是 由A,B阵构成的能控性判别阵 Qc B AB An1 B 满秩,即
3.系统不完全能控
对于式(2-2)所示线性时变连续系统,指定 初始时刻 t 0 Td , 如果状态空间存在一个或一个 以上非零状态在时刻 t 0 是不能控的,则称系统在时 刻 t 0 是状态不完全能控的,简称系统不能控。
对线性时变连续系统而言,其能控性与初始时刻 t 0 的选取有关, 而线性定常连续系统其能控性与初 始时刻 t 0 的选取无关。故线性定常连续系统其系统能 控性可定义为:对于任意的初始时刻 t 0 Td (一般取 t 0 0 ),存在一个有限时刻 t f Td , t f t 0 ,和一个 无约束的容许控制 u(t ), t [t 0 , t f ] ,能使状态空间的任 意非零状态 x (t 0 ) 转移到 x (t f ) 0 ,则称系统状态完 全能控,简称系统能控。
2.1 引言
在控制工程中,有两个问题经常引起设计 者的关心,其一是加入适当的控制作用后,能 否在有限时间内将系统从任一初始状态转移到 希望的状态上,即系统是否具有通过控制作用 随意支配状态的能力。其二是通过在一段时间 内对系统输出的观测,能否判断系统的初始状 态,即系统是否具有通过观测系统输出来估计 状态的能力。这便是线性系统的能控性与能观 测性问题。 稳定性、能控性与能观测性均是系统的重 要结构性质。
【例2-6】动态系统的状态方程如下,试判断其 是否能控。
4 5 5 x x 1 u 1 0
Qc B
解
5 25 AB 1 5
5 25 rankQc rank 1 2 1 5
tf 0 m t m 0 m 0 n 1 n 1
(2-17)
式(2-17)的第m项定积分记为
U m m ( )u( )d , m 0,1,2, n 1
tf 0
(2-18)
因为u(t)为r维向量,故Um亦为r维向量,记为 um1 u m2 Um umr
,其状态变量图如图2-1所示。
系统的 状态是完全 能控且完全 能观测的。
图2-1
【例2-2】桥式电路如图 2-2所示,选取电感L的电 流 i(t ) x(t ) 为状态变量,
u(t ) 为电桥输入,输出
量为 y (t ) 。
图2-2
从电路可以直观看出,如果 x(t 0 ) 0,则不论 u(t ) 如何 选取,对于所有 t t 0,有 x(t ) 0,即u(t)不能控制x(t) 的变化,故系统状态为不能控。 若u(t)=0,则不论电 感L上的初始电流 x(t 0 ) 取为多少, 对所有时刻 t t 0 都 恒有y(t)=0,即状态x(t)不能由输出y(t)反映,故系统 是状态不能观测的。该电路为状态既不能控,也不能 观测系统。
3.系统不能观测
对于式(2-10)所示线性时变连续系统,如果 取定初始时刻 t0 Td ,存在一个有限时刻 t f Td , t f > t 0 ,对于所有 t [t 0 , t f ],系统的输出y(t)不能惟 一确定 t 0 时刻的任意非零的初始状态向量 x 0 (即 至少有一个状态的初值不能被确定),则称系统在 t 0 时刻是状态不完全能观测,简称系统不能观测。
令 t t f , x (t f ) 0 ,则式(2-14)可写成
Φ(t f ) x(0) Φ(t f )Bu( )d 0
tf 0
将上式的积分项移到方程右边且方程两边左乘 Φ(t f ) 的逆阵 Φ(t f ) 得
x(0) Φ( )Bu( )d
tf 0
返回目录
2.2 能控性与能观测性的概念与示例
【例2-1】给定系统的状态空间表达方式为
x1 2 0 x1 1 x 2 u x 2 0 3 2 y 7 6 x1 x 2
本章首先介绍能控性与能观测性的概念及定义, 在此基础上,介绍判别系统能控性与能观测性的准 则,及如何通过线性非奇异变换将能控系统和能观 测系统的状态空间表达式化为能控标准型与能观测 标准型。然后介绍能控性与能观测性之间的对偶关 系、能控性及能观测性与传递函数的关系,以及如 何对不能控和不能观测系统进行结构分解。再后, 讨论线性离散系统的能控性与能观测性问题。本章 最后介绍MATLAB在系统能控性与能观测性分析中 的应用。
2.4线性连续系统能控性判据
2.4.1 线性定常连续系统能控性判据 2.4.2 线性定常连续系统输出能控性 2.4.3 线性时变连续系统能控性判据
2.4.1 线性定常连续系统能控性判据
■ ■ ■ ■
秩判据 约当标准型判据 格拉姆矩阵判据 PBH判据
1. 秩判据
设线性定常连续系统的状态方程为
(2-11) x Ax Bu 式中,x为n维状态向量,u为r维输入向量, A、B分别 为 n n、 n r 常数阵。 式(2-11)系统状态完全能控的充分必要条件是 能控性判别矩阵
(2-20)
U0 U U 1 U n 1
(2-21)
则式(2-19)写成
x(0) Qc U
(2-22)
Q 式中, U 为nr维向量, c 为 n nr 维矩阵,x(0)为 n维向量。
若系统能控,则对于任意的x(0),应能从式(222)中解出 U 1、U 2 U n 1 。
(2-15)
Φ(τ ) e Aτ 对于式(2-11)线性定常连续系统,有
根据凯莱-哈密顿定理,可将矩阵指数函数 e Aτ 表示为
Φ ( τ ) e
Aτ
α m ( τ ) A m
m 0
n 1
(2-16)
将式(2-16)代入式(2-15)得
x (0) m ( ) A Bu( )d A m B 0 f m ( )u( )d
2.系统能控
对于式(2-2)所示线性时变连续系统,指定 初始时刻t 0 Td ,如果状态空间的所有非零状态 都是在 t 0 时刻能控的, 则称系统在时刻 t 0 是状态 完全能控的,简称系统在时刻 t 0 能控。如果系统 对于任意的 t 0 Td 均是状态完全能控的(即系统的 能控性与初始时刻t 0 Td 的选取无关),则称系 统是一致能控的。