999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于多鏈式能源區塊鏈的P2P微網電能交易研究

2021-05-25 05:57:22周強張良
電氣傳動 2021年10期
關鍵詞:電能

周強,張良

(1.綿陽職業技術學院信息工程系,四川 綿陽 621000;2.西南科技大學信息工程學院,四川 綿陽 621000)

伴隨經濟飛速發展,各類電氣化應用在各行各業不斷豐富和普及,用電的需求量隨之加劇。微電網[1]能夠有效解決單純拓張電網規模的方式所帶來的運維難度高、成本開銷大的難題,并將環保、高效、可靠和靈活的分布化可再生能源融入大電網。此外,微電網作為集分布化的負荷與發電為一體的小型發配電體系,能夠有效地規避集中供電運維開銷大、受到黑客攻擊或出現故障時所帶來的大面積系統癱瘓、信息透明度和能源利用率低的問題。

傳統的電力交易模式采用集中化[2]的方式,即設定單一的機構完成交易的過程,這種電力交易模式往往存在交易壓力大、管理機制缺乏監督等問題。此外,新能源供電不同于傳統長期發電交易固定的特點,存在發電的不確定性和分時交易的特點。而隨著微電網的大力發展,國家鼓勵端到端(peer to peer,P2P)的微網用戶內部交易模式,即采用電力交易的主體和電力交易機制多元化交易模式能夠最大程度地削減電能的損失,從而實現降低成本的目的,并減弱對大電網存在的依賴性。區塊鏈[3]具有去中心化、開放性、透明性和對等性的特點,該技術存在特殊的鏈式存儲結構,并具備智能合約等應用,可保障電力交易各主體的信任度,并最大程度地減少重建或維持信任的成本。在電力交易過程中選用密碼學原理,可保證交易數據的完整度、難篡改性和契約度。國內外學者對區塊鏈技術融入電能交易展開了探索,Aitzhan[4]提出采用區塊鏈技術解決分布式電力交易的安全性問題,并完成了模擬評估;Munsing[5]則結合智能合約策略設計了P2P微電網能源交易架構;國內學者王輝[6]在配電網電能交易中引入了去中心化思想,構建了去中心化交易方式;王健[7]則具體研究了區塊鏈科技在電能交易進程中的數據流程。

本文針對微網P2P電能的交易特征提出了一種多鏈式能源區塊鏈工作模式,并基于該工作模式設計了一種多鏈式能源區塊鏈結構下的動態分區算法,對優化微網P2P電能交易具有重要的意義。

1 能源區塊鏈結構和運行機理

1.1 區塊鏈的基本結構

區塊鏈的基本層如圖1所示,包含了數據、網絡、共識、激勵與應用五層。其中,數據層位于區塊鏈的最底端,并采用Merkel樹的架構保存了全部數據,在區塊構建的進程中加入了數字加密與時間戳策略。網絡層包含了各連通節點與交互的P2P網絡。共識層則實現達成節點的共識。應用層給該技術的各類實際運用場景提供操作系統,尤其是在智能合約拓展功能后,為編碼運用提供了設計體系。

圖1 區塊鏈的基本層Fig.1 The basic layer of the blockchain

1.2 區塊鏈的運行機理

微電網系統的各個節點均保存在一個完整的區塊鏈中,其數據架構存在高分散與冗余度,當系統被少量節點所攻擊時,系統可以保持穩定性。區塊鏈中的各個區塊均記載了某時間中所有節點的交易數據,這些數據都通過Hash計算[8]并采用Merkle樹的形式構成新的區塊,并在數據的區頭加入時間戳,依據先后順序連接,使得數據能夠溯源,從而提升信息偽造難度水平,保證數據可信程度。并將不對稱加密策略融入區塊鏈中,使得數據無法篡改,用戶隱私得以保障。區塊鏈架構與連接模式如圖2、圖3所示。

圖2 區塊鏈的架構Fig.2 The architecture of blockchain

圖3 區塊鏈的連接模式Fig.3 The connection mode of blockchain

1.3 能源區塊鏈機制

發用電量權益機制(proof of power generation consumption,PPGC)是一種與能源區塊鏈相適應的機制。在實際的電力系統中所流通的電能,被利用后即會寫入到能源區塊鏈之中,并且無法篡改,并作為使用者的權益證明。

本文將電力系統中所流通的電能視為隱形代幣,并假設電網的各方均占用了大部分隱形代幣。

PPGC機制應滿足三點假設:1)維持微電網穩定運行的要求,與實際流通電能成正比;2)分布化電能應在局部電力交易中被消費;3)局部電力交易中的各節點應實現弱同步。

