鄺釗濃
摘要 本文基于地圖定位導航系統(tǒng)的基本思路和設計思想,利用微信公眾平臺、scflex開發(fā)平臺、阿里云服務器等應用功能,提出了配網設備定位系統(tǒng)的研發(fā)方案,使配網人員更精準快捷地前往各配網設備點進行操作或巡視工作,提高對設備運維效率及縮短電網設備故障處理的時間。
關鍵詞 定位;導航系統(tǒng);微信
中圖分類號 TP2 文獻標識碼 A 文章編號 2095-6363(2016)14-0025-02
本項目研發(fā)的配網設備定位導航系統(tǒng),是利用現(xiàn)在普遍流行的定位系統(tǒng)對配網設備所在的位置進行地理定位,并配合電子地圖,與地理信息相結合,為運維人員提供實時的設備導航信息。該系統(tǒng)功能嵌入至微信公眾號,利用其文字、圖片、語音全方位溝通、互動,建立實現(xiàn)配網檔案查詢系統(tǒng)。
1項目研究背景
配網設備的巡視與檢查,是為了掌握其運行狀況,及時發(fā)現(xiàn)設備缺陷和威脅安全運行的隱患,并為其檢修工作提供依據(jù),是配網運維重要的工作之一?;谂渚W設備星羅棋布,分布于城市和農村的各個角落。維護時,要依據(jù)經驗或者線路走向查找設備的位置,設備定位受限于人對現(xiàn)場熟悉程度。設備定位嚴重制約對設備突發(fā)故障及事故事件搶修用時?;诳s短設備的停電運維時間及提高設備故障效率,項目組基于GPRS衛(wèi)星導航研發(fā)出一套定位查詢系統(tǒng),具有精確搜索配網設備和地圖定位導航功能,并匯總微信其他功能,構建一個信息互聯(lián)應用信息平臺,利用好現(xiàn)代科學技術,降低企業(yè)運維成本。
2項目的研究與實施
本項目擬建立一套配網檔案查詢系統(tǒng),并將微信公眾號應用到供電部門內部的配網管理工作中。其物理架構如圖1所示。
系統(tǒng)基于順暢公司自主研發(fā)的應用軟件scflex平臺,通過采用B/S三層架構實現(xiàn)了用戶客戶端瀏覽器操作模式。seflex平臺業(yè)務處理邏輯和數(shù)據(jù)訪問則通過Java技術實現(xiàn)。客戶端與服務端的徹底分離,確保服務端將完全專注于數(shù)據(jù)邏輯的處理,充分利用客戶端本地機器的CPU,減少網絡帶寬。平臺應該經過如下4項測試要求,1)7×24h不間斷運行,整體無故障率≥99.9%;2)系統(tǒng)峰值響應速度,并發(fā)處理用戶≥300人;3)數(shù)據(jù)訪問速度:非統(tǒng)計型數(shù)據(jù)≤1s,統(tǒng)計型數(shù)據(jù)≤5s;4)用戶認證、數(shù)據(jù)加密采用DES+MD5算法。
(1)后臺管理系統(tǒng)和前臺顯示的應用研發(fā)。后臺管理分UI表現(xiàn)層、控制邏輯層、數(shù)據(jù)訪問3個功能模塊。表現(xiàn)層將主要采用基于actionscript3+mxml+flexremote-Object相結合的瀏覽器端框架結合技術實現(xiàn)前臺交互頁面的開發(fā)。通過利用AIR,F(xiàn)lex應用程序可以訪問本地數(shù)據(jù)和系統(tǒng)資源。采用基于Java的Spring3.0框架實現(xiàn)控制邏輯層功能。通過iBatis提供的持久層框架實現(xiàn)數(shù)據(jù)訪問與交互機制,讓控制邏輯層通過iBatis技術完成與后臺數(shù)據(jù)庫進行數(shù)據(jù)交互操作。前臺使用HTML結合微信公眾號進行設計,符合現(xiàn)在微信的應用界面。
(2)微信的應用。本項目利用微信的高級用戶功能,獲取相應微信對象的地理位置信息。通過申請認證微信企業(yè)級服務號,獲取訪問微信高級服務的權限。在開發(fā)者中心,獲取用戶地理位置。用戶指的是經過企業(yè)級公眾號審批的微信賬號。對weiPHP地理位置信息進行處置,首先配置微信服務號開發(fā)接口,微信服務器將會把用戶與微信之間的交互事件消息,通過此接口推送給SP服務器。然后在Weixin Controller的IndexAction中處理location消息,將xml消息轉化為php數(shù)組,然后取出經緯度信息,經緯度信息通過鏈接上送到阿里云關系型數(shù)據(jù)庫RDS。
(3)阿里云服務器的應用。對于配電的設備臺賬以及的位置信息的存儲,需要使用數(shù)據(jù)庫進行數(shù)據(jù)處理。本項目采用了阿里云關系型數(shù)據(jù)庫RDS和阿里云服務器ECS,為手機App微信功能,提供可靠的數(shù)據(jù)存儲服務和服務器管理。本次選用小型架構服務器,云服務器、500M數(shù)據(jù)庫、2M帶寬、云盾防火墻,是電商專用服務器。在云端之上,可以使用手機移動或者電腦終端,將相關信息包括定位的經緯度、設備的參數(shù)銘牌、周邊環(huán)境圖片等一鍵導入到RDS中。RDS采用主備機服務器模式,并將存儲的數(shù)據(jù)進行多重備份,服務可用性達99.95%,確保數(shù)據(jù)存儲可靠性。RDS具有多層防火墻的數(shù)據(jù)保護,可抵御Dos攻擊,確保系統(tǒng)數(shù)據(jù)的安全運行。隨著定位系統(tǒng)的訪問人數(shù)的增加導致帶寬和性能不夠用,服務器ECS可以通過Web在線以及信息存在量的增加,RDS可以靈活調節(jié)內存和磁盤容量,實現(xiàn)彈性擴容。
3項目的應用
完成客戶端、中間件和數(shù)據(jù)庫之間的相應的邏輯參數(shù)和數(shù)據(jù)關系配置后,小組對定位系統(tǒng)的應用進行測試。配網設備定位導航系統(tǒng)從云端鏈接獲取配網設備信息,實現(xiàn)上傳、搜索、下載的全方位功能。根據(jù)業(yè)務需求對權限進行設置,數(shù)據(jù)的更新需通過審核,確保數(shù)據(jù)庫的可靠性。將數(shù)據(jù)中導入了配電設備資料信息整合,包括現(xiàn)有的配電設備的變電站和線路的一級信息,以及現(xiàn)場的地址、圖片、位置等二級信息資料,形成配電檔案管理系統(tǒng)便于移動終端的數(shù)據(jù)調閱。如圖2所示,運維人員現(xiàn)場使用手機移動終端自帶的GPS定位和GPRS網絡定位功能,通過配網設備定位導航系統(tǒng)把現(xiàn)場的定位得到的經緯度、現(xiàn)場的圖片、地址描述上傳的云服務器。經過審核員逐一審核確認后,對設備相關臺賬進行更新。運維人員,可通過微信在設備名稱處輸入關鍵字,點擊查詢,即可查詢關鍵字相關的設備信息列表,點擊相應的設備即可讀取設備的經緯度以及圖片。為了節(jié)省流量,圖片默認為非加載狀態(tài),如需查看,點擊加載圖片即可。點擊導航按鈕,即可獲取到數(shù)據(jù)庫中經緯度信息,并通過百度地圖或者其他地圖App,導航到目標設備地點。當發(fā)現(xiàn)相關臺賬信息與現(xiàn)場不一致時,可以通過上次修改相關的設備臺賬并上報,審核人將在后臺進行審核確認,完善設備臺賬。
4結論
配網班組人員關注微信的公眾號后,即可使用配網設備定位導航系統(tǒng)。并可利用以下功能:隨時隨地拍照上傳配電設備信息(名稱、相片、位置等),通過審核的設備信息即可備份,其他人員可通過搜索查到設備的相關信息,同時可以利用跟多位人員完善資料庫??山鉀Q操作或巡視中尋找個別的導航都沒有記錄的工作地點,能夠有效地提高工作效率。endprint