System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及虛擬電廠的領域,尤其涉及一種基于多層區塊鏈技術的虛擬電廠可信終端接入方法。
技術介紹
1、虛擬電廠是一種通過先進信息通信技和軟件系統,將分布式能源(如太陽能、風能、小型水電等)、儲能系統、可控負荷、電動汽車等分布式能源資源(der)聚合和協調優化的電源協調管理系統。它不具有實體,而是將互聯網作為“廠房”,以數據作為“燃料”,通過數據管理將不同地區、不同設備的能源資源集中并合理化配置、協同優化,使其能夠像傳統發電廠一樣參與電力市場和電網的運行。
2、由于虛擬電廠的前述性質,僅可信終端能夠被允許接入虛擬電廠,不同可信終端接入虛擬電廠后對于數據調閱、管理、調控、配置等的權限不同,為了保障虛擬電廠的安全性,需要保障可信終端的安全性和信任度。
技術實現思路
1、本申請提供了一種基于多層區塊鏈技術的虛擬電廠可信終端接入方法,其有利于保障可信終端的安全性和信任度,繼而保障虛擬電廠的安全性。
2、本申請提供的一種基于多層區塊鏈技術的虛擬電廠可信終端接入方法具體采用如下技術方案:
3、一種基于多層區塊鏈技術的虛擬電廠可信終端接入方法,包括:針對每一可信終端,在獲取到可信度分析觸發時,
4、獲取每一層區塊鏈內記錄的可信終端的終端關聯信息,所述終端關聯信息包含終端標識、區塊鏈標識、時間戳以及信息明細;
5、在所有層區塊鏈內獲取攜帶有相應終端標識的所有終端關聯信息;
6、根據終端關聯信息確定可信終端的可信度數據;
8、通過采用上述技術方案,能夠根據多層區塊鏈內可信終端的終端關聯信息,持續確定可信終端的可信度數據,進而根據可信度數據確定可信終端是否依然可信,以便于確定可信終端不同的終端接入策略,該方法有利于保障可信終端的安全性和信任度,繼而保障虛擬電廠的安全性。
9、進一步地,所述根據終端關聯信息確定可信終端的可信度數據包括:
10、獲取可信終端在第一指定時長內的終端關聯信息;
11、根據區塊鏈標識對第一指定時長內的終端關聯信息進行分組;
12、根據每一組終端關聯信息確定一可信度分量;
13、根據所有可信度分量確定可信終端的可信度數據。
14、進一步地,所述根據每一組終端關聯信息確定一可信度分量包括:
15、基于預構建的明細黑名單和明細白名單,確定每一組終端關聯信息的白名單關聯信息和黑名單關聯信息,并確定白名單關聯信息和黑名單關聯信息的信息數據值;
16、設一組終端關聯信息共有n個,白名單關聯信息有n1個,則黑名單關聯信息n2個,第i個白名單關聯信息的信息數據值為z1i,第i個黑名單關聯信息的信息數據值為z2i,可信度分量為x,則式中,a為大于零的預設常數。
17、進一步地,所述根據所有可信度分量確定可信終端的可信度數據包括:
18、設可信度分量有m個,第i個可信度分量為xi,第i個可信度分量對應區塊鏈的預設可信度權值為ki,可信度數據為w,則式中,b為大于零的預設常數,p為預獲取的基礎可信系數。
19、進一步地,所述基礎可信系數的獲取方法包括:
20、獲取可信終端的歷史可信度數據;
21、計算高于第一可信度閾值的歷史可信度數據的數量占所有歷史可信度數據的總數量的比值為所述基礎可信度系數。
22、進一步地,所述根據所述可信度數據確定可信終端的終端接入策略包括:
23、判斷當前的可信度數據是否低于第二可信度閾值;
24、若是,則配置終端接入策略為停止終端接入;
25、若否,則配置終端接入策略為保持終端接入預設時長,所述預設時長根據當前的可信度數據和歷史可信度數據確定。
26、進一步地,所述預設時長的確定方法包括:
27、
28、式中,t為預設時長,w0為當前的可信度數據,wpre2為第二可信度閾值,v為預獲取的可信度變化速度,tpre為預設常量時長。
29、進一步地,所述可信度變化速度的獲取方法包括:
30、獲取當前的可信度數據以及近q個歷史可信度數據,設當前可信度數據為w0,第i個歷史可信度數據為wi;
31、根據當前的可信度數據以及近q個歷史可信度數據計算得到q個可信度差異數據,設第i個可信度差異數據為δwi,則δwi=wi-1-wi;
32、判斷δwi是否均大于零或者均不大于零;
33、若是,則
34、若否,則
35、式中,tq0為第q個歷史可信度數據與當前的可信度數據的可信度分析觸發的發生時刻之間的時長,wd為第d個歷史可信度數據且d<q,td0為第d個歷史可信度數據與當前可信度數據的可信度分析觸發的發生時刻之間的時長,c為預設常數,s為大于零的可信度差異數據的數量,r為不大于零的可信度差異數據的數量。
36、綜上所述,本申請至少包含以下有益效果:
37、提供了一種基于多層區塊鏈技術的虛擬電廠可信終端接入方法,該方法能夠適時確定可信終端的可信度數據,繼而根據可信度數據確定可信終端后續的終端接入策略,有利于持續保障可信終端的安全性和信任度,繼而有利于保障整個虛擬電廠的安全性和可靠性。
38、應當理解,
技術實現思路
部分中所描述的內容并非旨在限定本申請的實施例的關鍵或重要特征,亦非用于限制本申請的范圍。本申請的其它特征將通過以下的描述變得容易理解。
【技術保護點】
1.一種基于多層區塊鏈技術的虛擬電廠可信終端接入方法,其特征在于,包括:針對每一可信終端(110),在獲取到可信度分析觸發時,
2.根據權利要求1所述的方法,其特征在于,所述根據終端關聯信息確定可信終端(110)的可信度數據包括:
3.根據權利要求2所述的方法,其特征在于,所述根據每一組終端關聯信息確定一可信度分量包括:
4.根據權利要求2所述的方法,其特征在于,所述根據所有可信度分量確定可信終端(110)的可信度數據包括:
5.根據權利要求4所述的方法,其特征在于,所述基礎可信系數的獲取方法包括:
6.根據權利要求1所述的方法,其特征在于,所述根據所述可信度數據確定可信終端(110)的終端接入策略包括:
7.根據權利要求6所述的方法,其特征在于,所述預設時長的確定方法包括:
8.根據權利要求7所述的方法,其特征在于,所述可信度變化速度的獲取方法包括:
【技術特征摘要】
1.一種基于多層區塊鏈技術的虛擬電廠可信終端接入方法,其特征在于,包括:針對每一可信終端(110),在獲取到可信度分析觸發時,
2.根據權利要求1所述的方法,其特征在于,所述根據終端關聯信息確定可信終端(110)的可信度數據包括:
3.根據權利要求2所述的方法,其特征在于,所述根據每一組終端關聯信息確定一可信度分量包括:
4.根據權利要求2所述的方法,其特征在于,所述根據所有可信度分量...
【專利技術屬性】
技術研發人員:王莉,黃蔚亮,危國恩,余志文,
申請(專利權)人:廣東電網有限責任公司廣州供電局,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。