2 多鏈式能源區塊鏈結構下的動態分區算法

相同的供電網絡中,若分區數目增多,所包含的能源區塊鏈[9]數目也相應增加。而區塊鏈僅需要在小范圍內完成傳播,單個區塊所包含的交易數目并不能滿足需求,隨著交易數量的增加,需要設置更多區塊才能夠完成交易,而這又將消耗更多的時間,從而減慢交易速度。采用多鏈式能源區塊鏈結構下的動態分區算法可保證每秒所完成的交易數目,從而實現去中心化。

2.1 約束條件

2.1.1 能源區塊鏈的去中心化約束

為減弱去中心化帶來的風險,本文引入基尼參數K完成PPGC機制下的能源區塊鏈去中心化狀態分析。基尼參數K能夠估測各個節點占據該機制比值的均衡水平,如下式所示:

式中:m為能源區塊鏈中的待選記賬員總數目;η為待選記賬員PPGC機制的均值;ui,uj分別為能源區塊鏈中的待選記賬員所擁有的PPGC機制的總權益和權益。

2.1.2 能源區塊鏈的可延展約束

能源區塊鏈在端到端網絡中的傳播進程為具備記賬權限的節點對其他能源區塊廣播生成新的區塊,各個節點不斷校驗內容并完成轉發,如圖4所示。

圖4 多鏈式能源區塊鏈P2P傳播模型Fig.4 Propagation model of multi-chain energy blockchain P2P

記賬節點a朝周邊節點傳送區塊所需要的時間ta1如下式所示:

式中:n為發送節點所構建P2P網絡的周邊節點數目;V為區塊容量;D為帶寬。

利用節點校驗后,讓區塊第二次轉發,則校驗所花費的時長如下所示:

式中:g為校驗所花費的比例參數。

因此,記賬節點a朝周邊節點傳送單獨區塊所花費的時間ta如下所示:

t(n+1)表示記賬節點a向周邊n+1節點傳送單獨區塊所花費的時間,記賬節點a朝P2P網絡中n+1區塊傳播所需要的總時長tsum如下所示:

網絡拓撲關聯往往對區塊傳播時長的影響很大,所以應利用仿真測算傳播時間與節點數目關聯完成近似解析,從而估測單個區塊傳播網絡所需要的時長。通常而言,衡量區塊鏈的延展性采用單位時間完成交易數Os進行評估,如下式:

而側鏈交易應滿足多個區塊。

假設實現側鏈交易的區塊數目為e,則可利用計算e個區塊內所實現的交易數目P,并結合所求得時間t獲得Os來衡量區塊的可拓展性。

式中:Ωe為某側鏈區塊鏈中的記賬候選者的組合;ra為單次交易的字節大小;R為某個區塊的字節大小;Bu為側鏈交易占據總交易的比值;emin為進行側鏈交易的最小區塊數目。

2.2 多鏈式能源區塊鏈結構下的動態分區算法

本文提出的多鏈式能源區塊鏈結構下的動態分區算法應滿足去中心化標準[10]即基尼參數小于給定值的條件,此外也應滿足可延展性指標。該算法依據區塊鏈節點的電網電氣關聯、電能交易頻率和各個區塊鏈節點的PPGC機制,實現分區優化。即將供電網絡的終端使用者視為葉子節點,進而針對葉子節點完成劃分。本文算法可完成空間內組合的遍歷,找到不同電能交易頻率的節點分配區域區塊鏈的最優解。

多鏈式能源區塊鏈結構下的動態分區算法的目標解析式為最大化單位時間完成交易總數O′s:

式中:ΩE為某配電網絡中的區塊鏈的組合;Osx為第x個側鏈上的交易均值。

算法還應當滿足基尼參數約束條件:

式中:Ki為某側鏈區塊鏈的基尼參數;Kmax為基尼參數的上限結果。

多鏈式能源區塊鏈結構下的動態分區算法的整體思路即設定兩個矩陣分別保存電力交易的相關數據和區塊鏈節點間的連接模式,并采用多鏈式能源區塊鏈結構下的動態分區算法將不同電能交易頻率的節點分配到不同的區域區塊鏈內,在滿足去中心化約束和可延展性約束的基礎上,可實現最大化單位時間完成交易總數O′s。

根據電能交易頻率對能源區塊鏈進行分區調整的方式如下,設定分區數為e,采用陣列V表示葉子節點間的電氣連接模式,節點之間在周期T的電能交易量表示為VP,周期T內的各葉子節點的電能交易總量為P。

