当前位置:首页 > 物联网 > 《物联网技术》杂志
[导读]摘 要:在青藏地区采用ModBus-GRPS方式搭建科研数据采集平台,对采集数据实时监控,减少采集过程中干扰因素的影响,提高数据采集的效率,保证数据质量

引 言

科研数据是科研的重要组成部分之一,科研过程中获得稳定、准确、完整、实时的科研数据是科研人员发布科研成果的主要依据。目前,常用的获取科研数据的方法有现场抄录现场仪器储存再导出等,这些方法均存在一定的缺陷或不足第一,每次采集数据前需要设备搭建、调试和运行管理,要投入较大的人力、物力,并花费较多的时间 ;第二,现场进行抄写、仪器导出,浪费了宝贵的科研时间和科研人力;第三多地点获取数据,需要多套设备和人员保证,增加科研成本第四,数据采集过程中科研人员在采集现场的活动会影响数据采集,导致数据质量降低,也对现场的布线造成一定破坏且不能及时发现采集过程中的掉线等异常问题 ;第五,多种设备分散采集,数据汇总和整理难度大,增加数据分析难度同时科研负责人也很难第一时间获得第一手资料,并对数据采集的过程无法实时把握

本文运用物联网技术和数字移动通信网络 [1] 搭建科研数据采集系统,实现远程实时采集,不受时间、地点和距离的限制,降低人为活动对现场的影响,提高数据质量。通过实时采集为科研人员提供时间和数据的保证,也使科研重点转向数据分析。平台系统试运行以来,在科研人员少、采集现场地域分散等现实条件下,提高了采集效率,实现了无人值守的科研数据采集过程。科研团队从 2013 年参与“基于太阳能炕的主被动复合采暖建筑的研究与示范(课题编号 :2013-N- 544)”科技厅科研项目,该项目将太阳能空气集热器和太阳能炕有机结合起来运行,使农村室内热环境得到较大改善,为论证项目的效果和寻求最佳的运行模式,需对室内外温度及相应的设备运行参数、室外辐照等因子进行 24 小时实时数采集。为不影响农户正常的生活和降低人为活动对测试环境的影响,选择 ModBus-GRPS 搭建数据采集系统,实现数据实时采集、存储、浏览

1 科研数据采集系统构成

科研数据采集系统的运行结构,由软件和硬件两部分组成。硬件搭建系统运行环境,软件保证系统正常运行

1.1 结构图

系统依照物联网技术架构,由采集、传输和应用三部分组成,数据采集平台结构如图 1 所示。采集部分由传感器和采集器两部分组成,传感器包括热电偶、流量计、太阳能辐照仪、风速仪等,采集器包括温度采集和模拟量采集两种设备。系统使用了阿尔泰公司的 R3058 模拟量采集器和 R3038 温度采集器两种设备,传输部分的 GPRS 模块完成对采集器的信号指令下达及指令响应,并将数据利用 GPRS 模块传输至Internet 传输数据中心。数据中心由设备管理模块、数据服务中心及数据浏览模块,数据服务中心完成对采集器的信号指令下达。本系统主要采用成熟的硬件搭建,软件通过自主开发和二次开发结合。软件部分实现采集器的配置和管理、数据收集和浏览等,其中浏览数据采用 B/S 结构,方便数据查询硬件由数据中心服务器、上位机(具有 GPRS 功能的传输设备)采集器(RTU)和各种传感器及水表等四部分组成。数据中心是具备互联网服务功能的服务器,主要完成数据的接收、存储上位机通过 ModBus 协议与采集器通信,对数据包进行拆封通过 GPRS-Internet 传输数据到数据中心,上位机采用阿尔泰R8019DTU 设备,该设备有 1 个 485 接口,通过 GPRS 传输数据,可通过上位机软件对设备进行配置。如图所示。每个采集器(RTU)设备都有唯一地址,地址可通过上位机软件修改保证数据传输的正确性。采集器与传输设备之间连接如图 2 所示

1.2 通信

通信是数据采集系统正常工作的保证,设备之间的稳定通信决定了采集数据的质量。本系统中上位机与下位机之间的通信采用 ModBus 协议。ModBus 协议是一种标准的工业通信协议,ModBus 协议在一根通信线上使用主从应答式连接(半双工)可实现主从式的串行数据传输 [2]。主设备即上位机,可按照设定的时间间隔向从设备即下位机发送包含采集器地址和通信要求的命令格式,采集器接到主站的命令帧并通过CRC 检验后,先将命令帧包含的从站地址与本站地址进行比较,如果地址一致采集器对该指令进行解析,并按命令帧中的通信组织和装配响应向主站回传,实现主从站的通信上位机采用轮询方式与下位机通信,通信流程如图 3 和图 4 所示

基于ModBus-GRPS科研数据采集系统的开发与应用尝试

基于ModBus-GRPS科研数据采集系统的开发与应用尝试

