CN112581309A - Block chain-based distributed energy transaction method and system for power distribution network - Google Patents
Block chain-based distributed energy transaction method and system for power distribution network Download PDFInfo
- Publication number
- CN112581309A CN112581309A CN202011380456.7A CN202011380456A CN112581309A CN 112581309 A CN112581309 A CN 112581309A CN 202011380456 A CN202011380456 A CN 202011380456A CN 112581309 A CN112581309 A CN 112581309A
- Authority
- CN
- China
- Prior art keywords
- node
- block chain
- transaction
- power
- network
- 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
- 238000000034 method Methods 0.000 title claims abstract description 39
- 238000012545 processing Methods 0.000 claims abstract description 35
- 230000005611 electricity Effects 0.000 claims description 50
- 238000004364 calculation method Methods 0.000 claims description 10
- 230000035945 sensitivity Effects 0.000 claims description 10
- 239000011159 matrix material Substances 0.000 claims description 9
- 238000002347 injection Methods 0.000 claims description 8
- 239000007924 injection Substances 0.000 claims description 8
- 230000006870 function Effects 0.000 claims description 7
- 230000005540 biological transmission Effects 0.000 claims description 4
- 238000009795 derivation Methods 0.000 claims description 3
- 230000008901 benefit Effects 0.000 abstract description 5
- 230000003287 optical effect Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 230000008859 change Effects 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 239000013307 optical fiber Substances 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 230000000644 propagated effect Effects 0.000 description 2
- 239000000243 solution Substances 0.000 description 2
- 238000012795 verification Methods 0.000 description 2
- 238000003491 array Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000000903 blocking effect Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 238000010248 power generation Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 239000004065 semiconductor 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
- 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
-
- 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
- G06Q10/06313—Resource planning in a project environment
-
- 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/067—Enterprise or organisation modelling
-
- 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
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/04—Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange
-
- 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/14—Marketing, i.e. market research and analysis, surveying, promotions, advertising, buyer profiling, customer management or rewards
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Human Resources & Organizations (AREA)
- Strategic Management (AREA)
- Economics (AREA)
- Development Economics (AREA)
- Marketing (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Finance (AREA)
- Accounting & Taxation (AREA)
- Tourism & Hospitality (AREA)
- Game Theory and Decision Science (AREA)
- Quality & Reliability (AREA)
- Educational Administration (AREA)
- Health & Medical Sciences (AREA)
- Operations Research (AREA)
- Technology Law (AREA)
- Biodiversity & Conservation Biology (AREA)
- Life Sciences & Earth Sciences (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 distributed energy transaction method and system for a power distribution network based on a block chain, wherein the transaction method comprises the following steps: establishing a block chain network, acquiring the quotation report quantity of a power purchasing party and a power selling party, adjusting the quotation of the power purchasing party and the power selling party by considering the network loss and a voltage constraint model, clearing the adjusted declaration result, and uploading the cleared result to a block chain. The transaction system includes: the system comprises a blockchain transaction node, a blockchain network, a distributed processing subsystem, a centralized processing subsystem A and a centralized processing subsystem B. The invention solves the transaction problem of distributed energy under the condition of power grid constraint, and makes the transaction with less influence on the power grid be successful first by adjusting the quotations of both purchasing and selling parties on the premise of reducing the benefit loss of both purchasing and selling parties, thereby ensuring the safe operation of the power grid; the optimal bidding decision is provided with the supply target of the target resource so as to maximize the market benefit of the supply target.
Description
Technical Field
The invention belongs to the technical field of power distribution network power, and particularly relates to a distributed energy trading method and system for a power distribution network based on a block chain.
Background
With the spread of Distributed Renewable Energy (DRE) and Demand Response (DR) technologies, the boundaries between generators and consumers in power distribution networks are becoming increasingly blurred. These power generators are numerous in number, making scheduling even more difficult. The DRE power generation resources have the characteristics of small capacity, large quantity and wide distribution, which means that the centralized scheduling method faces the problems of high operation cost, long time consumption and the like. Therefore, scholars at home and abroad propose a distributed scheduling method with better expandability and reliability, and the method is more suitable for processing the optimal scheduling problem of distributed resources.
In decentralized market trading mode design, the function of realizing market optimization clearing by using an intelligent contract technology through a block chain has been researched. However, the injection of distributed power may result in line overload or voltage violations, and power transactions agreed upon by the market may not be honored due to violations of grid physical constraints, thus requiring processing of transactions that cannot be achieved. In a decentralized trading market based on a block chain, when an agreed trade cannot be redeemed due to blocking, a power grid operator needs to perform security check outside the block chain and give adjustment information of a trading contract.
According to the distributed power trading method, a distribution node electricity price (DLMP) model is introduced into a block chain decentralized market clearing method, and the distributed power trading method considering the line capacity and voltage constraints is established.
Disclosure of Invention
In view of the defects of the prior art, the present invention provides a distributed energy trading method and system for a power distribution network based on a block chain, which provides an optimal quotation decision with a supply object of a target resource, so as to maximize the market profit of the supply object.
The purpose of the invention can be realized by the following technical scheme:
a distributed energy transaction method for a power distribution network based on a block chain comprises the following steps:
s110, establishing a block chain network
S120, obtaining the quotation report quantity of the electricity purchasing party and the electricity selling party
The quotation report amounts submitted by the electricity purchasing party and the electricity selling party are respectively collected through a reporting module and uploaded to the block chain transaction nodes corresponding to the electricity purchasing and selling nodes, and the data are uploaded to the block chain platform through the corresponding block chain transaction nodes;
s130, adjusting the quotation of the electricity buying and selling parties through a model considering network loss and voltage constraint
Aiming at user requirements, a linear OPF method is applied to solve the economic dispatching problem, a DLMP formula similar to LMP is provided, and the DLMP comprises three parts: ECC, LCC and VCC, wherein two components of LCC and VCC reflect the influence of each transaction on the system network loss and voltage offset;
under network constraints, the economic scheduling expression aiming at minimizing the system operation cost is as follows:
the above model needs to satisfy active and reactive power balance, output and voltage constraints:
Pi_Gmin≤Pi_G≤Pi_Gmax i=1,2,...,NG
Qi_Gmin≤Qi_G≤Qi_Gmax i=1,2,...,NG
Vmin≤Vi(Sx)≤Vmax i=1,2,...,NB
constructing a Lagrange function on the basis of the model, and performing derivation on physical node data corresponding to the electricity purchasing i to obtain the following formula:
the network loss cost component LCC calculation model of the electricity purchasing node i is expressed as follows:
the voltage offset cost component VCC calculation model for the power purchase node i is represented as:
when no P2P transaction is carried out, the method for calculating the power flow distribution of the power distribution network, namely determining the operation point of the cost component LCC calculation model and the voltage offset cost component VCC comprises the following steps:
when the computing distribution network has no P2P transaction, the output P of each conventional machine set in the distribution network nodei_GAnd the power flow distribution under the state, including the power flow of each linePower injection P at each nodeiVoltage value ViLoss of star and grid PlossAnd an LCC component value and a VCC component value in each node DLMP value;
constructing a network loss sensitivity matrix by using LCC component values and VCC component values in each node DLMP value:and a voltage offset sensitivity matrix:
s140, clearing the adjusted declaration result
Sorting the transaction nodes after adjusting quotation through a clearing module, pairing according to the high and low orders, and finishing market clearing according to the matching result of the transaction nodes and the original declaration price of the transaction nodes;
s150, uploading the clear result to a block chain
And uploading the transaction result to the block chain through the clearing module.
Further, the block chain-based power distribution network distributed energy trading system proposed in S110 includes: the system comprises a blockchain transaction node, a blockchain network, a distributed processing subsystem, a centralized processing subsystem A and a centralized processing subsystem B.
Further, the formula in S130
The parameters are expressed as: c. Ci_GActive switching for DGs located at node iPrice, di_GReactive bid price, P, for DGs located at node ii_GActive output, Q, for electricity selling nodei_GReactive output, P, for electricity selling nodesPSPAmount of work, Q, purchased to a transmission grid for nodes connected to the gridPSPAmount of reactive power purchased to the grid for nodes connected to the grid, c0Is the corresponding active price, d0Is the reactive price corresponding to the price.
Further, the formula in S130
Pi_Gmin≤Pi_G≤Pi_Gmax i=1,2,...,NG
Qi_Gmin≤Qi_G≤Qi_Gmax i=1,2,...,NG
Vmin≤Vi(Sx)≤Vmax i=1,2,...,NB
The parameters are expressed as: NG is the number of DGs; NB is the number of system nodes; sxFor controlling variables, including PPSP,QPSP,Pi_G,Qi_G;Pi_DFor the active demand of node i, Qi_DIs the reactive demand of node i.
Further, the formula in S130
The parameters are expressed as: lambda [ alpha ]pIn order to be able to do so for the energy price,represents the partial derivative of the active network loss to the i-load of the power purchase node,represents the partial derivative of reactive network loss to the i load of the power purchase node, NB represents the number of branches, muupper_ViAnd mulower_ViA penalty factor representing the node crossing the upper and lower limits, BNA matrix resulting from the branch impedance operation is represented.
Further, B isNSpecifically, the following are shown:
B1and B2Expressed as:
a control device of a distributed energy transaction method of a power distribution network based on a block chain comprises a device main body, wherein a processing unit, a system memory, a bus, an I/O interface and a network adapter are arranged in the device main body, and the system memory comprises an access memory, a cache memory, a storage system, a program module and a program utility tool.
The I/O interface is connected with the display, the external equipment and the processing unit, the processing unit is connected with the access memory, the cache memory and the storage system, and the whole connection mode is electrically connected through a bus;
the device body is in the form of a general purpose computing device, the components of which include, but are not limited to: one or more processors or processing units, a system memory, and a bus connecting various system components including the system memory and the processing units.
The invention has the beneficial effects that:
1. the distributed energy trading method and system for the power distribution network based on the block chain, provided by the invention, solve the trading problem of distributed energy under the condition of power grid constraint, and ensure the safe operation of the power grid by adjusting the quotation of both purchasing and selling parties and making the trade with less influence on the power grid in advance on the premise of reducing the benefit loss of both purchasing and selling parties;
2. the distributed energy trading method and system for the power distribution network based on the block chain, provided by the invention, provide the optimal quotation decision by the supply object of the target resource so as to maximize the market income of the supply object.
Drawings
In order to more clearly illustrate the embodiments or technical solutions in the prior art of the present invention, the drawings used in the description of the embodiments or prior art will be briefly described below, and it is obvious for those skilled in the art that other drawings can be obtained based on these drawings without creative efforts.
FIG. 1 is a flow chart of an overall transaction method of an embodiment of the present invention;
FIG. 2 is a block diagram of an overall transaction system of an embodiment of the present invention;
FIG. 3 is a schematic structural diagram of a control device according to an embodiment of the present invention;
fig. 4 is a topology diagram of a power distribution network according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Example 1
As shown in fig. 1, a distributed energy trading method for a power distribution network based on a block chain includes the following steps:
s110, establishing a block chain network
As shown in fig. 2, a block chain-based distributed energy transaction system for a power distribution network includes: the system comprises a blockchain transaction node, a blockchain network, a distributed processing subsystem, a centralized processing subsystem A and a centralized processing subsystem B. The block chain transaction node mainly comprises an electricity purchasing side node and an electricity selling side node; the block chain network mainly plays a role of an accounting platform; the distributed processing subsystem forms a declaration module of each transaction node; the centralized processing subsystem A is a verification module of the whole system; the centralized processing subsystem B is a clearing module of the whole system.
The whole system is distributed, a plurality of transaction nodes are connected into a block chain network, and a user under each transaction node can be an electricity purchasing party or an electricity selling party. The system comprises a declaration module, a clearing module and a checking module. The electricity purchasing side and the electricity selling side declare the electric quantity and the electricity price through the declaration module, the clearing module determines the transaction electricity price and the electric quantity, and the verification module verifies each transaction so as to ensure the operation safety of the power grid.
S120, obtaining the quotation report quantity of the electricity purchasing party and the electricity selling party
The reporting module is used for respectively acquiring quoted price reporting amounts submitted by the electricity purchasing party and the electricity selling party, uploading the quoted price reporting amounts to the block chain transaction nodes corresponding to the electricity purchasing and selling nodes, uploading data to the block chain platform through the corresponding block chain transaction nodes, wherein the topology of a power distribution system is shown in figure 4, and the data of both the electricity purchasing party and the electricity selling party is shown in table 1.
Node point | Buy/sell | Electric quantity | Price quote |
1 | -1 | 0.01 | 300 |
2 | 1 | 0.022 | 295 |
3 | 1 | 0.03 | 310 |
4 | 1 | 0.023 | 305 |
5 | -1 | 0.021 | 290 |
6 | 1 | 0.031 | 320 |
7 | -1 | 0.032 | 280 |
8 | 1 | 0.028 | 301 |
9 | -1 | 0.03 | 311 |
10 | -1 | 0.02 | 307 |
TABLE 1
S130, adjusting the quotation of the electricity buying and selling parties through a model considering network loss and voltage constraint
Considering that certain network loss and voltage offset are brought when transaction is physically executed, aiming at user requirements, a linear optimal power flow calculation (OPF) method is applied to solve an economic dispatching problem, and a power distribution node price (DLMP) formula similar to a power transmission node price (LMP) is provided. DLMP consists of three parts: an Energy Cost Component (ECC), a Loss Cost Component (LCC), and a voltage component (VCC), where both components reflect the effect of each transaction on system net loss and voltage offset.
Under network constraints, the economic scheduling expression aiming at minimizing the system operation cost is as follows:
in the above formula: c. Ci_GActive bid price, d, for DGs located at node ii_GReactive bid price, P, for DGs located at node ii_GTo sellActive output, Q, of an electrical nodei_GReactive output, P, for electricity selling nodesPSPAmount of work, Q, purchased to a transmission grid for nodes connected to the gridPSPAmount of reactive power purchased to the grid for nodes connected to the grid, c0Is the corresponding active price, d0Is the reactive price corresponding to the price.
The above model needs to satisfy active and reactive power balance, output and voltage constraints:
Pi_Gmin≤Pi_G≤Pi_Gmax i=1,2,...,NG
Qi_Gmin≤Qi_G≤Qi_Gmax i=1,2,...,NG
Vmin≤Vi(Sx)≤Vmax i=1,2,...,NB
in the above formula: NG is the number of DGs; NB is the number of system nodes; sxFor controlling variables, including PPSP,QPSP,Pi_G,Qi_G;Pi_DFor the active demand of node i, Qi_DIs the reactive demand of node i.
Constructing a Lagrange function on the basis of the model, and performing derivation on physical node data corresponding to the electricity purchasing i to obtain the following formula:
in the above formula, λpIn order to be able to do so for the energy price,representing active network loss versus power purchaseThe partial derivative of the load at node i,represents the partial derivative of reactive network loss to the i load of the power purchase node, NB represents the number of branches, muupper_ViAnd mulower_ViA penalty factor representing the node crossing the upper and lower limits, BNThe matrix obtained by the branch impedance operation is shown as follows:
in the above formula, B1And B2Expressed as:
the network loss cost component LCC calculation model of the electricity purchasing node i is expressed as follows:
the voltage offset cost component VCC calculation model for the power purchase node i is represented as:
when no P2P transaction is carried out, the method for calculating the power flow distribution of the power distribution network, namely determining the operation point of the cost component LCC calculation model and the voltage offset cost component VCC comprises the following steps:
when the computing distribution network has no P2P transaction, the output P of each conventional machine set in the distribution network nodei_GAnd the power flow distribution under the state, including the power flow of each linePower injection P at each nodeiVoltage value ViLoss of star and grid Ploss, and the LCC component value and VCC component value in each node DLMP value.
Constructing a network loss sensitivity matrix by using LCC component values and VCC component values in each node DLMP value:and a voltage offset sensitivity matrix:
the method comprises the following steps: trading node m intention trades electricity sales P through P2PmQuoted price is lambdam_PTrading node n is willing to trade purchase quantity of electricity D through P2PnQuoted price is lambdan_D。
At the moment, the change of the node i relative to the net injected power under the optimal power flow state is delta Pi(-PmOr Dn) The induced network loss variation is:
then the total network loss brought by the node i is:
P′loss,i=ΔPloss,i+Ploss*
introducing a network loss sensitivity factor lambdaloss,iThe ratio of the grid loss to its injected power, which describes the DG contribution:
in the above formula: piFor node i power injection value, Pi=Pi*+ΔPi。
At the moment, the change of the node i relative to the net injected power under the optimal power flow state is delta Pi(-PmOr Dn) The resulting voltage at node j changes as:
due to the change of the injection power of the node i, the voltage of each node is changed as follows:
V′j=Vj+ΔVj
if V'kThe excess voltage upper limit or lower limit is dV'kIntroduction of a voltage sensitivity factor lambdaV,iDescribing the ratio of the total voltage out-of-limit caused by the change of the injection power of the node i to the injection power thereof:
and (3) carrying out standardization processing on data:
each user's updated quote is λ'n_D=λn_D-α*λ′loss,n-β*λ′V,nλ 'is quote for each DG updated'm_P=λm_P+α*λ′loss,m+β*λ′V,m. Wherein α is an influence coefficient of the network loss sensitivity factor on the price quotation, β is an influence coefficient of the voltage sensitivity factor on the price quotation, the initial values are respectively set to 20, and finally, the updating results of the price quotation of both the electricity purchasing and selling parties are shown in tables 2 and 3.
Node point | Buy | Electric | Price quote | |
3 | 1 | 0.03 | 337.3125 | |
4 | 1 | 0.023 | 332.1959 | |
6 | 1 | 0.031 | 331.7643 | |
8 | 1 | 0.028 | 295.8634 | |
2 | 1 | 0.022 | 265.3721 |
TABLE 2
Node point | Selling machine | Electric quantity | Price quote |
1 | -1 | 0.01 | 266.4424 |
7 | -1 | 0.032 | 272.6673 |
5 | -1 | 0.021 | 277.8578 |
9 | -1 | 0.03 | 341.696 |
10 | -1 | 0.02 | 360.8447 |
TABLE 3
S140, clearing the adjusted declaration result
The transaction nodes after adjusting the quotation are sequenced through the clearing module, the pairing is carried out according to the high and low orders, the market clearing is finished according to the matching result of the transaction nodes and the original declaration price of the transaction nodes, and the result is shown in the table 4.
Node point | Buy/sell | Electric quantity | Price quote | Node point | Buy/sell | Electric | Price quote | |
3 | 1 | 0.03 | 337.3125 | 1 | -1 | 0.01 | 266.4424 | |
4 | 1 | 0.023 | 332.1959 | 7 | -1 | 0.032 | 272.6673 | |
6 | 1 | 0.01 | 331.7643 | 5 | -1 | 0.021 | 277.8578 |
TABLE 4
S150, uploading the clear result to a block chain
And uploading the transaction result to the block chain through the clearing module.
Example 2
As shown in fig. 3, a structure diagram of a control device consistent with the present application is provided, and this embodiment provides services for implementing the distributed energy trading method of the power distribution network according to the above embodiment.
It should be noted that fig. 3 illustrates a block diagram of an exemplary device suitable for use in implementing embodiments of the present invention. The device illustrated in fig. 3 is only an example and should not bring any limitations to the function and scope of use of the embodiments of the present invention.
The control device conforming to the distributed energy transaction method of the power distribution network comprises a device main body 12, wherein a processing unit 16, a system memory (internal memory) 28, a bus 18, an I/O interface 22 and a network adapter 20 are arranged in the device main body 12. The system memory 28 includes access memory (RAM)30, cache memory 32, storage system 34, program modules 42, and program utility 40. The program utility 40 is comprised of program modules 42, it being understood that each program module 42 constitutes a program utility 40.
The I/O interface 22 is coupled to the display 24, the external device 14, and the processing unit 16 is coupled to the access memory 30, the cache memory 32, and the storage system 34. The overall connection is electrically connected by a bus 18.
The device body 12 is in the form of a general purpose computing device. The components of the device body 12 include, but are not limited to: one or more processors or processing units 16, a system memory 28, and a bus 18 that couples various system components including the system memory 28 and the processing unit 16.
The device body 12 typically includes a variety of computer system readable media. Such media may be any available media that is accessible by the device body 12 and includes both volatile and nonvolatile media, removable and non-removable media.
The system memory 28 includes computer system readable media in the form of volatile memory, such as Random Access Memory (RAM)30 and cache memory 32. The device body 12 may further include other removable/non-removable, volatile/nonvolatile computer system storage media. By way of example only, storage system 34 may be used to read from and write to non-removable, nonvolatile magnetic media (not shown in FIG. 3, and commonly referred to as a "hard drive"). Not shown in FIG. 3, a magnetic disk drive for reading from and writing to a removable, nonvolatile magnetic disk (e.g., a "floppy disk") and an optical disk drive for reading from or writing to a removable, nonvolatile optical disk (e.g., a CD-ROM, DVD-ROM, or other optical media) may be provided. In these cases, each drive may be connected to bus 18 by one or more data media interfaces. System memory 28 may include at least one program product having a set (e.g., at least one) of program modules that are configured to carry out the functions of embodiments of the invention.
The device body 12 may also communicate with one or more external devices 14 (e.g., keyboard, pointing device, display 24, etc.), with one or more devices that enable a user to interact with the device body 12, and/or with any devices (e.g., network card, modem, etc.) that enable the device body 12 to communicate with one or more other computing devices. Such communication may be through the I/O interface 22. Also, the device body 12 may communicate with one or more networks (e.g., a Local Area Network (LAN), a Wide Area Network (WAN), and/or a public network such as the internet) through the network adapter 20. As shown in fig. 3, the network adapter 20 communicates with the other modules of the device body 12 via the bus 18. It should be understood that although not shown in FIG. 3, other hardware and/or software modules may be used in conjunction with device body 12, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems, among others.
The processing unit 16 executes various functional applications and data processing by running programs stored in the system memory 28, for example, to implement the distributed energy trading method for the power distribution network provided by the embodiment of the present invention.
Through the equipment, the transaction problem of distributed energy under the condition of power grid constraint is solved, and by adjusting the quotations of the electricity purchasing and selling parties, the transaction with less influence on the power grid can be committed first on the premise of reducing the benefit loss of the electricity purchasing and selling parties, so that the safe operation of the power grid is ensured.
Example 3
The present embodiments provide a storage medium containing computer executable instructions which, when executed by a computer processor, perform a method of power distribution grid distributed energy trading, the method comprising: the block chain network consisting of the electricity purchasing side nodes and the electricity selling side nodes is established, the electricity purchasing side and the electricity selling side respectively submit quotation report amounts in the declaration module, the corresponding nodes collect quotation report amount data and upload the quotation report amount data to the block chain, the check module adjusts the quotation of the electricity purchasing and selling side through a transaction model considering network loss and voltage constraint, and the clearing module is responsible for clearing to obtain a transaction result and uploading the transaction result to the block chain.
Computer storage media for embodiments of the invention may employ any combination of one or more computer-readable media. The computer readable medium may be a computer readable signal medium or a computer readable storage medium. A computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples (a non-exhaustive list) of the computer readable storage medium would include the following: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the context of this document, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device.
A computer readable signal medium may include a propagated data signal with computer readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated data signal may take many forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device.
Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
Computer program code for carrying out operations for aspects of the present invention may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C + + or the like and conventional procedural programming languages, such as the C language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet service provider).
In the description herein, references to the description of "one embodiment," "an example," "a specific example" or the like are intended to mean that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the invention. In this specification, the schematic representations of the terms used above do not necessarily refer to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.
The foregoing shows and describes the general principles, essential features, and advantages of the invention. It will be understood by those skilled in the art that the present invention is not limited to the embodiments described above, which are described in the specification and illustrated only to illustrate the principle of the present invention, but that various changes and modifications may be made therein without departing from the spirit and scope of the present invention, which fall within the scope of the invention as claimed.
Claims (8)
1. A distributed energy transaction method for a power distribution network based on a block chain is characterized by comprising the following steps:
s110, establishing a block chain network
S120, obtaining the quotation report quantity of the electricity purchasing party and the electricity selling party
The quotation report amounts submitted by the electricity purchasing party and the electricity selling party are respectively collected through a reporting module and uploaded to the block chain transaction nodes corresponding to the electricity purchasing and selling nodes, and the data are uploaded to the block chain platform through the corresponding block chain transaction nodes;
s130, adjusting the quotation of the electricity buying and selling parties through a model considering network loss and voltage constraint
Aiming at user requirements, a linear OPF method is applied to solve the economic dispatching problem, a DLMP formula similar to LMP is provided, and the DLMP comprises three parts: ECC, LCC and VCC, wherein two components of LCC and VCC reflect the influence of each transaction on the system network loss and voltage offset;
under network constraints, the economic scheduling expression aiming at minimizing the system operation cost is as follows:
the above model needs to satisfy active and reactive power balance, output and voltage constraints:
Pi_Gmin≤Pi_G≤Pi_Gmax i=1,2,...,NG
Qi_Gmin≤Qi_G≤Qi_Gmax i=1,2,...,NG
Vmin≤Vi(Sx)≤Vmax i=1,2,...,NB
constructing a Lagrange function on the basis of the model, and performing derivation on physical node data corresponding to the electricity purchasing i to obtain the following formula:
the network loss cost component LCC calculation model of the electricity purchasing node i is expressed as follows:
the voltage offset cost component VCC calculation model for the power purchase node i is represented as:
when no P2P transaction is carried out, the method for calculating the power flow distribution of the power distribution network, namely determining the operation point of the cost component LCC calculation model and the voltage offset cost component VCC comprises the following steps:
when the computing distribution network has no P2P transaction, the output P of each conventional machine set in the distribution network nodei_GAnd the power flow distribution under the state, including the power flow of each linePower injection P at each nodeiVoltage value ViLoss of star and grid PlossAnd an LCC component value and a VCC component value in each node DLMP value;
constructing a network loss sensitivity matrix by using LCC component values and VCC component values in each node DLMP value:and a voltage offset sensitivity matrix:
s140, clearing the adjusted declaration result
Sorting the transaction nodes after adjusting quotation through a clearing module, pairing according to the high and low orders, and finishing market clearing according to the matching result of the transaction nodes and the original declaration price of the transaction nodes;
s150, uploading the clear result to a block chain
And uploading the transaction result to the block chain through the clearing module.
2. The block chain based power distribution network distributed energy trading method according to claim 1, wherein the block chain based power distribution network distributed energy trading system proposed in S110 comprises: the system comprises a blockchain transaction node, a blockchain network, a distributed processing subsystem, a centralized processing subsystem A and a centralized processing subsystem B.
3. The block chain-based distributed energy trading method for power distribution network according to claim 1, wherein the formula in S130 is
The parameters are expressed as: c. Ci_GActive bid price, d, for DGs located at node ii_GReactive bid price, P, for DGs located at node ii_GActive output, Q, for electricity selling nodei_GReactive output, P, for electricity selling nodesPSPAmount of work, Q, purchased to a transmission grid for nodes connected to the gridPSPAmount of reactive power purchased to the grid for nodes connected to the grid, c0Is the corresponding active price, d0Is the reactive price corresponding to the price.
4. The block chain-based distributed energy trading method for power distribution network according to claim 1, wherein the formula in S130 is
Pi_Gmin≤Pi_G≤Pi_Gmax i=1,2,...,NG
Qi_Gmin≤Qi_G≤Qi_Gmax i=1,2,...,NG
Vmin≤Vi(Sx)≤Vmax i=1,2,...,NB
The parameters are expressed as: NG is the number of DGs; NB is the number of system nodes; sxFor controlling variables, including PPSP,QPSP,Pi_G,Qi_G;Pi_DFor the active demand of node i, Qi_DIs the reactive demand of node i.
5. The block chain-based distributed energy trading method for power distribution network according to claim 1, wherein the formula in S130 is
The parameters are expressed as: lambda [ alpha ]pIn order to be able to do so for the energy price,represents the partial derivative of the active network loss to the i-load of the power purchase node,represents the partial derivative of reactive network loss to the i load of the power purchase node, NB represents the number of branches, muupper_ViAnd mulower_ViA penalty factor representing the node crossing the upper and lower limits, BNA matrix resulting from the branch impedance operation is represented.
7. the control device for the block chain based distributed energy trading method of the power distribution network according to any one of claims 1 to 6, comprising a device main body (12), wherein a processing unit (16), a system memory (28), a bus (18), an I/O interface (22) and a network adapter (20) are arranged in the device main body (12), and the system memory (28) comprises an access memory (30), a cache memory (32), a storage system (34), a program module (42) and a program utility (40).
8. The control device of the distributed energy transaction method for the power distribution network based on the blockchain according to claim 7, wherein the I/O interface (22) is connected with the display (24), the external device (14) and the processing unit (16), the processing unit (16) is connected with the access memory (30), the cache memory (32) and the storage system (34), and the whole connection mode is electrically connected through the bus (18);
the device body (12) is in the form of a general purpose computing device, the components of the device body (12) including but not limited to: one or more processors or processing units (16), a system memory (28), and a bus (18) that couples various system components including the system memory (28) and the processing unit (16).
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011380456.7A CN112581309A (en) | 2020-11-30 | 2020-11-30 | Block chain-based distributed energy transaction method and system for power distribution network |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011380456.7A CN112581309A (en) | 2020-11-30 | 2020-11-30 | Block chain-based distributed energy transaction method and system for power distribution network |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112581309A true CN112581309A (en) | 2021-03-30 |
Family
ID=75127861
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011380456.7A Pending CN112581309A (en) | 2020-11-30 | 2020-11-30 | Block chain-based distributed energy transaction method and system for power distribution network |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112581309A (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113095856A (en) * | 2021-04-23 | 2021-07-09 | 广东电网有限责任公司电力调度控制中心 | Electric power market trading method and platform |
CN113240474A (en) * | 2021-05-25 | 2021-08-10 | 国网宁夏电力有限公司电力科学研究院 | Block chain-based distributed energy transaction method and system |
CN113254532A (en) * | 2021-05-26 | 2021-08-13 | 东南大学 | Block chain technology-based P2P transaction method for power distribution network safety guidance |
CN113362178A (en) * | 2021-06-30 | 2021-09-07 | 东南大学 | Calculation method and device for guiding power distribution network to charge users participating in P2P transaction |
CN114004646A (en) * | 2021-10-28 | 2022-02-01 | 国网天津市电力公司 | Flexible power distribution network end-to-end electric energy transaction method and device based on non-cooperative game |
CN116433268A (en) * | 2023-06-13 | 2023-07-14 | 国网浙江省电力有限公司 | Processing method and system for unbalanced funds in electric power market |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107657397A (en) * | 2017-11-09 | 2018-02-02 | 东南大学 | The distributed resource economic value method for decomposing decomposed based on power distribution network node electricity price |
US20200161858A1 (en) * | 2018-11-19 | 2020-05-21 | Board Of Regents, The University Of Texas System | Systems And Methods For Energy Crowdsourcing And Peer-To-Peer Energy Trading |
-
2020
- 2020-11-30 CN CN202011380456.7A patent/CN112581309A/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107657397A (en) * | 2017-11-09 | 2018-02-02 | 东南大学 | The distributed resource economic value method for decomposing decomposed based on power distribution network node electricity price |
US20200161858A1 (en) * | 2018-11-19 | 2020-05-21 | Board Of Regents, The University Of Texas System | Systems And Methods For Energy Crowdsourcing And Peer-To-Peer Energy Trading |
Non-Patent Citations (4)
Title |
---|
BEIBEI WANG 等: "" Three-phase DLMP model based on linearized power flow for distribution with application to DER benefit studies"", 《INTERNATIONAL JOURNAL OF ELECTRICAL POWER & ENERGY SYSTEMS》, no. 130, 15 March 2021 (2021-03-15), pages 1 - 13 * |
孙玥: ""面向新型电力***的分布式储能运行控制和优化规划"", 《中国优秀硕士学位论文全文数据库工程科技Ⅱ辑》, no. 04, 15 April 2024 (2024-04-15), pages 039 - 91 * |
张汀荟: ""高密度产消者P2P交易背景下公共配电网规划运营策略研究"", 《中国优秀硕士学位论文全文数据库工程科技Ⅱ辑》, no. 01, 15 January 2024 (2024-01-15), pages 042 - 312 * |
陈思远;白昱阳;张俊;王飞跃;: "基于区块链和通证经济的跨国跨洲电力市场机制设计", 《智能科学与技术学报》, no. 01, 15 March 2019 (2019-03-15), pages 104 - 133 * |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113095856A (en) * | 2021-04-23 | 2021-07-09 | 广东电网有限责任公司电力调度控制中心 | Electric power market trading method and platform |
CN113240474A (en) * | 2021-05-25 | 2021-08-10 | 国网宁夏电力有限公司电力科学研究院 | Block chain-based distributed energy transaction method and system |
CN113254532A (en) * | 2021-05-26 | 2021-08-13 | 东南大学 | Block chain technology-based P2P transaction method for power distribution network safety guidance |
CN113362178A (en) * | 2021-06-30 | 2021-09-07 | 东南大学 | Calculation method and device for guiding power distribution network to charge users participating in P2P transaction |
CN113362178B (en) * | 2021-06-30 | 2024-05-24 | 东南大学 | Calculation method and device for guiding power distribution network to charge users participating in P2P transaction |
CN114004646A (en) * | 2021-10-28 | 2022-02-01 | 国网天津市电力公司 | Flexible power distribution network end-to-end electric energy transaction method and device based on non-cooperative game |
CN116433268A (en) * | 2023-06-13 | 2023-07-14 | 国网浙江省电力有限公司 | Processing method and system for unbalanced funds in electric power market |
CN116433268B (en) * | 2023-06-13 | 2023-09-05 | 国网浙江省电力有限公司 | Processing method and system for unbalanced funds in electric power market |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112581309A (en) | Block chain-based distributed energy transaction method and system for power distribution network | |
CN111864742B (en) | Active power distribution system extension planning method and device and terminal equipment | |
CN114037192A (en) | Virtual power plant transaction management method, device, equipment and medium based on big data | |
Shayesteh et al. | A demand side approach for congestion management in competitive environment | |
Bose et al. | Reinforcement learning in local energy markets | |
CN115169786A (en) | Power market demand side resource aggregation model scheduling method and device | |
CN115907575A (en) | ACP and carbon-green certificate transaction-based industrial comprehensive energy system cooperative operation method | |
CN115311084A (en) | Method, device, equipment and storage medium for electric energy point-to-point transaction | |
Ghavidel et al. | Hybrid power plant bidding strategy for voltage stability improvement, electricity market profit maximization, and congestion management | |
CN115630750B (en) | Off-the-shelf market clearing and checking coupling optimization method and device and electronic equipment | |
Risch et al. | Cost analysis of current grids and its implications for future grid markets | |
CN115456626A (en) | Multi-microgrid energy trading strategy and trading platform based on edge calculation | |
Wang et al. | Research on US green certificate trading mechanism experience and domestic implementation prospects | |
Pfeifenberger et al. | The role of RTO/ISO markets in facilitating renewable generation development | |
KR102542717B1 (en) | Digital twin program generating flexible demand resource data | |
Zhang et al. | Optimal dispatch of competitive power markets by using PowerWorld simulator | |
WO2002052375A2 (en) | Systems and methods for trading electrical transmission rights | |
CN114219222A (en) | Renewable energy power tracking platform based on block chain technology | |
Hansen et al. | Auction design for power markets based on standardized contracts for energy and reserves | |
Atkins et al. | Marketecture: A simulation-based framework for studying experimental deregulated power markets | |
Hrga et al. | Decentralized platform for investments and operation of energy communities | |
Hao et al. | Total supply capability model for distribution network with electric trading market | |
Zhang et al. | Two-stage blockchain-based transaction mechanism of demand response quota | |
CN113421123B (en) | Point-to-point electric energy transaction market design method and device containing shared energy storage | |
Zhou et al. | Bidding strategy of electricity market considering network constraint in new electricity improvement environment |
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 |