首页 | 本学科首页   官方微博 | 高级检索  
     检索      

基于Netty和Marshalling的青饲机工况远程监测系统研究
引用本文:毛文华,韩少云,赵博,王丽丽,汪凤珠,汪洋.基于Netty和Marshalling的青饲机工况远程监测系统研究[J].农业机械学报,2020,51(8):145-151.
作者姓名:毛文华  韩少云  赵博  王丽丽  汪凤珠  汪洋
作者单位:中国农业机械化科学研究院土壤植物机器系统技术国家重点实验室,北京100083;中机华丰(北京)科技有限公司,北京100083
基金项目:国家重点研发计划项目(2017YFD0700305)
摘    要:针对青饲机工况信息数据的采样频率、并发量不断增大时,会造成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  自定义通信协议
收稿时间:2019/11/25 0:00:00

Study of Remote Monitoring System for Silage Harvester Working Condition Based on Netty and Marshalling
MAO Wenhu,HAN Shaoyun,ZHAO Bo,WANG Lili,WANG Fengzhu,WANG Yang.Study of Remote Monitoring System for Silage Harvester Working Condition Based on Netty and Marshalling[J].Transactions of the Chinese Society of Agricultural Machinery,2020,51(8):145-151.
Authors:MAO Wenhu  HAN Shaoyun  ZHAO Bo  WANG Lili  WANG Fengzhu  WANG Yang
Institution:Chinese Academy of Agricultural Mechanization Sciences; MAE Wellful Industries Co., Ltd.
Abstract:
Keywords:silage harvester  informatization  intelligent monitoring  Netty  Marshalling  custom communication protocol
本文献已被 CNKI 万方数据 等数据库收录!
点击此处可从《农业机械学报》浏览原始摘要信息
点击此处可从《农业机械学报》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号