Electric power spot market clearing simulation method and system based on energy block transaction

By dividing energy blocks in the power spot market and establishing a clearance model, the problem that existing simulation platforms are difficult to adapt to the new power market is solved, and more accurate market clearance simulation and optimization decisions are achieved.

CN119761688AActive Publication Date: 2025-04-04国网福建省电力有限公司营销服务中心 +1
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
CN202411717838.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-27
Publication Date
2025-04-04
Estimated Expiration
2044-11-27

AI Technical Summary

Technical Problem

The existing power spot market simulation platform is difficult to adapt to the diversified trading needs of the new power market, and it has failed to effectively consider the physical economic constraints of multiple energy blocks and the physical constraints of power systems in a market-oriented environment.

Method used

A simulation method for spot power market clearance based on energy block trading is proposed. By obtaining the estimated bidding plan of market participants, it is divided into several energy blocks, and divided into time-sharing blocks, continuous blocks, curve blocks and variable blocks according to physical and economic characteristics. Establish a power-price pair model, build a clearance model for the recent and real-time market, and solve it through a commercial solver to obtain clearance results and settlement returns.

Benefits of technology

The Shiqian-real-time two-stage clearance process of the electricity spot market is more accurately simulated in a market-oriented environment, providing reference for optimization decisions, meeting diversified trading needs and considering physical economy and physical constraints.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119761688A_ABST
    Figure CN119761688A_ABST
Patent Text Reader

Abstract

The invention relates to an electric power spot market clearing simulation method based on energy block transaction. The method comprises the following steps: obtaining an estimated bidding plan of each market participant; dividing the reported electric quantity of each market participant into a plurality of energy blocks; establishing an electric quantity-price pair model; an electric power spot market day-ahead clearing model based on energy block transaction is established to obtain a day-ahead market clearing result, an electric power spot market real-time clearing model based on energy block transaction is established and solved to obtain a real-time market clearing result, and the real-time market clearing result comprises real-time market clearing electric quantity and real-time market clearing price; and according to the day-ahead market clearing result and the real-time market clearing result, the income of each market participant is settled. Physical economic constraints of multiple types of energy blocks and physical constraints of a power system in the day-ahead and real-time markets are considered, and the day-ahead-real-time two-stage clearing process of the power spot market based on energy block transaction can be simulated more accurately in a marketization environment.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to a method and system for simulating clearing of a power spot market based on energy block trading, and belongs to the technical field of power trading. Background Art

[0002] With the marketization of electricity, electricity spot trading has transformed into a refined one. The continuous emergence of various types of market participants has put forward diversified trading needs. The time-sharing bidding model of the traditional electricity market is difficult to adapt to the physical and economic characteristics and trading needs of differentiated market participants. At the same time, the accelerated construction of new electricity markets and the national unified electricity market has brought about major changes in the electricity market environment, and the need to improve the operating efficiency of the electricity spot market has become more urgent. These internal and external factors have put forward higher requirements for the operation of the electricity spot market, including flexible quantity and price bidding and balance regulation.

[0003] The current electricity spot market essentially adopts a time-sharing bidding model, in which a day is divided into multiple time periods, and all market participants report the electricity consumption and quotations of each time period to the market operator. This approach regards all electric energy resources in the electricity spot market as homogeneous commodities, and lacks consideration of the physical and economic characteristics of different types of market participants. However, the development of existing electricity spot market simulation platforms is often based on the current time-sharing bidding model, which is difficult to fully adapt to the diversified trading needs of the future new electricity market.

[0004] In some electricity markets, loads that last for a certain period of time are defined as energy blocks, which are used as standardized trading targets in the electricity spot market. Market players declare individual energy blocks or combinations of energy blocks to participate in unified market clearing. During the clearing process, load demand is met by stacking energy blocks.

[0005] For example, a patent application with publication number CN118017480A discloses a provincial power system energy balancing method based on energy blocks. This method divides energy blocks into multiple types according to the power supply mode, and constructs energy supply parameters for each type; constructs several objective functions according to different types of energy blocks, and constructs an energy balance model; solves the energy balance model to obtain the optimal operating mode.

[0006] This method divides energy blocks into multiple types and proposes a scheduling model for multiple types of energy blocks, but only realizes the basic energy block calling. It does not involve the modeling and connection mechanism of the two-stage energy block clearing in the day-ahead and real-time markets in a market environment, and the physical constraints of the power system are not considered in the scheduling model. Summary of the invention

