4、恒压供水PID参数整定:临界比例度法、衰减曲线法、经验试凑法
各位同行,参数整定这事儿,说难不难,说简单也不简单。我见过不少新手,一上来就对着PID三个参数瞎调,结果系统要么震荡得像抽风,要么反应慢得像蜗牛。今天咱们就把恒压供水里最常用的三种整定方法掰开揉碎讲清楚。
4.1 临界比例度法——最经典的“找临界点”
这个方法,说白了就是让系统先“振荡起来”,再根据振荡数据算出参数。我个人习惯在调试新项目时先用它打个底。
操作步骤:
- 先把积分时间Ti设到最大(比如9999秒),微分时间Td设到0。说白了就是先让系统变成纯比例控制。
- 然后慢慢减小比例度δ(也就是增大比例增益Kp),观察压力反馈值。
- 当压力开始出现等幅振荡时,记下此时的比例度δcr和振荡周期Tcr。
我在项目里遇到过这种情况:有个小区供水系统,我调了半天就是不出等幅振荡,后来发现是变频器加减速时间设得太长了,把振荡给“抹平”了。嗯,这里要注意,变频器的加减速时间最好设到0.1秒左右,别让它干扰整定。
参数计算公式:
| 控制类型 | 比例度δ | 积分时间Ti | 微分时间Td |
|---|---|---|---|
| P控制 | 2δcr | — | — |
| PI控制 | 2.2δcr | 0.85Tcr | — |
| PID控制 | 1.7δcr | 0.5Tcr | 0.125Tcr |
4.2 衰减曲线法——更安全的“4:1衰减”
这个方法比临界比例度法温和多了。你想想看,让系统等幅振荡多危险啊,万一失控怎么办?衰减曲线法只要求系统出现4:1的衰减振荡就行。
操作流程:
- 同样先让系统处于纯比例控制(Ti最大,Td=0)。
- 逐步减小比例度,直到压力曲线出现4:1的衰减比。什么意思呢?就是第二个波峰的高度是第一个波峰的四分之一。
- 记下此时的比例度δs和振荡周期Ts。
我建议你观察压力曲线时,把示波器或触摸屏的时基设到10秒/格左右。为什么?因为供水系统的惯性比较大,周期通常在几十秒到几分钟。
参数计算公式:
| 控制类型 | 比例度δ | 积分时间Ti | 微分时间Td |
|---|---|---|---|
| P控制 | δs | — | — |
| PI控制 | 1.2δs | 0.5Ts | — |
| PID控制 | 0.8δs | 0.3Ts | 0.1Ts |
4.3 经验试凑法——老师傅的“手感”
说实话,前两种方法虽然科学,但现场哪有那么多时间让你慢慢找临界点?我干了十几年自动化,大部分时候还是靠经验试凑。你想想看,一个项目工期就三天,哪有功夫做理论计算?
我的经验口诀:
- 先比例,后积分,最后加微分。这是铁律,别搞反了。
- 比例大了会震荡,比例小了反应慢。怎么判断?看压力曲线:如果压力波动频繁,说明比例太大;如果设定值变化后半天追不上,说明比例太小。
- 积分时间看稳态误差。如果压力始终比设定值低一点(静差),就减小积分时间。但别太小,否则系统会“冲过头”。
- 微分时间看动态响应。如果压力一有波动就剧烈震荡,可以加一点微分来“阻尼”。但供水系统惯性大,微分作用太强反而会引入噪声。
典型参数范围(恒压供水):
| 参数 | 取值范围 | 说明 |
|---|---|---|
| 比例增益Kp | 0.5 ~ 5.0 | 小泵取小值,大泵取大值 |
| 积分时间Ti | 2 ~ 20秒 | 管道越长,Ti越大 |
| 微分时间Td | 0 ~ 2秒 | 一般不用,除非系统震荡严重 |
⚠️ 我曾经踩过的坑:有一次调试一个恒压供水系统,压力始终在设定值上下波动,怎么调都调不好。折腾了半天才发现,是压力传感器安装位置离水泵太近,水流冲击导致信号波动。后来把传感器移到出水总管上,问题立刻解决了。所以啊,参数整定之前,先确认硬件没问题!
4.4 三种方法怎么选?
我个人的建议是这样的:
- 新系统首次调试:用临界比例度法打个底,至少能保证系统稳定。
- 系统改造或参数微调:用衰减曲线法,安全又高效。
- 现场抢修或时间紧迫:直接上经验试凑法,凭手感调。
最后说一句,PID参数没有“万能公式”。同一个参数,今天能用,明天可能就不行——因为管网压力、用水量都在变。我建议你在PLC里做一套自适应PID程序,根据工况自动切换参数组。这个咱们后面章节会详细讲。
好了,这一章就到这儿。下一章咱们聊聊变频器恒压供水的“多泵切换”逻辑,那可是个技术活。