基于gsmgprs用电远程监控系统

上传人:j****9 文档编号:46343570 上传时间:2018-06-25 格式:DOC 页数:7 大小:153KB
返回 下载 相关 举报
基于gsmgprs用电远程监控系统_第1页
第1页 / 共7页
基于gsmgprs用电远程监控系统_第2页
第2页 / 共7页
基于gsmgprs用电远程监控系统_第3页
第3页 / 共7页
基于gsmgprs用电远程监控系统_第4页
第4页 / 共7页
基于gsmgprs用电远程监控系统_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《基于gsmgprs用电远程监控系统》由会员分享,可在线阅读,更多相关《基于gsmgprs用电远程监控系统(7页珍藏版)》请在金锄头文库上搜索。

1、1基于GSM/GPRS 用电远程监控系统作者:王振宇 指导老师:石砦 摘要:本文设计并实现了一种基于GSM/GPRS 无线网络的远程用电监控系统。该 系统由若干安装在现场的监控终端和监控中心计算机组成。终端通过PPP 协议 与远端网关GPRS支持节点(GGSN)协商,建立GPRS 底层数据流通讯,在此基础上 又用软件TCP/IP 协议栈封装和解析数据流,从而实现了与互联网的无缝连接。 因此,监控中心可以通过互联网与每台终端建立可靠的双向联系。当网络条件 不好时,本系统也支持终端和监控中心之间用短消息来通信。本系统可实现远 程抄表,实时监控,防窃电,报表打印等功能。 关键词:GSM;GPRS;无

2、线通讯;远程抄表Electric Remote Monitoring System Based on GSM/GPRSDesigner:WANG Zhen-yu Instructor:SHI Zhai Abstract: An electric monitoring system based on GSM/GPRS wireless network communication technology is designed and implemented in this article. The system consists of several monitoring terminals fi

3、xed at the remote areas and the computer at monitoring center. The terminals negotiate with the remote Gateway GPRS Support Node (GGSN) using PPP protocol,and establish GPRS low-layer data communication. On this basis TCP/IP stack is used to encapsulate and parse the data stream to enable the seamle

4、ss integration with Internet. In this way the monitoring center can establish a robust and reliable two-way commutation with every terminal. When the network condition is bad, the system also supports SMS between terminal and communication center. The whole system has implemented functions such as r

5、emote data acquisition, real-time monitoring, stealing-electricity prevention, report printing. Key words: GSM;GPRS;wireless communication;remote meter20 引言 伴随着国民经济的发展,企业用电量也在飞速增长,窃电等非法用电事故 也越来越多,电力管理企业的工作量和工作难度不断加大,因此许多电力管理 企业采用了基于公用电话交换网的电力管理监控系统。然而利用公用电话交换 网络作用通讯媒介存在着线路敷设代价高、周期长等问题,已经不能满足电力 管理企业迅

6、速安装、更换设备位置、拆除的要求,而采用无线网络通讯技术可 以解决这一问题。 本文介绍了一种基于 GSM/GPRS 技术的用电监控系统。该系统针对电力系 统用户,可进行远程自动抄表、实时曲线绘制和报表打印;对计量箱(柜)、 配电室门的开关状态及电力设备的运行状态进行检测,把停电和窃电等事件通 过GPRS/GSM 终端以GPRS 网络数据报文的形式传到管理监控中心的计算机上, 并能够以短信的方式将报警信息发送到管理人员的手机和接收中心的通信终端 上,以便尽快通知相关人员赶往现场,从而达到排除故障和防窃电的目的。1 GPRS 简介 GPRS(General Packet Radio Service

7、)是通用分组无线业务的简称,通 过多个GSM时隙的复用,支持的数据传输速率更高,理论峰值达115kb/s;不同 的网络用户共享同一组GPRS 信道,但只有当某一个用户需要发送或接收数据时 才会占用信道资源。GPRS 能够随时为用户提供透明的IP 通道,可直接访 Internet 中的所有站点和资源;采用信道复用技术,每一个GPRS 用户都能够 实现永远在线;另外,GPRS 还能支持在进行数据传输的同时进行语音通话等等, 而且相对于短消息等其它无线数据通信业务,GPRS 的价格优势比较明显。 目前,我国移动推出的 GPRS 上网业务最高每千字节也只有3 分钱,而且 用户可以根据自己的需要,以月租

