文獻標識碼: A
文章編號: 0258-7998(2014)06-0140-03
電力視頻監控系統的發展經歷了由模擬到數字、由錄像人工檢查到狀態智能分析、由實地操作到遠程遙控的過程[1]。目前電力視頻監控系統中,設備的種類和數量不斷增多,故障率居高不下,不僅影響正常的電力調度工作,嚴重時還會導致國民經濟受到難以彌補的損失。因此一旦視頻監控設備發生故障,需要快速及時地實現故障定位并派遣維修人員到現場。
電力監控設備分散在各變電站站端系統中,地理位置差別較大,如果都派人值守,會浪費大量的人力和物力[2],與“建設無人值守變電站”的目標相沖突。本文設計了基于云的電力視頻故障管理系統,整合了云平臺服務和網絡遠程控制方法[3-4]。利用該系統,電力管理人員能夠實時查看各個監控設備的狀態,發現故障地理位置信息和故障原因。維修人員在已知故障類型和地點的情況下,能夠做到有的放矢,加快維修速度,提高維修質量,保證設備的利用率和可靠性。
1 故障管理與電力視頻云平臺研究
故障管理的目的是對硬件設備進行監測、診斷、報告和記錄,其核心技術是對故障信息智能檢測、分類管理和歷史維修記錄分析[5-6]。根據故障發生的原因和常見的類型進行數據特征分析,系統功能如圖1所示。
將故障管理分為如下幾個步驟:(1)故障檢測,查找異常狀態;(2)對異常視頻信息智能分析分類;(3)故障報警,提示派遣維修人員;(4)記錄處理過程和結果。結合目前電力視頻監控網絡云平臺的建設情況,可以將故障管理系統作為一種云服務,從而充分利用已有硬件資源,節約經濟成本。電力視頻監控網絡云平臺的主要思路是利用基礎硬件資源獲得虛擬化的資源池,由主服務器進行統一的資源分配和調度管理,其結構如圖2所示。
基于云的電力視頻故障管理系統屬于VSaaS(監控軟件即服務),同時利用IaaS(基礎設施即服務)和PaaS(平臺即服務)實現對底層資源的訪問、信息采集、分析處理和云存儲。將大運算量的視頻故障智能分析融入云計算方法能夠最大化資源利用率。管理員使用Web接口方式就能獲得實時、統一的故障信息,并且維修人員的操作記錄和處理結果將有據可查。
2 系統結構設計
2.1 邏輯和網絡結構
系統在邏輯上分為三層:信息接口層、業務處理層和管理層。其中信息接口層主要負責與外部系統實現信息交互,實現對監控設備的直接控制、視頻數據標準化處理和壓縮、通信傳輸等功能;業務處理層主要進行任務分配和數據計算,實現視頻信息分析、故障分類、維修幫助、歷史記錄等功能;管理層用于高級用戶對整個系統的管理和權限分配。系統邏輯結構如圖3所示。
視頻數據首先在云平臺內進行標準化處理,然后經由各級路由器或HUB傳輸到監控中心。系統采用H.264壓縮技術和TCP通信協議,管理器通過光端機或者微波設備對網管代理發出指令,網管代理返回結果,從而實現設備管理功能[7]。
2.2 硬件結構
由于系統是基于云平臺建設,因此硬件方面主要利用云平臺已有資源,增置施工人員的專用客戶端,結構如圖4所示。
高級和中級用戶僅需配置可連接互聯網的普通計算機,安裝相關軟件,即可實現視頻故障管理。根據派單施工人員所需的功能對專用客戶端進行模塊化設計,通過軟硬件配合完成故障施工記錄和實時通信功能。
3 系統軟件功能實現
故障管理系統的目的是對監控設備進行日常的維護和管理工作,其特點主要表現在以下幾個方面:(1)人性化、操作性強、可定制的高度靈活界面;(2)遠程監控視頻調用,系統閑置時自動巡檢;(3)自動報告設備的故障信息,更新至云服務器;(4)用戶權限管理;(5)環境兼容性和功能可擴展,能在不同的硬件設備和操作系統上正常使用,并允許用戶自行編寫功能擴展程序;(6)安全性,通過非對稱式加密算法和多重密碼認證保證管理權限,拒絕未授權用戶的訪問申請,保障系統安全[8-9]。
根據以上特點,將故障管理系統軟件分為三部分:(1)客戶端。其功能主要是根據授權用戶的權限級別,載入與之對應的配置信息和功能,Web采用ActiveX控件。(2)服務端。為客戶端提供視頻調用、故障報警和數據記錄服務,還能夠監測客戶端的用戶名、使用權限、IP地址、連接通道和狀態信息。(3)管理端。高層管理終端能夠對整個系統進行設置,包括用戶信息更改、報警設置、視頻監控設備增刪等功能。
由于系統軟件功能龐大,以下面視頻故障監測處理為例進行簡要介紹。
3.1 故障處理流程
視頻故障監測處理的流程如圖5所示。
當系統巡檢發現視頻故障時,立刻向管理員報警,同時提取當前視頻數據和歷史記錄進行分析,對視頻故障分類(包括圖像丟失、圖像失真、云臺損壞不可靠和鏡頭抖動等)并記錄;管理人員發現警報后在系統中錄入故障申報單,選擇維修施工單位;系統將故障單轉發給具備維修能力的最近施工單位;監控施工進度,為維修人員提供幫助;完工后由施工人員填寫故障原因和處理結果,系統將該次故障處理信息保存至云服務器,形成數據庫。
3.2 軟件設計
視頻故障監測處理過程首先需要調用設備視頻信息數據,然后進行分析,得到處理方案和結果,并記錄維修過程信息。代碼部分包括初始化監控設備、調用視頻數據、分析處理和跟蹤維修進度等幾個方面(詳細代碼略)。工作過程:首先對設備進行初始化,使之能夠與服務器通信;然后進行視頻數據的獲取,對視頻數據進行分析,正常則返回巡檢程序,如有異常則判斷為故障并報警;實時跟蹤維修進度;維修完成后記錄相關數據并上傳至云服務器。
電力視頻故障管理系統是基于電力視頻監控云平臺架構的服務應用,實現了遠程管理、設備監控、故障報警維修和資源共享,提高了故障維修的實時性和目的性,滿足大規模數字視頻監控系統的運行和維護需求,解決了電力視頻監控的可靠性問題。未來還可以在該系統的基礎上進一步擴展,實現電力監控視頻的智能化、集中化管理[10]。
參考文獻
[1] 蔡衛峰. 分層分布式電力系統故障診斷[J].南京理工大學學報,2003,27(4):442-445.
[2] 舒征,王友權,張鳳國.電力巡線野外遇險呼救系統的設計[J].微型機與應用,2013,32(3):52-54.
[3] 包鐵. 電信數據綜合網故障管理研究與實現[D]. 長春:吉林大學, 2004
[4] 李勝利,王海霞.“數字焦作”視頻監控故障管理系統設計[J].中國科技信息,2012(24):104.
[5] 霍振華.基于IPv6的視頻網絡管理系統的研究和設計[D].北京:華北電力大學,2012.
[6] 尹文友.智能故障管理系統中數據庫的設計與實現[J].計算機工程與設計,2006,27(5):843-845.
[7] 楊鵬,李蘭,于日平.基于VC視頻監控設備管理系統的設計與實現[J].計算機與信息技術,2008(3):32-37.
[8] 胡媛媛.視頻監控管理系統的設計與實現[D].武漢:華中科技大學,2011.
[9] 趙麗敏,岳寧.基于ARM9的嵌入式電力監控系統的設計與實現[J].電子技術應用, 2010,36(4):71-73.
[10] 王凱,李可. 計算機網絡監控管理系統的故障管理模塊設計[J]. 齊齊哈爾大學學報,2008,24(1):37-40.