一阶系统暂态响应
为了理解一阶系统的暂态响应,考虑一个具有单位负反馈的闭环系统的框图。
具有单位负反馈的系统的开环增益G(s)由下式给出:
G(s)=1sτ
具有单位负反馈的系统的闭环传递函数为:
C(s)R(s)=G(s)1+G(s)=1sτ+1...(1)
其中:
R(s) = 输入信号r(t)的拉普拉斯变换,
C(s) = 输出信号c(t)的拉普拉斯变换,
τ = 系统的时间常数。
我们可以看到,闭环传递方程的分母项中s的幂为1。因此,该系统被称为一阶系统。
C(s)=1sτ+1R(s)...(2)
一阶系统的单位阶跃响应
将单位阶跃信号作为输入应用于一阶系统:
r(t)=u(t)
对两边进行拉普拉斯变换:
R(s)=1s
C(s)=(1sτ+1)(1s)=1s(sτ+1)....(3)
通过对方程(3)进行部分分式分解,我们得到:
1s(sτ+1)=As+B(sτ+1)=A(sτ+1)+Bss(sτ+1)...(4)
比较方程(4)的左右两边,我们得到:
A(sτ+1)+Bs=1...(5)
通过对方程(5)两边的常数项进行比较,我们得到A = 1。将A = 1代入方程(5),我们有:
B+τ=0⇒B=−τ
现在,将A和B的值代入方程(4),我们得到:
C(s)=1s−τsτ+1=1s−1s+1τ...(6)
对方程(6)两边进行拉普拉斯逆变换:
C(t)=(1−e−tτ)u(t)...(7)
方程(7)表示一阶系统对单位阶跃输入的响应,它既有稳态项也有暂态项。当t = 0时,单位阶跃响应c(t)的值为零。对于t的所有正值,它将从零逐渐增加到稳态值一。
一阶系统的单位斜坡响应
在一阶系统的输入端使用单位斜坡信号。
∵
进行拉普拉斯变换:
R(s)=\frac{1}{s^{2}}
由于一阶系统的响应由下式给出:
C(s)=(\frac{1}{s\tau+1})R(s)\:\:\:\:...(8)
将R(s)的值代入方程(8),我们有:
C(s)=(\frac{1}{s\tau+1})(\frac{1}{s^{2}})\:\:\:\:...(9)
通过进行部分分式分解求解,我们得到:
C(s)=\frac{1}{s^{2}}-\frac{\tau}{s}+\frac{\tau}{s+\frac{1}{\tau}}\:\:\:...(10)
对方程(10)进行拉普拉斯逆变换,我们有:
C(t)=(t-\tau+\tau\:e^{-t/\tau})u(t)\:\:\:\:for\:t\geq0\:\:\:...(11)
方程(11)显示了一阶系统对单位斜坡输入的时间响应,对于t的所有正值,c(t)都遵循单位斜坡信号。但是,与输入信号存在τ个单位的偏差。从方程(t)中也可以看出,c(t)既有稳态项也有暂态项。
Explore our latest online courses and learn new skills at your own pace. Enroll and become a certified expert to boost your career.
一阶系统的脉冲响应
在一阶系统的输入端施加单位脉冲响应:
r(t)=\delta(t)
对两边进行拉普拉斯变换:
R(s)=1
由于一阶系统的响应为:
C(s)=(\frac{1}{s\tau+1})R(s)\:\:\:\:...(12)
将R(s) = 1代入方程(12),我们有
C(s)=(\frac{1}{s\tau+1})(1)=(\frac{1}{s\tau+1})
C(s)=\frac{1}{\tau(s+1/\tau)}=\frac{1}{\tau}(\frac{1}{s+1/\tau})\:\:\:\:...(13)
对方程(13)两边进行拉普拉斯逆变换,我们得到:
C(t)=\frac{1}{\tau}e^{(-t/\tau)}u(t)\:\:\:\:for\:t\geq0\:\:\:\:...(14)
方程(14)显示了一阶系统的单位脉冲响应。对于t的正值,c(t)是一个指数衰减信号。
一阶系统时间响应总结
输入 | 输出 |
---|---|
单位阶跃信号 r(t)=u(t)\:\:\:For,t\geq0 | c(t)=(1-e^{-t/\tau})u(t)\:\:\:For,t\geq0 |
单位斜坡信号 r(t)=t\:u(t)\:\:\:For,t\geq0 | c(t)=(t-\tau+\tau\:e^{-t/\tau})u(t)\:\:\:For,t\geq0 |
单位脉冲信号 r(t)=\delta(t)\:\:\:For,t\geq0 | c(t)=\frac{1}{\tau}e^{-t/\tau}u(t)\:\:\:For,t\geq0 |