[0007] In order to overcome the above problems, the present disclosure provides a method for simulating the clearing of the electricity spot market based on energy block trading. In a market-oriented environment, the method takes into account the physical economic constraints of multiple types of energy blocks in the day-ahead and real-time markets and the physical constraints of the power system, and proposes a day-ahead-real-time two-stage energy block clearing model and a differentiated settlement method for multiple types of energy blocks. The proposed model and method can more accurately simulate the day-ahead-real-time two-stage clearing process of the electricity spot market based on energy block trading in a market-oriented environment, and provide a reference for market operators to optimize their decisions.

[0008] The technical solution of the present disclosure is as follows:

[0009] A method for simulating clearing of a power spot market based on energy block trading comprises the following steps:

[0010] Obtaining an estimated bidding plan of each market participant, the estimated bidding plan including an estimated reported electricity quantity and an estimated reported electricity price; dividing the reported electricity quantity of each market participant into a plurality of energy blocks according to the estimated bidding plan;

[0011] According to the physical and economic characteristics of the market participants, the energy blocks of the market participants are divided into four types of energy blocks: time-sharing blocks, continuous blocks, curve blocks and variable blocks;

[0012] Establish the electricity-price pair model for various energy blocks;

[0013] According to the electricity quantity-price pair model, a day-ahead clearing model of the electricity spot market based on energy block trading is established and solved to obtain a day-ahead market clearing result, wherein the day-ahead market clearing result includes a day-ahead market clearing quantity and a day-ahead market clearing price;

[0014] According to the day-ahead clearing model of the electricity spot market and the day-ahead clearing results, a real-time clearing model of the electricity spot market based on energy block transactions is established and solved to obtain a real-time market clearing result, wherein the real-time market clearing result includes a real-time market clearing quantity and a real-time market clearing price;

[0015] The earnings of each market participant are settled based on the day-ahead market clearing results and the real-time market clearing results.

[0016] Furthermore, the electricity-price pair model of the time-sharing block is as follows:

[0017]

[0018] Among them, i p is the number of the time-sharing block in the market, I PB is a collection of time-sharing blocks; the market is divided into T clearing periods, T is a collection of clearing periods; is time-sharing block i pThe quote at time t, is time-sharing block i p The quote vector of ; is time-sharing block i p The energy block charge at time t, is time-sharing block i p The energy block charge vector;

[0019] The electricity-price pair model for continuous blocks is as follows:

[0020]

[0021] Among them, i s is the number of the continuous block in the market, I SB is a collection of continuous blocks; For continuous block i s The quote, For continuous block i s The quote vector of ; For continuous block i s The energy block charge at time t, For continuous block i s The energy block charge vector; For continuous block i s The total power of the energy block; and are the start and end time of the continuous block respectively;

[0022] The electricity-price pair model of the curve block is as follows:

[0023]

[0024] Among them, i c is the number of the curve block in the market, I CB is a collection of curve blocks; The dashed block i c The quote, is curve block i c The quote vector of ; For continuous block i c The energy block charge at time t, For continuous block i c The energy block charge vector;

[0025] The electricity-price pair model for variable blocks is as follows:

[0026]

[0027] Among them, i v is the number of the variable block in the market, I VB is a collection of mutable blocks; For variable iv The quote, For variable block i v The quote vector of ; For continuous block i s The set of duration periods; For variable block i v The energy block charge at time t is bounded by For variable block i v The total power of the energy block; and are the start and end times of the variable block, is the time period set of this interval.

[0028] Furthermore, a day-ahead clearing model for the electricity spot market based on energy block trading is established with the goal of minimizing the negative utility of all market participants. The day-ahead clearing model for the electricity spot market is as follows:

[0029]

[0030] The calling of various energy blocks meets the following constraints:

[0031]

[0032] Each node in the power system meets the following node power balance constraints:

[0033]

[0034] Adjusting capacity up and down meets the following constraints:

[0035]

[0036] The power of each energy block meets the following constraints:

[0037]

[0038] The line transmission capacity meets the following constraints:

[0039]

[0040] The node voltage phase angle meets the following constraints:

[0041]

[0042] Among them, DA is the set of decision variables of the day-ahead clearing model of the electricity spot market; and They are the day-ahead calls of time-sharing blocks, continuous blocks, curve blocks, and variable blocks. and When the value is 1, it means it has been called, and when the value is 0, it means it has not been called; and are the day-ahead cleared electricity of the time-sharing block, continuous block, curve block and variable block in the t period respectively; m and are the bus numbers of the power system, N is the bus set of the power system, ref is the balance bus number of the power system, (m,n) is the line mn of the power system, and L is the set of lines of the power system; θ m,t and θ n,t are the voltage phase angles at busbars m and n during period t respectively; is the base load at bus n during period t; is the dual variable of the power balance constraint of the bus node n in period t; is the total power of all energy blocks during period t, and They are the upward capacity demand and downward capacity demand of the power system respectively; and They are the minimum calling amount when the time-sharing block, continuous block and curve block are called respectively; and They are the start and end time periods of the continuous block respectively; is the maximum transmission capacity of line mn, B m-n is the admittance of line mn.

[0043] Furthermore, the day-ahead clearing model of the electricity spot market is solved as follows:

[0044] The day-ahead clearing model of the electricity spot market is solved by a commercial solver to obtain the call status of various energy blocks in the day-ahead market. and

[0045] Will call the situation and Substitute the day-ahead clearing model of the electricity spot market and solve it to obtain the day-ahead market clearing result. The day-ahead market clearing result includes and

[0046] The day-ahead clearing price at each busbar in the power system is obtained using a commercial solver

[0047] Furthermore, a real-time clearing model of the electricity spot market based on energy block trading is established with the goal of minimizing the negative utility of the newly called market participants. The real-time clearing model of the electricity spot market is as follows:

[0048]

[0049] The calling of various energy blocks meets the following constraints:

[0050]

[0051] Each node in the power system meets the following node power real-time balance constraints:

[0052]

[0053] The power of each energy block selected in the day-ahead market satisfies the following constraints:

[0054]

[0055] The power of each energy block that is not selected in the day-ahead market satisfies the following constraints:

[0056]

[0057] The line transmission capacity meets the following constraints:

[0058]

[0059] The node voltage phase angle meets the following constraints:

[0060]

[0061] n = ref;

[0062] Among them, RT is the set of decision variables for the real-time market clearing model; and They are the real-time calling status of the time-sharing block, continuous block, curve block, and variable block that have not been called in the day-ahead market. When the value is 1, it is called, and when the value is 0, it is not called; and They are the real-time clearing electricity of time-sharing block, continuous block, curve block and variable block in period t; R PB , R SB , R CB and R VB They are the sets of time-sharing blocks, continuous blocks, curve blocks, and variable blocks that have not been called in the day-ahead market; is the real-time voltage phase angle at bus n during period t; is the real-time basic load at bus n during period t; is the dual variable of the real-time node power balance constraint at bus n during period t; PB* ,I SB* ,I CB* and I VB* They are respectively the collection of time-sharing blocks, continuous blocks, curve blocks and variable blocks called in the day-ahead market; and and They are the energy block quantities of the time-sharing block, continuous block, curve block and variable block in the real-time market in period t. is a variable block i in the real-time market v The total power of the energy block; and are the start and end period electricity of the continuous block that is not selected in the day-ahead market, respectively; and They are respectively the adjustment amounts of the energy blocks that have been called in the day-ahead market in the real-time market.

[0063] Furthermore, the real-time clearing model of the electricity spot market is solved as follows:

[0064] The real-time clearing model of the electricity spot market is solved by a commercial solver to obtain the call status of various energy blocks in the real-time market. and

[0065] Will call the situation and Bring the real-time clearing model of the electricity spot market into the system and solve it to obtain the real-time market clearing result. The real-time market clearing result includes and

[0066] The real-time market clearing price at each busbar in the power system is obtained through a commercial solver

[0067] Furthermore, the income of each market participant is settled according to the day-ahead market clearing result and the real-time market clearing result, including:

[0068] Constructing a cost-benefit settlement model for time-sharing blocks:

[0069]

[0070] in, It is the cost-benefit settlement result of the time-sharing block.

[0071] Furthermore, the income of each market participant is settled according to the day-ahead market clearing result and the real-time market clearing result, including:

[0072] Constructing a cost-benefit settlement model for continuous blocks:

[0073]

[0074] in, Cost-benefit settlement results for continuous blocks.

[0075] Furthermore, the income of each market participant is settled according to the day-ahead market clearing result and the real-time market clearing result, including:

[0076] Constructing the cost-benefit settlement model of the curve block:

[0077]

[0078] in, The cost-benefit settlement result of the curve block.

