断网不丢数:矿用作业车辆数据监控落地实践

项目背景

矿场井下作业环境复杂,矿用自卸车的运行状态、动力参数、车载设备工况,是安全生产、设备运维以及调度管理的重要依据。

某矿场已经完成场内WiFi网络覆盖;矿用车辆配备双路CAN总线接口:一路采用J1939协议,用于采集发动机、变速箱等动力系统运行数据;另一路为自定义CAN协议,获取车载附属设备信息,两路总线结合即可获取车辆全部运行信息。

矿场现有Historian监控软件,该软件既可以作为MQTT客户端订阅消息,也支持以OPC UA客户端的方式获取设备数据,为监控系统搭建打下软件基础。

现场工况对设备也提出严苛要求:矿山现场振动大、温度变化大,设备需要适应‑20℃~70℃宽温工作环境;同时要求断网状态下数据不丢失,数据上传频率不低于1Hz,保障数据实时性。

核心业务需求

  1. 双CAN总线同步采集:同时接入J1939动力总线与自定义设备CAN总线,同步采集动力系统与车载设备的完整数据。
  2. 高实时数据传输:数据上传频率不低于1Hz,车辆工况能够实时展示。
  3. 适配矿场恶劣工况:硬件支持‑20℃~70℃宽温运行,具备抗振动、抗干扰能力,适配矿山现场环境。
  4. 断网数据可靠留存:网络中断时本地缓存数据,网络恢复后断点续传,保障整套数据完整。

整体系统架构

整套系统由矿用车载网关、矿场服务端MQTT Broker、矿场Historian监控平台三部分构成。

  1. 车载网关对接矿车双路CAN总线,完成协议解析与边缘数据预处理;
  2. 网关借助矿场WiFi接入内网,以MQTT客户端的形式,将处理完成的数据推送至服务端MQTT消息中间件;
  3. 现有的Historian监控软件作为MQTT客户端订阅Broker的车辆主题数据,实现数据存储、画面展示、故障告警等业务。

数据流路径:矿车CAN总线 → 车载网关(协议解析+边缘处理+本地缓存)→ WiFi网络 → MQTT Broker → Historian监控平台

方案详细实现思路

硬件部署

每台矿车安装一台工业级车载网关,网关具备双路CAN接口,分别对接车辆J1939动力CAN总线、自定义协议设备CAN总线。网关解析两路CAN报文,提取发动机转速、油温、变速箱状态、车载设备工况等原始运行数据。

网关搭载WiFi模块,接入矿场已部署的WiFi局域网,完成与后端服务器网络互通;硬件满足矿山宽温、抗振抗干扰工业指标,自带本地存储能力,用于实现断网缓存与断点续传功能。

服务端部署

在矿场服务器中新增部署MQTT Broker消息中间件,无需对现有Historian监控软件做底层改造,只增加中间件服务,软件使用成本较低。

数据流转逻辑

  1. 车载网关在本地完成CAN协议解析,开展边缘计算预处理,过滤无效报文,按照业务规则组装MQTT消息载荷。
  2. 网关作为MQTT客户端,把处理后的车辆工况数据,通过WiFi发布到服务端MQTT Broker对应主题,以不低于1Hz的频率完成数据上报,保障实时性。
  3. 当现场网络发生中断,网关将采集的数据在本地持久化缓存;网络恢复之后自动断点续传,补齐断网期间的全部采集数据,保证数据完整。
  4. 矿场Historian监控软件以MQTT客户端身份订阅Broker内对应主题,解析数据内容,完成车辆状态可视化展示、数据持久化存储、超限故障告警等上层业务。

方案核心优势

数据完整性高 :依托车载网关本地缓存和断点续传机制,断网期间的数据不会丢失,网络恢复后自动补传历史数据。

网络实施简单 :仅需要车载网关WiFi能够访问服务端MQTT Broker即可,不需要复杂的DNAT端口映射等网络改造工作。

扩展能力强 :后续矿场接入其他支持MQTT协议的现场设备时,可以直接复用这套已经部署完成的MQTT Broker,快速完成新设备接入,保护服务器投资。

软件成本可控:MQTT开源Broker技术成熟,对比商用协议转换软件,服务端软件投入更低。

适用场景建议

本方案更适合车辆数量较多、看重历史数据完整性,未来还有其他物联网设备接入规划的矿场。如果项目比较看重长期扩展能力,不希望反复新增协议转换类软件,本方案是综合性价比很高的落地选择。

相关推荐
tianxuanjg13 小时前
0.005mm 高精度 CNC 加工:机器人薄壁复杂零件变形控制与全维度品控方案
经验分享·机器人·无人机·制造·材质
2501_9139817814 小时前
工业4.0时代的物联网解决方案:领先品牌如何引领智能制造变革
物联网·制造·工业物联网
zcmodeltech19 小时前
智能制造教学实训沙盘模型多系统协同控制系统设计:基于STM32与Modbus RTU的工业机器人-智慧工厂-数字孪生全场景联动方案
数据库·stm32·嵌入式硬件·机器人·制造·多分类
tianxuanjg20 小时前
机器人精密零件:为何样品合格,批量却频频超差?
人工智能·经验分享·机器人·无人机·制造·材质
能源革命21 小时前
AI+能源前沿2026-08-15
人工智能·能源
Dawson Zhu21 小时前
为什么智能体 Agent 需要本体 Ontology
人工智能·语言模型·架构·制造·agi
发量惊人的中年网工1 天前
中小企业网络管理进阶:从设备堆叠到统一管理
服务器·网络·安全·网络安全·php·制造
人鱼传说1 天前
从0到1自研企业AI智能中台:基于本体论+Agent的实践方案
软件构建·制造
Dawson Zhu1 天前
面向AI自动化分析的数据仓库建模实践
人工智能·语言模型·架构·制造