1.8g電力移動巡檢平板電腦的設計與實現
基于1.8g電力移動巡檢平板電腦智能終端的物聯網相較于現有電力通信網,在環境動態變化性、安全實時性和資源可擴展性等方面都具有較大優勢。因此,針對企業電力設備的巡檢現狀和具體任務需求,設計了基于二維碼掃描識別的智能手機端新移動巡檢系統,將帶有攝像頭的智能手機終端作為識讀二維碼的工具,通過客戶端軟件識讀設備上的二維碼,進行本地解析,執行業務,并與應用服務器發生在線交互,進而獲取各項巡檢任務和巡檢設備信息,實現各種巡檢功能。
系統主要由客戶端、網絡和服務器端三部分構成,其中網絡主要由Internet、3G、WLAN構成。系統客戶端軟件界面采用了C++編程技術,在智能手機的Android操作系統平臺上,基于Qt Quick(Qt User Interface Kit)來編寫應用程序。同時,采用基于Java語言開發并搭建符合理念和框架的移動巡檢服務平臺。
在功能界面上共有9個模塊,而智能移動巡檢客戶端的用戶登錄權限共有5個,分為系統管理、領導、維護組長、維護人員、運行人員。系統設計的5種權限將從以上9種模塊中選擇不同的功能模塊組合在一起,進而完成其各自工作任務。
其中,二維碼掃描模塊的實現采用了ZXing開放源碼庫以及用Java實現的多種格式的1D/2D條碼圖像處理庫。因此只要智能手機終端安裝了本系統的客戶端軟件,并支持近拍功能,就可以通過掃描電力設備上的二維碼,以移動終端和移動互聯網作為巡檢項目內容信息的存儲、解讀、處理和傳播渠道而實現巡檢客戶端的各項操作業務。
巡檢人員(5種權限均可)手持安裝本系統軟件的智能手機終端執行一般日常巡檢任務的情況。
首先,對巡檢路線的所有設備按順序生成加密二維碼并存到中心服務器,同時將對應設備二維碼條碼粘貼在巡檢設備上。巡檢人員在執行日常任務時,用智能手機終端軟件掃描設備二維碼,再次從服務器獲取該設備待檢查的內容項。如發現故障,可以詳細記錄問題,同時拍攝照片,將圖文發送到服務器;如果該設備沒有問題,則標記通過,根據提示掃描下一個待檢設備。當所有設備都檢查完后,就可以通過手機客戶端在線或者離線方式保存此次巡檢的結果,上傳至服務器。
在整個巡檢系統中,以數據交互網絡為依托,巡檢人員不斷通過Android智能終端的Web Service交互模塊向服務器端上傳巡檢任務內容、巡檢位置軌跡和巡檢設備數據;智能巡檢系統Web Service服務器端的終端數據上傳與下載模塊接收之后,會立刻向客戶端確認上傳巡檢點的數據;然后巡檢數據會分別存儲至服務器端的各模塊中。
該智能移動巡檢系統的服務器端,主要包括系統數據庫管理系統。該管理服務器軟件采用了B/S架構,從技術上引入分層的體系架構,分別是:用戶應用層、業務邏輯層、數據訪問層。
系統服務器端具有非常大的伸縮性和跨平臺特性,能夠根據訪問量的大小對服務器端的部署進行靈活配置。在安全性方面使用加密的Https協議、數據加密,以滿足企業對信息安全的要求。
基于二維碼的智能電力1.8g專網移動平板電腦終端支持包括Android系統和Windows系統智能終端,并具有多樣式的用戶接口,對人員技術要求低,極大地方便了用戶的維護和使用。與傳統的PDA巡檢方式相比,整個巡檢系統的可擴展性、資源有限性、安全實時性和環境的動態變化性等方面都有所提升,對發電設備的透明化監測、高效化管理具有現實意義。