• / 14
  • 下載費用:30 金幣  

一種信息校核方法和裝置.pdf

關 鍵 詞:
一種 信息 校核 方法 裝置
  專利查詢網所有資源均是用戶自行上傳分享,僅供網友學習交流,未經上傳用戶書面授權,請勿作他用。
摘要
申請專利號:

CN201310718946.7

申請日:

2013.12.23

公開號:

CN103678655A

公開日:

2014.03.26

當前法律狀態:

授權

有效性:

有權

法律詳情: 授權|||專利申請權的轉移IPC(主分類):G06F 17/30登記生效日:20161230變更事項:申請人變更前權利人:國家電網公司變更后權利人:國網浙江省電力公司變更事項:地址變更前權利人:100031 北京市西城區西長安街86號變更后權利人:310007 浙江省杭州市黃龍路8號變更事項:申請人變更前權利人:國網浙江省電力公司寧波供電公司變更后權利人:國家電網公司 國網浙江省電力公司寧波供電公司|||著錄事項變更IPC(主分類):G06F 17/30變更事項:發明人變更前:戚軍 毛南平 李豐偉 陳東海 章杜錫 周洋 周行 江昊 盛海靜 焦旭明 楊翔 楊錦晶 董樹峰變更后:李繼紅 洪建光 孔曉昀 戚軍 毛南平 李豐偉 陳東海 章杜錫 周洋 周行 江昊 盛海靜 焦旭明 楊翔 楊錦晶 董樹峰|||實質審查的生效IPC(主分類):G06F 17/30申請日:20131223|||公開
IPC分類號: G06F17/30; G06Q50/06(2012.01)I 主分類號: G06F17/30
申請人: 國家電網公司; 國網浙江省電力公司寧波供電公司
發明人: 戚軍; 毛南平; 李豐偉; 陳東海; 章杜錫; 周洋; 周行; 江昊; 盛海靜; 焦旭明; 楊翔; 楊錦晶; 董樹峰
地址: 100031 北京市西城區西長安街86號
優先權:
專利代理機構: 北京集佳知識產權代理有限公司 11227 代理人: 王寶筠
PDF完整版下載: PDF下載
法律狀態
申請(專利)號:

CN201310718946.7

授權公告號:

||||||||||||

法律狀態公告日:

2017.02.08|||2017.01.18|||2017.01.18|||2014.04.23|||2014.03.26

法律狀態類型:

授權|||專利申請權、專利權的轉移|||著錄事項變更|||實質審查的生效|||公開

摘要

本發明提供了一種信息校核方法和裝置,通過確定所獲取的錄波信息表中多個工作表分別記錄的信息內容后,將根據該錄波信息表記錄的信息內容的類型,將所有工作表記錄的一一對應的序號、第一信息描述和備注逐條存儲到對應的第一預設數組中,同時,通過讀取目標數據庫中的第二遙測量信息、第二遙信量信息和第二遙控量信息,并分別將其中的第二信息描述存儲到對應的第二預設數組中,之后,本發明即可根據預設匹配規則,逐條對與其對應的第二預設數組中的第二信息描述進行校核,輸出校核結果,從而實現了對目標數據庫中的遙測量信息、遙信量信息和遙控量信息中的信息描述的自動校核,提高了校核結果的準確度和校核效率,保證了變電站的安全可靠運行。

權利要求書

權利要求書
1.  一種信息校核方法,其特征在于,所述方法包括:
根據預設路徑,獲取目標變電站自動化系統的錄波信息表;
根據預設規則,確定所述錄波信息表中所有工作表分別記錄的信息內容,其中,所述信息內容為第一遙測量信息、第一遙信量信息或第一遙控量信息,且所述第一遙測量信息、所述第一遙信量信息和所述第一遙控量信息均包括:一一對應的序號、第一信息描述和備注;
根據所述信息內容的類型,將所述工作表記錄的所有一一對應的序號、第一信息描述和備注逐條存儲到對應的第一預設數組中,其中,所述第一預設數組包括:第一遙測數組、第一遙信數組和第一遙控數組;
讀取目標數據庫中的第二遙測量信息、第二遙信量信息和第二遙控量信息,提取出對應的點號和第二信息描述,并分別存儲到對應的第二預設數組,其中,所述第二預設數組包括:第二遙測數組、第二遙信數組和第二遙控數組;
根據預設匹配規則,以與所述預設匹配規則對應的第一預設數組中的第一信息描述為標準,逐條對與所述第一預設數組對應的第二預設數組中的第二信息描述進行校核,輸出校核結果。

