GPRS(General Packet Radio Service)是通用分组无线业务的简称,该技术建立在GSM 网络的基础上,被称为2.5代移动通信技术,它将无线通信与Internet紧密结合。GPRS作为一种高速、高效、经济的无线系统,具有网络覆盖范围广、数据带宽宽、适应性强、计价按数据流量计算、实时在线的优点,特别适用于间断的、突发性的或频繁的、少量的数据传输,也适用于偶尔的大量数据传输,完全满足数据采集及监控的双向数据信息传输。随着GPRS技术在移动通信领域的发展,已能够实际应用到许多需要无线数据传输的领域,也为数据采集传输及监控提供了一种新的数据传输通讯方式。
现在很多企业都利用GPRS 数据传输网络进行现场数据的监测。在工业现场利用各种传感器进行信号采集或对设备已存在的数据或模拟信号进行分析,GPRS Modem可通过标准接口与各种数据采集仪器仪表相连,一般现场仪器仪表的通信接口为RS232/RS485及以太网,GPRS Modem 的通信接口为RS232及以太网。在正常工作模式下GPRS 传输模块将仪器仪表的数据通过移动通信分组网络(GPRS 网络)传递给数据管理服务器,数据服务器可通过DDN 专线、ADSL、ISDN 连接等形式连接到企业内部网络上,在控制中心的服务器上建立一个中央数据库,对收到的数据进行整理贮存,产生相应的报表和指示。并可以在其上开发分析决策模块,判断要监控对象的工作状态(如是否正常工作,有何异常事件),并对该情况做出相应指令,传回数据终端侧执行,或通过短信发送给管理和维护人员。从而实现了对现场设备运行状态的实时监控,实现了数据在人员、控制中心和设备间的互通互传,使技术人员和管理人员无论在任何地方都可以得到每个监控点的数据,并可以进行及时响应。
由于GPRS更适合应用在小数据量、高实时性要求的场合,利用GPRS网络提供的简单高效的通信传输手段和广域无线IP接入平台。可以构建几乎所有中低速率的远程数据传输业务。目前GPRS技术在远程数据采集方面已经得到了广泛的运用。如:银行、电信、邮政储蓄所营业网点联网;电力、煤气、自来水远程集中抄表系统;地质灾害、气象、水文、环保信息采集和报警;移动POS机、税控POS机、自助终端、ATM联网;公安、110、消防、公交车、银行运钞车辆指挥调度系统;公安身份证移动认证、交通稽查、智能交通系统、交通流量监测;福利彩票、体育彩票、足球彩票无线投注系统;城市配电网自动化调度系统等等。
本文主要研究基于GPRS的远程数据采集系统。
图1 基于GPRS的远程数据采集系统框图
基于GPRS的远程数据采集系统
基于GPRS的远程数据采集系统通过各种终端将现场采集到的数据利用GPRS网络和Internet网络将数据传输到监控中心的数据库服务器。该系统一般由数据采集系统,GPRS数据传输网络和监控中心三部分组成,系统框图如图1所示。
基于GPRS的远程数据采集系统的详细系统结构图如图2所示。
数据采集系统由应用终端(如:传感器)和采集器两部分组成。可采集的数据有很多种,由该系统的应用场合决定。数据采集后,在与服务中心通讯前存储在终端子系统中。采集器可通过RS232串口与集中器(GPRS DTU)相连。
集中器是GPRS数据传输网络中很重要的一个部分,它是GPRS数据传输装置,即GPRS DTU通讯模块。它是远程数据采集系统的中心管理和控制设备,负责定时读取采集器数据、系统的命令传送、数据通讯、网络管理等功能。各种采集数据首先利用RS485接口(通过双绞线)连接到位于各采集点的集中器,集中器再通过RS232/RS485接口与GPRS透明数据传输终端相连。通过GPRS透明数据传输终端内置嵌入式处理器对数据进行处理、协议封装后发送到GPRS网络,通过GPRS网络传送至数据中心,实现各采集点数据和数据中心系统的实时在线连接。集中器也可通过RS485接口直接连接到各采集器上,既可支持单个采集器,也可以同时支持多个采集器,实现对各采集器采集到的数据进行存储、预处理,并将采集到的数据实时传送到中心;同时,集中器还可将中心发送的遥控指令传给控制模块,对集中器进行控制操作。
监控中心由局域网构成,包括前置处理机、数据库服务器、工作站(中心计算机)及相应的应用管理软件等。工作站既可以实时接收从采集器传来的数据,也可以将命令以及对远端采集器、集中器的设置参数等传到采集器和集中器,从而实现数据远程读取和采集器、集中器工作参数的远程设置。数据库服务器存储采集数据。
图2 基于GPRS的远程数据采集系统的详细系统结构图
基于GPRS的水文数据采集系统
随着我国经济社会的发展,对水文信息不断提出新要求,水文观测项目和内容不断增加,对观测手段和方法以及水文监测技术的研发和应用提出了越来越高的要求;现代电子技术、传感技术、通信技术和计算机技术的迅速发展,也促进了水文监测技术自动化的发展。在水文监测系统中,常常需要对众多的水位点进行实时监测,大部分监测数据需要实时发送到管理中心的后端服务器进行处理。由于监测点分散,分布范围广,而且大多设置在环境较恶劣的地区,通过电话线传送数据往往事倍功半。通过GPRS无线网络进行数据传输,成为水文部门选择的通信手段之一。污染源监测设备可将采集到的污染数据和告警信息通过GPRS网络及时发送到水文监测部门,实现对排污单位或个人的及时管理,可以大大提高水文部门的工作效率。
水文数据采集系统是采用通讯遥测和计算机控制等技术手段,自动进行雨量、水位、流量等各种水文参数的实时采集和传输处理的系统。该系统常常需要对众多的水位点进行实时监测,大部分监测数据需要实时发送到管理中心的后端服务器进行处理。水文远程数据采集系统是为地区防汛抗旱提供决策支持服务的重要基础设施,因此建设基于GPRS的水文数据采集系统是必要而不可或缺的。基于GPRS的水文数据采集系统结构图如图3所示。
图3 基于GPRS的水文数据采集系统结构图
在基于GPRS的水文数据采集系统中,主要使用的应用终端是传感器。由于水文数据有很多种,水位、降雨量、流量、蒸发量等。根据采集的数据类型不同,传感器分为水位传感器和雨量传感器等。传感器将水文监测数据转换成脉冲,采集器采集脉冲,数据采集后,在与服务中心通讯前存储在终端子系统中。
在基于GPRS的水文数据采集系统中,主要有两处重要的数据传递过程:工作站和集中器的连接建立过程和采集器传送数据给集中器的过程。整个系统的数据传输是在这两个重要的数据传递以及GPRS网络中数据传递的基础上进行的,其中GPRS数据传递是整个系统中最基础最重要的数据传递过程,GPRS网络是整个系统中必不可少的重要组成部分。
工作站和集中器的连接建立过程为:工作站按照数据传输规约,以一定的数据传输帧格式把带有公网IP地址和工作站端口号的指令,通过Internet和GPRS网络,传送给集中器。集中器收到指令后,返回给工作站一个带有SIM卡号的指令。中心站收到指令后,确认本机存储的SIM卡号与接收到的SIM卡号是否一致,如果一致则建立连接成功。此后集中器可以正常向工作站发送数据,工作站也能发送各种命令控制集中器和采集器。如果工作站在一定时间内不向集中器发送数据,那么集中器就会自动断开与工作站的连接,该时间可以自由设定。
采集器传送数据给集中器的过程为:采集器自动地通过串口,按照用户预先设定的采集间隔时间采集从传感器传送来的雨量、水位等信号,通过数据转换和数据打包后送到集中器,集中器根据定义的接入点名称(APN)将打包好的数据增加部分冗余码和校验码并转换成适合在无线链路上传送的网络数据包信号。
结语
本文介绍了基于GPRS的远程数据采集系统的发展现状,说明了基于GPRS的远程数据采集系统的系统结构和基本组成。同时本文还列举了基于GPRS的远程数据采集系统相关应用即水文采集系统.