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