3、一阶系统时域分析(上):一阶系统的数学模型,单位阶跃响应,时间常数T的物理意义
3.1 一阶系统的数学模型——说白了就是“一个储能元件”
咱们做控制系统的,天天跟各种系统打交道。一阶系统,其实是最简单、最基础的系统了。我个人的理解是:它就是一个储能元件加一个耗能元件。比如一个电阻和一个电容,或者一个电阻和一个电感。
数学上怎么描述?用微分方程:
T * dc(t)/dt + c(t) = r(t)
这里,r(t) 是输入,c(t) 是输出,T 就是时间常数。你想想看,这个方程其实就是在说:输出的变化速度,跟当前输出与目标值的差距成正比。
传递函数就更简洁了:
G(s) = C(s)/R(s) = 1/(Ts + 1)
嗯,这里要注意:分母是 Ts + 1,不是 s + T。我刚开始学的时候,经常搞混这个顺序。后来做项目多了,发现这个形式其实很直观——T 越大,系统反应越慢。
3.2 单位阶跃响应——看系统怎么“爬坡”
给一阶系统一个阶跃输入,比如从0突然变成1,它会怎么反应?
拉普拉斯反变换一下,得到时域表达式:
c(t) = 1 - e^(-t/T), t ≥ 0
这个公式,我建议你记在心里。它描述了一个从0开始,按指数规律逼近1的过程。说白了,就是系统在“爬坡”,但越爬越慢。
为什么越爬越慢?因为误差越来越小,驱动力也就越来越弱。我在项目中遇到过类似的情况——调一个温度控制回路,刚开始升温很快,但到了设定值附近就磨磨蹭蹭的。这就是典型的一阶系统行为。
核心结论:一阶系统的阶跃响应没有超调,没有振荡,单调上升。这是它跟二阶系统最大的区别。
3.3 时间常数T的物理意义——系统的“惯性”有多大
时间常数 T,是理解一阶系统的关键。它的物理意义是什么?
T 越大,系统反应越慢;T 越小,系统反应越快。 就这么简单。
具体来说:
- 当
t = T时,c(T) = 1 - e^(-1) ≈ 0.632。也就是说,经过一个时间常数,系统走完了63.2%的路程。 - 当
t = 2T时,c(2T) ≈ 0.865,走完了86.5%。 - 当
t = 3T时,c(3T) ≈ 0.950,走完了95%。 - 当
t = 4T时,c(4T) ≈ 0.982,走完了98.2%。 - 当
t = 5T时,c(5T) ≈ 0.993,基本稳定了。
所以,工程上通常认为系统在 3T~5T 时间内进入稳态。我曾经调试一个液位控制系统,时间常数 T 算出来是 2 秒,但实际响应慢得多。后来发现是管道有气阻,等效 T 变大了。嗯,这就是理论跟实际的差距。
| 时间 t | 输出 c(t) | 完成百分比 |
|---|---|---|
| 0 | 0 | 0% |
| T | 0.632 | 63.2% |
| 2T | 0.865 | 86.5% |
| 3T | 0.950 | 95.0% |
| 4T | 0.982 | 98.2% |
| 5T | 0.993 | 99.3% |
实用技巧:在工程现场,如果你想快速估算一个系统的时间常数,可以给系统一个阶跃输入,然后记录输出从0上升到稳态值63.2%所用的时间。这个时间就是 T 的近似值。
3.4 一阶系统的知识体系
下面这张图,是我梳理的一阶系统时域分析的核心逻辑。你看一眼,就能把整个章节串起来。
避坑指南:我曾经犯过一个错误——以为时间常数 T 就是系统的响应时间。其实不是!T 只是时间尺度,系统达到稳态需要 3T~5T。如果你用 T 来估算响应时间,会严重低估实际时间。
3.5 小结
这一节,咱们把一阶系统的底子打好了。数学模型就一个微分方程,阶跃响应就是一条指数曲线,时间常数 T 就是系统的“惯性”大小。你想想看,是不是很简单?
下节课,咱们会继续深入,看看一阶系统的性能指标怎么算,以及怎么用实验方法测出 T。嗯,到时候我会分享一个我在现场调试时用的“土办法”,特别管用。
公众号:蓝海资料掘金营,微信deep3321