一種智能變電站站控層設(shè)備輔助調(diào)試系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于智能變電站技術(shù)領(lǐng)域,更為具體地講,涉及一種對(duì)智能變電站站控層設(shè)備進(jìn)行輔助調(diào)試系統(tǒng)。
【背景技術(shù)】
[0002]傳統(tǒng)的智能變電站站控層設(shè)備的調(diào)試工作,工作人員需要真實(shí)地進(jìn)行物理實(shí)驗(yàn),如操作某個(gè)物理開關(guān)或者帶電操作某條物理電路才能模擬某個(gè)站控層設(shè)備的報(bào)文點(diǎn),需要人工電話核對(duì)報(bào)文輸出是否正確,過程非常繁瑣,并且需要反復(fù)實(shí)驗(yàn)數(shù)次甚至數(shù)十次,才能完成站控層設(shè)備的配置檢查與修改。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的目的在于克服現(xiàn)有技術(shù)的不足,提供一種智能變電站站控層設(shè)備輔助調(diào)試系統(tǒng),以減少智能變電站站控層調(diào)試工作量,減輕調(diào)試人員的工作負(fù)擔(dān)。
[0004]為實(shí)現(xiàn)上述發(fā)明目的,本發(fā)明智能變電站站控層設(shè)備輔助調(diào)試系統(tǒng),其特征在于,包括用戶交互模塊、閉環(huán)核對(duì)模塊、站控層設(shè)備輸入報(bào)文模擬模塊以及站控層設(shè)備輸出報(bào)文接收模塊;
[0005]其中,閉環(huán)核對(duì)模塊包括自動(dòng)化調(diào)試模塊和異常處理模塊,站控層設(shè)備輸入報(bào)文模擬模塊包括MMS (Manufacturing Message Specificat1n,即制造報(bào)文規(guī)范)模擬發(fā)送模塊、SCD解析模塊以及站控層設(shè)備配置解析模塊,站控層設(shè)備輸出報(bào)文接收模塊包括101/104主站模擬模塊和告警直傳模塊;
[0006]啟動(dòng)時(shí),通過用戶交互模塊,操作閉環(huán)核對(duì)模塊中的自動(dòng)化調(diào)試模塊,設(shè)置101/104主站模擬模塊需要的參數(shù),包括設(shè)備IP、端口、廠站編號(hào)等,在設(shè)置完成之后,將這些參數(shù)傳遞給101/104主站模擬模塊,命令其正確建立起與通信網(wǎng)關(guān)機(jī)的連接,從而接收并反饋通信網(wǎng)關(guān)機(jī)的輸出報(bào)文;同時(shí),還通過用戶交互模塊,操作自動(dòng)化調(diào)試模塊,設(shè)置告警直傳模塊需要的參數(shù),包括該廠站所選協(xié)議、通道IP、端口等,在設(shè)置完成之后,這些參數(shù)傳遞給告警直傳模塊,命令其正確建立起與告警直傳網(wǎng)關(guān)機(jī)的連接,從而接收告警直傳網(wǎng)關(guān)機(jī)輸出告警報(bào)文;
[0007]閉環(huán)核對(duì)模塊中的自動(dòng)化調(diào)試模塊控制站控層設(shè)備輸入報(bào)文模擬模塊與站控層設(shè)備建立起連接:
[0008]站控層設(shè)備輸入報(bào)文模擬模塊中的MMS模擬發(fā)送模塊在接收到來自自動(dòng)化調(diào)試模塊的建立連接命令后,SCD(substat1n configurat1n descript1n,即全站系統(tǒng)配置文件)解析模塊對(duì)智能變電站的SCD文件進(jìn)行解析,得到站控層設(shè)備的連接關(guān)系和通訊邏輯關(guān)系,為MMS發(fā)送模塊能夠正常與站控層設(shè)備建立連接提供數(shù)據(jù)支持;站控層設(shè)備配置解析模塊對(duì)智能變電站站控層設(shè)備的配置文件進(jìn)行解析,解析對(duì)象是通信網(wǎng)關(guān)機(jī)的轉(zhuǎn)發(fā)表文件和所有站控層設(shè)備的配置文件,為MMS模擬發(fā)送模塊正常建立起基礎(chǔ)TCP/IP通信提供參數(shù)支持,同時(shí)為MMS模擬發(fā)送模塊準(zhǔn)確發(fā)送MMS報(bào)文提供數(shù)據(jù)支持,解析后進(jìn)行配置,從而站控層設(shè)備輸入報(bào)文模擬模塊與站控層設(shè)備建立起連接;
[0009]調(diào)試時(shí),通過用戶交互模塊,給閉環(huán)核對(duì)模塊下達(dá)調(diào)試命令,閉環(huán)核對(duì)模塊中的自動(dòng)化調(diào)試模塊接收到來自用戶交互模塊的調(diào)試命令后,將調(diào)試命令轉(zhuǎn)換為相應(yīng)的報(bào)文模擬輸入任務(wù)、報(bào)文輸出接收任務(wù)和輸入輸出報(bào)文核對(duì)任務(wù),并形成任務(wù)集合隊(duì)列;
[0010]自動(dòng)化調(diào)試模塊根據(jù)報(bào)文模擬輸入任務(wù),控制站控層輸入報(bào)文模擬模塊中的MMS模擬發(fā)送模塊,對(duì)通信網(wǎng)關(guān)機(jī)、告警直傳網(wǎng)關(guān)機(jī)進(jìn)行模擬報(bào)文輸入;同時(shí)自動(dòng)化調(diào)試模塊根據(jù)報(bào)文輸出接收任務(wù),控制站控層設(shè)備輸出報(bào)文接收模塊中的101/104主站模擬模塊、告警直傳模塊分別獲取通信網(wǎng)關(guān)機(jī)、告警直傳網(wǎng)關(guān)機(jī)輸出報(bào)文;然后,自動(dòng)化調(diào)試模塊根據(jù)根據(jù)輸入輸出報(bào)文核對(duì)任務(wù),調(diào)用異常處理模塊核對(duì)通信網(wǎng)關(guān)機(jī)、告警直傳網(wǎng)關(guān)機(jī)的輸入輸出報(bào)文是否匹配,并生成報(bào)告并返回到自動(dòng)化調(diào)試模塊,最后通過用戶交互模塊顯示,從而完成一條任務(wù)的核對(duì),即一條調(diào)試命令的執(zhí)行。
[0011]本發(fā)明的目的是這樣實(shí)現(xiàn)的
[0012]本發(fā)明智能變電站站控層設(shè)備輔助調(diào)試系統(tǒng),通過用戶交互模塊,給閉環(huán)核對(duì)模塊下達(dá)調(diào)試命令,控制閉環(huán)核對(duì)模塊產(chǎn)生報(bào)文模擬輸入任務(wù)、報(bào)文輸出接收任務(wù)和輸入輸出報(bào)文核對(duì)任務(wù)。自動(dòng)化調(diào)試模塊根據(jù)報(bào)文模擬輸入任務(wù),控制MMS模擬發(fā)送模塊對(duì)站控層設(shè)備進(jìn)行模擬報(bào)文輸入,同時(shí),根據(jù)報(bào)文輸出接收任務(wù),控制站控層設(shè)備輸出報(bào)文接收模塊中的101/104主站模擬模塊、告警直傳模塊獲取站控層設(shè)備的輸出報(bào)文;然后根據(jù)根據(jù)輸入輸出報(bào)文核對(duì)任務(wù),調(diào)用異常處理模塊核對(duì)站控層設(shè)備的輸入輸出報(bào)文是否匹配,并生成報(bào)告并返回到自動(dòng)化調(diào)試模塊,最后通過用戶交互模塊顯示,從而完成一條任務(wù)的核對(duì),即一條調(diào)試命令的執(zhí)行。本發(fā)明可以快速、自動(dòng)化地初步檢測智能電站站控層設(shè)備是否配置正確并提前進(jìn)行修改,使得工作人員只需進(jìn)行I到2次物理性實(shí)驗(yàn)就可完成調(diào)試工作,從而可以大大減少傳統(tǒng)調(diào)試工作的工作量,減輕了調(diào)試人員的工作負(fù)擔(dān)。
【附圖說明】
[0013]圖1是本發(fā)明智能變電站站控層設(shè)備輔助調(diào)試系統(tǒng)一種【具體實(shí)施方式】原理框圖。
【具體實(shí)施方式】
[0014]下面結(jié)合附圖對(duì)本發(fā)明的【具體實(shí)施方式】進(jìn)行描述,以便本領(lǐng)域的技術(shù)人員更好地理解本發(fā)明。需要特別提醒注意的是,在以下的描述中,當(dāng)已知功能和設(shè)計(jì)的詳細(xì)描述也許會(huì)淡化本發(fā)明的主要內(nèi)容時(shí),這些描述在這里將被忽略。
[0015]圖1是本發(fā)明智能變電站站控層設(shè)備輔助調(diào)試系統(tǒng)一種【具體實(shí)施方式】原理框圖。
[0016]在本實(shí)施例中,如圖1所示,本發(fā)明智能變電站站控層設(shè)備輔助調(diào)試系統(tǒng)包括用戶交互模塊1、閉環(huán)核對(duì)模塊2、站控層設(shè)備輸入報(bào)文模擬模塊3以及站控層設(shè)備輸出報(bào)文接收模塊4。下面對(duì)每一個(gè)組成模塊進(jìn)行詳細(xì)說明。
[0017]1、用戶交互模塊
[0018]在具體實(shí)施過程中,用戶交互模塊I可以由一臺(tái)或多臺(tái)計(jì)算機(jī)上的軟件終端組成。用戶可以通過軟件終端對(duì)輔助系統(tǒng)進(jìn)行基礎(chǔ)的配置,主要是對(duì)站控層設(shè)備輸出報(bào)文接收模塊進(jìn)行配置。具體而言,操作閉環(huán)核對(duì)模塊2中的自動(dòng)化調(diào)試模塊201,設(shè)置站控層設(shè)備輸出報(bào)文接收模塊4中的101/104主站模擬模塊401需要的參數(shù),包括設(shè)備IP、端口、廠站編號(hào)等;在設(shè)置完成之后,自動(dòng)化調(diào)試模塊201將這些參數(shù)傳遞給101/104主站模擬模塊401,命令其正確建立起與通信網(wǎng)關(guān)機(jī)的連接,從而接收并反饋通信網(wǎng)關(guān)機(jī)的輸出報(bào)文;同時(shí),還通過用戶交互模塊1,操作自動(dòng)化調(diào)試模塊201,設(shè)置站控層設(shè)備輸出報(bào)文接收模塊4中的告警直傳模塊402需要的參數(shù),包括該廠站所選協(xié)議、通道IP、端口等,在設(shè)置完成之后,自動(dòng)化調(diào)試模塊201將這些參數(shù)傳遞給告警直傳模塊402,命令其正確建立起與告警直傳網(wǎng)關(guān)機(jī)的連接,從而接收告警直傳網(wǎng)關(guān)機(jī)輸出告警報(bào)文。此外,在本實(shí)施例中,站控層設(shè)備輸出報(bào)文接收模塊4還包括遠(yuǎn)程瀏覽模塊403,用戶交互模塊I操作自動(dòng)化調(diào)試模塊201,設(shè)置遠(yuǎn)程瀏覽模塊403需要的參數(shù),包括該廠站所選協(xié)議、通道IP、端口等,在設(shè)置完成之后,自動(dòng)化調(diào)試模塊201將這些參數(shù)傳遞給遠(yuǎn)程瀏覽模塊403,命令其正確建立起與圖形網(wǎng)關(guān)機(jī)的連接,從而接收?qǐng)D形網(wǎng)關(guān)機(jī)發(fā)出圖形報(bào)文,從而顯示智能變電站的接線圖情況和接線圖變動(dòng)情況。
[0019]在配置完成后,用戶可以通過用戶交互模塊1,給閉環(huán)核對(duì)模塊2下達(dá)調(diào)試命令,如核對(duì)某個(gè)測控的所有開關(guān)位置在站控層設(shè)備配置中是否正常,閉環(huán)核對(duì)模塊2接收到調(diào)試命令,便開始執(zhí)行這些調(diào)試命令。
[0020]待調(diào)試命令執(zhí)行完畢后,用戶交互模塊I會(huì)將閉環(huán)核對(duì)模塊2返回回來的報(bào)告日志即調(diào)試結(jié)果顯示在軟件終端上,并且在調(diào)試命令執(zhí)行過程中,實(shí)時(shí)顯示輔助調(diào)試系統(tǒng)的運(yùn)行數(shù)據(jù),包括實(shí)時(shí)設(shè)備報(bào)文顯示和智能變電站接線圖顯示等。
[0021]2、閉環(huán)核對(duì)模塊
[0022]如圖1所示,閉環(huán)核對(duì)模塊2包括自動(dòng)化調(diào)試模塊201和異常處理模塊202。
[0023]通過用戶交互模塊1,操作閉環(huán)核對(duì)模塊2中的自動(dòng)化調(diào)試模塊201,使站控層設(shè)備輸出報(bào)文接收模塊4與站控層設(shè)備即通信網(wǎng)關(guān)機(jī)、告警直傳網(wǎng)關(guān)機(jī)以及圖形網(wǎng)關(guān)機(jī)建立起連接。具體的連接前面已經(jīng)進(jìn)行了詳細(xì)說明,在此不再贅述。
[0024]閉環(huán)核對(duì)模塊2中的自動(dòng)化調(diào)試模塊201控制站控層設(shè)備輸入報(bào)文模擬模塊3與站控層設(shè)備建立起連接:
[0025]站控層設(shè)備輸入報(bào)文模擬模塊3中的MMS模擬發(fā)送模塊301在接收到來自自動(dòng)化調(diào)試模塊201的建立連接命令后,SCD (substat1n configurat1n descript1n,即全站系統(tǒng)配置文件)解析模塊302對(duì)智能變電站的SCD文件進(jìn)行解析,得到站控層設(shè)備的連接關(guān)系和通訊邏輯關(guān)系,為MMS模擬發(fā)送模塊301能夠正常與站控層設(shè)備建立連接提供數(shù)據(jù)支持;在輔助系統(tǒng)啟動(dòng)前,將SCD文件放入輔助調(diào)試系統(tǒng)軟件所在文件夾,輔助調(diào)試系統(tǒng)啟動(dòng)時(shí),SCD解析模塊會(huì)自動(dòng)啟動(dòng),讀取SCD文件并完成解析;站控層設(shè)備配置解析模塊303對(duì)智能變電站站控層設(shè)備的配置文件進(jìn)行解析,解析對(duì)象是通信網(wǎng)關(guān)機(jī)的轉(zhuǎn)發(fā)表文件和所有站控層設(shè)備的配置文件,為MMS模擬發(fā)送模塊301正常建立起基礎(chǔ)TCP/IP通信提供參數(shù)支持,同時(shí)為MMS模擬發(fā)送模塊301準(zhǔn)確發(fā)送MMS報(bào)文提供數(shù)據(jù)支持,在輔助系統(tǒng)啟動(dòng)前,將對(duì)智能變電站站控層設(shè)備的配置文件放入輔助調(diào)試系統(tǒng)軟件所在文件夾并命名為指定文件,輔助調(diào)試系統(tǒng)啟動(dòng)時(shí),配置解析模塊會(huì)自動(dòng)啟動(dòng)并讀取配置,從而站控層設(shè)備輸入報(bào)文模擬模塊3與站控層設(shè)備建立起連接。
[0026]然后,在調(diào)試時(shí),通過用戶交互模塊,給閉環(huán)核對(duì)模塊2下達(dá)調(diào)試命令,閉環(huán)核對(duì)模塊2中的自動(dòng)化調(diào)試模塊201接收到來自用戶交互模塊I的調(diào)試命令后,將調(diào)試命令轉(zhuǎn)換為相應(yīng)的報(bào)文模擬輸入任務(wù)、報(bào)文輸出接收任務(wù)和輸入輸出報(bào)文核對(duì)任務(wù),并形成任務(wù)集合隊(duì)列;如自動(dòng)化調(diào)試模塊201通過將用戶期望核對(duì)的站控層設(shè)備報(bào)文點(diǎn),如XXX開關(guān)分閘合閘,XXX壓板開合,XXX某相電流數(shù)值為XXX安培等等,轉(zhuǎn)化為一個(gè)個(gè)任務(wù)集合隊(duì)列。
[0027]自動(dòng)化調(diào)試模塊201根據(jù)報(bào)文模擬輸入任務(wù),控制站控層輸入報(bào)文模擬模塊3中的MMS模擬發(fā)送模