3. 连续过程对象特性识别
PID整定的第一步不是调参数,而是认清被控对象。同一个PID算法,放在自衡的换热器上可能一组参数就够用,放到非自衡的液位罐上却会持续振荡甚至积分饱和。对象特性决定了整定的边界:能调多快、允许多大超调、积分要不要弱化、微分有没有意义。本节围绕四个核心特性展开——自衡与非自衡、增益、时间常数、纯滞后,并说明它们如何直接改变PID的整定策略。
一、自衡与非自衡:对象是否“自己会稳”
自衡过程指对象受到扰动后,依靠自身物理规律能重新回到新的稳态。例如换热器出口温度:蒸汽阀开大后温度上升,但温差减小使传热速率下降,温度会在更高值上稳定下来。这类对象用PID控制时,只要参数合理,闭环容易收敛。
非自衡过程则没有这种自我稳定能力。典型例子是液位罐:进料阀开大后液位持续上升,不会因为液位高而自动减少进料。若PID输出长期为正,液位会一直爬升直到溢出。非自衡对象的传递函数含有一个积分环节(1/s),整定时必须特别小心:比例增益不能太大,积分时间要适当放长,否则极易产生持续振荡。工程上常对非自衡液位采用“比例+弱积分”或纯比例控制,并设置输出限幅和抗积分饱和。
二、增益K:对象对扰动的“放大倍数”
对象增益K表示稳态下操纵变量变化一个单位时,被控变量变化多少。例如阀门开度增加10%,温度最终上升5℃,则K=0.5℃/%。K越大,对象越敏感,同样的阀门动作会引起更大的温度变化。整定时,控制器增益Kc应与对象增益K大致成反比:K大时Kc要小,否则回路容易振荡;K小时Kc可适当增大以提高响应速度。
需要注意的是,K可能随工况变化。例如换热器在低负荷时K较大,高负荷时K较小。如果只按一个工况整定,另一工况可能偏保守或偏激进。工程上常取最敏感工况(K最大)来整定,保证全工况稳定。
三、时间常数T:对象响应的“快慢”
时间常数T描述对象响应速度。一阶对象在阶跃输入下,经过一个T达到最终变化的63.2%,经过3T达到95%,经过5T基本稳定。T越大,对象越迟钝,PID输出需要更长时间才能看到效果。整定时,积分时间Ti通常取与T相近或略大的值,微分时间Td则与T配合使用。
如果T很大而Ti设得很小,积分作用会过强,导致超调甚至振荡;如果T很小而Ti设得很大,积分作用太弱,消除余差很慢。因此,识别T是设定Ti的重要依据。
四、纯滞后τ:整定中最棘手的因素
纯滞后指操纵变量变化后,被控变量要等一段时间才开始响应。例如物料从加热器流到温度测点需要输送时间,这段时间就是纯滞后。纯滞后不改变响应形状,只把响应整体推迟。它使控制器“看到”的效果总是迟到的,容易造成过度调节。
纯滞后与时间常数之比τ/T是衡量对象控制难度的关键指标。τ/T越小,对象越容易控制;τ/T越大,越难控制。当τ/T超过0.5时,常规PID很难取得好效果,可能需要前馈、串级或模型预测控制。整定时,纯滞后大则比例增益要减小、积分时间要放长、微分要慎用,因为微分对纯滞后没有预测作用,反而会放大噪声。
五、工程整定中的实际判断
在DeltaV中,识别对象特性通常通过阶跃测试完成。以换热器出口温度为例,手动将蒸汽阀输出从40%阶跃到45%,记录温度响应曲线。若温度经过一段时间后稳定在65℃(原60℃),则对象自衡,K≈1℃/%,从响应曲线可读出T和τ。若温度持续上升不收敛,则对象非自衡,需按积分对象处理。
得到K、T、τ后,可用齐格勒-尼科尔斯或内模控制(IMC)方法估算初始PID参数。例如IMC整定中,Kc = T/(K·λ),Ti = T,Td = τ/2(λ为闭环时间常数,通常取max(0.1T, τ))。这组参数可作为DeltaV PID功能块的初始值,再根据实际响应微调。
六、参数关系速查
| 对象特性 | 典型对象 | PID整定方向 | 注意事项 |
|---|---|---|---|
| 自衡、K小、T大 | 换热器温度 | Kc可较大,Ti≈T | 响应慢,需耐心观察 |
| 自衡、K大、T小 | 流量回路 | Kc小,Ti小 | 易振荡,微分慎用 |
| 非自衡 | 液位罐 | P为主,I弱或不用 | 必须限幅,防积分饱和 |
| 纯滞后大(τ/T>0.5) | 物料输送温度 | Kc小,Ti大,Td=0 | 考虑前馈或串级 |
对象特性识别是PID整定的起点。自衡与非自衡决定积分作用的强弱,增益K决定比例增益的基准,时间常数T决定积分和微分的时间尺度,纯滞后τ则决定控制难度的上限。在DeltaV工程实践中,先做阶跃测试、再算初始参数、最后闭环微调,比盲目试凑更可靠,也更容易复现。