本文算法的具體步驟如下:

1)首先輸入葉子節點間的電氣連接模式陣列V;

2)采用隨機函數初始化分區數e和陣列VP,P;

3)采用多鏈式能源區塊鏈結構下的動態分區算法完成配電網的各個葉子節點的分區優化,即采用多鏈式能源區塊鏈結構下的動態分區算法將不同電能交易頻率的節點分配到不同的區域區塊鏈內,判斷是否滿足去中心化約束和可延展性約束,若滿足約束條件則可獲得最佳分區模式;

4)如果時間到達下個周期T,則重復2)與3)。

3 多鏈式能源區塊鏈結構下的動態分區微網P2P電能交易實現

3.1 整體架構

多鏈式能源區塊鏈結構下的動態分區微網P2P電能交易模型如圖5所示。分布式的發電模式與微網P2P電能交易都具有完全化分布和無等級的特征,任意節點的加入與脫離具有獨立性,而且具有隨機分布特征。多鏈式架構分成物理層,網絡層,協議層與虛擬層幾個部分。其中,物理層作為能源節點的連接,去中心化網絡的生成是區塊鏈網絡層作為能源節點的映射,協議層則包含了智能合約[11]、共識機制[12]與激勵機制[13]等,實際的電力運用、電力交易、市場機制則處于應用層。

圖5 電能交易模型Fig.5 Electric energy trading model

3.2 多鏈式能源區塊鏈工作模式

采用多側鏈的工作模式,不僅能分別管理設備數據、發電數據與電能交易數據,而且能最大程度地提升安全性,避免大量各類數據混雜而出現的數據泄露問題。

3.2.1 交易鏈工作模式

交易鏈作為微網電力交易的共有鏈,保存并記載了全部交易數據和智能合約,并且完成不同時間節點的交易合約確認,圖6為交易側鏈的結構圖。由于參與微網電能交易的主體多,如發電方、用電方和代理商等,需應用股份授權證明機制,并讓區塊鏈網絡中的全部成員推選記賬者,令其監管權力。記賬者校驗電能數據,完成向交易鏈的打包上傳,智能合約再依據電能信息測算交易信息,再由記賬者打包上傳,各個記賬者間互相認知,保障數據準確性并傳播。

圖6 交易鏈的結構Fig.6 Structure of the transaction chain

3.2.2 電能鏈工作模式

電能鏈作為自建的私有區塊鏈,只服務區域內同一電壓級下的用戶,保存節點與能源數據,并完成交易,從而保證節點數據的真實度、完整度與隱私度。通過獲取交易側鏈的交易狀況,檢驗是否滿足PPGC機制,采用多鏈式能源區塊鏈動態分區算法調整節點的分區。交易與電能多側鏈的多向互動可實現多區域的微網電能交易,并保證整個過程完整、可監督和真實。圖7為電能鏈的結構圖。

圖7 電能鏈的結構Fig.7 Structure of the power chain

3.3 多鏈式能源區塊鏈結構下的動態分區微網P2P電能交易架構

多鏈式能源區塊鏈結構下的動態分區微網P2P電能交易架構如圖8所示,交易鏈包括資產數據側鏈與交易數據側鏈,電能鏈則設計了和微電網交易側鏈、和用戶端到端交易側鏈兩種。其中,資產數據側鏈主要寫入分布式發電裝備數據、負荷需求數據和配電網數據;交易數據側鏈則依據不同的交易模式寫入交易完成狀況。電能鏈的微電網交易側鏈、和用戶端到端交易側鏈則均需要滿足PPGC機制與去中心化約束、可延展約束條件,此外,還應與功率和供需平衡相適應。

圖8 電能交易架構Fig.8 Power trading framework

多鏈式能源區塊鏈結構下的動態分區微網P2P電能交易的流程如下:

1)微電網中的各主體把資本數據利用客戶端傳送到區塊鏈體系中,并在全網范圍廣播發電裝備的容量[14]、發電時段等數據。將歸總后的可交易電能、交易時間段、標價數據和獎罰機制采用交易數據側鏈完成全網廣播;

2)通過功率與供需平衡約束校驗各節點的交易數據,判斷交易模式,并檢驗可否滿足中心化約束和可延展約束條件;

3)依據電壓級別和線路的功率與供需平衡約束,采用多鏈式能源區塊鏈結構下的動態分區算法調整微電網中的區塊數和節點數目,指定交易決策,從而判定可交易電量與時段,并將數據回傳交易鏈。最終依據發用電的實際狀況,完成電能的交易結算。

4 算例仿真