8、、包月等多种形式进一步降低GPRS 通信的费 用。 因此,使用GPRS 实现远程数据的传送是非常经济实用的,特别是对于不易 架设有线网络的边远地区。2 系统总体结构 用电远程监控系统由两大部分组成(如图1 所示):内嵌GSM/GPRS 无线通 讯模块的远程监控终端和主站监控中心。前者安装在现场的被监控开关柜内, 后者通常安装于电业局监控中心。3本系统针对不同的用户需要,分为两种工作模式:GSM 工作模式、GPRS 工 作模式。前者通过移动运营商提供的短信息服务作为现场终端和主站监控中心 的通讯方式,后者则是通过中国移动的GPRS 提供的无线通信服务网络进行实时 通讯。 在 GSM 模式中,监控

9、系统是由主站监控中心以及接收单元组成(接收单元: 当终端采用GSM 消息模式上发数据时,接收各个终端通过短消息的形式发送来 的数据,并将数据上传给监控中心计算机),而GPRS 则不需要接收单元。 在 GPRS 工作模式下,监控中心计算机必须有固定的公众网IP 地址,终端 经由GPRS无线网络将数据报告到监控中心。通信时,终端事先已经知道监控中 心的IP 地址,因此终端能够向监控中心主动发起TCP 连接,并报告TCP 报文数 据,而监控中心并不知道终端的IP 地址,因此当终端第一次报告数据时,监控 中心应该记录终端的动态IP 地址,之后监控中心才能主动发起通信,对终端进 行召唤数据或者设置参数操

10、作。用户可以按照自己的需要在主站监控中心选择 相应的工作模式。3 远程监控终端 3.13.1 终端硬件平台结构及相关模块说明 3.1.1 终端硬件平台结构 该系统针对远程终端相关的遥测数据和遥信数据实时监控的要求,构成了 一个无线网络的实时监控系统。总体结构图如2 所示。43.1.2 终端电路相关模块说明 (1)CPU 选择 终端均选用美国 TI 公司推出的超低功耗16 位单片机MSP430F149。MSP430 是16 位RISC CPU,低电源电压,超低功耗,5 种节电模式,内部温度传感器, 具有3 个捕获/比较寄存器的16 位定时器,两通道串行通信接口可用于异步或 同步(软件选择UART

11、/SPI 模式),硬件乘法器,60KB FLASH ROM 和2 KB RAM,串行可在线编程。 因此,该系列单片机以低功耗和高性能受到越来越多开发人员的青睐,可 以满足终端在掉电的异常情况下仍可维持足够长的运行时间。 (2)检测部分 检测部分包括缺相检测、失压检测和温度检测。前两者用模拟电路实现, 后者选择DS18B20 进行温度读取,当温度到达一定值时,发生报警信息。 (3)液晶显示 液晶显示选取的是 ST7920,中文字型点矩阵LCD 控制/驱动器,支持双向 的并行与单相的串行。液晶显示主要用于终端参数设置和终端状态显示,方便 用户安装使用和进行检查故障。 (4)日历时钟 时钟芯片选取

