参考书籍:《自动控制原理》(第七版).胡寿松主编.
《自动控制原理PDF版下载》
系统结构图的组成:

结构图绘制:
实例分析:
Example1: 电压测量装置如下图所示,
e
1
e_1
e1是待测量电压,
e
2
e_2
e2是指示的电压测量值;如果
e
2
e_2
e2不同于
e
1
e_1
e1,产生误差电压
e
=
e
1
−
e
2
e=e_1-e_2
e=e1−e2,经调制、放大后,驱动两相伺服电动机运转,并带动测量指针移动,直至
e
2
=
e
1
e_2=e_1
e2=e1;此时指针指示的电压值即是待测量的电压值;绘制该系统的结构图。

解:
系统由比较电路、机械调制器、放大器、两相伺服电动机及指针机构组成;
STEP1:考虑负载效应,分别列写各元部件的运动方程,并进行拉氏变换
比较电路: E ( s ) = E 1 ( s ) − E 2 ( s ) E(s)=E_1(s)-E_2(s) E(s)=E1(s)−E2(s);
调制器: U ~ ( s ) = E ( s ) U_{~}(s)=E(s) U~(s)=E(s);
放大器: U a ( s ) = K a E ( s ) U_a(s)=K_aE(s) Ua(s)=KaE(s);
两相伺服电动机:
M
m
=
−
C
ω
s
Θ
m
(
s
)
+
M
s
,
M
s
=
C
m
U
a
(
s
)
,
M
m
=
J
m
s
2
Θ
m
(
s
)
+
f
m
s
Θ
m
(
s
)
M_m=-C_{\omega}s\Theta_{m}(s)+M_s,M_s=C_mU_a(s),M_m=J_ms^2\Theta_m(s)+f_ms\Theta_m(s)
Mm=−CωsΘm(s)+Ms,Ms=CmUa(s),Mm=Jms2Θm(s)+fmsΘm(s)
绳轮传动机构: L ( s ) = r Θ m ( s ) L(s)=r\Theta_m(s) L(s)=rΘm(s);
测量电位器: E 2 ( s ) = K 1 L ( s ) E_2(s)=K_1L(s) E2(s)=K1L(s); K 1 : K_1: K1:电位器传递系数;
STEP2:根据各元部件在系统中的工作关系,确定输入输出量,按照各自的运动方程分别画出每个元部件的方框图;

STEP3:用信号线按信号流向依次将各元部件的方框图连接,得到系统结构图

串联连接简化:n个方框串联连接的等效方框,等于各个方框传递函数乘积;
并联连接简化:n个方框并联连接的等效方框,等于各个方框传递函数代数和;
反馈连接简化:
Φ
(
s
)
=
G
(
s
)
1
∓
G
(
s
)
H
(
s
)
\Phi(s)=\frac{G(s)}{1∓G(s)H(s)}
Φ(s)=1∓G(s)H(s)G(s)
比较点和引出点的移动:在移动前后必须保持信号的等效性,比较点和引出点之间一般不交换位置;"-"可以在信号线上越过方框移动,但不能越过比较点和引出点;


实例分析:
Example2: 系统结构图如下,化简该系统结构图并求系统传递函数
C
(
s
)
/
R
(
s
)
C(s)/R(s)
C(s)/R(s);
解:
STEP1:化简系统结构图



STEP2:求传递函数
Φ
(
s
)
=
C
(
s
)
R
(
s
)
=
G
1
(
s
)
G
2
(
s
)
G
3
(
s
)
G
4
(
s
)
1
+
G
2
(
s
)
G
3
(
s
)
H
2
(
s
)
+
G
3
(
s
)
G
4
(
s
)
H
3
(
s
)
+
G
1
(
s
)
G
2
(
s
)
G
3
(
s
)
G
4
(
s
)
H
1
(
s
)
\Phi(s)=\frac{C(s)}{R(s)}=\frac{G_1(s)G_2(s)G_3(s)G_4(s)}{1+G_2(s)G_3(s)H_2(s)+G_3(s)G_4(s)H_3(s)+G_1(s)G_2(s)G_3(s)G_4(s)H_1(s)}
Φ(s)=R(s)C(s)=1+G2(s)G3(s)H2(s)+G3(s)G4(s)H3(s)+G1(s)G2(s)G3(s)G4(s)H1(s)G1(s)G2(s)G3(s)G4(s)
Tips:

说明:
信号流图基本性质:
信号流图常用术语:
实例分析:
Example3: 系统结构图如下所示,绘制相应的信号流图。

解:
STEP1:结构图上标注节点和支路

STEP2:绘制信号流图

注:


典型信号流图传递函数:
U
o
U
i
=
X
4
X
i
=
a
b
c
d
+
e
(
1
−
g
c
−
b
f
)
1
−
d
h
−
g
c
−
f
b
+
f
b
d
h
\frac{U_o}{U_i}=\frac{X_4}{X_i}=\frac{abcd+e(1-gc-bf)}{1-dh-gc-fb+fbdh}
UiUo=XiX4=1−dh−gc−fb+fbdhabcd+e(1−gc−bf)
梅森增益公式:
具有任意条前向通道及任意个单独回路和不接触回路的复杂信号流图,求取从任意源节点到任意阱节点之间的传递函数的梅森增益公式记作:
P
=
1
Δ
∑
k
=
1
n
p
k
Δ
k
P=\frac{1}{\Delta}\sum_{k=1}^np_k\Delta{k}
P=Δ1k=1∑npkΔk
实例分析:
Example4: 系统结构图如下,求系统的传递函数
C
(
s
)
/
R
(
s
)
C(s)/R(s)
C(s)/R(s);

解:
由图可知:
该系统有两条前向通路,即: n = 2 , p 1 = G 1 G 2 G 3 , p 2 = G 1 G 4 n=2,p_1=G_1G_2G_3,p_2=G_1G_4 n=2,p1=G1G2G3,p2=G1G4;
该系统有五个单独回路,即: L 1 = − G 1 G 2 H 1 , L 2 = − G 2 G 3 H 2 , L 3 = − G 1 G 2 G 3 , L 4 = − G 4 H 2 , L 5 = − G 1 G 4 L_1=-G_1G_2H_1,L_2=-G_2G_3H_2,L_3=-G_1G_2G_3,L_4=-G_4H_2,L_5=-G_1G_4 L1=−G1G2H1,L2=−G2G3H2,L3=−G1G2G3,L4=−G4H2,L5=−G1G4;
没有不接触回路,且所有回路均与两条前向通路接触,因此: Δ 1 = Δ 2 = 1 \Delta_1=\Delta_2=1 Δ1=Δ2=1;
流图特征式: Δ = 1 − ( L 1 + L 2 + L 3 + L 4 + L 5 ) \Delta=1-(L_1+L_2+L_3+L_4+L_5) Δ=1−(L1+L2+L3+L4+L5);
由梅森增益公式可求得传递函数:
C
(
s
)
R
(
s
)
=
1
Δ
(
p
1
Δ
1
+
p
2
Δ
2
)
=
G
1
G
2
G
3
+
G
1
G
4
1
+
G
1
G
2
H
1
+
G
2
G
3
H
2
+
G
1
G
2
G
3
+
G
4
H
2
+
G
1
G
4
\frac{C(s)}{R(s)}=\frac{1}{\Delta}(p_1\Delta_1+p_2\Delta_2)=\frac{G_1G_2G_3+G_1G_4}{1+G_1G_2H_1+G_2G_3H_2+G_1G_2G_3+G_4H_2+G_1G_4}
R(s)C(s)=Δ1(p1Δ1+p2Δ2)=1+G1G2H1+G2G3H2+G1G2G3+G4H2+G1G4G1G2G3+G1G4
注:

参数说明:
有用输入和扰动对系统输出的影响
输入信号作用下的闭环传递函数
令
N
(
s
)
=
0
N(s)=0
N(s)=0,求得输入信号到输出信号之间的传递函数:
Φ
(
s
)
=
C
(
s
)
R
(
s
)
=
G
1
(
s
)
G
2
(
s
)
1
+
G
1
(
s
)
G
2
(
s
)
H
(
s
)
(1)
\Phi(s)=\frac{C(s)}{R(s)}=\frac{G_1(s)G_2(s)}{1+G_1(s)G_2(s)H(s)}\tag{1}
Φ(s)=R(s)C(s)=1+G1(s)G2(s)H(s)G1(s)G2(s)(1)
求得在输入信号下系统的输出量:
C
(
s
)
=
Φ
(
s
)
R
(
s
)
=
G
1
(
s
)
G
2
(
s
)
1
+
G
1
(
s
)
G
2
(
s
)
H
(
s
)
R
(
s
)
(2)
C(s)=\Phi(s)R(s)=\frac{G_1(s)G_2(s)}{1+G_1(s)G_2(s)H(s)}R(s)\tag{2}
C(s)=Φ(s)R(s)=1+G1(s)G2(s)H(s)G1(s)G2(s)R(s)(2)
扰动作用下的闭环传递函数
令
R
(
s
)
=
0
R(s)=0
R(s)=0,求得扰动到输出信号之间的传递函数:
Φ
n
(
s
)
=
C
(
s
)
N
(
s
)
=
G
2
(
s
)
1
+
G
1
(
s
)
G
2
(
s
)
H
(
s
)
(3)
\Phi_n(s)=\frac{C(s)}{N(s)}=\frac{G_2(s)}{1+G_1(s)G_2(s)H(s)}\tag{3}
Φn(s)=N(s)C(s)=1+G1(s)G2(s)H(s)G2(s)(3)
求得在扰动下系统的输出量:
C
(
s
)
=
Φ
n
(
s
)
N
(
s
)
=
G
2
(
s
)
1
+
G
1
(
s
)
G
2
(
s
)
H
(
s
)
N
(
s
)
(4)
C(s)=\Phi_n(s)N(s)=\frac{G_2(s)}{1+G_1(s)G_2(s)H(s)}N(s)\tag{4}
C(s)=Φn(s)N(s)=1+G1(s)G2(s)H(s)G2(s)N(s)(4)
输入信号和扰动同时作用时的输出
∑
C
(
s
)
=
Φ
(
s
)
⋅
R
(
s
)
+
Φ
n
(
s
)
⋅
N
(
s
)
=
G
1
(
s
)
G
2
(
s
)
R
(
s
)
+
G
2
(
s
)
N
(
s
)
1
+
G
1
(
s
)
G
2
(
s
)
H
(
s
)
(5)
\sum{C(s)}=\Phi(s)·R(s)+\Phi_n(s)·N(s)=\frac{G_1(s)G_2(s)R(s)+G_2(s)N(s)}{1+G_1(s)G_2(s)H(s)}\tag{5}
∑C(s)=Φ(s)⋅R(s)+Φn(s)⋅N(s)=1+G1(s)G2(s)H(s)G1(s)G2(s)R(s)+G2(s)N(s)(5)
闭环系统的误差传递函数
闭环系统在输入信号和扰动作用时,以误差信号
E
(
s
)
E(s)
E(s)作为输出量时的传递函数称为误差传递函数。
Φ
e
(
s
)
=
E
(
s
)
R
(
s
)
=
1
1
+
G
1
(
s
)
G
2
(
s
)
H
(
s
)
(6)
\Phi_e(s)=\frac{E(s)}{R(s)}=\frac{1}{1+G_1(s)G_2(s)H(s)}\tag{6}
Φe(s)=R(s)E(s)=1+G1(s)G2(s)H(s)1(6)
Φ e n ( s ) = E ( s ) N ( s ) = − G 2 ( s ) H ( s ) 1 + G 1 ( s ) G 2 ( s ) H ( s ) (7) \Phi_en(s)=\frac{E(s)}{N(s)}=\frac{-G_2(s)H(s)}{1+G_1(s)G_2(s)H(s)}\tag{7} Φen(s)=N(s)E(s)=1+G1(s)G2(s)H(s)−G2(s)H(s)(7)