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