2.  根據權利要求1所述的方法,其特征在于,在根據預設規則,確定所述錄波信息表中所有工作表分別記錄的信息內容之后,且在根據所述信息內容的類型,將所述工作表記錄的所有一一對應的序號、第一信息描述和備注逐條存儲到對應的第一預設數組中之前,所述方法還包括:
根據每一所述工作表的序號,確定所述工作表記錄的信息內容的起止行和終止行;
則所述根據所述信息內容的類型,將所述工作表記錄的所有一一對應的序號、第一信息描述和備注逐條存儲到對應的第一預設數組中具體為:
根據所述信息內容的類型,從每一所述工作表的起止行到終止行,逐行將所述工作表記錄的一一對應的序號、第一信息描述和備注存儲到對應的第一預設數組中。

3.  根據權利要求2所述的方法,其特征在于,所述預設匹配規則包括:
分別對應遙測量信息、遙信量信息和遙控量信息的遙測同義詞匹配規則、遙信同義詞匹配規則和遙控同義詞匹配規則。

4.  根據權利要求3所述的方法,其特征在于,所述遙測同義詞匹配規則、遙信同義詞匹配規則和遙控同義詞匹配規則均包括:適用于存放匹配位置不限的同義詞組、僅適用于前綴匹配的同義詞組和僅適用于后綴匹配的同義詞組。

5.  根據權利要求4所述的方法,其特征在于,所述根據預設匹配規則,以與所述預設匹配規則對應的第一預設數組中的第一信息描述為標準,逐條對與所述第一預設數組對應的第二預設數組中的第二信息描述進行校核具體為:
判斷第一預設數組內的第一信息描述和對應的第二預設數組內的第二信息描述是否完全相同;
如果不全等,逐個判斷預設匹配規則內的與所述第一預設數組和所述第二預設數組對應的同義詞組中的字符串是否存在于所述第一信息描述和所述第二信息描述中;
如果是,則將所述第一信息描述和所述第二信息描述中屬于所述同義詞組的字符串刪除,并返回所述逐個判斷預設匹配規則內的與所述第一預設數組和所述第二預設數組對應的同義詞組中的字符串是否存在于所述第一信息描述和所述第二信息描述中步驟繼續執行;
如果否,輸出所述第一信息描述和/或所述第二信息描述中與所述字符串對應字段。

6.  根據權利要求1-5任一項所述的方法,其特征在于,所述方法還包括:
對所述校核結果進行顯示。

7.  一種信息校核裝置,其特征在于,所述裝置包括:
獲取單元:用于根據預設路徑,獲取目標變電站自動化系統的錄波信息表;
第一確定單元:用于根據預設規則,確定所述獲取單元獲取的錄波信息表中所有工作表分別記錄的信息內容,其中,所述信息內容為第一遙測量信息、第一遙信量信息或第一遙控量信息,且所述第一遙測量信息、所述第一 遙信量信息和所述第一遙控量信息均包括:一一對應的序號、第一信息描述和備注;
存儲單元:用于根據所述信息內容的類型,將所述工作表記錄的所有一一對應的序號、第一信息描述和備注逐條存儲到對應的第一預設數組中,其中,第一預設數組包括:第一遙測數組、第一遙信數組和第一遙控數組;
提取單元:用于讀取目標數據庫中的第二遙測量信息、第二遙信量信息和第二遙控量信息,提取出對應的點號和第二信息描述,并分別存儲到對應的第二預設數組中,其中,所述第二預設數組包括:第二遙測數組、第二遙信數組和第二遙控數組;
校核單元:用于根據預設匹配規則,以與所述預設匹配規則對應的第一預設數組中的第一信息描述為標準,逐條對與所述第一預設數組對應的第二預設數組中的第二信息描述進行校核,輸出校核結果。

8.  根據權利要求7所述的裝置,其特征在于,所述提取單元包括:
讀取單元:用于讀取目標數據庫中的第二遙測量信息、第二遙信量信息和第二遙控量信息;
提取存儲單元:用于從所述讀取單元讀取到的第二遙測量信息、第二遙信量信息和第二遙控量信息中,分別提取出對應的點號和第二信息描述,并存儲到對應的第二預設數組中,其中,所述第二預設數組包括:第二遙測數組、第二遙信數組和第二遙控數組。

