System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及數據聚合,尤其涉及一種電網數據聚合方法、系統、電子設備及存儲介質。
技術介紹
1、隨著人工智能、5g通信、大數據等技術在各個領域的廣泛應用,智能電網正逐步取代傳統電網,為家庭和企業提供高效可靠的不間斷能量供應。作為下一代電網,智能電網利用先進的信息和通信技術實現用戶和服務提供商之間的雙向通信,高效統籌電力資源的生產、分配、傳輸和控制。
2、在現有技術中,攻擊者容易通過非法手段獲取電網系統信道中傳輸的數據或執行相應的篡改操作,從而發起主動攻擊或者被動攻擊,存在較大的安全隱患。
技術實現思路
1、有鑒于此,本申請提供了一種電網數據聚合方法、系統、電子設備及存儲介質,以解決現有技術中存在較大的安全隱患的問題。
2、為實現上述目的,本申請提供如下技術方案:
3、本申請第一方面公開了一種電網數據聚合方法,應用于電網數據聚合系統,所述電網數據聚合系統包括管理服務器、可信認證機構、控制中心、智能電表、邊緣網關;其中,所述電網數據聚合方法,包括:
4、所述可信認證機構進行系統參數初始化和密鑰分發;
5、所述智能電表對收集到的電力數據進行加密,得到電力數據的對稱密文,并按照預設的時間周期向所述邊緣網關發送電力數據的對稱密文;
6、所述邊緣網關將所述對稱密文轉換為同態密文,并發送到所述控制中心;
7、所述控制中心對所述同態密文進行統計分析,生成分析結果,并發送到所述管理服務器;
8、所述管理服務器
9、可選的,上述的方法,所述可信認證機構進行系統參數初始化和密鑰分發,包括:
10、基于所述管理服務器公布的細粒度分析操作類型集合確定電路最大深度;
11、通過同態加密算法生成密鑰,并將所述密鑰發送至各個所述智能電表。
12、可選的,上述的方案,所述智能電表對收集到的電力數據進行加密,得到電力數據的對稱密文,包括:
13、收集原始電力數據,并進行壓縮處理;
14、將壓縮后的電力數據通過對稱加密算法進行加密,得到所述對稱密文。
15、可選的,上述的方法,所述邊緣網關將所述對稱密文轉換為同態密文,包括:
16、確定是否存在故障的智能電表;
17、若確定出存在故障的智能電表,則針對故障的智能電表進行故障恢復;
18、若確定出不存在故障的智能電表,則對所述對稱密文進行聚合驗證;
19、若聚合驗證通過,則利用同態加密算法將所述對稱密文轉換為同態密文。
20、可選的,上述的方法,所述智能電表對收集到的電力數據進行加密,得到電力數據的對稱密文之后,還包括:
21、基于所述管理服務器公布的細粒度分析操作類型集合對所述同態密文進行次方擴展。
22、可選的,上述的方法,所述控制中心對所述同態密文進行統計分析,生成分析結果,包括:
23、對所述同態密文進行合法性驗證;
24、若驗證通過,則對所述同態密文執行同態加法,得到聚合向量;
25、對所述聚合向量進行解密,得到解密結果向量;
26、基于所述解密結果向量,按照預設的處理策略進行處理,得到不同所述處理策略下的分析結果;其中,所述處理策略包括基礎統計量計算、計費策略修正、階梯計價和深度學習。
27、所述管理服務器根據所述分析結果進行電網數據調整,包括:
28、針對所述基礎統計量計算的分析結果,將所述基礎統計量計算的分析結果備份至用電數據庫中;
29、針對所述計費策略修正的分析結果,則根據所述計費策略修正的分析結果進行計費策略修正;
30、針對所述階梯計價的分析結果,則在計價數據庫中備份所述階梯計價的分析結果,并根據當前系統中各類電力資源的用量調整計價權重;
31、針對所述深度學習的分析結果,則根據所述深度學習的分析結果執行梯度下降算法對預先構建的模型進行優化。
32、本申請第二方面公開了一種一種電網數據聚合系統,所述電網數據聚合系統包括管理服務器、可信認證機構、控制中心、智能電表、邊緣網關;
33、所述可信認證機構用于進行系統參數初始化和密鑰分發;
34、所述智能電表用于對收集到的電力數據進行加密,得到電力數據的對稱密文,并按照預設的時間周期向所述邊緣網關發送電力數據的對稱密文;
35、所述邊緣網關用于將所述對稱密文轉換為同態密文,并發送到所述控制中心;
36、所述控制中心用于對所述同態密文進行統計分析,生成分析結果,并發送到所述管理服務器;
37、所述管理服務器用于根據所述分析結果進行電網數據調整。
38、本申請第三方面公開了一種電子設備,包括:
39、一個或多個處理器;
40、存儲裝置,其上存儲有一個或多個程序;
41、當所述一個或多個程序被所述一個或多個處理器執行時,使得所述一個或多個處理器實現如本專利技術第一方面中任意一項所述的方法。
42、本申請第四方面公開了一種計算機存儲介質,其上存儲有計算機程序,其中,所述計算機程序被處理器執行時實現如本專利技術第一方面中任意一項所述的方法。
43、從上述技術方案可以看出,本申請提供的一種電網數據聚合方法,應用于電網數據聚合系統,其中,可信認證機構進行系統參數初始化和密鑰分發。智能電表對收集到的電力數據進行加密,得到電力數據的對稱密文,并按照預設的時間周期向邊緣網關發送電力數據的對稱密文。邊緣網關將對稱密文轉換為同態密文,并發送到控制中心。控制中心對同態密文進行統計分析,生成分析結果,并發送到管理服務器。管理服務器根據分析結果進行電網數據調整。由此可知,本申請利用加密算法對通信過程中的數據進行加密,保證數據的安全性,并支持對密態數據的細粒度分析,提升了系統的魯棒性。解決現有技術中存在較大的安全隱患的問題。
本文檔來自技高網...【技術保護點】
1.一種電網數據聚合方法,其特征在于,應用于電網數據聚合系統,所述電網數據聚合系統包括管理服務器、可信認證機構、控制中心、智能電表、邊緣網關;其中,所述電網數據聚合方法,包括:
2.根據權利要求1所述的方法,其特征在于,所述可信認證機構進行系統參數初始化和密鑰分發,包括:
3.根據權利要求1所述的方法,其特征在于,所述智能電表對收集到的電力數據進行加密,得到電力數據的對稱密文,包括:
4.根據權利要求1所述的方法,其特征在于,所述邊緣網關將所述對稱密文轉換為同態密文,包括:
5.根據權利要求1所述的方法,其特征在于,所述智能電表對收集到的電力數據進行加密,得到電力數據的對稱密文之后,還包括:
6.根據權利要求1所述的方法,其特征在于,所述控制中心對所述同態密文進行統計分析,生成分析結果,包括:
7.根據權利要求1所述的方法,其特征在于,所述管理服務器根據所述分析結果進行電網數據調整,包括:
8.一種電網數據聚合系統,其特征在于,所述電網數據聚合系統包括管理服務器、可信認證機構、控制中心、智能電表、
9.一種電子設備,其特征在于,包括:
10.一種計算機存儲介質,其特征在于,其上存儲有計算機程序,其中,所述計算機程序被處理器執行時實現如權利要求1至7中任意一項所述的方法。
...【技術特征摘要】
1.一種電網數據聚合方法,其特征在于,應用于電網數據聚合系統,所述電網數據聚合系統包括管理服務器、可信認證機構、控制中心、智能電表、邊緣網關;其中,所述電網數據聚合方法,包括:
2.根據權利要求1所述的方法,其特征在于,所述可信認證機構進行系統參數初始化和密鑰分發,包括:
3.根據權利要求1所述的方法,其特征在于,所述智能電表對收集到的電力數據進行加密,得到電力數據的對稱密文,包括:
4.根據權利要求1所述的方法,其特征在于,所述邊緣網關將所述對稱密文轉換為同態密文,包括:
5.根據權利要求1所述的方法,其特征在于,所述智能電表對收集到的電力數據進...
【專利技術屬性】
技術研發人員:樊凱,任元帥,李暉,張陽,
申請(專利權)人:密碼與網絡空間安全黃埔研究院,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。