專利名稱:變電站scd模型文件的生成方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及變電站技術(shù)領(lǐng)域,尤其涉及一種變電站SCD模型文件的生成方法和一種變電站SCD模型文件的生成裝置。
背景技術(shù):
IEC61850是基于通用網(wǎng)絡(luò)通信平臺(tái)的變電站自動(dòng)化系統(tǒng)的國(guó)際標(biāo)準(zhǔn),通過對(duì)設(shè)備的一系列規(guī)范化,使其形成一個(gè)規(guī)范的輸出,實(shí)現(xiàn)系統(tǒng)的無縫連接?;贗EC61850的模型文件是數(shù)字化及智能化變電站信息領(lǐng)域中的基礎(chǔ)信息,是電子設(shè)備制造商、系統(tǒng)集成商、系統(tǒng)使用方、系統(tǒng)設(shè)計(jì)方、檢測(cè)機(jī)構(gòu)溝通信息的橋梁。SCD (Substation ConfigurationDescription,變電站配置描述)模型文件是IEC61850規(guī)范規(guī)定的模型文件中的一種,用于描述整個(gè)變電站的一次及二次設(shè)備的信息。當(dāng)前SCD模型文件中IED節(jié)點(diǎn)的建立通常采用模型合并工具和模型編輯工具來實(shí)現(xiàn)。此類方法是采用離線的方式實(shí)現(xiàn)的,出于系統(tǒng)或IED(Intelligent Electronic Device,智能電力監(jiān)測(cè)裝置)升級(jí)和改造等原因,SO)模型文件可能會(huì)被系統(tǒng)集成商、系統(tǒng)使用方和系統(tǒng)設(shè)計(jì)方等使用和修改,因此就產(chǎn)生了 SCD模型文件的內(nèi)容常常與實(shí)際情況不一致的問題。而每次模型文件的更新都需要借助人工整理,這顯然極大地增加了人力成本,同時(shí)降低了效率和準(zhǔn)確性。因此,如何快速有效地實(shí)現(xiàn)S⑶模型文件與變電站系統(tǒng)實(shí)際情況的同步成為一個(gè)迫切需要解決的問題。
發(fā)明內(nèi)容
基于此,本發(fā)明提供了一種變電站SCD模型文件的生成方法和一種變電站SCD模型文件的生成裝置。一種變電站S⑶模型文件的生成方法,包括以下步驟獲取變電站各個(gè)IED的目錄信息和數(shù)據(jù)信息;將所述目錄信息和數(shù)據(jù)信息與IEC61850模型規(guī)范進(jìn)行對(duì)比,得到SCD模型文件中IED對(duì)應(yīng)部分所需的數(shù)據(jù);將所述S⑶模型文件中IED對(duì)應(yīng)部分所需的數(shù)據(jù)寫入S⑶格式文件。與一般技術(shù)相比,本發(fā)明變電站SCD模型文件的生成方法,能通過在線的方式自動(dòng)生成變電站SCD模型文件,可以準(zhǔn)確地創(chuàng)建SCD模型文件,且無需手動(dòng)干預(yù)。較準(zhǔn)確地實(shí)現(xiàn)SCD模型文件內(nèi)容與變電站系統(tǒng)實(shí)際情況的同步,快速適應(yīng)變電站網(wǎng)絡(luò)系統(tǒng)所發(fā)生的變化。一種變電站S⑶模型文件的生成裝置,包括信息獲取模塊、對(duì)比模塊和模型文件生成模塊;所述信息獲取模塊,用于獲取變電站各個(gè)IED的目錄信息和數(shù)據(jù)信息;所述對(duì)比模塊,用于將所述目錄信息和數(shù)據(jù)信息與IEC61850模型規(guī)范進(jìn)行對(duì)比,得到SCD模型文件中IED對(duì)應(yīng)部分所需的數(shù)據(jù);所述模型文件生成模塊,用于將所述SCD模型文件中IED對(duì)應(yīng)部分所需的數(shù)據(jù)寫入S⑶格式文件。與一般技術(shù)相比,本發(fā)明變電站S⑶模型文件的生成裝置,能通過在線的方式自動(dòng)生成變電站SCD模型文件,可以準(zhǔn)確地創(chuàng)建SCD模型文件,且無需手動(dòng)干預(yù)。較準(zhǔn)確地實(shí)現(xiàn)SCD模型文件內(nèi)容與變電站系統(tǒng)實(shí)際情況的同步,快速適應(yīng)變電站網(wǎng)絡(luò)系統(tǒng)所發(fā)生的變化。
圖I是本發(fā)明變電站SCD模型文件的生成方法的流程示意圖;圖2是本發(fā)明變電站S⑶模型文件的生成裝置的結(jié)構(gòu)示意圖。
具體實(shí)施例方式為更進(jìn)一步闡述本發(fā)明所采取的技術(shù)手段及取得的效果,下面結(jié)合附圖及較佳實(shí)施例,對(duì)本發(fā)明的技術(shù)方案,進(jìn)行清楚和完整的描述。請(qǐng)參閱圖1,為本發(fā)明變電站SCD模型文件的生成方法的流程示意圖。本發(fā)明變電站SCD模型文件的生成方法,包括以下步驟SlOl獲取變電站各個(gè)IED的目錄信息和數(shù)據(jù)信息;作為其中一個(gè)實(shí)施例,可利用基于IEC61850的MMS (Manufacturing MessagingSpecification,簡(jiǎn)稱MMS)服務(wù)器的自我表述特性獲取變電站各個(gè)IED的目錄信息和數(shù)據(jù)信息。所述目錄信息包括目錄結(jié)構(gòu)信息,所述數(shù)據(jù)信息包括數(shù)據(jù)屬性信息、數(shù)據(jù)初始值信息和數(shù)據(jù)集組成信息。S102將所述目錄信息和數(shù)據(jù)信息與IEC61850模型規(guī)范進(jìn)行對(duì)比,得到S⑶模型文件中IED對(duì)應(yīng)部分所需的數(shù)據(jù);作為其中一個(gè)實(shí)施例,所述SCD模型文件所需各個(gè)部分的數(shù)據(jù)包括公共數(shù)據(jù)類、邏輯節(jié)點(diǎn)類、IED實(shí)例信息和網(wǎng)絡(luò)訪問點(diǎn)信息。根據(jù)IEC61850-7-3和IEC61850-7-4對(duì)IED的目錄結(jié)構(gòu)、數(shù)據(jù)屬性、數(shù)據(jù)初始值進(jìn)行分析,得到SCD模型所需的各個(gè)部分?jǐn)?shù)據(jù),主要包括所用到的公共數(shù)據(jù)類和邏輯節(jié)點(diǎn)類、IED實(shí)例信息、網(wǎng)絡(luò)訪問點(diǎn)信息。得到SCD模型文件中IED對(duì)應(yīng)部分所需的數(shù)據(jù)的步驟包括步驟I :從IED的目錄結(jié)構(gòu)信息中提出所有的邏輯節(jié)點(diǎn)實(shí)例信息,將其名字與IEC61850-7-4中邏輯節(jié)點(diǎn)類進(jìn)行對(duì)比,分解出兼容的邏輯節(jié)點(diǎn)類名及該類的實(shí)例名;舉例如某個(gè)IED的目錄信息中包含LLNO、SIMLU SIML2, SPDCl等邏輯節(jié)點(diǎn),我們可以在IEC61850-7-4中查找到對(duì)應(yīng)的LLN0、SML、SPDC等邏輯節(jié)點(diǎn)類,從而確定邏輯節(jié)點(diǎn)類名字,從SMLl可以分析出基于標(biāo)準(zhǔn)的SML邏輯節(jié)點(diǎn)類及其實(shí)例名“1”,前綴為空,以此類推;步驟2 :從IED的目錄結(jié)構(gòu)及數(shù)據(jù)屬性提出所有的數(shù)據(jù)類實(shí)例及其里面的數(shù)據(jù)屬性實(shí)例;步驟3 :將步驟2得到的數(shù)據(jù)類實(shí)例名與步驟I得到的邏輯節(jié)點(diǎn)類里面的數(shù)據(jù)實(shí)例名進(jìn)行對(duì)比,得到要用到的公共數(shù)據(jù)類(簡(jiǎn)稱CDC);舉例如SMLl邏輯節(jié)點(diǎn)下面有一個(gè)名為“Mod”且功能約束為“ST”的數(shù)據(jù)對(duì)象實(shí)例,而標(biāo)準(zhǔn)的“SML”邏輯節(jié)點(diǎn)類里面也預(yù)先定義了一個(gè)名為“Mod”且功能約束為“ST”的數(shù)據(jù)對(duì)象實(shí)例,而且還定義了該數(shù)據(jù)類實(shí)例對(duì)應(yīng)的數(shù)據(jù)類為單點(diǎn)狀態(tài)類(簡(jiǎn)稱SPS),由此可以確定SIMLl的數(shù)據(jù)“Mod”對(duì)應(yīng)的CDC為“SPS”,以此類推;如果SIMLl邏輯節(jié)點(diǎn)下面有標(biāo)準(zhǔn)的“SIML”邏輯節(jié)點(diǎn)類不包含的擴(kuò)展數(shù)據(jù),那么可根據(jù)功能約束來先判定CDC的范圍,再通過該擴(kuò)展數(shù)據(jù)的數(shù)據(jù)屬性與此范圍內(nèi)的CDC —一對(duì)比得到具體的⑶C ;步驟4 :根據(jù)IEC618507-3所定義CDC的數(shù)據(jù)屬性及各種標(biāo)準(zhǔn)的DA Type與步驟2所得到的數(shù)據(jù)類實(shí)例里面的數(shù)據(jù)屬性實(shí)例一一對(duì)比,找到匹配度最高的公共數(shù)據(jù)屬性類(簡(jiǎn)稱 DA Type)及 bType ;通過已知的⑶C確定標(biāo)準(zhǔn)的數(shù)據(jù)屬性的DA Type,對(duì)于非標(biāo)準(zhǔn)的數(shù)據(jù)屬性,采用與已知的DA Type逐一比較的方法得到非標(biāo)準(zhǔn)的數(shù)據(jù)屬性的DA Type。如SIMLl邏輯節(jié)點(diǎn)實(shí)例下面的Mod數(shù)據(jù)有一個(gè)擴(kuò)展的數(shù)據(jù)屬性,名為exlnfol,功能約束為“EX”,從名字不包含$可知exlnfol是一個(gè)簡(jiǎn)單數(shù)據(jù),故能直接確定該數(shù)據(jù)的bType ;又如另一個(gè)屬性名為exInfo2$mag$f,功能約束為“MX”,其數(shù)據(jù)類型為float32,結(jié)合exInfo2$mag$f搜索IEC618507-3的所有DA Type可以最佳確定“exInfo2”是類型為“MV”的SD0,“mag”的bType是“struct”, mag對(duì)應(yīng)的DAType是模擬值;步驟5 :根據(jù)IED的數(shù)據(jù)初始值信息結(jié)合步驟1、2、3和4得到的信息確定模型的SDI、DOI和DAI配置信息;步驟6 :根據(jù)IED數(shù)據(jù)信息中包含的BR、RP、LG、GO及其初始值信息分別確定緩存報(bào)告控制塊、非緩存報(bào)告控制塊、日志控制塊、GOOSE控制塊的定義信息及相關(guān)數(shù)據(jù)集的名稱; 步驟7 :根據(jù)IED數(shù)據(jù)信息中的SGCB信息確定定值組控制塊的定義信息;步驟8 :根據(jù)IED數(shù)據(jù)集組成信息確定數(shù)據(jù)集的內(nèi)容;以上步驟中步驟I與步驟2的執(zhí)行順序可以交換,步驟5、6、7和8的執(zhí)行順序可以交換。S103將所述S⑶模型文件中IED對(duì)應(yīng)部分所需的數(shù)據(jù)寫入S⑶格式文件。作為其中一個(gè)實(shí)施例,根據(jù)IEC61850的SCL規(guī)則將所述S⑶模型文件中IED對(duì)應(yīng)部分所需的數(shù)據(jù)及采編得到的其它部分的數(shù)據(jù)轉(zhuǎn)化為標(biāo)準(zhǔn)的SCD模型文件。根據(jù)IEC61850的SCL規(guī)則將公共數(shù)據(jù)類和邏輯節(jié)點(diǎn)類、IED實(shí)例信息、網(wǎng)絡(luò)訪問點(diǎn)信息轉(zhuǎn)化為標(biāo)準(zhǔn)的SCD文件。SCD模型信息除包括IED的數(shù)據(jù)信息外,還包括網(wǎng)絡(luò)配置信息和全站的一次設(shè)備配置信息,網(wǎng)絡(luò)配置信息包括主站及分布式設(shè)備的網(wǎng)絡(luò)各層的配置參數(shù),如MAC地址、IP地址、會(huì)話地址、收發(fā)超時(shí)、最大報(bào)文長(zhǎng)度、最大連接數(shù)目等,這些信息可通過SCD模型創(chuàng)建程序的采編功能從主站當(dāng)前的網(wǎng)絡(luò)配置文件中提取。與一般技術(shù)相比,本發(fā)明變電站SCD模型文件的生成方法,能通過在線的方式自動(dòng)生成變電站SCD模型文件,可以準(zhǔn)確地創(chuàng)建SCD模型文件,且無需手動(dòng)干預(yù)。較準(zhǔn)確地實(shí)現(xiàn)SCD模型文件內(nèi)容與變電站系統(tǒng)實(shí)際情況的同步,快速適應(yīng)變電站網(wǎng)絡(luò)系統(tǒng)所發(fā)生的變化。作為其中一個(gè)實(shí)施例,本發(fā)明可包括IED目錄及數(shù)據(jù)信息動(dòng)態(tài)獲取程序、IED目錄及數(shù)據(jù)信息分析程序和SCD模型創(chuàng)建程序三部分。IED目錄及數(shù)據(jù)信息動(dòng)態(tài)獲取程序獲取變電站各個(gè)IED的目錄及數(shù)據(jù),形成各個(gè)IED的數(shù)據(jù)信息列表文件;IED目錄及數(shù)據(jù)信息分析程序分析所有IED的目錄和數(shù)據(jù),并與IEC61850相關(guān)模型規(guī)范對(duì)比,分析得到的SCD模型文件中IED對(duì)應(yīng)部分所需的數(shù)據(jù);SCD模型創(chuàng)建程序?qū)⒎治龅玫降腟CD的各個(gè)部分的數(shù)據(jù)進(jìn)一步采編,按IEC61850建模規(guī)范寫入S⑶格式文件。請(qǐng)參閱圖2,為本發(fā)明變電站SCD模型文件的生成裝置的結(jié)構(gòu)示意圖。本發(fā)明變電站S⑶模型文件的生成裝置,包括信息獲取模塊201、對(duì)比模塊202和模型文件生成模塊203 ;所述信息獲取模塊201,用于獲取變電站各個(gè)IED的目錄信息和數(shù)據(jù)信息;作為其中一個(gè)實(shí)施例,所述信息獲取模塊201利用基于IEC61850的MMS服務(wù)器的自我表述特性獲取變電站各個(gè)IED的目錄信息和數(shù)據(jù)信息。所述信息獲取模塊201獲取的目錄信息包括目錄結(jié)構(gòu)信息,所述信息獲取模塊獲取的數(shù)據(jù)信息包括數(shù)據(jù)屬性信息、數(shù)據(jù)初始值信息和數(shù)據(jù)集組成信息。所述對(duì)比模塊202,用于將所述目錄信息和數(shù)據(jù)信息與IEC61850模型規(guī)范進(jìn)行對(duì)比,得到SCD模型文件中IED對(duì)應(yīng)部分所需的數(shù)據(jù)。作為其中一個(gè)實(shí)施例,所述對(duì)比模塊202得到的SCD模型文件中IED對(duì)應(yīng)部分所需的數(shù)據(jù)包括公共數(shù)據(jù)類、邏輯節(jié)點(diǎn)類、IED實(shí)例信息和網(wǎng)絡(luò)訪問點(diǎn)信息。根據(jù)IEC618507-3和IEC618507-4對(duì)IED的目錄結(jié)構(gòu)、數(shù)據(jù)屬性、數(shù)據(jù)初始值進(jìn)行分析,得到SCD模型文件中IED對(duì)應(yīng)部分所需的數(shù)據(jù),主要包括所用到的公共數(shù)據(jù)類和邏輯節(jié)點(diǎn)類、IED實(shí)例信息、網(wǎng)絡(luò)訪問點(diǎn)信息。所述模型文件生成模塊203,用于將所述SCD模型文件中IED對(duì)應(yīng)部分所需的數(shù)據(jù)寫入S⑶格式文件。作為其中一個(gè)實(shí)施例,所述模型文件生成模塊用于根據(jù)IEC61850的SCL規(guī)則將所述SCD模型文件中IED對(duì)應(yīng)部分所需的數(shù)據(jù)及采編得到的其它部分的數(shù)據(jù)轉(zhuǎn)化為標(biāo)準(zhǔn)的S⑶模型文件。S⑶模型信息除包括IED的數(shù)據(jù)信息外,還包括網(wǎng)絡(luò)配置信息和全站的一次設(shè)備配置信息,網(wǎng)絡(luò)配置信息包括主站及分布式設(shè)備的網(wǎng)絡(luò)各層的配置參數(shù),如MAC地址、IP地址、會(huì)話地址、收發(fā)超時(shí)、最大報(bào)文長(zhǎng)度、最大連接數(shù)目等,這些信息可通過SCD模型創(chuàng)建程序的自動(dòng)提取功能從主站當(dāng)前的網(wǎng)絡(luò)配置文件中提取。與一般技術(shù)相比,本發(fā)明變電站S⑶模型文件的生成裝置,能通過在線的方式自動(dòng)生成變電站SCD模型文件,可以準(zhǔn)確地創(chuàng)建SCD模型文件,且無需手動(dòng)干預(yù)。較準(zhǔn)確地實(shí)現(xiàn)SCD模型文件內(nèi)容與變電站系統(tǒng)實(shí)際情況的同步,快速適應(yīng)變電站網(wǎng)絡(luò)系統(tǒng)所發(fā)生的變化。以上所述實(shí)施例僅表達(dá)了本發(fā)明的幾種實(shí)施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對(duì)本發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對(duì)于本領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。因此,本發(fā)明專利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。
權(quán)利要求
1.一種變電站SCD模型文件的生成方法,其特征在于,包括以下步驟 獲取變電站各個(gè)IED的目錄信息和數(shù)據(jù)信息; 將所述目錄信息和數(shù)據(jù)信息與IEC61850模型規(guī)范進(jìn)行對(duì)比,得到SCD模型文件中IED對(duì)應(yīng)部分所需的數(shù)據(jù); 將所述SCD模型文件中IED對(duì)應(yīng)部分所需的數(shù)據(jù)寫入SCD格式文件。
2.根據(jù)權(quán)利要求I所述的變電站SCD模型文件的生成方法,其特征在于,所述獲取變電站各個(gè)IED的目錄信息和數(shù)據(jù)信息的步驟,包括以下步驟 利用基于IEC61850的MMS服務(wù)器的自我表述特性獲取變電站各個(gè)IED的目錄信息和數(shù)據(jù)信息。
3.根據(jù)權(quán)利要求I所述的變電站SCD模型文件的生成方法,其特征在于,在所述獲取變電站各個(gè)IED的目錄信息和數(shù)據(jù)信息的步驟中,所述目錄信息包括目錄結(jié)構(gòu)信息,所述數(shù)據(jù)信息包括數(shù)據(jù)屬性信息、數(shù)據(jù)初始值信息和數(shù)據(jù)集組成信息。
4.根據(jù)權(quán)利要求I所述的變電站SCD模型文件的生成方法,其特征在于,在所述得到SCD模型文件中IED對(duì)應(yīng)部分所需的數(shù)據(jù)步驟中,所述IED對(duì)應(yīng)部分所需的數(shù)據(jù)包括公共數(shù)據(jù)類、邏輯節(jié)點(diǎn)類、IED實(shí)例信息和網(wǎng)絡(luò)訪問點(diǎn)信息。
5.根據(jù)權(quán)利要求I所述的變電站SCD模型文件的生成方法,其特征在于,所述將所述SCD模型文件中IED對(duì)應(yīng)部分所需的數(shù)據(jù)寫入SCD格式文件的步驟,包括以下步驟 根據(jù)IEC61850的SCL規(guī)則將所述SCD模型文件中IED對(duì)應(yīng)部分所需的數(shù)據(jù)轉(zhuǎn)化為標(biāo)準(zhǔn)的S⑶模型文件。
6.一種變電站S⑶模型文件的生成裝置,其特征在于,包括信息獲取模塊、對(duì)比模塊和模型文件生成模塊; 所述信息獲取模塊,用于獲取變電站各個(gè)IED的目錄信息和數(shù)據(jù)信息; 所述對(duì)比模塊,用于將所述目錄信息和數(shù)據(jù)信息與IEC61850模型規(guī)范進(jìn)行對(duì)比,得到SCD模型文件中IED對(duì)應(yīng)部分所需的數(shù)據(jù); 所述模型文件生成模塊,用于將所述SCD模型文件中IED對(duì)應(yīng)部分所需的數(shù)據(jù)寫入SCD格式文件。
7.根據(jù)權(quán)利要求6所述的變電站SCD模型文件的生成裝置,其特征在于,所述信息獲取模塊利用基于IEC61850的MMS服務(wù)器的自我表述特性獲取變電站各個(gè)IED的目錄信息和數(shù)據(jù)信息。
8.根據(jù)權(quán)利要求6所述的變電站SCD模型文件的生成裝置,其特征在于,所述信息獲取模塊獲取的目錄信息包括目錄結(jié)構(gòu)信息,所述信息獲取模塊獲取的數(shù)據(jù)信息包括數(shù)據(jù)屬性信息、數(shù)據(jù)初始值信息和數(shù)據(jù)集組成信息。
9.根據(jù)權(quán)利要求6所述的變電站SCD模型文件的生成裝置,其特征在于,所述對(duì)比模塊得到的SCD模型文件中IED對(duì)應(yīng)部分所需的數(shù)據(jù)包括公共數(shù)據(jù)類、邏輯節(jié)點(diǎn)類、IED實(shí)例信息和網(wǎng)絡(luò)訪問點(diǎn)信息。
10.根據(jù)權(quán)利要求6所述的變電站SCD模型文件的生成裝置,其特征在于,所述模型文件生成模塊用于根據(jù)IEC61850的SCL規(guī)則將所述SCD模型文件中IED對(duì)應(yīng)部分所需的數(shù)據(jù)轉(zhuǎn)化為標(biāo)準(zhǔn)的SCD模型文件。
全文摘要
本發(fā)明公開了一種變電站SCD模型文件的生成方法,包括獲取變電站各個(gè)IED的目錄信息和數(shù)據(jù)信息;將所述目錄信息和數(shù)據(jù)信息與IEC61850模型規(guī)范進(jìn)行對(duì)比,得到SCD模型文件中IED對(duì)應(yīng)部分所需的數(shù)據(jù);將所述SCD模型文件中IED對(duì)應(yīng)部分所需的數(shù)據(jù)寫入SCD格式文件。此外,還公開了一種變電站SCD模型文件的生成裝置。本發(fā)明變電站SCD模型文件的生成方法及裝置,能通過在線的方式自動(dòng)生成變電站SCD模型文件,可以準(zhǔn)確地創(chuàng)建SCD模型文件,且無需手動(dòng)干預(yù)。較準(zhǔn)確地實(shí)現(xiàn)SCD模型文件內(nèi)容與變電站系統(tǒng)實(shí)際情況的同步,快速適應(yīng)變電站網(wǎng)絡(luò)系統(tǒng)所發(fā)生的變化。
文檔編號(hào)G06F17/50GK102930111SQ20121045232
公開日2013年2月13日 申請(qǐng)日期2012年11月12日 優(yōu)先權(quán)日2012年11月12日
發(fā)明者范穎, 高雅, 謝善益, 翟瑞聰, 楊強(qiáng), 陳揚(yáng), 李峰, 杜雙育, 汪巨森 申請(qǐng)人:廣東電網(wǎng)公司電力科學(xué)研究院, 北京微自恒通科技有限公司