• CSCD核心库收录期刊
  • 中文核心期刊
  • 中国科技核心期刊

ELECTRIC POWER CONSTRUCTION ›› 2023, Vol. 44 ›› Issue (2): 132-144.doi: 10.12204/j.issn.1000-7229.2023.02.013

• Power Economic Research • Previous Articles     Next Articles

Distributed Energy Transaction Blockchain Model Considering Reputation Value and Electrical Distance

LI Zhenwei, LIU Yang(), XU Lixiong, ZHU Tinghu, LIU Ren   

  1. College of Electrical Engineering, Sichuan University, Chengdu 610065, China
  • Received:2022-05-12 Online:2023-02-01 Published:2023-01-30
  • Supported by:
    Sichuan Science and Technology Program(2021YFSY0019)

Abstract:

Distributed transactions between multiple microgrids can promote the consumption of new energy and improve the safety of distribution network operation. Nevertheless, the problems such as strong individual profit-seeking and output uncertainty may cause serious breaches of contract and affect the economics of distributed transactions. Therefore, this paper puts forward a distributed energy transaction blockchain model considering reputation value and electrical distance. Firstly, the reputation value evaluation model based on the historical contract completion rate is proposed, and the transaction order of buyers and sellers is adjusted according to the quotation and reputation value. Secondly, in order to promote transaction subjects to choose nearby transactions and improve transaction efficiency, a transaction matching mechanism based on electrical distance is designed in smart contracts. And an adaptive quotation update strategy based on market progress and its own reputation are proposed. Thirdly, a real-time dynamic network security checking method is introduced to realize the safety of distribution network operation. Finally, the smart contract is simulated and analyzed with Matlab and IDE-Remix platform, and the results verify the feasibility and effectiveness of the proposed distributed transaction mechanism.

Key words: blockchain, multi-microgrid, distributed transaction, reputation value, electrical distance

CLC Number: