配网设备定位导航系统的研发

2017-10-10 19:14邝钊浓
科学家 2016年14期
关键词:导航系统定位微信

邝钊浓

摘要 本文基于地图定位导航系统的基本思路和设计思想,利用微信公众平台、scflex开发平台、阿里云服务器等应用功能,提出了配網设备定位系统的研发方案,使配网人员更精准快捷地前往各配网设备点进行操作或巡视工作,提高对设备运维效率及缩短电网设备故障处理的时间。

关键词 定位;导航系统;微信

中图分类号 TP2 文献标识码 A 文章编号 2095-6363(2016)14-0025-02

本项目研发的配网设备定位导航系统,是利用现在普遍流行的定位系统对配网设备所在的位置进行地理定位,并配合电子地图,与地理信息相结合,为运维人员提供实时的设备导航信息。该系统功能嵌入至微信公众号,利用其文字、图片、语音全方位沟通、互动,建立实现配网档案查询系统。

1项目研究背景

配网设备的巡视与检查,是为了掌握其运行状况,及时发现设备缺陷和威胁安全运行的隐患,并为其检修工作提供依据,是配网运维重要的工作之一。基于配网设备星罗棋布,分布于城市和农村的各个角落。维护时,要依据经验或者线路走向查找设备的位置,设备定位受限于人对现场熟悉程度。设备定位严重制约对设备突发故障及事故事件抢修用时。基于缩短设备的停电运维时间及提高设备故障效率,项目组基于GPRS卫星导航研发出一套定位查询系统,具有精确搜索配网设备和地图定位导航功能,并汇总微信其他功能,构建一个信息互联应用信息平台,利用好现代科学技术,降低企业运维成本。

2项目的研究与实施

本项目拟建立一套配网档案查询系统,并将微信公众号应用到供电部门内部的配网管理工作中。其物理架构如图1所示。

系统基于顺畅公司自主研发的应用软件scflex平台,通过采用B/S三层架构实现了用户客户端浏览器操作模式。seflex平台业务处理逻辑和数据访问则通过Java技术实现。客户端与服务端的彻底分离,确保服务端将完全专注于数据逻辑的处理,充分利用客户端本地机器的CPU,减少网络带宽。平台应该经过如下4项测试要求,1)7×24h不间断运行,整体无故障率≥99.9%;2)系统峰值响应速度,并发处理用户≥300人;3)数据访问速度:非统计型数据≤1s,统计型数据≤5s;4)用户认证、数据加密采用DES+MD5算法。

(1)后台管理系统和前台显示的应用研发。后台管理分UI表现层、控制逻辑层、数据访问3个功能模块。表现层将主要采用基于actionscript3+mxml+flexremote-Object相结合的浏览器端框架结合技术实现前台交互页面的开发。通过利用AIR,Flex应用程序可以访问本地数据和系统资源。采用基于Java的Spring3.0框架实现控制逻辑层功能。通过iBatis提供的持久层框架实现数据访问与交互机制,让控制逻辑层通过iBatis技术完成与后台数据库进行数据交互操作。前台使用HTML结合微信公众号进行设计,符合现在微信的应用界面。

(2)微信的应用。本项目利用微信的高级用户功能,获取相应微信对象的地理位置信息。通过申请认证微信企业级服务号,获取访问微信高级服务的权限。在开发者中心,获取用户地理位置。用户指的是经过企业级公众号审批的微信账号。对weiPHP地理位置信息进行处置,首先配置微信服务号开发接口,微信服务器将会把用户与微信之间的交互事件消息,通过此接口推送给SP服务器。然后在Weixin Controller的IndexAction中处理location消息,将xml消息转化为php数组,然后取出经纬度信息,经纬度信息通过链接上送到阿里云关系型数据库RDS。

(3)阿里云服务器的应用。对于配电的设备台账以及的位置信息的存储,需要使用数据库进行数据处理。本项目采用了阿里云关系型数据库RDS和阿里云服务器ECS,为手机App微信功能,提供可靠的数据存储服务和服务器管理。本次选用小型架构服务器,云服务器、500M数据库、2M带宽、云盾防火墙,是电商专用服务器。在云端之上,可以使用手机移动或者电脑终端,将相关信息包括定位的经纬度、设备的参数铭牌、周边环境图片等一键导入到RDS中。RDS采用主备机服务器模式,并将存储的数据进行多重备份,服务可用性达99.95%,确保数据存储可靠性。RDS具有多层防火墙的数据保护,可抵御Dos攻击,确保系统数据的安全运行。随着定位系统的访问人数的增加导致带宽和性能不够用,服务器ECS可以通过Web在线以及信息存在量的增加,RDS可以灵活调节内存和磁盘容量,实现弹性扩容。

3项目的应用

完成客户端、中间件和数据库之间的相应的逻辑参数和数据关系配置后,小组对定位系统的应用进行测试。配网设备定位导航系统从云端链接获取配网设备信息,实现上传、搜索、下载的全方位功能。根据业务需求对权限进行设置,数据的更新需通过审核,确保数据库的可靠性。将数据中导入了配电设备资料信息整合,包括现有的配电设备的变电站和线路的一级信息,以及现场的地址、图片、位置等二级信息资料,形成配电档案管理系统便于移动终端的数据调阅。如图2所示,运维人员现场使用手机移动终端自带的GPS定位和GPRS网络定位功能,通过配网设备定位导航系统把现场的定位得到的经纬度、现场的图片、地址描述上传的云服务器。经过审核员逐一审核确认后,对设备相关台账进行更新。运维人员,可通过微信在设备名称处输入关键字,点击查询,即可查询关键字相关的设备信息列表,点击相应的设备即可读取设备的经纬度以及图片。为了节省流量,图片默认为非加载状态,如需查看,点击加载图片即可。点击导航按钮,即可获取到数据库中经纬度信息,并通过百度地图或者其他地图App,导航到目标设备地点。当发现相关台账信息与现场不一致时,可以通过上次修改相关的设备台账并上报,审核人将在后台进行审核确认,完善设备台账。

4结论

配网班组人员关注微信的公众号后,即可使用配网设备定位导航系统。并可利用以下功能:随时随地拍照上传配电设备信息(名称、相片、位置等),通过审核的设备信息即可备份,其他人员可通过搜索查到设备的相关信息,同时可以利用跟多位人员完善资料库。可解决操作或巡视中寻找个别的导航都没有记录的工作地点,能够有效地提高工作效率。endprint

猜你喜欢
导航系统定位微信
《导航定位与授时》征稿简则
Smartrail4.0定位和控制
找准定位 砥砺前行
一种GNSS/SINS容错深组合导航系统设计
微信
解读全球第四大导航系统
微信
青年择业要有准确定位
微信