[0079] Furthermore, the income of each market participant is settled according to the day-ahead market clearing result and the real-time market clearing result, including:

[0080] Construct a cost-benefit settlement model for variable blocks:

[0081]

[0082] in, It is the cost-benefit settlement result of the variable block.

[0083] The present disclosure has the following beneficial effects:

[0084] In a market-based environment, this paper considers the physical economic constraints of multiple types of energy blocks in the day-ahead and real-time markets and the physical constraints of the power system, and proposes a two-stage day-ahead-real-time energy block clearing model and a differentiated settlement method for multiple types of energy blocks. The proposed model and method can more accurately simulate the day-ahead-real-time two-stage clearing process of the power spot market based on energy block transactions in a market-based environment, providing a reference for market operators to optimize their decisions. BRIEF DESCRIPTION OF THE DRAWINGS

[0085] Figure 1 The present invention is a method flow chart of an embodiment of the present invention.

[0086] Figure 2 Schematic diagram of an embodiment of the present disclosure. DETAILED DESCRIPTION

[0087] In order to make the purpose, technical solution and advantages of the embodiments of the present disclosure clearer, the technical solution of the embodiments of the present disclosure will be clearly and completely described below in conjunction with the drawings of the embodiments of the present disclosure. Obviously, the described embodiments are part of the embodiments of the present disclosure, not all of the embodiments. Based on the described embodiments of the present disclosure, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present disclosure.

[0088] Unless otherwise defined, the technical terms or scientific terms used in the present disclosure should be understood by people with ordinary skills in the field to which the present disclosure belongs. The "first", "second" and similar words used in the present disclosure do not indicate any order, quantity or importance, but are only used to distinguish different components. "Include" or "comprise" and similar words mean that the elements or objects appearing in front of the word cover the elements or objects listed after the word and their equivalents, without excluding other elements or objects. "Connect" or "connected" and similar words are not limited to physical or mechanical connections, but can include electrical connections, whether direct or indirect. "Up", "down", "left", "right" and the like are only used to indicate relative positional relationships. When the absolute position of the described object changes, the relative positional relationship may also change accordingly. In order to keep the following description of the embodiments of the present disclosure clear and concise, the present disclosure omits the detailed description of some known functions and known components.

[0089] The present disclosure is described in detail below with reference to the accompanying drawings and specific embodiments.

[0090] refer to Figure 1-2 , a method for simulating clearing of a power spot market based on energy block trading, comprising the following steps:

[0091] Obtaining an estimated bidding plan of each market participant, the estimated bidding plan including an estimated reported electricity quantity and an estimated reported electricity price; dividing the reported electricity quantity of each market participant into a plurality of energy blocks according to the estimated bidding plan;

[0092] According to the physical and economic characteristics of the market participants, the energy blocks of the market participants are divided into four types of energy blocks: time-sharing blocks, continuous blocks, curve blocks and variable blocks;

[0093] Establish the electricity-price pair model for various energy blocks;

[0094] According to the electricity quantity-price pair model, a day-ahead clearing model of the electricity spot market based on energy block trading is established and solved to obtain a day-ahead market clearing result, wherein the day-ahead market clearing result includes a day-ahead market clearing quantity and a day-ahead market clearing price;

[0095] According to the day-ahead clearing model of the electricity spot market and the day-ahead clearing results, a real-time clearing model of the electricity spot market based on energy block transactions is established and solved to obtain a real-time market clearing result, wherein the real-time market clearing result includes a real-time market clearing quantity and a real-time market clearing price;

[0096] The earnings of each market participant are settled based on the day-ahead market clearing results and the real-time market clearing results.

[0097] According to the physical and economic characteristics of market participants, the energy blocks of the market participants are divided into four types of energy blocks: time-sharing blocks, continuous blocks, curve blocks and variable blocks. Specifically, the energy blocks with fast climbing and starting and stopping and low marginal costs among market participants are divided into time-sharing blocks, energy blocks with constant output are divided into continuous blocks, energy blocks with uncontrollable output are divided into curve blocks, and energy blocks with adjustment capabilities are divided into variable blocks.

[0098] In one embodiment of the present disclosure, the electricity-price pair model of the time-sharing block is as follows:

[0099]

[0100] Among them, i p is the number of the time-sharing block in the market, I PB is a collection of time-sharing blocks; the market is divided into T clearing periods, T is a collection of clearing periods; is time-sharing block i p The quote at time t, is time-sharing block i p The quote vector of ; is time-sharing block i p The energy block charge at time t, is time-sharing block i p The energy block charge vector;

