| With the increasing demand for non-renewable energy,its development is facing bottlenecks in terms of technology and funding.In order to cope with this crisis,virtual power plants have been proposed and widely studied and applied,which provide a new power production mode for power energy systems,and improve the stability of grid operation and energy utilization rate.However,the virtual power plant system lacks transparency,which will cause trust deficiency,private data leakage,and few kinds of energy integration during scheduling,thus hindering the development of virtual power plants.In recent years,the technology of blockchain has been developed vigorously.Due to the decentralization,tamper-proof and high efficiency of blockchain,it can provide a suitable platform for the optimization of virtual power plants.This paper takes the scheduling optimization and security optimization of virtual power plants as the research point,and integrates the blockchain technology into it.The specific research contents are as follows:1)This paper lays a solid theoretical foundation for the study of blockchain technology from the aspects of structure,classification,consensus algorithm,intelligent contract,etc.,to provide the basis for its integration into virtual power plants;briefly explains the origin,application and function of virtual power plants;sorts out and analyzes the cryptographic algorithms involved in this paper;and analyzes the feasibility of applying blockchain technology to virtual power plant scheduling optimization and security optimization.2)In order to reduce the operating cost and improve the economic efficiency of the virtual power plant dispatch,this paper optimizes the economic problem of virtual power plant dispatch and establishes a dispatch model.Lagrange multiplier method and consistency theory are used to analyze the problems existing in the dispatch,and the necessity of introducing blockchain is pointed out.A virtual power plant operation model under blockchain is proposed and smart contracts are written to participate in the dispatch process.Through the establishment of experimental environment and case study,the visual operation of the virtual power plant dispatch participated in the blockchain is carried out.The experimental results show that the economic efficiency of the dispatch can be improved very well under the participation of the blockchain.3)In the integration of blockchain into virtual power plants,many security issues are involved.The research mainly focuses on the security of transaction data and user identity security.This paper proposes an identity-based proxy signature algorithm to encrypt,transmit and decrypt transaction data,thus protecting transaction data effectively.It also proposes an identity management based credit evaluation algorithm based on user transaction behavior to effectively protect the security of transactions.In addition,a storage model based on dual-chain(power trading alliance chain and identity management private chain)is established,which can solve some security problems more effectively when blockchain participates in virtual power plants. |