原标题:档案馆环境异常联动策略:温湿度超标自动启动恒湿净化一体机策略
物联网 · 盛世宏博 · 环境联动

添加描述
一、联动不是"超了就开",是"判定---防抖---分级---执行---回读---审计"闭环
档案库房标准:纸质档案 14~24℃、45~60%RH,日波动 ≤±2℃、≤±5%RH(JGJ 25-2010)。
恒湿净化一体机走 RS485/Modbus 时,平台不能做"湿度>60 就写启动除湿"这种裸逻辑,否则必震荡、必误启、必被运维骂。

加湿除湿消毒净化一体机
正确链路:
传感器多点采集 → 滑动均值/趋势判断 → 持续超标延时判定 → 分级策略(预警/微调/强制) → 加湿除湿互锁 → 错峰下发 Modbus 指令 → 回读状态字确认 → 平台记审计日志 复制
二、阈值模型:三层区间 + 滞回死区
以湿度为例(温度同理):
| 区间 | 范围 | 动作 |
|---|---|---|
| 稳态带 | 45~60%RH | 不动作,待机节能 |
| 预警带 | 60~63% / 42~45% | 弹预警,不启机,趋势预判 |
| 强制带 | >63% | 启动除湿+净化 |
| 强制带 | <42% | 启动湿膜加湿+净化 |

盛世宏博恒湿消毒净化一体机
滞回(防震荡核心):
-
湿度 >63% 启动除湿,回落到 58% 以下才停
-
湿度 <42% 启动加湿,回升到 47% 以上才停
-
回差 5%RH,杜绝临界频繁启停
温度示例:
-
目标 22℃,±1℃ 死区
-
<21℃ 制热,≥22℃ 停热
-
23℃ 制冷,≤22℃ 停冷
三、防抖:别让"风吹一下"就启机
单点瞬时值不参与控制,平台用:
-
多点融合:回风点 + 架体通道点 + 门口点,权重不同(回风 30%、监测点均值 70%)
-
滑动均值:30s / 60s 窗口滤波
-
持续时长:超标必须持续 30~60s 才触发
-
变化率预判:湿度 5 分钟斜率陡升 → 提前低功率预除湿,不等地板湿透再满负荷
humidity_decision.py from collections import deque class HumidityLinkage: def init(self, window=12, sustain_sec=30, hi_start=63.0, hi_stop=58.0, lo_start=42.0, lo_stop=47.0): self.buf = deque(maxlen=window) self.sustain_sec = sustain_sec self.hi_start, self.hi_stop = hi_start, hi_stop self.lo_start, self.lo_stop = lo_start, lo_stop self.state = "idle" # idle / dehumid / humidify def feed(self, rh: float, dt_sec: int = 5) -> dict: self.buf.append(rh) if len(self.buf) < self.buf.maxlen: return {"action": "none", "reason": "warmup"} avg = sum(self.buf) / len(self.buf) over_cnt = sum(1 for x in self.buf if x > self.hi_start) under_cnt = sum(1 for x in self.buf if x < self.lo_start) sustained_over = over_cnt * dt_sec >= self.sustain_sec sustained_under = under_cnt * dt_sec >= self.sustain_sec # 状态机:先停再切,互锁 if self.state == "idle": if sustained_over: self.state = "dehumid" return {"action": "start_dehumid", "avg": avg} if sustained_under: self.state = "humidify" return {"action": "start_humidify", "avg": avg} return {"action": "none", "avg": avg} if self.state == "dehumid": if avg <= self.hi_stop: self.state = "idle" return {"action": "stop_dehumid", "avg": avg} return {"action": "keep_dehumid", "avg": avg} if self.state == "humidify": if avg >= self.lo_stop: self.state = "idle" return {"action": "stop_humidify", "avg": avg} return {"action": "keep_humidify", "avg": avg}

智慧档案馆
四、温湿解耦 + 加湿除湿硬互锁
最典型翻车:除湿刚停,湿度微降,加湿误启,两路对冲,能耗爆炸,曲线锯齿。
规则写死:
-
除湿运行 → 加湿输出强制 0
-
加湿运行 → 除湿输出强制 0
-
切换前加 30s 延时保护(防压缩机冷凝水倒灌)
-
再热使能:除湿后风太干 → 开再热把送风拉回目标带,不让湿度掉到 40% 以下
温度/湿度优先级:
-
普通库房:湿度优先(霉变不可逆,高温可短期容忍)
-
特藏/胶片库:温度优先
-
消防/门禁/有人:消毒模块全禁,恒湿可继续
五、RS485 下发动作(不是只写 run_mode)
超标时平台下发的不是"开机"两个字,而是一组:
- 读 40016 local_remote_mode → 必须=1(远程) 2. 读 40015 safety_interlock → 有人/门开/消防 则只许恒湿,禁消毒 3. 写 40001 run_mode = 1(自动)或 3(除湿)/2(加湿) 4. 写 40002 target_rh = 550 (55.0%RH) 5. 写 40004 湿控死区 = 50 (5.0%RH) 6. 写 40009 purify_enable = 1 7. 回读 40001 / 40009 / 40018 确认 8. 写审计:who / when / before / after / slave_id / func / raw / result 复制
多台一体机:
-
按从站地址错峰,30s 一台
-
网关写队列限流:同刻 ≤3 台动作
-
避免 12 台压缩机同时启动把配电柜干跳闸
六、分级联动策略(可抄进方案书)
L0 正常
-
温湿在带内
-
一体机待机/低速循环
-
净化按 PM2.5/TVOC 自适应
L1 预警
-
58%RH / 61%RH / 23.5℃ 类边界
-
平台弹窗 + 短信
-
不启机,开始趋势跟踪
L2 轻度偏离
-
60~63%RH 或 42~45%RH
-
风机提速、净化全开、湿膜预湿/冷凝预除湿
-
不切大功率压缩机
L3 强制调控
-
63% 或 <42%,持续 30s 以上
-
启动除湿/加湿主回路
-
开再热/防冻保护
-
平台升级告警,值班人收到"已自动处置"
L4 异常降级
-
通讯中断 → 一体机按本地设定继续跑,不依赖平台
-
单点传感器失效 → 用同库其他点均值兜底,标 quality=STALE
-
设备离线 → 同区备用机提权接管
-
消防/水浸 → 停加湿、关进水阀、开排水泵、除湿满负荷
七、空气质量联动(别只盯温湿)
恒湿净化一体机第二个价值是"空气品质":
| 指标 | 触发 | 动作 |
|---|---|---|
| PM2.5 高 | >75μg/m³ | HEPA 风机提档 |
| TVOC 高 | >0.6mg/m³ | 活性炭段投入,减少新风 |
| 臭氧/UV 条件 | 有人/门开 | 禁止启动 |
| 滤网压差大 | >设定值 | 告警换芯,不强行高风速 |
| 梅雨季高湿 | RH>63% | 除湿+净化同步,抑霉 |
净化"达标后降速",不是"开了就满负荷"------档案库房要安静、要节能、要低扰流。
八、审计与验收口径(验收必查)
平台必须留:
-
原始传感器值 / 缩放值 / 质量戳 / 时间戳
-
策略命中条件(哪个阈值、持续多久)
-
下发帧:slave / func / addr / value / crc / 回显
-
回读结果:成功 / 写未生效 / 通讯丢失
-
设备状态字、故障字、臭氧浓度、门禁互锁位
-
温湿度达标率(小时级落在 14~24 / 45~60 的比例)
-
昼夜极差:ΔT≤2℃、ΔRH≤5%
没审计日志的联动 = 出了霉变说不清是谁动的。
九、常见翻车清单
-
单阈值控制 → 55% 上下一天启停几十次,压缩机报废
-
加湿除湿不互锁 → 一边抽一边补,能耗翻倍
-
门口传感器参与控制 → 开门误启,曲线假超标
-
平台写完不回读 → 本地锁键/模式冲突,显示"已启动"其实没动
-
多机同时启动 → 配电跳闸,全库失温
-
有人时段开臭氧 → 安全事故
-
断网就全停 → 档案库无人值守期反而最危险
-
只存"当前值"不存质量戳 → 审计时无法区分"真超标 / 传感器抽风"
十、收口一句话
档案库房温湿度超标联动的正确写法:
多点滤波 → 持续延时 → 三层阈值 → 滞回死区 → 温湿解耦 → 加湿除湿互锁 → 错峰回读下发 → 断网本地自治 → 全量审计。
恒湿净化一体机不是"超标就嗡一声开机",而是把"防霉、防脆、防尘、防酸、防误动"做成可溯源的自动闭环。
关键词:档案库房,温湿度超标,恒湿净化一体机,滞回死区,滑动均值,加湿除湿互锁,RS485联动,错峰启动,本地自治,审计日志
标签:#档案库房 #温湿度联动 #恒湿净化一体机 #滞回死区 #加湿除湿互锁 #RS485 #ModbusRTU #错峰启动 #本地自治 #智慧档案