本發(fā)明涉及配電網(wǎng)自動化領(lǐng)域,特別是涉及一種用于配電系統(tǒng)的配電終端IED設(shè)備檢測方法。
背景技術(shù):
近年來,隨著IEC61850標(biāo)準(zhǔn)不斷拓展其應(yīng)用范圍,特別是應(yīng)用在配電系統(tǒng)中后,使得配電終端IED設(shè)備的建模更加規(guī)范,解決了以往通信系統(tǒng)中使用多種通信規(guī)約、標(biāo)簽和語義的問題,為配電系統(tǒng)的監(jiān)視和控制提供了一個通信的基礎(chǔ)。
但是由于IEC61850建立信息模型采用的是變電站配置描述語言(Substation Configuration Language,SCL),其語法復(fù)雜,信息量較大,在工程實(shí)施時不能直觀地發(fā)現(xiàn)IED設(shè)備的信息模型是否能夠滿足功能需求,從而造成了實(shí)施過程中測試工作量較大,影響工程實(shí)施效率和質(zhì)量。此外,配電管理系統(tǒng)是由配電調(diào)度SCADA系統(tǒng)、配電自動化(DA)/饋線自動化(FA)、地理信息系統(tǒng)(GIS)、配電工作管理系統(tǒng)(DJM)、停電管理系統(tǒng)(OMS)和配電網(wǎng)分析應(yīng)用軟件(DPAS)等子系統(tǒng)組成,在實(shí)際工作中,某一項(xiàng)業(yè)務(wù)的執(zhí)行需要多個子系統(tǒng)相互協(xié)調(diào)才能完成,因此,判斷配電終端IED各項(xiàng)參數(shù)能否滿足實(shí)際工程需求,就必須將IED置于實(shí)際的工作運(yùn)行環(huán)境中進(jìn)行檢測才能實(shí)現(xiàn),這無疑增加了檢測的難度,并且對配電管理系統(tǒng)的安全性造成影響。
因此,如何降低配電終端IED設(shè)備的檢測難度,提高檢測效率,同時不會對配電管理系統(tǒng)的安全性造成影響,是本領(lǐng)域技術(shù)人員目前需要解決的技術(shù)問題。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的是提供一種用于配電系統(tǒng)的配電終端IED設(shè)備檢測方法,可以降低配電終端IED設(shè)備的檢測難度,提高檢測效率,同時不會對配電管理系統(tǒng)的安全性造成影響。
為解決上述技術(shù)問題,本發(fā)明提供了如下技術(shù)方案:
一種用于配電系統(tǒng)的配電終端IED設(shè)備檢測方法,包括:
對配電管理系統(tǒng)的實(shí)際業(yè)務(wù)場景進(jìn)行抽象化處理,并進(jìn)行對應(yīng)的仿真業(yè)務(wù)場景建模;
對所述仿真業(yè)務(wù)場景建模得到的第一模型進(jìn)行實(shí)例化,獲取對應(yīng)的仿真業(yè)務(wù)場景實(shí)例;
對待測的配電終端IED設(shè)備進(jìn)行信息建模,得到第二模型,并對所述第二模型進(jìn)行靜態(tài)結(jié)構(gòu)測試;
對所述第二模型進(jìn)行實(shí)例化,獲取所述對應(yīng)的IED設(shè)備信息模型實(shí)例;
根據(jù)所述仿真業(yè)務(wù)場景實(shí)例對所述IED設(shè)備信息模型實(shí)例進(jìn)行測試,獲取所述IED設(shè)備的檢測結(jié)果。
優(yōu)選地,所述對配電管理系統(tǒng)的實(shí)際業(yè)務(wù)場景進(jìn)行抽象化處理,并進(jìn)行對應(yīng)的仿真業(yè)務(wù)場景建模,包括:
對所述配電管理系統(tǒng)的配電網(wǎng)業(yè)務(wù)發(fā)生的線路結(jié)構(gòu)進(jìn)行抽象分析,獲取對應(yīng)的線路拓?fù)鋱D;
對完成所述配電網(wǎng)業(yè)務(wù)所涉及的各配電網(wǎng)管理子系統(tǒng)、所述配電網(wǎng)業(yè)務(wù)的時序流程以及在各所述配電網(wǎng)管理子系統(tǒng)中所傳遞的消息進(jìn)行抽象分析,獲取對應(yīng)的時序圖。
優(yōu)選地,對所述仿真業(yè)務(wù)場景建模得到的第一模型進(jìn)行實(shí)例化,獲取對應(yīng)的仿真業(yè)務(wù)場景實(shí)例,包括:
對所述仿真業(yè)務(wù)場景建模得到的第一模型的線路拓?fù)鋱D和時序圖分別進(jìn)行實(shí)例化,并獲取相應(yīng)的仿真業(yè)務(wù)場景實(shí)例;
對所述仿真業(yè)務(wù)場景實(shí)例所包含的信息采用XML文檔格式進(jìn)行存儲,其中獲取的所述線路拓?fù)鋱D相應(yīng)的仿真業(yè)務(wù)場景實(shí)例符合IEC61970標(biāo)準(zhǔn)的CIM規(guī)則。
優(yōu)選地,所述對待測的配電終端IED設(shè)備進(jìn)行信息建模,得到第二模型,并對所述第二模型進(jìn)行靜態(tài)結(jié)構(gòu)測試,包括:
采用SCL語言對待測的配電終端IED設(shè)備進(jìn)行信息建模,并保存在對應(yīng)的工程配置文件中,得到所述第二模型;
讀取所述工程配置文件中的第二模型的內(nèi)容,并對所述第二模型的靜態(tài)結(jié)構(gòu)進(jìn)行校驗(yàn)。
優(yōu)選地,所述對所述第二模型的靜態(tài)結(jié)構(gòu)進(jìn)行校驗(yàn),包括:
校驗(yàn)所述工程配置文件中的第二模型的內(nèi)容是否存在XML語法錯誤以及SCL語法錯誤。
優(yōu)選地,對所述第二模型進(jìn)行實(shí)例化,獲取所述對應(yīng)的IED設(shè)備信息模型實(shí)例,包括:
對所述工程配置文件中的第二模型進(jìn)行解析,按照IEC61850信息模型結(jié)構(gòu)建立相應(yīng)的邏輯設(shè)備實(shí)例、邏輯節(jié)點(diǎn)實(shí)例、數(shù)據(jù)實(shí)例和數(shù)據(jù)屬性對象實(shí)例。
優(yōu)選地,根據(jù)所述仿真業(yè)務(wù)場景實(shí)例對所述IED設(shè)備信息模型實(shí)例進(jìn)行測試,獲取所述IED設(shè)備的檢測結(jié)果,包括:
根據(jù)所述仿真業(yè)務(wù)場景實(shí)例對所述IED設(shè)備信息模型實(shí)例中的數(shù)據(jù)屬性值的變化進(jìn)行模擬;
根據(jù)所述仿真業(yè)務(wù)場景實(shí)例對所述IED設(shè)備信息模型實(shí)例進(jìn)行業(yè)務(wù)流程運(yùn)行控制;
自動生成動態(tài)消息并對該動態(tài)消息的內(nèi)容進(jìn)行校驗(yàn);
根據(jù)所述業(yè)務(wù)流程的運(yùn)行結(jié)果和所述動態(tài)消息的校驗(yàn)結(jié)果,判斷所述IED設(shè)備是否能夠滿足實(shí)際工程的運(yùn)行要求條件。
優(yōu)選地,所述根據(jù)所述仿真業(yè)務(wù)場景實(shí)例對所述IED設(shè)備信息模型實(shí)例中的數(shù)據(jù)屬性值的變化進(jìn)行模擬,包括:
根據(jù)所述仿真業(yè)務(wù)場景實(shí)例對所述IED設(shè)備信息模型實(shí)例中的浮點(diǎn)型和整型的數(shù)據(jù)采用隨機(jī)算法動態(tài)模擬對應(yīng)數(shù)據(jù)的數(shù)據(jù)屬性值的變化;
根據(jù)所述仿真業(yè)務(wù)場景實(shí)例對所述IED設(shè)備信息模型實(shí)例中的布爾型的數(shù)據(jù)采用人工置數(shù)的方式改變對應(yīng)數(shù)據(jù)的數(shù)據(jù)屬性值。
優(yōu)選地,所述根據(jù)所述仿真業(yè)務(wù)場景實(shí)例對所述IED設(shè)備信息模型實(shí)例進(jìn)行業(yè)務(wù)流程運(yùn)行控制,包括:
根據(jù)預(yù)設(shè)的業(yè)務(wù)流程觸發(fā)條件,并根據(jù)所述仿真業(yè)務(wù)場景實(shí)例對所述IED設(shè)備信息模型實(shí)例模擬進(jìn)行業(yè)務(wù)流程的各環(huán)節(jié);
檢測所述IED設(shè)備信息模型模擬進(jìn)行業(yè)務(wù)流程的各環(huán)節(jié)的運(yùn)行結(jié)果。
優(yōu)選地,所述自動生成動態(tài)消息并對該動態(tài)消息的內(nèi)容進(jìn)行校驗(yàn),包括:
根據(jù)檢測的所述IED設(shè)備信息模型模擬進(jìn)行業(yè)務(wù)流程的各環(huán)節(jié)的運(yùn)行結(jié)果,模擬預(yù)設(shè)對象間消息的產(chǎn)生及傳遞;
檢驗(yàn)該消息的格式是否滿足預(yù)設(shè)要求以及該消息的內(nèi)容是否完整。
與現(xiàn)有技術(shù)相比,上述技術(shù)方案具有以下優(yōu)點(diǎn):
本發(fā)明實(shí)施例所提供的用于配電系統(tǒng)的配電終端IED設(shè)備檢測方法,包括:對配電管理系統(tǒng)的實(shí)際業(yè)務(wù)場景進(jìn)行抽象化處理,并進(jìn)行對應(yīng)的仿真業(yè)務(wù)場景建模;對仿真業(yè)務(wù)場景建模得到的第一模型進(jìn)行實(shí)例化,獲取對應(yīng)的仿真業(yè)務(wù)場景實(shí)例;對待測的配電終端IED設(shè)備進(jìn)行信息建模,得到第二模型,并對第二模型進(jìn)行靜態(tài)結(jié)構(gòu)測試;對第二模型進(jìn)行實(shí)例化,獲取對應(yīng)的IED設(shè)備信息模型實(shí)例;根據(jù)仿真業(yè)務(wù)場景實(shí)例對IED設(shè)備信息模型實(shí)例進(jìn)行測試,獲取IED設(shè)備的檢測結(jié)果。通過建立虛擬的仿真業(yè)務(wù)場景來模擬配電管理系統(tǒng)實(shí)際運(yùn)行的環(huán)境,將配電終端IED設(shè)備的信息模型即第二模型置于該虛擬環(huán)境中運(yùn)行,通過檢查該IED設(shè)備信息模型的運(yùn)行情況,從而檢測出配電終端IED設(shè)備的功能是否能夠滿足實(shí)際運(yùn)行時的要求,采用建模和虛擬環(huán)境的設(shè)置,降低了配電終端IED設(shè)備的檢測難度,大大提高檢測效率,同時不會對配電管理系統(tǒng)的安全性造成影響。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明一種具體實(shí)施方式所提供的用于配電系統(tǒng)的配電終端IED設(shè)備檢測方法流程示意圖;
圖2為本發(fā)明一種實(shí)施方式所提供的小電流接地報(bào)警業(yè)務(wù)時序圖;
圖3為本發(fā)明一種實(shí)施方式所提供的小電流接地報(bào)警業(yè)務(wù)線路拓?fù)鋱D;
圖4為本發(fā)明一種實(shí)施方式所提供的小電流接地IED設(shè)備的信息模型的層次結(jié)構(gòu)示意圖。
具體實(shí)施方式
本發(fā)明的核心是提供一種用于配電系統(tǒng)的配電終端IED設(shè)備檢測方法,可以降低配電終端IED設(shè)備的檢測難度,提高檢測效率,同時不會對配電管理系統(tǒng)的安全性造成影響。
為了使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能夠更為明顯易懂,下面結(jié)合附圖對本發(fā)明的具體實(shí)施方式做詳細(xì)的說明。
在以下描述中闡述了具體細(xì)節(jié)以便于充分理解本發(fā)明。但是本發(fā)明能夠以多種不同于在此描述的其它方式來實(shí)施,本領(lǐng)域技術(shù)人員可以在不違背本發(fā)明內(nèi)涵的情況下做類似推廣。因此本發(fā)明不受下面公開的具體實(shí)施方式的限制。
請參考圖1,圖1為本發(fā)明一種具體實(shí)施方式所提供的用于配電系統(tǒng)的配電終端IED設(shè)備檢測方法流程示意圖。
本發(fā)明的一種具體實(shí)施方式提供了一種用于配電系統(tǒng)的配電終端IED設(shè)備檢測方法,包括:
S11:對配電管理系統(tǒng)的實(shí)際業(yè)務(wù)場景進(jìn)行抽象化處理,并進(jìn)行對應(yīng)的仿真業(yè)務(wù)場景建模。
在本發(fā)明的一種實(shí)施方式中,對配電管理系統(tǒng)的實(shí)際業(yè)務(wù)場景進(jìn)行抽象化處理,并進(jìn)行對應(yīng)的仿真業(yè)務(wù)場景建模,包括:
對配電管理系統(tǒng)的配電網(wǎng)業(yè)務(wù)發(fā)生的線路結(jié)構(gòu)進(jìn)行抽象分析,獲取對應(yīng)的線路拓?fù)鋱D;
對完成配電網(wǎng)業(yè)務(wù)所涉及的各配電網(wǎng)管理子系統(tǒng)、配電網(wǎng)業(yè)務(wù)的時序流程以及在各配電網(wǎng)管理子系統(tǒng)中所傳遞的消息進(jìn)行抽象分析,獲取對應(yīng)的時序圖。
S12:對仿真業(yè)務(wù)場景建模得到的第一模型進(jìn)行實(shí)例化,獲取對應(yīng)的仿真業(yè)務(wù)場景實(shí)例。
其中,對仿真業(yè)務(wù)場景建模得到的第一模型進(jìn)行實(shí)例化,獲取對應(yīng)的仿真業(yè)務(wù)場景實(shí)例,包括:
對仿真業(yè)務(wù)場景建模得到的第一模型的線路拓?fù)鋱D和時序圖分別進(jìn)行實(shí)例化,并獲取相應(yīng)的仿真業(yè)務(wù)場景實(shí)例;
對仿真業(yè)務(wù)場景實(shí)例所包含的信息采用XML文檔格式進(jìn)行存儲,其中獲取的線路拓?fù)鋱D相應(yīng)的仿真業(yè)務(wù)場景實(shí)例符合IEC61970標(biāo)準(zhǔn)的CIM規(guī)則。
在本實(shí)施方式中,進(jìn)行仿真業(yè)務(wù)場景建模,并獲取對應(yīng)的仿真業(yè)務(wù)場景實(shí)例,即建立一個虛擬的仿真業(yè)務(wù)場景以模擬配電管理系統(tǒng)實(shí)際運(yùn)行環(huán)境。在本實(shí)施方式中,基于IEC61970標(biāo)準(zhǔn)對仿真業(yè)務(wù)場景建模,用于提供統(tǒng)一的應(yīng)用程序接口和信息應(yīng)用語義。所謂的IEC61970指的即是能量管理系統(tǒng)應(yīng)用程序接口(Energy Management System Application Program Interface:EMS-API),其中,CIM規(guī)則表示了EMS信息模型中典型包含的電力企業(yè)的所有主要對象的表述,明確表示了CIM用于EMS環(huán)境,CIM的信息語義用于EMS程序。
需要說明的是,本實(shí)施方式只是優(yōu)選獲取的線路拓?fù)鋱D相應(yīng)的仿真業(yè)務(wù)場景實(shí)例符合IEC61970標(biāo)準(zhǔn)的CIM規(guī)則,采用IEC61970標(biāo)準(zhǔn)有利于配電系統(tǒng)的規(guī)范的統(tǒng)一,也可以根據(jù)需要采用其他標(biāo)準(zhǔn),本實(shí)施方式對此并不做限定,具體視情況而定。
S13:對待測的配電終端IED設(shè)備進(jìn)行信息建模,得到第二模型,并對第二模型進(jìn)行靜態(tài)結(jié)構(gòu)測試;
其中,對待測的配電終端IED設(shè)備進(jìn)行信息建模,得到第二模型,并對第二模型進(jìn)行靜態(tài)結(jié)構(gòu)測試,包括:
采用SCL語言對待測的配電終端IED設(shè)備進(jìn)行信息建模,并保存在對應(yīng)的工程配置文件中,得到第二模型,在本實(shí)施方式中,優(yōu)選待檢測的配電終端IED設(shè)備的信息模型采用SCL語言書寫,并保存在對應(yīng)的工程配置文件(*.ICD)中;
讀取工程配置文件中的第二模型的內(nèi)容,并對第二模型的靜態(tài)結(jié)構(gòu)進(jìn)行校驗(yàn)。其中,對第二模型的靜態(tài)結(jié)構(gòu)進(jìn)行校驗(yàn),包括:校驗(yàn)工程配置文件中的第二模型的內(nèi)容是否存在XML語法錯誤,即檢查配置文件是否不符合XML文件格式;以及SCL語法錯誤,即校驗(yàn)配置文件是否不符合IEC61850-6XML schema的規(guī)定。
在本實(shí)施方式中,第二模型是基于IEC61850建立的,IEC61850即變電站通訊網(wǎng)絡(luò)和系統(tǒng)(Communication networks and systems in substations),通常用于在變電站自動化相關(guān)設(shè)備及系統(tǒng)之間建立一致的通訊服務(wù)和信息傳輸語義,達(dá)到互操作性,其信息模型屬于傳輸信息模型?;贗EC61850的信息建模過程是以通訊服務(wù)為前提的信息封裝過程,不存在復(fù)雜的模型分析和構(gòu)造,使用基于XML的SCL語言進(jìn)行描述,包括信息與通訊服務(wù)的對應(yīng)和信息的裁剪及擴(kuò)充。
S14:對第二模型進(jìn)行實(shí)例化,獲取對應(yīng)的IED設(shè)備信息模型實(shí)例;
其中,對第二模型進(jìn)行實(shí)例化,獲取對應(yīng)的IED設(shè)備信息模型實(shí)例,包括:對工程配置文件中的第二模型進(jìn)行解析,按照IEC61850信息模型結(jié)構(gòu)建立相應(yīng)的邏輯設(shè)備實(shí)例、邏輯節(jié)點(diǎn)實(shí)例、數(shù)據(jù)實(shí)例和數(shù)據(jù)屬性對象實(shí)例。
S15:根據(jù)仿真業(yè)務(wù)場景實(shí)例對IED設(shè)備信息模型實(shí)例進(jìn)行測試,獲取IED設(shè)備的檢測結(jié)果。
根據(jù)仿真業(yè)務(wù)場景實(shí)例對IED設(shè)備信息模型實(shí)例進(jìn)行測試,獲取IED設(shè)備的檢測結(jié)果,包括:
根據(jù)仿真業(yè)務(wù)場景實(shí)例對IED設(shè)備信息模型實(shí)例中的數(shù)據(jù)屬性值的變化進(jìn)行模擬。其中,根據(jù)仿真業(yè)務(wù)場景實(shí)例對IED設(shè)備信息模型實(shí)例中的數(shù)據(jù)屬性值的變化進(jìn)行模擬具體包括:根據(jù)仿真業(yè)務(wù)場景實(shí)例對IED設(shè)備信息模型實(shí)例中的浮點(diǎn)型和整型的數(shù)據(jù)采用隨機(jī)算法動態(tài)模擬對應(yīng)數(shù)據(jù)的數(shù)據(jù)屬性值的變化;根據(jù)仿真業(yè)務(wù)場景實(shí)例對IED設(shè)備信息模型實(shí)例中的布爾型的數(shù)據(jù)采用人工置數(shù)的方式改變對應(yīng)數(shù)據(jù)的數(shù)據(jù)屬性值。
根據(jù)仿真業(yè)務(wù)場景實(shí)例對IED設(shè)備信息模型實(shí)例進(jìn)行業(yè)務(wù)流程運(yùn)行控制,其具體包括:根據(jù)預(yù)設(shè)的業(yè)務(wù)流程觸發(fā)條件,并根據(jù)仿真業(yè)務(wù)場景實(shí)例對IED設(shè)備信息模型實(shí)例模擬進(jìn)行業(yè)務(wù)流程的各環(huán)節(jié);檢測IED設(shè)備信息模型模擬進(jìn)行業(yè)務(wù)流程的各環(huán)節(jié)的運(yùn)行結(jié)果。其中,業(yè)務(wù)流程觸發(fā)條件包括:時間觸發(fā)、消息觸發(fā)、數(shù)據(jù)變化觸發(fā)等模擬真實(shí)環(huán)境下流程運(yùn)行情況。
自動生成動態(tài)消息并對該動態(tài)消息的內(nèi)容進(jìn)行校驗(yàn),包括:根據(jù)檢測的IED設(shè)備信息模型模擬進(jìn)行業(yè)務(wù)流程的各環(huán)節(jié)的運(yùn)行結(jié)果,模擬預(yù)設(shè)對象間消息的產(chǎn)生及傳遞;檢驗(yàn)該消息的格式是否滿足預(yù)設(shè)要求以及該消息的內(nèi)容是否完整。
根據(jù)業(yè)務(wù)流程的運(yùn)行結(jié)果和動態(tài)消息的校驗(yàn)結(jié)果,判斷IED設(shè)備是否能夠滿足實(shí)際工程的運(yùn)行要求條件,即若IED設(shè)備信息模型實(shí)例在仿真業(yè)務(wù)場景實(shí)例下,不能完成上述業(yè)務(wù)流程的各環(huán)節(jié)或/和動態(tài)消息的校驗(yàn)不合格,即模擬的預(yù)設(shè)對象間消息的產(chǎn)生及傳遞時,該消息的格式不滿足預(yù)設(shè)要求或該消息內(nèi)容不完整,則判定IED設(shè)備不能滿足實(shí)際工程的運(yùn)行要求條件;反之,若IED設(shè)備信息模型實(shí)例在仿真業(yè)務(wù)場景實(shí)例下,能完成上述業(yè)務(wù)流程的各環(huán)節(jié)以及動態(tài)消息的校驗(yàn)合格,則判定配電終端的IED設(shè)備能夠滿足實(shí)際工程的需求。
通過建立虛擬的仿真業(yè)務(wù)場景來模擬配電管理系統(tǒng)實(shí)際運(yùn)行的環(huán)境,將配電終端IED設(shè)備的信息模型即第二模型置于該虛擬環(huán)境中運(yùn)行,通過檢查該IED設(shè)備信息模型的運(yùn)行情況,從而檢測出配電終端IED設(shè)備的功能是否能夠滿足實(shí)際運(yùn)行時的要求,采用建模和虛擬環(huán)境的設(shè)置,降低了配電終端IED設(shè)備的檢測難度,大大提高檢測效率,同時由于無需IED設(shè)備在實(shí)際的配電管理系統(tǒng)中運(yùn)行檢測,因此不會對配電管理系統(tǒng)的安全性造成影響。
請參考圖2、圖3和圖4,圖2為本發(fā)明一種實(shí)施方式所提供的小電流接地報(bào)警業(yè)務(wù)時序圖;圖3為本發(fā)明一種實(shí)施方式所提供的小電流接地報(bào)警業(yè)務(wù)線路拓?fù)鋱D;圖4為本發(fā)明一種實(shí)施方式所提供的小電流接地IED設(shè)備的信息模型的層次結(jié)構(gòu)示意圖。
在上述各實(shí)施方式的基礎(chǔ)上,本發(fā)明一種具體實(shí)施方式還以小電流接地報(bào)警應(yīng)用場景為例對本發(fā)明的方法進(jìn)行了詳細(xì)說明。
在本實(shí)施方式中,首先根據(jù)小電流接地報(bào)警應(yīng)用場景抽象得到對應(yīng)的仿真業(yè)務(wù)場景模型,該仿真業(yè)務(wù)場景模型包括小電流接地IED設(shè)備監(jiān)測的線路結(jié)構(gòu)、與小電流接地報(bào)警業(yè)務(wù)相關(guān)的各個配電管理子系統(tǒng)、小電流接地報(bào)警業(yè)務(wù)的時序流程以及在各個配電管理子系統(tǒng)中傳遞的消息,經(jīng)過抽象分析得到的該業(yè)務(wù)的時序圖和線路拓?fù)鋱D。其中,時序圖包含時序流程、完成該業(yè)務(wù)涉及的各配電管理子系統(tǒng)和各配電管理子系統(tǒng)中傳遞的消息。
其次,由仿真業(yè)務(wù)場景模型實(shí)例化獲得對應(yīng)的仿真業(yè)務(wù)場景實(shí)例,其中,該仿真業(yè)務(wù)場景實(shí)例采用XML文檔格式存儲對應(yīng)的信息。在本實(shí)施方式中,仿真業(yè)務(wù)場景實(shí)例中的時序圖部分內(nèi)容如下:
其中,仿真業(yè)務(wù)場景實(shí)例中的線路拓?fù)浣Y(jié)構(gòu)符合IEC61970標(biāo)準(zhǔn)的CIM規(guī)則,其部分內(nèi)容如下所示:
再次,對待測的配電終端IED設(shè)備進(jìn)行信息建模,得到第二模型,并對第二模型進(jìn)行靜態(tài)結(jié)構(gòu)測試。其中,待檢測的小電流接地IED設(shè)備信息模型采用SCL語言書寫,保存在對應(yīng)的工程配置文件(*.ICD)中,例如:SCG.ICD。SCL是IEC61850規(guī)定的對變電站自動化系統(tǒng)及其構(gòu)成進(jìn)行描述的一種語言,它受IEC61850規(guī)定的統(tǒng)一的XMLSchema文件約束,可以用相應(yīng)的XML Schema對ICD文件進(jìn)行靜態(tài)結(jié)構(gòu)進(jìn)行校驗(yàn),檢查出ICD文件中存在的XML語法錯誤(即檢測出配置文件不符合XML文件格式)和SCL語法錯誤(檢測出配置文件不符合IEC61850-6XML schema的規(guī)定)。
然后,對第二模型進(jìn)行實(shí)例化,獲取對應(yīng)的IED設(shè)備信息模型實(shí)例,對工程配置文件中的第二模型進(jìn)行解析,按照IEC61850信息模型結(jié)構(gòu)建立相應(yīng)的邏輯設(shè)備實(shí)例、邏輯節(jié)點(diǎn)實(shí)例、數(shù)據(jù)實(shí)例和數(shù)據(jù)屬性對象實(shí)例。具體如圖4所示,圖4為小電流接地IED設(shè)備的信息模型的層次結(jié)構(gòu)示意圖,其中,第一層為IED:SCD_01,表示小電流接地IED設(shè)備;第二層為邏輯設(shè)備對象,用LD表示;第三層為邏輯節(jié)點(diǎn)對象,用LN表示;第四層是數(shù)據(jù)對象,用DATA表示;最后一層是數(shù)據(jù)屬性對象,用Data Attribute表示。
最后,根據(jù)仿真業(yè)務(wù)場景實(shí)例對IED設(shè)備信息模型實(shí)例進(jìn)行測試,獲取IED設(shè)備的檢測結(jié)果,即判斷小電流接地IED設(shè)備是否滿足實(shí)際工程需要,其判據(jù)主要包括兩方面:1)、在虛擬的環(huán)境中,判斷能否完成小電流接地報(bào)警業(yè)務(wù)時序流程;2)、在虛擬環(huán)境中產(chǎn)生的模擬消息的格式和內(nèi)容是否正確。
其判斷的步驟如下:
S21:根據(jù)仿真業(yè)務(wù)場景實(shí)例對IED設(shè)備信息模型實(shí)例中的數(shù)據(jù)屬性值的變化進(jìn)行模擬。即對浮點(diǎn)型和整型的數(shù)據(jù)采用隨機(jī)算法動態(tài)模擬對應(yīng)數(shù)據(jù)的數(shù)據(jù)屬性值的變化;對布爾型的數(shù)據(jù)采用人工置數(shù)的方式改變對應(yīng)數(shù)據(jù)的數(shù)據(jù)屬性值。
如,在小電流接地報(bào)警業(yè)務(wù)場景中,數(shù)據(jù)屬性LD_03/MMXU.A.phsA.mag.f表示三相電流A相的電流量測值,可定時為其賦一個隨機(jī)浮點(diǎn)值表示該數(shù)值的變化。
S22:根據(jù)仿真業(yè)務(wù)場景實(shí)例對IED設(shè)備信息模型實(shí)例進(jìn)行業(yè)務(wù)流程運(yùn)行控制,其具體包括:根據(jù)預(yù)設(shè)的業(yè)務(wù)流程觸發(fā)條件,并根據(jù)仿真業(yè)務(wù)場景實(shí)例對IED設(shè)備信息模型實(shí)例模擬進(jìn)行業(yè)務(wù)流程的各環(huán)節(jié);檢測IED設(shè)備信息模型模擬進(jìn)行業(yè)務(wù)流程的各環(huán)節(jié)的運(yùn)行結(jié)果。其中,業(yè)務(wù)流程觸發(fā)條件包括:時間觸發(fā)、消息觸發(fā)、數(shù)據(jù)變化觸發(fā)等模擬真實(shí)環(huán)境下流程運(yùn)行情況。
如,在小電流接地報(bào)警業(yè)務(wù)流程中,數(shù)據(jù)屬性LD_02/GGIO.Alm.stVal表示是否產(chǎn)生報(bào)警信息,當(dāng)其值從False變化為True時,觸發(fā)報(bào)警事件I(參見圖2);按照時序流程,當(dāng)產(chǎn)生事件X,即DMS(配網(wǎng)監(jiān)視主站)收到恢復(fù)供電消息時完成流程,可判斷業(yè)務(wù)流程能夠完成;否則,判斷業(yè)務(wù)流程不能完成。
S23:自動生成動態(tài)消息并對該動態(tài)消息的內(nèi)容進(jìn)行校驗(yàn),包括:根據(jù)檢測的IED設(shè)備信息模型模擬進(jìn)行業(yè)務(wù)流程的各環(huán)節(jié)的運(yùn)行結(jié)果,模擬預(yù)設(shè)對象間消息的產(chǎn)生及傳遞;檢驗(yàn)該消息的格式是否滿足預(yù)設(shè)要求以及該消息的內(nèi)容是否完整。
如,報(bào)警事件I中產(chǎn)生的從小電流接地裝置向DMS(配網(wǎng)監(jiān)視主站)發(fā)送的故障報(bào)警消息應(yīng)采用IEC61850信息格式,格式內(nèi)容如下:
而經(jīng)判斷,該消息的格式滿足IEC61850格式,且內(nèi)容包含發(fā)生故障的線路編號,因此可判定消息正確。
S24:根據(jù)上述步驟S22和步驟S23的執(zhí)行情況,判斷IED設(shè)備是否能夠滿足實(shí)際工程的運(yùn)行要求條件。
如,上述步驟S22中判斷業(yè)務(wù)流程能夠完成,并且在整個業(yè)務(wù)流程執(zhí)行過程中,步驟S23中的消息格式和內(nèi)容都是正確的,則最終判定配電終端的IED設(shè)備能夠滿足實(shí)際工程的需求;否則,有任一個步驟執(zhí)行失敗,則判定配電終端的IED設(shè)備不能滿足實(shí)際工程的需求,且能夠得知在業(yè)務(wù)流程的哪個環(huán)節(jié)出現(xiàn)問題,并據(jù)此進(jìn)行后續(xù)工作。
綜上所述,本發(fā)明實(shí)施例所提供的用于配電系統(tǒng)的配電終端IED設(shè)備檢測方法,通過建立虛擬的仿真業(yè)務(wù)場景來模擬配電管理系統(tǒng)實(shí)際運(yùn)行的環(huán)境,將配電終端IED設(shè)備的信息模型即第二模型置于該虛擬環(huán)境中運(yùn)行,通過檢查該IED設(shè)備信息模型的運(yùn)行情況,從而檢測出配電終端IED設(shè)備的功能是否能夠滿足實(shí)際運(yùn)行時的要求,采用建模和虛擬環(huán)境的設(shè)置,降低了配電終端IED設(shè)備的檢測難度,可直觀地描繪出業(yè)務(wù)發(fā)生過程,可通過不斷調(diào)整參數(shù)進(jìn)行各種情況的測試而無需考慮安全性的問題,大大提高檢測效率,同時不會對配電管理系統(tǒng)的安全性造成影響。
以上對本發(fā)明所提供一種用于配電系統(tǒng)的配電終端IED設(shè)備檢測方法進(jìn)行了詳細(xì)介紹。本文中應(yīng)用了具體個例對本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說明只是用于幫助理解本發(fā)明及其核心思想。應(yīng)當(dāng)指出,對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以對本發(fā)明進(jìn)行若干改進(jìn)和修飾,這些改進(jìn)和修飾也落入本發(fā)明權(quán)利要求的保護(hù)范圍內(nèi)。