煤矿设备状态监测系统设计
曹现刚
段欣宇
张梦园
雷卓
李彦川
西安科技大学机械工程学院,陕西西安 710054;陕西省矿山机电装备智能检测重点实验室,陕西西安 710054
摘要:针对煤矿井下设备群同时作业时设备监测数据高并发导致的低传输效率问题,提出了一种煤矿设备状态监测系统设计方案.该系统通过数据集成网关有效消除传感器网络的异构性:在数据集成网关中对不同传感器进行注册,利用传感器网络协议适配器调用不同传感器网络协议解析接口来消除传感器网络的异构性,生成统一格式的Java Script Object Notation(JSON)数据,并将数据发送到对应的消息推送服务中,通过ActiveMQ消息队列中的Queue通道进行点对点传输,数据传输服务将消息实时推送到网络传输模型中,实现设备状态数据的高并发传输,保证监测数据的实时性和可靠性.采用Netty网络传输模型避免空轮询导致的服务器负载增加,提高监测数据传输效率:在数据采集过程中,多个设备同时作业导致数据采样频率和传感器终端的并发请求数量升高,Netty模型中的Epoll模式优先处理已就绪的I/O连接,从而减少空轮询现象.测试结果表明,随着系统并发请求次数增加,采用Java Non-blocking I/O(NIO)模型比采用Netty模型的系统CPU使用率高28%;在系统并发请求次数相同的情况下,采用Java NIO模型的系统平均响应时间大于采用Netty模型的系统.采用Netty模型能有效提升煤矿设备状态监测系统的高并发处理能力,满足设备监测数据高效传输要求.
关键词:煤矿设备状态监测传输控制协议集成网关Netty并发请求数量
分类号:TD76(矿山安全与劳动保护)
资助基金:国家自然科学基金(51875451)
论文发表日期:2021-05-10
在线出版日期:2025-08-15(本平台首次上网日期,不代表文献的发表时间)
页数:5( 101-105 )
英文信息展开
工矿自动化

工矿自动化

CSTPCD北大核心
ISSN:1671-251X
年,卷(期):2021,47(5)
所属栏目:经验交流