📋 场景概述
本方案专为水产养殖夜间低氧风险设计,通过定时监测与紧急触发相结合,实现全天候的溶解氧保障:
- 双触发机制保障:
- 定时触发:每天 02:00、03:00、04:00、05:00 定时检测溶解氧状态
- 紧急触发:当溶解氧低于 4mg/L 时立即启动增氧,防止突发缺氧
- 智能执行条件:
- 仅在夜间 00:00-06:00 时段执行,避免白天干扰正常养殖作业
- 高温期(水温 > 20℃)优先触发,夏季高温期鱼虾耗氧量更高,缺氧风险更大
- 闭环控制响应:
- 自动检测溶解氧 → 低于阈值启动增氧机 → 延时 30 分钟后自动关闭 → 推送完成通知
- 实现夜间无人值守的智能增氧管理
⚙️ 配置步骤
步骤 1:硬件安装与接入
| 设备 | 型号 | 功能说明 | 安装位置 |
|---|---|---|---|
| 溶解氧/温度传感器 | sensor-temperature-waterproof-rs485-modbus | 实时监测溶解氧和水温 | 池塘中层水深 0.5-1.0 米处 |
| 增氧机 | fan-camel-industrial-negative-pressure | 增氧曝气,提高溶解氧 | 池塘边缘或中央位置 |
接线说明:
- 溶解氧传感器通过 RS485 Modbus 协议接入 ThingsCloud 网关
- 增氧机通过智能开关或继电器接入,支持远程开关控制
步骤 2:物模型定义
在 ThingsCloud 控制台为设备定义以下物模型属性:
溶解氧/温度传感器(sensor-temperature-waterproof-rs485-modbus):
| 属性标识 | 数据类型 | 单位 | 说明 |
|---|---|---|---|
溶解氧 | 数值型 | mg/L | 水体溶解氧浓度 |
温度 | 数值型 | ℃ | 水体温度 |
增氧机(fan-camel-industrial-negative-pressure):
| 属性标识 | 数据类型 | 说明 |
|---|---|---|
开关 | 布尔型 | ON/OFF 控制增氧机启停 |
步骤 3:自动化规则配置
在 ThingsCloud 控制台 → 自动化 → 新建规则,按以下顺序排列组件:
- 设置触发器:
- 添加 4 个定时触发器:02:00、03:00、04:00、05:00
- 添加 1 个设备属性触发器:溶解氧 < 4mg/L
- 添加执行条件:
- 时间段条件:00:00-06:00
- 设备属性条件:水温 > 20℃
- 配置动作序列:
- 读取溶解氧值
- 条件分支:如果溶解氧 < 4mg/L
- 设置增氧机开关 = ON
- 添加延时:30 分钟
- 设置增氧机开关 = OFF
- 推送 APP 通知
📊 预期效果
系统将根据不同环境条件智能决策,提供以下自动化响应:
| 场景 | 溶解氧 | 水温 | 时间 | 系统响应 |
|---|---|---|---|---|
| 正常夜间 | ≥ 4mg/L | > 20℃ | 02:00-05:00 | 定时检测,无需增氧 |
| 轻度缺氧 | < 4mg/L | > 20℃ | 00:00-06:00 | 启动增氧机 30 分钟,推送通知 |
| 严重缺氧 | < 4mg/L | > 20℃ | 00:00-06:00 | 立即启动增氧,30 分钟后自动关闭 |
| 非夜间时段 | < 4mg/L | > 20℃ | 06:00-00:00 | 条件不满足,不执行(避免白天干扰) |
| 低温期 | 任意 | ≤ 20℃ | 任意 | 条件不满足,暂不执行(低温耗氧低) |
业务价值
- 降低风险:夜间是鱼虾呼吸最旺盛的时段,自动化监测避免突发缺氧死亡
- 节省人工:无需专人夜间巡塘,减少人力成本
- 精准增氧:按需增氧,避免过度增氧造成的能源浪费
- 数据追溯:所有操作记录可查,便于分析养殖规律
💡 扩展建议
- 多级预警:可设置 3mg/L(紧急)、4mg/L(预警)、5mg/L(提醒)三级阈值
- 分区管理:大型养殖场可分池塘独立配置自动化规则
- 联动投饵:结合溶解氧数据,低氧时自动暂停投饵机
- 趋势分析:利用历史数据预测低氧时段,提前介入
提示:本方案适用于虾塘、鱼塘等常规水产养殖场景。实际阈值请根据养殖品种(如南美白对虾、罗非鱼等)的具体需氧量进行调整。