[0101] The electricity-price pair model for continuous blocks is as follows:

[0102]

[0103] Among them, i s is the number of the continuous block in the market, I SB is a collection of continuous blocks; For continuous block i s The quote, For continuous block i s The quote vector of ; For continuous block i s The set of duration periods; For continuous block i s The energy block charge at time t, For continuous block i s The energy block charge vector; For continuous block i s The total power of the energy block; and are the start and end time of the continuous block respectively;

[0104] The electricity-price pair model of the curve block is as follows:

[0105]

[0106] Among them, i c is the number of the curve block in the market, I CB is a collection of curve blocks; The dashed block i c The quote, is curve block i c The quote vector of ; For continuous block i c The energy block charge at time t, For continuous block i c The energy block charge vector;

[0107] The electricity-price pair model for variable blocks is as follows:

[0108]

[0109] Among them, i v is the number of the variable block in the market, I VB is a collection of mutable blocks; For variable i v The quote, For variable block i v The quote vector of ; For variable block i v The energy block charge at time t is bounded by For variable block i v The total power of the energy block; and are the start and end times of the variable block, is the time period set of this interval.

[0110] In one embodiment of the present disclosure, a day-ahead clearing model for the electricity spot market based on energy block trading is established with the goal of minimizing the negative utility of all market participants. The day-ahead clearing model for the electricity spot market is as follows:

[0111]

[0112] The calling of various energy blocks meets the following constraints:

[0113]

[0114] Each node in the power system meets the following node power balance constraints:

[0115]

[0116] Adjusting capacity up and down meets the following constraints:

[0117]

[0118] The power of each energy block meets the following constraints:

[0119]

[0120] The line transmission capacity meets the following constraints:

[0121]

[0122] The node voltage phase angle meets the following constraints:

[0123]

[0124] Among them, DA is the set of decision variables of the day-ahead clearing model of the electricity spot market; and They are the day-ahead calls of time-sharing blocks, continuous blocks, curve blocks, and variable blocks. and When the value is 1, it means it has been called, and when the value is 0, it means it has not been called; and are the day-ahead cleared electricity of the time-sharing block, continuous block, curve block and variable block in the t period respectively; m and are the bus numbers of the power system, N is the bus set of the power system, ref is the balance bus number of the power system, (m,n) is the line mn of the power system, and L is the set of lines of the power system; θ m,t and θ n,t are the voltage phase angles at busbars m and n during period t respectively; is the base load at bus n during period t; is the dual variable of the power balance constraint of the bus node n in period t; is the total power of all energy blocks during period t, and They are the upward capacity demand and downward capacity demand of the power system respectively; and They are the minimum calling amount when the time-sharing block, continuous block and curve block are called respectively; and They are the start and end time periods of the continuous block respectively; is the maximum transmission capacity of line mn, B m-n is the admittance of line mn.

[0125] In one embodiment of the present disclosure, solving the day-ahead clearing model of the electricity spot market is specifically as follows:

[0126] The day-ahead clearing model of the electricity spot market is solved by a commercial solver to obtain the call status of various energy blocks in the day-ahead market. and

[0127] Will call the situation and Substitute the day-ahead clearing model of the electricity spot market and solve it to obtain the day-ahead market clearing result. The day-ahead market clearing result includes and

[0128] The day-ahead clearing price at each busbar in the power system is obtained using a commercial solver

[0129] In one embodiment of the present disclosure, a real-time clearing model of the electricity spot market based on energy block trading is established with the goal of minimizing the negative utility of newly called market participants. The real-time clearing model of the electricity spot market is as follows:

[0130]

[0131] The calling of various energy blocks meets the following constraints:

[0132]

[0133] Each node in the power system meets the following node power real-time balance constraints:

[0134]

[0135] The power of each energy block selected in the day-ahead market satisfies the following constraints:

[0136]

[0137] The power of each energy block that is not selected in the day-ahead market satisfies the following constraints:

[0138]

[0139] The line transmission capacity meets the following constraints:

[0140]

[0141] The node voltage phase angle meets the following constraints:

[0142]

[0143] n = ref;

