1. 项目背景与核心需求
胡小楼行政村位于农业种植集中区域,农用灌溉机井作为重要的水利基础设施,其使用效率直接影响着当地农业生产效益。在实际调研中发现,该村现有32口灌溉机井存在以下典型问题:
- 无序使用现象严重:农户通过"先到先得"方式抢占机井,农忙季节常引发争执
- 设备损耗率高:连续超负荷运转导致电机烧毁频发(2022年统计显示年维修率达47%)
- 水资源浪费:缺乏使用时长控制,单次灌溉用水量超出标准值30%-50%
- 管理成本高:村委会需安排专人现场协调,每年人工管理支出达8.6万元
针对这些问题,我们设计的预约管理系统需要实现四个核心目标:
- 通过数字化预约消除使用冲突
- 建立设备使用健康监测机制
- 实现灌溉用水量智能控制
- 降低管理人力成本50%以上
2. 系统架构设计
2.1 技术选型方案
采用分层架构设计,具体技术栈如下:
前端层:
- 微信小程序(覆盖95%村民智能手机)
- Vue.js框架 + Vant组件库
- 高德地图API(井位可视化)
服务层:
- Spring Boot 2.7(RESTful API)
- Redis 6.2(预约排队缓存)
- RabbitMQ(设备状态消息队列)
数据层:
- MySQL 8.0(业务数据存储)
- InfluxDB 2.0(设备运行时序数据)
- MinIO(维修记录影像存储)
硬件层:
- 4G DTU通信模块
- 三相电参数传感器
- 电磁阀控制器(支持远程启停)
特别说明:选择微信小程序而非独立APP,是基于农村用户使用习惯调研——该村40-60岁用户占比68%,微信月活率达到92%
2.2 关键业务流程
-
预约排队机制:
- 采用时间片轮转算法,设置2小时为一个基本时段
- 灌溉季每日06:00-20:00开放预约
- 提前48小时开放预约通道
-
设备健康监测:
- 实时采集电压、电流、温度数据
- 当连续5分钟超额定功率15%时触发降载保护
- 累计运行达200小时自动生成保养提醒
-
用水控制逻辑:
- 根据作物类型预设用水量(如小麦0.3m³/亩)
- 通过流量计实现闭环控制
- 超额用水部分按阶梯价格计费
3. 核心功能实现
3.1 动态优先级算法
为解决特殊情况的紧急用水需求,设计了一套混合优先级策略:
code复制基础分 = 预约时间先后(60%权重)
加分项 = 作物旱情指数(20%)+ 用户信用等级(15%)+ 残疾人农户(5%)
最终优先级得分 = 基础分 × 0.6 + (旱情指数×100) × 0.2 + 信用分 × 0.15 + 特殊标识 × 0.05
该算法在2023年小麦春灌季试运行期间,使纠纷投诉量同比下降82%。
3.2 硬件通信方案
针对农村4G信号不稳定的问题,设计了双通道通信机制:
- 主通道:4G DTU定时上报(5分钟间隔)
- 备用通道:LoRa自组网(覆盖半径3km)
- 本地缓存:设备端存储最近24小时数据
通信协议采用自定义二进制格式,单条数据包压缩至56字节,实测在信号强度-110dBm时仍能保持85%的传输成功率。
4. 答辩常见问题与应对
4.1 技术类问题
Q:为什么选择InfluxDB而非传统关系型数据库存储时序数据?
A:经测试对比,在写入性能方面:
- MySQL:平均吞吐量 2200 points/s
- InfluxDB:平均吞吐量 15000 points/s
且InfluxDB的TSM存储引擎对设备监测数据的压缩比达到1:8,显著降低存储成本。
Q:如何防止用户恶意占用机井资源?
A:采取三级防控机制:
- 信用积分制度(违约扣分影响下次预约优先级)
- 使用押金制度(提前冻结20元/次)
- 人脸识别验证(小程序活体检测)
4.2 业务类问题
Q:系统推广可能遇到哪些阻力?
A:预计存在三个主要挑战:
- 老年农户操作障碍(已设计亲属代预约功能)
- 电力改造资金缺口(申请了省级智慧农业补贴)
- 旱季集中使用冲突(通过错峰灌溉策略缓解)
Q:如何评估系统成效?
A:设置四个核心KPI:
- 机井利用率(目标提升至85%)
- 设备故障率(目标降至15%以下)
- 节水率(目标达到20%)
- 用户满意度(问卷评分4.5/5以上)
5. 实施注意事项
-
硬件安装要点:
- 电参传感器必须接在断路器前端
- DTU天线应远离电机至少1.5米
- 流量计安装需保证前10D后5D直管段
-
数据安全措施:
- 农户敏感信息采用SM4加密存储
- 通信链路启用DTLS 1.2
- 数据库每日3:00进行异地冷备份
-
异常处理预案:
- 网络中断时设备自动进入安全模式
- 小程序崩溃后提供电话应急预约通道
- 设立村级系统管理员AB角制度
在实际部署过程中我们发现,给每口机井配备二维码标识牌(包含井编号、报修电话、简易操作指南)能显著降低用户学习成本。首批试点的8口机井中,农户自主预约成功率从初期的61%提升至两周后的89%。