第五章线性系统的频域分析法
导语5.0 频域分析法5.1 频率特性5.2 典型环节与开环系统的频率特性5.3 频率域稳定判据5.4 稳定裕度5.5 闭环系统的频域性能指标5.6 控制系统频域设计
导语
本博文基于自动控制原理(胡寿松第六版)全书,将知识点总结,便于同学们的复习,该篇属于自动控制原理的理论篇,理论性东西较多,阅读起来难免有点枯燥,但既然坚持了,那就把它读完吧,因作者也是在复习考研,也是刚毕业的大学生,总结的东西难免会有所纰漏,如发现,请在评论区提醒,望共同进步,考研成功上岸!
5.0 频域分析法
应用频率特性研究线性系统的经典方法称为频域分析法。 频域分析法的特点: a.控制系统及其元部件的频率特性可以运用分析法和实验方法获得,并可用多种形式的曲线表示,因而系统分析和控制器设计可以应用图解法进行; b.频率特性物理意义明确; c.控制系统的频域设计可以兼顾动态响应和噪声抑制两方面的要求; d.频域分析法不仅适用于线性定常系统,还可以推广应用于某些非线性控制系统。
5.1 频率特性
频率特性的基本概念 设
G
(
j
ω
)
=
a
(
ω
)
+
j
b
(
ω
)
c
(
ω
)
+
j
d
(
ω
)
=
∣
G
(
j
ω
)
∣
e
j
∠
G
(
j
ω
)
G(j\omega)=\frac{a(\omega)+jb(\omega)}{c(\omega)+jd(\omega)}=|G(j\omega)|e^{j\angle{G(j\omega)}}
G(jω)=c(ω)+jd(ω)a(ω)+jb(ω)=∣G(jω)∣ej∠G(jω) 其中:
∣
G
(
j
ω
)
∣
=
b
2
(
ω
)
+
a
2
(
ω
)
c
2
(
ω
)
+
d
2
(
ω
)
|G(j\omega)|=\sqrt{\frac{b^2(\omega)+a^2(\omega)}{c^2(\omega)+d^2(\omega)}}
∣G(jω)∣=c2(ω)+d2(ω)b2(ω)+a2(ω)
∠
G
(
j
ω
)
=
arctan
b
(
ω
)
c
(
ω
)
−
a
(
ω
)
d
(
ω
)
a
(
ω
)
c
(
ω
)
+
d
(
ω
)
b
(
ω
)
\angle{G(j\omega)}=\arctan{\frac{b(\omega)c(\omega)-a(\omega)d(\omega)}{a(\omega)c(\omega)+d(\omega)b(\omega)}}
∠G(jω)=arctana(ω)c(ω)+d(ω)b(ω)b(ω)c(ω)−a(ω)d(ω) 设输入为:
r
(
t
)
=
A
sin
(
ω
t
)
r(t)=A\sin{(\omega{t})}
r(t)=Asin(ωt) 则输出为:
c
(
t
)
=
A
∣
G
(
j
ω
)
∣
sin
(
ω
t
+
∠
G
(
j
ω
)
)
c(t)=A|G(j\omega)|\sin{(\omega{t}+\angle{G(j\omega)})}
c(t)=A∣G(jω)∣sin(ωt+∠G(jω)) 有如下关系:
A
(
ω
)
=
∣
G
(
j
ω
)
∣
,
φ
(
ω
)
=
∠
G
(
j
ω
)
A(\omega)=|G(j\omega)|,\varphi(\omega)=\angle{G(j\omega)}
A(ω)=∣G(jω)∣,φ(ω)=∠G(jω) 对于稳定的线性定常系统,由谐波输入产生的输出稳态分量仍然是与输入同频率的谐波函数,而幅值和相位的变化是频率
ω
\omega
ω的函数,且与系统数学模型相关。 定义谐波输入下,输出响应中与输入同频率的谐波分量与谐波输入的幅值之比
A
(
ω
)
A(\omega)
A(ω)为幅频特性,相位之差
φ
(
ω
)
\varphi(\omega)
φ(ω)为相频特性,称其指数表达形式
G
(
j
ω
)
=
A
(
ω
)
e
j
φ
(
ω
)
G(j\omega)=A(\omega)e^{j\varphi(\omega)}
G(jω)=A(ω)ejφ(ω) 为系统的频率特性。频率特性的几何表示法 a.幅相频率特性曲线(极坐标图) 幅相频率特性曲线以横轴为实轴、纵轴为虚轴,构成复平面。 若将频率特性表示为实数和虚数和的形式,则实部为实轴坐标值,虚部为虚轴坐标值; 若将频率特性表示为复指数形式,则为复平面上的向量,而向量的长度为频率特性的幅值,向量与实轴正方向的夹角等于频率特性的相位; 在幅相曲线中,频率
ω
\omega
ω为参变量,一般用小箭头表示
ω
\omega
ω增大时幅相曲线的变化方向。 b.对数频率特性曲线(伯德图) 对数频率特性曲线的横坐标按
l
g
ω
lg\omega
lgω分度,单位为弧度/秒
(
r
a
d
/
s
)
(rad/s)
(rad/s),对数幅频曲线的纵坐标按
L
(
ω
)
=
20
l
g
∣
G
(
j
ω
)
∣
=
20
l
g
A
(
ω
)
L(\omega)=20lg|G(j\omega)|=20lgA(\omega)
L(ω)=20lg∣G(jω)∣=20lgA(ω) 的线性分度,单位是分贝
(
d
B
)
(dB)
(dB);对数相频曲线的纵坐标按
φ
(
ω
)
\varphi(\omega)
φ(ω)线性分度,单位为度(°)。 c.对数幅相曲线(尼科尔斯曲线) 对数幅相曲线纵坐标为
L
(
ω
)
L(\omega)
L(ω),单位为分贝
(
d
B
)
(dB)
(dB),横坐标为
φ
(
ω
)
\varphi(\omega)
φ(ω),单位为度(°),均为线性分度,频率
ω
\omega
ω为参变量。
5.2 典型环节与开环系统的频率特性
典型环节 典型环节分为两大类:最小相位环节和非最小相位环节。 开环传递函数的典型环节分解将开环系统表示为若干个典型环节的串联形式:
G
(
s
)
H
(
s
)
=
∏
i
=
1
N
G
i
(
s
)
G(s)H(s)=\prod_{i=1}^N G_i(s)
G(s)H(s)=i=1∏NGi(s) 设典型环节的频率特性为:
G
i
(
j
ω
)
=
A
i
(
ω
)
e
j
φ
i
(
ω
)
G_i(j\omega)=A_i(\omega)e^{j\varphi_i{(\omega)}}
Gi(jω)=Ai(ω)ejφi(ω) 则系统开环频率特性为:
G
(
j
ω
)
H
(
j
ω
)
=
[
∏
i
=
1
N
A
i
(
ω
)
]
e
j
[
∑
i
=
1
N
φ
i
(
ω
)
]
G(j\omega)H(j\omega)=[\prod_{i=1}^N A_i(\omega)]e^{j[\sum_{i=1}^N \varphi_i{(\omega)}]}
G(jω)H(jω)=[i=1∏NAi(ω)]ej[∑i=1Nφi(ω)] 系统开环幅频特性和开环相频特性:
A
(
ω
)
=
∏
i
=
1
N
A
i
(
ω
)
,
φ
(
ω
)
=
∑
i
=
1
N
φ
i
(
ω
)
A(\omega)=\prod_{i=1}^N A_i(\omega),\varphi(\omega)=\sum_{i=1}^N \varphi_i{(\omega)}
A(ω)=i=1∏NAi(ω),φ(ω)=i=1∑Nφi(ω) 系统开环对数幅频特性:
L
(
ω
)
=
20
l
g
A
(
ω
)
=
∑
i
=
1
N
20
l
g
A
i
(
ω
)
=
∑
i
=
1
N
L
i
(
ω
)
L(\omega)=20lgA(\omega)=\sum_{i=1}^N 20lgA_i(\omega)=\sum_{i=1}^N L_i(\omega)
L(ω)=20lgA(ω)=i=1∑N20lgAi(ω)=i=1∑NLi(ω)典型环节的频率特性 开环幅相曲线 概略开环幅相曲线应反映开环频率特性的三个重要因素: a.开环幅相曲线的起点(
ω
=
0
+
\omega=0_+
ω=0+)和终点(
ω
=
∞
\omega=\infty
ω=∞); b.开环幅相曲线与实轴的交点。设
ω
=
ω
x
\omega=\omega_x
ω=ωx时,
G
(
j
ω
)
H
(
j
ω
)
G(j\omega)H(j\omega)
G(jω)H(jω)的虚部为:
I
m
[
G
(
j
ω
x
)
H
(
j
ω
x
)
]
=
0
Im[G(j\omega_x)H(j\omega_x)]=0
Im[G(jωx)H(jωx)]=0 或
φ
(
ω
x
)
=
∠
G
(
j
ω
x
)
H
(
j
ω
x
)
=
k
π
;
k
=
0
,
±
1
,
±
2
,
…
\varphi(\omega_x)=\angle{G(j\omega_x)H(j\omega_x)}=k\pi;k=0,±1,±2,\dots
φ(ωx)=∠G(jωx)H(jωx)=kπ;k=0,±1,±2,… 称
ω
x
\omega_x
ωx为穿越频率,开环频率特性曲线与实轴交点的坐标值为:
R
e
[
G
(
j
ω
x
)
H
(
j
ω
x
)
]
=
G
(
j
ω
x
)
H
(
j
ω
x
)
Re[G(j\omega_x)H(j\omega_x)]=G(j\omega_x)H(j\omega_x)
Re[G(jωx)H(jωx)]=G(jωx)H(jωx) c.开环幅相曲线的变化范围(象限、单调性)。 绘制开环概略幅相曲线的规律如下: a.开环幅相曲线的起点,取决于比例环节
K
K
K和系统积分或微分环节的个数
ν
\nu
ν(系统型别);
ν
<
0
\nu<0
ν<0,起点为原点;
ν
=
0
\nu=0
ν=0,起点为实轴上的点
K
K
K处(
K
K
K为系统开环增益,
K
K
K有正负之分);
ν
>
0
\nu>0
ν>0,设
ν
=
4
k
+
i
(
k
=
0
,
1
,
2
,
…
;
i
=
1
,
2
,
3
,
4
)
\nu=4k+i(k=0,1,2,\dots;i=1,2,3,4)
ν=4k+i(k=0,1,2,…;i=1,2,3,4),则
K
>
0
K>0
K>0时为
i
×
(
−
90
°
)
i\times(-90°)
i×(−90°)的无穷远处,
K
<
0
K<0
K<0时为
i
×
(
−
90
°
)
−
180
°
i\times(-90°)-180°
i×(−90°)−180°的无穷远处。 b.开环幅相曲线的终点,取决于开环传递函数分子、分母多项式中最小相位环节和非最小相位环节的阶次和。 设系统开环传递函数的分子、分母多项式的阶次分别为
m
和
n
m和n
m和n,记除
K
K
K外,分子多项式中最小相位环节的阶次和为
m
1
m_1
m1,非最小相位环节的阶次和为
m
2
m_2
m2,分母多项式中最小相位环节的阶次和为
n
1
n_1
n1,非最小相位环节的阶次和为
n
2
n_2
n2,则有:
m
=
m
1
+
m
2
,
n
=
n
1
+
n
2
m=m_1+m_2,n=n_1+n_2
m=m1+m2,n=n1+n2
φ
(
∞
)
=
[
(
m
1
−
m
2
)
−
(
n
1
−
n
2
)
]
×
90
°
,
K
>
0
\varphi(\infty) =[(m_1-m_2)-(n_1-n_2)]\times{90°},K>0
φ(∞)=[(m1−m2)−(n1−n2)]×90°,K>0
φ
(
∞
)
=
[
(
m
1
−
m
2
)
−
(
n
1
−
n
2
)
]
×
90
°
−
180
°
,
K
<
0
\varphi(\infty) =[(m_1-m_2)-(n_1-n_2)]\times{90°}-180°,K<0
φ(∞)=[(m1−m2)−(n1−n2)]×90°−180°,K<0 当开环系统为最小相位系统时,
n
=
m
,
G
(
j
∞
)
H
(
j
∞
)
=
K
∗
n=m,G(j\infty)H(j\infty)=K^*
n=m,G(j∞)H(j∞)=K∗
n
>
m
,
G
(
j
∞
)
H
(
j
∞
)
=
0
∠
(
n
−
m
)
×
(
−
90
°
)
n>m,G(j\infty)H(j\infty)=0\angle(n-m)\times(-90°)
n>m,G(j∞)H(j∞)=0∠(n−m)×(−90°)
其
中
,
K
∗
为
系
统
开
环
根
轨
迹
增
益
其中,K^*为系统开环根轨迹增益
其中,K∗为系统开环根轨迹增益 c.若开环系统存在等幅振荡环节,重数
l
l
l为正整数,即开环传递函数具有如下形式:
G
(
s
)
H
(
s
)
=
1
(
s
2
ω
n
2
+
1
)
l
G
1
(
s
)
H
1
(
s
)
G(s)H(s)=\frac{1}{(\frac{s^2}{\omega_n^2}+1)^l}G_1(s)H_1(s)
G(s)H(s)=(ωn2s2+1)l1G1(s)H1(s)
G
1
(
s
)
H
1
(
s
)
不
含
±
j
ω
n
的
极
点
,
则
当
ω
趋
于
ω
n
时
,
A
(
ω
)
趋
于
无
穷
G_1(s)H_1(s)不含±j\omega_n的极点,则当\omega趋于\omega_n时,A(\omega)趋于无穷
G1(s)H1(s)不含±jωn的极点,则当ω趋于ωn时,A(ω)趋于无穷,而
φ
(
ω
n
−
)
≈
φ
1
(
ω
n
)
=
∠
G
1
(
j
ω
n
)
H
1
(
j
ω
n
)
\varphi(\omega_{n^-})≈\varphi_1(\omega_n)=\angle{G_1(j\omega_n)H_1(j\omega_n)}
φ(ωn−)≈φ1(ωn)=∠G1(jωn)H1(jωn)
φ
(
ω
n
+
)
≈
φ
1
(
ω
n
)
−
l
×
180
°
\varphi(\omega_{n^+})≈\varphi_1(\omega_n)-l\times{180°}
φ(ωn+)≈φ1(ωn)−l×180°
即
φ
(
ω
)
在
ω
=
ω
n
附
近
,
相
角
突
变
−
l
×
180
°
即\varphi(\omega)在\omega=\omega_n附近,相角突变-l\times180°
即φ(ω)在ω=ωn附近,相角突变−l×180°开环对数频率特性曲线 系统开环对数幅频渐进特性:
L
a
(
ω
)
=
∑
i
=
1
N
L
a
i
(
ω
)
L_a(\omega)=\sum_{i=1}^N L_{a_i}(\omega)
La(ω)=i=1∑NLai(ω) 对于任意开环传递函数,可按典型环节分解,将组成系统的各典型环节分为三部分: a.
K
s
ν
或
−
K
s
ν
(
K
>
0
)
\frac{K}{s^{\nu}}或\frac{-K}{s^{\nu}}(K>0)
sνK或sν−K(K>0); b.一阶环节,包括惯性环节、一阶微分环节及对应的非最小相位环节,交接频率为
1
T
\frac{1}{T}
T1; c.二阶环节,包括振荡环节、二阶微分环节及对应的非最小相位环节,交接频率为
ω
n
\omega_n
ωn。 记
ω
m
i
n
\omega_{min}
ωmin为最小交接频率,称
ω
<
ω
m
i
n
\omega<\omega_{min}
ω<ωmin的频率范围为低频段。 开环对数幅频渐进特性曲线的绘制步骤: a.开环传递函数典型环节分解; b.确定一阶环节、二阶环节的交接频率,将各交接频率标注在半对数坐标图的
ω
\omega
ω轴上; c.绘制低频段渐进特性线:由于一阶环节或二阶环节的对数幅频渐进特性曲线在交接频率前斜率为
0
d
B
/
d
e
c
0dB/dec
0dB/dec,在交接频率处斜率发生变化,故在
ω
<
ω
m
i
n
\omega<\omega_{min}
ω<ωmin频段内,开环系统幅频渐进特性的斜率取决于
K
ω
ν
\frac{K}{\omega^{\nu}}
ωνK,因而直线斜率为
−
20
ν
d
B
/
d
e
c
-20\nu{dB}/dec
−20νdB/dec,为获得低频渐进线,还需要确定该直线上的一点,可以采用以下三种方法: 方法一:在
ω
<
ω
m
i
n
\omega<\omega_{min}
ω<ωmin范围内,任选一点
ω
0
\omega_0
ω0,计算
L
a
(
ω
0
)
=
20
l
g
K
−
20
ν
l
g
ω
0
L_a(\omega_0)=20lgK-20\nu{lg}\omega_0
La(ω0)=20lgK−20νlgω0 方法二:取频率为特定值
ω
0
=
1
\omega_0=1
ω0=1,则
L
a
(
1
)
=
20
l
g
K
L_a(1)=20lgK
La(1)=20lgK 方法三:取
L
a
(
ω
0
)
L_a(\omega_0)
La(ω0)为特殊值0,有
K
ω
o
ν
=
1
\frac{K}{\omega_o^{\nu}=1}
ωoν=1K,则
ω
0
=
K
1
ν
\omega_0=K^{\frac{1}{\nu}}
ω0=Kν1 于是,过点
(
ω
0
,
L
a
(
ω
0
)
)
(\omega_0,L_a(\omega_0))
(ω0,La(ω0))在
ω
<
ω
m
i
n
\omega<\omega_{min}
ω<ωmin范围内可作斜率为
−
20
ν
d
B
/
d
e
c
-20\nu{dB/dec}
−20νdB/dec的直线,若
ω
0
>
ω
m
i
n
\omega_0>\omega_{min}
ω0>ωmin,则点
(
ω
0
,
L
a
(
ω
0
)
)
(\omega_0,L_a(\omega_0))
(ω0,La(ω0))位于低频渐进特性曲线的延长线上。 d.作
ω
≥
ω
m
i
n
\omega≥\omega_{min}
ω≥ωmin频段渐进特性线。 延迟环节和延迟系统 输出量经恒定延时后不失真地复现输入量变化的环节称为延迟环节,含有延迟环节的系统称为延迟系统。 延迟环节的输入输出的时域表达式:
c
(
t
)
=
1
(
t
−
τ
)
r
(
t
−
τ
)
c(t)=1(t-\tau)r(t-\tau)
c(t)=1(t−τ)r(t−τ)
式
中
,
τ
为
延
时
时
间
式中,\tau为延时时间
式中,τ为延时时间。 延迟环节的传递函数:
G
(
s
)
=
C
(
s
)
R
(
s
)
=
e
−
τ
s
G(s)=\frac{C(s)}{R(s)}=e^{-\tau{s}}
G(s)=R(s)C(s)=e−τs 延迟环节频率特性:
G
(
j
ω
)
=
e
−
j
ω
=
1
⋅
∠
−
57.3
τ
ω
G(j\omega)=e^{-j\omega}=1·\angle{-57.3\tau\omega}
G(jω)=e−jω=1⋅∠−57.3τω
5.3 频率域稳定判据
奈奎斯特稳定判据 a.奈氏判据:反馈控制系统稳定的充分必要条件是半闭合曲线
Γ
G
H
\Gamma_{GH}
ΓGH不穿过
(
−
1
,
j
0
)
(-1,j0)
(−1,j0)点,且逆时针包围临界点
(
−
1
,
j
0
)
(-1,j0)
(−1,j0)点的圈数
R
R
R等于开环传递函数的正实部极点数
P
P
P。 闭环曲线
Γ
\Gamma
Γ包围函数
F
(
s
)
=
1
+
G
(
s
)
H
(
s
)
F(s)=1+G(s)H(s)
F(s)=1+G(s)H(s)的零点数即反馈控制系统正实部极点数为:
Z
=
P
−
R
=
P
−
2
N
Z=P-R=P-2N
Z=P−R=P−2N
当
P
≠
R
时
,
Z
≠
0
,
系
统
闭
环
不
稳
定
当P≠R时,Z≠0,系统闭环不稳定
当P=R时,Z=0,系统闭环不稳定。 b.
R
R
R的计算:设
N
N
N为
Γ
G
H
\Gamma_{GH}
ΓGH穿越
(
−
1
,
j
0
)
(-1,j0)
(−1,j0)点左侧负实轴的次数,
N
+
N_+
N+表示正穿越的次数和(从上向下穿越),
N
−
N_{-}
N−表示负穿越的次数和(从下向上穿越),则
R
=
2
N
=
2
(
N
+
−
N
−
)
R=2N=2(N_+-N_-)
R=2N=2(N+−N−)对数频率稳定判据 a.对数频率稳定判据:设
P
P
P为开环系统正实部的极点数,反馈控制系统稳定的充分必要条件是
φ
(
ω
c
)
≠
(
2
k
+
1
)
π
(
k
=
0
,
1
,
2
,
…
)
和
L
(
ω
)
>
0
时
,
Γ
φ
曲
线
穿
越
(
2
k
+
1
)
π
线
的
次
数
\varphi(\omega_c)≠(2k+1)\pi(k=0,1,2,\dots)和L(\omega)>0时,\Gamma_{\varphi}曲线穿越(2k+1)\pi线的次数
φ(ωc)=(2k+1)π(k=0,1,2,…)和L(ω)>0时,Γφ曲线穿越(2k+1)π线的次数
N
=
N
+
−
N
−
N=N_+-N_-
N=N+−N− 满足
Z
=
P
−
2
N
=
0
Z=P-2N=0
Z=P−2N=0 b.
Γ
φ
的
确
定
\Gamma_{\varphi}的确定
Γφ的确定 ① 开环系统无虚轴上极点时,
Γ
φ
\Gamma_{\varphi}
Γφ等于
φ
(
ω
)
\varphi(\omega)
φ(ω)曲线; ② 开环系统存在积分环节
1
s
ν
(
ν
>
0
)
\frac{1}{s^{\nu}}(\nu>0)
sν1(ν>0)时,复数平面的
Γ
G
H
\Gamma_{GH}
ΓGH曲线,需要从
ω
=
0
+
\omega=0_+
ω=0+的开环幅相曲线的对应点
G
(
j
0
+
)
H
(
j
0
+
)
G(j0_+)H(j0_+)
G(j0+)H(j0+)起,逆时针补作
ν
×
90
°
\nu\times90°
ν×90°半径为无穷大的虚圆弧;对应的,需要从对数相频特性曲线
ω
\omega
ω较小且
L
(
ω
)
>
0
L(\omega)>0
L(ω)>0的点处向上补作
ν
×
90
°
\nu\times90°
ν×90°的虚直线,
φ
(
ω
)
\varphi(\omega)
φ(ω)曲线和补作的虚直线构成
Γ
φ
\Gamma_{\varphi}
Γφ。 c.穿越次数的计算
正
穿
越
一
次
:
T
G
H
由
上
向
下
穿
越
(
−
1
,
j
0
)
点
左
侧
的
负
实
轴
一
次
,
等
价
于
在
L
(
ω
)
>
0
时
,
Γ
φ
由
下
向
上
穿
越
(
2
k
+
1
)
π
线
一
次
正穿越一次:T_{GH}由上向下穿越(-1,j0)点左侧的负实轴一次,等价于在L(\omega)>0时,\Gamma_{\varphi}由下向上穿越(2k+1)\pi线一次
正穿越一次:TGH由上向下穿越(−1,j0)点左侧的负实轴一次,等价于在L(ω)>0时,Γφ由下向上穿越(2k+1)π线一次;
负
穿
越
一
次
:
T
G
H
由
下
向
上
穿
越
(
−
1
,
j
0
)
点
左
侧
的
负
实
轴
一
次
,
等
价
于
在
L
(
ω
)
>
0
时
,
Γ
φ
由
上
向
下
穿
越
(
2
k
+
1
)
π
线
一
次
负穿越一次:T_{GH}由下向上穿越(-1,j0)点左侧的负实轴一次,等价于在L(\omega)>0时,\Gamma_{\varphi}由上向下穿越(2k+1)\pi线一次
负穿越一次:TGH由下向上穿越(−1,j0)点左侧的负实轴一次,等价于在L(ω)>0时,Γφ由上向下穿越(2k+1)π线一次;
正
穿
越
半
次
:
T
G
H
由
上
向
下
止
于
或
由
上
向
下
起
于
(
−
1
,
j
0
)
点
左
侧
的
负
实
轴
,
等
价
于
在
L
(
ω
)
>
0
时
,
Γ
φ
由
下
向
上
止
于
或
由
下
向
上
起
于
(
2
k
+
1
)
π
线
正穿越半次:T_{GH}由上向下止于或由上向下起于(-1,j0)点左侧的负实轴,等价于在L(\omega)>0时,\Gamma_{\varphi}由下向上止于或由下向上起于(2k+1)\pi线
正穿越半次:TGH由上向下止于或由上向下起于(−1,j0)点左侧的负实轴,等价于在L(ω)>0时,Γφ由下向上止于或由下向上起于(2k+1)π线;
负
穿
越
半
次
:
T
G
H
由
下
向
上
止
于
或
由
下
向
上
起
于
(
−
1
,
j
0
)
点
左
侧
的
负
实
轴
,
等
价
于
在
L
(
ω
)
>
0
时
,
Γ
φ
由
上
向
下
止
于
或
由
上
向
下
起
于
(
2
k
+
1
)
π
线
负穿越半次:T_{GH}由下向上止于或由下向上起于(-1,j0)点左侧的负实轴,等价于在L(\omega)>0时,\Gamma_{\varphi}由上向下止于或由上向下起于(2k+1)\pi线
负穿越半次:TGH由下向上止于或由下向上起于(−1,j0)点左侧的负实轴,等价于在L(ω)>0时,Γφ由上向下止于或由上向下起于(2k+1)π线; 注意:补作的虚直线所产生的穿越皆为负穿越。
5.4 稳定裕度
相角裕度 设
ω
c
\omega_c
ωc为系统的截止频率,则:
A
(
ω
c
)
=
∣
G
(
j
ω
c
)
H
(
j
ω
c
)
∣
=
1
A(\omega_c)=|G(j\omega_c)H(j\omega_c)|=1
A(ωc)=∣G(jωc)H(jωc)∣=1 定义相角裕度为:
γ
=
180
°
+
∠
G
(
j
ω
c
)
H
(
j
ω
c
)
\gamma=180°+\angle{G(j\omega_c)H(j\omega_c)}
γ=180°+∠G(jωc)H(jωc)
相
角
裕
度
γ
的
含
义
是
对
于
闭
环
稳
定
系
统
,
如
果
系
统
开
环
相
频
特
性
在
滞
后
γ
度
,
则
系
统
将
处
于
临
界
稳
定
相角裕度\gamma的含义是对于闭环稳定系统,如果系统开环相频特性在滞后\gamma度,则系统将处于临界稳定
相角裕度γ的含义是对于闭环稳定系统,如果系统开环相频特性在滞后γ度,则系统将处于临界稳定。幅值裕度 设
ω
x
\omega_x
ωx为系统的穿越频率,则系统在
ω
x
\omega_x
ωx处的相角:
φ
(
ω
x
)
=
∠
G
(
j
ω
x
)
H
(
j
ω
x
)
=
(
2
k
+
1
)
π
;
k
=
0
,
±
1
,
…
\varphi(\omega_x)=\angle{G(j\omega_x)H(j\omega_x)}=(2k+1)\pi;k=0,±1,\dots
φ(ωx)=∠G(jωx)H(jωx)=(2k+1)π;k=0,±1,… 定义幅值裕度为:
h
=
1
∣
G
(
j
ω
x
)
H
(
j
ω
x
)
∣
h=\frac{1}{|G(j\omega_x)H(j\omega_x)|}
h=∣G(jωx)H(jωx)∣1
幅
值
裕
度
h
的
含
义
是
对
于
闭
环
稳
定
系
统
,
如
果
系
统
开
环
幅
频
特
性
再
增
大
h
倍
,
则
系
统
将
处
于
临
界
稳
定
状
态
幅值裕度h的含义是对于闭环稳定系统,如果系统开环幅频特性再增大h倍,则系统将处于临界稳定状态
幅值裕度h的含义是对于闭环稳定系统,如果系统开环幅频特性再增大h倍,则系统将处于临界稳定状态。 对数坐标下,幅值裕度定义:
h
(
d
B
)
=
−
20
l
g
∣
G
(
j
ω
x
)
H
(
j
ω
x
)
∣
(
d
B
)
h(dB)=-20lg|G(j\omega_x)H(j\omega_x)|(dB)
h(dB)=−20lg∣G(jωx)H(jωx)∣(dB) 关于相角裕度和幅值裕度的几点说明 a.控制系统的相角裕度和幅值裕度是系统的极坐标图对
(
−
1
,
j
0
)
(-1,j0)
(−1,j0)点靠近程度的度量; b.对于最小相位系统,只有当相角裕度和幅值裕度都是正值时,系统才是稳定的; c.最小相位系统相角裕度一般为
30
°
~
60
°
30°~60°
30°~60°,幅值裕度一般大于
6
d
B
6dB
6dB; d.最小相位系统在伯德图中,对数幅值曲线在截止频率处的斜率应大于
−
40
d
B
/
d
e
c
-40dB/dec
−40dB/dec,大多数情况中,为了保证系统稳定,要求截止频率处的斜率为
−
20
d
B
/
d
e
c
-20dB/dec
−20dB/dec。
5.5 闭环系统的频域性能指标
控制系统的频带宽度 设
Φ
(
j
ω
)
\Phi(j\omega)
Φ(jω)为系统闭环频率特性,当闭环幅频特性下降到频率为零时的分贝值以下3分贝,即
0.707
∣
Φ
(
j
0
)
∣
(
d
B
)
0.707|\Phi(j0)|(dB)
0.707∣Φ(j0)∣(dB)时,对应的频率称为带宽频率,记为
ω
b
\omega_b
ωb。即当
ω
>
ω
b
\omega>\omega_b
ω>ωb时,
20
l
g
∣
Φ
(
j
ω
)
∣
<
20
l
g
∣
Φ
(
j
0
)
∣
−
3
20lg|\Phi(j\omega)|<20lg|\Phi(j0)|-3
20lg∣Φ(jω)∣<20lg∣Φ(j0)∣−3 频率范围
(
0
,
ω
b
)
(0,\omega_b)
(0,ωb)称为系统的带宽。 a.一阶系统 设一阶系统的闭环传递函数为:
Φ
(
s
)
=
1
T
s
+
1
\Phi(s)=\frac{1}{Ts+1}
Φ(s)=Ts+11 则带宽频率为:
ω
b
=
1
T
\omega_b=\frac{1}{T}
ωb=T1 b.二阶系统 设二阶系统闭环传递函数为:
Φ
(
s
)
=
ω
n
2
s
2
+
2
ζ
ω
n
s
+
ω
n
2
\Phi(s)=\frac{\omega_n^2}{s^2+2\zeta\omega_ns+\omega_n^2}
Φ(s)=s2+2ζωns+ωn2ωn2 则带宽频率为:
ω
b
=
ω
n
(
1
−
2
ζ
2
)
+
(
1
−
2
ζ
2
)
2
+
1
\omega_b=\omega_n\sqrt{(1-2\zeta^2)+\sqrt{(1-2\zeta^2)^2+1}}
ωb=ωn(1−2ζ2)+(1−2ζ2)2+1
闭环系统频域指标和时域指标的转换
5.6 控制系统频域设计
工程实例: 背景描述:在脑外科、眼外科等手术中,患者肌肉的无意识运动可能会导致灾难性的后果,为了保证合适的手术条件,可以采用控制系统实施自动麻醉,以保证稳定的用药量,使患者肌肉放松。 设计要求:下图为麻醉控制系统模型,试确定控制器增益
K
K
K和时间常数
τ
\tau
τ,使系统谐振峰值
M
r
≤
1.5
M_r≤1.5
Mr≤1.5,并确定相应的闭环带宽频率
ω
b
\omega_b
ωb。 解: 选
τ
=
0.5
\tau=0.5
τ=0.5,可使系统简化为二阶系统,其开环传递函数:
G
c
(
s
)
G
0
(
s
)
=
K
(
0.1
s
+
1
)
(
0.5
s
+
1
)
G_c(s)G_0(s)=\frac{K}{(0.1s+1)(0.5s+1)}
Gc(s)G0(s)=(0.1s+1)(0.5s+1)K 闭环特征方程:
D
(
s
)
=
(
0.1
s
+
1
)
(
0.5
s
+
1
)
+
K
=
0
D(s)=(0.1s+1)(0.5s+1)+K=0
D(s)=(0.1s+1)(0.5s+1)+K=0 整理:
D
(
s
)
=
s
2
+
12
s
+
20
(
1
+
K
)
=
s
2
+
2
ζ
ω
n
s
+
ω
n
2
=
0
D(s)=s^2+12s+20(1+K)=s^2+2\zeta\omega_ns+\omega_n^2=0
D(s)=s2+12s+20(1+K)=s2+2ζωns+ωn2=0 则有:
ζ
ω
n
=
6
,
K
=
ω
n
2
20
−
1
\zeta\omega_n=6,K=\frac{\omega_n^2}{20}-1
ζωn=6,K=20ωn2−1 取
M
r
=
1.5
M_r=1.5
Mr=1.5,由
M
r
=
1
2
ζ
1
−
ζ
2
,
ζ
≤
0.707
M_r=\frac{1}{2\zeta\sqrt{1-\zeta^2}},\zeta≤0.707
Mr=2ζ1−ζ2
1,ζ≤0.707 解得:
ζ
=
0.36
\zeta=0.36
ζ=0.36,则有:
ω
n
=
6
ζ
=
16.67
,
K
=
277.78
20
−
1
=
12.89
\omega_n=\frac{6}{\zeta}=16.67,K=\frac{277.78}{20}-1=12.89
ωn=ζ6=16.67,K=20277.78−1=12.89 带宽频率为:
ω
b
=
ω
n
1
−
2
ζ
2
+
2
−
4
ζ
2
+
4
ζ
4
=
23.49
r
a
d
/
s
\omega_b=\omega_n\sqrt{1-2\zeta^2+\sqrt{2-4\zeta^2+4\zeta^4}}=23.49rad/s
ωb=ωn1−2ζ2+2−4ζ2+4ζ4
=23.49rad/s 麻醉控制系统闭环
B
o
d
e
Bode
Bode图如下:
附
M
a
t
l
a
b
代
码
附Matlab代码
附Matlab代码:
%麻醉控制系统闭环Bode图代码
K
=12.89
;tau
=0.5
;
G1
=tf
(K*
[tau,1
],
[0.1,1
]);
G2
=tf
([1
],conv
([0.5,1
],
[0.5,1
]));
G0
=series
(G1,G2
);
G
=feedback
(G0,1
);
W
=1:0.01:1000
;
bode
(G
);grid