鄺釗濃
摘要 本文基于地圖定位導航系統的基本思路和設計思想,利用微信公眾平臺、scflex開發平臺、阿里云服務器等應用功能,提出了配網設備定位系統的研發方案,使配網人員更精準快捷地前往各配網設備點進行操作或巡視工作,提高對設備運維效率及縮短電網設備故障處理的時間。
關鍵詞 定位;導航系統;微信
中圖分類號 TP2 文獻標識碼 A 文章編號 2095-6363(2016)14-0025-02
本項目研發的配網設備定位導航系統,是利用現在普遍流行的定位系統對配網設備所在的位置進行地理定位,并配合電子地圖,與地理信息相結合,為運維人員提供實時的設備導航信息。該系統功能嵌入至微信公眾號,利用其文字、圖片、語音全方位溝通、互動,建立實現配網檔案查詢系統。
1項目研究背景
配網設備的巡視與檢查,是為了掌握其運行狀況,及時發現設備缺陷和威脅安全運行的隱患,并為其檢修工作提供依據,是配網運維重要的工作之一?;谂渚W設備星羅棋布,分布于城市和農村的各個角落。維護時,要依據經驗或者線路走向查找設備的位置,設備定位受限于人對現場熟悉程度。設備定位嚴重制約對設備突發故障及事故事件搶修用時?;诳s短設備的停電運維時間及提高設備故障效率,項目組基于GPRS衛星導航研發出一套定位查詢系統,具有精確搜索配網設備和地圖定位導航功能,并匯總微信其他功能,構建一個信息互聯應用信息平臺,利用好現代科學技術,降低企業運維成本。
2項目的研究與實施
本項目擬建立一套配網檔案查詢系統,并將微信公眾號應用到供電部門內部的配網管理工作中。其物理架構如圖1所示。
系統基于順暢公司自主研發的應用軟件scflex平臺,通過采用B/S三層架構實現了用戶客戶端瀏覽器操作模式。seflex平臺業務處理邏輯和數據訪問則通過Java技術實現??蛻舳伺c服務端的徹底分離,確保服務端將完全專注于數據邏輯的處理,充分利用客戶端本地機器的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