Loading [MathJax]/jax/output/HTML-CSS/jax.js

一阶系统的响应



在本节中,我们将讨论一阶系统的时间响应。考虑以下闭环控制系统的方块图。这里,一个开环传递函数 1sT 连接到一个单位负反馈。

Unity Negative Feedback

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

C(s)R(s)=G(s)1+G(s)

G(s)=1sT 代入上式。

C(s)R(s)=1sT1+1sT=1sT+1

分母项中 s 的幂为 1。因此,上述传递函数是一阶的,并且该系统被称为一阶系统

我们可以将上述方程改写为

C(s)=(1sT+1)R(s)

其中,

  • C(s) 是输出信号 c(t) 的拉普拉斯变换,

  • R(s) 是输入信号 r(t) 的拉普拉斯变换,并且

  • T 是时间常数。

按照以下步骤获取一阶系统在时域中的响应(输出)。

  • 对输入信号 r(t) 进行拉普拉斯变换。

  • 考虑方程 C(s)=(1sT+1)R(s)

  • R(s) 的值代入上述方程。

  • 如果需要,对 C(s) 进行部分分式展开。

  • C(s) 应用拉普拉斯反变换。

在上一节中,我们看到了标准的测试信号,如脉冲、阶跃、斜坡和抛物线。现在让我们逐一找出每个输入的一阶系统的响应。响应的名称根据输入信号的名称给出。例如,系统对脉冲输入的响应称为脉冲响应。

一阶系统的脉冲响应

考虑将单位脉冲信号作为一阶系统的输入。

所以,r(t)=δ(t)

对等式两边进行拉普拉斯变换。

R(s)=1

考虑方程 C(s)=(1sT+1)R(s)

R(s)=1 代入上述方程。

C(s)=(1sT+1)(1)=1sT+1

将上述方程重新排列成拉普拉斯变换的标准形式之一。

C(s)=1T( s+1T)C(s)=1T(1s+1T)

对等式两边应用拉普拉斯反变换。

c(t)=1Te(tT)u(t)

单位脉冲响应如下图所示。

Unit Impulse Response

单位脉冲响应 c(t) 对于 t 的正值是指数衰减信号,对于 t 的负值则为零。

一阶系统的阶跃响应

考虑将单位阶跃信号作为一阶系统的输入。

所以,r(t)=u(t)

对等式两边进行拉普拉斯变换。

R(s)=1s

考虑方程 C(s)=(1sT+1)R(s)

R(s)=1s 代入上述方程。

C(s)=(1sT+1)(1s)=1s(sT+1)

对 C(s) 进行部分分式展开。

C(s)=1s(sT+1)=As+BsT+1

1s(sT+1)=A(sT+1)+Bss(sT+1)

在等式两边,分母项相同。因此,它们将相互抵消。因此,将分子项相等。

1=A(sT+1)+Bs

通过将等式两边的常数项相等,可以得到 A = 1。

将 A = 1 代入,并将等式两边 s 项的系数相等。

0=T+BB=T

将 A = 1 和 B = −T 代入 C(s) 的部分分式展开中。

C(s)=1sTsT+1=1sTT(s+1T)

C(s)=1s1s+1T

对等式两边应用拉普拉斯反变换。

c(t)=(1e(tT))u(t)

单位阶跃响应 c(t) 同时具有暂态项和稳态项。

单位阶跃响应中的暂态项为:

ctr(t)=e(tT)u(t)

单位阶跃响应中的稳态项为:

css(t)=u(t)

下图显示了单位阶跃响应。

Step Response

单位阶跃响应 c(t) 在 t = 0 和 t 的所有负值时都为零。它从零值逐渐增加,最终在稳态时达到 1。因此,稳态值取决于输入的幅度。

Explore our latest online courses and learn new skills at your own pace. Enroll and become a certified expert to boost your career.

一阶系统的斜坡响应

考虑将单位斜坡信号作为一阶系统的输入。

So,r(t)=tu(t)

对等式两边进行拉普拉斯变换。

R(s)=1s2

考虑方程 C(s)=(1sT+1)R(s)

R(s)=1s2 代入上述方程。

C(s)=(1sT+1)(1s2)=1s2(sT+1)

C(s) 进行部分分式展开。

C(s)=1s2(sT+1)=As2+Bs+CsT+1

1s2(sT+1)=A(sT+1)+Bs(sT+1)+Cs2s2(sT+1)

在等式两边,分母项相同。因此,它们将相互抵消。因此,将分子项相等。

1=A(sT+1)+Bs(sT+1)+Cs2

通过将等式两边的常数项相等,可以得到 A = 1。

将 A = 1 代入,并将等式两边 s 项的系数相等。

0=T+BB=T

类似地,将 B = −T 代入,并将等式两边 s2 项的系数相等。您将得到 C=T2

将 A = 1,B = −T 和 C=T2 代入 C(s) 的部分分式展开中。

C(s)=1s2Ts+T2sT+1=1s2Ts+T2T(s+1T)

C(s)=1s2Ts+Ts+1T

对等式两边应用拉普拉斯反变换。

c(t)=(tT+Te(tT))u(t)

单位斜坡响应 c(t) 同时具有暂态项和稳态项。

单位斜坡响应中的暂态项为:

ctr(t)=Te(tT)u(t)

单位斜坡响应中的稳态项为:

css(t)=(tT)u(t)

下图显示了单位斜坡响应。

Ramp Response

单位斜坡响应 c(t) 在 t 的所有正值时都遵循单位斜坡输入信号。但是,与输入信号存在 T 个单位的偏差。

一阶系统的抛物线响应

考虑将单位抛物线信号作为一阶系统的输入。

所以,r(t)=t22u(t)

对等式两边进行拉普拉斯变换。

R(s)=1s3

考虑方程 C(s)=(1sT+1)R(s)

R(s)=1s3 代入上述方程。

C(s)=(1sT+1)(1s3)=1s3(sT+1)

C(s) 进行部分分式展开。

C(s)=1s3(sT+1)=As3+Bs2+Cs+DsT+1

简化后,您将分别得到 A、B、C 和 D 的值为 1、TT2T3。将这些值代入上述 C(s) 的部分分式展开中。

C(s)=1s3Ts2+T2sT3sT+1C(s)=1s3Ts2+T2sT2s+1T

对等式两边应用拉普拉斯反变换。

c(t)=(t22Tt+T2T2e(tT))u(t)

单位抛物线响应 c(t) 同时具有暂态项和稳态项。

单位抛物线响应中的暂态项为

Ctr(t)=T2e(tT)u(t)

单位抛物线响应中的稳态项为

Css(t)=(t22Tt+T2)u(t)

从这些响应中,我们可以得出结论,一阶控制系统在斜坡和抛物线输入下不稳定,因为即使在无限长的时间内,这些响应也会不断增加。一阶控制系统在脉冲和阶跃输入下是稳定的,因为这些响应具有有界输出。但是,脉冲响应没有稳态项。因此,阶跃信号在时域中被广泛用于根据其响应分析控制系统。

广告