System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及一種面向虛擬電廠云邊協同的信息對象統一交互系統和方法,屬于電網調度控制和信息安全交互。
技術介紹
1、隨著新型電力系統建設的不斷發展,面向異構業務系統、廣域網絡通信環境下的各類新型能源接入電網的范圍不斷擴大,信息對象的數據量也越來越大,在面向異構業務系統、廣域網絡通信環境下的新型能源接入電網的場景中,信息對象的種類和復雜性會顯著增加。這些異構業務系統不僅涉及傳統的電力系統設備,還涵蓋了新能源設備、智能傳感器、網絡通信設備等。
2、關鍵的信息對象包括:能源設備信息、傳感器與監控數據、網絡通信數據、電網運行數據、市場交易與用戶數據、安全與事件響應數據、管理與決策數據等。這些信息對象在異構業務系統中通過不同的通信協議和接口進行交互和共享,以實現能源接入電網的智能化、高效化和安全化。同時,由于這些系統涉及多個業務領域和
,因此還需要考慮數據的集成、標準化和安全性等問題。
3、這些異構業務系統中的信息對象,可能采用不同的數據格式、標識符規則和通信協議,導致信息對象在跨系統交互時難以識別和跟蹤,目前并沒有實現異構業務系統間信息對象的統一標識。
技術實現思路
1、為了保障電力調度系統中,廣域異構業務系統間信息一體化交互和識別需求,本專利技術提供了一種面向虛擬電廠云邊協同的信息對象統一交互系統和方法,以解決現有技術中信息對象在跨系統交互時難以識別和跟蹤的問題。
2、為了解決上述技術問題,本專利技術采用的技術方案為:
3、第一方面,
4、標識符映射器,用于根據統一標識符規則記錄異構業務系統中原始標識符與統一標識符之間的映射關系;
5、標識符生成器,用于查詢標識符映射器記錄的映射關系,根據統一標識符規則生成唯一的信息對象標識符;當信息對象從一個業務系統傳輸到另一個業務系統時,進行標識符的解析與轉換:通過采用原始標識映射轉換的方式將原始標識符解析為對應的統一標識符,或通過反向查詢標識符生成器的輔助信息,將統一標識符轉換回原始標識符。
6、作為本專利技術進一步改進,還包括:
7、跨系統信息代理服務器,用于在信息進行不同業務系統間傳遞并跨越安全區時,對標識符生成器生成唯一的信息對象標識符,通過添加標識、信息加密和格式轉換的方式進行封裝,使用統一標識符及其附屬輔助特征信息作為信息對象在異構業務系統間的統一標識,實現跨系統的信息交互和跟蹤。
8、作為本專利技術進一步改進,所述統一標識符規則是通過提取電力調度系統關鍵特征,結合現有調度系統標識符的構建規則,形成異構業務系統間信息對象統一標識規則。
9、作為本專利技術進一步改進,所述統一標識符規則包括標識符的長度、字符集、分隔符;
10、根據電力調度系統中信息對象的層級特征,得到統一標識符規則:
11、從總體上將8字節long型id分為兩個4字節int型id;
12、高位4字節int作為信息對象容器類標識,低位4字節int作為設備編號標識;
13、其中,高位4字節int根據異構業務系統間信息對象的常規描述方式,按照數據表存儲,則將其劃分為2字節short的表號標識和2字節short的域號標識;
14、其中,低位4字節int根據電力系統中信息對象所屬區域進行劃分,將4字節中最高位字節作為所屬區域編碼。
15、作為本專利技術進一步改進,所述統一標識符規則中,如果源端系統的區域編碼數量大于所屬區域編碼范圍,則進行一定的區域合并處理;
16、其中lint中低3個字節作為設備編號值,根據具體系統中的信息存儲情況和區域編碼情況,區域編碼大于所屬區域編碼或源端系統有多個數據表而目標系統僅有一個存儲表,則根據需要設置記錄組合號combindex,此時devindex計算公式如下:devindex=combindex*1000000+recordindex,其中combindex取值范圍為0~16,記錄號范圍為1~777215。
17、作為本專利技術進一步改進,在每個異構業務系統中部署一個標識符生成器。
18、作為本專利技術進一步改進,所述標識符生成器根據輸入的設備標識符類型,將其唯一轉換映射到目標系統中,并將轉換過程中映射器的規則、信息來源、原始標識作為輔助信息統一存儲在數據庫指定位置。
19、作為本專利技術進一步改進,所述標識符生成器按照以下流程進行標識符的映射轉換:
20、a)發送方系統首先通過默認標識符生成器生成臨時信息對象標識;
21、b)通過查詢標識符生成器的歷史轉換記錄確認標識是否存在:
22、c)若不存在,則按照標識符生成器結果將源端系統的標識符唯一映射轉換到目標系統中并新增轉換記錄;
23、d)若存在,則根據輔助信息判斷是否為同一信息對象:
24、i.若為同一信息對象,則更新標識的來源信息,增加新的來源并返回映射轉換結果;
25、ii.若為不同信息對象,則更新標識生成規則,返回步驟(a)重新進行標識符生成,直到得到一個新的標識符停止循環;
26、iii.若所有生成規則都嘗試失敗后,發送錯誤提示并終止轉換流程。
27、作為本專利技術進一步改進,所述標識符生成器中,查詢標識符映射器記錄的映射關系,根據統一標識符規則生成唯一的信息對象標識符,包括:
28、查詢標識符映射器將原始標識符解析為對應的統一標識符,并將統一標識符附加在信息對象中發送給接收方系統,用于接收方系統根據統一標識符在本地系統中查找或創建相應的信息對象。
29、第二方面,本專利技術提供一種面向虛擬電廠云邊協同的信息對象統一交互方法,包括:
30、查收接收方系統的標識符生成請求;
31、基于標識符生成請求調用標識符生成器查詢標識符映射器,將原始標識符解析為對應的統一標識符,并將統一標識符附加在信息對象中發送給接收方系統,用于接收方系統根據統一標識符在本地系統中查找或創建相應的信息對象。
32、作為本專利技術進一步改進,所述將原始標識符解析為對應的統一標識符之后還包括:按照以下流程進行標識符的映射轉換:
33、a)發送方系統首先通過默認標識符生成器生成臨時信息對象標識;
34、b)通過查詢標識符生成器的歷史轉換記錄確認標識是否存在:
35、c)若不存在,則按照標識符生成器結果將源端系統的標識符唯一映射轉換到目標系統中并新增轉換記錄;
36、d)若存在,則根據輔助信息判斷是否為同一信息對象:
37、i.若為同一信息對象,則更新標識的來源信息,增加新的來源并返回映射轉換結果;
38、ii.若為不同信息對象,則更新標識生成規則,返回步驟(a)重新進行標識符生成,直到得到一個新的標識符停止循環;
39、iii.若所有生成規則都嘗試失敗后,發送錯本文檔來自技高網...
【技術保護點】
1.一種面向虛擬電廠云邊協同的信息對象統一交互系統,其特征在于,包括:
2.根據權利要求1所述的一種面向虛擬電廠云邊協同的信息對象統一交互系統,其特征在于,還包括:
3.根據權利要求1所述的一種面向虛擬電廠云邊協同的信息對象統一交互系統,其特征在于,所述統一標識符規則是通過提取電力調度系統關鍵特征,結合現有調度系統標識符的構建規則,形成異構業務系統間信息對象統一標識規則。
4.根據權利要求1所述的一種面向虛擬電廠云邊協同的信息對象統一交互系統,其特征在于,所述統一標識符規則包括標識符的長度、字符集、分隔符;
5.根據權利要求4所述的一種面向虛擬電廠云邊協同的信息對象統一交互系統,其特征在于,所述統一標識符規則中,如果源端系統的區域編碼數量大于所屬區域編碼范圍,則進行一定的區域合并處理;
6.根據權利要求1所述的一種面向虛擬電廠云邊協同的信息對象統一交互系統,其特征在于,在每個異構業務系統中部署一個標識符生成器。
7.根據權利要求1所述的一種面向虛擬電廠云邊協同的信息對象統一交互系統,其特征在于,所述標識符生成
8.根據權利要求1所述的一種面向虛擬電廠云邊協同的信息對象統一交互系統,其特征在于,所述標識符生成器按照以下流程進行標識符的映射轉換:
9.根據權利要求1所述的一種面向虛擬電廠云邊協同的信息對象統一交互系統,其特征在于,所述標識符生成器中,查詢標識符映射器記錄的映射關系,根據統一標識符規則生成唯一的信息對象標識符,包括:
10.一種面向虛擬電廠云邊協同的信息對象統一交互方法,其特征在于,包括:
11.根據權利要求10所述的一種面向虛擬電廠云邊協同的信息對象統一交互方法,其特征在于,所述將原始標識符解析為對應的統一標識符之后還包括:按照以下流程進行標識符的映射轉換:
12.根據權利要求10所述的一種面向虛擬電廠云邊協同的信息對象統一交互方法,其特征在于,所述接收方系統在處理完信息對象后,根據需要將統一標識符轉換回原始標識符。
13.根據權利要求10所述的一種面向虛擬電廠云邊協同的信息對象統一交互方法,其特征在于,還包括:
14.一種電子設備,其特征在于,包括存儲器、處理器以及存儲在所述存儲器中并可在所述處理器上運行的計算機程序,所述處理器執行所述計算機程序時實現權利要求10-13任一項所述面向虛擬電廠云邊協同的信息對象統一交互方法。
15.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質存儲有計算機程序,所述計算機程序被處理器執行時實現權利要求10-13任一項所述面向虛擬電廠云邊協同的信息對象統一交互方法。
16.一種計算機程序產品,所述計算機程序產品包括計算機指令,其特征在于,所述計算機指令指示計算機執行權利要求10-13任一項所述面向虛擬電廠云邊協同的信息對象統一交互方法。
...【技術特征摘要】
1.一種面向虛擬電廠云邊協同的信息對象統一交互系統,其特征在于,包括:
2.根據權利要求1所述的一種面向虛擬電廠云邊協同的信息對象統一交互系統,其特征在于,還包括:
3.根據權利要求1所述的一種面向虛擬電廠云邊協同的信息對象統一交互系統,其特征在于,所述統一標識符規則是通過提取電力調度系統關鍵特征,結合現有調度系統標識符的構建規則,形成異構業務系統間信息對象統一標識規則。
4.根據權利要求1所述的一種面向虛擬電廠云邊協同的信息對象統一交互系統,其特征在于,所述統一標識符規則包括標識符的長度、字符集、分隔符;
5.根據權利要求4所述的一種面向虛擬電廠云邊協同的信息對象統一交互系統,其特征在于,所述統一標識符規則中,如果源端系統的區域編碼數量大于所屬區域編碼范圍,則進行一定的區域合并處理;
6.根據權利要求1所述的一種面向虛擬電廠云邊協同的信息對象統一交互系統,其特征在于,在每個異構業務系統中部署一個標識符生成器。
7.根據權利要求1所述的一種面向虛擬電廠云邊協同的信息對象統一交互系統,其特征在于,所述標識符生成器根據輸入的設備標識符類型,將其唯一轉換映射到目標系統中,并將轉換過程中映射器的規則、信息來源、原始標識作為輔助信息統一存儲在數據庫指定位置。
8.根據權利要求1所述的一種面向虛擬電廠云邊協同的信息對象統一交互系統,其特征在于,所述標識符生成器按照以下流程進行標識符的映射轉換:
9.根據權利要求1所述的一種面...
【專利技術屬性】
技術研發人員:張鴻,于芳,鄧雨田,朱靖愷,楊菁,趙建立,吳丹,崔勇,向佳霓,潘加佳,王艷,
申請(專利權)人:中國電力科學研究院有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。