第二章
线性系统的时间域理论
第2章线性系统的运动分析
进行分析的目的:揭示系统状态的运动规律和基本特性。
状态空间描述的建立为分析系统的行为和特性提供了可能性。
u分析分为定量分析和定性分析。
定量分析:对系统的运动规律进行精确的研究,即定量地确
定系统由外部激励作用所引起的响应。
001
第二章
状态方程为:
运动分析的实质
定性分析:对决定系统行为和综合系统结构具有重要意义的
几个关键性质,如能控性、能观测性和稳定性等,进行定性
[]000
()()
(),,
xAtxBtu
xtxttta
=+
=∈
&
分析。
0,(0),0xAxBuxxt=+=≥&或
2.1 引言
002
第二章
的解。
数学:给定初始状态 和外输入作用 ,求解出状态方程
分析:从数学模型出发,定量地和精确地定出系统运动的变
化规律,为系统的实际运动过程作出估计。
u0x
由初始状态和外输入作用所引起的响应。
系统的运动是对初始状态和外输入作用的响应,但运动的形
定的。
态主要是由系统的结构和参数所决定的,即由参数矩阵所决
状态方程的解 给出了系统运动形态对系统的结构和参数()xt
的依赖关系。 003
第二章
u解的存在性和唯一性条件
状态方程的满足初始条件的解存在且唯一时,对系统的运动
()At
分析才有意义。
时变系统而言,矩阵 和 的所有元在时间定义区间
上均为 的实值连续函数,而输入 的元在时间
定义区间 上是连续实函数,则其状态方程的解
存在且唯一。
这些条件对于实际的物理系统总是能满足的,但从数学的观
()Bt
()utt
()xt
[ ]0 ,tta
[ ]0 ,tta
点而言,条件太强了,将其减弱为:
004
第二章
即:
()At① 的各元 在 上是绝对可积的,
0
(),,1,2,,t ij
t
atdtijna <∞=∫ L
()ijat [ ]0 ,tta
即:
()Bt② 的各元 在 上是平方可积的,
[]
0
2(),1,2,,,1,2,,t
ikt btdtinkp
a <∞==∫ LL
()ikbt [ ]0 ,tta
即:
()ut③ 的各元 在 上是平方可积的,
[]
0
2(),1,2,,t
kt utdtkp
a <∞=∫ L
()kut [ ]0 ,tta
005
第二章
②和③等价于 的元在区间 上绝对可积。()()Btut
[][]
0
00
1
1
222
1
()()
()()
p t
ikkt
k
ptt
ikk
k
btutdt
btdtutdt
a
aa
=
=
??≤ ??
??
∑ ∫
∑ ∫∫
利用许瓦兹不等式有
[ ]0 ,tta
对于线性定常系统:系数矩阵A 和 B 均为常阵,只要其元
的值为有限值,则条件满足,解存在且唯一。
006
第二章
线性系统满足叠加原理
[ ]000(),(),,xAtxxtxttta==∈&
u零输入响应和零状态响应
运动。
初始状态 自由运动。
在初始状态和输入向量作用下的运动,分解为两个单独的分
→
→
输入作用 强迫运动。→
自由运动:系统的自治方程
00(;,,0)ttxf的解, ,零输入响应。
007
第二章
强迫运动:系统在零初始状态下的强迫方程
[ ]000()(),(),,xAtxBtuxtxttta=+=∈&
0(;,0,)ttuf的解, ,零状态响应。
0 000(;,,)(;,,0)(;,0,)ttxuttxttufff=+
系统响应:
008
第二章
00,,(0),0uxAx xt===≥&
u零输入响应
自治方程:
nn×
nn×
x n
2.2 线性定常系统的运动分析
其中, 为 维状态向量,A 为 常阵。
的矩阵函数:
22
0
11
2!!
Atkk
k
eIAtAtAtk
∞
=
=+++=∑L
称为矩阵指数函数。
009
第二章
0
lim At
t
eI
→
=
所描述的线性定常系统的零
对线性定常系统的零输入响应
结论1
基本性质
矩阵指数函数的性质和计算方法
输入响应的表达式为:
0,(0),0xAx xt==≥&
00(;0,,0),0
Attxextf =≥
①
010
第二章
tt
()AtAtAAAteeeeett+=?=?
②令 和 为两个自变量,则必成立
Ate
1()AtAtee??=
③ 总是非奇异的,且其逆为
nn×
AFFA=
④ 设有 常阵A 和 F ,如果A 和 F 是可交换的,
即 ,则必成立
()AFtAtFtFtAteeeee+ =?=?
011
第二章
t
①
Ate
AtAtAtd eAeeA
dt ==
⑤对的导数为:
计算方法:
()(),0,1,2,AtmAmteem==L
2 3311
2!3!
AteIAtAtAt=++++L
⑥对给定方阵A ,必成立:
012
第二章
则在定出使A 实现对角线化
1
1
n
APP
l
l
?
??
??=
??
O P
②如果系统矩阵A 的 个特征值 为两两相异,n 12,,,nlllL
的变换阵 及其逆阵 后,1P?
1
1
n
At
e
ePP
e
l
l
?
??
??=
????
O
有
013
第二章
1
1
1
1
2
2
1000
0100
0000
0001
0000
AQQ
l
l
l
l
l
?
??
??
=
??
??
111
11
1
22
2
2
2!
1
00
000
0000
000
0000
ttte
tt
At t
tt
t
etet
ete
eQQe
ete
e
lll
ll
l
ll
l
?
??
??
=
??
014
第二章
即
③把 表为 的一个多项式,(0,1,,1)kAkn=?L
对于A 的特征值 为两两相异的情况,
Ate
1
2
121
0 111
1 222
21
1
() 1
() 1
() 1 n
n t
n t
n t
n nnn
t e
t e
t e
l
l
l
a lll
l
a lll
??
?
?
?
??????
??????
??
????=
??
??????
???? ????
L
MMMMMM M
M MMMMM M
L
1
011()()()
Atn
netItA tAaaa
?
?=+++L
可按下式计算。
12,,,nlllL
011(),(),,()ntttaaa?L
015
第二章
④对给定 常阵A ,先求出预解矩阵,
则有
nn×
11()AteLsIA??=?
1()sIA??
u
u零状态响应
给定初始状态为零的线性定常系统的强迫方程
,(0)0,0xAxBuxt=+=≥&
x其中, 为 维状态向量, 为 维输入向量,A 和 B 分n
np×nn×
p
别为 和 常阵。
016
第二章
结论2 :零状态响应的表达式为:
证:考虑如下的显等式:
()
0
(;0,0,)(),0t AttueBudttftt?=≥∫
[]
()
()
AtAtAtdd
dtdt
A At
exexex
exAxeBut
???
??
=+
=?=
&
&
0
()(0)()tAtAextxeBudt tt???=∫
对上式从0 至t 进行积分,得到
017
第二章
,等式两边左乘 ,得
证毕
(0)0x = Ate
0
()
0
(;0,0,)()
()
t AtA
tAt
tueeBud
eBud
t
t
ftt
tt
?
?
=
=
∫
∫
如 ,而 ,则
0
()
00(;,0,)(),
tAt
t
ttueBudtttftt?=≥∫
0tt≥ 0 0t ≠
018
第二章
u线性定常系统的状态运动规律
0x u同时考虑初始状态 和外输入作用 的线性定常系统的状
态运动规律,即状态方程的一般形式,
0,(0),0xAxBuxxt=+=≥&
()
000(;0,,)(),0
tAtAttxuexeBudttftt?=+≥∫
结论3 :
或 0
0
() ()
0 00(;,, (),
tAtt At
t
ttxuexeBudttt tt? ?= ∫
019
第二章
物理含义:
系统的运动由两部分组成,
控制输入作用下的受控项。
初始状态的转移项。
2.3 线性定常系统的状态转移矩阵
由初始状态引起的运动,由输入作用引起的运动,都是一
状态转移,则可用状态转移矩阵来表征。
定义:对于给定的线性定常系统
00,(0),xAxBuxxtt=+=≥&
020
第二章
则零输入响应的表达式为:
000()(),(0),ttAt IttΦ?=Φ?Φ=≥&
0()
00(),
Attttett?Φ?=≥
00(;0,,0)(),0txtxtf =Φ≥
()(),0AttetΦ
x其中, 为 维状态向量,称满足如下的矩阵方程:n
0()ttΦ?nn×的 解阵 为系统的状态转移矩阵。
0 000(;,,0)(),ttxttxttf =Φ?≥
021
第二章
物理意义: 就是将时刻 之状态 映射到时刻
在定义时间区间内决定了状态向量的自由运动。
之状态 的一个线性变换。
0()ttΦ?
用状态转移矩阵表示的系统运动规律表达式
0t 0x t
000(;0,,)()()(),0
ttxutxtBudtfttt=Φ+Φ?≥∫
0
0 000(;,,)()()(),
t
t
ttxuttxtBudttttt=Φ?+Φ?≥∫
x
022
第二章
状态转移矩阵的性质
① (0) If =
② 1 00()()ttttff??=?
③ 202110()()()ttttttfff?=??
④ 2121()()()ttttfff+=
⑤ [ ]()()mmttff=
⑥ 由A 唯一地确定。满足唯一性。0()ttf ?
023
第二章
u脉冲响应矩阵
具有 个输入端和 个输出端的线性定常系统,系统具有零
初始状态,令在 时刻加于第 个输入端一个单位脉冲函数
,而其他输入端的输入为零,用 表
p
2.4 线性定常系统的脉冲响应矩阵
q
t j
()tdt?
示第 个输出端在 时刻的脉冲响应。
()ijgtt?
以脉冲响应 ,
i t
(),(1,2,,;1,2,,)ijgtiqjpt?==LL
为元所构成的 矩阵。qp×
024
第二章
数来逼近,即表为:
称为系统的脉冲响应矩阵。
1 121
21222
12
()()()
()()()()
()()()
p
p
qqqp
gtgtgt
gtgtgtGt
gtgtgt
tt
t
tt
?????
???
?=
?????
L
L
LLLL
L
假定系统的输出在输入加入之前的所有瞬时为零:
和()0Gt tt?=?
当输入向量的元为任意形式的时间函数时,用一系列脉冲函
t t?<
025
第二章
如
令
输出为:
()(),1,2,,jjkk
k
uuttttjpd ??=∑ L
则
()()()kk
k
ytGttutt??∑
0t?→
0
0()()(),
t
t
ytGtudttttt=?≥∫
0 0t =
则 0()()(),0
tytGtudtttt=?≥∫
026
第二章
作自变量置换 tututt?==+
通常称为卷积。
0
()()()0tytGutdtttt=?≥∫
0
0
()()()()
()()
t
t
ytGuutudu
Guutudu
=??
=?
∫
∫
027
第二章
u脉冲响应矩阵和状态空间描述
结论1 :脉冲响应矩阵为
000(),xAxDuxtxtt
yCxDu
=+=≥
=+
&
()()()AtGtCeBDtt dt??=+?
其中,A , B , C 和 D 分别是 , , ,qn×np×nn×
qp× 的实值常阵。
或 ( ()AtGtCeBDtd=+
028
第二章
结论2 : () (),()AtAtetett ftf? =?=
则()()()GtCtBDttftdt?=?+?
()()()GtCtBDtfd=+
结论3 :两个代数等价的线性定常系统具有相同的脉冲响应
矩阵。
11,,,APAPBPBCCPDD??====
代数等价:
029
第二章
结论4 :两个代数等价的线性定常系统的输出的零状态响应
? ()Gs
和零输入响应相同。
()Gt
u脉冲响应矩阵和传递函数矩阵
结论:用 和 分别表示给定的线性定常系统的脉
冲响应矩阵和传递函数矩阵,则两者之间成立如下的关系式:
和
[ ]?()(),0GsLGtt=≥
1 ?()(),0GtLGst? ??
??
030
第二章
一定相同,则此两系统具有相同脉冲响应矩阵(即相同传递
函数矩阵)的充分必要条件是:
DD=
(,,,)ABCD(,,,)ABCD推论:给定两个线性定常系统 和
设两者具有相同的输出和输入维数,但它们的状态维数可不
,0,1,2,iiCABCABi==L和
031
第二章
证: ()()GtGt=
11( ()CSIABDCSIABD???+=?+
或 ??()(),GsGs= 当且仅当
11223()SIAISASAS?????=+++LL
则 1223
1223
CBSCABSCABSD
CBSCABSCABSD
??
?
++++
=+ ++
L
L
s对任意 均成立,当且仅当
DD= ,0,1,2,iiCABCABi==L和
证毕。 032
第二章
u状态转移矩阵
时变系统:
其中, 为 维状态向量, 为 维输入向量, 为 维输
(),(),()AtBtCt
2.5 线性时变系统的运动分析
qy
[ ]000()(),(),,xAtxBtuxtxttta=+=∈&
()()yCtxDtu=+
出向量, 和 分别为
x n u p
()Dt ,nn×
和 的时变实值矩阵。,npqn××qp×
033
第二章
则满足如下矩阵微分方程和初始条件
的 解阵 为系统的状态转移矩阵。
u线性时变系统的运动规律
0000(,)()(,),(,)t Att ttIfff==
&
结论:线性时变系统由初始状态和输入作用同时引起的状态
nn×
运动规律表达式
0(,)ttf
[]
0
0 00
0
()(;,,)(,)
(,)()(),,t
t
xtttxuttx
tBudttta
ff
f ttt
=
+∈∫
034
第二章
零输入响应为:
[ ]0 000(;,,0)(,),,ttxttxtttaff=∈
零状态响应为:
[]
0
0
0
(;,0,)(,)()()
,
t
t
ttutBud
ttta
fftttt=
∈
∫
035
第二章
则输出响应有:
(,)()(,)()()()GtCttBDtftttdt=+?
线性时变系统的脉冲响应矩阵
[]
0
0()(,)(),,
t
t
ytGtudtttattt=∈∫
036
第二章
系统矩阵 满足下述关系式:
数。
其中 为正常数。
()(),AtAtTt=+?
物理上意味着 的每一个元均是以 为周期的一个周期函
()()
()()
xAtxBtu
yCtxDtu
=+
=+
&
T
()At
()A
T
特殊的线性时变系统,状态空间描述
u具有周期变化阵 的线性时变系统的运动分析()A
037
第二章
具有如下属性:
的一个基本解阵,则 也必是它的一个基本解阵。
()tj①设 是系统 (),()()xAtxAtAtT==+&
有且仅有 个线性无关的解,任取 个线性无关
()tTj +
xAx=&
的解,构成 矩阵函数 ,称为 的基本解
nn
阵。
()tjnn× xAx=&
A②存在一个常值矩阵 ,使成立
()() ATtTtejj+=
038
第二章
和有界,且对所有 成立:
()pt③对时变系统,设变换阵 和 在 上连续()pt&
现作变换 ,即导出
[ ]0 ,t ∞
0tt≥
hdet()0pt h>> 其中 为实常数。
()()
()()
xAtxBtu
yCtxDtu
=+
=+
&
()xptx=
039
第二章
其中:
11()()()()()()AtptAtptptpt??=+&
1()()()CtCtpt?=
()()()BtptBt=
()()DtDt=
040
第二章
矩阵 为李亚普诺夫变换阵。
之间是李亚普诺夫意义下等价的,并称满足上述条件的变换
((),(),(),())AtBtCtDt
则称系统
和 ((),(),(),())AtBtCtDt
对线性时变系统作李亚普诺夫变换其稳定性保持不变,但一
()pt
般的等价变换并不能保持这一点。
041
第二章
,其中变换矩阵取为:
1()()Atptetj ?=
④对 为周期变化的线性时变系统,作变换
其中 是一个常阵。
()A
()xpxx=
则变换后的状态空间描述具有如下形式:
1
()()
()()()
xAxptBtu
yCtptxDtu?
=+&
A
042
第二章
(b)是李亚普诺夫意义下等价的,也即(a)为渐进稳定
⑤ 为周期变化的线性时变系统(a)和变换后的系统()A
的充分必要条件为 的特征值均具有负实部。A
043
第二章(作业)
1、对于下列给出的常阵 ,定出它们的矩阵指数函数A Ate
2021()()
0302aAbA
??????==
????????
0 01()()
1 40cAdA
?????==
????????
01()
32eA
??=
??????
044
第二章(作业)
2、用三种方法计算下列矩阵 的矩阵指数函数 :A Ate
01()
23aA
??=
??????
010
()001
6116
bA
??
??=
?????
045
第二章(作业)
3、试求出下列各系统的状态变量解 和 :1 ()xt 2()xt
111
222
111
222
(0)0(),
(0)321
(0)0120(
(0)2301
xxxa
xx
xxxbu
??????? ??==
??????? ??????????????
????????????=+=
??????????????????????????
&
&
&
&
046
第二章(作业)
4、已知某系统的状态转移矩阵 为:()tΦ
33
33
11()()
24()
1()
2
tttt
tttt
eeee
t
eeee
??
??
??+?+
??Φ=
?++??
试定出其系统矩阵A 。
047