[0144] Among them, RT is the set of decision variables for the real-time market clearing model; and They are the real-time calling status of the time-sharing block, continuous block, curve block, and variable block that have not been called in the day-ahead market. When the value is 1, it is called, and when the value is 0, it is not called; and They are the real-time clearing electricity of time-sharing block, continuous block, curve block and variable block in period t; R PB , R SB , R CB and R VB They are the sets of time-sharing blocks, continuous blocks, curve blocks, and variable blocks that have not been called in the day-ahead market; is the real-time voltage phase angle at bus n during period t; is the real-time basic load at bus n during period t; is the dual variable of the real-time node power balance constraint at bus n during period t; PB* ,I SB* ,I CB* and I VB* They are respectively the collection of time-sharing blocks, continuous blocks, curve blocks and variable blocks called in the day-ahead market; and and They are the energy block quantities of the time-sharing block, continuous block, curve block and variable block in the real-time market in period t. is a variable block i in the real-time market v The total power of the energy block; and are the start and end period electricity of the continuous block that is not selected in the day-ahead market, respectively; and They are respectively the adjustment amounts of the energy blocks that have been called in the day-ahead market in the real-time market.

[0145] In one embodiment of the present disclosure, solving the real-time clearing model of the power spot market is specifically as follows:

[0146] The real-time clearing model of the electricity spot market is solved by a commercial solver to obtain the call status of various energy blocks in the real-time market. and

[0147] Will call the situation and Bring the real-time clearing model of the electricity spot market into the system and solve it to obtain the real-time market clearing result. The real-time market clearing result includes and

[0148] The real-time market clearing price at each busbar in the power system is obtained through a commercial solver

[0149] In one embodiment of the present disclosure, the income of each market participant is settled according to the day-ahead market clearing result and the real-time market clearing result, including:

[0150] Constructing a cost-benefit settlement model for time-sharing blocks:

[0151]

[0152] in, It is the cost-benefit settlement result of the time-sharing block.

[0153] In one embodiment of the present disclosure, the income of each market participant is settled according to the day-ahead market clearing result and the real-time market clearing result, including:

[0154] Constructing a cost-benefit settlement model for continuous blocks:

[0155]

[0156] in, Cost-benefit settlement results for continuous blocks.

[0157] In one embodiment of the present disclosure, the income of each market participant is settled according to the day-ahead market clearing result and the real-time market clearing result, including:

[0158] Constructing the cost-benefit settlement model of the curve block:

[0159]

[0160] in, The cost-benefit settlement result of the curve block.

[0161] In one embodiment of the present disclosure, the income of each market participant is settled according to the day-ahead market clearing result and the real-time market clearing result, including:

[0162] Construct a cost-benefit settlement model for variable blocks:

[0163]

[0164] in, It is the cost-benefit settlement result of the variable block.

[0165] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present disclosure. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some implementations as replacements, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0166] The units involved in the embodiments described in the present disclosure may be implemented by software or hardware, wherein the name of a unit does not, in some cases, limit the unit itself.

[0167] The functions described above herein may be performed at least in part by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), complex programmable logic devices (CPLDs), and the like.

[0168] The above description is only a preferred embodiment of the present disclosure and an explanation of the technical principles used. Those skilled in the art should understand that the scope of disclosure involved in the present disclosure is not limited to the technical solutions formed by a specific combination of the above technical features, but should also cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the above disclosed concept. For example, the above features are replaced with the technical features with similar functions disclosed in the present disclosure (but not limited to) by each other to form a technical solution.

[0169] In addition, although each operation is described in a specific order, this should not be understood as requiring these operations to be performed in the specific order shown or in a sequential order. Under certain circumstances, multitasking and parallel processing may be advantageous. Similarly, although some specific implementation details are included in the above discussion, these should not be interpreted as limiting the scope of the present disclosure. Some features described in the context of a separate embodiment can also be implemented in a single embodiment in combination. On the contrary, the various features described in the context of a single embodiment can also be implemented in multiple embodiments individually or in any suitable sub-combination mode.

[0170] Although the subject matter has been described in language specific to structural features and / or methodological logical actions, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or actions described above. On the contrary, the specific features and actions described above are merely example forms of implementing the claims.

[0171] There are a few points to note about this disclosure:

[0172] (1) The drawings of the embodiments of the present disclosure only relate to the structures related to the embodiments of the present disclosure, and other structures may refer to the general design.

[0173] (2) In the absence of conflict, the embodiments of the present disclosure and the features therein may be combined with each other to obtain new embodiments.

[0174] The above descriptions are merely embodiments of the present disclosure and are not intended to limit the patent scope of the present disclosure. Any equivalent structures made using the contents of the present disclosure and the drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present disclosure.

