Font Size: a A A

Research On Collaborative Optimization Of Energy Internet Based On Blockchain Consensus Mechanism

Posted on:2020-09-14Degree:MasterType:Thesis
Country:ChinaCandidate:L X WangFull Text:PDF
GTID:2392330578966549Subject:Engineering
Abstract/Summary:PDF Full Text Request
With the continuous construction and development of the energy internet,distributed renewable energy plays an increasingly important role in the energy system.Distributed renewable energy has intermittent instability and unpredictability,which puts higher demands on the integration of multi-energy systems.In order to make full use of renewable energy,achieving flexible mobility in multi-energy systems is an important means,which is in line with the distributed nature of the energy internet.Blockchain is an emerging technology with strong distributed characteristics.It has a universal underlying framework that provides technical support for energy internet collaborative optimization and enables profound changes in the energy internet.In this paper,the application of blockchain technology in energy internet collaborative optimization is taken as the research background.The energy internet optimization objectives and research status are analyzed from three aspects: energy supply side,transmission side and demand side.It is pointed out that it is difficult to optimize the energy internet collaborative optimization.Identify issues such as the authenticity of multivariate data and the reputation of multi-energy entities.In order to solve the above problems,consider the practical application of the energy internet without using the diversification of the types of virtual currency and multi-energy subject roles,and by comparing and analyzing the applicable scope and performance of multiple consensus mechanisms,a method based on Practical Byzantine Fault Tolerance(PBFT)is proposed.The multi-energy interaction subject consensus method divides the multi-energy subject role into two categories: energy supervision subject and multi-energy subject.The energy supervision subject has the highest authority in the energy blockchain network,responsible for the generation of blocks,and mutual distrust and subject in the main body.In the case of dishonesty,a multi-energy interactive subject can reach an effective consensus.At the same time,in order to give full play to the decentralization advantage of blockchain technology,based on the above consensus mechanism,a multi-energy interactive subject consensus method based on the Practical Byzantine Fault Tolerance algorithm(E-PBFT)under the energy peer is proposed.A variety of energy roles have equal status in the energy blockchain network,and energy blocks can be proposed and generated.In the case of decentralization of the energy blockchain network,an effective consensus of multiple energy interaction entities can also be realized.This paper simulates a blockchain network consisting of four multi-energy entities.The experimental test results show that in the presence of dishonest multi-energy subjects,the two multi-energy interaction subject consensus mechanisms can ensure the effectiveness of multi-energy interaction subjects.Consensus to ensure that multi-energy data cannot be tampered with.Based on the above experiments,the number of multi-energy subjects was gradually increased to 100 and experiments were conducted.The results show that the average consensus time for multi-energy subjects to process single requests increases with the number of subjects.In addition,when the number of multi-energy subjects is fixed,the number of requests is gradually increased from 4 to 100,and the throughput of the two consensus methods is tested.The experimental results show that the average time for reaching consensus among multiple energy interaction subjects is the number of concurrent requests.Increased and slowly increased to ensure higher concurrency.
Keywords/Search Tags:energy internet, practical byzantine fault tolerance, consensus mechanism, blockchain, collaborative optimization
PDF Full Text Request
Related items