劉建中
長園創新研究院測控所 廣東珠海 5191085
變電站整體化監控系統是為了對所有變電站的實際全景數據進行統一的收集和管理,繼而將收集到的數據運用到智能化報警和數據綜合分析上的一種監測手段。在線監測的電子設備是一種智能化的操作設備,它是監控系統整體化的關鍵組成部分,它的運行是按相對應的標準實行在線實時監測和穩定通信的。隨著我國智能化設備的不斷更新發展和自動化技術日新月異的提升,智能電子設備與在線監測的自動化技術兩者在融合過程中出現了很多的問題,這對變電站的在線監測數據產生了一系列不良影響,急需技術人員針對這些問題做出相應的分析和指導,達到智能化電子設備與自動化檢測技術的完美結合,最終實現在線智能化監測[1]。
在線檢測的智能化電子設備的功能主要包括下面三個方面:①對收集到的設備信息進行有效加工和處理,按照處理得出的結果進行分析,架構一個與之對應的數據整體模型,再利用通信的服務端口提供數據信息采集、服務方式的設置以及訪問模型等實際性應用功能,在這些功能的基礎上整理和分析收集到的設備數據信息。②報警信息的監測傳輸具有周期性,它在處理接收到的報警信息和監測數據時,包括緩存和非緩存兩種處理模式。在對報警信息的上傳過程中,其主要選擇的功能就是ACSI(抽象通信服務接口)中的報告服務功能,它實現了控制塊各項參數的最優化配置,可以做到實際控制與監測數據信息的傳送情況。③利用ACSI的報告、定值、控制服務去完成模型控制參數與計算機模型數據參數的對時及數據召喚的相應功能[2]。
在線監測的IED采集處理變壓器等設備的狀態信息數據都是通過以IEC61850為參考標準,完成與綜合應用服務器等站控層裝置的連接通信。對前面在線監測的智能化電子設備的功能內容進行歸納整理再加以分析,可以得出ACSI的各項功能在智能設備的在線監測中所占比重很大,智能化電子設備的在線監測很多應用功能都依賴于ASCI的功能服務。除此之外,ACSI中的功能服務是可以被設備調用的,可以將其中的各項功能轉變為測試的腳本。
在線監測技術工藝主要通過電子設備里功能測試這一個機制,將測試腳本作為測試的案例對通信服務這一機制進行有效控制,然后對響應的報文進行分析和計算,以達到建立閉環的作用。進行在線監測的智能化電子設備的自動化測試時,用文字的描述去處理測試的結果,是為了更方便地使用這種測試方法去研究處理測試腳本的自動化困難問題;用文字的形式去解釋每項功能,最后作為整個測試結果的提交文件。自動化測試系統的事先定義是可以在實際操作的流程中囊括以下在線監測IED的整體全部功能,測試前預先選用實例,再用相對應的測試平臺將要測試的實例轉換為自動化的測試腳本,對需要輸入的數據進行合理的選擇,連同測試的腳本一起輸入到相對應的自動化測試引擎里,讓它可以自動地操作執行[3]。
從自動化監測技術長期發展中可以看出,功能測試這一方面的應用方式基本都依賴于人工控制的測試用例,而此次的研究活動中提出了不同于人工智能的自動化監測方式——腳本設計,這種技術方法既可以調高在線監測效率,又可以有助于自動化功能的測試,還能解決人工測試中存在問題和困難。因為測試腳本的數據內容里包括了可拓展性標記語言,所以必須保證設備腳本其描述語言的獨立性,這樣才能為設備中的任意一項功能相呼應的測試腳本提供保障。為了解決在設備運行過程中出現的疑難雜癥,達到通信測試的檢查結果和總體測試的結果對比分析的目的,要求測試的環境需要有模塊化應用。與此同時,還可以實現抽象化的具體操作流程,把監測腳本的語言元素定義到對應的自動化測試過程中,從而實現不同空間的運用。對于研究過程中側視腳本這一部分,需要注意的是各種用例具備的功能是不盡相同的,因此在每個空間的任一元素的應用過程中,它所對應的元素也是不同的,這樣才能保障測試腳本在測試過程中實現自動化這一操作要求。
自動化測試。測試腳本設計不同功能的測試用例主要是通過對IED的每個功能進行在線監測的,監測各個功能的測試步驟和測試結果,人工測試的操作方法是通過測試工作人員完成測試過程中的流程步驟,去逐一地完成所有測試步驟,將測試得出的實際結果和測試前預期的結果進行對比分析。文章針對自動化測試腳本取代人工操作進行了一系列研究,根據XML語言為在線監測IED的功能性對應的測試設計一種腳本語言,這樣就會讓各個功能在測試中都會生成相呼應的腳本進行測試。
綜上所述,此次研究提出了在線監測設備的自動化測試實驗的方法,依據測試過程設計了測試系統,描述了有關的數據庫,對測試引擎、客戶端通信模擬器和測試腳本的功能進行了仔細闡述,以期在日后的測試實驗過程中不斷地完善改進變電站中智能化電子設備的自動化在線監測技術。