国产精品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>

      電廠標識系統(tǒng)編碼的自動生成方法及裝置與流程

      文檔序號:12466634閱讀:238來源:國知局
      電廠標識系統(tǒng)編碼的自動生成方法及裝置與流程

      本發(fā)明涉及電廠設(shè)備編碼技術(shù)領(lǐng)域,具體而言,涉及一種電廠標識系統(tǒng)編碼的自動生成方法及裝置。



      背景技術(shù):

      電廠標識系統(tǒng)編碼是根據(jù)被標識對象的功能、安裝地點和安裝位置等特征,采用英文字母和阿拉伯?dāng)?shù)字,按照嚴謹、科學(xué)實用的編碼規(guī)則對電廠中的系統(tǒng)、設(shè)備及其部件進行清楚并且唯一描述的一種編碼。電廠標識系統(tǒng)編碼主要應(yīng)用在電廠工程規(guī)劃、設(shè)計、施工、驗收、運行、維護、預(yù)算和成本控制等方面。

      隨著科學(xué)技術(shù)的快速發(fā)展,電廠標識系統(tǒng)已經(jīng)成為應(yīng)用最為廣泛的編碼。目前,應(yīng)用電廠標識系統(tǒng)編碼對電廠中的被標識對象進行編碼生成的過程如下:由設(shè)計人員依據(jù)系統(tǒng)圖,根據(jù)設(shè)備及部件在系統(tǒng)圖中功能、作用及從屬關(guān)系進行手工編碼,并手工利用得到的編碼在圖紙上對被標識對象進行標注,以實現(xiàn)對企業(yè)中被標識對象的電廠標識系統(tǒng)編碼的生成和標注。

      但是,上述應(yīng)用對電廠中的被標識對象進行手工編碼的方法,不僅工作效率緩慢,而且為了降低出現(xiàn)錯碼和重碼的機率,對設(shè)計人員的專業(yè)水平、細心程度以及多專業(yè)協(xié)同和差異區(qū)分享等方面要求較高,而且工作周期較長。



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

      有鑒于此,本發(fā)明實施例的目的在于提供一種電廠標識系統(tǒng)編碼的自動生成方法及裝置,其通過計算機系統(tǒng)實現(xiàn)了對系統(tǒng)圖進行電廠標識系統(tǒng)編碼的自動生成和自動標注,降低了電廠標識系統(tǒng)編碼的錯誤率和重碼率以及人工成本,提高了企業(yè)的數(shù)字化管理和安全運行水平以及工作效率。

      第一方面,本發(fā)明實施例提供了一種電廠標識系統(tǒng)編碼的自動生成方法,包括:

      根據(jù)選取的系統(tǒng)圖繪制頁面,確定電廠標識系統(tǒng)機組號;

      根據(jù)選取的與電廠設(shè)備的工程設(shè)計結(jié)構(gòu)匹配的圖元,讀取所述圖元的電廠標識系統(tǒng)分類碼;

      對于根據(jù)選取的圖元繪制的系統(tǒng)圖,根據(jù)預(yù)設(shè)編號規(guī)則生成所述系統(tǒng)圖對應(yīng)的電廠標識系統(tǒng)編號;所述預(yù)設(shè)編號規(guī)則包括以下規(guī)則中的一種或多種:前綴號編號規(guī)則、系統(tǒng)級編號規(guī)則、設(shè)備級編號規(guī)則和部件級編號規(guī)則;

      根據(jù)確定的所述電廠標識系統(tǒng)機組號、讀取的所述電廠標識系統(tǒng)分類碼以及生成的所述電廠標識系統(tǒng)編號,生成所述系統(tǒng)圖的電廠標識系統(tǒng)編碼。

      結(jié)合第一方面,本發(fā)明實施例提供了第一方面的第一種可能的實施方式,其中,根據(jù)選取的系統(tǒng)圖繪制頁面,確定電廠標識系統(tǒng)機組號,包括:

      在檢測到系統(tǒng)圖繪制頁面時,提取所述系統(tǒng)圖繪制頁面的頁面標識碼;

      根據(jù)所述系統(tǒng)圖繪制頁面中的頁面標識碼,確定電廠設(shè)備的所述電廠標識系統(tǒng)機組號;其中,所述頁面標識碼與所述電廠標識系統(tǒng)機組號一一對應(yīng)。

      結(jié)合第一方面,本發(fā)明實施例提供了第一方面的第二種可能的實施方式,其中,根據(jù)選取的與電廠設(shè)備的工程設(shè)計結(jié)構(gòu)匹配的圖元,讀取所述圖元的電廠標識系統(tǒng)分類碼,包括:

      在檢測到與電廠設(shè)備的工程設(shè)計結(jié)構(gòu)匹配的圖元時,提取所述圖元的圖元標識碼;

      根據(jù)所述圖元的圖元標識碼,讀取所述圖元匹配的電廠標識系統(tǒng)分類碼;其中,每個圖元均有唯一的圖元標識碼,且所述圖元標識碼與電廠標識系統(tǒng)分類碼多級對應(yīng);所述電廠標識系統(tǒng)分類碼包括以下一種或多種:系統(tǒng)級分類碼、設(shè)備級分類碼和部件級分類碼。

      結(jié)合第一方面的第二種可能的實施方式,本發(fā)明實施例提供了第一方面的第三種可能的實施方式,其中,根據(jù)所述圖元的圖元標識碼,讀取所述圖元匹配的電廠標識系統(tǒng)分類碼,包括:

      確定選取的圖元繪制的系統(tǒng)圖的第一拓撲結(jié)構(gòu)和所述系統(tǒng)圖中所述圖元的第二拓撲結(jié)構(gòu);其中,所述系統(tǒng)圖包括:總圖和分系統(tǒng)圖;

      對所述第一拓撲結(jié)構(gòu)和所述第二拓撲結(jié)構(gòu)進行分析處理,得到分類碼拓撲結(jié)構(gòu);其中,所述分類碼拓撲結(jié)構(gòu)包括:系統(tǒng)級分類碼拓撲結(jié)構(gòu)、設(shè)備級分類碼拓撲結(jié)構(gòu)和部件級分類碼拓撲結(jié)構(gòu);

      根據(jù)所述分類碼拓撲結(jié)構(gòu)和所述圖元的圖元標識碼,讀取所述圖元的電廠標識系統(tǒng)分類碼;其中,數(shù)據(jù)庫中預(yù)存有與所述分類碼拓撲結(jié)構(gòu)對應(yīng)的電廠標識系統(tǒng)分類碼。

      結(jié)合第一方面,本發(fā)明實施例提供了第一方面的第四種可能的實施方式,其中,對于根據(jù)選取的圖元繪制的系統(tǒng)圖,根據(jù)預(yù)設(shè)編號規(guī)則生成所述系統(tǒng)圖對應(yīng)的電廠標識系統(tǒng)編號,包括:

      確定選取的圖元繪制的系統(tǒng)圖的第一拓撲結(jié)構(gòu)和所述系統(tǒng)圖中所述圖元的第二拓撲結(jié)構(gòu);其中,所述系統(tǒng)圖包括:總圖和分系統(tǒng)圖;

      對所述第一拓撲結(jié)構(gòu)和所述第二拓撲結(jié)構(gòu)進行分析處理,得到編號拓撲結(jié)構(gòu);其中,所述編號拓撲結(jié)構(gòu)包括:前綴號拓撲結(jié)構(gòu)、系統(tǒng)級編號拓撲結(jié)構(gòu)、設(shè)備級編號拓撲結(jié)構(gòu)和部件級編號拓撲結(jié)構(gòu);

      根據(jù)所述編號拓撲結(jié)構(gòu)以及預(yù)設(shè)編號規(guī)則,生成所述系統(tǒng)圖對應(yīng)的電廠標識系統(tǒng)編號;其中,所述預(yù)設(shè)編號規(guī)則包括:編號拓撲結(jié)構(gòu)與電廠標識系統(tǒng)編號的對應(yīng)關(guān)系。

      結(jié)合第一方面、第一方面的第一種可能的實施方式至第一方面的第四種可能的實施方式中任意一種可能的實施方式,本發(fā)明實施例提供了第一方面的第五種可能的實施方式,其中,所述電廠標識系統(tǒng)編碼采用三級七組的13位編碼規(guī)則,0級對應(yīng)第一組,包括1位代號,代表機組號;1級對應(yīng)第二組、第三組和第四組,分別包括1位數(shù)字、3位字母和2位數(shù)字,分別代表前綴號、系統(tǒng)分類碼和系統(tǒng)編號;2級對應(yīng)第五組、第六組和第七組,分別包括2位字母、3位數(shù)字和1位字母,分別代表設(shè)備分類碼、設(shè)備編號和設(shè)備附加碼;其中,所述代號包括:數(shù)字或者字母;所述機組號、所述系統(tǒng)編號和所述設(shè)備編號的缺省值用0補全。

      結(jié)合第一方面,本發(fā)明實施例提供了第一方面的第六種可能的實施方式,其中,所述方法還包括:

      獲取包括其他結(jié)構(gòu)類型的系統(tǒng)圖文件;

      對獲取的所述系統(tǒng)圖文件進行轉(zhuǎn)換處理,得到系統(tǒng)圖結(jié)構(gòu);所述系統(tǒng)圖結(jié)構(gòu)包括:系統(tǒng)圖繪圖頁面、圖元、圖層和圖元的拓撲結(jié)構(gòu)。

      結(jié)合第一方面,本發(fā)明實施例提供了第一方面的第七種可能的實施方式,其中,所述方法還包括:

      將生成的所述系統(tǒng)圖的電廠標識系統(tǒng)編碼存儲在編碼數(shù)據(jù)庫中,并建立所述編碼數(shù)據(jù)庫的索引碼;

      對所述編碼數(shù)據(jù)庫中的電廠標識系統(tǒng)編碼進行排查處理;

      當(dāng)檢測到異常編碼時,啟動所述異常編碼匹配的指示提示。

      結(jié)合第一方面,本發(fā)明實施例提供了第一方面的第八種可能的實施方式,其中,所述方法還包括:

      在所述系統(tǒng)圖上建立各個所述圖元對應(yīng)編碼框,在各個所述編碼框上自動標注與所述圖元匹配的電廠標識系統(tǒng)編碼。

      結(jié)合第一方面,本發(fā)明實施例提供了第一方面的第九種可能的實施方式,其中,所述方法還包括:

      在生成所述系統(tǒng)圖的電廠標識系統(tǒng)編碼時,獲取當(dāng)前系統(tǒng)圖與模板系統(tǒng)圖的圖形差異區(qū)域;

      根據(jù)所述圖形差異區(qū)域定位所述模板系統(tǒng)圖對應(yīng)的電廠標識系統(tǒng)編碼的差異編碼區(qū)域;

      生成所述差異區(qū)域差異編碼區(qū)域的差異編碼,并根據(jù)所述差異編碼對所述差異編碼區(qū)域的編碼進行修正處理,得到當(dāng)前系統(tǒng)圖的電廠標識系統(tǒng)編碼。

      第二方面,本發(fā)明實施例還提供了一種電廠標識系統(tǒng)編碼的自動生成裝置,包括:

      確定模塊,根據(jù)選取的系統(tǒng)圖繪制頁面,確定電廠標識系統(tǒng)機組號;

      讀取模塊,用于根據(jù)選取的與電廠設(shè)備的工程設(shè)計結(jié)構(gòu)匹配的圖元,讀取所述圖元的電廠標識系統(tǒng)分類碼;

      第一生成模塊,用于對于根據(jù)選取的圖元繪制的系統(tǒng)圖,根據(jù)預(yù)設(shè)編號規(guī)則生成所述系統(tǒng)圖對應(yīng)的電廠標識系統(tǒng)編號;所述預(yù)設(shè)編號規(guī)則包括以下規(guī)則中的一種或多種:前綴號編號規(guī)則、系統(tǒng)級編號規(guī)則、設(shè)備級編號規(guī)則和部件級編號規(guī)則;

      第二生成模塊,用于根據(jù)確定的所述電廠標識系統(tǒng)機組號、讀取的所述電廠標識系統(tǒng)分類碼以及生成的所述電廠標識系統(tǒng)編號,生成所述系統(tǒng)圖的電廠標識系統(tǒng)編碼。

      結(jié)合第二方面,本發(fā)明實施例提供了第二方面的第一種可能的實施方式,其中,所述確定模塊,包括:

      第一提取單元,用于在檢測到系統(tǒng)圖繪制頁面時,提取所述繪圖頁面中的頁面標識碼;

      確定單元,用于根據(jù)所述系統(tǒng)圖繪制頁面中的頁面標識碼,確定電廠設(shè)備的所述電廠標識系統(tǒng)機組號;其中,所述頁面標識碼與所述電廠標識系統(tǒng)機組號一一對應(yīng);

      所述讀取模塊,包括:

      第二提取單元,用于在檢測到與電廠設(shè)備的工程設(shè)計結(jié)構(gòu)匹配的圖元時,提取所述圖元的圖元標識碼;

      讀取單元,用于根據(jù)所述圖元的圖元標識碼,讀取所述圖元匹配的電廠標識系統(tǒng)分類碼;其中,每個圖元均有唯一的圖元標識碼,且所述圖元標識碼與電廠標識系統(tǒng)分類碼多級對應(yīng);所述廠標識系統(tǒng)分類碼包括以下一種或多種:系統(tǒng)級分類碼、設(shè)備級分類碼和部件級分類碼。

      結(jié)合第二方面的第一種可能的實施方式,本發(fā)明實施例提供了第二方面的第二種可能的實施方式,其中,所述讀取單元,還包括:

      確定子單元,用于確定選取的圖元繪制的系統(tǒng)圖的第一拓撲結(jié)構(gòu)和所述系統(tǒng)圖中所述圖元的第二拓撲結(jié)構(gòu);其中,所述系統(tǒng)圖包括:總圖和分系統(tǒng)圖;

      分析處理子單元,用于對所述第一拓撲結(jié)構(gòu)和所述第二拓撲結(jié)構(gòu)進行分析處理,得到分類碼拓撲結(jié)構(gòu);其中,所述分類碼拓撲結(jié)構(gòu)包括:系統(tǒng)級分類碼拓撲結(jié)構(gòu)、設(shè)備級分類碼拓撲結(jié)構(gòu)和部件級分類碼拓撲結(jié)構(gòu);

      讀取子單元,用于根據(jù)所述分類碼拓撲結(jié)構(gòu)和所述圖元的圖元標識碼,讀取所述圖元的電廠標識系統(tǒng)分類碼;其中,數(shù)據(jù)庫中預(yù)存有與所述分類碼拓撲結(jié)構(gòu)對應(yīng)的電廠標識系統(tǒng)分類碼。

      結(jié)合第二方面的第二種可能的實施方式,本發(fā)明實施例提供了第二方面的第三種可能的實施方式,其中,所述第一生成模塊,包括:

      確定單元,用于確定選取的圖元繪制的系統(tǒng)圖的第一拓撲結(jié)構(gòu)和所述系統(tǒng)圖中所述圖元的第二拓撲結(jié)構(gòu);其中,所述系統(tǒng)圖包括:總圖和分系統(tǒng)圖;

      分析處理單元,用于對所述第一拓撲結(jié)構(gòu)和所述第二拓撲結(jié)構(gòu)進行分析處理,得到編號拓撲結(jié)構(gòu);其中,所述編號拓撲結(jié)構(gòu)包括:前綴號拓撲結(jié)構(gòu)、系統(tǒng)級編號拓撲結(jié)構(gòu)、設(shè)備級編號拓撲結(jié)構(gòu)和部件級編號拓撲結(jié)構(gòu);

      生成單元,用于根據(jù)所述編號拓撲結(jié)構(gòu)以及預(yù)設(shè)編號規(guī)則,生成所述系統(tǒng)圖對應(yīng)的電廠標識系統(tǒng)編號;其中,所述預(yù)設(shè)編號規(guī)則包括:編號拓撲結(jié)構(gòu)與電廠標識系統(tǒng)編號的對應(yīng)關(guān)系。

      結(jié)合第二方面,本發(fā)明實施例提供了第二方面的第四種可能的實施方式,其中,第一獲取模塊,用于獲取包括其他結(jié)構(gòu)類型的系統(tǒng)圖文件;

      轉(zhuǎn)換處理模塊,用于對獲取的所述系統(tǒng)圖文件進行轉(zhuǎn)換處理,得到系統(tǒng)圖結(jié)構(gòu);所述系統(tǒng)圖結(jié)構(gòu)包括:系統(tǒng)圖繪圖頁面、圖元、圖層和圖元的拓撲結(jié)構(gòu);

      存儲模塊,用于將生成的所述系統(tǒng)圖的電廠標識系統(tǒng)編碼存儲在編碼數(shù)據(jù)庫中;

      第一建立模塊,用于建立所述編碼數(shù)據(jù)庫的索引碼;

      排查處理模塊,用于對所述編碼數(shù)據(jù)庫中的電廠標識系統(tǒng)編碼進行排查處理;

      啟動模塊,用于在檢測到異常編碼時,啟動所述異常編碼匹配的指示提示;

      第二建立模塊,用于在所述系統(tǒng)圖上建立各個所述圖元對應(yīng)編碼框;

      標注模塊,用于在各個所述編碼框上自動標注與所述圖元匹配的電廠標識系統(tǒng)編碼。

      結(jié)合第二方面,本發(fā)明實施例提供了第二方面的第五種可能的實施方式,其中,還包括:

      第二獲取模塊,用于在生成所述系統(tǒng)圖的電廠標識系統(tǒng)編碼時,獲取當(dāng)前系統(tǒng)圖與模板系統(tǒng)圖的圖形差異區(qū)域;

      定位模塊,用于根據(jù)所述圖形差異區(qū)域定位模板系統(tǒng)圖對應(yīng)的電廠標識系統(tǒng)編碼的差異編碼區(qū)域;

      第三生成模塊,用于生成所述差異區(qū)域差異編碼區(qū)域的差異編碼,并根據(jù)所述差異編碼對所述差異編碼區(qū)域的編碼進行修正處理,得到當(dāng)前系統(tǒng)圖的電廠標識系統(tǒng)編碼。

      本發(fā)明實施例提供的一種電廠標識系統(tǒng)編碼的自動生成方法及裝置,根據(jù)選取的系統(tǒng)圖繪制頁面,確定電廠標識系統(tǒng)機組號;根據(jù)選取的與電廠設(shè)備的工程設(shè)計結(jié)構(gòu)匹配的圖元,讀取圖元的電廠標識系統(tǒng)分類碼;對于根據(jù)選取的圖元繪制的系統(tǒng)圖,根據(jù)預(yù)設(shè)編號規(guī)則生成系統(tǒng)圖對應(yīng)的電廠標識系統(tǒng)編號;根據(jù)確定的電廠標識系統(tǒng)機組號、讀取的電廠標識系統(tǒng)分類碼以及生成的電廠標識系統(tǒng)編號,生成系統(tǒng)圖的電廠標識系統(tǒng)編碼,與現(xiàn)有技術(shù)中的手工生成和標注的方法不僅工作效率緩慢,且工作周期較長相比,其可以通過計算機系統(tǒng)實現(xiàn)了對系統(tǒng)圖進行電廠標識系統(tǒng)編碼的自動生成和自動標注,降低了人工成本,提高了工作效率,并且為設(shè)備管理臺帳、全生命周期管理、在缺陷管理、維護保養(yǎng)管理、點檢定修管理、兩票管理信息化管理系統(tǒng)中的應(yīng)用提供了統(tǒng)一、科學(xué)、正確、完整的電廠標識系統(tǒng)編碼數(shù)據(jù),繼而大大的降低了企業(yè)綜合成本。

      進一步的,本發(fā)明實施例提供的電廠標識系統(tǒng)編碼的自動生成方法及裝置,還能夠自動對生成的電廠標識系統(tǒng)編碼進行排查處理,并在檢測到對應(yīng)的錯碼和重碼時,自動啟動異常編碼匹配的指示提示,保證了所有電廠標識系統(tǒng)編碼的唯一性和正確性。

      進一步的,本發(fā)明實施例提供的電廠標識系統(tǒng)編碼的自動生成方法及裝置,還能夠在繪制系統(tǒng)圖的同時,能夠?qū)υ撓到y(tǒng)圖進行電廠標識系統(tǒng)編碼的自動生成和自動標注,減少了工作周期,提高了工作效率。

      為使本發(fā)明的上述目的、特征和優(yōu)點能更明顯易懂,下文特舉較佳實施例,并配合所附附圖,作詳細說明如下。

      附圖說明

      為了更清楚地說明本發(fā)明實施例的技術(shù)方案,下面將對實施例中所需要使用的附圖作簡單地介紹,應(yīng)當(dāng)理解,以下附圖僅示出了本發(fā)明的某些實施例,因此不應(yīng)被看作是對范圍的限定,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他相關(guān)的附圖。

      圖1示出了本發(fā)明實施例所提供的一種電廠標識系統(tǒng)編碼的自動生成方法的流程圖;

      圖2示出了本發(fā)明實施例所提供的另一種電廠標識系統(tǒng)編碼的自動生成方法的流程圖;

      圖3示出了本發(fā)明實施例所提供的另一種電廠標識系統(tǒng)編碼的自動生成方法的流程圖;

      圖4示出了本發(fā)明實施例所提供的另一種電廠標識系統(tǒng)編碼的自動生成方法的流程圖;

      圖5示出了本發(fā)明實施例所提供的另一種電廠標識系統(tǒng)編碼的自動生成方法的流程圖;

      圖6示出了本發(fā)明實施例所提供的另一種電廠標識系統(tǒng)編碼的自動生成方法的流程圖;

      圖7示出了本發(fā)明實施例所提供的另一種電廠標識系統(tǒng)編碼的自動生成方法的流程圖;

      圖8示出了本發(fā)明實施例所提供的一種電廠標識系統(tǒng)編碼的自動生成裝置的結(jié)構(gòu)示意圖;

      圖9示出了本發(fā)明實施例所提供的一種電廠標識系統(tǒng)編碼的自動生成裝置中確定模塊和讀取模塊的結(jié)構(gòu)示意圖;

      圖10示出了本發(fā)明實施例所提供的一種電廠標識系統(tǒng)編碼的自動生成裝置中讀取單元和第一生成模塊的結(jié)構(gòu)示意圖。

      主要標號說明:

      11、確定模塊;12、讀取模塊;13、第一生成模塊;14、第二生成模塊;111、第一提取單元;112、確定單元;121、第二提取單元;122、讀取單元;131、確定單元;132、分析處理單元;133、生成單元;1221、確定子單元;1222、分析處理子單元;1223、讀取子單元;。

      具體實施方式

      為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例中附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。通常在此處附圖中描述和示出的本發(fā)明實施例的組件可以以各種不同的配置來布置和設(shè)計。因此,以下對在附圖中提供的本發(fā)明的實施例的詳細描述并非旨在限制要求保護的本發(fā)明的范圍,而是僅僅表示本發(fā)明的選定實施例?;诒景l(fā)明的實施例,本領(lǐng)域技術(shù)人員在沒有做出創(chuàng)造性勞動的前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。

      隨著科學(xué)技術(shù)的快速發(fā)展,電廠標識系統(tǒng)已經(jīng)成為應(yīng)用最為廣泛的編碼。電廠標識系統(tǒng)編碼一直由設(shè)計工程師依據(jù)系統(tǒng)圖,根據(jù)設(shè)備及部件在系統(tǒng)圖中功能、作用及從屬關(guān)系進行手工編碼并在圖紙上對被標識對象進行電廠標識系統(tǒng)編碼的標注,上述電廠標識系統(tǒng)編碼的生成和標注方法不僅工作效率緩慢,而且極易出現(xiàn)錯碼和重碼,手工查重糾錯的可能性極低,對發(fā)現(xiàn)的錯碼和重碼進行修改更是難上加難,嚴重影響編碼的后期應(yīng)用工作。

      考慮到現(xiàn)有技術(shù)中應(yīng)用電廠標識系統(tǒng)編碼手工對電廠中的被標識對象進行編碼的方法,不僅工作效率緩慢,而且為了避免出現(xiàn)錯碼和重碼,對設(shè)計人員的專業(yè)水平和細心程度要求較高,工作周期較長,同時,人工對錯碼和重碼的發(fā)現(xiàn)、修改難度較高?;诖?,本發(fā)明實施例提供了一種電廠標識系統(tǒng)編碼的自動生成方法及裝置,以通過計算機系統(tǒng)實現(xiàn)了對系統(tǒng)圖進行電廠標識系統(tǒng)編碼的自動生成和自動標注,降低了人工成本,提高了工作效率,還能夠自動對生成的電廠標識系統(tǒng)編碼進行排查處理,并在檢測到對應(yīng)的錯碼和重碼時,自動啟動異常編碼匹配的指示提示,保證了所有電廠標識系統(tǒng)編碼的唯一性和正確性;以及,還能夠在繪制系統(tǒng)圖的同時,能夠?qū)υ撓到y(tǒng)圖進行電廠標識系統(tǒng)編碼的自動生成和自動標注,減少了工作周期,提高了工作效率,下面通過實施例進行描述。

      本發(fā)明實施例提供了一種電廠標識系統(tǒng)編碼的自動生成方法,參考圖1,包括:

      S101、根據(jù)選取的系統(tǒng)圖繪制頁面,確定電廠標識系統(tǒng)機組號。

      本發(fā)明實施例中,待編碼的系統(tǒng)圖可以是繪圖軟件上繪制的圖形,也可以是從圖片轉(zhuǎn)換得到的圖形。對于從圖片轉(zhuǎn)換得到的,具體方法是:首先獲取包括其他結(jié)構(gòu)類型的系統(tǒng)圖文件(該文件可以是圖片,也可以PDF文件、DWG文件),然后對獲取的圖片進行轉(zhuǎn)換處理,得到系統(tǒng)圖結(jié)構(gòu);上述系統(tǒng)圖結(jié)構(gòu)包括:繪圖頁面、圖元、圖層和圖元的拓撲結(jié)構(gòu)。

      無論是繪制的圖形還是轉(zhuǎn)換的圖形,本發(fā)明實施例中,系統(tǒng)在監(jiān)測到系統(tǒng)圖繪制頁面時,提取所述系統(tǒng)圖繪制頁面中的頁面標識碼;然后根據(jù)系統(tǒng)圖繪制頁面中的頁面標識碼,確定所述電廠標識系統(tǒng)機組號;其中,在系統(tǒng)的數(shù)據(jù)庫中,系統(tǒng)圖繪制頁面的頁面標識碼與電廠標識系統(tǒng)機組號一一對應(yīng)。

      對于繪圖,目前系統(tǒng)圖大多由CAD系列的大型計算機輔助設(shè)計軟件進行繪制。本發(fā)明實施例中則可以在CAD P&ID軟件現(xiàn)有繪圖功能的基礎(chǔ)上,利用計算機語言進行系統(tǒng)的開發(fā),實現(xiàn)電廠標識系統(tǒng)編碼的自動生成和電廠標識系統(tǒng)編碼在系統(tǒng)圖上的自動標注的功能。

      S102、根據(jù)選取的與電廠設(shè)備的工程設(shè)計結(jié)構(gòu)匹配的圖元,讀取所述圖元的電廠標識系統(tǒng)分類碼。

      具體的,不同的電廠設(shè)備的工程設(shè)計結(jié)構(gòu)對應(yīng)不同的圖元,如電廠設(shè)備的總圖對應(yīng)系統(tǒng)級圖元,分系統(tǒng)圖對應(yīng)設(shè)備級圖元或部件級圖元;而系統(tǒng)的數(shù)據(jù)庫中,系統(tǒng)圖元對應(yīng)有系統(tǒng)級分類碼,設(shè)備圖元對應(yīng)有設(shè)備級分類碼、部件圖元對應(yīng)有部件級分類碼。

      S103、對于根據(jù)選取的圖元繪制的系統(tǒng)圖,根據(jù)預(yù)設(shè)編號規(guī)則生成所述系統(tǒng)圖對應(yīng)的電廠標識系統(tǒng)編號;所述預(yù)設(shè)編號規(guī)則包括以下規(guī)則中的一種或多種:前綴號編號規(guī)則、系統(tǒng)級編號規(guī)則、設(shè)備級編號規(guī)則和部件級編號規(guī)則。

      當(dāng)系統(tǒng)圖為總圖時,其根據(jù)預(yù)設(shè)編號規(guī)則生成系統(tǒng)編號,后續(xù)根據(jù)機組號,系統(tǒng)分類碼和系統(tǒng)編號即可生成該總圖的電廠標識系統(tǒng)編碼。

      當(dāng)系統(tǒng)圖為分系統(tǒng)圖時,其根據(jù)圖元對應(yīng)的預(yù)設(shè)編號規(guī)則生成設(shè)備編號,還要解析設(shè)備分類碼和設(shè)備編號確定系統(tǒng)分類碼以及系統(tǒng)編號,最后根據(jù)機組號,系統(tǒng)分類碼、系統(tǒng)編號、設(shè)備分類碼和設(shè)備編號即可生成該系統(tǒng)圖的電廠標識系統(tǒng)編碼。

      S104、根據(jù)確定的所述電廠標識系統(tǒng)機組號、讀取的所述電廠標識系統(tǒng)分類碼以及生成的所述電廠標識系統(tǒng)編號,生成所述系統(tǒng)圖的電廠標識系統(tǒng)編碼。

      對于系統(tǒng)圖為總圖時,根據(jù)機組號,系統(tǒng)分類碼和系統(tǒng)編號即可生成該總圖的電廠標識系統(tǒng)編碼;

      對于系統(tǒng)圖為分系統(tǒng)圖時,根據(jù)機組號,系統(tǒng)分類碼、系統(tǒng)編號、設(shè)備分類碼和設(shè)備編號即可生成該系統(tǒng)圖的電廠標識系統(tǒng)編碼。

      本發(fā)明實施例提供的一種電廠標識系統(tǒng)編碼的自動生成方法,采用計算機系統(tǒng),根據(jù)電廠標識系統(tǒng)的工程設(shè)計關(guān)系,建立電廠標識系統(tǒng)的多級分支系統(tǒng)數(shù)據(jù)庫,并獲取系統(tǒng)圖及圖元的拓撲結(jié)構(gòu),解析分類碼和編號,生成匹配的電廠標識系統(tǒng)編碼,與現(xiàn)有技術(shù)中的手工標注的方法不僅工作效率緩慢,且工作周期較長相比,其可以通過計算機系統(tǒng)實現(xiàn)了對系統(tǒng)圖進行電廠標識系統(tǒng)編碼的自動生成和自動標注,降低了人工成本,提高了工作效率,并且為設(shè)備管理臺帳、全生命周期管理、在缺陷管理、維護保養(yǎng)管理、點檢定修管理、兩票管理信息化管理系統(tǒng)中的應(yīng)用提供了統(tǒng)一、科學(xué)、正確、完整的電廠標識系統(tǒng)編碼數(shù)據(jù),繼而大大的降低了企業(yè)綜合成本。

      進一步的,不同類型的圖元對應(yīng)有不同的電廠標識系統(tǒng)分類碼,參考圖2,上述步驟102,根據(jù)選取的與電廠設(shè)備的工程設(shè)計結(jié)構(gòu)匹配的圖元,讀取所述圖元的電廠標識系統(tǒng)分類碼,包括:

      S201、在檢測到與電廠設(shè)備的工程設(shè)計結(jié)構(gòu)匹配的圖元時,提取所述圖元的圖元標識碼;

      S202、根據(jù)所述圖元的圖元標識碼,讀取所述圖元匹配的電廠標識系統(tǒng)分類碼;其中,每個圖元均有唯一的圖元標識碼,且所述圖元標識碼與電廠標識系統(tǒng)分類碼多級對應(yīng);所述電廠標識系統(tǒng)分類碼包括以下一種或多種:系統(tǒng)級分類碼、設(shè)備級分類碼和部件級分類碼。

      其中,上述圖元的唯一的圖元標識碼即表示該圖元的類型,即表示該圖元是系統(tǒng)圖元還是設(shè)備圖元或是部件圖元,不同類型的圖元對應(yīng)不同的電廠標識系統(tǒng)分類碼,即系統(tǒng)圖元對應(yīng)系統(tǒng)級分類碼,設(shè)備圖元對應(yīng)設(shè)備級分類碼。

      進一步的,參考圖3,本發(fā)明實施例提供的電廠標識系統(tǒng)編碼的自動生成方法,上述步驟202,根據(jù)所述圖元的圖元標識碼,讀取所述圖元匹配的電廠標識系統(tǒng)分類碼,包括:

      S301、確定選取的圖元繪制的系統(tǒng)圖的第一拓撲結(jié)構(gòu)和所述系統(tǒng)圖中所述圖元的第二拓撲結(jié)構(gòu);其中,所述系統(tǒng)圖包括:總圖和分系統(tǒng)圖;

      其中,上述圖元繪制的系統(tǒng)圖可以為總圖,也可以為分系統(tǒng)圖。上述第一拓撲結(jié)構(gòu)包括系統(tǒng)圖中各個部分之間的拓撲關(guān)系結(jié)構(gòu),圖元是組成系統(tǒng)圖的基本元件,每個部分中均包括多個圖元,且多個圖元之間也對應(yīng)有拓撲關(guān)系結(jié)構(gòu)。

      本發(fā)明實施例中,系統(tǒng)首先確定上述系統(tǒng)圖和上述系統(tǒng)圖中圖元分別對應(yīng)的第一拓撲結(jié)構(gòu)和第二拓撲結(jié)構(gòu)。

      S302、對所述第一拓撲結(jié)構(gòu)和所述第二拓撲結(jié)構(gòu)進行分析處理,得到分類碼拓撲結(jié)構(gòu);其中,所述分類碼拓撲結(jié)構(gòu)包括:系統(tǒng)級分類碼拓撲結(jié)構(gòu)、設(shè)備級分類碼拓撲結(jié)構(gòu)和部件級分類碼拓撲結(jié)構(gòu);

      S303、根據(jù)所述分類碼拓撲結(jié)構(gòu)和所述圖元的圖元標識碼,讀取所述圖元的電廠標識系統(tǒng)分類碼;其中,數(shù)據(jù)庫中預(yù)存有所述分類碼拓撲結(jié)構(gòu)與電廠標識系統(tǒng)分類碼的對應(yīng)關(guān)系以及電廠標識系統(tǒng)分類碼。

      其中,系統(tǒng)的數(shù)據(jù)庫中預(yù)存有上述圖元標識碼、分類碼拓撲結(jié)構(gòu)與電廠標識系統(tǒng)分類碼三者之間的對應(yīng)關(guān)系,根據(jù)圖元標識碼從數(shù)據(jù)庫存儲的上述對應(yīng)關(guān)系中即可確定圖元的電廠標識系統(tǒng)分類碼。

      進一步的,參考圖4,本發(fā)明實施例提供的電廠標識系統(tǒng)編碼的自動生成方法,步驟104,對于根據(jù)選取的圖元繪制的系統(tǒng)圖,根據(jù)預(yù)設(shè)編號規(guī)則生成所述系統(tǒng)圖對應(yīng)的電廠標識系統(tǒng)編號,包括:

      S401、確定選取的圖元繪制的系統(tǒng)圖的第一拓撲結(jié)構(gòu)和所述系統(tǒng)圖中所述圖元的第二拓撲結(jié)構(gòu);其中,所述系統(tǒng)圖包括:總圖和分系統(tǒng)圖;

      本發(fā)明實施例中,上述圖元繪制的系統(tǒng)圖可以為總圖,也可以為分系統(tǒng)圖。上述第一拓撲結(jié)構(gòu)包括系統(tǒng)圖中各個部分之間的拓撲關(guān)系結(jié)構(gòu),圖元是組成系統(tǒng)圖的基本元件,每個部分中均包括多個圖元,且多個圖元之間也對應(yīng)有拓撲關(guān)系結(jié)構(gòu)。

      本發(fā)明實施例中,系統(tǒng)首先確定上述系統(tǒng)圖和上述系統(tǒng)圖中圖元分別對應(yīng)的第一拓撲結(jié)構(gòu)和第二拓撲結(jié)構(gòu)。

      S402、對所述第一拓撲結(jié)構(gòu)和所述第二拓撲結(jié)構(gòu)進行分析處理,得到編號拓撲結(jié)構(gòu);其中,所述第二拓撲結(jié)構(gòu)包括:前綴號拓撲結(jié)構(gòu)、系統(tǒng)級編號拓撲結(jié)構(gòu)、設(shè)備級編號拓撲結(jié)構(gòu)和部件級編號拓撲結(jié)構(gòu);

      S403、根據(jù)所述編號拓撲結(jié)構(gòu)以及預(yù)設(shè)編號規(guī)則,生成所述系統(tǒng)圖對應(yīng)的電廠標識系統(tǒng)編號;其中,所述預(yù)設(shè)編號規(guī)則包括:編號拓撲結(jié)構(gòu)與電廠標識系統(tǒng)編號的對應(yīng)關(guān)系。

      其中,系統(tǒng)的數(shù)據(jù)庫中預(yù)存有上述預(yù)設(shè)編號規(guī)則,上述預(yù)設(shè)編號規(guī)則:包括編號拓撲結(jié)構(gòu)與電廠標識系統(tǒng)編號的對應(yīng)關(guān)系,根據(jù)得到的編號拓撲結(jié)構(gòu),從數(shù)據(jù)庫存儲的上述預(yù)設(shè)編號規(guī)則中即可確定圖元的電廠標識系統(tǒng)編號。

      當(dāng)系統(tǒng)圖為總圖時,根據(jù)編號拓撲結(jié)構(gòu)和系統(tǒng)級編號規(guī)則生成總圖中各個系統(tǒng)圖元包括的各個系統(tǒng)組件的電廠標識系統(tǒng)系統(tǒng)編號;其中,所述總圖中包括多個系統(tǒng)圖元,且每個所述系統(tǒng)圖元包括多個系統(tǒng)組件。

      由于總圖中包括多個系統(tǒng)圖元,且每個系統(tǒng)圖元包括多個系統(tǒng)組件,故可以根據(jù)編號拓撲結(jié)構(gòu)和系統(tǒng)級編號規(guī)則,生成系統(tǒng)圖元組成的系統(tǒng)的系統(tǒng)編號,根據(jù)該系統(tǒng)圖元所在的繪圖頁面的機組號,該系統(tǒng)圖元對應(yīng)的系統(tǒng)分類碼和生成的系統(tǒng)編號即可生成該總圖的電廠標識系統(tǒng)編碼。

      當(dāng)根據(jù)選取的圖元繪制的系統(tǒng)圖為分系統(tǒng)圖時,根據(jù)編號拓撲結(jié)構(gòu)和設(shè)備級編號規(guī)則,生成所述系統(tǒng)圖中各個設(shè)備圖元包括的各個設(shè)備組件的電廠標識系統(tǒng)設(shè)備編號;其中,所述系統(tǒng)中包括多個設(shè)備圖元,且每個所述設(shè)備圖元中包括多個設(shè)備組件;本發(fā)明實施例中,當(dāng)系統(tǒng)圖為分系統(tǒng)圖時,其根據(jù)編號拓撲結(jié)構(gòu)和設(shè)備級編號規(guī)則,生成設(shè)備編號,再根據(jù)編號拓撲結(jié)構(gòu)、設(shè)備分類碼和編號確定系統(tǒng)分類碼以及系統(tǒng)編號,最后根據(jù)機組號,系統(tǒng)分類碼、系統(tǒng)編號、設(shè)備分類碼和設(shè)備編號即可生成該分系統(tǒng)圖的電廠標識系統(tǒng)編碼。

      當(dāng)根據(jù)選取的圖元繪制的系統(tǒng)圖為分系統(tǒng)圖時,分系統(tǒng)圖的組成圖元細化到部件級圖元時,在分系統(tǒng)圖對應(yīng)的電廠標識系統(tǒng)編碼的原理上,根據(jù)編號拓撲結(jié)構(gòu)和部件級編號規(guī)則,生成所述系統(tǒng)圖中各個部件級圖元的電廠標識系統(tǒng)部件編號;本發(fā)明實施例中,當(dāng)系統(tǒng)圖為分系統(tǒng)圖時,圖元細化到部件級圖元時,其根據(jù)編號拓撲結(jié)構(gòu)和部件級編號規(guī)則,生成部件編號,再根據(jù)編號拓撲結(jié)構(gòu)、部件分類碼和編號確定設(shè)備分類碼以及設(shè)備編號,再次根據(jù)編號拓撲結(jié)構(gòu)、設(shè)備分類碼和編號確定系統(tǒng)分類碼以及系統(tǒng)編號,最后根據(jù)機組號,系統(tǒng)分類碼、系統(tǒng)編號、設(shè)備分類碼和設(shè)備編號即可生成該分系統(tǒng)圖的電廠標識系統(tǒng)編碼。本發(fā)明實施例中的電廠標識系統(tǒng)編碼依據(jù)的編碼規(guī)則包括GB/T 50549-2010電廠標識系統(tǒng)編碼標準和企業(yè)標準的電廠標識系統(tǒng)編碼實施規(guī)則,無論是針對總圖還是分系統(tǒng)圖,電廠標識系統(tǒng)編碼如下:所述電廠標識系統(tǒng)編碼采用三級七組的13位編號規(guī)則,0級對應(yīng)第一組,包括1位代號,代表機組號G(A或N);1級對應(yīng)第二組、第三組和第四組,分別包括1位數(shù)字、3位字母和2位數(shù)字,分別代表前綴號F0(N)、系統(tǒng)分類碼F1F2F3(AAA)和系統(tǒng)編號FN(NN);2級對應(yīng)第五組、第六組和第七組,分別包括2位字母、3位數(shù)字和1位字母,分別代表設(shè)備分類碼A1A2(AA)、設(shè)備編號AN(NNN)和設(shè)備附加碼(A)。

      上述設(shè)備附加碼可以存在,可以不存在,當(dāng)設(shè)備附加碼存在時,其對應(yīng)的1位字母不可省略。

      本發(fā)明實施例中,上述“N”表示阿拉伯?dāng)?shù)字,可以取值0-9;“A”表示大寫的英文字母,可以取值除I和O以外的字母;機組號、前綴號、系統(tǒng)編號和設(shè)備編號的缺省值用0補全。

      進一步的,參考圖5,本發(fā)明實施例提供的電廠標識系統(tǒng)編碼的自動生成方法還包括:

      S501、將生成的所述系統(tǒng)圖的電廠標識系統(tǒng)編碼存儲在編碼數(shù)據(jù)庫中,并建立所述編碼數(shù)據(jù)庫的索引碼。

      S502、對所述編碼數(shù)據(jù)庫中的電廠標識系統(tǒng)編碼進行排查處理。

      S503、當(dāng)檢測到異常編碼時,啟動所述異常編碼匹配的指示提示。

      結(jié)合上述步驟501~步驟503,本發(fā)明實施例中,還將生成的電廠標識系統(tǒng)編碼進行存儲,建立編碼數(shù)據(jù)庫,并建立所述編碼數(shù)據(jù)庫的索引碼;其中,所述索引碼至少包括:系統(tǒng)索引碼和設(shè)備索引碼。

      其中,數(shù)據(jù)庫中的電廠標識系統(tǒng)編碼規(guī)則,即依據(jù)國家電廠標識系統(tǒng)編碼標準和企業(yè)標準建立電廠標識系統(tǒng)編碼的系統(tǒng)索引碼、設(shè)備索引碼及適應(yīng)未來發(fā)展需求的部件索引碼的數(shù)據(jù)庫,以便根據(jù)編碼規(guī)則生成匹配的電廠標識系統(tǒng)編碼。其中,對存儲在編碼數(shù)據(jù)庫中的電廠標識系統(tǒng)編碼建立索引的目的是為了加快數(shù)據(jù)的讀取速度以及加快對數(shù)據(jù)進行完整性檢查。

      為了保證對電廠標識系統(tǒng)建立的電廠標識系統(tǒng)編碼均符合要求,本發(fā)明實施例中,還設(shè)置了“數(shù)據(jù)驗證”功能,使系統(tǒng)能夠自動進行實時的電廠標識系統(tǒng)編碼數(shù)據(jù)的唯一性的比對和重復(fù)數(shù)據(jù)的警示推送工作。

      具體的,系統(tǒng)設(shè)置有“檢查標準”,并根據(jù)該“檢查標準”實時對電廠標識系統(tǒng)編碼進行排查處理,包括,檢查編碼是否有重復(fù)碼,是否有錯碼;其中,“檢查標準”包括系統(tǒng)中預(yù)先設(shè)置每個部分對應(yīng)編碼規(guī)則,故當(dāng)系統(tǒng)檢測到有兩個相同的編碼時,即檢測到重復(fù)碼;“檢查標準”還包括系統(tǒng)預(yù)先設(shè)置了機組號,如系統(tǒng)設(shè)置的機組號只有1,2和3,而實際中出現(xiàn)了機組號5,此種情況為錯碼;系統(tǒng)在檢測到有重復(fù)碼和錯碼時,可以直接發(fā)出報警提示用戶,或者,直接生成文字并給予用戶提示。另外,針對重碼和錯碼的情況,系統(tǒng)還可以根據(jù)對應(yīng)的排查結(jié)果生成對應(yīng)的修改意見,在啟動提示的同時提示該修改意見,以便于用戶直接查看和修改。進一步的,本發(fā)明實施例提供的電廠標識系統(tǒng)編碼的自動生成方法及裝置,還能夠自動對生成的電廠標識系統(tǒng)編碼進行排查處理,并在檢測到對應(yīng)的錯碼和重碼時,自動啟動異常編碼匹配的指示提示,保證了所有電廠標識系統(tǒng)編碼的唯一性和正確性。

      進一步的,本發(fā)明實施例在根據(jù)電廠標識系統(tǒng)編碼規(guī)則生成了電廠標識系統(tǒng)的編碼后,其還可以將該編碼標注在對應(yīng)的系統(tǒng)圖上,具體方法包括:在所述系統(tǒng)圖上建立各個所述圖元對應(yīng)編碼框,在各個所述編碼框上自動標注與所述圖元匹配的電廠標識系統(tǒng)編碼。

      具體的,系統(tǒng)具有注釋功能,定義符合電廠標識系統(tǒng)編碼規(guī)則的編碼框,實現(xiàn)電廠標識系統(tǒng)編碼數(shù)據(jù)的標注。本發(fā)明實施例中,上述編碼框建立在系統(tǒng)圖中不影響視覺效果的位置,以便將后續(xù)該編碼框和其內(nèi)部的電廠標識系統(tǒng)編碼均不影響系統(tǒng)圖的美觀。

      進一步的,本發(fā)明實施例提供的電廠標識系統(tǒng)編碼的自動生成方法及裝置,還能夠在繪制系統(tǒng)圖的同時,能夠?qū)υ撓到y(tǒng)圖進行自動標注,減少了工作周期,提高了工作效率。

      實際中,電廠標識系統(tǒng)編碼會包括多個部分,如多個機組,每個機組又會包括多個系統(tǒng),而每個系統(tǒng)又會包括多個設(shè)備,基于此,在使用本發(fā)明實施例提供的電廠標識系統(tǒng)編碼的自動生成方法時,對于相似度較高的電廠標識系統(tǒng),如只有機組不同,而機組包括的各個部分均相同的系統(tǒng)圖,可以通過如下方法快速簡單高效的生成編碼,參考圖6,所述電廠標識系統(tǒng)編碼的自動生成方法還包括:

      S601、在生成所述系統(tǒng)圖的電廠標識系統(tǒng)編碼時,獲取當(dāng)前系統(tǒng)圖與模板系統(tǒng)圖的圖形差異區(qū)域;

      具體的,此處的圖形差異區(qū)域可以為1個,如機組,也可以包括兩個或者多個,如包括機組和系統(tǒng),本發(fā)明實施例以圖形差異區(qū)域是機組為例進行說明。

      S602、根據(jù)所述圖形差異區(qū)域定位所述模板系統(tǒng)圖對應(yīng)的電廠標識系統(tǒng)編碼的差異編碼區(qū)域。

      在確定了圖形差異區(qū)域后(如機組號),根據(jù)該圖形差異區(qū)域定位上一個電廠標識系統(tǒng)中與該電廠標識系統(tǒng)的差異編碼區(qū)域,目的是為了后續(xù)將上一個電廠標識系統(tǒng)的編碼復(fù)制過來,并修改對應(yīng)的差異編碼區(qū)域,然后將修改后的編碼作為當(dāng)前電廠標識系統(tǒng)的編碼,方便快捷,且提高了編碼效率。

      S603、生成所述差異區(qū)域差異編碼區(qū)域的差異編碼,并根據(jù)所述差異編碼對所述差異編碼區(qū)域的編碼進行修正處理,得到當(dāng)前系統(tǒng)圖的電廠標識系統(tǒng)編碼。

      首先生成差異區(qū)域的差異編碼,然后用該差異編碼替代步驟402中差異編碼區(qū)域中的原編碼,即得到了當(dāng)前電廠標識系統(tǒng)的電廠標識系統(tǒng)編碼。

      例如某火電廠的1號機組給水系統(tǒng)(10LAB)和2號機組給水系統(tǒng)(20LAB)的系統(tǒng)圖一致,即可通過復(fù)制、粘貼、修改來完成2號機組給水系統(tǒng)(20LAB)的系統(tǒng)圖的繪制、電廠標識系統(tǒng)編碼的自動生成和標注工作。

      本發(fā)明實施例提供的一種電廠標識系統(tǒng)編碼的自動生成方法能夠智能的自動化實現(xiàn)統(tǒng)一、科學(xué)、正確、完整的電廠標識系統(tǒng)編碼的生成和標注。一方面增強系統(tǒng)的易用性和靈活性,徹底改變?nèi)斯ぞ幋a和標注的工作方式,杜絕錯碼和重碼,降低人工成本;另一方面為各級管理系統(tǒng)提供了統(tǒng)一、科學(xué)、正確、完整的電廠標識系統(tǒng)編碼,讓生產(chǎn)管理更加規(guī)范化、標準化,繼而降低企業(yè)的綜合成本。

      參考圖7,下面結(jié)合具體實施例對本發(fā)明實施例提供的電廠標識系統(tǒng)編碼的自動生成方法進行說明:

      S701、配置及運行系統(tǒng)軟件。

      具體的,配置系統(tǒng)軟件包括:對系統(tǒng)軟件進行項目配置以及進行電廠標識系統(tǒng)拓撲結(jié)構(gòu)和規(guī)則及對應(yīng)關(guān)系的配置;所述配置完成后,即可運行該系統(tǒng)軟件。

      S702、根據(jù)選取的系統(tǒng)圖繪制頁面,確定電廠標識系統(tǒng)機組號系統(tǒng)圖。上述系統(tǒng)圖可以人工繪制,也可以把其他結(jié)構(gòu)類型的系統(tǒng)圖文件通過該系統(tǒng)轉(zhuǎn)換成滿足電廠標識系統(tǒng)編碼自動生成的結(jié)構(gòu)文件。

      S703、根據(jù)選取的與電廠設(shè)備的工程設(shè)計結(jié)構(gòu)匹配的圖元,讀取圖元的標識碼,解析圖元標識碼與電廠標識系統(tǒng)分類碼多級對應(yīng)的拓撲結(jié)構(gòu)關(guān)系,生成電廠標識系統(tǒng)分類碼;電廠標識系統(tǒng)分類碼包括以下一種或多種:系統(tǒng)級分類碼、設(shè)備級分類碼和部件級分類碼。

      S704、對于根據(jù)選取的圖元繪制的系統(tǒng)圖,根據(jù)預(yù)設(shè)編號規(guī)則生成系統(tǒng)圖對應(yīng)的電廠標識系統(tǒng)編號。預(yù)設(shè)編號規(guī)則包括以下規(guī)則中的一種或多種:前綴號編號規(guī)則、系統(tǒng)級編號規(guī)則、設(shè)備級編號規(guī)則和部件級編號規(guī)則。

      S705、根據(jù)確定的電廠標識系統(tǒng)機組號、讀取的電廠標識系統(tǒng)分類碼以及生成的電廠標識系統(tǒng)編號,生成系統(tǒng)圖的電廠標識系統(tǒng)編碼。

      S706、對編碼數(shù)據(jù)庫中的電廠標識系統(tǒng)編碼進行排查處理,當(dāng)檢測到異常編碼時,啟動異常編碼匹配的指示提示。

      S707、在系統(tǒng)圖上建立各個圖元對應(yīng)編碼框,在各個編碼框上自動標注與圖元匹配的電廠標識系統(tǒng)編碼系統(tǒng)圖。

      S708、完成P&ID版本系統(tǒng)圖的繪制、電廠標識系統(tǒng)編碼的自動生成和電廠標識系統(tǒng)編碼在系統(tǒng)圖上自動標注的工作。

      本發(fā)明實施例提供的電廠標識系統(tǒng)編碼的自動生成方法具有以下優(yōu)點:

      一、智能性,打破了以繁瑣復(fù)雜的系統(tǒng)圖、設(shè)備清冊為依據(jù)進行手工編碼和手工標注的習(xí)慣,使編碼和標注自動化、智能化;二、完整性,以電廠標識系統(tǒng)規(guī)則為依據(jù),提供了統(tǒng)一、完整、規(guī)范的自動化編碼格式;三、通用性,以電廠標識系統(tǒng)為前提,可以應(yīng)用在火電、風(fēng)電、水電、核電等發(fā)電企業(yè)、變電站和港口;四、可擴充性,設(shè)計初期就預(yù)留了足夠的容量去適應(yīng)新技術(shù)的發(fā)展需求;五、科學(xué)性,以國內(nèi)外標準、行業(yè)標注及大型企業(yè)標準作為自動編號規(guī)則的標準支持;六、唯一性,智能糾錯查重模塊對電廠標識系統(tǒng)編碼進行處理,對問題編碼進行自動警告推送,保證所有電廠標識系統(tǒng)編碼的唯一性和正確性;七、靈活性,電廠標識系統(tǒng)編碼實現(xiàn)單條和批量的多位置修改、報表的多條件導(dǎo)入/導(dǎo)出等方便和快捷的操作;八、易用性,所有通過短期培訓(xùn)的用戶都可以靈活應(yīng)用,并且一個設(shè)計師在完成原有系統(tǒng)圖的設(shè)計的同時,也完成了電廠標識系統(tǒng)編碼的生成和電廠標識系統(tǒng)編碼在系統(tǒng)圖上的標注的另外兩項工作。

      本發(fā)明實施例提供的電廠標識系統(tǒng)編碼的自動生成方法的應(yīng)用和推廣,第一目的在于提供了一套電廠標識系統(tǒng)編碼自動生成系統(tǒng),在完成系統(tǒng)圖繪制的同時,也為企業(yè)自動生成了集約化管理需要的唯一、科學(xué)、完整的電廠標識系統(tǒng)編碼數(shù)據(jù);第二目的在于提供了電廠標識系統(tǒng)編碼自動標注系統(tǒng),在系統(tǒng)圖完成繪制的同時,除了自動生成電廠標識系統(tǒng)編碼,還在系統(tǒng)圖上自動標注了電廠標識系統(tǒng)編碼,為企業(yè)提供了更加完善、方便的系統(tǒng)圖;第三目的在于提供一種電廠標識系統(tǒng)編碼自動生成和自動標注的方法;第四目的在于提供一套電廠標識系統(tǒng)與計算機輔助設(shè)計軟件融為一體的系統(tǒng)??傮w來說,本發(fā)明實施例提供的電廠標識系統(tǒng)編碼的自動生成方法推進了信息自動化跨向知識自動化的步伐。

      本發(fā)明實施例還提供了一種電廠標識系統(tǒng)編碼的自動生成裝置,所述裝置用于執(zhí)行上述電廠標識系統(tǒng)編碼的自動生成方法,參考圖8,所述裝置包括:

      確定模塊11,用于根據(jù)選取的系統(tǒng)圖繪制頁面,確定電廠標識系統(tǒng)機組號;

      讀取模塊12,用于根據(jù)選取的與電廠設(shè)備的工程設(shè)計結(jié)構(gòu)匹配的圖元,讀取圖元的電廠標識系統(tǒng)分類碼;

      第一生成模塊13,用于根據(jù)選取的圖元繪制的系統(tǒng)圖,根據(jù)預(yù)設(shè)編號規(guī)則生成系統(tǒng)圖對應(yīng)的電廠標識系統(tǒng)編號;預(yù)設(shè)編號規(guī)則包括以下規(guī)則中的一種或多種:前綴號編號規(guī)則、系統(tǒng)級編號規(guī)則、設(shè)備級編號規(guī)則和部件級編號規(guī)則;

      第二生成模塊14,用于根據(jù)確定的所述電廠標識系統(tǒng)機組號、讀取的所述電廠標識系統(tǒng)分類碼以及生成的所述電廠標識系統(tǒng)編號,生成所述系統(tǒng)圖的電廠標識系統(tǒng)編碼。

      進一步的,參考圖9,上述電廠標識系統(tǒng)編碼的自動生成裝置中,確定模塊11,包括:

      第一提取單元111,用于在檢測到系統(tǒng)圖繪制頁面時,提取系統(tǒng)圖繪制頁面中的頁面標識碼;

      確定單元,用于根據(jù)所述系統(tǒng)圖繪制頁面中的頁面標識碼,確定電廠設(shè)備的所述電廠標識系統(tǒng)機組號;其中,所述頁面標識碼與所述電廠標識系統(tǒng)機組號一一對應(yīng)。

      讀取模塊12,包括:

      第二提取單元121,用于在檢測到與電廠設(shè)備的工程設(shè)計結(jié)構(gòu)匹配的圖元時,提取圖元的圖元標識碼;

      讀取單元122,用于根據(jù)圖元的圖元標識碼,讀取圖元匹配的電廠標識系統(tǒng)分類碼;其中,每個圖元均有唯一的圖元標識碼,且圖元標識碼與電廠標識系統(tǒng)分類碼多級對應(yīng);電廠標識系統(tǒng)分類碼包括以下一種或多種:系統(tǒng)級分類碼、設(shè)備級分類碼和部件級分類碼。

      進一步的,上述電廠標識系統(tǒng)編碼的自動生成裝置中,參考圖10,讀取單元122,包括:

      確定子單元1221,用于確定選取的圖元繪制的系統(tǒng)圖的第一拓撲結(jié)構(gòu)和系統(tǒng)圖中圖元的第二拓撲結(jié)構(gòu);其中,系統(tǒng)圖包括:總圖和分系統(tǒng)圖;

      分析處理子單元1222,用于對第一拓撲結(jié)構(gòu)和第二拓撲結(jié)構(gòu)進行分析處理,得到分類碼拓撲結(jié)構(gòu);其中,分類碼拓撲結(jié)構(gòu)包括:系統(tǒng)級分類碼拓撲結(jié)構(gòu)、設(shè)備級分類碼拓撲結(jié)構(gòu)和部件級分類碼拓撲結(jié)構(gòu);

      讀取子單元1223,用于根據(jù)分類碼拓撲結(jié)構(gòu)和圖元的圖元標識碼,讀取圖元的電廠標識系統(tǒng)分類碼;其中,數(shù)據(jù)庫中預(yù)存有與所述分類碼拓撲結(jié)構(gòu)對應(yīng)的電廠標識系統(tǒng)分類碼。

      第一生成模塊13,包括:

      確定單元131,用于確定選取的圖元繪制的系統(tǒng)圖的第一拓撲結(jié)構(gòu)和系統(tǒng)圖中圖元的第二拓撲結(jié)構(gòu);其中,系統(tǒng)圖包括:總圖和分系統(tǒng)圖;

      分析處理單元132,用于對第一拓撲結(jié)構(gòu)和第二拓撲結(jié)構(gòu)進行分析處理,得到編號拓撲結(jié)構(gòu);其中,編號拓撲結(jié)構(gòu)包括:前綴號拓撲結(jié)構(gòu)、系統(tǒng)級編號拓撲結(jié)構(gòu)、設(shè)備級編號拓撲結(jié)構(gòu)和部件級編號拓撲結(jié)構(gòu);

      生成單元133,用于根據(jù)編號拓撲結(jié)構(gòu)以及預(yù)設(shè)編號規(guī)則,生成系統(tǒng)圖對應(yīng)的電廠標識系統(tǒng)編號;其中,預(yù)設(shè)編號規(guī)則包括:編號拓撲結(jié)構(gòu)與電廠標識系統(tǒng)編號的對應(yīng)關(guān)系。

      進一步的,上述電廠標識系統(tǒng)編碼的自動生成裝置,還包括:

      第一獲取模塊,用于獲取包括其他結(jié)構(gòu)類型的系統(tǒng)圖文件;

      轉(zhuǎn)換處理模塊,用于對獲取的所述系統(tǒng)圖文件進行轉(zhuǎn)換處理,得到系統(tǒng)圖結(jié)構(gòu);所述系統(tǒng)圖結(jié)構(gòu)包括:系統(tǒng)圖繪圖頁面、圖元、圖層和圖元的拓撲結(jié)構(gòu)。

      進一步的,上述電廠標識系統(tǒng)編碼的自動生成裝置,還包括:

      存儲模塊,用于將生成的所述系統(tǒng)圖的電廠標識系統(tǒng)編碼存儲在編碼數(shù)據(jù)庫中;

      第一建立模塊,用于建立所述編碼數(shù)據(jù)庫的索引碼;

      排查處理模塊,用于對所述編碼數(shù)據(jù)庫中的電廠標識系統(tǒng)編碼進行排查處理;

      啟動模塊,用于在檢測到異常編碼時,啟動所述異常編碼匹配的指示提示。

      進一步的,上述電廠標識系統(tǒng)編碼的自動生成裝置,還包括:

      第二建立模塊,用于在所述系統(tǒng)圖上建立各個所述圖元對應(yīng)編碼框;

      標注模塊,用于在各個所述編碼框上自動標注與所述圖元匹配的電廠標識系統(tǒng)編碼。

      進一步的,上述電廠標識系統(tǒng)編碼的自動生成裝置,還包括:

      第二獲取模塊,用于在生成所述系統(tǒng)圖的電廠標識系統(tǒng)編碼時,獲取當(dāng)前系統(tǒng)圖與模板系統(tǒng)圖的圖形差異區(qū)域;

      定位模塊,用于根據(jù)所述圖形差異區(qū)域定位模板系統(tǒng)圖對應(yīng)的電廠標識系統(tǒng)編碼的差異編碼區(qū)域;

      第三生成模塊,用于生成所述差異區(qū)域差異編碼區(qū)域的差異編碼,并根據(jù)所述差異編碼對所述差異編碼區(qū)域的編碼進行修正處理,得到當(dāng)前系統(tǒng)圖的電廠標識系統(tǒng)編碼。

      本發(fā)明實施例提供的一種電廠標識系統(tǒng)編碼的自動生成裝置,與現(xiàn)有技術(shù)中的手工編碼的方法不僅工作效率緩慢,且工作周期較長相比,其可以通過計算機系統(tǒng)實現(xiàn)了對系統(tǒng)圖進行電廠標識系統(tǒng)編碼的自動生成和自動標注,降低了人工成本,提高了工作效率,并且為設(shè)備管理臺帳、全生命周期管理、在缺陷管理、維護保養(yǎng)管理、點檢定修管理、兩票管理信息化管理系統(tǒng)中的應(yīng)用提供了統(tǒng)一、科學(xué)、正確、完整的電廠標識系統(tǒng)編碼數(shù)據(jù),繼而大大的降低了企業(yè)綜合成本。

      進一步的,本發(fā)明實施例提供的電廠標識系統(tǒng)編碼的自動生成裝置,還能夠自動對生成的電廠標識系統(tǒng)編碼進行排查處理,并在檢測到對應(yīng)的錯碼和重碼時,自動啟動異常編碼匹配的指示提示,保證了所有電廠標識系統(tǒng)編碼的唯一性和正確性。

      進一步的,本發(fā)明實施例提供的電廠標識系統(tǒng)編碼的自動生成裝置,還能夠在繪制系統(tǒng)圖的同時,能夠?qū)υ撓到y(tǒng)圖進行電廠標識系統(tǒng)編碼的自動標注,減少了工作周期,提高了工作效率。

      本發(fā)明實施例所提供的電廠標識系統(tǒng)編碼的自動生成裝置可以為設(shè)備上的特定硬件或者安裝于設(shè)備上的軟件或固件等。本發(fā)明實施例所提供的裝置,其實現(xiàn)原理及產(chǎn)生的技術(shù)效果和前述方法實施例相同,為簡要描述,裝置實施例部分未提及之處,可參考前述方法實施例中相應(yīng)內(nèi)容。所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,前述描述的系統(tǒng)、裝置和單元的具體工作過程,均可以參考上述方法實施例中的對應(yīng)過程,在此不再贅述。

      在本發(fā)明所提供的實施例中,應(yīng)該理解到,所揭露裝置和方法,可以通過其它的方式實現(xiàn)。以上所描述的裝置實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,又例如,多個單元或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些通信接口,裝置或單元的間接耦合或通信連接,可以是電性,機械或其它的形式。

      所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本實施例方案的目的。

      另外,在本發(fā)明提供的實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。

      所述功能如果以軟件功能單元的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,可以存儲在一個計算機可讀取存儲介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的部分或者該技術(shù)方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機設(shè)備(可以是個人計算機,服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例所述方法的全部或部分步驟。而前述的存儲介質(zhì)包括:U盤、移動硬盤、只讀存儲器(ROM,Read-Only Memory)、隨機存取存儲器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。

      應(yīng)注意到:相似的標號和字母在下面的附圖中表示類似項,因此,一旦某一項在一個附圖中被定義,則在隨后的附圖中不需要對其進行進一步定義和解釋,此外,術(shù)語“第一”、“第二”、“第三”等僅用于區(qū)分描述,而不能理解為指示或暗示相對重要性。

      最后應(yīng)說明的是:以上所述實施例,僅為本發(fā)明的具體實施方式,用以說明本發(fā)明的技術(shù)方案,而非對其限制,本發(fā)明的保護范圍并不局限于此,盡管參照前述實施例對本發(fā)明進行了詳細的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),其依然可以對前述實施例所記載的技術(shù)方案進行修改或可輕易想到變化,或者對其中部分技術(shù)特征進行等同替換;而這些修改、變化或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明實施例技術(shù)方案的精神和范圍。都應(yīng)涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應(yīng)以所述權(quán)利要求的保護范圍為準。

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