9.  根據權利要求7所述的裝置,其特征在于,所述裝置還包括:
第二確定單元:用于根據所述第一確定單元得到的每一所述工作表的序號,確定所述工作表記錄的信息內容的起止行和終止行;
則所述存儲單元具體用于根據所述信息內容的類型,從每一所述工作表的起止行到終止行,逐行將所述工作表記錄的一一對應的序號、第一信息描述和備注存儲到對應的第一預設數組中。

10.  根據權利要求9所述的裝置,其特征在于,所述校核單元包括:
第一判斷單元:用于判斷第一預設數組內的第一信息描述和對應的第二預設數組內的第二信息描述是否完全相同;
第二判斷單元:用于在所述第一判斷單元的判斷結果為不全等時,逐個判斷預設匹配規則內的與所述第一預設數組和所述第二預設數組對應的同義 詞組中的字符串是否存在于所述第一信息描述和所述第二信息描述中;
處理單元:用于在所述第二判斷單元的判斷結果為是時,將所述第一信息描述和所述第二信息描述中屬于所述同義詞組的字符串刪除,并觸發第二判斷單元;
輸出單元:用于在所述第二判斷單元的判斷結果為否時,輸出所述第一信息描述和/或所述第二信息描述中與所述字符串對應字段。

說明書

