看过本文的还看了

相关文献

该作者的其他文献

文献详情 >基于Netty和Marshalling的青饲机工况远程监测系统研究 收藏
基于Netty和Marshalling的青饲机工况远程监测系统研究

基于Netty和Marshalling的青饲机工况远程监测系统研究

作     者:毛文华 韩少云 赵博 王丽丽 汪凤珠 汪洋 MAO Wenhua;HAN Shaoyun;ZHAO Bo;WANG Lili;WANG Fengzhu;WANG Yang

作者机构:中国农业机械化科学研究院土壤植物机器系统技术国家重点实验室北京100083 中机华丰(北京)科技有限公司北京100083 

基  金:国家重点研发计划项目(2017YFD0700305) 

出 版 物:《农业机械学报》 (Transactions of the Chinese Society for Agricultural Machinery)

年 卷 期:2020年第51卷第8期

页      码:145-151页

摘      要:针对青饲机工况信息数据的采样频率、并发量不断增大时,会造成I/O速度降低和数据丢包率上升等问题,研究了车载终端与云服务的数据通信协议和长字符串编解码方法,分析了Netty框架和传统NIO框架对并发量的影响,比较分析了Java序列化、Protobuf和Marshalling等3种编解码方法,提出数据采集、数据传输、Web应用三者分开的技术方案,设计了基于CAN总线技术、Netty自定义通信协议的青饲机工况信息远程监测系统。模拟试验结果表明,在500 ms发送周期下,本系统比传统的数据采集系统在并发总量上提高了0.8倍;在200、100、50 ms发送周期下,采用Marshalling的系统性能比采用Java序列化的系统,在I/O速度上分别提高0.4、3.9、1.5倍。田间试验结果表明,系统运行平稳,具有很好的稳定性和可靠性。对青饲机主要部件的工况数据统计分析表明,数据对工况诊断具有参考性,系统基本满足对青饲机主要部件工况的监测需求。该系统能够在高频次、高并发量下提高I/O速度,保证稳定的数据接入量。

主 题 词:青饲机 信息化 智能监测 Netty Marshalling 自定义通信协议 

学科分类:08[工学] 0828[工学-建筑类] 080401[080401] 0804[工学-材料学] 080402[080402] 082801[082801] 0838[0838] 

核心收录:

D O I:10.6041/j.issn.1000-1298.2020.08.016

馆 藏 号:203967454...

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分