用户名: 密码: 验证码:
基于模块化和ActiveMQ的通用数据采集软件设计
详细信息    查看全文 | 推荐本文 |
  • 英文篇名:Design of universal data acquisition software based on modularization and ActiveMQ
  • 作者:雷卫延 ; 敖振浪 ; 刘艳中 ; 孙周军 ; 黄飞龙
  • 英文作者:Lei Weiyan;Ao Zhenlang;Liu Yanzhong;Sun Zhoujun;Huang Feilong;China Guangdong Meteorological Observation Data Center;
  • 关键词:气象站 ; 模块化 ; 消息中间件(MQ) ; GPRS通信 ; 数据采集 ; 数据传输模块(DTU) ; 通用
  • 英文关键词:weather station;;modular;;message queue(MQ);;GPRS communication;;data acquisition;;data transmission unit(DTU);;universal
  • 中文刊名:DZCL
  • 英文刊名:Electronic Measurement Technology
  • 机构:广东省气象探测数据中心;
  • 出版日期:2019-06-23
  • 出版单位:电子测量技术
  • 年:2019
  • 期:v.42;No.320
  • 基金:国家气象信息中心气象综合业务实时监控技术研发创新团队(气信发[2017]29号)项目资助
  • 语种:中文;
  • 页:DZCL201912005
  • 页数:5
  • CN:12
  • ISSN:11-2175/TN
  • 分类号:34-38
摘要
针对基于GPRS通信的气象数据集中采集相互干扰的弊端,融入松耦合、模块化、流传输、多通道、大缓存等先进理念,通过外场试验和数据测试分析,设计模块化的API处理函数和可靠的UDP数据传输协议,利用高可靠的消息中间件设计松耦合的通用数据采集软件,通过参数配置,实现区域自动气象站、生态气象站、海洋气象站、土壤水分、回南天、交通站、生物舒适度等探测数据的独立采集和业务化应用。经过实际测试,确保数据处理正确情况下的耗时仅需10 ms,处理速度为100站/s,按数量最多的区域自动气象站2 833个计,全部处理完毕耗时约28.3 s,加上无线传输和数据入库总耗时不超过50 s,全国率先实现区域自动气象站资料1 min到达各级预报员桌面。
        For the disadvantages of mutual interference when meteorological data collecting based on GPRS communication, integrate advanced concepts such as loose coupling, modular, streaming, multi-channel, large buffer and so on, and design modular API processing function and reliability UDP data transmission protocol through field test and data test analysis. using highly reliable message queue to design loosely coupled general data acquisition software, through parameter configuration, to achieve regional automatic weather station, ecological weather station, marine weather station, soil moisture station, damp weather station, traffic station, biology comfort station independent acquisition and operational application. Through the actual test, it takes only 10 ms when of data processing orderly, the processing speed is 100 stations/s, for example the largest number of regional automatic weather stations is 2 833. The total processing time is about 28.3 s, plus wireless transmission and data storage, the total time taken does not exceed 50 s. The first in the country to achieve the regional automatic weather station data to reach the all levels forecasters′ desktops within 1 min.
引文
[1] 梁海河,孟昭林,张春晖,等.综合气象观测运行监控系统[J].气象,2011,37(10):1292-1300.
    [2] 李峰,秦世广,周薇,等.综合气象观测运行监控业务及系统升级设计[J].气象科技,2014,42(4):539-544.
    [3] 熊风光,韩燮,韩炎.自动测试系统消息中间件的设计与实现[J].计算机应用与软件,2013,30(4):65-68,91.
    [4] 李喆,周明全,陈怡.松耦合模块在基于SOA的系统中的研究与实现[J].计算机应用与软件,2006,23(11):48-49,76.
    [5] 雷卫延,周钦强,李建勇,等.气象探测设备故障综合监测平台的开发与应用[J].气象水文海洋仪器,2012,3(1):45-47.
    [6] 陈晴,杨明,陈晔峰,等.基于CIMISS的省级气象业务系统的应用设计[J].计算机应用与软件,2018,35(4):117-121.
    [7] 楼平.基于GPRS的无线远程气象数据采集传输系统设计[J],电子测量技术,2012,35(5):118-122.
    [8] 沈舒海,王晓东,胡珊逢,等.基于GPRS 网络的智能家居控制系统 [J].电子器件,2012,35(2):199-203.
    [9] 夏明忠,夏以轩,李兵元.软件模块化设计和模块化管理[J].中国信息界,2012(231):56-59.
    [10] 李小智,陶勇.基于消息中间件的航班信息显示系统的设计与实现 [J].计算机系统应用,2010,19(10):7-11.
    [11] 张政,侍守创.基于消息中间件的制造执行系统的设计与实现[J].计算机应用与软件,2016,33(10):118-121.
    [12] 周艳红,马尚昌,赵静,等.基于C#的常规气象要素采集监控系统设计与实现[J].成都信息工程学院学报,2015,30(6):551-554.
    [13] 张建中.三峡工程气象应用软件各系统间的模块化设计方法[J].湖北气象,2004(3):23-24.
    [14] 苏少良,闫建国,吕永银.某无人机导航控制系统模块化设计[J].电子设计工程,2013,21(16):79-82.
    [15] 付建丹,熊选东,范焱,等.一种基于消息中间件的PKI系统应用集成方案[J].计算机应用与软件,2012,29(11):208-214.
    [16] 刘鹏.消息中间件技术在煤矿井下通信系统中的应用[J].工矿自动化,2013,39(1):23-26.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700