养殖池定时定量自动排污系统
📋 场景概述
高密度养殖过程中,残饵和鱼类粪便会沉积在池底,导致氨氮和亚硝酸盐浓度升高,严重影响水质和鱼类健康。传统人工排污方式存在以下问题:
- 排污不及时:依靠人工巡查,无法做到每日定时清理,残饵堆积时间过长。
- 排污量难控:人工操作难以精准控制排污量,易造成过度排水或清理不彻底。
- 劳动强度大:养殖池数量多、面积大时,人工排污工作量巨大。
本方案通过定时触发与液位保护相结合,实现每日两次自动排污,同时通过水位监测防止过度排水,形成闭环控制,确保水质清洁的同时保障养殖安全。
⚙️ 配置步骤
步骤 1:硬件安装与接线
液位传感器安装
- 将 Aosong APW 系列 RS485 Modbus 液位传感器 垂直安装于养殖池侧壁
- 传感器探头距离池底 10cm,避免污泥堵塞
- 通过 RS485 总线连接至物联网网关,确保 Modbus 通信正常
WQ 潜水排污泵安装
- 将 WQ 潜水排污泵 放置于池底中央或集污坑位置
- 泵体入口加装防护网,防止鱼苗吸入
- 排污管道连接至外部沉淀池或污水处理系统
电磁阀控制器安装
- 将 Milesight UC51X 4G 电磁阀控制器 安装于进水管道
- 确保阀门与补水管道口径匹配,流量满足补水需求
- 4G 天线置于信号良好位置
步骤 2:ThingsCloud 控制台设备接入
- 创建设备类型
- 创建「液位监测器」设备类型,添加「液位」属性(数值型,单位 cm)
- 创建「排污泵控制器」设备类型,添加「开关」属性(布尔型)
- 创建「补水阀控制器」设备类型,添加「阀门状态」属性(布尔型)
- 添加设备
- 添加设备:
sensor-liquid-level-aosong-apw-rs485-modbus - 添加设备:
water-pump-wq-submersible-sewage - 添加设备:
electromagnetic-valve-controller-milesight-uc51x-4g
- 添加设备:
- 数据上报测试
- 确认液位数据正常上报,数值范围 0-100cm
- 测试排污泵远程开关控制
- 测试补水阀远程开关控制
步骤 3:自动化规则编排
在 ThingsCloud 控制台「自动化」模块中,按以下流程编排规则:
触发器 → 条件判断 → 动作序列
↓ ↓ ↓
定时/手动 液位>30cm 开泵 → 延时 → 关泵 → 开阀 → 延时 → 关阀 → 通知
非增氧高峰
触发器配置:
- 添加两个定时触发器:每天 06:00(晨间排污)、每天 18:00(晚间排污)
- 添加手动触发器,用于管理人员临时排污
执行条件配置:
- 设备属性条件:液位 > 30cm(防止排空)
- 时间段条件:排除 02:00-04:00(增氧高峰期)
动作序列配置:
- 开启底部排污泵(
water-pump-wq-submersible-sewage开关 = ON) - 延时 3 分钟或液位下降 10cm(先到为准)
- 关闭排污泵(
water-pump-wq-submersible-sewage开关 = OFF) - 开启补水阀(
electromagnetic-valve-controller-milesight-uc51x-4g阀门状态 = ON) - 延时 2 分钟
- 关闭补水阀(
electromagnetic-valve-controller-milesight-uc51x-4g阀门状态 = OFF) - 推送 App 通知:排污完成
📊 预期效果
系统将根据不同条件自动执行排污流程,智能决策逻辑如下:
| 场景 | 触发条件 | 执行结果 |
|---|---|---|
| 晨间排污 | 06:00 定时触发 | 自动执行完整排污流程 |
| 晚间排污 | 18:00 定时触发 | 自动执行完整排污流程 |
| 临时排污 | 管理人员手动触发 | 立即执行排污流程 |
| 液位过低 | 液位 ≤ 30cm | 暂停排污,发送报警通知 |
| 增氧高峰期 | 02:00-04:00 | 禁止自动排污,手动可执行 |
运行效果:
- 每日自动完成 2 次排污,有效清除池底残饵和粪便
- 排污量精准控制,液位下降 10cm 自动停止,防止过度排水
- 排污后自动补水,维持水位稳定
- 管理人员可随时通过手机 App 查看排污记录和当前水质状态
💡 进阶建议
- 水质联动:可增加水质传感器(氨氮、溶解氧),当氨氮超标时自动触发额外排污
- 多池协同:多个养殖池可配置统一的排污时间表,错峰运行避免电网负荷过大
- 数据记录:通过 ThingsCloud 数据记录功能,分析每日排污量与水质变化关系,优化排污策略


