你是否遇到过这样的情况:
- 调好的BAS,过不了多久又被客户抱怨“空调失灵”;
- 每个区域每换一个季节,就得重新调一遍水阀PID参数;
- 高端算法像是黑盒,现场运维不理解,不敢碰,干脆直接切回手动……
问题到底出在哪?
并不是PID控制本身有问题——它依然是过程控制的基石。
真正的症结在于:用静态的PID去应对动态变化的建筑负荷与环境,缺乏自适应性、鲁棒性和可解释性。
什么是 PID
PID 控制(比例-积分-微分控制)的核心目标很明确:让被控变量(如温度)快速、平稳且无偏差地回到设定值。
它是过程控制和工业自动化中应用最广泛的反馈控制方法之一。
| 参数 | 说明 | 举例 |
|---|---|---|
| P | 比例部分——当前误差越大,控制器输出的调节力度就越强。 | 例如:当室温高于设定值时,控制器会增大冷量输出(如开大冷水阀);误差越小,调节动作也越温和。 |
| I | 积分部分——如果误差长期存在(哪怕很小),积分项会不断累积调节量,直到彻底消除稳态偏差。 | 例如:室温持续偏高 0.3℃,积分作用会逐步加大制冷输出,即使此时比例作用已很微弱。 |
| D | 微分部分—— 根据误差的变化速度来“预判”系统趋势。 | 如果温度正在快速偏离设定值,即使当前误差还不大,也会提前施加反向调节,从而抑制超调、提升稳定性。 |
由于 D 参数对测量噪声敏感,在 HVAC(暖通空调)等热惯性大、响应慢的系统中,往往收益有限且风险较高,因此许多 BAS 系统默认仅使用 PI 控制。
PID 在民用建筑中的3个典型“不适配”
理论上,PID 控制可以让温度最终精确回到设定值,没有偏差,在高精度、高可靠性的工业过程控制中仍是黄金标准。
但问题在于:这个控制理论的高效执行,需依赖精准的参数整定,而建筑 HVAC 系统具有强非线性、大滞后、负荷随天气/人流动态变化等特点,使得一套固定参数很难全年适用。
在以舒适性为目标、运维资源有限的民用建筑空调系统中,其传统应用方式常面临三大“不适配”:
1. 控制精度错配:以工业高标准解决“差不多就行”问题
PID 按“零误差”目标工作,而舒适性空调只需要维持温度在用户无感的容忍带内(如 22±1℃)。
2. 施工密度错配:小而美 vs 多且杂
工业场景聚焦少量关键回路,可投入高成本精细调试与维护;
而一栋民用建筑可能上百个末端,点位多、系统杂、预算紧,难以照搬工业级的“一对一”调参模式 —— 即使初期调好,季节更替、设备老化也会使参数迅速失效,需要长期高频复调。
3. 运维知识错配:不可能人人都是PID专家
PID 运维依赖专业流程:参数试错 → 数据采集 → 波形分析 → 参数修正。
多数建筑智能化系统的日常运维团队未必足够熟练,一旦系统异常,难以快速判断根源;
而引入更复杂的自适应 PID 或 AI 算法,往往进一步加剧“黑箱恐惧”和运维负担
—— 最终,BAS 不好用、不敢用,沦为鸡肋。
就像用手术刀削苹果——不是不能用,而是大材小用,还容易伤到自己。
PID“水土不服”的后果
参数整定:一次设置,终身失效
现场常见的做法是——调试时随便设一组参数,之后再也不动。
随着时间推移——
- 滤网逐渐堵塞 → 流量下降;
- 水泵扬程波动 → 压差变化;
- 阀门老化 → 死区扩大。
原本“勉强可用”的 PI,很快变得迟钝或振荡。
积分饱和:好心办坏事
设定温度:22℃
- 下午会议开始,20 人进入房间 → 热负荷突然增大
- 冷水阀已开到 100%,但室温仍在上升,达到 24℃
PI 控制器会怎么做?
- 比例部分:看到温差大,想继续开大阀门 → 但已经 100%,动不了。
- 积分部分:发现温度一直高于 22℃,就不断累加一个“应该多开多少”的数值,实际阀门卡在 100%,毫无作用。
会议结束,人走了,房间开始降温。
- 温度降到 22.5℃ 时,控制器计算:比例部分要关一点,但积分部分还存着“再开 60%”的记忆 → 总输出仍然很高 → 阀门依然接近全开。
- 直到温度降到 20℃,积分项才慢慢减下来。
最终结果:房间从 24℃ 一路冷到 20℃,用户感觉“忽冷忽热”。
这种现象,就叫 “积分饱和”(Integral Windup),导致无法及时关阀,严重过调——越想稳,越不稳。
动作太勤,伤阀又耗电
在追求“精确控温”的 PID 策略下,水阀常因微小温度波动而频繁调节。实测数据显示:某些过度敏感的 PID 回路,每天输出指令变化可达数十次,导致执行器电机反复启停。
- 虽然单次动作幅度不大,但频繁的微幅启停会加速内部机械部件(如齿轮、限位开关)的老化,这种“隐形磨损”可能显著缩短实际使用寿命。
- 更重要的是,这些微调对舒适性并无实质提升,却白白消耗电能。
问题本质:“精确控制”和“长期可靠性与运维经济性”,哪个更重要?
有没有解决办法?
结合 ASHRAE Guideline 36 提出的 Trim and Respond(T&R) 控制范式,尝试构建一种“自适应的 T&R”——Adaptive T&R(ATR),不追求“零偏差”,而是聚焦于“少动、稳控、零调参”。
核心思想:ATR 不追求“数学完美”,只确保“行为有效”。
ATR 四步法
1️⃣ 当温差较大(比如 >0.5℃)→ 快速响应(Respond):开大或关小阀门,拉回目标;
2️⃣ 当温差很小(≤0.5℃)→ 微调维持(Trim):只做最小修正,避免扰动。
3️⃣ 动作后等待观察:看温度是否向目标靠近。如果没效果,下次动作幅度加大。
4️⃣ 一旦进入舒适范围,立刻停止动作:比如温度回到 22±0.3℃,就不再调节 → 保持静默。
关键在于:根据系统反应动态调整步长。
设想两种情况:
- 阀门开了 5%,室温几乎没变 → 说明系统“迟钝”,下次该开更大;
- 阀门刚动 2%,温度就猛降 → 说明系统“敏感”,下次得轻点。
这其实只需要一个信息:温差的变化速度(即 |ΔT| 对时间的一阶导数)。
基于此,可设计如下自适应规则:
| 温差收敛速度(℃/min) | 控制策略调整 |
|---|---|
| 0.2(太快/超调) | 步长 -1%,周期 +0.5min |
| 介于之间 | 保持当前参数 |
所有计算仅依赖常规温度传感器,无需额外硬件。更重要的是:无需人工整定,上电即用。
为什么 ATR 更适合 BAS?
- 不需要整定参数:不用设置 Kp、Ki,开箱即用;
- 不怕执行器死区:动作步长(如 2%)大于阀门最小有效行程;
- 不会积分饱和:没有积分项,也就没有“记仇”问题;
- 安静节能:90% 的时间不做任何动作,减少磨损和噪音。
对比模拟
一次扰动下的两种表现
模拟一个典型场景:
- 初始稳定在 ℃
- t=0 时,热负荷突增 50%(如多人进入)
- PI 控制参数:Kp=8,Ki=0.1
- ATR 用户无感区间:Deadband=±0.3 ℃

💡 真正的差异不在“动不动”或“准不准”,而在于动作是否有意义:
PI 常因死区或延迟做无效微调,ATR 则只做有目的的试探——其价值最终体现在过程平稳、设备耐用与用户舒适上。
长期来看,谁更“省心”?
在楼宇自控中,单次控制效果不重要,重要的是十年如一日地可靠运行。

💡 在大型建筑中,减少不必要的动作 = 延长设备寿命 + 降低运维成本 + 提升用户体验。
结语:简单是一种高级的工程智慧
在工业过程控制中,PID 追求的是 “快、准、稳”;但在舒适性空调中,用户真正关心的是:“别太冷、别太热、别老坏”。
如果我们承认这一点,那么控制策略的评价标准就应从“理论性能”转向“长期可用性”。
有时候,少动一点,反而更稳;简单一点,反而更可靠。
PID 控制诞生于 1920 年代,百年过去,我们有了复杂的理论和算法。但在舒适性空调这种高不确定性、低维护资源、强用户体验导向的场景中,最有效的策略,往往是最简单的那个。
ATR 不是否定 PI,而是承认:在真实世界里,“足够好 + 足够稳 + 足够简单”,比“理论上最优”更值得追求。
这正是 ATR 的全部目标。






支付宝收款码
微信收款码
参与评论 (0)