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