CN112465320A - Virtual power plant transaction management method based on block chain technology - Google Patents
Virtual power plant transaction management method based on block chain technology Download PDFInfo
- Publication number
- CN112465320A CN112465320A CN202011292991.7A CN202011292991A CN112465320A CN 112465320 A CN112465320 A CN 112465320A CN 202011292991 A CN202011292991 A CN 202011292991A CN 112465320 A CN112465320 A CN 112465320A
- Authority
- CN
- China
- Prior art keywords
- energy
- transaction
- node
- power plant
- virtual power
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000005516 engineering process Methods 0.000 title claims abstract description 47
- 238000007726 management method Methods 0.000 title claims abstract description 38
- 238000000034 method Methods 0.000 claims description 34
- 238000004146 energy storage Methods 0.000 claims description 31
- 230000005611 electricity Effects 0.000 claims description 20
- 238000005457 optimization Methods 0.000 claims description 12
- 238000012546 transfer Methods 0.000 claims description 10
- 238000003860 storage Methods 0.000 claims description 9
- 239000000126 substance Substances 0.000 claims description 9
- 238000007599 discharging Methods 0.000 claims description 5
- 238000012804 iterative process Methods 0.000 claims description 5
- 238000004891 communication Methods 0.000 claims description 4
- 230000004931 aggregating effect Effects 0.000 claims description 3
- 238000012550 audit Methods 0.000 claims description 3
- 230000005540 biological transmission Effects 0.000 claims description 3
- 239000006185 dispersion Substances 0.000 claims description 3
- 238000005304 joining Methods 0.000 claims description 3
- 238000012886 linear function Methods 0.000 claims description 3
- 238000004519 manufacturing process Methods 0.000 claims description 3
- 238000012545 processing Methods 0.000 claims description 3
- 230000002457 bidirectional effect Effects 0.000 claims description 2
- 238000010276 construction Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000004088 simulation Methods 0.000 description 2
- 238000012360 testing method Methods 0.000 description 2
- 238000004220 aggregation Methods 0.000 description 1
- 230000002776 aggregation Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 239000000969 carrier Substances 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005265 energy consumption Methods 0.000 description 1
- 239000004576 sand Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
- G06F17/11—Complex mathematical operations for solving equations, e.g. nonlinear equations, general mathematical optimization problems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/382—Payment protocols; Details thereof insuring higher security of transaction
- G06Q20/3829—Payment protocols; Details thereof insuring higher security of transaction involving key management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0283—Price estimation or determination
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/06—Energy or water supply
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02J—CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H02J3/00—Circuit arrangements for ac mains or ac distribution networks
- H02J3/003—Load forecast, e.g. methods or systems for forecasting future load demand
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/80—Management or planning
- Y02P90/82—Energy audits or management systems therefor
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y04—INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
- Y04S—SYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
- Y04S10/00—Systems supporting electrical power generation, transmission or distribution
- Y04S10/50—Systems or methods supporting the power network operation or management, involving a certain degree of interaction with the load-side end user applications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y04—INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
- Y04S—SYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
- Y04S50/00—Market activities related to the operation of systems integrating technologies related to power network operation or related to communication or information technologies
- Y04S50/12—Billing, invoicing, buying or selling transactions or other related activities, e.g. cost or usage evaluation
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y04—INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
- Y04S—SYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
- Y04S50/00—Market activities related to the operation of systems integrating technologies related to power network operation or related to communication or information technologies
- Y04S50/14—Marketing, i.e. market research and analysis, surveying, promotions, advertising, buyer profiling, customer management or rewards
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Strategic Management (AREA)
- Human Resources & Organizations (AREA)
- Economics (AREA)
- Development Economics (AREA)
- General Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Mathematical Physics (AREA)
- Marketing (AREA)
- Entrepreneurship & Innovation (AREA)
- Game Theory and Decision Science (AREA)
- Mathematical Analysis (AREA)
- Health & Medical Sciences (AREA)
- Pure & Applied Mathematics (AREA)
- Operations Research (AREA)
- Tourism & Hospitality (AREA)
- Data Mining & Analysis (AREA)
- Mathematical Optimization (AREA)
- Computational Mathematics (AREA)
- Power Engineering (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Educational Administration (AREA)
- Quality & Reliability (AREA)
- Computer Security & Cryptography (AREA)
- Algebra (AREA)
- Public Health (AREA)
- Water Supply & Treatment (AREA)
- General Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention discloses a virtual power plant transaction management method based on a block chain technology, which comprises the following steps: 1) improving a traditional virtual power plant architecture, and constructing a virtual power plant transaction management framework based on a block chain; 2) the distributed energy node reports information such as energy types and tradeable credits and the like for authentication; 3) performing optimized scheduling by the virtual power plant aggregator with the aim of maximizing profit; 4) transaction matching between a distributed power supply and a load is realized by adopting a block chain technology in the virtual power plant; 5) the transaction settlement is realized between the energy purchasing node and the energy selling node; 6) the virtual power plant aggregator collects all transaction records over a period of time and generates a data block. The transaction management method can realize point-to-point transaction of the distributed energy and the load, promote local consumption of the distributed energy, and reduce the transaction cost and energy loss of electric power.
Description
Technical Field
The invention belongs to the field of power supply transaction of an electric power system, and particularly relates to a virtual power plant transaction management method based on a block chain technology.
Background
The promotion of clean energy consumption by virtual power plant technology is an important component of energy internet construction content. Meanwhile, modern information technologies and advanced communication technologies such as 'big cloud thing moving intelligent link' are applied as important carriers for achieving the construction goal of the energy internet, and the block chain technology is the important development of the modern information technology. Thus, there is a possibility of deep cooperation between the blockchain technique and the virtual power plant. Traditional virtual power plant adopts centralized management mode, has the unsafe, unreasonable, the loaded down with trivial details scheduling problem of trade management of information data, and the concrete expression is:
at present, a centralized virtual power plant management mode stores all information data in a virtual power plant aggregator, and once the virtual power plant aggregator is attacked by a hacker, the information data of the whole system is leaked. Meanwhile, in a centralized management mode, information data are monopolized by a virtual power plant aggregator, and other distributed energy owners are difficult to acquire transaction information and have the problem that the information is not public and opaque.
The block chain technology provides a new way for solving some problems existing in the virtual power plant transaction management mode by the characteristics of decentralization, openness and transparency, non-falsification and the like, and can promote the development of the virtual power plant technology and help the virtual power plant technology to break through the technical bottleneck. Similarly, the virtual power plant also provides a new application scene for the block chain technology, and the realization of the technical value of the virtual power plant is facilitated. Therefore, the block chain and the virtual power plant are in complementary relation, and a decentralized energy exchange management system can be established by combining the block chain and the virtual power plant.
Disclosure of Invention
Aiming at the problems, the invention provides a virtual power plant transaction management method based on a block chain technology, which can realize point-to-point transaction of distributed energy and load and promote local consumption of the distributed energy.
The invention specifically relates to a virtual power plant transaction management method based on a block chain technology, which specifically comprises the following steps:
the method comprises the following steps that (1) a traditional centralized virtual power plant architecture is improved by using a block chain technology, and a virtual power plant transaction management framework based on the block chain technology is constructed;
step (2), before the distributed energy nodes join the virtual power plant, real identity ID, energy type, tradable amount and actual address information of the distributed energy nodes need to be reported, and proper energy trading roles are selected;
step (3), performing optimized scheduling by the virtual power plant aggregator according to the energy information of each distributed energy node by taking the maximum accumulated profit as a target to obtain the day-ahead planned output of each distributed energy node, and sending the output to each distributed energy node;
step (4), transaction matching between the distributed power supply and the load is achieved by adopting a block chain technology in the virtual power plant, and after the transaction matching is completed, the virtual power plant sells the residual power to a power market;
step (5), the energy purchasing node transfers the energy currency to a wallet address provided by the energy selling node, and the energy selling node verifies the received energy payment information to realize transaction settlement;
and (6) collecting all transaction records of the virtual power plant aggregator within a period of time, and completing a consensus process by adopting a PoS consensus algorithm to generate a data block.
Further, the step (1) is to construct a virtual power plant transaction management framework based on a block chain technology, wherein the framework comprises three basic elements, namely a distributed energy node, a virtual power plant aggregator and an intelligent electric meter;
1) distributed energy node: the virtual power plant is formed by aggregating distributed energy resources such as a photovoltaic power station, a gas turbine, an electric automobile, an energy storage system and a commercial building through an advanced information technology and a software system, each distributed energy resource and load have the characteristic of dispersion autonomy and can be regarded as an energy node, the distributed energy resource and load are divided into 3 types, namely an energy purchasing node, an energy selling node and an idle node, wherein the idle node refers to a node which does not participate in energy transaction in the current transaction period;
2) virtual plant aggregator: the virtual power plant aggregator, namely the control center of the virtual power plant operator, provides information consultation, transaction management and wireless communication service for each distributed energy node in the virtual power plant, and consists of three parts, namely a transaction processing center, an account storage center and a transaction record storage center:
the transaction processing center is responsible for collecting transaction requests of all distributed energy nodes in the virtual power plant, performing transaction matching, and after the matching is completed, performing transaction settlement between all the distributed energy nodes by adopting encrypted digital currency;
the account storage center stores account information of each energy node, wherein the account information comprises an Identity (ID), an energy type, a tradable amount, an actual address and digital wallet address information, and each distributed energy node can obtain an energy account after joining a virtual power plant aggregator and is used for recording and managing digital assets;
the transaction record storage center backups all transaction records in the virtual power plant, and each distributed energy node can inquire and verify the transaction records at any time, so that the transaction record storage center has the characteristics of openness and transparency, and the trust cost of P2P transaction can be reduced;
3) the intelligent electric meter: in order to realize information transmission between the distributed energy nodes and the virtual power plant aggregator, each distributed energy node needs to be provided with an intelligent electric meter, and the distributed energy nodes have the functions of calculating and recording electric power transaction amount in real time, and meanwhile, can pay and collect encrypted digital currency according to transaction records of the intelligent electric meters.
Further, the step (2) of performing node authentication on the distributed energy resources of the virtual power plant comprises the following steps:
step 2.1: before the distributed energy nodes join the virtual power plant, the distributed energy nodes need to be registered in a virtual power plant aggregator, and the real identity ID, the energy type, the tradable amount and the actual address information of the distributed energy nodes are reported;
step 2.2: after auditing, a virtual power plant aggregator issues corresponding public and private key pairs and digital wallet addresses to each distributed energy node through an asymmetric encryption technology, and stores the public and private key pairs and the digital wallet addresses in an account storage center;
step 2.3: after the energy authentication is completed, each distributed energy node can select a proper energy transaction role according to the energy state of the distributed energy node and the future energy demand.
Further, after the energy trading role is determined in the step (3), the virtual power plant aggregator performs optimal scheduling with a maximum accumulated profit as a target according to the energy information of each distributed energy node, and the method comprises the following steps:
step 3.1: considering the situation that a virtual power plant participates in the day-ahead power market, and aiming at the uncertainty of photovoltaic output and market electricity price, processing by adopting a stochastic programming method; the objective function of the virtual power plant optimization scheduling is expressed as:
wherein T is the total time period number in one day; n iss、npRespectively the number of photovoltaic scenes and the number of electricity price scenes; pi(s) and pi (p) are respectively the probabilities of the photovoltaic scene of the s-th group and the electrovalence scene of the p-th group; lambda [ alpha ]p,tThe price of electricity in the period t in the p-th group scene; gp,s,t、The trading volume and the running cost of the virtual power plant in the power market at the t period under the conditions of the p-th group of power price scenes and the s-th group of photovoltaic scenes respectively;is a start-stop variable of the gas turbine set; sGTThe start-stop cost of the gas turbine unit.
The operating cost of a gas turbine can be expressed as a piecewise linear function:
wherein a is fixed production cost;is an operating variable of the gas turbine; k is a radical ofjGenerating cost slope for the j section of the gas turbine;the j section output of the t time section of the gas turbine;
step 3.2: the virtual power plant is subjected to gas turbine operation constraint, energy storage system operation constraint, electric power market trading volume constraint and power balance constraint in the optimized scheduling process; the constraint is expressed as:
(1) gas turbine constraints:
wherein, gGT,max、gGT,minMaximum and minimum output power of the gas turbine, respectively;outputting force for the gas turbine in t time period; r isU、rDThe upward and downward ramp rates of the gas turbine;the upper limit of the output of the j section of the gas turbine is;the upper limits of the starting and shutdown of the gas turbine operation variables are respectively; are each tsu、tsdMinimum on-off time of the gas turbine; t is tsu,0、tsd,0Initial startup and shutdown times of the gas turbine are respectively;
(2) energy storage system constraint conditions:
wherein the content of the first and second substances,the storage capacity of the electric energy storage system; etac、ηdThe charging and discharging efficiencies of the electric energy storage system are respectively;respectively the charge and discharge amount of the electric energy storage system; ses,min、Ses,maxRespectively the upper limit and the lower limit of the storage capacity of the electric energy storage system; gesc,max、gesd,maxThe maximum charge and discharge power of the electric energy storage system is respectively;
(3) electric power market trading volume constraint condition:
wherein the content of the first and second substances,the method comprises the steps of (1) purchasing and selling electric quantity of a virtual power plant in a day-ahead electric power market; pDA,max、SDA,maxThe maximum purchasing and selling electric quantity of the virtual power plant in the day-ahead electric power market is respectively;
(4) power balance constraint conditions:
wherein the content of the first and second substances,output for renewable energy;load demand in the virtual power plant.
Further, after the day-ahead optimization scheduling is finished, the step (4) further adopts a block chain technology to realize transaction matching between the distributed power supply and the load in the virtual power plant, and comprises the following steps:
step 4.1: before the transaction is matched, the energy purchasing node/the energy selling node sends the demand information to a transaction processing center of a virtual power plant aggregator, wherein the demand information comprises expected transaction electric quantity, expected transaction time and expected quotation information;
step 4.2: the virtual power plant aggregator adopts a continuous bidirectional auction mechanism to carry out transaction matching between the energy purchasing node and the energy selling node; in the matching process, after the two transaction parties submit the quotes, the quotes of the buyers are arranged from high to low, and the optimal buying price is the highest quote of the buyers; arranging the offers of the seller from low to high, wherein the optimal selling price is the lowest offer of the seller; when the optimal buying price is greater than or equal to the optimal selling price, the buyer and the seller achieve transaction matching, and the actual transaction price is the average value of the quoted prices of the buyer and the seller;
if the transaction matching can not be completed in the current round of transaction period, the buyer and the seller need to update the quote according to the equations (19) and (20) and the optimal buying price/optimal selling price until the electricity is sold out or the transaction time is cut off:
wherein p isb(t)、ps(t) a purchase offer and a sale offer, respectively; p is a radical ofcallIs an initial quote; p is a radical ofObid(t)、pOask(t) respectively the optimal purchase price and the optimal sale price in the iterative process of the tth transaction; etab、ηsThe quotation adjustment coefficients of the energy purchasing node and the energy selling node are respectively; tau isb(t)、τs(t) respectively evaluating the energy purchasing node and the energy selling node in the iterative process of the tth transaction;
after the transaction matching is completed, if the actual output of the distributed energy node is deviated from the planned output, punishment needs to be carried out on the actual output, and the punishment degree is determined by the output deviation so as to ensure the output reliability of the distributed energy node.
Further, in the step (5), after the matching of the energy transaction is completed, the energy purchasing node transfers the energy currency to a wallet address provided by the energy selling node, and the energy selling node verifies the received energy payment information to realize the transaction settlement, including the following steps:
step 5.1: after transaction matching between the distributed energy nodes is completed, the energy purchasing node transfers the energy currency from a digital wallet of the energy purchasing node to a wallet address provided by the energy selling node, and signature is carried out by adopting a private key;
step 5.2: and the energy selling node downloads a public key corresponding to the energy purchasing node from the account storage center of the virtual power plant aggregator, and decrypts the received energy payment information so as to verify that the payment information comes from the corresponding energy purchasing node.
Further, in the step (6), after the settlement of the energy trade is completed, the virtual power plant aggregator collects all trade records in a period of time and generates a data block, and the method includes the following steps:
step 6.1: the virtual power plant aggregator collects all transaction records in a period of time, a PoS consensus algorithm is adopted to complete a consensus process, a node with the highest interest in a block chain obtains block accounting rights, the interest is also called a currency day and is determined by the product of the number of tokens held by the node and holding time;
step 6.2: the distributed energy source node which obtains the accounting right broadcasts block information to other nodes of the system, and the other nodes continue to broadcast the data blocks to other nodes after auditing and signing the data blocks; each node compares the audit result with the results of other nodes and replies to the accounting node; if the other nodes reach the agreement about the block, the accounting node sends the currently audited data block to all other nodes for storage; after the above work is completed, the blocks are added to the energy block chain in time order.
Compared with the prior art, the technical scheme of the invention has the following beneficial technical effects: the virtual power plant transaction management framework and mode based on the block chain technology can realize point-to-point transaction of distributed energy and load and promote local consumption of the distributed energy.
Drawings
FIG. 1 is a flow chart of a virtual power plant transaction management method based on a block chain technique according to the present invention;
FIG. 2 is a graph of output data for 3 distributed photovoltaic generator sets according to the present invention;
FIG. 3 is a graph of load demand of a virtual power plant over a day;
FIG. 4 is a day-ahead electricity market electricity price diagram;
fig. 5 is a distributed energy node energy information diagram (taking an electric energy storage system as an example);
FIG. 6 is a graph of detailed optimization results for each aggregate unit of a virtual power plant and the amount of power purchased and sold in the power market at that time;
FIG. 7 is a chart of a recording of a planned contribution from day-ahead;
FIG. 8 is an initial parameter graph of the utility purchase node and the utility sale node (taking node S1 as an example);
fig. 9 is a graph of energy trade matching results (taking the trade between node S3 and node B1 as an example).
Detailed Description
The following describes in detail a specific embodiment of a virtual power plant transaction management method based on a block chain technology according to the present invention with reference to the accompanying drawings.
As shown in fig. 1, the virtual power plant transaction management method based on the block chain technology of the present invention includes the following steps:
and 4, further adopting a block chain technology in the virtual power plant to realize transaction matching between the distributed power supply and the load. After the transaction matching is completed, the virtual power plant sells the residual power to the power market;
and 6, collecting all transaction records of the virtual power plant aggregator within a period of time, and completing a consensus process by adopting a PoS consensus algorithm to generate a data block.
On an EtherFang platform, an intelligent contract editor Remix is adopted to carry out simulation test on a virtual power plant transaction management framework and a mode based on a block chain, and the result shows that: the framework and the mode can realize point-to-point transaction of the distributed energy and the load, promote local consumption of the distributed energy, and reduce the cost of electric power transaction and energy loss.
The method comprises the following steps that step 1, a virtual power plant transaction management framework based on a block chain technology is built, and the virtual power plant transaction management framework comprises three main elements, namely distributed energy nodes, virtual power plant aggregators and intelligent electric meters.
(1) Distributed energy node
The virtual power plant is formed by aggregating distributed energy resources such as a photovoltaic power station, a gas turbine, an electric automobile, an energy storage system and a commercial building through an advanced information technology and a software system, each distributed energy resource and load have the characteristic of dispersion autonomy and can be regarded as an energy node, the distributed energy resource and the load can be divided into 3 types, and the distributed energy resource and the load can be respectively an energy purchasing node, an energy selling node and an idle node. The idle node refers to a node which does not participate in energy trading in the current trading period.
(2) Virtual power plant aggregator
The virtual power plant aggregator, namely a control center of a virtual power plant operator, can provide information consultation, transaction management and wireless communication service for each distributed energy node in the virtual power plant, and comprises three main parts, namely a transaction processing center, an account storage center and a transaction record storage center.
1) And the transaction processing center is responsible for collecting transaction requests of all distributed energy nodes in the virtual power plant and performing transaction matching. And after matching is completed, transaction settlement is carried out among all distributed energy nodes by adopting encrypted digital currency.
2) The account storage center stores account information of each energy node, including information such as Identity (ID), energy type, transaction amount, actual address and digital wallet address. Each distributed energy node can obtain an energy account after joining the VPP aggregator, and the energy account is used for recording and managing digital assets.
3) All transaction records in the virtual power plant are backed up in the transaction record storage center, each distributed energy node can inquire and verify the transaction records at any time, and the transaction record storage center has the characteristics of openness and transparency and can reduce the trust cost of P2P transaction.
(3) Intelligent electric meter
In order to realize information transmission between the distributed energy nodes and the virtual power plant aggregator, each distributed energy node needs to be provided with an intelligent electric meter, and the distributed energy nodes have the functions of calculating and recording electric power transaction amount in real time. Meanwhile, the distributed energy nodes can also pay and collect encrypted digital currency according to the transaction records of the intelligent electric meter.
step 2.1: before the distributed energy nodes join the virtual power plant, the distributed energy nodes need to be registered in a virtual power plant aggregator, and information such as real Identity (ID), energy types, tradable amounts, actual addresses and the like of the distributed energy nodes is reported.
Step 2.2: and after the virtual power plant aggregator is audited, corresponding public and private key pairs and digital wallet addresses are issued to all the distributed energy nodes through an asymmetric encryption technology and are stored in an account storage center.
Step 2.3: after the energy authentication is completed, each distributed energy node can select a proper energy transaction role according to the energy state of the distributed energy node and the future energy demand.
After determining the energy trading role, the virtual power plant aggregator performs optimal scheduling according to the energy information of each distributed energy node by taking the maximum accumulated profit as a target, and the method comprises the following steps:
step 3.1: considering the situation that a virtual power plant participates in the day-ahead power market, and aiming at the uncertainty of photovoltaic output and market electricity price, processing by adopting a stochastic programming method; the objective function of the virtual power plant optimization scheduling is expressed as:
wherein T is the total time period number in one day; n iss、npRespectively the number of photovoltaic scenes and the number of electricity price scenes; pi(s) and pi (p) are respectively the probabilities of the photovoltaic scene of the s-th group and the electrovalence scene of the p-th group; lambda [ alpha ]p,tThe price of electricity in the period t in the p-th group scene; gp,s,t、The trading volume and the running cost of the virtual power plant in the power market at the t period under the conditions of the p-th group of power price scenes and the s-th group of photovoltaic scenes respectively;is a start-stop variable of the gas turbine set; sGTThe start-stop cost of the gas turbine unit.
The operating cost of a gas turbine can be expressed as a piecewise linear function:
wherein a is fixed production cost;is an operating variable of the gas turbine; k is a radical ofjGenerating cost slope for the j section of the gas turbine;is the j-th section output of the t period of the gas turbine.
Step 3.2: the virtual power plant is subjected to gas turbine operation constraint, energy storage system operation constraint, electric power market trading volume constraint and power balance constraint in the optimized scheduling process; the constraint is expressed as:
(1) gas turbine constraints:
wherein, gGT,max、gGT,minMaximum and minimum output power of the gas turbine, respectively;outputting force for the gas turbine in t time period; r isU、rDThe upward and downward ramp rates of the gas turbine;the upper limit of the output of the j section of the gas turbine is;the upper limits of the starting and shutdown of the gas turbine operation variables are respectively; are each tsu、tsdMinimum on-off time of the gas turbine; t is tsu,0、tsd,0Respectively, the initial on-off time of the gas turbine.
(2) Energy storage system constraint conditions:
wherein the content of the first and second substances,the storage capacity of the electric energy storage system; etac、ηdThe charging and discharging efficiencies of the electric energy storage system are respectively;respectively the charge and discharge amount of the electric energy storage system; ses,min、Ses,maxRespectively the upper limit and the lower limit of the storage capacity of the electric energy storage system; gesc,max、gesd,maxRespectively the maximum charge-discharge power of the electric energy storage system.
(3) Electric power market trading volume constraint condition:
wherein the content of the first and second substances,the method comprises the steps of (1) purchasing and selling electric quantity of a virtual power plant in a day-ahead electric power market; pDA,max、SDA,maxThe maximum purchase and sale electric quantity of the virtual power plant in the electric power market in the day before is respectively.
(4) Power balance constraint conditions:
wherein the content of the first and second substances,output for renewable energy;is the load demand within the VPP.
step 4.1: before the transactions are matched, the energy purchasing node/the energy selling node sends the demand information to a transaction processing center of the virtual power plant aggregator, wherein the demand information comprises information such as expected transaction electric quantity, expected transaction time and expected quotation.
Step 4.2: the virtual power plant aggregator uses a continuous bi-directional auction mechanism to make trade matches between the energy purchasing nodes and the energy selling nodes. In the matching process, after the two transaction parties submit the quotes, the quotes of the buyers are arranged from high to low, and the optimal buying price is the highest quote of the buyers; and arranging the offers of the seller from low to high, wherein the optimal selling price is the lowest offer of the seller. And when the optimal buying price is greater than or equal to the optimal selling price, the buyer and the seller reach transaction matching, and the actual transaction price is the average value of the quoted prices of the buyer and the seller.
If the transaction matching cannot be completed in the current round of transaction period, the buyer and the seller need to update the quote according to the equations (19) and (20) and the optimal buying price/optimal selling price until the electricity is sold out or the transaction time is cut off.
Wherein p isb(t)、ps(t) are respectively purchase newspapersPrice and offer to sell; p is a radical ofcallIs an initial quote; p is a radical ofObid(t)、pOask(t) respectively the optimal purchase price and the optimal sale price in the iterative process of the tth transaction; etab、ηsThe quotation adjustment coefficients of the energy purchasing node and the energy selling node are respectively; tau isb(t)、τsAnd (t) respectively evaluating the energy purchasing node and the energy selling node in the process of the t-th transaction iteration.
After the transaction matching is completed, if the actual output of the distributed energy node is deviated from the planned output, punishment needs to be carried out on the actual output, and the punishment degree is determined by the output deviation so as to ensure the output reliability of the distributed energy node.
After the matching of the energy transaction is completed, the energy purchasing node transfers the energy currency to a wallet address provided by the energy selling node, and the energy selling node verifies the received energy payment information to realize transaction settlement, wherein the method comprises the following steps:
step 5.1: after the transaction matching between the distributed energy nodes is completed, the energy purchasing node transfers the energy currency from its digital wallet to the wallet address provided by the energy selling node and signs with the private key.
Step 5.2: and the energy selling node downloads a public key corresponding to the energy purchasing node from the account storage center of the virtual power plant aggregator, and decrypts the received energy payment information so as to verify that the payment information comes from the corresponding energy purchasing node.
step 6.1: and collecting all transaction records of the virtual power plant aggregator within a period of time, completing a consensus process by adopting a PoS consensus algorithm, and acquiring block accounting rights by nodes with the highest rights and interests in a block chain. The equity, also called the day of the currency, is determined by the product of the number of tokens held by the node and the time of holding.
Step 6.2: and the distributed energy source node which obtains the accounting right broadcasts the block information to other nodes of the system, and the other nodes continue to broadcast the data block to other nodes after auditing and signing the data block. Each node compares the audit result with the results of other nodes and replies to the accounting node. If the other nodes agree on the block, the accounting node sends the currently audited data block to all other nodes for storage. After the above work is completed, the blocks are added to the energy block chain in time order.
The virtual power plant set by the embodiment is composed of 1 micro gas turbine, 3 distributed photovoltaic units, 1 group of electric energy storage systems and 5 fixed loads.
The micro gas turbine unit adopts a T100 model of Turbec company, and specific parameters are shown in Table 1. The output data of the 3 distributed photovoltaic generator sets are shown in fig. 2. Specific parameters of the electrical energy storage system are shown in table 2. The load demand of a virtual power plant during a day is shown in fig. 3. The day ahead electricity market electricity prices are shown in fig. 4.
TABLE 2 Electrical energy storage System parameters
And on the EtherFang platform, adopting an intelligent contract editor Remix to perform simulation test on the virtual power plant transaction management framework and mode based on the block chain.
Firstly, before energy optimization scheduling, each distributed energy node needs to send energy information including gas turbine parameters, electric energy storage system parameters, day-ahead predicted output of a distributed photovoltaic unit, load requirements of each node and the like to a virtual power plant aggregator through a block chain system embedded in an intelligent electric meter, and signature is carried out by adopting a private key.
After receiving the energy information from each distributed energy node, the virtual power plant aggregator classifies the energy information according to the energy type and issues the energy information to the ethernet platform, as shown in fig. 5.
And programming and solving the day-ahead optimization scheduling model of the virtual power plant by adopting optimization modeling software GAMS24.4 under the chain. The specific optimization results of each aggregation unit of the virtual power plant and the purchase and sale electric quantity of the virtual power plant in the electric power market at the day before are shown in fig. 6. The virtual power plant aggregator issues the day-ahead planned output result obtained by optimization to the ethernet platform, and sends the day-ahead planned output result to each distributed energy node, as shown in fig. 7.
On an EtherFang platform, an intelligent contract editor Remix is adopted to introduce by taking energy trading match at the moment of 9:00 as an example, and 1 gas turbine unit and 3 distributed photovoltaic units are set as energy selling nodes; setting 5 fixed loads as energy purchasing nodes; and the energy storage system is selected as an energy selling node or an energy purchasing node to participate in the transaction according to the current charging and discharging state.
When the expected transaction time is 9:00, 3 distributed photovoltaic units are respectively used as energy selling nodes S1-S3; gas turbine engine set as utility selling node S4; the energy storage system is in a discharging state and is selected as an energy selling node S5 to participate in the transaction; the fixed loads at 5 are referred to as energy purchasing nodes B1-B5, respectively. The electricity market price is 449Finney/MW, but since the data types in the Remix system are all integer types, the following units of electricity price are collectively denoted by Finney/MW. Specific bidding parameters of the energy purchase node and the energy sale node are shown in table 3.
TABLE 3 input parameters for energy buying and selling nodes
Initial parameters of the energy purchasing node and the energy selling node are input on the Etherhouse platform and classified according to different transaction time, as shown in figure 8.
According to the matching rule of the continuous two-way auction mechanism, firstly, transaction matching between the optimal purchasing price and the optimal selling price is realized, after the optimal purchasing price and the optimal selling price are matched, transaction matching between the suboptimal purchasing price and the suboptimal selling price is carried out, and the transaction price is the average value of the purchasing price and the selling price. The transaction matching process is shown in table 4. Wherein the utility selling node S5 and the utility purchasing node B4 did not complete the expected transaction amount.
TABLE 4 input parameters for energy buying and selling nodes
Taking the transaction between the utility selling node S3 and the utility purchasing node B1 as an example, the node S3 sells 39kW of electricity to the node B1 at a price of 407Finney/MW, and the state quantity of the node S3 becomes "true" indicating that the electricity of the utility selling node S3 is completely sold, and the operation results are shown in fig. 9.
The intelligent contract for transaction settlement of the continuous two-way auction is deployed on an EtherFang main chain, and the transaction settlement process is as follows:
1) the energy purchasing nodes B1-B5 transfer the energy coins from the respective "digital wallets" to the digital wallets of the energy selling nodes S1-S5 according to the data of the smart meter and sign with the private key.
2) The Utility sale nodes S1-S5 decrypt the Utility payment information using the public keys of the Utility purchase nodes B1-B5 to verify payment validity.
The transaction settlement process for the successive bi-directional auction phases is illustrated by nodes S3 and B2 in Table 4. The input parameters are the address of the energy purchasing node, the energy trading volume is 43kW, and the energy trading price is 415 Finney/MW. Thus, the utility purchase node B2 needs to pay 17Finney to the utility sale node S3.
Finally, it should be noted that the above embodiments are only used for illustrating the technical solutions of the present invention and not for limiting the same. It will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined by the appended claims.
Claims (7)
1. A virtual power plant transaction management method based on a block chain technology is characterized by comprising the following steps: the method specifically comprises the following steps:
the method comprises the following steps that (1) a traditional centralized virtual power plant architecture is improved by using a block chain technology, and a virtual power plant transaction management framework based on the block chain technology is constructed;
step (2), before the distributed energy nodes join the virtual power plant, real identity ID, energy type, tradable amount and actual address information of the distributed energy nodes need to be reported, and proper energy trading roles are selected;
step (3), performing optimized scheduling by the virtual power plant aggregator according to the energy information of each distributed energy node by taking the maximum accumulated profit as a target to obtain the day-ahead planned output of each distributed energy node, and sending the output to each distributed energy node;
step (4), transaction matching between the distributed power supply and the load is achieved by adopting a block chain technology in the virtual power plant, and after the transaction matching is completed, the virtual power plant sells the residual power to a power market;
step (5), the energy purchasing node transfers the energy currency to a wallet address provided by the energy selling node, and the energy selling node verifies the received energy payment information to realize transaction settlement;
and (6) collecting all transaction records of the virtual power plant aggregator within a period of time, and completing a consensus process by adopting a PoS consensus algorithm to generate a data block.
2. The virtual power plant transaction management method based on the blockchain technology as claimed in claim 1, wherein the step (1) constructs a virtual power plant transaction management framework based on the blockchain technology, and the framework comprises three basic elements, namely, distributed energy nodes, virtual power plant aggregators and smart meters;
1) distributed energy node: the virtual power plant is formed by aggregating distributed energy resources such as a photovoltaic power station, a gas turbine, an electric automobile, an energy storage system and a commercial building through an advanced information technology and a software system, each distributed energy resource and load have the characteristic of dispersion autonomy and can be regarded as an energy node, the distributed energy resource and load are divided into 3 types, namely an energy purchasing node, an energy selling node and an idle node, wherein the idle node refers to a node which does not participate in energy transaction in the current transaction period;
2) virtual plant aggregator: the virtual power plant aggregator, namely the control center of the virtual power plant operator, provides information consultation, transaction management and wireless communication service for each distributed energy node in the virtual power plant, and consists of three parts, namely a transaction processing center, an account storage center and a transaction record storage center:
the transaction processing center is responsible for collecting transaction requests of all distributed energy nodes in the virtual power plant, performing transaction matching, and after the matching is completed, performing transaction settlement between all the distributed energy nodes by adopting encrypted digital currency;
the account storage center stores account information of each energy node, wherein the account information comprises an Identity (ID), an energy type, a tradable amount, an actual address and digital wallet address information, and each distributed energy node can obtain an energy account after joining a virtual power plant aggregator and is used for recording and managing digital assets;
the transaction record storage center backups all transaction records in the virtual power plant, and each distributed energy node can inquire and verify the transaction records at any time, so that the transaction record storage center has the characteristics of openness and transparency, and the trust cost of P2P transaction can be reduced;
3) the intelligent electric meter: in order to realize information transmission between the distributed energy nodes and the virtual power plant aggregator, each distributed energy node needs to be provided with an intelligent electric meter, and the distributed energy nodes have the functions of calculating and recording electric power transaction amount in real time, and meanwhile, can pay and collect encrypted digital currency according to transaction records of the intelligent electric meters.
3. The virtual power plant transaction management method based on the blockchain technology as claimed in claim 1, wherein the step (2) of performing virtual power plant distributed energy node authentication comprises the following steps:
step 2.1: before the distributed energy nodes join the virtual power plant, the distributed energy nodes need to be registered in a virtual power plant aggregator, and the real identity ID, the energy type, the tradable amount and the actual address information of the distributed energy nodes are reported;
step 2.2: after auditing, a virtual power plant aggregator issues corresponding public and private key pairs and digital wallet addresses to each distributed energy node through an asymmetric encryption technology, and stores the public and private key pairs and the digital wallet addresses in an account storage center;
step 2.3: after the energy authentication is completed, each distributed energy node can select a proper energy transaction role according to the energy state of the distributed energy node and the future energy demand.
4. The virtual power plant transaction management method based on the blockchain technology as claimed in claim 1, wherein after the step (3) of determining the role of energy transaction, the virtual power plant aggregator performs optimal scheduling according to the energy information of each distributed energy node with the goal of maximizing the accumulated profit, and the method comprises the following steps:
step 3.1: considering the situation that a virtual power plant participates in the day-ahead power market, and aiming at the uncertainty of photovoltaic output and market electricity price, processing by adopting a stochastic programming method; the objective function of the virtual power plant optimization scheduling is expressed as:
wherein T is the total time period number in one day; n iss、npRespectively the number of photovoltaic scenes and the number of electricity price scenes; pi(s) and pi (p) are respectively the probabilities of the photovoltaic scene of the s-th group and the electrovalence scene of the p-th group; lambda [ alpha ]p,tThe price of electricity in the period t in the p-th group scene; gp,s,t、The trading volume and the running cost of the virtual power plant in the power market at the t period under the conditions of the p-th group of power price scenes and the s-th group of photovoltaic scenes respectively;is a start-stop variable of the gas turbine set; sGTThe start-stop cost of the gas turbine unit.
The operating cost of a gas turbine can be expressed as a piecewise linear function:
wherein a is fixed production cost;is an operating variable of the gas turbine; k is a radical ofjGenerating cost slope for the j section of the gas turbine;the j section output of the t time section of the gas turbine;
step 3.2: the virtual power plant is subjected to gas turbine operation constraint, energy storage system operation constraint, electric power market trading volume constraint and power balance constraint in the optimized scheduling process; the constraint is expressed as:
(1) gas turbine constraints:
wherein, gGT,max、gGT,minMaximum and minimum output power of the gas turbine, respectively;outputting force for the gas turbine in t time period; r isU、rDThe upward and downward ramp rates of the gas turbine;the upper limit of the output of the j section of the gas turbine is;the upper limits of the starting and shutdown of the gas turbine operation variables are respectively; are each tsu、tsdMinimum on-off time of the gas turbine; t is tsu ,0、tsd,0Initial startup and shutdown times of the gas turbine are respectively;
(2) energy storage system constraint conditions:
wherein the content of the first and second substances,the storage capacity of the electric energy storage system; etac、ηdThe charging and discharging efficiencies of the electric energy storage system are respectively;respectively the charge and discharge amount of the electric energy storage system; ses,min、Ses,maxRespectively the upper limit and the lower limit of the storage capacity of the electric energy storage system; gesc,max、gesd,maxThe maximum charge and discharge power of the electric energy storage system is respectively;
(3) electric power market trading volume constraint condition:
wherein the content of the first and second substances,the method comprises the steps of (1) purchasing and selling electric quantity of a virtual power plant in a day-ahead electric power market; pDA,max、SDA,maxThe maximum purchasing and selling electric quantity of the virtual power plant in the day-ahead electric power market is respectively;
(4) power balance constraint conditions:
5. The virtual power plant transaction management method based on the blockchain technology as claimed in claim 4, wherein the step (4) further adopts the blockchain technology to realize transaction matching between the distributed power supply and the load in the virtual power plant after the optimization scheduling in the day ahead is finished, and comprises the following steps:
step 4.1: before the transaction is matched, the energy purchasing node/the energy selling node sends the demand information to a transaction processing center of a virtual power plant aggregator, wherein the demand information comprises expected transaction electric quantity, expected transaction time and expected quotation information;
step 4.2: the virtual power plant aggregator adopts a continuous bidirectional auction mechanism to carry out transaction matching between the energy purchasing node and the energy selling node; in the matching process, after the two transaction parties submit the quotes, the quotes of the buyers are arranged from high to low, and the optimal buying price is the highest quote of the buyers; arranging the offers of the seller from low to high, wherein the optimal selling price is the lowest offer of the seller; when the optimal buying price is greater than or equal to the optimal selling price, the buyer and the seller achieve transaction matching, and the actual transaction price is the average value of the quoted prices of the buyer and the seller;
if the transaction matching can not be completed in the current round of transaction period, the buyer and the seller need to update the quote according to the equations (19) and (20) and the optimal buying price/optimal selling price until the electricity is sold out or the transaction time is cut off:
wherein p isb(t)、ps(t) a purchase offer and a sale offer, respectively; p is a radical ofcallIs an initial quote; p is a radical ofObid(t)、pOask(t) respectively the optimal purchase price and the optimal sale price in the iterative process of the tth transaction; etab、ηsThe quotation adjustment coefficients of the energy purchasing node and the energy selling node are respectively; tau isb(t)、τs(t) respectively evaluating the energy purchasing node and the energy selling node in the iterative process of the tth transaction;
after the transaction matching is completed, if the actual output of the distributed energy node is deviated from the planned output, punishment needs to be carried out on the actual output, and the punishment degree is determined by the output deviation so as to ensure the output reliability of the distributed energy node.
6. The virtual power plant transaction management method based on the blockchain technology as claimed in claim 1, wherein the step (5) after the matching of the energy transaction is completed, the energy purchasing node transfers the energy currency to a wallet address provided by an energy selling node, and the energy selling node verifies the received energy payment information to realize the transaction settlement, comprising the following steps:
step 5.1: after transaction matching between the distributed energy nodes is completed, the energy purchasing node transfers the energy currency from a digital wallet of the energy purchasing node to a wallet address provided by the energy selling node, and signature is carried out by adopting a private key;
step 5.2: and the energy selling node downloads a public key corresponding to the energy purchasing node from the account storage center of the virtual power plant aggregator, and decrypts the received energy payment information so as to verify that the payment information comes from the corresponding energy purchasing node.
7. The virtual power plant transaction management method based on the blockchain technology in claim 1, wherein the step (6) after the settlement of the energy transaction is completed, the virtual power plant aggregator collects all transaction records in a period of time and generates a data block, and comprises the following steps:
step 6.1: the virtual power plant aggregator collects all transaction records in a period of time, a PoS consensus algorithm is adopted to complete a consensus process, a node with the highest interest in a block chain obtains block accounting rights, the interest is also called a currency day and is determined by the product of the number of tokens held by the node and holding time;
step 6.2: the distributed energy source node which obtains the accounting right broadcasts block information to other nodes of the system, and the other nodes continue to broadcast the data blocks to other nodes after auditing and signing the data blocks; each node compares the audit result with the results of other nodes and replies to the accounting node; if the other nodes reach the agreement about the block, the accounting node sends the currently audited data block to all other nodes for storage; after the above work is completed, the blocks are added to the energy block chain in time order.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011292991.7A CN112465320A (en) | 2020-11-18 | 2020-11-18 | Virtual power plant transaction management method based on block chain technology |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011292991.7A CN112465320A (en) | 2020-11-18 | 2020-11-18 | Virtual power plant transaction management method based on block chain technology |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112465320A true CN112465320A (en) | 2021-03-09 |
Family
ID=74837607
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011292991.7A Pending CN112465320A (en) | 2020-11-18 | 2020-11-18 | Virtual power plant transaction management method based on block chain technology |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112465320A (en) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113256139A (en) * | 2021-06-04 | 2021-08-13 | 广东电网有限责任公司珠海供电局 | Maintenance system for resource access in virtual power plant operation application based on block chain |
CN113469684A (en) * | 2021-07-16 | 2021-10-01 | 贵州大学 | Fair energy transaction mode based on alliance chain |
CN113629722A (en) * | 2021-08-13 | 2021-11-09 | 国网江苏省电力有限公司盐城供电分公司 | Load peak clipping control method for variable-frequency power equipment group |
CN113743989A (en) * | 2021-08-30 | 2021-12-03 | 国网青海省电力公司 | Shared energy storage combined frequency modulation trading method based on block chain and decentralized trading theory |
CN114553875A (en) * | 2022-03-22 | 2022-05-27 | 暨南大学 | Asset uplink system and method based on decentralized ID and prophetic machine |
CN115760396A (en) * | 2022-11-14 | 2023-03-07 | 南方电网数字电网研究院有限公司 | Distributed transaction method and device for virtual power plant based on block chain technology |
CN116029825A (en) * | 2022-12-29 | 2023-04-28 | 胖迪科技(深圳)有限公司 | Block chain transaction method, device and system, electronic equipment and storage medium |
CN116205293A (en) * | 2023-03-06 | 2023-06-02 | 浙江华云信息科技有限公司 | Data processing method and device based on multi-party green electricity polymerization transaction system |
CN117648710A (en) * | 2024-01-30 | 2024-03-05 | 北京点聚信息技术有限公司 | OFD format document authority control method |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109903033A (en) * | 2019-02-25 | 2019-06-18 | 重庆邮电大学 | A kind of block chain distributed energy method for secure transactions |
CN110390467A (en) * | 2019-06-25 | 2019-10-29 | 河海大学 | A kind of random ADAPTIVE ROBUST Optimization Scheduling of virtual plant distinguished based on key scenes |
CN111563786A (en) * | 2020-03-17 | 2020-08-21 | 中国科学院电工研究所 | Virtual power plant regulation and control platform based on block chain and operation method |
-
2020
- 2020-11-18 CN CN202011292991.7A patent/CN112465320A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109903033A (en) * | 2019-02-25 | 2019-06-18 | 重庆邮电大学 | A kind of block chain distributed energy method for secure transactions |
CN110390467A (en) * | 2019-06-25 | 2019-10-29 | 河海大学 | A kind of random ADAPTIVE ROBUST Optimization Scheduling of virtual plant distinguished based on key scenes |
CN111563786A (en) * | 2020-03-17 | 2020-08-21 | 中国科学院电工研究所 | Virtual power plant regulation and control platform based on block chain and operation method |
Non-Patent Citations (2)
Title |
---|
孙国强等: "考虑配电网安全性的虚拟电厂优化调度博弈模型", 《电力自动化设备》 * |
袁勇等: "区块链技术发展现状与展望", 《自动化学报》 * |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113256139A (en) * | 2021-06-04 | 2021-08-13 | 广东电网有限责任公司珠海供电局 | Maintenance system for resource access in virtual power plant operation application based on block chain |
CN113469684A (en) * | 2021-07-16 | 2021-10-01 | 贵州大学 | Fair energy transaction mode based on alliance chain |
CN113629722B (en) * | 2021-08-13 | 2023-07-07 | 国网江苏省电力有限公司盐城供电分公司 | Variable-frequency power equipment group load peak clipping control method |
CN113629722A (en) * | 2021-08-13 | 2021-11-09 | 国网江苏省电力有限公司盐城供电分公司 | Load peak clipping control method for variable-frequency power equipment group |
CN113743989A (en) * | 2021-08-30 | 2021-12-03 | 国网青海省电力公司 | Shared energy storage combined frequency modulation trading method based on block chain and decentralized trading theory |
CN113743989B (en) * | 2021-08-30 | 2023-10-13 | 国网青海省电力公司 | Shared energy storage joint frequency modulation transaction method based on blockchain and scattered transaction theory |
CN114553875B (en) * | 2022-03-22 | 2023-06-16 | 暨南大学 | Asset uplink system and method based on decentralization ID and prophetic machine |
CN114553875A (en) * | 2022-03-22 | 2022-05-27 | 暨南大学 | Asset uplink system and method based on decentralized ID and prophetic machine |
CN115760396A (en) * | 2022-11-14 | 2023-03-07 | 南方电网数字电网研究院有限公司 | Distributed transaction method and device for virtual power plant based on block chain technology |
CN116029825A (en) * | 2022-12-29 | 2023-04-28 | 胖迪科技(深圳)有限公司 | Block chain transaction method, device and system, electronic equipment and storage medium |
CN116029825B (en) * | 2022-12-29 | 2024-02-02 | 胖迪科技(深圳)有限公司 | Block chain transaction method, device and system, electronic equipment and storage medium |
CN116205293A (en) * | 2023-03-06 | 2023-06-02 | 浙江华云信息科技有限公司 | Data processing method and device based on multi-party green electricity polymerization transaction system |
CN116205293B (en) * | 2023-03-06 | 2023-08-08 | 浙江华云信息科技有限公司 | Data processing method and device based on multi-party green electricity polymerization transaction system |
CN117648710A (en) * | 2024-01-30 | 2024-03-05 | 北京点聚信息技术有限公司 | OFD format document authority control method |
CN117648710B (en) * | 2024-01-30 | 2024-04-05 | 北京点聚信息技术有限公司 | OFD format document authority control method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112465320A (en) | Virtual power plant transaction management method based on block chain technology | |
Liu et al. | Electric vehicle power trading mechanism based on blockchain and smart contract in V2G network | |
Tushar et al. | Peer-to-peer trading in electricity networks: An overview | |
Jiang et al. | Electricity trading pricing among prosumers with game theory-based model in energy blockchain environment | |
He et al. | Joint operation mechanism of distributed photovoltaic power generation market and carbon market based on cross-chain trading technology | |
Logenthiran et al. | Multi-agent system for energy resource scheduling of integrated microgrids in a distributed system | |
KR101954590B1 (en) | P2p based electric power transaction intermediation system and method | |
Luo et al. | Distributed peer-to-peer energy trading based on game theory in a community microgrid considering ownership complexity of distributed energy resources | |
GB2577853A (en) | Systems for machine learning, optimising and managing local multi-asset flexibility of distributed energy storage resources | |
Shen et al. | ADMM-based market clearing and optimal flexibility bidding of distribution-level flexibility market for day-ahead congestion management of distribution networks | |
CN110826940A (en) | Distributed power transaction method under extensible multi-microgrid environment | |
CN112053152B (en) | Distributed energy grid-connected authentication and transaction method based on green rights and interests consensus mechanism | |
Bukar et al. | Peer-to-peer electricity trading: A systematic review on current developments and perspectives | |
CN110738375A (en) | Active power distribution network power transaction main body optimization decision method based on alliance chain framework | |
CN114358929A (en) | Distributed energy centralized transaction method and system based on block chain | |
Okwuibe et al. | A blockchain-based double-sided auction peer-to-peer electricity market framework | |
Demir et al. | Utility blockchain for transparent disaster recovery | |
Doan et al. | Optimal peer-to-peer energy trading under load uncertainty incorporating carbon emission and transaction cost for grid-connected prosumers | |
Liu et al. | Blockchain-enabled renewable energy certificate trading: A secure and privacy-preserving approach | |
Wongsamerchue et al. | An electronic double auction of prepaid electricity trading using blockchain technology | |
JP2020198060A (en) | Network system and its operation method | |
Yap et al. | Motivational game-theory P2P energy trading: A case study in Malaysia | |
Ali et al. | Integrating forecasting service and Gen2 blockchain into a local energy trading platform to promote sustainability goals | |
Lin | Analysis of blockchain-based smart contracts for peer-to-peer solar electricity transactive markets | |
CN112465200B (en) | Energy optimization scheduling method for virtual power plant |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20210309 |
|
RJ01 | Rejection of invention patent application after publication |