1.3 应用

应用模块由项目管理、采集点管理、数据查询和用户管理组成,其结构如图 5 所示。项目管理由项目添加、项目修改、项目删除组成,数据查询由按节点和时间查询组成,用户管理由用户添加、用户修改和用户删除组成。

系统数据模块用 Microsoft Visual Studio 2008 开发,主要实现设备管理、数据存储功能。上位机主动通过 GPRSInternet 的传送方式将采集到的数据按设定时间间隔通过Internet 传达到数据中心,数据中心将数据包处理后,按数据格式要求储存到数据库中。为确保数据存储的量和数据库的性能,系统数据库采用微软公司的 SQL Server2008,其结构如图 6 所示。


图 5 数据模块功能结构图

图 6 系统 ky_data 数据库表

系统实现数据查询、数据导出等功能, 数据可通过Excel 软件进行分析。系统采用 B/S 结构,通过数据分析发现科研采集的问题,减少采集故障,提高科研效率

2 结 语

在地广人稀的青藏地区充分利用移动通信网络采用ModBus-GPRS 采集数据,成本低,效率高,是在科研人员相对较少的情况下一种有效的解决手段,并符合采集的实际需要。当然,系统仍存在诸多不足之处,尚没有实现采集数据异常警告等功能。团队成员思考如何通过软件技术、通信技术等技术手段结合物联网的思维搭建一个硬件可自由组合终端设备,软件参数可灵活使用,并通过数据挖掘技术使数据发挥更好的作用的科研数据采集平台,来推动科研向前发展,是本团队下一步的目标

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

随着信息技术的快速发展,机器学习作为人工智能的核心技术之一,正逐渐渗透到各个领域,引领着一场前所未有的科技变革。在机器学习的实际应用中,有三大重点至关重要,它们分别是数据质量、算法选择与模型评估。本文将深入探讨这三大重点...

关键字: 机器学习 数据质量 算法

摘要:故障预警作为风力发电机组预防性维修的一种手段,正逐步被风机运维人员所采用。现阐述了预警实施工作的具体步骤和流程,指出针对不同类型的风电场,需采取相应的预警策略。预警的前提是明确风机故障原因和失效模式,通过评估预警的...

关键字: 风力发电机组 数据质量 预警经济性

摘 要 :文中设计了一套基于物联网技术的高校实验室安全监测系统,该系统利用视频监控摄像头、温湿度感应器、电子门禁、智能电源等硬件设备实时采集实验室相关安全数据,并通过有线与无线网络传递至服务器进行分析和处理,进而告知实验...

关键字: 物联网 实验室 安全管理 监测系统 实时采集 系统架构

摘要:给出了一种光伏电站实时气象数据采集系统的设计方法。该系统采用模块化结构,并利用高姓能数据采集模块和可靠通信技术来实现光伏电站气象数据采集。以实时地反映光伏电站场区的气象状况,为光伏发电输出功率预测提供场区气象实时数...

关键字: 光伏电站 气象数据 实时采集 电力系统

以下内容中,小编将对工业大数据的来源以及工业大数据管理技术问题的相关内容进行着重介绍和阐述,希望本文能帮您增进对工业大数据的了解。

关键字: 工业大数据 大数据 数据质量

随着信息检测技术和控制技术的发展,仿人机器人运动控制已经从传统的离线规划方法研究转向基于环境信息的实时控制研究,仿人机器人的实时姿态调整与实时步态生成方法也成为运动控制的研究重点。对于步行机器人

关键字: 系统设计 CAN总线 实时采集 PC

在信息时代,数据逐渐成为一种资产,数据质量成为决定资产质量的一个重要方面。何为资源化,是指大数据成为企业和社会关注的重要战略资源,并已成为大家争相抢夺的新焦点。因而,企业必须要提前制定大数据营销战略计划,抢占市场先机。...

关键字: 大数据 数据 大数据营销战略 数据质量

在语音的数字通信和数字存储等应用领域,需要对多路语音信号进行实时采集和压缩处理。如某语音记录设备,需要对8路语音信号进行实时采集和压缩处理,而且要求对采集到的语音数据的压缩率尽量高。

关键字: DSP 实时采集 嵌入式处理器 语音压缩处理 vlsi技术

在语音的数字通信和数字存储等应用领域,需要对多路语音信号进行实时采集和压缩处理。如某语音记录设备,需要对8路语音信号进行实时采集和压缩处理,而且要求对采集到的语音数据的压缩率尽量高。

关键字: DSP 实时采集 嵌入式处理器 语音 压缩处理

摘 要 本文阐述了一种基于ARM处理器的高性能远程监控系统的组成、工作原理及其实现方法。该系统利用高性能处理器和移动通信网络构建具有实时数据处理能力、可提供远端信息

关键字: 铁路 S3C2410 实时采集 采集系统
关闭
关闭