| As the improvement of people’s living standards and industrial structure upgrading,the electricity load across the country has increased rapidly.As a result,the power grid is under intense pressure during peak power hours,which makes it challenging to ensure the grid’s safe and stable operation.To address this issue,power demand response is a crucial component of demand side management.However,the traditional load aggregators service system has the following shortcomings: First,since load aggregators manually issue demand response load regulation quantity and settle response rewards,users have confidence issues with the applicable rules and the system’s operating costs rises.Second,due to the fact that demand response data is kept on centralized servers,it is challenging for aggregators to demonstrate to user the authenticity of the data.Third,users are unable to adjust the regulation tasks that have already been assigned by the aggregator.To address these shortcomings,this thesis designs and implements a blockchain-based electricity demand response system.The main contributions are as follows:1.This thesis proposes a blockchain-based electricity demand response strategy.Firstly,this paper composes and analyzes the problems in the demand response system of centralized load aggregators.Secondly,this thesis proposes the adoption of blockchain technology to keep demand response business data instead of a centralized database,which ensures the immutability of data and thus improves the data security.2.This thesis designs a blockchain electricity demand response process.To address the trust problem of demand response system under centralized load aggregators,this thesis adopts smart contract technology to accomplish the manual allocation of regulation quantity and settlement of response rewards by load aggregators.Specifically,the allocation rules and reward mechanism are written into the smart contract to realize the on-chain allocation of the regulation quantity and the automatic settlement of the demand response reward.To solve the problem of single response mode of users in the traditional power demand response process,this thesis adds a power negotiation stage to the demand response process.The allocated regulation quantity is traded among building users as the dispatching capacity under the regulation instruction,thus improving the total response quantity of power demand response.3.Focusing on the blockchain electricity demand response process,this thesis implements a blockchain electricity demand response system.The system builds a blockchain network based on the Hyperledger Fabric framework.It uses go language to implement smart contract module,including command management contract,building willingness value collection contract,regulation agreement contract,power negotiation contract and points settlement contract,which provides data on-chain storage and query service for the client.In addition,it implements the business layer based on Spring Boot framework,containing modules for instruction issuance,building willingness value collection,power negotiation,and points settlement.Finally,this paper conducts functional and performance tests to prove the availability of the system. |