夏樂天?鄭文棋?楊帆
摘?要:本文總結(jié)了當(dāng)前變電站反事故演習(xí)的內(nèi)容和步驟,分析反事故演習(xí)系統(tǒng)的主要組成部分和工作流程。利用VB.Net語(yǔ)言和Visual Studio 2010編譯環(huán)境,首先開發(fā)開關(guān)、刀閘、光字牌、潮流等變電站基本元件,定義其屬性和方法,封裝成控件。利用這些基礎(chǔ)控件搭建變電站監(jiān)控后臺(tái),做到對(duì)實(shí)際監(jiān)控后臺(tái)的完全模擬。該系統(tǒng)按照監(jiān)護(hù)復(fù)誦制度,開發(fā)有操作功能,實(shí)現(xiàn)對(duì)設(shè)備的操作,模擬事故處理過程。本文還總結(jié)了變電站各種事故類型,開發(fā)了典型事故庫(kù),對(duì)于提高運(yùn)行人員反事故能力有較大幫助。
關(guān)鍵詞:變電站?反事故?演習(xí)?仿真
中圖分類號(hào):TM73 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1674-098X(2012)10(a)-0052-02
反事故能力是變電運(yùn)行人員最重要的能力之一。反事故演習(xí)是提高變電站運(yùn)行人員應(yīng)對(duì)突發(fā)事故能力的最主要手段[1]。當(dāng)前,大多數(shù)變電站反事故演習(xí)還是采用口頭交流的傳統(tǒng)方式,演習(xí)人員無法查看發(fā)生事故時(shí)的潮流變化、光字動(dòng)作、開關(guān)變位等信息,演習(xí)過程不夠逼真,演習(xí)效果欠佳。
為了提高演習(xí)效果,在變電站反事故演習(xí)系統(tǒng)方面已有較多的計(jì)算機(jī)仿真系統(tǒng)獲得應(yīng)用[2,3]。對(duì)于特定的變電站,由于條件限制,往往沒有自己特制的仿真系統(tǒng)。因此,利用相對(duì)簡(jiǎn)單的計(jì)算機(jī)編程語(yǔ)言,實(shí)現(xiàn)特定變電站的反事故演習(xí)系統(tǒng)的開發(fā),也是電力系統(tǒng)計(jì)算機(jī)仿真系統(tǒng)的發(fā)展方向之一[4]。
本文利用VB.Net語(yǔ)言和Visual Studio 2010編譯環(huán)境,首先開發(fā)開關(guān)、刀閘、光字牌、潮流等變電站基本元件,定義其屬性和方法,封裝成控件。利用這些基礎(chǔ)控件搭建變電站監(jiān)控后臺(tái)??刂聘鱾€(gè)控件的屬性和方法,給出發(fā)生故障后的畫面顯示和參數(shù)變化,做到對(duì)實(shí)際監(jiān)控后臺(tái)的完全模擬。該系統(tǒng)具備操作功能,按照監(jiān)護(hù)復(fù)誦制度,開發(fā)了操作員登錄、監(jiān)護(hù)人確認(rèn)等步驟,實(shí)現(xiàn)對(duì)設(shè)備的操作,模擬事故處理過程。本文還總結(jié)了變電站各種事故類型,開發(fā)了典型事故庫(kù),對(duì)于提高運(yùn)行人員反事故能力有較大幫助。
1 總體結(jié)構(gòu)
變電站反事故演習(xí)系統(tǒng)基于Windows 7,采用微軟的高級(jí)語(yǔ)言集成編譯器Visual Studio 2010對(duì)Visual Basic.NET程序進(jìn)行編譯并生成可執(zhí)行文件好安裝文件。
本文以500kV變電站為基礎(chǔ)模型,利用計(jì)算機(jī)高級(jí)語(yǔ)言編寫程序,針對(duì)變電站實(shí)際運(yùn)行情況模擬出變電站的監(jiān)控后臺(tái),反映開關(guān)、閘刀、地刀等設(shè)備狀態(tài),模擬光字牌、簡(jiǎn)報(bào)等監(jiān)控信息。該系統(tǒng)采用面向?qū)ο蟮木幊趟枷?,利用?duì)象的方法、屬性和事件進(jìn)行實(shí)際事物的仿真。
對(duì)象代表應(yīng)用程序中的元素,是對(duì)實(shí)際物體的抽象化模擬。比如變電站的開關(guān)、閘刀、地刀、潮流、光字牌等等都是對(duì)象。
方法指的是對(duì)象能執(zhí)行的動(dòng)作。例如,開關(guān)、閘刀、地刀等一次設(shè)備能夠進(jìn)行分閘、合閘,進(jìn)行遙信對(duì)位等。
屬性是一個(gè)對(duì)象的性質(zhì),它定義了對(duì)象的特征。如開關(guān)的命名,或某一方面的行為,如開關(guān)的分合閘狀態(tài)和電流大小等??梢酝ㄟ^修改對(duì)象的屬性值來改變對(duì)象的特性。
事件是一個(gè)對(duì)象可以辨認(rèn)的動(dòng)作。如單擊鼠標(biāo)或按下某鍵等,并且可以寫某些代碼針對(duì)此述動(dòng)作來做響應(yīng)。比如在開關(guān)、閘刀、地刀等一次設(shè)備上點(diǎn)擊鼠標(biāo)右鍵出現(xiàn)彈出菜單,選擇相應(yīng)的操作。
如表1所示為主要對(duì)象的主要屬性、事件和方法。
控件是一系列程序的集合[5],可以實(shí)現(xiàn)對(duì)對(duì)象的描述,集合了對(duì)象的所有屬性、方法和事件。把開關(guān)、閘刀、地刀、光字牌等對(duì)象分開描述,每個(gè)對(duì)象編寫成一個(gè)控件,再使用這些控件實(shí)現(xiàn)搭積木式的組合就形成了完整的變電站監(jiān)控系統(tǒng)仿真。