4. 饲料库存与料仓感知
在智慧养殖精准饲喂系统中,饲料库存与料仓感知是保证“不断料、不积料、不混料”的基础环节。饲喂决策再精准,一旦料仓实际余量判断错误,轻则造成空槽漏喂、采食量波动,重则导致跨批次饲料混用、霉变料进入饲喂链路。因此,本节把料仓感知拆成三个相互校验的层面:料位传感器回答“仓里大概还有多高”,称重模块回答“仓里到底还有多重”,饲料消耗记录回答“这段时间用掉了多少、用得是否合理”。三者结合,才能形成可靠的库存预警。
一、三类感知手段的定位与部署方式
料位传感器适合做连续或准连续的余量监测。常见选型包括超声波式、雷达式、电容/射频导纳式以及阻旋式开关。超声波与雷达为非接触测量,安装于仓顶,向下发射并接收回波,按声速或电磁波往返时间换算料面距离;电容式与阻旋式多为点位开关,装在仓体的高料位、低料位两个固定高度,用于“满仓报警”和“缺料报警”。部署要点是避开进料口正下方,防止下料冲击和粉尘干扰;超声波探头需预留盲区,一般盲区在 0.3~0.6 m,料面进入盲区后读数不可信,因此低料位报警点应设在盲区之上。对于锥底料仓,料面在卸料过程中会形成“漏斗流”,中心先下陷,单点料位读数会明显偏低,建议在仓顶偏心位置布置 1~2 个测点,或采用多点平均。
称重模块是精度最高的库存手段。做法是在料仓支腿与基础之间加装称重传感器(常见为悬臂梁式或柱式),每仓 3~4 只,通过接线盒汇总到称重变送器或直接接入采集终端。安装时必须保证料仓与进料管道、出料绞龙、仓顶除尘器等外部连接件处于“软连接”状态,否则管道会分担或附加载荷,造成称重失真。调试时先做空仓去皮,再用已知重量的标准砝码或定量饲料做两点校准,记录零点漂移。称重模块的读数单位是千克,可直接换算为库存量,但要注意仓体自重、残留料和结拱挂壁的影响,长期运行需定期复校。
饲料消耗记录不是独立传感器,而是由饲喂执行数据反推的“软计量”。每次下料时,系统记录该料仓对应的下料电机运行时间、绞龙转速或下料器开度,结合标定得到的“单位时间下料量”,累计得出消耗量。它与称重模块形成互补:称重反映真实存量,消耗记录反映流量过程,两者之差即为挂壁、结拱、撒漏或计量误差的线索。
二、数据采集流程与采样策略
采集流程可以概括为“就地采集—边缘预处理—平台汇聚—业务换算”四段。就地层,料位传感器输出 4~20 mA 模拟量或 RS485 数字量,称重变送器输出重量值,采集终端以固定周期轮询。采样周期需要按对象区分:料位变化缓慢,30~60 s 一次即可;称重值在进料和卸料瞬间波动大,建议 5~10 s 一次并做滑动平均;消耗记录则按每次下料事件触发,属于事件型数据。
边缘预处理主要做三件事:滤波(称重取中位值或滑动平均,剔除进料冲击造成的尖峰)、单位换算(料位距离换算为料面高度,再按仓体截面积换算为体积,乘以饲料容重得到估算重量)、异常标记(读数超量程、长时间不变、跳变超过阈值时打上质量标志,不直接参与预警判断)。平台层再把料位估算重量、称重实测重量、消耗累计量三者对齐到同一时间戳,做交叉校验。
一个可参考的换算示例:某圆筒仓直径 2.4 m,截面积约 4.52 m²,颗粒料容重按 0.65 t/m³ 计。雷达测得料面距探头 2.8 m,探头安装高度距仓底 5.0 m,则料面高度 2.2 m,估算体积约 9.94 m³,估算重量约 6.46 t。若称重模块同期读数为 6.1 t,差值 0.36 t 约 5.6%,属于挂壁与容重波动的合理范围;若差值持续扩大到 15% 以上,就应检查是否结拱或容重标定有误。以上数值为教学示例,实际应以现场标定为准。
三、库存预警的阈值设计与判断逻辑
预警不能只设一个“低库存”阈值,而应按“可用天数”分级。先由平台计算近 7 日平均日耗,再用当前库存除以日耗得到可用天数。通常设三级:可用天数低于 7 天为提示级,低于 3 天为警告级,低于 1 天为紧急级;同时叠加绝对量下限,防止日耗计算偏小时预警失灵。高料位方向则设满仓阈值,防止进料溢出。对于多仓供同一栋舍的情况,还要按“仓—料线—栋舍”的对应关系做合并库存判断,避免单仓有料但对应料线断料。
四、现场部署与运维要点
部署阶段建议按以下顺序推进:先完成料仓与管道的软连接改造,再安装称重模块并做空仓去皮与砝码校准;随后安装料位传感器,记录安装高度与盲区,完成距离—料面—重量的换算标定;最后接入下料执行信号,标定单位时间下料量。运维阶段,每周核对一次称重与料位估算的偏差,每月清理一次探头积尘,每季度复校一次称重零点。所有标定参数应留档,换料或换批次时更新容重参数,否则库存换算会系统性偏移。
把这三类数据放在一起看,料仓感知才真正可用:称重给“存量真值”,料位给“变化趋势与点位兜底”,消耗记录给“流量过程与异常线索”。三者一致时预警可信,三者背离时正是需要人工到场核查的信号。