
用湿度发生器做实验,最让人困扰的往往不是"达不到目标湿度",而是"读数一直在跳"——设了 60% RH,屏幕上在 58.5 到 61.5 之间来回晃,等了半小时还是这样。这时候多半有人会说"这台设备不好",但真相通常是控制回路的参数或者气路配置出了问题。
本文从反馈延迟这个根上讲起。
一个典型的湿度发生器控制回路是:测量 → 计算偏差 → 调节(流量/温度/分流比)→ 气体输送 → 到达负载 → 再被传感器看到。整个链条上有三类延迟:
| 延迟类型 | 来源 | 典型量级 |
|---|---|---|
| 传输延迟(死区) | 气体从调节点到传感器需要走一段管路 | 数秒到数十秒 |
| 容腔混合延迟 | 增湿腔、管路、负载腔的体积需要被置换 | 视容积/流量比而定 |
| 传感器响应延迟 | 湿敏元件本身的时间常数 | 数秒 |
纯延迟(死区)是最难处理的一种:控制器发出动作后,在一段时间内完全看不到任何效果。如果 PID 参数激进,控制器会误以为"没起作用"而继续加大动作,等到反馈回来时已经超调,于是开始振荡——这就是湿度波纹的主要成因。
| 参数 | 作用 | 调大的后果 | 调小的后果 |
|---|---|---|---|
| P 比例 | 按当前偏差大小立即产生动作 | 响应快但超调、易振荡 | 响应慢、稳态误差大 |
| I 积分 | 累积历史偏差,消除稳态误差 | 超调增大、恢复慢,可能持续振荡 | 残留固定偏差,永远差一点 |
| D 微分 | 预判变化趋势,抑制超调 | 对噪声敏感,执行机构抖动 | 超调抑制不足 |
在带明显死区的湿度回路里,通常的做法是:减小比例增益、延长积分时间、谨慎或不使用微分。听起来违反直觉("反应快点不好吗"),但物理延迟存在的前提下,动作越快越容易振。
厂家调试时的工况与你的现场往往完全不同,主要差异在这几项:
所以出厂参数能用,但不一定是最优。出现波纹时,先考虑重新整定,而不是判定设备有问题。
| 指标 | 良好 | 需调整 |
|---|---|---|
| 超调量 | < 5% | > 15% |
| 稳定后波动幅度 | < ±1% RH | > ±3% RH |
| 稳定时间(阶跃) | 视工况,一般数分钟 | 超过预期一倍以上 |
很多软管(尼龙、硅胶、PVC)本身会吸放水蒸气。管壁相当于一个巨大的缓释源:湿度往上调时管壁吸水,往下调时管壁放水,导致读数总是"追不上"设定值,且稳定极其缓慢。换用不锈钢或 PTFE 管往往能立竿见影。
管内气体温度若低于露点就会凝结,凝结与再蒸发会造成明显的湿度波动。凡是露点高于环境温度的(高湿、高温加湿)场合,管路必须伴热。
传感器装在样品腔出口还是进气管上,看到的是完全不同的东西。控制反馈的取点应尽量靠近被控制的实际位置(一般也就是样品处),避免"控制了半天,控的不是样品那边的湿度"。
用未充分干燥的气源,底数不稳定,下游怎么调都跟着漂。这是整个链条的第一环,出问题往上查。
不一定。先观察振荡周期:如果是很规则的短周期(几秒到十几秒),多半是 PID 参数过激;如果是缓慢的长周期(几分钟),更可能是环境温度波动或空调出风直吹管路造成的;如果毫无规律地跳,先怀疑传感器受潮或有冷凝。
高湿段有两个麻烦:一是接近饱和时微小的温度变化就会带来很大的相对湿度变化,对控温精度要求陡增;二是管壁和腔体一旦有凝结点,就不再是可逆的吸附而是液膜的形成与蒸发,控制对象已经变了。这种场合重点要放在保温和控温精度上。
建议重做。不同型号传感器的响应时间与安装死体积都不同,而这两项正是控制延迟的关键部分。沿用旧参数大概率会退化。