本發(fā)明涉及變電站自動化系統(tǒng),具體涉及到一種變電站智能化調(diào)度信息自動化測試方法。
背景技術:
目前,國內(nèi)傳統(tǒng)型變電站自動化系統(tǒng)主站端廣泛采用IEC 60870-5-104(對應國內(nèi)DL/T634.5104,以下簡稱104)作為數(shù)據(jù)交互協(xié)議。隨著近年來智能化站標準的施行,越來越多的站內(nèi)智能終端設備支持新一代的IEC 61850MMS/GOOSE(對應國內(nèi)DL/7 860,以下簡稱61850)通訊,在變電站內(nèi)實現(xiàn)全站IEC 61850通訊成為趨勢。在主站端,由于涉及與下級多個廠站間的通訊,在現(xiàn)有過度階段仍保留104作為主要電力通訊協(xié)議。
變電站運行現(xiàn)狀使得61850與104間需要做通訊數(shù)據(jù)信息轉換,且這種轉換涉及數(shù)據(jù)類型映射、協(xié)議、地址命名格式,相對較為復雜,需要應用相關的自動化工具檢驗以提高效率;
相對于于傳統(tǒng)型規(guī)約,如104,數(shù)據(jù)信息關聯(lián)方式采用簡單的地址序號,容易鑒別,61850采用數(shù)據(jù)對象模型,并以XML語法格式的.SCD變電站描述配置文件進行數(shù)據(jù)信息描述,規(guī)則復雜,人工鑒別費時費力,且容易出錯;
在涉及61850于104數(shù)據(jù)通訊轉換過程中,由于二者采用的數(shù)據(jù)信息尋址方式顯著不同,即使有經(jīng)驗的技術人員能夠進行人工對點操作,實際效率會很低;
國內(nèi)大量的104主站端處于投運狀態(tài),在智能站自動化系統(tǒng)改造過程中,站內(nèi)通常設置一臺通訊網(wǎng)關集中進行站內(nèi)設備61850信息與104信息的轉換,通常,主站端原有的104信息點地址已經(jīng)固定,而由站內(nèi)通訊網(wǎng)關依據(jù)主站端104地址信息表進行遠方至本地.SCD配置描述文件內(nèi)所需數(shù)據(jù)信息點的地 址映射。該過程一般由通訊網(wǎng)關設備提供者完成,運維人員需要相應的自動化軟件工具對此映射的正確性進行驗證。
技術實現(xiàn)要素:
本發(fā)明提供了一種變電站智能化調(diào)度信息自動化測試方法,包括如下步驟:
導入與被測試通訊網(wǎng)關格式一致的配置文件;
導入來自104主站端的點表信息文件;
根據(jù)關鍵字對導入的配置文件和點表信息文件進行關聯(lián)依據(jù)導入的配置文件和點表信息文件進行關聯(lián)查找匹配,并以日志方式輸出經(jīng)過數(shù)據(jù)項檢驗匹配的過程信息和匹配結果;
加載經(jīng)過數(shù)據(jù)項檢驗匹配后導出的配置文件,分別生成MMS服務端模擬器和104主站客戶端模擬器;
啟動模擬測試,MMS服務模擬器批量模擬61850IED,被測試通訊網(wǎng)關采集模擬IED數(shù)據(jù)信息,經(jīng)其104服務端與104主站客戶端模擬器通訊,形成模擬的閉環(huán)測試;
根據(jù)閉環(huán)測試后的結果生成日志報告。
依照本發(fā)明的一個方面,與被測試通訊網(wǎng)關格式一致的配置文件包括:
.SCD配置文件、.ICD配置文件、.CID配置文件。
依照本發(fā)明的一個方面,導入與被測試通訊網(wǎng)關格式一致的.SCD SCL配置文件。
依照本發(fā)明的一個方面,導入來自主站端的104CSV格式的點表信息文件;
104CSV格式的點表信息文件包括104點表地址和信息點描述信息。
依照本發(fā)明的一個方面,在進行關聯(lián)查找匹配前,還包括:
建立所導入的.SCD數(shù)據(jù)項與104點表間的映射關系,以創(chuàng)建包含標準關聯(lián)描述的.SCD配置文件。
依照本發(fā)明的一個方面,匹配結果用于導出包含標準對應關系描述的.SCD配置文件。
依照本發(fā)明的一個方面,在導入配置文件后,根據(jù)模型描述生成虛擬IED列表,每個虛擬IED中包含需要測試的信息表項。
依照本發(fā)明的一個方面,.SCD文件包含全站IED的配置描述;
可選擇若干個虛擬IED設備分批進行自動化測試。
依照本發(fā)明的一個方面,模擬的閉環(huán)測試過程為:
模擬IED依次變化測試信息點;
被測試通訊網(wǎng)關采集模擬IED數(shù)據(jù)信息并通過104服務端轉發(fā)所有的信息點變化;
104客戶端模擬與被測試通訊網(wǎng)關通訊,輸出獲取的變位信息,按預先的匹配原則鑒定測試點映射的正確性。
本發(fā)明提供的方法具有通用性,通過加載經(jīng)過數(shù)據(jù)項檢驗匹配后導出的配置文件,分別生成MMS服務端模擬器和104客戶端模擬器,之后進行模擬測試,根據(jù)模擬測試來生成用于分析的日志報告,有助于提高驗證效率,并且有效降低人為數(shù)據(jù)信息比對造成失誤的風險。
附圖說明
通過閱讀參照以下附圖對非限制性實施例所作的詳細描述,本發(fā)明及其特征、外形和優(yōu)點將會變得更明顯。在全部附圖中相同的標記指示相同的部分。并未刻意按照比例繪制附圖,重點在于示出本發(fā)明的主旨。
圖1為本發(fā)明提供的一種變電站智能化調(diào)度信息自動化測試方法的流程圖;
圖2示出了本發(fā)明在一實施例中進行測試的具體示意圖。
具體實施方式
在下文的描述中,給出了大量具體的細節(jié)以便提供對本發(fā)明更為徹底的 理解。然而,對于本領域技術人員而言顯而易見的是,本發(fā)明可以無需一個或多個這些細節(jié)而得以實施。在其他的例子中,為了避免與本發(fā)明發(fā)生混淆,對于本領域公知的一些技術特征未進行描述。
為了徹底理解本發(fā)明,將在下列的描述中提出詳細的步驟以及詳細的結構,以便闡釋本發(fā)明的技術方案。本發(fā)明的較佳實施例詳細描述如下,然而除了這些詳細描述外,本發(fā)明還可以具有其他實施方式。
通常,被測試的通訊網(wǎng)關承擔61850數(shù)據(jù)信息采集和依據(jù)主站104點表提供104數(shù)據(jù)服務的功能,本發(fā)明可用于驗證被測試通訊網(wǎng)關配置的正確性以及在此配置下功能的可用性。
參照圖1和圖2所示,本發(fā)明提供了一種變電站智能化調(diào)度信息自動化測試方法,包括如下步驟:
步驟S1:首先導入與被測試通訊網(wǎng)關格式一致的配置文件,一般來說,配置文件都是SCL模型文件。
步驟S2:導入來自104主站端的點表信息文件。例如可以導入調(diào)度工作站的點表信息文件。
步驟S3:根據(jù)關鍵字對導入的配置文件和點表信息文件進行關聯(lián)依據(jù)導入的配置文件和點表信息文件進行關聯(lián)查找匹配,并以日志方式輸出經(jīng)過數(shù)據(jù)項檢驗匹配的過程信息和匹配結果。
步驟S4:加載經(jīng)過數(shù)據(jù)項檢驗匹配后導出的配置文件,分別生成MMS服務端模擬器和104客戶端模擬器。
步驟S5:在輸入測試條件后啟動模擬測試,MMS服務模擬器批量模擬61850IED,被測試通訊網(wǎng)關采集模擬IED數(shù)據(jù)信息,經(jīng)其104服務端與模擬的104客戶端(即104主站客戶端模擬器)通訊,形成模擬的閉環(huán)測試。
步驟S6:依據(jù)輸入的測試條件對閉環(huán)測試后的結果生成日志報告,以供技術人員進行分析。
本發(fā)明可以依據(jù)所導入的.SCD和CSV信息文件進行二者的關聯(lián)(關鍵字匹配)查找匹配,并以方式輸出匹配過程信息;匹配的結果可用于導出包含 標準(參照IEC 61850-80-1,以XML私有節(jié)的形式表述)對應關系描述的.SCD文件。
例如可以選用如下關鍵字進行關聯(lián):500Kv1#主變開關、500Kv1#主變刀閘、500Kv1#主變地刀、500Kv1#主變電流、500Kv1#主變電壓等。同時還可選擇是全部關鍵字匹配還是部分關鍵字匹配?如果是部分,重點是哪里,是500kV還是1#主變等等,這樣本發(fā)明所提供的系統(tǒng)很難知道重點是哪里。例如500Kv1#主變開關、500Kv2#主變開關、500Kv3#主變開關三者模糊很匹配。
對于沒匹配的數(shù)據(jù),程序很難區(qū)分是不需還是遺漏。因此為了解決該問題,若根據(jù)關鍵字無法進行匹配,通過指定匹配對象完成映射,通過測試者指定匹配對象完成映射,然后使用這樣的映射關系,測試驗證網(wǎng)關機的數(shù)據(jù)轉換是否正確。
私有節(jié)點的格式
<private protocol=”IEC60870-5-104”ID1=”1”ID2=”0”ID3=”9”ID4=”8”ID5=””/>
本發(fā)明提供的方法具有通用性,通過加載經(jīng)過數(shù)據(jù)項檢驗匹配后導出的配置文件,分別生成MMS服務端模擬器和104客戶端模擬器,之后進行模擬測試,根據(jù)模擬測試來生成用于分析的日志報告,有助于提高驗證效率,并且有效降低人為數(shù)據(jù)信息比對造成失誤的風險。
目前,國內(nèi)的IEC 61850-80-1作為MMS至104的映射標準還在制定過程中,此標準定義了MMS與104間的數(shù)據(jù)映射原則和服務映射原則,作為附加項,本發(fā)明可支持根據(jù)導入的原始.SCD和104信息點表,經(jīng)過內(nèi)部匹配校正,生成滿足IEC 61850-80-1(國內(nèi)DL/T860.801)標準的輸出SCL文件,供第三方通訊網(wǎng)關廠商使用。
在本發(fā)明一可選的實施例中,與被測試通訊網(wǎng)關格式一致的配置文件包括:.SCD配置文件、.ICD配置文件、.CID配置文件。例如可選的,導入與被測試通訊網(wǎng)關格式一致的.SCD SCL配置文件,在本領域中,這是一種典型網(wǎng)關的樣例SCD文件。SCL模型文件是滿足IEC 61850-6定義的XML語法規(guī)范的 配置文件,對應于不同的應用場合,具有不同的形式。本發(fā)明可支持對.SCD、.ICD、.CID文件的導入和解析,這些文件一般由IED、測控裝置、通訊網(wǎng)關廠商提供。對SCL模型文件的分析結果包含三個方面:1、SCL模型文件的有效性,即是否完備和符合標準;2、所導入的模型文件是否滿足特定條件下的規(guī)則,如包含數(shù)據(jù)屬性的描述信息,描述信息的格式是否正確,是否包含應有的關鍵字等;3、將模型文件中的對象數(shù)據(jù)依次展開成本地帶描述信息的數(shù)據(jù)項,以便后續(xù)關聯(lián)信息點匹配比對。
在導入外部的SCL模型文件后,可以根據(jù)需要修改特定的輔助規(guī)則,如補充關聯(lián)信息,根據(jù)主站104信息表修正描述信息格式等,以便生成供動態(tài)模擬運行的具有特定信息格式的配置文件。
在本發(fā)明一可選的實施例中,導入來自主站端的104CSV格式的點表信息文件,該104CSV格式的點表信息文件包括104點表地址和信息點描述信息。
在本發(fā)明一可選的實施例中,在進行關聯(lián)查找匹配前,還包括:建立所導入的.SCD數(shù)據(jù)項與104點表間的映射關系,以創(chuàng)建包含標準關聯(lián)描述的.SCD配置文件。
在本發(fā)明一可選的實施例中,匹配結果用于導出包含標準對應關系描述的.SCD配置文件。需要說明的是,該實施例是建立在步驟S1中導入與被測試通訊網(wǎng)關格式一致的.SCD SCL配置文件的前提下的。
在本發(fā)明一可選的實施例中,在導入配置文件后,根據(jù)模型描述生成虛擬IED列表,每個虛擬IED中包含需要測試的信息表項。
在本發(fā)明一可選的實施例中,.SCD文件包含全站IED的配置描述。通常,SCD文件包含全站IED的配置描述,實際做模擬測試時,受計算機運行處理能力的限制,步驟S5中可選擇若干個虛擬IED設備分批進行自動化測試。
104客戶端模擬運行是指本測試軟件導入來自主站端的104點表后,自動生成客戶端的104運行配置,模擬主站104采集端與被測試的通訊網(wǎng)關通訊,通過與MMS Server端模擬運行時的變化數(shù)據(jù)信息點的比對,以驗證被測試通 訊網(wǎng)關配置和功能的有效性。在本發(fā)明一可選的實施例中,典型的模擬的閉環(huán)測試過程為:
1)模擬IED依次變化測試信息點,需要說明的是,部分信息點可能預設了時標;
2)被測試通訊網(wǎng)關采集模擬IED數(shù)據(jù)信息并通過104服務端轉發(fā)所有的信息點變化;
3)104客戶端模擬與被測試通訊網(wǎng)關通訊,輸出獲取的變位信息,按預先的匹配原則鑒定測試點映射的正確性。
在導入相應的SCL(.SCD、.ICD、.CID)配置文件后,本發(fā)明根據(jù)模型描述生成虛擬IED列表,每個虛擬IED(VMD)中包含需要測試的信息表項。測試人員可以根據(jù)需要篩選在運行態(tài)時需要進行測試的信息點,對于部分特殊的數(shù)據(jù)信息點,如RCB(報告控制塊)中的數(shù)據(jù)集,可根據(jù)需要設定預設的時標(時標的設置是用于測試前端模擬點與后端104采集點在通過第三方通訊網(wǎng)關后是否一致,需方建議根據(jù)采集端104的點號設置報告集數(shù)據(jù)項上的毫秒級時標)。
本發(fā)明的主要功能是能夠模擬下級IED側IEC 61850MMS服務端的功能和主站端104Master(采集)功能,對獨立的通訊網(wǎng)關進行點對點的功能測試和信息驗證。
采用本發(fā)明提供的技術方案,有助于提高驗證效率,并且有效降低人為數(shù)據(jù)信息比對造成失誤的風險。
以上對本發(fā)明的較佳實施例進行了描述。需要理解的是,本發(fā)明并不局限于上述特定實施方式,其中未盡詳細描述的設備和結構應該理解為用本領域中的普通方式予以實施;任何熟悉本領域的技術人員,在不脫離本發(fā)明技術方案范圍情況下,都可利用上述揭示的方法和技術內(nèi)容對本發(fā)明技術方案做出許多可能的變動和修飾,或修改為等同變化的等效實施例,這并不影響本發(fā)明的實質(zhì)內(nèi)容。因此,凡是未脫離本發(fā)明技術方案的內(nèi)容,依據(jù)本發(fā)明的技術實質(zhì)對以上實施例所做的任何簡單修改、等同變化及修飾,均仍屬于 本發(fā)明技術方案保護的范圍內(nèi)。