国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      基于機器學(xué)習(xí)的虛端子模型建模及自動連線方法與流程

      文檔序號:11323392閱讀:770來源:國知局
      基于機器學(xué)習(xí)的虛端子模型建模及自動連線方法與流程

      本發(fā)明涉及智能變電站技術(shù)領(lǐng)域,特別是一種基于機器學(xué)習(xí)的“六統(tǒng)一”虛端子模型建模及自動連線方法。



      背景技術(shù):

      二次回路的正確性直接影響著保護動作的正確性,智能變電站中,二次回路通過光纖實現(xiàn),并通過變電站配置描述文件(scd),對光纖連接進行描述,從而實現(xiàn)各類型智能電子設(shè)備(ied)的信息交互。scd文件配置過程中,主要的工作量集中在虛端子配置,即虛端子連線。虛端子配置的正確性,對智能變電站保護動作的正確性有著重要影響。然而虛端子配置存在連線復(fù)雜,工作量大,難以校驗等問題,直接影響了智能變電站繼電保護動作的正確性。

      國網(wǎng)“六統(tǒng)一”規(guī)范要求統(tǒng)一功能配置,統(tǒng)一回路設(shè)計,統(tǒng)一端子排布置,統(tǒng)一接口標(biāo)準(zhǔn),統(tǒng)一屏柜壓板,統(tǒng)一保護定值、報告格式,針對智能變電站,特別補充規(guī)范了智能變電站繼電保護裝置的虛端子,統(tǒng)一了虛端子的數(shù)目、類型、描述,形成了新“六統(tǒng)一”規(guī)范,使得虛端子的自動連線和校驗成為可能。同時,隨著智能變電站建設(shè)的推進,各省積累了大量配置完成的、格式相近的scd文件,可供新建或改造的智能變電站在scd文件配置時參考。部分廠家、電科院、設(shè)計院也形成了相應(yīng)的配置工具,提取scd文件中的ied、虛端子,進行可視化描述和配置。

      當(dāng)前提出的虛端子自動連線和校驗的方法都基于虛端子模板,但是虛端子模板庫的建立與更新方法還有待完善。一方面,當(dāng)前的方法沒有很好地利用之前配置工作的成果,實際操作時,建模工作量非常大;另一方面,各廠家對規(guī)范的理解存在偏差,規(guī)范中對具體實施留有一定的自由度,各廠家內(nèi)部模型不一,同時各廠家對產(chǎn)品的研發(fā)求變是一個不間斷的過程,即依照同一規(guī)范設(shè)計出的虛端子仍具有一定的差異性。虛端子實現(xiàn)完全統(tǒng)一還需較長時間。



      技術(shù)實現(xiàn)要素:

      本發(fā)明要解決的技術(shù)問題為:通過機器學(xué)習(xí)的方式,基于現(xiàn)有scd文件進行學(xué)習(xí),形成虛端子“知識集”,從而在配置新的scd時,通過參照“知識集”,自動連接和校驗虛端子,減少人工干預(yù),高效完成scd配置。

      當(dāng)前配置工具,已經(jīng)能實現(xiàn)從scd文件中提取ied模型、虛端子。根據(jù)國網(wǎng)六統(tǒng)一要求及《iec61850工程繼電保護應(yīng)用模型》,ied設(shè)備預(yù)留屬性有名稱(name)、廠家(manufacturer)、型號(type)、配置版本(configversion)、描述(description)。根據(jù)iec61850標(biāo)準(zhǔn),ied物理設(shè)備包括若干邏輯設(shè)備ld。

      虛端子描述包括:serverid(廠家前綴+邏輯設(shè)備ld)/ln(邏輯節(jié)點)$fc(功能約束)$do(數(shù)據(jù)對象)$da(數(shù)據(jù)屬性),其中虛端子的serverld部分即對應(yīng)ied物理設(shè)備中的邏輯設(shè)備ld。

      本發(fā)明采取的技術(shù)方案為:基于機器學(xué)習(xí)的虛端子模型建模及自動連線方法,包括步驟:

      s1,獲取至少3個已完成的scd配置文件;

      s2,對獲取到的各scd配置文件進行解析,得到各scd文件所包含的ied信息和虛端子連線信息;

      s3,基于scd文件的解析結(jié)果,建立知識集:

      s31,檢索各ied信息中的desc字段,以確定ied物理設(shè)備的設(shè)備類型,并將各ied按照間隔進行歸類;

      s32,比對各scd文件的相同間隔,獲取各間隔所包含的典型ied,形成典型ied模型庫;所述一個間隔的典型ied包括:存在于至少三個不同scd文件中,屬于同一間隔,name和description屬性皆相同,且廠家不完全相同的ied;

      s33,對于各典型ied,獲取其虛端子連線信息,基于獲取的虛端子連線信息建立虛端子典型連線矩陣和虛端子典型連線置信矩陣,矩陣中的各元素的值代表各輸出虛端子連接不同輸入虛端子的虛端子連線數(shù)量;

      s34,設(shè)定虛端子典型連線置信矩陣中各元素的值;

      s35,基于典型ied模型庫、虛端子典型連線矩陣和虛端子典型連線置信矩陣生成知識集;

      s4,對新的scd文件進行配置,基于當(dāng)前知識集進行虛端子的自動連線:

      對于當(dāng)前知識集中的同一虛端子連線,當(dāng)其在虛端子典型連線矩陣中的相應(yīng)元素值大于或等于其在虛端子典型連線置信矩陣中的相應(yīng)元素值時,該虛端子連線所對應(yīng)的輸出虛端子和輸入選端子可直接連接。

      本發(fā)明知識集的建立即完成了對典型ied中虛端子的模型建模。

      對各ied設(shè)備,預(yù)留屬性的相關(guān)信息可在scd文件中ied描述的相應(yīng)字段讀取,從而建立各個ied對象。優(yōu)選的,本發(fā)明步驟s31中,利用代表各不同間隔的關(guān)鍵字,分別檢索ied信息中的desc字段,以將各ied按照間隔進行歸類;所述代表各不同間隔的關(guān)鍵字包括“母線”、“線路”、“斷路器”/“開關(guān)”和“變壓器”/“主變”;

      利用代表不同設(shè)備類型的關(guān)鍵字,分別檢索ied信息中的desc字段,以確定各ied物理備的設(shè)備類型;所述代表不同設(shè)備類型的關(guān)鍵字包括“測控”、“保護”、“合并單元”和“智能終端”。

      優(yōu)選的,本發(fā)明典型ied還包括:存在于至少五個不同scd文件中,屬于同一間隔,name和description屬性皆相同的ied。

      優(yōu)選的,本發(fā)明步驟s32對于典型ied的判斷包括:

      s321,設(shè)置i類典型ied列表和ii類典型ied列表;

      s322,對于一個ied,若其存在于3~4個不同scd文件中,屬于同一間隔,name和description屬性皆相同,且廠家不完全相同,則其為i類典型ied,存入i類典型ied列表;

      若其存在于大于等于5個的不同scd文件中,屬于同一間隔,name和description屬性皆相同的ied,則其為i類典型ied,存入i類典型ied列表;

      若其存在于3~4個不同scd文件中,屬于同一間隔,name和description屬性皆相同的ied,且廠家完全相同,則其為ii類典型ied,存入ii類典型ied列表;

      s323,對于ii類典型ied列表中的各ii類典型ied進行進一步判斷,包括:

      人工判斷是否為滿足當(dāng)前智能變電站要求的i類典型ied,

      或者獲取更多的已完成scd文件轉(zhuǎn)至步驟s322;

      s324,將i類典型ied列表中的各i類典型ied作為典型ied執(zhí)行后續(xù)的步驟。

      優(yōu)選的,步驟s33包括:

      對于i類典型ied列表中的各典型ied,回訪相應(yīng)的已完成scd文件,讀取其各個虛端子的ld、ln、do信息;

      對i類典型ied列表中的各典型ied,按照存入i類典型ied列表中的先后順序,依次分別對各典型ied的各輸入虛端子和各輸出虛端子進行編號;

      對于i類典型ied列表中的各典型ied,遍歷輸出虛端子,統(tǒng)計各輸出虛端子到不同輸入虛端子的虛端子連線數(shù)量,作為虛端子典型連線矩陣中元素的值。

      優(yōu)選的,本發(fā)明所述的虛端子典型連線矩陣和虛端子典型連線置信矩陣中,每一行的各元素分別代表同一編號的輸出虛端子與不同編號的輸入虛端子相連的虛端子連線信息,每一列的元素分別代表同一編號的輸入虛端子與不同編號的輸出虛端子相連的虛端子連線信息。元素值分別代表相應(yīng)虛端子連線的數(shù)量。因為,對于一個虛端子,不能既是輸入虛端子,又是輸出虛端子,因此本發(fā)明在以矩陣形式保存虛端子連線信息時,元素的行坐標(biāo)對應(yīng)輸出虛端子,列坐標(biāo)對應(yīng)輸入虛端子,當(dāng)然也可相反。

      虛端子典型連線矩陣和虛端子典型連線置信矩陣都是高度稀疏的矩陣,但是每一行、每一列都至少有元素,優(yōu)選的,本發(fā)明中虛端子典型連線矩陣和虛端子典型連線置信矩陣采用鏈表數(shù)組存儲。

      由于虛端子典型連線矩陣、虛端子典型連線置信矩陣的元素相對應(yīng),即兩個矩陣元素相重合,因此優(yōu)選的,本發(fā)明中虛端子典型連線矩陣和虛端子典型連線置信矩陣中的各相應(yīng)元素合并為同一個結(jié)構(gòu)體進行保存,保存的結(jié)構(gòu)體包括:元素對應(yīng)的輸出虛端子編號、輸入虛端子的編號、虛端子典型連線矩陣中的元素值、虛端子典型連線置信矩陣中的元素值和下一個元素的鏈接。用c語言描述的數(shù)據(jù)格式為:

      structvirtualterminl{

      intnum;//典型輸入虛端子的編號

      intlink;//虛端子連線矩陣元素值

      intbelieve;//虛端子置信矩陣元素值

      virtualterminl*next;//矩陣的下一個元素鏈接

      }。

      優(yōu)選的,步驟s34中,根據(jù)知識集建立所基于的已完成scd文件的數(shù)量,設(shè)置虛端子典型連線置信矩陣中的各元素的值:

      定義scd文件數(shù)量為n,且n/2≥3,則虛端子典型連線置信矩陣中的各元素值設(shè)為大于等于n/2,否則設(shè)置為3。如設(shè)置為3,則理解為,當(dāng)實際從典型ied中找到的相同虛端子連線為3個或以上,則該虛端子連線為典型虛端子連線,在配置新的scd文件時,配置工具可將該虛端子連線所對應(yīng)的輸入虛端子和輸出虛端子直接相連,而不會導(dǎo)致配置錯誤。

      即在配置新的scd文件時,首先對現(xiàn)有已完成的scd配置文件進行學(xué)習(xí),以匯總得到知識集,然后在對新的scd文件進行配置時,scd配置工具根據(jù)知識集中所積累的典型虛端子連線信息,自動進行相應(yīng)典型虛端子之間的連線,即實現(xiàn)了機器學(xué)習(xí)的過程。

      本發(fā)明還公開一種基于上述方法的裝置,包括:

      存儲器,用于存儲多條指令;

      處理器,用于加載上述多條指令并依次執(zhí)行:

      s1,獲取至少3個已完成的scd配置文件;

      s2,對獲取到的各scd配置文件進行解析,得到各scd文件所包含的ied信息和虛端子連線信息;

      s3,基于scd文件的解析結(jié)果,建立知識集:

      s31,檢索各ied信息中的desc字段,以確定ied物理設(shè)備的設(shè)備類型,并將各ied按照間隔進行歸類;

      s32,比對各scd文件的相同間隔,獲取各間隔所包含的典型ied,形成典型ied模型庫;所述一個間隔的典型ied包括:存在于至少三個不同scd文件中,屬于同一間隔,name和description屬性皆相同,且廠家不完全相同的ied;

      s33,對于各典型ied,獲取其虛端子連線信息,基于獲取的虛端子連線信息建立虛端子典型連線矩陣和虛端子典型連線置信矩陣,矩陣中的各元素的值代表各輸出虛端子連接不同輸入虛端子的虛端子連線數(shù)量;

      s34,設(shè)定虛端子典型連線置信矩陣中各元素的值;

      s35,基于典型ied模型庫、虛端子典型連線矩陣和虛端子典型連線置信矩陣生成知識集;

      s4,對新的scd文件進行配置,基于當(dāng)前知識集進行虛端子的自動連線:

      對于當(dāng)前知識集中的同一虛端子連線,當(dāng)其在虛端子典型連線矩陣中的相應(yīng)元素值大于或等于其在虛端子典型連線置信矩陣中的相應(yīng)元素值時,該虛端子連線所對應(yīng)的輸出虛端子和輸入選端子可直接連接。

      有益效果

      本發(fā)明利用計算機基于當(dāng)前已完成的scd配置文件,歸納學(xué)習(xí)scd配置的典型虛端子連線,然后基于所學(xué)習(xí)到的“知識集”進行新的scd文件配置,可有效利用已完成的配置工作的成果,降低實際操作時的建模工作量,同時本發(fā)明對于典型ied的判別方法,可最大限度避免各ied廠家對規(guī)范理解存在偏差帶來的影響。在scd配置過程中,隨著學(xué)習(xí)的已完成scd文件的增加,可逐步減少人工干預(yù),進一步減輕scd配置的工作量。

      附圖說明

      圖1所示為本發(fā)明方法流程示意圖;

      圖2所示為ied按間隔歸類流程示意圖;

      圖3所示為iec61850規(guī)定的模型層級示意圖;

      圖4所示為本發(fā)明知識集中虛端子典型連線矩陣存儲結(jié)構(gòu)示意圖。

      具體實施方式

      以下結(jié)合附圖和具體實施例進一步說明。

      實施例1

      如圖1,本發(fā)明基于機器學(xué)習(xí)的虛端子模型建模及自動連線方法,包括步驟:

      s1,獲取至少3個已完成的scd配置文件;

      s2,對獲取到的各scd配置文件進行解析,得到各scd文件所包含的ied信息和虛端子連線信息;

      s3,基于scd文件的解析結(jié)果,建立知識集,參考圖2所示:

      s31,檢索各ied信息中的desc字段,以確定ied物理設(shè)備的設(shè)備類型,并將各ied按照間隔進行歸類;

      s32,比對各scd文件的相同間隔,獲取各間隔所包含的典型ied,形成典型ied模型庫;所述一個間隔的典型ied包括:存在于至少三個不同scd文件中,屬于同一間隔,name和description屬性皆相同,且廠家不完全相同的ied;

      s33,對于各典型ied,獲取其虛端子連線信息,基于獲取的虛端子連線信息建立虛端子典型連線矩陣和虛端子典型連線置信矩陣,矩陣中的各元素的值代表各輸出虛端子連接不同輸入虛端子的虛端子連線數(shù)量;

      s34,設(shè)定虛端子典型連線置信矩陣中各元素的值;

      s35,基于典型ied模型庫、虛端子典型連線矩陣和虛端子典型連線置信矩陣生成知識集,參考圖4所示;

      s4,對新的scd文件進行配置,基于當(dāng)前知識集進行虛端子的自動連線:

      對于當(dāng)前知識集中的同一虛端子連線,當(dāng)其在虛端子典型連線矩陣中的相應(yīng)元素值大于或等于其在虛端子典型連線置信矩陣中的相應(yīng)元素值時,該虛端子連線所對應(yīng)的輸出虛端子和輸入選端子可直接連接。

      本發(fā)明知識集的建立即完成了對典型ied中虛端子的模型建模。

      實施例2

      對各ied設(shè)備,預(yù)留屬性的相關(guān)信息可在scd文件中ied描述的相應(yīng)字段讀取,從而建立各個ied對象。

      如圖2所示,本實施例步驟s31中,利用代表各不同間隔的關(guān)鍵字,分別檢索ied信息中的desc字段,以將各ied按照間隔進行歸類;所述代表各不同間隔的關(guān)鍵字包括“母線”、“線路”、“斷路器”/“開關(guān)”和“變壓器”/“主變”;

      利用代表不同設(shè)備類型的關(guān)鍵字,分別檢索ied信息中的desc字段,以確定各ied物理備的設(shè)備類型;所述代表不同設(shè)備類型的關(guān)鍵字包括“測控”、“保護”、“合并單元”和“智能終端”。

      本發(fā)明典型ied還包括:存在于至少五個不同scd文件中,屬于同一間隔,name和description屬性皆相同的ied。

      步驟s32對于典型ied的判斷包括:

      s321,設(shè)置i類典型ied列表和ii類典型ied列表;

      s322,對于一個ied,若其存在于3~4個不同scd文件中,屬于同一間隔,name和description屬性皆相同,且廠家不完全相同,則其為i類典型ied,存入i類典型ied列表;

      若其存在于大于等于5個的不同scd文件中,屬于同一間隔,name和description屬性皆相同的ied,則其為i類典型ied,存入i類典型ied列表;

      若其存在于3~4個不同scd文件中,屬于同一間隔,name和description屬性皆相同的ied,且廠家完全相同,則其為ii類典型ied,存入ii類典型ied列表;

      s323,對于ii類典型ied列表中的各ii類典型ied進行進一步判斷,包括:

      人工判斷是否為滿足當(dāng)前智能變電站要求的i類典型ied,

      或者獲取更多的已完成scd文件轉(zhuǎn)至步驟s322;

      s324,將i類典型ied列表中的各i類典型ied作為典型ied執(zhí)行后續(xù)的步驟。

      即本發(fā)明僅對確認為i類典型ied的ied進行虛端子信息的獲取,進而建立知識集,提高知識集的可靠性。

      步驟s33包括:

      對于i類典型ied列表中的各典型ied,回訪相應(yīng)的已完成scd文件,讀取其各個虛端子的ld、ln、do信息;

      對i類典型ied列表中的各典型ied,按照存入i類典型ied列表中的先后順序,依次分別對各典型ied的各輸入虛端子和各輸出虛端子進行編號;虛端子的編號為矩陣元素的組成部分,以區(qū)分各元素;

      對于i類典型ied列表中的各典型ied,遍歷輸出虛端子,統(tǒng)計各輸出虛端子到不同輸入虛端子的虛端子連線數(shù)量,作為虛端子典型連線矩陣中元素的值。

      參考圖3,根據(jù)iec61850標(biāo)準(zhǔn)規(guī)定,ied對應(yīng)物理設(shè)備,其組成按照層級由上至下依次為:物理設(shè)備ied-邏輯設(shè)備ld-邏輯節(jié)點ln-數(shù)據(jù)對象do-數(shù)據(jù)屬性da。連接虛端子時,包括輸入和輸出。當(dāng)前scd配置工具能夠到典型ied中讀取虛端子連線的以下屬性:輸出虛端子編號、名稱、定義和輸入虛端子編號、名稱、定義,從而構(gòu)成一條虛端子連線。

      虛端子連線范例如下:

      輸出虛端子編號svout17

      輸出虛端子名稱mu/uatvtr1.vol1

      輸出虛端子定義電壓a相:電壓采樣值1

      輸入虛端子編號svin1

      輸入虛端子名稱svldo1/svinuatvtr1.vol1.instmag.i

      輸入虛端子定義(電壓a)ua

      以上表示虛端子連線起始虛端子為該ied設(shè)備的mu邏輯設(shè)備uatvtr1邏輯節(jié)點的vo11對象,到達ied設(shè)備svld01邏輯設(shè)備svinuatvtr1邏輯節(jié)點的vo11對象。

      本發(fā)明虛端子典型連線矩陣和虛端子典型連線置信矩陣中,每一行的各元素分別代表同一編號的輸出虛端子與不同編號的輸入虛端子相連的虛端子連線信息,每一列的元素分別代表同一編號的輸入虛端子與不同編號的輸出虛端子相連的虛端子連線信息。元素值分別代表相應(yīng)虛端子連線的數(shù)量。因為,對于一個虛端子,不能既是輸入虛端子,又是輸出虛端子,因此本發(fā)明在以矩陣形式保存虛端子連線信息時,如圖4所示,元素的行坐標(biāo)對應(yīng)輸出虛端子,列坐標(biāo)對應(yīng)輸入虛端子,當(dāng)然也可相反。

      虛端子典型連線矩陣和虛端子典型連線置信矩陣都是高度稀疏的矩陣,但是每一行、每一列都至少有元素,本實施例中虛端子典型連線矩陣和虛端子典型連線置信矩陣采用鏈表數(shù)組存儲,如圖4所示,構(gòu)建matrix[out_num]數(shù)組存儲,其中out_num等于整個知識集輸出虛端子的個數(shù),即矩陣的行數(shù),矩陣中每行的元素對應(yīng)的輸出虛端子為同一輸出虛端子。

      由于虛端子典型連線矩陣、虛端子典型連線置信矩陣的元素相對應(yīng),即兩個矩陣元素相重合,因此本實施例中虛端子典型連線矩陣和虛端子典型連線置信矩陣中的各相應(yīng)元素合并為同一個結(jié)構(gòu)體進行保存,保存的結(jié)構(gòu)體包括:元素對應(yīng)的輸出虛端子編號、輸入虛端子的編號、虛端子典型連線矩陣中的元素值、虛端子典型連線置信矩陣中的元素值和下一個元素的鏈接。用c語言描述的數(shù)據(jù)格式為:

      structvirtualterminl{

      intnum;//典型輸入虛端子的編號

      intlink;//虛端子連線矩陣元素值

      intbelieve;//虛端子置信矩陣元素值

      virtualterminl*next;//矩陣的下一個元素鏈接

      }。

      link統(tǒng)計的是當(dāng)前所學(xué)習(xí)過的scd文件中,此輸出虛端子到同一輸入虛端子的連線數(shù)量。believe表示的是置信矩陣對應(yīng)該虛端子連線的元素值,為可自定義的閾值(如定義為3),當(dāng)link值超過believe值時,判定這個這條虛端子連線為“典型虛端子連線”,在進行新的scd文件配置時,對尚未連接的這樣的兩個虛端子,可以直接連線。

      如矩陣中的一個元素matrix[sv_out],其存儲結(jié)構(gòu)體為:

      matrix[sv_out].num=17;

      matrix[sv_out].link=6;

      matrix[sv_out].believe=3;

      matrix[sv_out].next->null;

      表明這個輸出虛端子編號為sv_out,輸出信號到17號輸入虛端子;在已完成的scd文件中,相應(yīng)的虛端子連線發(fā)現(xiàn)了6個,置信矩陣中對應(yīng)該虛端子連線的元素值為3,即如果實際這樣的虛端子連線超過了3個,在對新的scd文件進行配置時,只要遇到這兩個虛端子就能直接連線,也即編號為sv_out的輸出虛端子只向17號輸入虛端子輸出信號,不再向其他虛端子輸出信號了。

      步驟s34中,根據(jù)建立知識集時所基于的已完成scd文件的數(shù)量,設(shè)置虛端子典型連線置信矩陣中的各元素的值:

      定義scd文件數(shù)量為n,且n/2≥3,則虛端子典型連線置信矩陣中的各元素值設(shè)為大于等于n/2,否則設(shè)置為3。如設(shè)置為3,則理解為,當(dāng)實際從典型ied中找到的相同虛端子連線為3個或以上,則該虛端子連線為典型虛端子連線,在配置新的scd文件時,配置工具可將該虛端子連線所對應(yīng)的輸入虛端子和輸出虛端子直接相連,而不會導(dǎo)致配置錯誤。

      即在配置新的scd文件時,首先對現(xiàn)有已完成的scd配置文件進行學(xué)習(xí),以匯總得到知識集,然后在對新的scd文件進行配置時,scd配置工具根據(jù)知識集中所積累的典型虛端子連線信息,自動進行相應(yīng)典型虛端子之間的連線,即實現(xiàn)了機器學(xué)習(xí)的過程。

      實施例3

      本發(fā)明還公開一種基于上述方法的裝置,包括:

      存儲器,用于存儲多條指令;

      處理器,用于加載上述多條指令并依次執(zhí)行:

      s1,獲取至少3個已完成的scd配置文件;

      s2,對獲取到的各scd配置文件進行解析,得到各scd文件所包含的ied信息和虛端子連線信息;

      s3,基于scd文件的解析結(jié)果,建立知識集:

      s31,檢索各ied信息中的desc字段,以確定ied物理設(shè)備的設(shè)備類型,并將各ied按照間隔進行歸類;

      s32,比對各scd文件的相同間隔,獲取各間隔所包含的典型ied,形成典型ied模型庫;所述一個間隔的典型ied包括:存在于至少三個不同scd文件中,屬于同一間隔,name和description屬性皆相同,且廠家不完全相同的ied;

      s33,對于各典型ied,獲取其虛端子連線信息,基于獲取的虛端子連線信息建立虛端子典型連線矩陣和虛端子典型連線置信矩陣,矩陣中的各元素的值代表各輸出虛端子連接不同輸入虛端子的虛端子連線數(shù)量;

      s34,設(shè)定虛端子典型連線置信矩陣中各元素的值;

      s35,基于典型ied模型庫、虛端子典型連線矩陣和虛端子典型連線置信矩陣生成知識集;

      s4,對新的scd文件進行配置,基于當(dāng)前知識集進行虛端子的自動連線:

      對于當(dāng)前知識集中的同一虛端子連線,當(dāng)其在虛端子典型連線矩陣中的相應(yīng)元素值大于或等于其在虛端子典型連線置信矩陣中的相應(yīng)元素值時,該虛端子連線所對應(yīng)的輸出虛端子和輸入選端子可直接連接。

      綜上所述,本發(fā)明實現(xiàn)了對已有scd配置文件的利用,形成scd知識集,進而在新的scd文件配置時,可利用知識集實現(xiàn)虛端子間的自動連線,降低了人工配置工作量,避免了大量配置錯誤,提高了scd配置效率。

      本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本申請的實施例可提供為方法、系統(tǒng)、或計算機程序產(chǎn)品。因此,本申請可采用完全硬件實施例、完全軟件實施例、或結(jié)合軟件和硬件方面的實施例的形式。而且,本申請可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(zhì)(包括但不限于磁盤存儲器、cd-rom、光學(xué)存儲器等)上實施的計算機程序產(chǎn)品的形式。

      本申請是參照根據(jù)本申請實施例的方法、設(shè)備(系統(tǒng))、和計算機程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計算機程序指令實現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個機器,使得通過計算機或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。

      這些計算機程序指令也可存儲在能引導(dǎo)計算機或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。

      這些計算機程序指令也可裝載到計算機或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計算機或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計算機實現(xiàn)的處理,從而在計算機或其他可編程設(shè)備上執(zhí)行的指令提供用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。

      當(dāng)前第1頁1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1