12、PCF8503,读取终端数据发生的时间,包括终端实时数据时 间和报警发生时间。 (5)移动通讯模块 常用的实现方式有:利用现有的通信网络(GSM/GPRS,CDMA 移动网等)和 相应的无线通信产品;通过无线收发设备,比如无线MODEM,无线网桥等直接建 立专门的无线局域网。 为使监控中心与智能终端的无线通信能利用现有的网络,对于特定的无线 网需用相应的接入设备。这类设备市面上有现成的产品可供选择。本系统采用 了西门子公司无线通讯模快MC35i。5MC35i 集成了标准的RS232 接口以及SIM 卡,可以在PC 机上用AT 命令通 过串口对它进行控制,支持数据、语音、短消息和传真等功能,可以

13、工作于 900MHz 网络也可工作于1800MHz 网络。 3.23.2 终端工作过程 安装在现场的远程监控终端,一方面与多功能电能表计通过 RS485 上的各 种规约或者脉冲通信,另一方面通过GPRS 与主站建立通信。 终端会在指定间隔向主站报告当前数据,主站可以随时召唤终端数据。当 报警事件发生时,终端不仅会立即通知主站,而且还会通过短消息,将报警信 息(包括报警发生信息和报警解除信息)发送到相关人员的手机上。当终端与 主站暂时无法连通时,终端自动保存当前数据,待通讯恢复后,再将通讯中断 期间的数据上报给主站。 3.33.3 终端硬件开发工具及实现 3.3.1 开发工具 由于MSP430可

14、以用C语言来完成程序设计,我们选择针对MSP430的C编译器: IAR编译器,可以大大提高开发调试工作的效率;同时所产生的文档资料也容易 理解,便于移植,开发调试的集成环境和人机界面良好。 3.3.2 实现过程 系统首先进行工作频率等参数设置,然后进行拨号和PPP协商,得到系统本 地IP,完成GPRS的Internet接入。再将用户数据用TCP协议封装,uIP0.9协议栈 将其打成IP包,封装成PPP协议帧,再经串口发送给MC35i,MC35i把其封装成 GPRS分组数据包通过GPRS信道传到GPRS网,GPRS网络通过GGSN将数据转到 Internet,这样就与主站建立了连接。4 主站 在

15、 GPRS 工作模式下,主站只包括监控中心,在GSM 工作模式下,主站由 监控中心和接收单元组成。 4.14.1 监控中心 4.1.1 软件开发工具 本次项目软件在上位机的开发中涉及数据库技术和集成开发技术,经过综 合分析,最终确定以Microsoft Visual C+6.0作为集成开发平台,SQL Server2000开发数据库。 4.1.2 软件架构 监控中心软件架构,如图 3 所示6监控中心软件分为人机界面、数据处理、通讯接口三个模块,最大可能的 减小模块之间耦合度,保证程序健壮可靠。 (1)人机界面 提供全部功能的图形化操作方式,接受用户操作指令、提供 数据展现平台。 (2)数据处理

16、 保存和处理数据,对系统的所有数据,包括系统体系参数和 系统的当前数据,提供唯一的通道和接口。 (3)通讯接口 接收来自终端的数据(GSM 模式下为串口,数据由接收单元 中转;GPRS模式下为网络,数据通过网络传送),对数据进 行报文解析,提交给数据处理模块或者人机界面,接收人机 界面或者数据处理模块的通信请求,组织命令报文发送给终 端。 4.1.3 软件功能 用户能够在监控中心软件上方便的设置各个终端的参数:终端设备编号、 安装位置、终端手机号码、通讯模式、多功能电能表计类型,还可以设置数据 上传的时间间隔等。此外不仅能够及时反应出终端当前的数据(多功能电能表 计所能读到的数据),还能够查询历史数据、报警记录、打印报表和实时、历 史曲线绘制。 4.24.2 接收单元 在 GSM 工作模式下,终端与监控中心之间的通信需经接收单元中转。接收 单元的硬件结构和远程终端相同。 数据上行时,接收单元接收来自终端的短消息,并通过 RS232 串行通信, 将数据转发给监控中心。数据下行时,监控中心通过串口将数据发给接收单元, 接收单元再通过

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 初中教育

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号