控制系统 - 稳态误差


稳态期间控制系统的输出与期望响应的偏差称为稳态误差。它表示为$e_{ss}$。我们可以使用最终值定理找到稳态误差,如下所示。

$$e_{ss}=\lim_{t \to \infty}e(t)=\lim_{s \to 0}sE(s)$$

在哪里,

E(s) 是误差信号的拉普拉斯变换,$e(t)$

让我们一一讨论如何找到单位反馈和非单位反馈控制系统的稳态误差。

Unity 反馈系统的稳态误差

考虑以下具有单位负反馈的闭环控制系统框图。

稳态负误差

在哪里,

  • R(s) 是参考输入信号 $r(t)$ 的拉普拉斯变换
  • C(s) 是输出信号 $c(t)$ 的拉普拉斯变换

我们知道单位负反馈闭环控制系统的传递函数为

$$\frac{C(s)}{R(s)}=\frac{G(s)}{1+G(s)}$$

$$\Rightarrow C(s)=\frac{R(s)G(s)}{1+G(s)}$$

求和点的输出为 -

$$E(s)=R(s)-C(s)$$

将 $C(s)$ 值代入上述方程中。

$$E(s)=R(s)-\frac{R(s)G(s)}{1+G(s)}$$

$$\Rightarrow E(s)=\frac{R(s)+R(s)G(s)-R(s)G(s)}{1+G(s)}$$

$$\Rightarrow E(s)=\frac{R(s)}{1+G(s)}$$

将 $E(s)$ 值代入稳态误差公式

$$e_{ss}=\lim_{s \to 0} \frac{sR(s)}{1+G(s)}$$

下表显示了标准输入信号(例如单位阶跃、单位斜坡和单位抛物线信号)的稳态误差和误差常数。

输入信号 稳态误差$e_{ss}$ 误差常数

单位阶跃信号

$\frac{1}{1+k_p}$

$K_p=\lim_{s \到 0}G(s)$

单位斜坡信号

$\frac{1}{K_v}$

$K_v=\lim_{s \到 0}sG(s)$

单位抛物线信号

$\frac{1}{K_a}$

$K_a=\lim_{s \到 0}s^2G(s)$

其中,$K_p$、$K_v$和$K_a$分别为位置误差常数、速度误差常数和加速度误差常数。

- 如果上述任何输入信号的幅度不为 1,则将相应的稳态误差乘以该幅度。

注意- 我们无法定义单位脉冲信号的稳态误差,因为它仅存在于原点。因此,我们无法将脉冲响应与单位脉冲输入进行比较,因为t表示无穷大。

例子

让我们找到具有 $G 的单位负反馈控制系统的输入信号 $r(t)=\left( 5+2t+\frac{t^2}{2} \right )u(t)$ 的稳态误差(s)=\frac{5(s+4)}{s^2(s+1)(s+20)}$

给定的输入信号是阶跃、斜坡和抛物线三个信号的组合。下表显示了这三个信号的误差常数和稳态误差值。

输入信号 误差常数 稳态误差

$r_1(t)=5u(t)$

$K_p=\lim_{s \to 0}G(s)=\infty$

$e_{ss1}=\frac{5}{1+k_p}=0$

$r_2(t)=2tu(t)$

$K_v=\lim_{s \to 0}sG(s)=\infty$

$e_{ss2}=\frac{2}{K_v}=0$

$r_3(t)=\frac{t^2}{2}u(t)$

$K_a=\lim_{s \to 0}s^2G(s)=1$

$e_{ss3}=\frac{1}{k_a}=1$

通过将上述三个稳态误差相加,我们将得到总体稳态误差。

$$e_{ss}=e_{ss1}+e_{ss2}+e_{ss3}$$

$$\右箭头 e_{ss}=0+0+1=1$$

因此,本例中的稳态误差 $e_{ss}$ 为1 。

非统一反馈系统的稳态误差

考虑以下闭环控制系统框图,该系统具有非统一负反馈。

不统一

我们只能找到单位反馈系统的稳态误差。因此,我们必须将非单位反馈系统转换为单位反馈系统。为此,在上面的框图中包括一个单位正反馈路径和一个单位负反馈路径。新的框图如下所示。

团结消极状态

通过保持单位负反馈不变来简化上面的框图。以下是简化框图。

简化的负图

该框图类似于单位负反馈闭环控制系统的框图。这里,单个块具有传递函数 $\frac{G(s)}{1+G(s)H(s)-G(s)}$ 而不是 $G(s)$。现在,您可以使用为单位负反馈系统给出的稳态误差公式来计算稳态误差。

- 寻找不稳定闭环系统的稳态误差是没有意义的。因此,我们必须仅计算闭环稳定系统的稳态误差。这意味着在发现稳态误差之前我们需要检查控制系统是否稳定。在下一章中,我们将讨论与稳定性相关的概念。