本發(fā)明涉及核電端接數(shù)據(jù)處理的,更具體地說(shuō),涉及一種核電端接數(shù)據(jù)自動(dòng)校對(duì)和管理的方法、系統(tǒng)和電子設(shè)備。
背景技術(shù):
1、現(xiàn)代核電站已經(jīng)廣泛應(yīng)用dcs(digtital?control?system,數(shù)字化控制系統(tǒng))對(duì)各個(gè)子系統(tǒng)進(jìn)行集散控制與監(jiān)視,提高了運(yùn)行效率和安全性。
2、核電dcs中端接文件的編制和實(shí)施是設(shè)計(jì)中非常重要的一環(huán),設(shè)計(jì)人員會(huì)根據(jù)上游設(shè)計(jì)輸入提供的level0(就地儀表及執(zhí)行機(jī)構(gòu))信號(hào)通道分配端接表進(jìn)行端接圖的繪制。其中,dcs端接數(shù)據(jù)涉及全廠范圍20000多個(gè)i/o信號(hào)及40000個(gè)接線端子,直接影響儀控、電氣專業(yè)電纜、端接設(shè)計(jì)工作及質(zhì)量。為確保設(shè)計(jì)的完整性、安全性和符合規(guī)范標(biāo)準(zhǔn),制圖前需對(duì)端接數(shù)據(jù)進(jìn)行審查,最終要與i/o(輸入/輸出)清單和cld(control?logic?document控制邏輯圖)達(dá)成一致。端接文件中包含大量復(fù)雜數(shù)據(jù),且分為多個(gè)lot(lot:根據(jù)不同進(jìn)度需求,分成不同批次)包,每一次升版都需要設(shè)計(jì)人員對(duì)變化內(nèi)容進(jìn)行審查并匯總各個(gè)系統(tǒng)審查意見。長(zhǎng)期以為dcs端接審查及管理工作一直依托于常用辦公軟件發(fā)布任務(wù),并通過(guò)人工進(jìn)行審查及意見收集,不僅效率低下,還容易受到人因影響,導(dǎo)致審查判斷錯(cuò)誤或遺漏。
3、基于上述問(wèn)題,現(xiàn)有的解決方案中,如《一種核電站端接圖成圖方法和系統(tǒng)》,該方法和系統(tǒng)將多個(gè)最小單元圖進(jìn)行自動(dòng)合并,并完成繪制核電站端接圖,其通過(guò)數(shù)據(jù)導(dǎo)入模塊導(dǎo)入預(yù)設(shè)端接數(shù)據(jù)后,自動(dòng)識(shí)別預(yù)設(shè)端接數(shù)據(jù)中的端接圖字段信息,并將變化后的端接信息與數(shù)據(jù)庫(kù)進(jìn)行比較,不一致的地方將進(jìn)行標(biāo)記。然而,該方案存在以下問(wèn)題:僅對(duì)端接信息進(jìn)行標(biāo)記,而未進(jìn)行校對(duì)工作,可能造成圖紙質(zhì)量問(wèn)題。而且,該方案在實(shí)現(xiàn)過(guò)程中還會(huì)出現(xiàn)操作失誤需要重復(fù)多個(gè)步驟才可完成繪制,工作效率低,同時(shí)也沒(méi)有涉及版本管理功能,若端接文件經(jīng)過(guò)多次升版,其內(nèi)容必然無(wú)法做到及時(shí)、完整并有效的更新。
技術(shù)實(shí)現(xiàn)思路
1、本發(fā)明要解決的技術(shù)問(wèn)題在于,針對(duì)現(xiàn)有技術(shù)存在的問(wèn)題,提供一種核電端接數(shù)據(jù)自動(dòng)校對(duì)和管理的方法、系統(tǒng)和電子設(shè)備。
2、本發(fā)明解決其技術(shù)問(wèn)題所采用的技術(shù)方案是:構(gòu)造一種核電端接數(shù)據(jù)自動(dòng)校對(duì)和管理的方法,包括以下步驟:
3、導(dǎo)入端接清單,獲取端接數(shù)據(jù);
4、對(duì)所述端接數(shù)據(jù)進(jìn)行屬性分類,確定所述端接數(shù)據(jù)的屬性信息;
5、基于預(yù)設(shè)規(guī)則庫(kù)算法對(duì)所述端接數(shù)據(jù)進(jìn)行校對(duì),生成端接審核意見總清單;
6、在完成校對(duì)后,獲取所述端接數(shù)據(jù)的功能位置碼;
7、基于所述功能位置碼對(duì)數(shù)據(jù)庫(kù)中相應(yīng)的舊版端接數(shù)據(jù)進(jìn)行覆蓋,完成版本管理;
8、在完成數(shù)據(jù)庫(kù)中的端接數(shù)據(jù)的更新后,基于更新后的端接數(shù)據(jù)對(duì)端接圖進(jìn)行管理。
9、在本發(fā)明所述的核電端接數(shù)據(jù)自動(dòng)校對(duì)和管理的方法中,所述對(duì)所述端接數(shù)據(jù)進(jìn)行屬性分類,確定所述端接數(shù)據(jù)的屬性信息包括:
10、獲取所述端接數(shù)據(jù)的數(shù)據(jù)來(lái)源;
11、根據(jù)所述端接數(shù)據(jù)的數(shù)據(jù)來(lái)源對(duì)所述端接數(shù)據(jù)進(jìn)行屬性分類,獲得所述端接數(shù)據(jù)的屬性信息;所述端接數(shù)據(jù)的屬性信息包括:安全分級(jí)、lot包、機(jī)組號(hào)、版本以及渠道號(hào)。
12、在本發(fā)明所述的核電端接數(shù)據(jù)自動(dòng)校對(duì)和管理的方法中,所述基于預(yù)設(shè)規(guī)則庫(kù)算法對(duì)所述端接數(shù)據(jù)進(jìn)行校對(duì),生成端接審核意見總清單包括:
13、基于第一預(yù)設(shè)規(guī)則庫(kù)對(duì)所述端接數(shù)據(jù)進(jìn)行校核,獲得第一端接審核意見清單;
14、基于預(yù)定規(guī)則對(duì)所述第一端接審核意見清單進(jìn)行自動(dòng)篩選,獲得第二端接審核意見清單;
15、或者,基于二次判斷結(jié)果對(duì)所述第一端接審核意見清單進(jìn)行處理,獲得第三端接審核意見清單;
16、基于所述第二審核意見清單和/或所述第三端接審核意見清單,生成所述端接審核意見總清單。
17、在本發(fā)明所述的核電端接數(shù)據(jù)自動(dòng)校對(duì)和管理的方法中,所述基于第一預(yù)設(shè)規(guī)則庫(kù)對(duì)所述端接數(shù)據(jù)進(jìn)行校核,獲得第一端接審核意見清單包括:
18、對(duì)所述端接數(shù)據(jù)的完整性進(jìn)行檢查,并在完成完整性檢查后,輸出完整性檢查信息;
19、對(duì)所述端接數(shù)據(jù)的接口類型的一致性進(jìn)行檢查,并在完成接口類型的一致性檢查后,輸出接口類型一致性檢查信息;
20、對(duì)所述端接數(shù)據(jù)的廠房的一致性進(jìn)行檢查,并在完成廠房的一致性檢查后,輸出廠房分配信息檢查信息;
21、對(duì)所述端接數(shù)據(jù)的所屬?gòu)S房對(duì)應(yīng)列別的一致性進(jìn)行檢查,并在完成列別的一致性檢查后,輸出列別一致性檢查信息;
22、對(duì)所述端接數(shù)據(jù)的描述一致性進(jìn)行檢查并在完成檢查后,輸出所述端接數(shù)據(jù)的信號(hào)描述檢查信息;
23、對(duì)所述端接數(shù)據(jù)的安全分級(jí)一致性進(jìn)行檢查并在完成檢查后,輸出所述端接數(shù)據(jù)的安全分級(jí)檢查信息;
24、對(duì)所述端接數(shù)據(jù)的分組原則一致性進(jìn)行檢查并在完成檢查后,輸出所述端接數(shù)據(jù)的分組原則檢查信息;
25、對(duì)所述端接數(shù)據(jù)的多余信號(hào)進(jìn)行檢查并在完成檢查后,輸出所述端接數(shù)據(jù)的多余信號(hào)檢查信息;
26、對(duì)所述端接數(shù)據(jù)的端子重復(fù)分配進(jìn)行檢查并在完成檢查后,輸出所述端接數(shù)據(jù)的端子重復(fù)分配檢查信息;
27、對(duì)所述完整性檢查信息、所述接口類型一致性檢查信息、所述廠房分配信息檢查信息、所述廠房與列別的對(duì)應(yīng)關(guān)系檢查信息、所述信號(hào)描述檢查信息、所述安全分級(jí)檢查信息、所述分組原則檢查信息、所述多余信號(hào)檢查信息以及所述端子重復(fù)分配檢查信息進(jìn)行匯總,獲得初始審核意見總清單;
28、對(duì)所述初始審核意見總清單進(jìn)行處理,獲得所述第一端接審核意見清單。
29、在本發(fā)明所述的核電端接數(shù)據(jù)自動(dòng)校對(duì)和管理的方法中,所述二次判斷結(jié)果包括:執(zhí)行二次判斷或者不執(zhí)行二次判斷;
30、所述基于二次判斷結(jié)果對(duì)所述第一端接審核意見清單進(jìn)行處理,獲得第三端接審核意見清單包括:
31、判斷是否需要對(duì)所述第一端接審核意見清單進(jìn)行二次判斷;
32、若是,則對(duì)所述第一端接審核意見清單進(jìn)行二次判斷,獲得所述第三端接審核意見清單;
33、若否,則對(duì)所述第一端接審核意見清單不執(zhí)行二次判斷,并將所述第一端接審核意見清單作為所述第三端接審核意見清單。
34、在本發(fā)明所述的核電端接數(shù)據(jù)自動(dòng)校對(duì)和管理的方法中,所述基于預(yù)定規(guī)則對(duì)所述第一端接審核意見清單進(jìn)行自動(dòng)篩選,獲得第二端接審核意見清單包括:
35、判斷是否需要對(duì)預(yù)設(shè)信號(hào)進(jìn)行二次篩選;
36、若是,則基于預(yù)定規(guī)則對(duì)所述第一端接審核意見清單進(jìn)行自動(dòng)篩選,獲得所述第二端接審核意見清單。
37、在本發(fā)明所述的核電端接數(shù)據(jù)自動(dòng)校對(duì)和管理的方法中,所述基于所述功能位置碼對(duì)數(shù)據(jù)庫(kù)中相應(yīng)的舊版端接數(shù)據(jù)進(jìn)行覆蓋,完成版本管理包括:
38、基于所述功能位置碼在所述數(shù)據(jù)庫(kù)中進(jìn)行查找,獲得與所述功能位置碼中對(duì)應(yīng)的存儲(chǔ)數(shù)據(jù);
39、將完成校對(duì)的端接數(shù)據(jù)覆蓋所述存儲(chǔ)數(shù)據(jù),完成對(duì)所述數(shù)據(jù)庫(kù)中相應(yīng)的舊版端接數(shù)據(jù)的覆蓋,完成端接數(shù)據(jù)的版本管理。
40、在本發(fā)明所述的核電端接數(shù)據(jù)自動(dòng)校對(duì)和管理的方法中,所述在完成數(shù)據(jù)庫(kù)中的端接數(shù)據(jù)的更新后,基于更新后的端接數(shù)據(jù)對(duì)端接圖進(jìn)行管理包括:
41、對(duì)所述數(shù)據(jù)庫(kù)中完成更新的端接數(shù)據(jù)變化的內(nèi)容進(jìn)行標(biāo)記并發(fā)送變更通知;
42、判斷是否接收到覆蓋端接圖中上一版的端接數(shù)據(jù)的指令;
43、若是,則基于更新后的端接數(shù)據(jù)對(duì)所述數(shù)據(jù)庫(kù)中的端接圖的端接信息進(jìn)行更新;
44、若否,則不更新所述數(shù)據(jù)庫(kù)中的端接圖的端接信息。
45、本發(fā)明還提供一種核電端接數(shù)據(jù)自動(dòng)校對(duì)和管理的系統(tǒng),包括:
46、數(shù)據(jù)導(dǎo)入單元,用于導(dǎo)入端接清單,獲得端接數(shù)據(jù);
47、屬性分類單元,用于對(duì)所述端接數(shù)據(jù)進(jìn)行屬性分類,確定所述端接數(shù)據(jù)的屬性信息;
48、自動(dòng)校對(duì)單元,用于基于預(yù)設(shè)規(guī)則庫(kù)算法對(duì)所述端接數(shù)據(jù)進(jìn)行校對(duì),生成端接審核意見總清單;
49、功能位置碼獲取單元,用于在完成校對(duì)后,獲取所述端接數(shù)據(jù)的功能位置碼;
50、版本管理單元,用于基于所述功能位置碼對(duì)數(shù)據(jù)庫(kù)中相應(yīng)的端接數(shù)據(jù)進(jìn)行覆蓋,完成版本管理;
51、數(shù)據(jù)管理單元,用于在完成數(shù)據(jù)庫(kù)中的端接數(shù)據(jù)的更新后,基于更新后的端接數(shù)據(jù)對(duì)端接圖進(jìn)行管理。
52、本發(fā)明還提供一種電子設(shè)備,包括存儲(chǔ)器和處理器,所述存儲(chǔ)器中存儲(chǔ)有計(jì)算機(jī)程序,所述處理器通過(guò)調(diào)用所述存儲(chǔ)器中存儲(chǔ)的所述計(jì)算機(jī)程序,執(zhí)行如上的核電端接數(shù)據(jù)自動(dòng)校對(duì)和管理的方法的步驟。
53、實(shí)施本發(fā)明的核電端接數(shù)據(jù)自動(dòng)校對(duì)和管理的方法、系統(tǒng)和電子設(shè)備,具有以下有益效果:包括:導(dǎo)入端接清單,獲取端接數(shù)據(jù);對(duì)端接數(shù)據(jù)進(jìn)行屬性分類,確定端接數(shù)據(jù)的屬性信息;基于預(yù)設(shè)規(guī)則庫(kù)算法對(duì)端接數(shù)據(jù)進(jìn)行校對(duì),生成端接審核意見總清單;獲取端接數(shù)據(jù)的功能位置碼;基于功能位置碼對(duì)數(shù)據(jù)庫(kù)中相應(yīng)的端接數(shù)據(jù)進(jìn)行更新;在完成數(shù)據(jù)庫(kù)中的端接數(shù)據(jù)的更新后,基于更新后的端接數(shù)據(jù)對(duì)端接圖進(jìn)行管理。本發(fā)明可以實(shí)現(xiàn)對(duì)核電端接數(shù)據(jù)的快速校對(duì),為設(shè)計(jì)人員省去批量核對(duì)數(shù)據(jù)的工作內(nèi)容,為管理員省去匯總整理大量系統(tǒng)審查意見的工作內(nèi)容,節(jié)省時(shí)間成本;既提升專業(yè)間協(xié)作和溝通的效率,又可以優(yōu)化端接數(shù)據(jù)庫(kù)管理,保證了核電廠端接設(shè)計(jì)的質(zhì)量。