說明書一種信息校核方法和裝置
技術領域
本發明涉及信息校核技術領域,更具體的說是涉及一種信息校核方法和裝置。
背景技術
在變電站中,通常都設置有通訊管理機來采集該變電站的遙測、遙信和遙控等信息,并將這些信息存儲在SCADA(Supervisory Control And Data Acquisition,數據采集與控制)/EMS(Energy Manangement System,能量管理系統)數據庫中,以便調度中心根據該SCADA/EMS數據庫中存儲的這些信息,輸出正確的調控指令,從而保證該變電站的安全可靠運行。
在實際應用中,為了保證SCADA/EMS數據庫(即目標數據庫)中所存儲的信息描述的正確性,通常需要工作人員根據變電站自動化系統錄波信息表,定期對該SCADA/EMS數據庫中存儲的信息描述進行校核。但是,隨著電網的發展,變電站的運動數據信息量越來越龐大,人工進行SCADA/EMS數據庫中的信息描述的校核往往會存在一定的差錯,為變電站的安全可靠運行帶來很大的安全隱患。
發明內容
有鑒于此,本發明提供了一種信息校核方法和裝置,解決了現有技術中人工校核信息而為變電站的安全可靠運行帶來的安全隱患,且提高了信息校核效率。
為實現上述目的,本發明提供如下技術方案:
一種信息校核方法,所述方法包括:
根據預設路徑,獲取目標變電站自動化系統的錄波信息表;
根據預設規則,確定所述錄波信息表中所有工作表分別記錄的信息內容, 其中,所述信息內容為第一遙測量信息、第一遙信量信息或第一遙控量信息,且所述第一遙測量信息、所述第一遙信量信息和所述第一遙控量信息均包括:一一對應的序號、第一信息描述和備注;
根據所述信息內容的類型,將所述工作表記錄的所有一一對應的序號、第一信息描述和備注逐條存儲到對應的第一預設數組中,其中,所述第一預設數組包括:第一遙測數組、第一遙信數組和第一遙控數組;
讀取目標數據庫中的第二遙測量信息、第二遙信量信息和第二遙控量信息,提取出對應的點號和第二信息描述,并分別存儲到對應的第二預設數組,其中,所述第二預設數組包括:第二遙測數組、第二遙信數組和第二遙控數組;
根據預設匹配規則,以與所述預設匹配規則對應的第一預設數組中的第一信息描述為標準,逐條對與所述第一預設數組對應的第二預設數組中的第二信息描述進行校核,輸出校核結果。
優選的,在根據預設規則,確定所述錄波信息表中所有工作表分別記錄的信息內容之后,且在根據所述信息內容的類型,將所述工作表記錄的所有一一對應的序號、第一信息描述和備注逐條存儲到對應的第一預設數組中之前,所述方法還包括:
根據每一所述工作表的序號,確定所述工作表記錄的信息內容的起止行和終止行;
則所述根據所述信息內容的類型,將所述工作表記錄的所有一一對應的序號、第一信息描述和備注逐條存儲到對應的第一預設數組中具體為:
根據所述信息內容的類型,從每一所述工作表的起止行到終止行,逐行將所述工作表記錄的一一對應的序號、第一信息描述和備注存儲到對應的第一預設數組中。
優選的,所述預設匹配規則包括:
分別對應遙測量信息、遙信量信息和遙控量信息的遙測同義詞匹配規則、遙信同義詞匹配規則和遙控同義詞匹配規則。
優選的,所述遙測同義詞匹配規則、遙信同義詞匹配規則和遙控同義詞匹配規則均包括:適用于存放匹配位置不限的同義詞組、僅適用于前綴匹配的同義詞組和僅適用于后綴匹配的同義詞組。
優選的,所述根據預設匹配規則,以與所述預設匹配規則對應的第一預設數組中的第一信息描述為標準,逐條對與所述第一預設數組對應的第二預設數組中的第二信息描述進行校核具體為:
判斷第一預設數組內的第一信息描述和對應的第二預設數組內的第二信息描述是否完全相同;
如果不全等,逐個判斷預設匹配規則內的與所述第一預設數組和所述第二預設數組對應的同義詞組中的字符串是否存在于所述第一信息描述和所述第二信息描述中;
如果是,則將所述第一信息描述和所述第二信息描述中屬于所述同義詞組的字符串刪除,并返回所述逐個判斷預設匹配規則內的與所述第一預設數組和所述第二預設數組對應的同義詞組中的字符串是否存在于所述第一信息描述和所述第二信息描述中步驟繼續執行;
如果否,輸出所述第一信息描述和/或所述第二信息描述中與所述字符串對應字段。
優選的,所述方法還包括:
對所述校核結果進行顯示。
一種信息校核裝置,所述裝置包括:
獲取單元:用于根據預設路徑,獲取目標變電站自動化系統的錄波信息表;
第一確定單元:用于根據預設規則,確定所述獲取單元獲取的錄波信息表中所有工作表分別記錄的信息內容,其中,所述信息內容為第一遙測量信息、第一遙信量信息或第一遙控量信息,且所述第一遙測量信息、所述第一遙信量信息和所述第一遙控量信息均包括:一一對應的序號、第一信息描述和備注;
存儲單元:用于根據所述信息內容的類型,將所述工作表記錄的所有一一對應的序號、第一信息描述和備注逐條存儲到對應的第一預設數組中,其中,第一預設數組包括:第一遙測數組、第一遙信數組和第一遙控數組;
提取單元:用于讀取目標數據庫中的第二遙測量信息、第二遙信量信息和第二遙控量信息,提取出對應的點號和第二信息描述,并分別存儲到對應的第二預設數組中,其中,所述第二預設數組包括:第二遙測數組、第二遙 信數組和第二遙控數組;
校核單元:用于根據預設匹配規則,以與所述預設匹配規則對應的第一預設數組中的第一信息描述為標準,逐條對與所述第一預設數組對應的第二預設數組中的第二信息描述進行校核,輸出校核結果。
優選的,所述提取單元包括:
讀取單元:用于讀取目標數據庫中的第二遙測量信息、第二遙信量信息和第二遙控量信息;
提取存儲單元:用于從所述讀取單元讀取到的第二遙測量信息、第二遙信量信息和第二遙控量信息中,分別提取出對應的點號和第二信息描述,并存儲到對應的第二預設數組中,其中,所述第二預設數組包括:第二遙測數組、第二遙信數組和第二遙控數組。
優選的,所述裝置還包括:
第二確定單元:用于根據所述第一確定單元得到的每一所述工作表的序號,確定所述工作表記錄的信息內容的起止行和終止行;
則所述存儲單元具體用于根據所述信息內容的類型,從每一所述工作表的起止行到終止行,逐行將所述工作表記錄的一一對應的序號、第一信息描述和備注存儲到對應的第一預設數組中。
優選的,所述校核單元包括:
第一判斷單元:用于判斷第一預設數組內的第一信息描述和對應的第二預設數組內的第二信息描述是否完全相同;
第二判斷單元:用于在所述第一判斷單元的判斷結果為不全等時,逐個判斷預設匹配規則內的與所述第一預設數組和所述第二預設數組對應的同義詞組中的字符串是否存在于所述第一信息描述和所述第二信息描述中;
處理單元:用于在所述第二判斷單元的判斷結果為是時,將所述第一信息描述和所述第二信息描述中屬于所述同義詞組的字符串刪除,并觸發第二判斷單元;
輸出單元:用于在所述第二判斷單元的判斷結果為否時,輸出所述第一信息描述和/或所述第二信息描述中與所述字符串對應字段。
經由上述的技術方案可知,與現有技術相比,本發明公開提供了一種信息校核方法和裝置,在獲取目標變電站自動化系統的錄波信息表后,根據預 設規則,確定該錄波信息表中多個工作表分別記錄的信息內容是第一遙測量信息、第一遙信量信息或第一遙控量信息,再根據錄波信息表記錄的信息內容的類型,將多個工作表記錄的所有一一對應的序號、第一信息描述和備注逐條存儲到對應的第一預設數組中,同時,通過讀取目標數據庫中的第二遙測量信息、第二遙信量信息和第二遙控量信息,并將其中的第二信息描述分別存儲到對應的第二預設數組中,此時,可根據預設匹配規則,以與該預設匹配規則對應的第一預設數組中的第一信息描述為標準,逐條對對應的第二預設數組中的第二信息描述進行校核,輸出校核結果,從而實現了對目標數據庫中的遙測量信息、遙信量信息和遙控量信息中的信息描述的自動校核,提高了校核結果的準確度和校核效率,保證了變電站的安全可靠運行,且大大節約了人力成本。
附圖說明
為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據提供的附圖獲得其他的附圖。
圖1為本發明一種信息校核方法實施例的流程圖;
圖2為本發明一種信息校核裝置實施例的結構示意圖。
具體實施方式
下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
本發明實施例公開了一種信息校核方法和裝置,在獲取目標變電站自動化系統的錄波信息表后,根據預設規則,確定該錄波信息表中多個工作表分別記錄的信息內容是第一遙測量信息、第一遙信量信息或第一遙控量信息, 再根據錄波信息表記錄的信息內容的類型,將多個工作表記錄的所有一一對應的序號、第一信息描述和備注逐條存儲到對應的第一預設數組中,同時,通過讀取目標數據庫中的第二遙測量信息、第二遙信量信息和第二遙控量信息,并將其中的第二信息描述分別存儲到對應的第二預設數組中,此時,可根據預設匹配規則,以與該預設匹配規則對應的第一預設數組中的第一信息描述為標準,逐條對對應的第二預設數組中的第二信息描述進行校核,輸出校核結果,從而實現了對目標數據庫中的遙測量信息、遙信量信息和遙控量信息中的信息描述的自動校核,提高了校核結果的準確度和校核效率,保證了變電站的安全可靠運行,且大大節約了人力成本。
如圖1所示,為本發明一種信息校核方法實施例的流程圖,該方法可以用于對變電站的調控系統的遙測量、遙信量和遙控量對應的信息描述的校核,以避免遙控操作中出現誤動,為變電站的運行帶來安全隱患,具體的,該方法可以包括:
步驟S11:根據預設路徑,獲取目標變電站自動化系統的錄波信息表。
在實際應用中,通常都會將將檢測到的變電站自動化系統的遙測量、遙信量和遙控量信息記錄在一錄波信息表中,并將該錄波信息表存儲到一預設路徑下,以便今后根據該預設路徑獲取該錄波信息表,其中,該錄波信息表通常是excel格式的表格。
步驟S12:根據預設規則,確定所述錄波信息表中所有工作表分別記錄的信息內容。
其中,該信息內容可以為第一遙測量信息、第一遙信量信息或第一遙控量信息,且該第一遙測量信息、該第一遙信量信息和該第一遙控量信息均可以包括:一一對應的序號、第一信息描述和備注。
在本發明實施例中,當錄波信息表為excel格式的表格時,通常會通過不同的工作表(即Sheet)來分別存儲檢測到的遙測量、遙信量和遙控量信息,也就是說,每一個Sheet中僅記錄一種類型的信息內容,所以,在本發明實施例中,多個工作表分別記錄的信息內容可以為第一遙測量信息、第一遙信量信息或第一遙控量信息。
而且,在實際應用中,每個Sheet中通常都會設置序號欄、信息描述欄和 備注欄,因而,當用該Sheet記錄信息內容時,該序號欄會從1、2、…N(其中,N為正整數)依次生成多個序號;而信息描述欄則用于記錄每次采集到的遙測量、遙信量或遙控量信息的實質內容;備注欄,則用來記錄一些特殊情況或需要特別注意的信息等等,所以,無論是第一遙測量信息,是第一遙信量信息,還是第一遙控量信息均包括一一對應的序號、第一信息描述和備注。
步驟S13:根據信息內容的類型,將所有工作表記錄的一一對應的序號、第一信息描述和備注逐條存儲到對應的第一預設數組。
其中,該第一預設數組包括:第一遙測數組、第一遙信數組和第一遙控數組。
在本發明實施例的實際應用中,在執行步驟S12之后,且執行步驟S13之前,通常會根據每個Sheet中的序號,來確定其記錄的信息內容的起止行和終止行,之后,將會根據Sheet中記錄的信息內容的類型,從每一Sheet的起止行到終止行,逐行將其記錄的一一對應的序號、第一信息描述和備注存儲到對應的第一預設數組中,從而使得錄波信息表中的所有Sheet中記錄的信息內容都分別存在第一遙測數組、第一遙信數組和第一遙控數組中,以便后續對這三個數組進行處理。
其中,第一遙測數組、第一遙信數組和第一遙控數組可以存儲在NbFesData.instance文件中,且第一遙測數組的名稱可以為xlsYcPoints、第一遙信數組的名稱可以為xlsYxPoints、第一遙控數組的名稱可以為xlsYkPoints。
步驟S14:讀取目標數據庫中的第二遙測量信息、第二遙信量信息和第二遙控量信息,提取出對應的點號和第二信息描述,并分別存儲到對應的第二預設數組中。
其中,第二預設數組包括:第二遙測數組、第二遙信數組和第二遙控數組。
在實際應用中,由于通訊管理機采集到的變電站的遙測量、遙信量和遙控量等信息,通常都是存儲在SCADA(Supervisory Control And Data Acquisition,數據采集與控制)/EMS(Energy Manangement System,能量管理系統)數據庫中,以便調度中心根據該SCADA/EMS數據庫中存儲的這些信息,輸出正確的調控指令,從而保證該變電站的安全可靠運行。所以,在 本發明實施例中,可將SCADA/EMS數據庫作為目標數據庫,在進行信息核對時,可直接讀取該目標數據庫中的第二遙測量信息、第二遙信量信息和第二遙控量信息,并分別存儲到三個不同的數組中。
具體的,本發明實施例可以逐行讀取目標數據庫中反映遙測量、遙信量和遙控量的文本文檔,提取出對應的點號和第二信息描述,然后,根據提取出的信息的類型,將提取出的所有對應的點號和第二信息描述分別存儲到第二遙測數組、第二遙信數組和第二遙控數組中,以便后續進一步處理。
其中,第二遙測數組、第二遙信數組和第二遙控數組可以存儲在NbFesData.instance文件中,且第二遙測數組的類型可以為AnalogPoints[],名稱可以為YcPoints;第二遙信數組的類型可以為DiscretePoints[],名稱可以為YxPoints;第二遙控數組的類型可以為YkInfo[],名稱可以為YkPoints。
步驟S15:根據預設匹配規則,以與其對應的第一預設數組中的第一信息描述為標準,逐條對與第一預設數組對應的第二預設數組中的第二信息描述進行校核,輸出校核結果。
其中,該校核結果可通過一顯示器顯示出來,以方便工作人員根據其顯示內容進行對應的處理。優選的,當目標數據庫中的第二信息描述出錯時,還可以輸出警示信息,如語音信息,以提醒工作人員及時對錯誤的信息描述進行處理。
在本發明實施例的實際應用中,通常都會建立SynonymSets類存放同義詞集合的表格,對于同一電壓等級(如110kV或220kV)可以設置三個SynonymSets類表格,用于分別存放遙信、遙測和遙控的同義詞匹配規則,以便在信息校核過程中,根據對應的同義詞匹配規則,對遙信量信息、遙測量信息或遙控量信息中的信息描述進行校核。所以,本發明實施例所述的預設匹配規則可以包括:分別對應遙測量信息、遙信量信息和遙控量信息的遙測同義詞匹配規則、遙信同義詞匹配規則和遙控同義詞匹配規則。
優選的,為了提高信息校核的準確度,每個SynonymSets對象的域中均可以包括三個ArrayList<String[]>,分別用于存儲適用于存放匹配位置不限的同義詞組、僅適用于前綴匹配的同義詞組和僅適用于后綴匹配的同義詞組。由此可見,每個ArrayList都是由一系列的String[]字符串構成,同一字符串數組中的各字符串是同義的,均屬于同一個SynonymSets。
基于此,在對第二預設數組中的第二信息描述進行校核時,具體可以先判斷第一預設數組內的第一信息描述和對應的第二預設數組內的第二信息描述是否完全相同,如果不全等,逐個判斷預設匹配規則內的與第一預設數組和第二預設數組對應的同義詞組中的字符串是否存在于第一信息描述和所述第二信息描述中,如果存在,則直接將第一信息描述和第二信息描述中屬于該同義詞組的字符串刪除,并按上述方法繼續對比,最終輸出校核結果;如果不存在,則說明目標數據庫中的記錄的第二信息描述出現了錯誤,此時,可以輸出第一信息描述和/或第二信息描述中與該字符串對應的字段,以便根據該字段進行對應的處理,從而保證依據該第二描述信息輸出的調控指令的正確性,使變電站能夠安全可靠運行。
其中,需要說明的是,上述各數組通常都是以字符串形式記錄對應的信息,所以,本發明實施例中,第一預設數組和第二預設數組的比較實際上是兩個字符串的比較,而根據上述分析得知,預設匹配規則的同義詞組記錄的也是各種字符串,因而,在進行上述校核過程中,是以字符為單位,逐一進行對比,大大提高了校核的準確度。
本發明實施例根據預設規則,確定該錄波信息表中所有工作表分別記錄的信息內容是第一遙測量信息、是第一遙信量信息,還是第一遙控量信息之后,根據錄波信息表記錄的信息內容的類型,將工作表記錄的所有一一對應的序號、第一信息描述和備注逐條存儲到對應的第一預設數組中,同時,通過讀取目標數據庫中的第二遙測量信息、第二遙信量信息和第二遙控量信息,并將其中的第二信息描述分別存儲到對應的第二預設數組中,此時,可根據預設匹配規則,以與該預設匹配規則對應的第一預設數組中的第一信息描述為標準,逐條對對應的第二預設數組中的第二信息描述進行校核,輸出校核結果,從而實現了對目標數據庫中的遙測量信息、遙信量信息和遙控量信息中的信息描述的自動校核,提高了校核結果的準確度和校核效率,保證了變電站的安全可靠運行,且大大節約了人力成本。
如圖2所示,為本發明一種信息校核裝置實施例的結構示意圖,該裝置可以包括:
獲取單元S21:用于根據預設路徑,獲取目標變電站自動化系統的錄波信 息表。
其中,該預設路徑可以為已知的存儲目標變電站自動化系統的錄波信息表的絕對路徑或相對路徑,且該錄波信息表的格式通常為excel格式。
第一確定單元S22:用于根據預設規則,確定獲取單元S21獲取的錄波信息表中多個工作表分別記錄的信息內容。
其中,信息內容可以為第一遙測量信息、第一遙信量信息或第一遙控量信息,且第一遙測量信息、第一遙信量信息和第一遙控量信息均可以包括:一一對應的序號、第一信息描述和備注。
存儲單元S23:用于根據信息內容的類型,將該錄波信息表中的所有工作表記錄的所有一一對應的序號、第一信息描述和備注逐條存儲到對應的第一預設數組中。
其中,第一預設數組包括:第一遙測數組、第一遙信數組和第一遙控數組,分別反應錄波信息表中的遙測量信息、遙信量信息和遙控量信息。在實際應用中,第一遙測數組、第一遙信數組和第一遙控數組通常記錄的是對應的信息描述的字符串。
提取單元S24:用于讀取目標數據庫中的第二遙測量信息、第二遙信量信息和第二遙控量信息,提取出對應的點號和第二信息描述,并分別存儲到對應的第二預設數組中。
其中,第二預設數組包括:第二遙測數組、第二遙信數組和第二遙控數組,在實際應用中,第二遙測數組、第二遙信數組和第二遙控數組中通常存儲的是用于反應對應信息描述的字符串。
校核單元S25:用于根據預設匹配規則,以與其對應的第一預設數組中的第一信息描述為標準,逐條對與該第一預設數組對應的第二預設數組中的第二信息描述進行校核,輸出校核結果。
其中,提取單元S24可以包括:
讀取單元S241:用于讀取目標數據庫中的第二遙測量信息、第二遙信量信息和第二遙控量信息。
提取存儲單元S242:用于從讀取單元S241讀取到的第二遙測量信息、第二遙信量信息和第二遙控量信息中,分別提取出對應的點號和第二信息描述,并存儲到對應的第二預設數組中。
其中,該第二預設數組包括:第二遙測數組、第二遙信數組和第二遙控數組。
優選的,作為本發明又一實施例,在上述本發明實施例所述的信息校核裝置的基礎上,該信息校核裝置還可以包括:
第二確定單元:用于根據第一確定單元S22得到的每一所述工作表的序號,確定所述工作表記錄的信息內容的起止行和終止行。
則存儲單元S23具體用于根據錄波信息表記錄的信息內容的類型,從每一個工作表的起止行到終止行,逐行將所有工作表記錄的一一對應的序號、第一信息描述和備注存儲到對應的第一預設數組中。
優選的,本發明實施例所述的校核單元S25還可以包括:
第一判斷單元S251:用于判斷第一預設數組內的第一信息描述和對應的第二預設數組內的第二信息描述是否完全相同。
第二判斷單元S252:用于在第一判斷單元S251的判斷結果為不全等時,逐個判斷預設匹配規則內的與第一預設數組和第二預設數組對應的同義詞組中的字符串是否存在于該第一預設數組的第一信息描述和第二預設數組的第二信息描述中。
處理單元S253:用于在第二判斷單元S252的判斷結果為是時,將第一信息描述和第二信息描述中屬于該同義詞組的字符串刪除,并觸發第二判斷單元S252。
輸出單元S254:用于在第二判斷單元S253的判斷結果為否時,輸出第一信息描述和/或第二信息描述中與該字符串對應字段。
其中,在實際應用中,可通過顯示器對校核結果進行顯示,以便工作人員能夠直觀的看到校核結果,并進行相應地處理。
本發明實施例通過獲取單元獲取目標變電站自動化系統的錄波信息表,并發送給第一確定單元,以便根據預設規則,確定該錄波信息表中多個工作表分別記錄的信息內容是第一遙測量信息、是第一遙信量信息,還是第一遙控量信息,之后,再通過存儲單元根據錄波信息表記錄的信息內容的類型,將所有工作表記錄的所有一一對應的序號、第一信息描述和備注逐條存儲到對應的第一預設數組中,同時,本發明還通過提取單元將從目標數據庫中讀取的第二遙測量信息、第二遙信量信息和第二遙控量信息,分別存儲到對應 的第二預設數組中,之后,即可通過校核單元根據預設匹配規則,逐條對該第二預設數組中的第二信息描述進行校核,得到校核結果,與現有的人工校核的方式相比,本發明通過信息校核裝置實現了對目標數據庫中的遙測量信息、遙信量信息和遙控量信息中的信息描述的自動校核,提高了校核結果的準確度和校核效率,保證了變電站的安全可靠運行。
其中,需要說明的是,本發明上述實施例只是一種示范性的例子,不應該作為限制,所給出的具體內容不應該限制本申請的目的。例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現時可以有另外的劃分方式,例如多個單元結合一起。另外,多個單元可以或組件可以結合或者可以集成到另一個系統,或一些特征可以忽略,或不執行。而且,在本文中,術語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設備所固有的要素,在此將不再一一贅述,本領域技術人員只要不是付出創造性努力確定的,均屬于本發明的保護范圍。
本說明書中各個實施例采用遞進的方式描述,每個實施例重點說明的都是與其他實施例的不同之處,各個實施例之間相同相似部分互相參見即可。對于實施例公開的裝置而言,由于其與實施例公開的方法相對應,所以描述的比較簡單,相關之處參見方法部分說明即可。
對所公開的實施例的上述說明,使本領域專業技術人員能夠實現或使用本發明。對這些實施例的多種修改對本領域的專業技術人員來說將是顯而易見的,本文中所定義的一般原理可以在不脫離本發明的精神或范圍的情況下,在其它實施例中實現。因此,本發明將不會被限制于本文所示的這些實施例,而是要符合與本文所公開的原理和新穎特點相一致的最寬的范圍。

關于本文
本文標題:一種信息校核方法和裝置.pdf
鏈接地址:http://www.pqsozv.live/p-6180884.html
關于我們 - 網站聲明 - 網站地圖 - 資源地圖 - 友情鏈接 - 網站客服 - 聯系我們

[email protected] 2017-2018 zhuanlichaxun.net網站版權所有
經營許可證編號:粵ICP備17046363號-1 
 


收起
展開
钻石光影