一种基于GPS和GPRS可移动电网巡检系统.docVIP

一种基于GPS和GPRS可移动电网巡检系统.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一种基于GPS和GPRS可移动电网巡检系统

一种基于GPS和GPRS的可移动电网巡检系统   摘要:传统的基于信息钮的巡检系统容易受到自然因素和各种人为因素的破坏和干扰,可靠性差。为此,作者设计了一种基于GPS和GPRS网络TCP/IP数据传输功能、在ARM微控制器上实现的手持式可移动电网巡检终端,可在具有特定APN的企业VPN系统基础的后台管理系统支持下,发挥数据管理、人员执勤监督和智能数据收集等功能。通过在巡检终端和后台管理系统的优化设计,达到二者负荷均衡的目的。该设计的巡检终端具有可扩展性强、运行高效、用户界面友好、用户定制方便等优点。   关键词:巡检终端;ARM;GPRS;GPS;TCP;APN      目前部分单位使用的信息钮产品安装复杂,且长期暴露在野外,容易受到各种自然的和人为的因素损坏,使用不够方便可靠。此外,填写缺陷数据仍由巡检人员现场手工完成,费时、费力且填写内容不规范,容易发生漏填、漏检、重复检查现象,为电网设备安全隐患留下死角。   针对以上问题,迫切需要开发一种不使用信息钮和信息座,而集数据采集、存储、分析、无线数据传输和自身定位等功能于一体而携带方便的手持式巡检终端和后台系统。该仪器克服了传统的设备巡检系统的不足,具有很好的市场应用前景。   一、需求分析   为保证电力设施正常运行,电力部门每月都要制定巡检计划,分派人员对包括杆塔、导线、变压器、电容器等供电设施进行巡视,以便及时发现设备缺陷和安全隐患,并把设备的运行情况以及缺陷信息进行汇总和定期的分析统计。   一个基本的电力设备巡检管理信息系统,应该具备如下的基本功能:   (一)基础信息管理,辖区内的各种电力设施,如导线、变压器、刀闸等,以及部门构成和工作人员信息;   (二)设备位置管理,记录每一个设施的位置以及周边环境;   (三)巡检任务管理,包括了巡检发现的问题,统计巡检的失真率,并依此判断工作人员的巡检工作质量;分配各个时段的出勤人员;   (四)缺陷管理,处理发现的缺陷,为及时消除缺陷统计并形成缺陷单,定期核查缺陷是否按时维修完成。   二、系统结构   基于GPS/GPRS的手持式电网巡检终端,其工作流程可以分为如下图所示。    三、系统的软件设计   (一)操作系统   巡检终端的系统软件采用开源的uCLinux操作系统,它是从Linux2.0/2.4版本内核派生而来。uCLinux操作系统主要有三个基本部分组成:引导程序、内核和文件系统,还可以加上GUI、网络文件系统和定制应用程序,并可以将它们放在ROM、RAM、FLASH或者Disk On Chip中启动。   uCLinux通过虚拟设备文件系统统一管理硬件设备,并将硬件设备的技术细节隐藏起来,从而大大方便了用户的编程,减轻了程序员的工作量。程序运行时要访问设备,都必须事先加载了相应设备的驱动程序文件,操作设备遵循打开设备、调用驱动库函数、关闭设备这个统一步骤。   (二)外围存储区域管理   由于uCLinux使用实存储器管理策略来管理存储区域,程序中访问的都是实际的物理地址,编程更加灵活,因此程序员必须清楚程序访问的是哪一片存储区域,以及存储区到底有多大。   如果微控制器的引脚设定了程序是从片外的存储区域启动程序,那么程序运行开始便进入0取出那里的引导数据,包括程序跳转、中断、异常等。因此,编制大的程序时,应当把启动代码放在从0始的那一片FLASH ROM区域里。而程序运行中需要动态加载的各个模块,例如文件系统、GPIO、串口、定时器等,可以放在其他地址处开始的ROM区域里。   (三)GPS功能模块   本模块需要占用ARM微控制器的一个UART接口,用来接收NEMA格式的GPS定位信息。本系统中设置了GPS模块leadtek GPS9548的定位信息输出为NEMA-0183格式,并且每隔一秒输出一次RMC信息。例如,通过在接收到的字符串中寻找“$GPRMC”字符串来确定接收到该信息。接收器提供的8位校验和,其计算方法是该信息内的所有字符(不包括开头的“$”字符和结束的“*”字符)组成的异或,通过计算校验和可以保证接收到的信息的有效性。   (四)GPRS数据传输功能   1、基于特定APN的可靠、及时的无线数据传输网络实现。   由于电网大多数都拥有专用的VPN系统,可以在公共网的VPN通过隧道技术、数据加密技术等一系列安全机制下实现数据传输的加密保护,但是这种方式下的数据传输可靠性和稳定性受到互联网的影响,对于电网的安全维护是非常不利的。而在企业专用VPN的基础上,向中国移动通信申请一个APN(Access Point Name,接入点名称),就可以达到相当于内部网络之间的数据传输安全性、可靠性和私密性要

文档评论(0)

189****7685 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档