Claims

1. A method for simulating clearing of the electricity spot market based on energy block trading, characterized in that: The following steps are involved: Obtaining an estimated bidding plan of each market participant, the estimated bidding plan including an estimated reported electricity quantity and an estimated reported electricity price; dividing the reported electricity quantity of each market participant into a plurality of energy blocks according to the estimated bidding plan; According to the physical and economic characteristics of the market participants, the energy blocks of the market participants are divided into four types of energy blocks: time-sharing blocks, continuous blocks, curve blocks and variable blocks; Establish the electricity-price pair model for various energy blocks; According to the electricity quantity-price pair model, a day-ahead clearing model of the electricity spot market based on energy block trading is established and solved to obtain a day-ahead market clearing result, wherein the day-ahead market clearing result includes a day-ahead market clearing quantity and a day-ahead market clearing price; According to the day-ahead clearing model of the electricity spot market and the day-ahead clearing results, a real-time clearing model of the electricity spot market based on energy block transactions is established and solved to obtain a real-time market clearing result, wherein the real-time market clearing result includes a real-time market clearing quantity and a real-time market clearing price; The earnings of each market participant are settled based on the day-ahead market clearing results and the real-time market clearing results.

2. The method for simulating clearing of the electricity spot market based on energy block trading according to claim 1 is characterized in that: The electricity-price pair model of the time-sharing block is as follows: Among them, i p is the number of the time-sharing block in the market, I PB is a collection of time-sharing blocks; the market is divided into T clearing periods, T is a collection of clearing periods; is time-sharing block i p The quote at time t, is time-sharing block i p The quote vector of ; is time-sharing block i p The energy block charge at time t, is time-sharing block i p The energy block charge vector; The electricity-price pair model for continuous blocks is as follows: Among them, i s is the number of the continuous block in the market, I SB is a collection of continuous blocks; For continuous block i s The quote, for Continuous Blocki s The quote vector of ; For continuous block i s The set of duration periods; For continuous block i s The energy block charge at time t, For continuous block i s The energy block charge vector; For continuous block i s The total power of the energy block; and are the start and end time of the continuous block respectively; The electricity-price pair model of the curve block is as follows: Among them, i c is the number of the curve block in the market, I CB is a collection of curve blocks; The dashed block i c The quote, is curve block i c The quote vector of ; For continuous block i c The energy block charge at time t, For continuous block i c The energy block charge vector; The variable block electricity-price pair model is as follows: Among them, i v is the number of the variable block in the market, I VB is a collection of mutable blocks; For variable i v The quote, For variable block i v The quote vector of ; For variable block i v The energy block charge at time t is bounded by For variable block i v The total power of the energy block; and are the start and end times of the variable block, is the time period set of this interval.

3. The method for simulating clearing of the electricity spot market based on energy block trading according to claim 2 is characterized in that: The day-ahead clearing model of the electricity spot market based on energy block trading is established with the goal of minimizing the negative utility of all market participants. The day-ahead clearing model of the electricity spot market is as follows: The calling of various energy blocks meets the following constraints: Each node in the power system meets the following node power balance constraints: Adjusting capacity up and down meets the following constraints: The power of each energy block meets the following constraints: The line transmission capacity meets the following constraints: The node voltage phase angle meets the following constraints: Among them, DA is the set of decision variables of the day-ahead clearing model of the electricity spot market; and They are the day-ahead calls of time-sharing blocks, continuous blocks, curve blocks, and variable blocks. and When the value is 1, it means it has been called, and when the value is 0, it means it has not been called; and are the day-ahead cleared electricity of the time-sharing block, continuous block, curve block and variable block in the t period respectively; m and are the bus numbers of the power system, N is the bus set of the power system, ref is the balance bus number of the power system, (m,n) is the line mn of the power system, and L is the set of lines of the power system; θ m,t and θ n,t are the voltage phase angles at busbars m and n during period t respectively; is the base load at bus n during period t; is the dual variable of the power balance constraint of the bus node n in period t; is the total power of all energy blocks during period t, and They are the upward capacity demand and downward capacity demand of the power system respectively; and They are the minimum calling amount when the time-sharing block, continuous block and curve block are called respectively; and They are the start and end time periods of the continuous block respectively; is the maximum transmission capacity of line mn, B m-n is the admittance of line mn.

4. The method for simulating clearing of the electricity spot market based on energy block trading according to claim 3 is characterized in that: Solve the day-ahead clearing model of the electricity spot market, specifically: The day-ahead clearing model of the electricity spot market is solved by a commercial solver to obtain the call status of various energy blocks in the day-ahead market. and Will call the situation and Substitute the day-ahead clearing model of the electricity spot market and solve it to obtain the day-ahead market clearing result. The day-ahead market clearing result includes and The day-ahead clearing price at each busbar in the power system is obtained using a commercial solver 5. The method for simulating clearing of the electricity spot market based on energy block trading according to claim 4 is characterized in that: The real-time clearing model of the electricity spot market based on energy block trading is established with the goal of minimizing the negative utility of the newly called market participants. The real-time clearing model of the electricity spot market is as follows: The calling of various energy blocks meets the following constraints: Each node in the power system meets the following node power real-time balance constraints: The power of each energy block selected in the day-ahead market satisfies the following constraints: The power of each energy block that is not selected in the day-ahead market satisfies the following constraints: The line transmission capacity meets the following constraints: The node voltage phase angle meets the following constraints: Among them, RT is the set of decision variables for the real-time market clearing model; and They are the real-time calling status of the time-sharing block, continuous block, curve block, and variable block that have not been called in the day-ahead market. When the value is 1, it is called, and when the value is 0, it is not called; and They are the real-time clearing electricity of time-sharing block, continuous block, curve block and variable block in period t; R PB , R SB , R CB and R VB They are the sets of time-sharing blocks, continuous blocks, curve blocks, and variable blocks that have not been called in the day-ahead market; is the real-time voltage phase angle at bus n during period t; is the real-time basic load at bus n during period t; is the dual variable of the real-time node power balance constraint at bus n during period t; PB* ,I SB* ,I CB* and I VB* They are respectively the collection of time-sharing blocks, continuous blocks, curve blocks and variable blocks called in the day-ahead market; and and They are the energy block quantities of the time-sharing block, continuous block, curve block and variable block in the real-time market in period t. is a variable block i in the real-time market v The total power of the energy block; and are the start and end period electricity of the continuous block that is not selected in the day-ahead market, respectively; and They are respectively the adjustment amounts of the energy blocks that have been called in the day-ahead market in the real-time market.

6. The method for simulating clearing of the electricity spot market based on energy block trading according to claim 5 is characterized in that: Solve the real-time clearing model of the electricity spot market, specifically: The real-time clearing model of the electricity spot market is solved by a commercial solver to obtain the call status of various energy blocks in the real-time market. and Will call the situation and Bring the real-time clearing model of the electricity spot market into the system and solve it to obtain the real-time market clearing result. The real-time market clearing result includes and The real-time market clearing price at each busbar in the power system is obtained through a commercial solver 7. The method for simulating clearing of the electricity spot market based on energy block trading according to claim 6 is characterized in that: According to the day-ahead market clearing results and the real-time market clearing results, the income of each market participant is settled, including: Constructing a cost-benefit settlement model for time-sharing blocks: in, It is the cost-benefit settlement result of the time-sharing block.

8. The method for simulating clearing of the electricity spot market based on energy block trading according to claim 6 is characterized in that: According to the day-ahead market clearing results and the real-time market clearing results, the income of each market participant is settled, including: Constructing a cost-benefit settlement model for continuous blocks: in, Cost-benefit settlement results for continuous blocks.

9. The method for simulating clearing of the electricity spot market based on energy block trading according to claim 6, characterized in that: According to the day-ahead market clearing results and the real-time market clearing results, the income of each market participant is settled, including: Constructing the cost-benefit settlement model of the curve block: in, The cost-benefit settlement result of the curve block.

10. The method for simulating clearing of the electricity spot market based on energy block trading according to claim 6, characterized in that: According to the day-ahead market clearing results and the real-time market clearing results, the income of each market participant is settled, including: Construct a cost-benefit settlement model for variable blocks: in, It is the cost-benefit settlement result of the variable block.

Citation Information

Patent Citations

  • Method and system for balancing electric energy of provincial power system based on energy block

    CN118017480A

  • Day-ahead market clearing model considering medium and long term transaction and wind power uncertainty

    CN110852535A

  • Electric power medium-and-long-term market clearing method based on energy block

    CN111967159A

  • Energy block electric power transaction system and clearing method based on partition electricity price

    CN112257926A

  • Complex order type-considered clearing method for improved block transaction market

    CN113077284A