本發(fā)明屬于智能變電站設計和運維領域,具體涉及一種基于全景模型文件的智能標簽生成和格式轉(zhuǎn)換,以對變電站內(nèi)的光纖進行搜索而轉(zhuǎn)換獲得該所述光纖的物理回路和邏輯回路的方法。
背景技術(shù):
智能變電站的二次回路全部采用光纜回路,光纜回路不同于以往的電纜回路,回路中傳輸?shù)男畔⒉辉賳我?,其?nèi)容更加豐富,傳統(tǒng)的通過檢查電纜來查詢業(yè)務數(shù)據(jù)的方式已經(jīng)不適應現(xiàn)在的調(diào)試方式,智能站通過光纜無法直觀查詢其內(nèi)部的業(yè)務數(shù)據(jù),這給現(xiàn)場調(diào)試難度造成極大的難度。屏柜內(nèi)部的ied設備信息需要調(diào)閱大量圖紙、裝置說明書、定值單、運維記錄及調(diào)試報告,無形中增加了運維的時間。
目前已有相關(guān)技術(shù)針對智能變電站的光纜回路進行物理建模,并結(jié)合已有的邏輯回路文件,可以實現(xiàn)“虛實對應”功能,現(xiàn)場實際應用中可以在光纜標簽引入二維碼的掃描入口,方便技術(shù)人員的數(shù)據(jù)查詢。目前,光纜等光連接回路的標簽信息依然沿用以往的電纜編寫方式,填寫起始位置和光纜編號,這種方式并不適合智能變電站,其信息過于簡略,沒有提供查詢的業(yè)務數(shù)據(jù)的接口,從而無法快速準確地對光纜進行搜索以獲取其對應的物理回路和邏輯回路。
技術(shù)實現(xiàn)要素:
本發(fā)明的目的是提供一種能夠便捷地搜索獲得虛實對應的邏輯回路和物理回路的基于全景模型文件的智能標簽生成和格式轉(zhuǎn)換方法。
為達到上述目的,本發(fā)明采用的技術(shù)方案是:
一種基于全景模型文件的智能標簽生成和格式轉(zhuǎn)換方法,用于對變電站內(nèi)的光纖進行搜索而轉(zhuǎn)換獲得該所述光纖的物理回路和邏輯回路,該方法包括用作準備階段的智能標簽生成和用作搜索階段的格式轉(zhuǎn)換;
所述智能標簽生成通過以下步驟實現(xiàn):
(1)將用于描述變電站內(nèi)物理回路的spcd文件導入pc端軟件的標簽生成模塊;
(2)所述pc端軟件解析所述spcd文件的層級關(guān)系而獲取其中的各元素;
(3)所述pc端軟件根據(jù)所述spcd文件的層級關(guān)系對元素中的光纖元素進行命名并生成對應的二維碼標簽;
所述格式轉(zhuǎn)換通過以下步驟實現(xiàn):
①將全景模型文件導入運維終端中;
②通過所述運維終端掃描光纖的二維碼標簽,所述運維終端內(nèi)的程序以所掃描的二維碼標簽為入口,基于所述全景模型文件內(nèi)的訂閱關(guān)系對所述光纖進行逐段搜索,從而獲得所述光纖的物理回路:假設光纖的a側(cè)連接為裝置,逐段解析所述光纖的b側(cè)的物理路徑;對于所述光纖中的每一段,判斷其b側(cè)連接為裝置、odf或交換機;當一段所述光纖的b側(cè)連接為裝置,則完成搜索獲得所述光纖的物理回路;當一段所述光纖的b側(cè)連接為odf,則繼續(xù)搜索下一段所述光纖;當一段所述光纖的b側(cè)連接為交換機,則進入交換機循環(huán)搜索算法;當進入所述交換機循環(huán)搜索算法時,先對所述交換機進行端口分析,判斷所述交換機是否級聯(lián)有其他交換機,若否,則搜索獲得所述交換機所連接的全部裝置而得到所述光纖的物理回路,若是,則依次對各級交換機進行循環(huán)搜索,獲得各級所述交換機所連接的全部裝置和/或下一級交換機而得到所述光纖的物理回路。
由于上述技術(shù)方案運用,本發(fā)明與現(xiàn)有技術(shù)相比具有下列優(yōu)點:本發(fā)明以二維碼標簽為入口,利用全景模型文件而快速、準確的進行格式轉(zhuǎn)換而獲得虛實對應的邏輯回路和物理回路,從而能夠提高變電站運維效率和準確性。
附圖說明
附圖1為本發(fā)明的方法的流程示意圖。。
具體實施方式
下面結(jié)合附圖所示的實施例對本發(fā)明作進一步描述。
實施例一:參見附圖1所示,一種用于對變電站內(nèi)的光纖進行搜索而轉(zhuǎn)換獲得該光纖的物理回路和邏輯回路的基于全景模型文件的智能標簽生成和格式轉(zhuǎn)換方法,包括用作準備階段的智能標簽生成和用作搜索階段的格式轉(zhuǎn)換。
一、智能標簽生成通過以下步驟實現(xiàn):
(1)將用于描述變電站內(nèi)物理回路的spcd文件導入pc端軟件的標簽生成模塊。對于,spcd文件,將物理模型文件導入到pc端軟件中根據(jù)智能變電站層級構(gòu)建配置spcd文件。將二次系統(tǒng)不同物理設備的ipcd文件導入到spcd配置模塊,在spcd配置模塊中完成層級構(gòu)建、實回路配置,為了方便后續(xù)與scd文件更好的兼容,spcd文件也將采用xml語言進行擴展定義,每個物理對象有自己的元素和屬性。
(2)pc端軟件解析spcd文件的層級關(guān)系而獲取其中的各元素,各元素包括變電站、區(qū)域、屏柜、設備、板卡、端口、跳纖和光纜等。
(3)pc端軟件根據(jù)spcd文件的層級關(guān)系對元素中的光纖元素進行命名并生成對應的二維碼標簽。智能標簽生成方法依據(jù)變電站物理對象的層級關(guān)系進行定義,名稱與名稱之間采用“.”作為分隔符,例如跳纖標簽二維碼“rb1.rd31b.1n.8.k-rx”
二、格式轉(zhuǎn)換通過以下步驟實現(xiàn):
①將全景模型文件導入運維終端的全景展示app中。全景模型文件利用spcd文件和scd文件通過軟件而生成。
②通過運維終端掃描光纖的二維碼標簽,運維終端內(nèi)的程序以所掃描的二維碼標簽為入口,基于全景模型文件內(nèi)的訂閱關(guān)系對光纖進行逐段搜索,從而獲得光纖的物理回路。
具體的,二次設備運維人員手持運維終端設備掃描智能標簽二維碼,依據(jù)scd文件中的inputs訂閱關(guān)系(例如:externalied中的inputs訂閱關(guān)系是il2202a;externalsignal中的inputs訂閱關(guān)系是rpit/xcbr2.pos.stval;internaladdress中的inputs訂閱關(guān)系是bo7-c:pigo/goinggio1.dpcso1.stval)展開物理端口拓撲搜索,實現(xiàn)物理回路連接關(guān)系和邏輯回路連接關(guān)系。智能變電站二次回路的物理設備主要包括裝置(實現(xiàn)各種功能的智能設備)、odf(光纖配纖架)和交換機。假設光纖的a側(cè)連接為裝置,逐段解析光纖的b側(cè)的物理路徑;對于光纖中的每一段,判斷其b側(cè)連接為裝置、odf或交換機;當一段光纖的b側(cè)連接為裝置,則完成搜索獲得光纖的物理回路;當一段光纖的b側(cè)連接為odf,則繼續(xù)搜索下一段光纖;當一段光纖的b側(cè)連接為交換機,則進入交換機循環(huán)搜索算法;當進入交換機循環(huán)搜索算法時,先對交換機進行端口分析,判斷交換機是否級聯(lián)有其他交換機,若否,則搜索獲得交換機所連接的全部裝置而得到光纖的物理回路,若是,則依次對各級交換機進行循環(huán)搜索,獲得各級交換機所連接的全部裝置和/或下一級交換機而得到光纖的物理回路。搜索完b側(cè)后可以在對a側(cè)進行上述相同過程的搜索,從而獲得光纖的完整物理回路,并能夠與邏輯回路相對應。
對于裝置和odf的搜索較為簡單,而對交換機的搜索較為復雜,因此上述搜索過程可以分為光纖不經(jīng)過交換機和光纖經(jīng)過交換機的兩大類。
例如,對于光纖不經(jīng)過交換機,假設光纖a側(cè)為裝置,則開始逐段搜索b側(cè),如果b側(cè)為裝置,則搜索結(jié)束,此光纖連接方式為屏柜內(nèi)部連接;否則判斷是否為odf,如果是odf則繼續(xù)向下一段光纖搜索,搜索下一段光纖的b側(cè)是否為odf,如果是則繼續(xù)向下一段搜索,以此循環(huán),直至搜索下一段光纖的b側(cè)為裝置時結(jié)束搜索,此光纖的連接方式為屏柜間的連接。
再例如,對于光纖經(jīng)過交換機,假設光纖a側(cè)為裝置,則開始逐段搜索b側(cè),可能會先出現(xiàn)幾段光纖為上述光纖不經(jīng)過交換機的情況,則搜索方法同上,當搜索到一段光纖的b側(cè)既不是裝置也不是odf時,則需判斷是否為交換機,若判斷為否,則設備類型錯誤,搜索結(jié)束。若是,則進入交換機循環(huán)搜索算法?;凇敖粨Q機端口拓撲”和“ied邏輯關(guān)系拓撲”,可對當前交換機進行判斷:當為純設備交換機(即未級聯(lián)其他交換機的交換機),取當前交換機端口拓撲和a側(cè)裝置邏輯關(guān)系拓撲交集,獲得所有b側(cè)裝置后全部結(jié)束搜索,獲得物理回路;當為普通級聯(lián)交換機(只有一個交換機級聯(lián)),獲得本交換機的所有b側(cè)裝置后繼續(xù)搜索下一臺與其級聯(lián)的交換機,再次遞歸調(diào)用交換機循環(huán)搜索算法,從而獲得兩級交換機的全部物理回路;當為中心交換機(有兩個以上交換機級聯(lián)),獲得本交換機的所有b側(cè)裝置后繼續(xù)逐級搜索與其級聯(lián)的所有交換機,考慮到中心交換機一般不會再級聯(lián)中心交換機,因此本算法僅再搜索一次即結(jié)束,獲得b側(cè)裝置而得到全部物理回路。
上述實施例只為說明本發(fā)明的技術(shù)構(gòu)思及特點,其目的在于讓熟悉此項技術(shù)的人士能夠了解本發(fā)明的內(nèi)容并據(jù)以實施,并不能以此限制本發(fā)明的保護范圍。凡根據(jù)本發(fā)明精神實質(zhì)所作的等效變化或修飾,都應涵蓋在本發(fā)明的保護范圍之內(nèi)。