参考书籍:《自动控制原理》(第七版).胡寿松主编.
《自动控制原理PDF版下载》

其中:
系统的数学描述通常有两种基本类型:
外部描述和内部描述比较:
状态和状态变量:系统在时间域中的行为或运动信息的集合称为状态;确定系统状态的一组独立变量称为状态变量;
一个用 n n n阶微分方程描述的系统,当 n n n个初始条件 x ( t 0 ) , x ˙ ( t 0 ) , … , x ( n − 1 ) ( t 0 ) x(t_0),\dot{x}(t_0),\dots,x^{(n-1)}(t_0) x(t0),x˙(t0),…,x(n−1)(t0),及 t ≥ t 0 t≥t_0 t≥t0的输入 u ( t ) u(t) u(t)给定时,可唯一确定方程的解,即系统将来的状态,故 x ( t ) , x ˙ ( t ) , … , x ( n − 1 ) ( t ) x(t),\dot{x}(t),\dots,x^{(n-1)}(t) x(t),x˙(t),…,x(n−1)(t)这 n n n个独立变量可选作状态变量;
n n n阶系统状态变量所含独立变量的个数为 n n n,当变量个数小于 n n n时,不能完全确定 n n n阶系统的状态,当变量个数大于 n n n时,对于确定系统的状态有的变量则是多余的;
状态变量常用符号 x 1 ( t ) , x 2 ( t ) , … , x n ( t ) x_1(t),x_2(t),\dots,x_n(t) x1(t),x2(t),…,xn(t)表示;
状态向量:把描述系统状态的
n
n
n个状态变量
x
1
(
t
)
,
x
2
(
t
)
,
…
,
x
n
(
t
)
x_1(t),x_2(t),\dots,x_n(t)
x1(t),x2(t),…,xn(t)看作向量
x
(
t
)
x(t)
x(t)的分量,即:
x
(
t
)
=
[
x
1
(
t
)
,
x
2
(
t
)
,
…
,
x
n
(
t
)
]
T
x(t)=[x_1(t),x_2(t),\dots,x_n(t)]^T
x(t)=[x1(t),x2(t),…,xn(t)]T
则向量
x
(
t
)
x(t)
x(t)称为
n
n
n维状态向量;给定
t
=
t
0
t=t_0
t=t0时的初始状态向量
x
(
t
0
)
x(t_0)
x(t0)及
t
≥
t
0
t≥t_0
t≥t0的输入向量
u
(
t
)
u(t)
u(t),则
t
≥
t
0
t≥t_0
t≥t0的状态由状态向量
x
(
t
)
x(t)
x(t)唯一确定;
状态空间:以 n n n个状态变量作为基底所组成的 n n n维空间称为状态空间;
状态轨线:系统在任一时刻的状态,在状态空间中用一点来表示,随着时间推移,系统状态在变化,便在状态空间中描绘出一条轨迹,这种系统状态在状态空间中随时间变化的轨迹称为状态轨迹或状态轨线;
线性系统的状态空间表达式:若线性系统描述系统状态量与输入量之间关系的状态方程是一阶向量线性微分方程或一阶向量线性差分方程,而描述输出量与状态量和输入量之间关系的输出方程是向量代数方程,则其组合称为线性系统状态空间表达式,亦称动态方程,其连续形式为:
{
x
˙
(
t
)
=
A
(
t
)
x
(
t
)
+
B
(
t
)
u
(
t
)
y
(
t
)
=
C
(
t
)
x
(
t
)
+
D
(
t
)
u
(
t
)
对于线性离散时间系统,在实践中常取
t
k
=
k
T
t_k=kT
tk=kT(
T
T
T为采样周期),其状态空间表达式的一般形式为:
{
x
(
k
+
1
)
=
G
(
k
)
x
(
k
)
+
H
(
k
)
u
(
k
)
y
(
k
)
=
C
(
k
)
x
(
k
)
+
D
(
k
)
u
(
k
)
若状态
x
x
x、输入
u
u
u、输出
y
y
y的维数分别为:
n
,
p
,
q
n,p,q
n,p,q,则称
n
×
n
n\times{n}
n×n矩阵
A
(
t
)
A(t)
A(t)及
G
(
k
)
G(k)
G(k)为系统矩阵或状态矩阵;
称 n × p n\times{p} n×p矩阵 B ( t ) B(t) B(t)及 H ( k ) H(k) H(k)为控制矩阵或输入矩阵;
称 q × n q\times{n} q×n矩阵 C ( t ) C(t) C(t)及 C ( k ) C(k) C(k)为观测矩阵或输出矩阵;
称 q × p q\times{p} q×p矩阵 D ( t ) D(t) D(t)及 D ( k ) D(k) D(k)为前馈矩阵或输入输出矩阵;
线性定常系统:在线性系统的状态空间表达式中,若系数矩阵 A ( t ) , B ( t ) , C ( t ) , D ( t ) A(t),B(t),C(t),D(t) A(t),B(t),C(t),D(t)或 G ( k ) , H ( k ) , C ( k ) , D ( k ) G(k),H(k),C(k),D(k) G(k),H(k),C(k),D(k)的各元素都是常数,则称该系统为线性定常系统,否则为线性时变系统;
线性定常系统状态空间表达式一般形式:
{
x
˙
(
t
)
=
A
x
(
t
)
+
B
u
(
t
)
y
(
t
)
=
C
x
(
t
)
+
D
u
(
t
)
和
{
x
(
k
+
1
)
=
G
x
(
k
)
+
H
u
(
k
)
y
(
k
)
=
C
x
(
k
)
+
D
u
(
k
)
当输出方程中
D
≡
0
D≡0
D≡0时,系统称为绝对固有系统,否则称为固有系统;
线性系统的结构图:


其中: I I I为 n × n n\times{n} n×n单位矩阵, s s s拉普拉斯算子, z − 1 z^{-1} z−1为单位延时算子, s s s和 z z z均为标量;
每一方块的输入-输出关系规定为:
输出向量
=
(
方块所示矩阵
)
×
(
输入向量
)
输出向量=(方块所示矩阵)\times{(输入向量)}
输出向量=(方块所示矩阵)×(输入向量)
实例分析:
E x a m p l e 1 : {\rm Example1:} Example1: 系统电路图如下图所示,选择状态变量建立状态空间表达式。

解:
根据电路定律列写方程:
R
i
+
L
d
i
d
t
+
1
C
∫
i
d
t
=
e
Ri+L\frac{{\rm d}i}{{\rm d}t}+\frac{1}{C}\int{i}{\rm d}t=e
Ri+Ldtdi+C1∫idt=e
电路输出量为:
y
=
e
c
=
1
C
∫
i
d
t
y=e_c=\frac{1}{C}\int{i}{\rm d}t
y=ec=C1∫idt
设状态变量
x
1
=
i
,
x
2
=
1
C
∫
i
d
t
x_1=i,x_2=\displaystyle\frac{1}{C}\int{i}{\rm d}t
x1=i,x2=C1∫idt,则状态方程为:
{
x
˙
1
=
−
R
L
x
1
−
1
L
x
2
+
1
L
e
x
˙
2
=
1
C
x
1
输出方程为:
y
=
x
2
y=x_2
y=x2
向量-矩阵形式为:
[
x
˙
1
x
˙
2
]
=
[
−
R
L
−
1
L
1
C
0
]
[
x
1
x
2
]
+
[
1
L
0
]
e
y
=
[
0
1
]
[
x
1
x
2
]
简记为:
{
x
˙
=
A
x
+
b
e
y
=
c
x
式中:
x
˙
=
[
x
˙
1
x
˙
2
]
,
x
=
[
x
1
x
2
]
,
A
=
[
−
R
L
−
1
L
1
C
0
]
,
b
=
[
1
L
0
]
,
c
=
[
0
1
]
\dot{x}=
系统输入量中不含导数项。
单输入-单输出线性定常连续系统微分方程的一般形式为:
y
(
n
)
+
a
n
−
1
y
(
n
−
1
)
+
a
n
−
2
y
(
n
−
2
)
+
⋯
+
a
1
y
˙
+
a
0
y
=
β
0
u
y^{(n)}+a_{n-1}y^{(n-1)}+a_{n-2}y^{(n-2)}+\dots+a_1\dot{y}+a_0y=\beta_0u
y(n)+an−1y(n−1)+an−2y(n−2)+⋯+a1y˙+a0y=β0u
其中:
y
,
u
y,u
y,u分别为系统的输出、输入量;
a
0
,
a
1
,
…
,
a
n
−
1
,
β
0
a_0,a_1,\dots,a_{n-1},\beta_0
a0,a1,…,an−1,β0是由系统特性确定的常系数;
选取
n
n
n个状态变量为:
x
1
=
y
,
x
2
=
y
˙
,
…
,
x
n
=
y
(
n
−
1
)
x_1=y,x_2=\dot{y},\dots,x_n=y^{(n-1)}
x1=y,x2=y˙,…,xn=y(n−1),上式化为如下形式:
{
x
˙
1
=
x
2
x
˙
2
=
x
3
⋮
x
˙
n
−
1
=
x
n
x
˙
n
=
−
a
0
x
1
−
a
1
x
2
−
⋯
−
a
n
−
1
x
n
+
β
0
u
y
=
x
1
向量-矩阵形式为:
{
x
˙
=
A
x
+
b
u
y
=
c
x
式中:
x
=
[
x
1
x
2
⋮
x
n
−
1
x
n
]
,
A
=
[
0
1
0
…
0
0
0
1
…
0
⋮
⋮
⋮
⋮
0
0
0
…
1
−
a
0
−
a
1
−
a
2
…
−
a
n
−
1
]
,
b
=
[
0
0
⋮
0
β
0
]
c
=
[
1
0
0
…
0
]
状态变量图如下图所示:

系统输入量中含有导数项。
线性定常连续系统微分方程一般形式为:
y
(
n
)
+
a
n
−
1
y
(
n
−
1
)
+
a
n
−
2
y
(
n
−
2
)
+
⋯
+
a
1
y
˙
+
a
0
y
=
b
n
u
(
n
)
+
b
n
−
1
u
n
−
1
+
⋯
+
b
1
u
˙
+
b
0
u
b n ≠ 0 b_n≠0 bn=0情况
按如下规则选择状态变量,设:
{
x
1
=
y
−
h
0
u
x
i
=
x
˙
i
−
1
−
h
i
−
1
u
;
i
=
2
,
3
,
…
,
n
展开式为:
{
x
1
=
y
−
h
0
u
x
2
=
x
˙
1
−
h
1
u
=
y
˙
−
h
0
u
˙
−
h
1
u
x
3
=
x
˙
2
−
h
2
u
=
y
¨
−
h
0
u
¨
−
h
1
u
˙
−
h
2
u
⋮
x
n
−
1
=
x
˙
n
−
2
−
h
n
−
2
u
=
y
(
n
−
2
)
−
h
0
u
(
n
−
2
)
−
h
1
u
n
−
3
−
⋯
−
h
n
−
2
u
x
n
=
x
˙
n
−
1
−
h
n
−
1
u
=
y
(
n
−
1
)
−
h
0
u
n
−
1
−
h
1
u
n
−
2
−
⋯
−
h
n
−
1
u
式中,
h
0
,
h
1
,
h
2
,
…
,
h
n
−
1
h_0,h_1,h_2,\dots,h_{n-1}
h0,h1,h2,…,hn−1是
n
n
n个待定常数;
输出方程为:
y
=
x
1
+
h
0
u
y=x_1+h_0u
y=x1+h0u
其余可得
n
−
1
n-1
n−1个状态方程:
{
x
˙
1
=
x
2
+
h
1
u
x
˙
2
=
x
3
+
h
2
u
⋮
x
˙
n
−
1
=
x
n
+
h
n
−
1
u
对
x
n
x_n
xn求导数可得:
x
˙
n
=
y
(
n
)
−
h
0
u
(
n
)
−
h
1
u
(
n
−
1
)
−
⋯
−
h
n
−
1
u
˙
=
(
−
a
n
−
1
y
(
n
−
1
)
−
a
n
−
2
y
(
n
−
2
)
−
⋯
−
a
1
y
˙
−
a
0
y
+
b
0
u
(
n
)
+
⋯
+
b
1
u
˙
+
b
0
u
)
−
h
0
u
(
n
)
−
h
1
u
(
n
−
1
)
−
⋯
−
h
n
−
1
u
˙
综合整理得:
x
˙
n
=
−
a
0
x
1
−
a
1
x
2
−
⋯
−
a
n
−
2
x
n
−
1
−
a
n
−
1
x
n
+
h
n
u
\dot{x}_n=-a_0x_1-a_1x_2-\dots-a_{n-2}x_{n-1}-a_{n-1}x_{n}+h_nu
x˙n=−a0x1−a1x2−⋯−an−2xn−1−an−1xn+hnu
向量-矩阵形式为:
x
˙
=
A
x
+
b
u
,
y
=
c
x
+
d
u
\dot{x}=Ax+bu,y=cx+du
x˙=Ax+bu,y=cx+du
式中:
A
=
[
0
1
0
…
0
0
0
1
…
0
⋮
⋮
⋮
⋮
0
0
0
…
0
−
a
0
−
a
1
−
a
2
…
−
a
n
−
1
]
,
b
=
[
h
1
h
2
⋮
h
n
−
1
h
n
]
c
=
[
1
0
0
…
0
]
,
d
=
h
0
状态变量图如下图所示:

b n = 0 b_n=0 bn=0情况
按如下规则选择一组状态变量,设:
{
x
n
=
y
x
i
=
x
˙
i
+
1
+
a
i
y
−
b
i
u
;
i
=
1
,
2
,
…
,
n
−
1
展开式为:
{
x
n
−
1
=
x
˙
n
+
a
n
−
1
y
−
b
n
−
1
u
=
y
˙
+
a
n
−
1
y
−
b
n
−
1
u
x
n
−
2
=
x
˙
n
−
1
+
a
n
−
2
y
−
b
n
−
2
u
=
y
¨
+
a
n
−
1
y
˙
−
b
n
−
1
u
˙
+
a
n
−
2
y
−
b
n
−
2
u
⋮
x
2
=
x
˙
3
+
a
2
y
−
b
2
u
=
y
(
n
−
2
)
+
a
n
−
1
y
(
n
−
3
)
−
b
n
−
1
u
(
n
−
3
)
+
a
n
−
2
y
(
n
−
4
)
−
b
n
−
2
u
(
n
−
4
)
+
⋯
+
a
2
y
−
b
2
u
x
1
=
x
˙
2
+
a
1
y
−
b
1
u
=
y
(
n
−
1
)
+
a
n
−
1
y
(
n
−
2
)
−
b
n
−
1
u
(
n
−
2
)
+
a
n
−
2
y
(
n
−
3
)
−
b
n
−
2
u
(
n
−
3
)
+
⋯
+
a
1
y
−
b
1
u
b
n
=
0
b_n=0
bn=0时动态方程为:
x
˙
=
A
x
+
b
u
,
y
=
c
x
\dot{x}=Ax+bu,y=cx
x˙=Ax+bu,y=cx
其中:
A
=
[
0
0
…
0
−
a
0
1
0
…
0
−
a
1
0
1
…
0
−
a
2
⋮
⋮
⋮
⋮
0
0
…
1
−
a
n
−
1
]
,
b
=
[
b
0
b
1
b
2
⋮
b
n
−
1
]
,
c
=
[
0
0
…
1
]
A=
系统传递函数为:
G
(
s
)
=
Y
(
s
)
U
(
s
)
=
b
n
s
n
+
b
n
−
1
s
n
−
1
+
b
n
−
2
s
n
−
2
+
⋯
+
b
1
s
+
b
0
s
n
+
a
n
−
1
s
n
−
1
+
a
n
−
2
s
n
−
2
+
⋯
+
a
1
s
+
a
0
G(s)=\frac{Y(s)}{U(s)}=\frac{b_ns^n+b_{n-1}s^{n-1}+b_{n-2}s^{n-2}+\dots+b_1s+b_0}{s^n+a_{n-1}s^{n-1}+a_{n-2}s^{n-2}+\dots+a_1s+a_0}
G(s)=U(s)Y(s)=sn+an−1sn−1+an−2sn−2+⋯+a1s+a0bnsn+bn−1sn−1+bn−2sn−2+⋯+b1s+b0
应用综合除法:
G
(
s
)
=
b
n
+
β
n
−
1
s
n
−
1
+
β
n
−
2
s
n
−
2
+
⋯
+
β
1
s
+
β
0
s
n
+
a
n
−
1
s
n
−
1
+
a
n
−
2
s
n
−
2
+
⋯
+
a
1
s
+
a
0
≜
b
n
+
N
(
s
)
D
(
s
)
G(s)=b_n+\frac{\beta_{n-1}s^{n-1}+\beta_{n-2}s^{n-2}+\dots+\beta_1s+\beta_0}{s^n+a_{n-1}s^{n-1}+a_{n-2}s^{n-2}+\dots+a_1s+a_0}\triangleq{b_n}+\frac{N(s)}{D(s)}
G(s)=bn+sn+an−1sn−1+an−2sn−2+⋯+a1s+a0βn−1sn−1+βn−2sn−2+⋯+β1s+β0≜bn+D(s)N(s)
其中:
b
n
b_n
bn是直接联系输入与输出量的前馈系数,当
G
(
s
)
G(s)
G(s)分母次数大于分子次数时,
b
n
=
0
b_n=0
bn=0,
N
(
s
)
D
(
s
)
\displaystyle\frac{N(s)}{D(s)}
D(s)N(s)是严格有理真分式,其系数由综合除法得到:
{
β
0
=
b
0
−
a
0
b
n
β
1
=
b
1
−
a
1
b
n
⋮
β
n
−
2
=
b
n
−
2
−
a
n
−
2
b
n
β
n
−
1
=
b
n
−
1
−
a
n
−
1
b
n
由
N
(
s
)
D
(
s
)
\displaystyle\frac{N(s)}{D(s)}
D(s)N(s)导出几种标准形式动态方程的方法:
N ( s ) D ( s ) \displaystyle\frac{N(s)}{D(s)} D(s)N(s)串联分解情况。

其中:
z
z
z为中间变量,
z
,
y
z,y
z,y满足:
{
z
(
n
)
+
a
n
−
1
z
(
n
−
1
)
+
⋯
+
a
1
z
˙
+
a
0
z
=
u
y
=
β
n
−
1
z
(
n
−
1
)
+
⋯
+
β
1
z
˙
+
β
0
z
选取状态变量:
x
1
=
z
,
x
2
=
z
˙
,
x
3
=
z
¨
,
…
,
x
n
=
z
(
n
−
1
)
x_1=z,x_2=\dot{z},x_3=\ddot{z},\dots,x_n=z^{(n-1)}
x1=z,x2=z˙,x3=z¨,…,xn=z(n−1)
则状态方程为:
{
x
˙
1
=
x
2
x
˙
2
=
x
3
⋮
x
˙
n
=
−
a
0
z
−
a
1
z
˙
−
⋯
−
a
n
−
1
z
(
n
−
1
)
+
u
=
−
a
0
x
1
−
a
1
x
2
−
⋯
−
a
n
−
1
x
n
+
u
输出方程为:
y
=
−
β
0
x
1
−
β
1
x
2
−
⋯
−
β
n
−
1
x
n
y=-\beta_0x_1-\beta_1x_2-\dots-\beta_{n-1}x_n
y=−β0x1−β1x2−⋯−βn−1xn
向量-矩阵形式为:
x
˙
=
A
x
+
b
u
,
y
=
c
x
\dot{x}=Ax+bu,y=cx
x˙=Ax+bu,y=cx
A
=
[
0
1
0
…
0
0
0
1
…
0
⋮
⋮
⋮
⋮
0
0
0
…
1
−
a
0
−
a
1
−
a
2
…
−
a
n
−
1
]
,
b
=
[
0
0
⋮
0
1
]
,
c
=
[
β
0
β
1
…
β
n
−
1
]
A=
形式如上 A A A阵称为友矩阵,若状态方程中的 A , b A,b A,b具有这种形式,称为可控标准型;
当 G ( s ) = b n + N ( s ) D ( s ) G(s)=b_n+\displaystyle\frac{N(s)}{D(s)} G(s)=bn+D(s)N(s)时, A , b A,b A,b不变, y = c x + b n u y=cx+b_nu y=cx+bnu;
N ( s ) D ( s ) \displaystyle\frac{N(s)}{D(s)} D(s)N(s)串联分解时系统的可控标准型状态变量图如下图所示:

当
b
n
=
0
b_n=0
bn=0时,选取状态变量:
{
x
n
=
y
x
i
=
x
˙
i
+
1
+
a
i
y
−
b
i
u
;
i
=
1
,
2
,
…
,
n
−
1
则系统的
A
,
b
,
c
A,b,c
A,b,c矩阵为:
A
=
[
0
0
…
0
−
a
0
1
0
…
0
−
a
1
0
1
…
0
−
a
2
⋮
⋮
⋮
⋮
0
0
…
1
−
a
n
−
1
]
,
b
=
[
β
0
β
1
β
2
⋮
β
n
−
1
]
,
c
=
[
0
0
0
…
1
]
A=
若动态方程中的
A
,
c
A,c
A,c具有这种形式称为可观测标准型;
可控标准型与可观测标准型的各矩阵间的关系:
A
c
=
A
o
T
,
b
c
=
c
o
T
,
c
c
=
b
o
T
A_c=A_o^T,b_c=c_o^T,c_c=b_o^T
Ac=AoT,bc=coT,cc=boT
其中:下标
c
c
c表示可控标准型;
o
o
o表示可观测标准型;
T
T
T为转置符号;
实例分析:
E
x
a
m
p
l
e
3
:
{\rm Example3:}
Example3: 设二阶系统微分方程为:
y
¨
+
2
ζ
ω
y
˙
+
ω
2
y
=
T
u
˙
+
u
\ddot{y}+2\zeta\omega\dot{y}+\omega^2y=T\dot{u}+u
y¨+2ζωy˙+ω2y=Tu˙+u
列写系统的可控标准型、可观测标准型动态方程,确定状态变量与输入、输出量的关系。
解:
系统的传递函数为:
G
(
s
)
=
Y
(
s
)
U
(
s
)
=
T
s
+
1
s
2
+
2
ζ
ω
s
+
ω
2
G(s)=\frac{Y(s)}{U(s)}=\frac{Ts+1}{s^2+2\zeta\omega{s}+\omega^2}
G(s)=U(s)Y(s)=s2+2ζωs+ω2Ts+1
可控标准型动态方程的各矩阵为:
x
c
=
[
x
c
1
x
c
2
]
,
A
c
=
[
0
1
−
ω
2
−
2
ζ
ω
]
,
b
c
=
[
0
1
]
,
c
c
=
[
1
T
]
x_c=
由
G
(
s
)
G(s)
G(s)串联分解并引入中间变量
z
z
z有:
z
¨
+
2
ζ
ω
z
˙
+
ω
2
z
=
u
,
y
=
T
z
˙
+
z
\ddot{z}+2\zeta\omega\dot{z}+\omega^2{z}=u,y=T\dot{z}+z
z¨+2ζωz˙+ω2z=u,y=Tz˙+z
对
y
y
y求导数并考虑上述关系式,可得:
y
˙
=
T
z
¨
+
z
˙
=
(
1
−
2
ζ
ω
T
)
z
˙
−
ω
2
T
z
+
T
u
\dot{y}=T\ddot{z}+\dot{z}=(1-2\zeta\omega{T})\dot{z}-\omega^2Tz+Tu
y˙=Tz¨+z˙=(1−2ζωT)z˙−ω2Tz+Tu
令
x
c
1
=
z
,
x
c
2
=
z
˙
x_{c1}=z,x_{c2}=\dot{z}
xc1=z,xc2=z˙,可导出状态变量与输入、输出关系:
{
x
c
1
=
[
−
T
y
˙
+
(
1
−
2
ζ
ω
T
)
y
+
T
2
u
]
/
(
1
−
2
ζ
ω
T
+
ω
2
T
2
)
x
c
2
=
(
y
˙
+
ω
2
T
y
−
T
u
)
/
(
1
−
2
ζ
ω
T
+
ω
2
T
2
)
可观测标准型动态方程各矩阵为:
x
o
=
[
x
o
1
x
o
2
]
,
A
o
=
[
0
−
ω
2
1
−
2
ζ
ω
]
,
b
o
=
[
1
T
]
,
c
o
=
[
0
1
]
x_o=
状态变量与输入、输出量的关系:
{
x
o
1
=
y
˙
+
2
ζ
ω
y
−
T
u
x
o
2
=
y
系统可控标准型与可观测标准型状态变量图:

N ( s ) D ( s ) \displaystyle\frac{N(s)}{D(s)} D(s)N(s)只含有单实极点情况。
当 N ( s ) D ( s ) \displaystyle\frac{N(s)}{D(s)} D(s)N(s)只含单实极点时,可以化为可控标准型或可观测标准型动态方程外,还可化为对角型动态方程,其 A A A阵是一个对角阵;
设
D
(
s
)
D(s)
D(s)可分解为:
D
(
s
)
=
(
s
−
λ
1
)
(
s
−
λ
2
)
…
(
s
−
λ
n
)
D(s)=(s-\lambda_1)(s-\lambda_2)\dots(s-\lambda_n)
D(s)=(s−λ1)(s−λ2)…(s−λn)
其中:
λ
1
,
λ
2
,
…
,
λ
n
\lambda_1,\lambda_2,\dots,\lambda_n
λ1,λ2,…,λn为系统的单实极点,则传递函数展成部分分式之和:
Y
(
s
)
U
(
s
)
=
N
(
s
)
D
(
s
)
=
∑
i
=
1
n
c
i
s
−
λ
i
\frac{Y(s)}{U(s)}=\frac{N(s)}{D(s)}=\sum_{i=1}^{n}\frac{c_i}{s-\lambda_i}
U(s)Y(s)=D(s)N(s)=i=1∑ns−λici
其中:
c
i
=
[
N
(
s
)
D
(
s
)
(
s
−
λ
i
)
]
∣
s
=
λ
i
c_i=\left.\left[\displaystyle\frac{N(s)}{D(s)}(s-\lambda_i)\right]\right|_{s=\lambda_i}
ci=[D(s)N(s)(s−λi)]
s=λi为
N
(
s
)
D
(
s
)
\displaystyle\frac{N(s)}{D(s)}
D(s)N(s)在极点
λ
i
\lambda_i
λi处的留数,且有:
Y
(
s
)
=
∑
i
=
1
n
c
i
s
−
λ
i
U
(
s
)
Y(s)=\sum_{i=1}^n\frac{c_i}{s-\lambda_i}U(s)
Y(s)=i=1∑ns−λiciU(s)
令状态变量为:
X
i
(
s
)
=
1
s
−
λ
i
U
(
s
)
;
i
=
1
,
2
,
…
,
n
X_i(s)=\frac{1}{s-\lambda_i}U(s);i=1,2,\dots,n
Xi(s)=s−λi1U(s);i=1,2,…,n
反变换结果:
x
˙
i
(
t
)
=
λ
i
x
i
(
t
)
+
u
(
t
)
,
y
(
t
)
=
∑
i
=
1
n
c
i
x
i
(
t
)
\dot{x}_i(t)=\lambda_ix_i(t)+u(t),y(t)=\sum_{i=1}^nc_ix_i(t)
x˙i(t)=λixi(t)+u(t),y(t)=i=1∑ncixi(t)
向量-矩阵形式为:
[
x
˙
1
x
˙
2
⋮
x
˙
n
]
=
[
λ
1
λ
2
…
λ
n
]
[
x
1
x
2
⋮
x
n
]
+
[
1
1
⋮
1
]
u
,
y
=
[
c
1
c
2
…
c
n
]
[
x
1
x
2
⋮
x
n
]
状态变量图如下图所示:

若令状态变量:
X
i
(
s
)
=
c
i
s
−
λ
i
U
(
s
)
;
i
=
1
,
2
,
⋯
,
n
X_i(s)=\frac{c_i}{s-\lambda_i}U(s);i=1,2,\cdots,n
Xi(s)=s−λiciU(s);i=1,2,⋯,n
则:
Y
(
s
)
=
∑
i
=
1
n
X
i
(
s
)
Y(s)=\sum_{i=1}^nX_i(s)
Y(s)=i=1∑nXi(s)
向量-矩阵形式为:
[
x
˙
1
x
˙
2
⋮
x
˙
n
]
=
[
λ
1
λ
2
…
λ
n
]
[
x
1
x
2
⋮
x
n
]
+
[
c
1
c
2
⋮
c
n
]
u
,
y
=
[
1
1
…
1
]
[
x
1
x
2
⋮
x
n
]
状态变量图如下图所示:

N ( s ) D ( s ) \displaystyle\frac{N(s)}{D(s)} D(s)N(s)含重实极点时的情况
当传递函数除含单实极点外,还含有重实极点时,不仅可化为可控、可观测标准型,还可化为约当标准型动态方程,其 A A A阵是一个含有约当块的矩阵。
设
D
(
s
)
D(s)
D(s)可分解为:
D
(
s
)
=
(
s
−
λ
1
)
3
(
s
−
λ
4
)
…
(
s
−
λ
n
)
D(s)=(s-\lambda_1)^3(s-\lambda_4)\dots(s-\lambda_n)
D(s)=(s−λ1)3(s−λ4)…(s−λn)
式中,
λ
1
\lambda_1
λ1为三重实极点;
λ
4
,
…
,
λ
n
\lambda_4,\dots,\lambda_n
λ4,…,λn为单实极点,则传递函数可展成下列部分分式之和;
Y
(
s
)
U
(
s
)
=
N
(
s
)
D
(
s
)
=
c
11
(
s
−
λ
1
)
3
+
c
12
(
s
−
λ
1
)
2
+
c
13
(
s
−
λ
1
)
+
∑
i
=
4
n
c
i
s
−
λ
i
\frac{Y(s)}{U(s)}=\frac{N(s)}{D(s)}=\frac{c_{11}}{(s-\lambda_1)^3}+\frac{c_{12}}{(s-\lambda_1)^2}+\frac{c_{13}}{(s-\lambda_1)}+\sum_{i=4}^{n}\frac{c_i}{s-\lambda_i}
U(s)Y(s)=D(s)N(s)=(s−λ1)3c11+(s−λ1)2c12+(s−λ1)c13+i=4∑ns−λici
状态变量分别选取:
X
i
(
s
)
=
1
s
−
λ
i
U
(
s
)
和
X
i
(
s
)
=
c
i
s
−
λ
i
U
(
s
)
X_i(s)=\frac{1}{s-\lambda_i}U(s)和X_i(s)=\frac{c_i}{s-\lambda_i}U(s)
Xi(s)=s−λi1U(s)和Xi(s)=s−λiciU(s)
可得向量-矩阵形式动态方程为:
[
x
˙
11
x
˙
12
x
˙
13
x
˙
4
⋮
x
˙
n
]
=
[
λ
1
1
λ
1
1
λ
1
λ
4
⋱
λ
n
]
[
x
11
x
12
x
13
x
4
⋮
x
n
]
+
[
0
0
1
1
⋮
1
]
u
y
=
[
c
11
c
12
c
13
c
4
…
c
n
]
y=
可控约当型动态方程状态变量图如下图所示:

[
x
˙
11
x
˙
12
x
˙
13
x
˙
4
⋮
x
˙
n
]
=
[
λ
1
1
λ
1
1
λ
1
λ
4
⋱
λ
n
]
[
x
11
x
12
x
13
x
4
⋮
x
n
]
+
[
c
11
c
12
c
13
c
4
⋮
c
n
]
u
y
=
[
0
0
1
1
…
1
]
x
y=
可观约当型动态方程状态变量图如下图所示:
