8,传递函数矩阵的零极点
8.1 极点和零点
SISO系统:
.)(0)(;)(0)(
)(
)(
)(
1
1
1
1
的极点作为的根的零点作为的根以
sGpps
sGzzs
ps
zsK
sG
j
n
j
j
i
m
i
i
n
j
j
m
i
i
定义:零点 —— 当输入 u为有限值时,使输出 y(s)为 0的那些 s值。
极点 —— 当输入 u为有限值时,使输出 y(s)为?的那些 s值。
显然,零点是使 G(s)的模为 0的那些 s值;
极点是使 G(s)的模为? 的那些 s值。
对 MIMO系统,则要复杂得多。
一,Rosenbrock对零极点的定义给定定义,G(s)的极点为 M(s)中 的根,i=1,2,…,r
G(s)的零点为 M(s)中 的根,i=1,2,…,r
形为其 M c m i l l a nS m i t hpqrsr a n k GsG pq ),,m i n ()(,)(
00
)(
)(
0
)(
)(
)()()()(
1
1
s
s
s
s
sMsVsGsU
r
r
0)(
0)(
s
s
i
i
例如所以,零点,s=0处有三个零点;
极点,s=-1处有两个零点;
s=-2处有三个极点。
)2(
0
0
)2()1(
)(
)2()2(
)2()2()1(
)(
2
22
22
222
s
s
ss
s
sM
M c m i l l a nS m i t h
s
s
s
s
s
s
ss
s
sG
形二,其它对零极点的定义
1,不可简约矩阵分式描述
G(s)的极点,detD(s)=0的根,或,detA(s)=0的根
G(s)的零点:使 N(s)或 B(s)降秩的 s值。
该定义等价于 Rosenbrock定义。
证:设 G(s)的 Smith-Mcmillan标准形为 M(s),则
)()()()()( 11 sBsAsDsNsG
1
11
1
0
)(
0
)(
00
)(
0
)(
)()()()()()(
I
s
s
s
s
ssEsVsGsUsM
rr
r
则值降秩的使值降秩的使的根的零点定义由故中描述另一不可简约矩阵分式为右不可简约
ssN
ssE
rissG
R o s e n b r o c k
scsDsr a n k Esr a n k N
sWssVsWsDsD
sWsEsUsWsNsN
sDsNsG
M F DsDsNsG
sDsNssVsEsU
sVssEsUsVsMsUsG
i
r
r
r
r
)(
)(
,2,1,0)()(
,
)(d e t)(d e t),()(
)()()()()()(
)()()()()()(
,)()()(
)()()(
)()()]()()][()([
)()()()()()()()(
0
1
0
1
1
00
1
00
11
11111
而对左不可简约 MFD有同样的结论。
2,G(s)严格真时,对应的状态空间描述 {A,B,C}能控,能观则的根的根的根的极点
0)(d e t
0)(d e t
,2,1,0)()(
sD
s
rissG
r
i
值降秩的使的零点的根的极点
s
C
BAsI
sG
AsIsG
0
)(
0)d e t ()(
3,方便计算的定义
( 1) G(s)的所有非零子式的最小公分母,就是 G(s)的极点多项式,记为 p(s),p(s)=0的根,即为 G(s)的极点。
( 2)当 G(s)的 r阶子式,以 p(s)为共同分母时,其分子的首 1最大公因式,即为 G(s)的零点多项式 z(s),z(s)=0的根,即为
G(s)的零点。
注:各阶子式必须化为不可简约形式。
例:
2)(
2
1
2
1
1
1
)2)(1(
1
0
1
1
)(
sr a n k G
sss
ss
s
s
sG
( 1)求极点
G(s)的一阶子式即为其各个元素
G(s)的二阶子式为
( 2)求零点上边的 2阶子式以 p(s)为分母,则有
1,2,2,1)(
)1()2)(1()(,
)1()2)(1(,
)2)(1(
2
,
)2)(1(
)1(
,
)2)(1(
1
2
2
2
的极点为所以母为其各阶子式的最小公分可见
sG
ssssp
sss
ssss
s
ss
)1()2)(1(
)1)(2(2,
)1()2)(1(
)1(,
)1()2)(1(
)1)(2(
22
2
2
sss
ss
sss
s
sss
ss
分母的首 1最大公因式为 (s-1),故 z(s)=s-1,G(s)的零点为 -1。
几点讨论:
( 1)传递函数矩阵 G(s)在复平面上的同一点出现零、极点时,
可以不形成对消。例
( 2)由定义 3可知,传递函数矩阵 G(s)的极点,必是它的某一元素的极点;反之,G(s)的某个元素的极点,也是 G(s)的极点。“一致性”
2
1
0
0
3
2
)(
s
s
s
sG
( 3)对零点,不存在如( 2)所述的“一致性”,尽管有时相同。
( 4)若 s=?是 G(s)的零点,则必有但不一定 rankG(s=?)<rankG(s).
如:
G(s)的零点为 s=-2,rankG(-2)=rankG(s)
因此,不能误把 rankG(s)降秩与否作为判断 G(s)零点的依据。
)(|)(
)(|)(
sr a n k Gsr a n k B
sr a n k Gsr a n k N
s
s
2
1
0
0
3
2
)(
s
s
s
sG
三,传递函数矩阵的零极点的性质
1,关于极点
SISO系统:考虑具有正则传递函数 g(s)及不可简约实现
— {A,b,c,d}的单变量系统定理:数?是 g(s)的极点的充分必要条件是,存在一个初始状态,使得系统的零输入响应证明:
必要性:由?是 g(s)的极点
是 g(s)的极点,,?是 A的特征值设 v是与?相关联的特征向量,即
(?I-A) v=0
0x
为非零常数rtrety t,0,)(
trety)(
则( sI-A)v=(sI-A)v-(?I-A)v=(s-?)v
系统输出
r=cv是不为 0的常数?!
{A,c}能观:由 PBH秩判据,等价于 [sI-A’,c’]满秩,?s?C
对非零向量 v,应有但已有(?I-A) v=0,故 cv?0
必要性得证。
tt
rec v etyt
s
cvvAsIc
vxxAsIcsy
vAsI
s
v
)(,0
1
)(
,)0()0()()(
)(
1
1
1
时故当取
0
v
c
AsI
充分性:由 导出?是 g(s)的极点。
定理的意义:
若?是 g(s)的极点,则能用初始状态在输出端产生模态而不必施加任何输入;
若?不是 g(s)的极点,则这是不可能的。在输出端产生的唯一途径是在输入端施加
trety)(
.)(,
0)d e t (,0,
)d e t ()0()()(
)0()(
)d e t (
1
:
)()0()()(
11
的极点也是的特征值是故右边左边为时当即
sgA
AsIrs
AsIrxAsIa d jcs
s
r
xAsIa d jc
AsI
srxAsIcsy
te?
te?
te?
对 MIMO系统,有相同的结论。
即:考虑具有正则传递矩阵 G(s)及不可简约实现 {A,B,C,D}
的多变量系统。数?是 G(s)的极点的充分必要条件是,存在一个初始状态 x0,使得系统输出端的零输入响应为
,其中 r为非零向量。
2,关于零点证明见书
G(s)<<>>{A,B,C}
满足
trety)(
.0
)(,)(
,,
)(
0
0
0
00
000
0
恒为输出的一类输入系统对的
tyeutu
ux
BuxAIz
cx
tz
阻塞传输性。
所以,前面定义的零点也叫传输零点。
8.2 结构指数
rank G(s)=r
00
0
)(
)(
00
)(
)(
0
)(
)(
)(
1
1
s
s
d i a g
s
s
s
s
sM
i
i
r
r
定义:
则 是 G(s)的有限极点和零点的集合。
},,2,1,0)(,0)(,|{ rissCssS iizp
zpS
.)()}(,),(),({
)()()(
)}({,)(|)(),(|)(
0)(
})(,,){()(
}{
21
21
11
)()(
1
处的结构指数在为称是一个非降序列可知由在内的整数为包括可表为
sG
ssss
ssd i a gsM
d i a g
r
r
iiiii
i
S
i
i
r
zp
}2,1{0
}0,2{1
}1,2{2
,
)1(
)1(
)2(
)2(
}{)(
}0,1,2{
2
0
0
)2()1(
)(
:
2
1
0
2
1
2
2
22
处的结构指数为处的结构指数为处的结构指数为所以例
s
s
s
s
s
s
d i a gsM
S
s
s
ss
s
sM
i
i
zp
几点讨论
( 1)不管是零点,还是极点,统一表达成一个对角阵形式。
( 2)零极点的重数在 s=?处的极点重数 ={ }中负指数之和取绝对值在 s=?处的零点重数 ={ }中正指数之和也无极点处既无零点在处有极点在处有零点在
,0)(
0)(
0)(
i
i
i
)(i
)(i
8.3 无穷远处的零极点一,无穷远处零极点的定义
SISO系统,s时,若 G(s)趋于 0,则在?处有零点;
若 G(s)趋于?,则在?处有极点(非真时)
MIMO系统,在 G(s)中,以 代入,化成 H(?)有理分式矩阵,对应的 Smith-Mcmillan标准形为则:
只需确定无穷远处零极点的个数。
1s
)(~?M
risMsG
riMsG
i
i
,,2,1,0)(~)(~)(
,,2,1,0)(~)(~)(
的零根中处的零点在的零根中处的极点在
例:
无穷远处的极点,?=0,2个
无穷远处的零点,?=0,1个
2
2
2
2
21
1
1
1
11
2
)1(
1
1
)1(
1
)(
~
,
)1(
1
1
1
)(
)1(
1
1
1
)(,,
)1(
1
1
1
)(
MH
Gs
s
s
s
s
sG 代入
8.1 极点和零点
SISO系统:
.)(0)(;)(0)(
)(
)(
)(
1
1
1
1
的极点作为的根的零点作为的根以
sGpps
sGzzs
ps
zsK
sG
j
n
j
j
i
m
i
i
n
j
j
m
i
i
定义:零点 —— 当输入 u为有限值时,使输出 y(s)为 0的那些 s值。
极点 —— 当输入 u为有限值时,使输出 y(s)为?的那些 s值。
显然,零点是使 G(s)的模为 0的那些 s值;
极点是使 G(s)的模为? 的那些 s值。
对 MIMO系统,则要复杂得多。
一,Rosenbrock对零极点的定义给定定义,G(s)的极点为 M(s)中 的根,i=1,2,…,r
G(s)的零点为 M(s)中 的根,i=1,2,…,r
形为其 M c m i l l a nS m i t hpqrsr a n k GsG pq ),,m i n ()(,)(
00
)(
)(
0
)(
)(
)()()()(
1
1
s
s
s
s
sMsVsGsU
r
r
0)(
0)(
s
s
i
i
例如所以,零点,s=0处有三个零点;
极点,s=-1处有两个零点;
s=-2处有三个极点。
)2(
0
0
)2()1(
)(
)2()2(
)2()2()1(
)(
2
22
22
222
s
s
ss
s
sM
M c m i l l a nS m i t h
s
s
s
s
s
s
ss
s
sG
形二,其它对零极点的定义
1,不可简约矩阵分式描述
G(s)的极点,detD(s)=0的根,或,detA(s)=0的根
G(s)的零点:使 N(s)或 B(s)降秩的 s值。
该定义等价于 Rosenbrock定义。
证:设 G(s)的 Smith-Mcmillan标准形为 M(s),则
)()()()()( 11 sBsAsDsNsG
1
11
1
0
)(
0
)(
00
)(
0
)(
)()()()()()(
I
s
s
s
s
ssEsVsGsUsM
rr
r
则值降秩的使值降秩的使的根的零点定义由故中描述另一不可简约矩阵分式为右不可简约
ssN
ssE
rissG
R o s e n b r o c k
scsDsr a n k Esr a n k N
sWssVsWsDsD
sWsEsUsWsNsN
sDsNsG
M F DsDsNsG
sDsNssVsEsU
sVssEsUsVsMsUsG
i
r
r
r
r
)(
)(
,2,1,0)()(
,
)(d e t)(d e t),()(
)()()()()()(
)()()()()()(
,)()()(
)()()(
)()()]()()][()([
)()()()()()()()(
0
1
0
1
1
00
1
00
11
11111
而对左不可简约 MFD有同样的结论。
2,G(s)严格真时,对应的状态空间描述 {A,B,C}能控,能观则的根的根的根的极点
0)(d e t
0)(d e t
,2,1,0)()(
sD
s
rissG
r
i
值降秩的使的零点的根的极点
s
C
BAsI
sG
AsIsG
0
)(
0)d e t ()(
3,方便计算的定义
( 1) G(s)的所有非零子式的最小公分母,就是 G(s)的极点多项式,记为 p(s),p(s)=0的根,即为 G(s)的极点。
( 2)当 G(s)的 r阶子式,以 p(s)为共同分母时,其分子的首 1最大公因式,即为 G(s)的零点多项式 z(s),z(s)=0的根,即为
G(s)的零点。
注:各阶子式必须化为不可简约形式。
例:
2)(
2
1
2
1
1
1
)2)(1(
1
0
1
1
)(
sr a n k G
sss
ss
s
s
sG
( 1)求极点
G(s)的一阶子式即为其各个元素
G(s)的二阶子式为
( 2)求零点上边的 2阶子式以 p(s)为分母,则有
1,2,2,1)(
)1()2)(1()(,
)1()2)(1(,
)2)(1(
2
,
)2)(1(
)1(
,
)2)(1(
1
2
2
2
的极点为所以母为其各阶子式的最小公分可见
sG
ssssp
sss
ssss
s
ss
)1()2)(1(
)1)(2(2,
)1()2)(1(
)1(,
)1()2)(1(
)1)(2(
22
2
2
sss
ss
sss
s
sss
ss
分母的首 1最大公因式为 (s-1),故 z(s)=s-1,G(s)的零点为 -1。
几点讨论:
( 1)传递函数矩阵 G(s)在复平面上的同一点出现零、极点时,
可以不形成对消。例
( 2)由定义 3可知,传递函数矩阵 G(s)的极点,必是它的某一元素的极点;反之,G(s)的某个元素的极点,也是 G(s)的极点。“一致性”
2
1
0
0
3
2
)(
s
s
s
sG
( 3)对零点,不存在如( 2)所述的“一致性”,尽管有时相同。
( 4)若 s=?是 G(s)的零点,则必有但不一定 rankG(s=?)<rankG(s).
如:
G(s)的零点为 s=-2,rankG(-2)=rankG(s)
因此,不能误把 rankG(s)降秩与否作为判断 G(s)零点的依据。
)(|)(
)(|)(
sr a n k Gsr a n k B
sr a n k Gsr a n k N
s
s
2
1
0
0
3
2
)(
s
s
s
sG
三,传递函数矩阵的零极点的性质
1,关于极点
SISO系统:考虑具有正则传递函数 g(s)及不可简约实现
— {A,b,c,d}的单变量系统定理:数?是 g(s)的极点的充分必要条件是,存在一个初始状态,使得系统的零输入响应证明:
必要性:由?是 g(s)的极点
是 g(s)的极点,,?是 A的特征值设 v是与?相关联的特征向量,即
(?I-A) v=0
0x
为非零常数rtrety t,0,)(
trety)(
则( sI-A)v=(sI-A)v-(?I-A)v=(s-?)v
系统输出
r=cv是不为 0的常数?!
{A,c}能观:由 PBH秩判据,等价于 [sI-A’,c’]满秩,?s?C
对非零向量 v,应有但已有(?I-A) v=0,故 cv?0
必要性得证。
tt
rec v etyt
s
cvvAsIc
vxxAsIcsy
vAsI
s
v
)(,0
1
)(
,)0()0()()(
)(
1
1
1
时故当取
0
v
c
AsI
充分性:由 导出?是 g(s)的极点。
定理的意义:
若?是 g(s)的极点,则能用初始状态在输出端产生模态而不必施加任何输入;
若?不是 g(s)的极点,则这是不可能的。在输出端产生的唯一途径是在输入端施加
trety)(
.)(,
0)d e t (,0,
)d e t ()0()()(
)0()(
)d e t (
1
:
)()0()()(
11
的极点也是的特征值是故右边左边为时当即
sgA
AsIrs
AsIrxAsIa d jcs
s
r
xAsIa d jc
AsI
srxAsIcsy
te?
te?
te?
对 MIMO系统,有相同的结论。
即:考虑具有正则传递矩阵 G(s)及不可简约实现 {A,B,C,D}
的多变量系统。数?是 G(s)的极点的充分必要条件是,存在一个初始状态 x0,使得系统输出端的零输入响应为
,其中 r为非零向量。
2,关于零点证明见书
G(s)<<>>{A,B,C}
满足
trety)(
.0
)(,)(
,,
)(
0
0
0
00
000
0
恒为输出的一类输入系统对的
tyeutu
ux
BuxAIz
cx
tz
阻塞传输性。
所以,前面定义的零点也叫传输零点。
8.2 结构指数
rank G(s)=r
00
0
)(
)(
00
)(
)(
0
)(
)(
)(
1
1
s
s
d i a g
s
s
s
s
sM
i
i
r
r
定义:
则 是 G(s)的有限极点和零点的集合。
},,2,1,0)(,0)(,|{ rissCssS iizp
zpS
.)()}(,),(),({
)()()(
)}({,)(|)(),(|)(
0)(
})(,,){()(
}{
21
21
11
)()(
1
处的结构指数在为称是一个非降序列可知由在内的整数为包括可表为
sG
ssss
ssd i a gsM
d i a g
r
r
iiiii
i
S
i
i
r
zp
}2,1{0
}0,2{1
}1,2{2
,
)1(
)1(
)2(
)2(
}{)(
}0,1,2{
2
0
0
)2()1(
)(
:
2
1
0
2
1
2
2
22
处的结构指数为处的结构指数为处的结构指数为所以例
s
s
s
s
s
s
d i a gsM
S
s
s
ss
s
sM
i
i
zp
几点讨论
( 1)不管是零点,还是极点,统一表达成一个对角阵形式。
( 2)零极点的重数在 s=?处的极点重数 ={ }中负指数之和取绝对值在 s=?处的零点重数 ={ }中正指数之和也无极点处既无零点在处有极点在处有零点在
,0)(
0)(
0)(
i
i
i
)(i
)(i
8.3 无穷远处的零极点一,无穷远处零极点的定义
SISO系统,s时,若 G(s)趋于 0,则在?处有零点;
若 G(s)趋于?,则在?处有极点(非真时)
MIMO系统,在 G(s)中,以 代入,化成 H(?)有理分式矩阵,对应的 Smith-Mcmillan标准形为则:
只需确定无穷远处零极点的个数。
1s
)(~?M
risMsG
riMsG
i
i
,,2,1,0)(~)(~)(
,,2,1,0)(~)(~)(
的零根中处的零点在的零根中处的极点在
例:
无穷远处的极点,?=0,2个
无穷远处的零点,?=0,1个
2
2
2
2
21
1
1
1
11
2
)1(
1
1
)1(
1
)(
~
,
)1(
1
1
1
)(
)1(
1
1
1
)(,,
)1(
1
1
1
)(
MH
Gs
s
s
s
s
sG 代入