Font Size: a A A

Design Of User-side Energy Management And Distributed Transaction Mechanism Based On Blockchain Technology

Posted on:2022-03-15Degree:MasterType:Thesis
Country:ChinaCandidate:Z Q HuFull Text:PDF
GTID:2492306524978519Subject:Electrical engineering
Abstract/Summary:PDF Full Text Request
Countries around the world are promoting the liberalization of the energy sector.Firstly,industrial production and social life energy demand is increasing,Secondly,carbon peaking and carbon neutral targets have become consensus,and distributed renewable energy is developing rapidly.In the context of the gradual opening of the electricity market,the majority of distributed energy users will choose to participate in the energy trading market to become the seller or purchaser of electricity.The development of reasonable trading rules,complete trading mechanism,and mature regulatory system will help improve the enthusiasm of energy users to participate in the market,expand their income,and promote the development and growth of the energy market.The traditional way of grid trading as a one-to-many monopoly trading model.There are mainly problems such as high operation and maintenance and transaction data management cost,long-term market can’t match users’ real-time transaction demand,and centralized institutions’ transaction data information is not transparent enough.Distributed energy trading scenarios will generate a large number of high-frequency and small transactions,which have new demands on transaction efficiency,data disclosure and information reliability that cannot be solved by the original technology.New technology is urgently needed as the information architecture of distributed energy trading scenario.The purpose of blockchain technology is to reduce the cost of trust and realize reliable value transfer,which is applied to financial transactions,electronic certificates,product traceability and other fields.In this paper,blockchain technology is improved to construct a consensus algorithm and user transaction strategy applicable to distributed energy transactions.Firstly,we introduce several common consensus algorithms in blockchain technology,and analyze that the DPOS(Delegated Proof of Stake)consensus algorithm is more suitable for distributed energy transactions from the algorithm characteristics.And DPOS consensus algorithm has some problems in node voting positivity,bad node processing,etc,which will affect the security and efficiency of energy trading.Based on this,this paper improves the traditional DPOS consensus algorithm and proposes an efficient IDPOS(Improved Delegated Proof of Stake)consensus algorithm as follows,firstly,a reliability value mechanism is proposed to classify the node states by assigning a reliability value to the nodes,and the reliability value is increased or decreased by the node behavior.Nodes that actively participate in the network work have more chances to become agent nodes and reduce the number of unreliable nodes in the network.To address the problem of node voting motivation,a reward and punishment mechanism is proposed.In the traditional DPOS consensus algorithm,only the agent nodes can gain,this paper improves the motivation of all nodes by issuing incentives to the correct voting nodes as well.At the same time,the agent nodes are charged a security deposit,and the security deposit is deducted to reduce the probability of evil behavior of the nodes.The fusion mechanism is proposed for the agent nodes to detect and eliminate the malicious nodes in time by checking the node status and alternative node system.Finally,the experimental data comparison between DPOS and IDPOS verifies the advantages of the algorithm in terms of throughput,verification time,and fault tolerance.Next,the contract layer is improved and a trading strategy is designed to improve the theoretical revenue of users.Firstly,the user trading process is introduced in detail for the distributed energy user trading scenario,focusing on the quoting process and transaction aggregation mechanism,and the user quoting strategy will affect their own revenue and market trading efficiency.This paper adopts the non-cooperative game theory to model the user’s offer behavior,and gives the user’s revenue function under the consideration of transmission fee.Then,we find the Nash equilibrium solution of the game model by iterative method to provide the optimal offer strategy to the customers.The internal tariff model is combined with the internal tariff model to provide a reference strategy for customers’ offers to improve their returns.The corresponding smart contract is designed according to the transaction flow and quotation strategy.Finally,the effectiveness and feasibility of the trading strategy is verified by simulating user transactions through the experimental platform.
Keywords/Search Tags:distributed user, blockchain technology, IDPOS, best quotation, smart contract
PDF Full Text Request
Related items