本文在配置為Intel酷睿i7 2.6 GHz CPU,8 GB運行內存的計算機上,采用Matlab 2017a調用python程序,ns3網絡模擬器適配python代碼模擬多鏈式能源區塊鏈動態分區下的微網P2P電能交易過程,分析多鏈式能源區塊鏈結構下的動態分區算法對微網P2P電能交易過程的影響。通過隨機產生節點的拓撲網絡,模擬記賬員和葉子節點向區塊傳播的進程,獲得區塊在微網中的傳播時間。電能交易數據采用隨機函數生成,并約定葉子節點[15]間的電力交易數目隨關聯度減弱而減弱。

4.1 初始分區數對微網P2P電能交易的影響

模擬節點數目為1 200的微電網端到端電能交易,采用隨機函數初始化葉子節點之間在周期T的電能交易數量,并統計在周期T內的各葉子節點的電能交易總量。設置不同的分區,并根據多鏈式能源區塊鏈結構下的動態分區算法分別完成單位時間完成交易總數O′s的計算,結果如圖9所示,正方塊為不同分區獲得的O′s結果,并擬合曲線分析O′s的走向。

圖9 初始分區數對微網P2P電能交易的影響Fig.9 The impact of the initial number of partitions on P2P energy trading on the microgrid

從實驗結果可知,當分區數為18時,模擬節點數目為1 200的微電網端到端電能交易獲得最優的 O′s,單位時間完成交易總數 O′s在分區數目為12以內時,伴隨分區數目的增長緩慢增長;當分區數目在12~18之間,O′s快速增長;當分區數目大于18時,O′s快速下降。

4.2 電能交易頻率對微網P2P電能交易的影響

針對4.1節中給出的總節點數為1 200的微電網中,依據電能交易頻率采用本文算法對區塊鏈進行分區調整,即采用多鏈式能源區塊鏈結構下的動態分區算法將不同電能交易頻率的節點分配到不同的區域區塊鏈內。并完成單位時間實現交易總數O′s的仿真計算,可優化能源區塊鏈的可延展性能。對比分區調整之前和之后的O′s,并擬合曲線分析O′s的走向,圖10為電能交易頻率對微網P2P電能交易影響的實驗結果圖。由圖10給出的實驗結果可知分區數目在12以下的效果不太顯著,這是因為分區數目小于12的跨側鏈交易情況比較少,交易多在單個側鏈內完成。

圖10 電能交易頻率對微網P2P電能交易的影響Fig.10 Impact of frequency of energy trading on microgrid P2P energy trading

依據電能交易頻率對能源區塊鏈進行分區調整,優化了微網P2P單位時間完成交易總數O′s、各分區的Os和基尼系數K,如表1所示。

表1 最優分區數目下的微網P2P電能交易參數Tab.1 P2P energy trading parameters of microgrid under the optimal number of partitions

4.3 區塊大小與節點數目對單個區塊鏈的影響

4.3.1 區塊大小對單個區塊鏈的影響

本文將節點數目設定為120個,進一步研究了區塊大小不同的情況下,當單個區塊鏈完成20%,50%和80%的節點的區塊傳播時,所需要的傳播時間,圖11為區塊大小對單個區塊鏈影響的實驗結果圖。由圖11的實驗結果可知,隨著區塊大小的增大,相同數目的節點所需要的傳播時間增加。

圖11 區塊大小對單個區塊鏈的影響Fig.11 Impact of block size on a single blockchain

4.3.2 節點數目對單個區塊鏈的影響

本文將區塊大小[16]設定為1 MB,進一步研究了節點數目不同的情況下,當單個區塊鏈完成20%,50%和80%的節點的區塊傳播時,所需要的傳播時間,圖12為節點數目對單個區塊鏈影響的實驗結果圖。由圖12的實驗結果可知,隨著節點數目的增多,相同大小的區塊所需要的傳播時間增加。這是由于節點數目增多,節點間的電力點對點交易數量也隨著增加,在微電網中傳播相同大小的區塊所需要的時間增加。

圖12 節點數目對單個區塊鏈的影響Fig.12 The impact of the number of nodes on a single blockchain

5 結論

伴隨我國智慧城市的建設和發展,可再生電能逐漸替代了傳統電能,區塊鏈技術與微網端到端電能交易結合,能夠適應新能源多主體、分時段的交易特征。

本文的創新點如下:

1)針對微網P2P電能交易特征提出了一種多鏈式能源區塊鏈工作模式,采用交易鏈和電能鏈兩類區塊鏈為主鏈搭建微網P2P電能交易架構,并分別設置交易與電能多側鏈的多向互動可實現多區域的微網電能交易,可保證整個過程完整、可監督和真實。

2)在PPGC機制下,即滿足去中心化標準和可延展性指標的條件下,設計了一種多鏈式能源區塊鏈結構下的動態分區算法,該算法可保證每s所完成的交易數目,從而實現去中心化。該算法依據區塊鏈節點的電網關聯、電能市場交易頻率和各個區塊鏈節點的PPGC機制,完成分區優化。

通過Matlab 2017a設置四組實驗,模擬多鏈式能源區塊鏈結構下的動態分區微網P2P電能交易過程,模擬初始分區數對微網P2P電能交易影響,當分區數為18,節點數目為1 200的微電網端到端電能交易獲得最優的O's;模擬電能交易頻率對微網P2P電能交易影響,仿真結果可知依據電能交易頻率對能源區塊鏈進行分區調整,可優化能源區塊鏈的可延展性能;并模擬仿真區塊大小與節點數目對單個區塊鏈的影響,實驗結果可知隨著區塊大小的增大,相同數目節點所需要的傳播時間增加;隨著節點數目的增多,相同大小的區塊所需要的傳播時間也隨之增加。

多鏈式能源區塊鏈的維護過程需要損耗一定的算力,下一步的研究主要針對采用更少的算力保障能源區塊鏈的有效性計算。

猜你喜歡
電能
蘋果皮可以產生電能
電能的生產和運輸
海風吹來的電能
配網電能質量控制技術探討
澎湃電能 助力“四大攻堅”
人大建設(2018年2期)2018-04-18 12:17:00
突破電能與感應的九項新技術
巧學電能、電功與電熱
農村電能計量自動化管理探索與實踐
第11講 電能與電功率專題復習
多措并舉完善電能信息采集管理
主站蜘蛛池模板: 97视频免费在线观看| 欧美五月婷婷| 日本高清免费一本在线观看 | 免费av一区二区三区在线| 97精品国产高清久久久久蜜芽| 午夜在线不卡| 国产网友愉拍精品| 美女免费黄网站| 欧美黄网在线| 欧美亚洲国产精品久久蜜芽| 一区二区在线视频免费观看| 亚洲国产成人综合精品2020| 亚洲综合中文字幕国产精品欧美 | 国产区人妖精品人妖精品视频| 国产va欧美va在线观看| 中文成人在线视频| 亚洲欧美在线精品一区二区| 欧美成人综合在线| 一区二区三区毛片无码| 伊人福利视频| 亚洲床戏一区| 2021无码专区人妻系列日韩| 欧美人人干| 人妻一本久道久久综合久久鬼色| 99久视频| 日韩欧美中文字幕在线精品| 中字无码av在线电影| 久久www视频| 欧美成人a∨视频免费观看| 思思热精品在线8| 精品国产香蕉伊思人在线| 动漫精品啪啪一区二区三区| 国产精品无码久久久久久| 幺女国产一级毛片| 91www在线观看| 真人免费一级毛片一区二区| 欧美丝袜高跟鞋一区二区| 中国一级特黄大片在线观看| 九色91在线视频| 欧美在线三级| 亚洲男人的天堂在线观看| 漂亮人妻被中出中文字幕久久| 国产不卡在线看| 欧美日韩一区二区在线播放| 欧美啪啪一区| 中文字幕在线看| 午夜电影在线观看国产1区| 国产高清无码麻豆精品| 蜜桃臀无码内射一区二区三区| 一区二区自拍| 婷婷99视频精品全部在线观看 | 久久天天躁狠狠躁夜夜2020一| 欧美成人在线免费| 欧美日韩国产精品va| 就去色综合| 国产亚洲高清视频| 久久国产乱子| 亚洲国产成人久久精品软件 | 一区二区三区国产精品视频| 国产日韩精品一区在线不卡| 免费人成在线观看成人片| 国产欧美专区在线观看| 老色鬼欧美精品| 99中文字幕亚洲一区二区| 亚洲精品无码抽插日韩| 99在线视频免费| 99久久精品免费视频| 国产第一福利影院| 亚洲精品黄| 久久精品人妻中文系列| 91一级片| 国产一线在线| 免费一级毛片在线播放傲雪网| 国产美女免费网站| 久久久久免费精品国产| 亚洲国产精品不卡在线| 亚洲一级色| 亚瑟天堂久久一区二区影院| 91精品国产一区| 国产精品污污在线观看网站| 九九久久精品国产av片囯产区| 免费看一级毛片波多结衣|