系统型别定义
一般情况下,设分子阶次为 m,分母阶次为 n 的系统开环传递函数为
G(s)H(s)=sν∏i=1n−ν(Tis+1)K∏j=1m(τjs+1)m≤n
式中,K 为系统开环增益;Ti,τj 为时间常数;ν 为开环系统在 s 平面坐标原点上的极点数,即开环传递函数中串联的积分环节数。
- ν=0:称为 0 型系统
- ν=1:称为 Ⅰ 型系统
- ν=2:称为 Ⅱ 型系统
辅助函数的引入
为便于讨论,令
G1(s)=∏i=1n−ν(Tis+1)∏j=1m(τjs+1)
可知 lims→0G1(s)=1,开环传递函数可改写为
G(s)H(s)=sνKG1(s)
稳态误差通式
设为单位反馈系统,即 H(s)=1,则稳态误差计算通式为
ess=s→0lim1+G(s)H(s)sR(s)=K+lims→0sνlims→0(sν+1R(s))
由此可见,影响稳态误差的因素包括系统型别、开环增益以及输入信号的形式和幅值。
三种误差系数的来源
这三个误差系数不是凭空来的,而是从稳态误差公式里,为了对应三种典型输入信号整理出来的。
单位反馈系统中,由终值定理:
ess=s→0limsE(s)=s→0lim1+G(s)H(s)sR(s)
关键在于:不同输入 R(s) 的形式不同,会自然引出不同的极限形式。
单位阶跃输入(位置输入)
r(t)=1,R(s)=s1
代入:
ess=s→0lim1+G(s)H(s)s⋅s1=s→0lim1+G(s)H(s)1
定义静态位置误差系数:
Kp=s→0limG(s)H(s)
则阶跃输入下:
ess=1+Kp1
单位斜坡输入(速度输入)
r(t)=t,R(s)=s21
代入:
ess=s→0lim1+G(s)H(s)s⋅s21=s→0lims[1+G(s)H(s)]1
当 s→0 时 G(s)H(s) 很大,主导项为 sG(s)H(s),定义静态速度误差系数:
Kv=s→0limsG(s)H(s)
则斜坡输入下:
ess=Kv1
单位抛物线输入(加速度输入)
r(t)=21t2,R(s)=s31
代入:
ess=s→0lim1+G(s)H(s)s⋅s31=s→0lims2[1+G(s)H(s)]1
主导项为 s2G(s)H(s),定义静态加速度误差系数:
Ka=s→0lims2G(s)H(s)
则抛物线输入下:
ess=Ka1
误差系数与系统型别的关系
将 G(s)H(s)=sνKG1(s) 代入,并利用 lims→0G1(s)=1,得
Kp=s→0limsνK,Kv=s→0limsν−1K,Ka=s→0limsν−2K
三个误差系数是把稳态误差公式分别代入阶跃、斜坡、抛物线输入后,为了简化表达自然定义出来的。阶跃对应 Kp,斜坡对应 Kv,抛物线对应 Ka。
本节小结
| 型别 ν | Kp | Kv | Ka | 阶跃 essp=1+KpA | 斜坡 essv=KvB | 抛物线 essa=KaC |
|---|
| 0 | K | 0 | 0 | 1+KA | ∞ | ∞ |
| 1 | ∞ | K | 0 | 0 | KB | ∞ |
| 2 | ∞ | ∞ | K | 0 | 0 | KC |