4. 养殖场环境监控系统改造设计

环境监控系统改造的第一步不是买设备,而是把"测什么、测哪里、怎么传"三件事定清楚。养殖场环境与工业车间差异很大:高湿、高氨、粉尘、冲洗水、夏季高温与冬季保温并存,传感器既要测得准,又要活得久。本节围绕温度、湿度、氨气、光照四类核心参数,给出选型依据、布点原则,以及从采集到传输的完整链路设计方法。

一、四类传感器的选型要点

温度是养殖环境的基础参数,育肥猪舍适宜区间约18~22℃,蛋鸡舍约18~24℃,仔猪保温区可达30℃以上。改造中优先选用数字式温湿度一体探头(如SHT系列、AM2301类),单总线或I²C输出,免标定、抗干扰好;需要测水温、地面温度或高温消毒区时,改用PT100铂电阻配变送器,4~20mA输出,量程覆盖-20~80℃即可。精度建议±0.3℃以内,长期漂移小的型号更省心。

湿度通常与温度同芯片测量,相对湿度量程0~100%RH,精度±3%RH。养殖舍长期湿度70%~90%,探头必须带防凝露结构或加热除露功能,否则高湿结露后读数会长时间卡在95%以上。安装时避免探头直接对着喷雾口和饮水线。

氨气是改造中最容易被低估的一项。畜禽舍氨气浓度一般控制在20ppm以下(雏禽舍建议10ppm以内),超标会诱发呼吸道疾病。电化学式NH₃传感器分辨率可达1ppm,适合在线监测,但寿命通常1~2年,且对温湿度交叉敏感,需选带温度补偿的型号;半导体式价格低但漂移大,只适合做趋势报警。安装位置应避开粪沟正上方和风机直吹路径,取畜禽活动高度(约0.5~1.5m)的呼吸带浓度。

光照对蛋鸡、种猪的产蛋与繁殖节律影响明显。选型上用照度传感器(0~2000lx或0~20000lx,硅光电池或光电二极管),输出0~10V或RS485。舍内光照均匀性差,单点测量意义有限,应按灯具布置分区取样。

二、布点方案:让每个测点都有代表性

布点的核心是"代表性"而非"数量多"。基本原则如下:

  • 按环境分区布点:同一栋舍内,进风口区、舍中部、排风口区温湿度差异可达3~5℃,应至少设3个温湿度测点,取平均值作为控制依据,同时保留单点数据用于判断气流短路。
  • 垂直分层:畜禽主要活动高度在0.3~1.2m,温湿度探头安装高度约1.2~1.5m(避开畜禽啃咬),氨气探头取呼吸带高度0.8~1.0m,光照探头装在灯具下方工作面高度。
  • 避开干扰源:距风机、湿帘、加热器、饮水器至少1.5m;避免阳光直射和屋顶辐射热影响;氨气探头远离粪沟口但又要能反映舍内整体浓度,一般布置在舍中部两列栏位之间。
  • 数量估算:以1000头育肥猪舍(约60m×12m)为例,可布温湿度测点4个(进风端、中部两处、排风端)、氨气测点2个(中部两侧栏位间)、光照测点2个(灯具覆盖区与角落),共8个测点,配合1台采集网关即可覆盖。
布点完成后应做一次"对比校验":用便携式标准表在各测点位置逐一比对,偏差超过传感器标称精度的点位需调整位置或更换探头,避免把安装问题误判为设备故障。

三、数据采集与传输链路设计

采集层建议采用"RS485总线+采集网关"的结构:各测点传感器以Modbus-RTU协议挂在同一条屏蔽双绞线上,网关按轮询周期(如30s)逐点读取寄存器,完成量程换算与越限判断,再通过4G/以太网/WiFi上传至监控平台或本地控制器。RS485单条总线建议不超过32个节点、总线长度不超过1200m,首末端加120Ω终端电阻,屏蔽层单端接地,走线远离动力电缆。

传输设计要考虑养殖场的现实条件:偏远场区4G信号弱,可采用"本地边缘网关+断网缓存"策略,网关本地保存不少于7天的数据,网络恢复后补传;舍内控制回路(如风机、湿帘联动)不应依赖云端,越限判断和联锁逻辑放在本地网关或PLC中执行,云端只做监视与报表。上传周期可按参数区分:温度、氨气1分钟一次,湿度2分钟,光照5分钟,既保证响应又控制流量。

养殖舍环境监控改造:测点布设与数据链路 单栋猪舍平面(示例 60m×12m) 进风端 排风端 温湿 温湿 温湿 温湿 NH₃ NH₃ 光照 光照 温湿度测点(1.2~1.5m) 氨气测点(0.8~1.0m) 光照测点(工作面) RS485 / Modbus-RTU 屏蔽双绞线(≤1200m,首末端120Ω) 采集网关 轮询30s / 量程换算 越限判断 / 本地缓存 ≥7天断网补传 本地控制器 风机 / 湿帘 / 加热 联锁逻辑不依赖云端 监控平台 4G / 以太网 曲线 / 报警 / 报表 温度1min 氨气1min 越限报警 NH₃>20ppm / 温度偏离

四、一个可执行的配置示例

以某栋育肥猪舍改造为例,网关轮询配置可写成如下形式(示例参数,需按实际设备寄存器地址调整):

# 采集网关轮询配置(示例)
POLL_INTERVAL = 30s
DEVICES:
  - id: TH-01   addr: 1   type: SHT  reg: 0x0001  scale: 0.1   # 进风端温湿度
  - id: TH-02   addr: 2   type: SHT  reg: 0x0001  scale: 0.1   # 舍中部
  - id: TH-03   addr: 3   type: SHT  reg: 0x0001  scale: 0.1
  - id: TH-04   addr: 4   type: SHT  reg: 0x0001  scale: 0.1   # 排风端
  - id: NH3-01  addr: 5   type: EC-NH3 reg: 0x0003 scale: 1.0 # 单位ppm
  - id: NH3-02  addr: 6   type: EC-NH3 reg: 0x0003 scale: 1.0
  - id: LUX-01  addr: 7   type: LUX   reg: 0x0002  scale: 1.0  # 单位lx
  - id: LUX-02  addr: 8   type: LUX   reg: 0x0002  scale: 1.0
ALARM:
  NH3_HIGH = 20ppm 持续5min  -> 报警并联动加大通风
  TEMP_DEV = 偏离设定值±3℃ 持续10min -> 报警
UPLOAD:
  TEMP/HUMI/NH3: 60s
  LUX: 300s
  OFFLINE_CACHE: 7d

调试时先逐点核对:断开其余节点,单独读取每个地址,确认返回值与便携表读数一致;再恢复总线,观察30秒轮询周期内是否出现超时或CRC错误。若某点频繁超时,优先检查终端电阻、屏蔽接地和接头防水,而不是急于更换传感器。最后人为触发一次氨气越限(可用标准气体或临时调低阈值),确认本地控制器动作、平台报警和短信通知三条路径都正常,才算完成改造验收。

氨气电化学探头属于消耗品,改造方案中应预留更换周期(一般12~24个月)和标定计划;高湿季节每月用标准气体做一次零点与量程核查,避免长期漂移导致报警失灵。

把选型、布点、采集、传输四层串起来看,环境监控改造的成败往往不在单个传感器多先进,而在于测点是否代表真实环境、链路是否在断网时仍能守住本地控制底线。按本节方法完成一栋舍的设计后,其余舍型可复用同一套网关配置模板,只调整测点数量与报警阈值即可快速推广。