An energy block transaction based power spot market clearing simulation method and system
By dividing energy blocks and constructing an electricity-price pair model, the problem of insufficient adaptability of existing electricity spot market simulation platforms is solved, and accurate simulation and optimized decision-making for the day-ahead and real-time two-stage clearing of the electricity spot market are realized.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-27
- Publication Date
- 2026-03-20
AI Technical Summary
Existing electricity spot market simulation platforms are ill-suited to meet diverse trading needs and fail to effectively consider the physical and economic characteristics of market participants and the physical constraints of the power system, especially lacking accurate simulations during the clearing of energy blocks in the day-ahead and real-time markets.
This paper proposes a simulation method for clearing the electricity spot market based on energy block trading. By dividing the market into time-of-use blocks, continuous blocks, curve blocks, and variable blocks, an electricity-price pair model is established. In a market-based environment, a two-stage energy block clearing model of day-ahead and real-time is constructed. Considering physical economic and power system constraints, the clearing results are solved to optimize market operation decisions.
It enables a more accurate simulation of the day-ahead and real-time two-stage clearing process of the electricity spot market in a market-oriented environment, providing market operators with optimized decision-making references and improving market operation efficiency and accuracy.
Smart Images

Figure CN119761688B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present disclosure relates to a power spot market clearing simulation method and system based on energy block transactions, belonging to the technical field of power transaction. BACKGROUND
[0002] With the marketization of electricity, the electricity spot market is transforming towards refinement. The continuous emergence of multiple types of market participants has put forward diversified transaction demands, and the traditional time-of-use bidding mode of the electricity market is difficult to adapt to the physical and economic characteristics and transaction demands of differentiated market participants. At the same time, the accelerated construction of new-type electricity markets and the national unified electricity market has brought about major changes in the electricity market environment, and the demand for improving the operational efficiency of the electricity spot market is 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 balancing regulation, etc.
[0003] The current electricity spot market essentially adopts a time-of-use bidding mode, under which a day is divided into multiple time periods, and all market participants report the electricity quantity and price for each time period to the market operator. This approach treats all electricity resources in the electricity spot market as homogeneous goods, without considering 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-of-use bidding mode, which is difficult to fully adapt to the diversified transaction demands of future new-type electricity markets.
[0004] In some electricity markets, a load that lasts for a certain period of time is defined as an energy block, which is used as a standardized transaction object in the electricity spot market. Market participants declare a single energy block or a combination of energy blocks to participate in the unified clearing of the market, and the load demand is met through the stacking of energy blocks during the clearing process.
[0005] Patent application No. CN118017480A discloses a provincial electricity system energy balancing method based on energy blocks. The method divides energy blocks into multiple types according to the power supply mode and constructs energy supply parameters for each type. It constructs several objective functions based on different types of energy blocks and constructs an energy balancing model. The optimal operation mode is obtained by solving the energy balancing model.
[0006] This method divides energy blocks into multiple types and proposes a dispatching model for multiple types of energy blocks, but only realizes basic energy block calling and does not involve the modeling and linkage mechanism of the two-stage energy block clearing in the day-ahead and real-time markets in a market environment. The dispatching model does not consider the physical constraints of the power system. SUMMARY
[0007] To overcome the above problems, the present disclosure provides a power spot market clearing simulation method based on energy block transaction, which considers the physical and economic constraints of multiple types of energy blocks and the physical constraints of the power system in the day-ahead and real-time markets in a market environment, 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 power spot market based on energy block transaction in a market environment, providing a reference for market operators to make optimization decisions.
[0008] The technical solutions of the present disclosure are as follows:
[0009] A power spot market clearing simulation method based on energy block transaction, comprising the following steps:
[0010] Obtaining the estimated bidding plan of each market participant, the estimated bidding plan including estimated reported power and estimated reported price; dividing the reported power of each market participant into several 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] Establishing a power-price pair model for each type of energy block;
[0013] According to the power-price pair model, a day-ahead clearing model for the power spot market based on energy block transaction is established, and the solution is obtained, to obtain the day-ahead market clearing result, including the day-ahead market clearing power and the day-ahead market clearing price;
[0014] According to the day-ahead clearing model for the power spot market and the day-ahead market clearing result, a real-time clearing model for the power spot market based on energy block transaction is established, and the solution is obtained, to obtain the real-time market clearing result, including the real-time market clearing power and the real-time market clearing price;
[0015] According to the day-ahead market clearing result and the real-time market clearing result, the income of each market participant is settled.
[0016] Further, the power-price pair model of the time-sharing block is as follows:
[0017] ;
[0018] Wherein, is the number of time-sharing blocks in the market, is the set of time-sharing blocks; the market is divided into clearing periods, is the set of clearing periods; for the time block In the offer of the time block, for the time block the offer vector; for the time block In the energy block power of the time block, for the time block the energy block power vector;
[0019] The power-price pair model of the continuous block is as follows:
[0020] ;
[0021] wherein, is the number of the continuous block in the market, is the set of continuous blocks; is the offer of the continuous block , is the offer vector of the continuous block ; is the energy block power of the continuous block in the time block, is the energy block power vector of the continuous block ; is the total energy block power of the continuous block ; and are the start and end time of the continuous block respectively;
[0022] The power-price pair model of the curve block is as follows:
[0023] ;
[0024] wherein, is the number of the curve block in the market, is the set of curve blocks; is the offer of the curve block , is the offer vector of the curve block ; is the energy block power of the curve block in the time block, is the energy block power vector of the curve block ;
[0025] The power-price pair model of the variable block is as follows:
[0026] ;
[0027] wherein, is the number of variable blocks in the market, is the set of variable blocks; is the variable offer, is the offer vector of variable blocks ; is the set of continuous blocks ; is the total energy block power of variable blocks in time period, whose upper bound is ; is the total energy block power of variable blocks ; and are the start and end times of variable blocks, respectively, is the set of time periods of the interval.
[0028] Further, an energy block transaction-based day-ahead clearing model of the electricity spot market is established to minimize the negative utility of all market participants, and the electricity spot market day-ahead clearing model is as follows:
[0029] ;
[0030] ;
[0031] The calling of each type of energy block satisfies the following constraints:
[0032] ;
[0033] The nodes of the power system satisfy the following node power balance constraints:
[0034] ;
[0035] The up and down capacity satisfies the following constraints:
[0036] ;
[0037] ;
[0038] ;
[0039] The power of each type of energy block satisfies the following constraints:
[0040] ;
[0041] ;
[0042] ;
[0043] ;
[0044] ;
[0045] ;
[0046] The line transmission capacity satisfies the following constraint condition:
[0047] ;
[0048] The node voltage phase angle satisfies the following constraint condition:
[0049] ;
[0050] ;
[0051] wherein, is the decision variable set of the power spot market day-ahead clearing model; , , and are the day-ahead calling conditions of the time-of-use block, the continuous block, the curve block and the variable block respectively, , , and , the value of 1 indicates that it has been called, and the value of 0 indicates that it has not been called; , , and are the period day-ahead clearing electric quantity of the time-of-use block, the continuous block, the curve block and the variable block respectively; and n are the bus numbers of the power system, is the bus set of the power system, is the balance bus number of the power system, is the line of the power system, is the set of lines of the power system; and are the voltage phase angles at the period bus and respectively; is the basic load at the period bus ; is the dual variable of the node power balance constraint at the period bus ; is the total power of all energy blocks period, and are respectively the up-regulation capacity requirement and the down-regulation capacity requirement of the power system; , and are respectively the minimum calling quantity of the time-sharing block, the continuous block and the curve block when they are called; and are respectively the start and end period electric quantity of the continuous block; is the maximum transmission capacity of the line , is the admittance of the line .
[0052] Further, the power spot market day-ahead clearing model is solved, specifically as follows:
[0053] The power spot market day-ahead clearing model is solved by a commercial solver to obtain the calling conditions of each type of energy block in the day-ahead market , , and ;
[0054] The calling conditions , , and are brought into the power spot market day-ahead clearing model and solved to obtain the day-ahead market clearing result, the day-ahead market clearing result including , , and ;
[0055] The day-ahead clearing price at each bus of the power system is obtained by a commercial solver .
[0056] Further, a power spot market real-time clearing model based on energy block transaction is established with the minimum negative utility of the newly called market participant as the target, and the power spot market real-time clearing model is as follows:
[0057] ;
[0058] ;
[0059] The calling conditions of each type of energy block meet the following constraints:
[0060] ;
[0061] The power system nodes meet the following node electric quantity real-time balance constraints:
[0062] ;
[0063] The power of each type of energy block selected in the day-ahead market satisfies the following constraints:
[0064] ;
[0065] The power of each type of energy block not selected in the day-ahead market satisfies the following constraints:
[0066] ;
[0067] The line transmission capacity satisfies the following constraint conditions:
[0068] ;
[0069] ;
[0070] The node voltage phase angle satisfies the following constraint conditions:
[0071] ;
[0072] ;
[0073] wherein, is the decision variable set of the real-time market clearing model; , , and are the real-time calling conditions of the time-of-use block, the continuous block, the curve block, and the variable block not called in the day-ahead market, with a value of 1 for calling and a value of 0 for not calling; , , and are the period real-time clearing power of the time-of-use block, the continuous block, the curve block, and the variable block, respectively; , , and are the sets of time-of-use blocks, continuous blocks, curve blocks, and variable blocks not called in the day-ahead market, respectively; is the real-time voltage phase angle at the bus of the period, is the real-time voltage phase angle at the bus of the period; is the real-time basic load at the bus of the period; is the dual variable of the real-time node power balance constraint at the bus of the period; , , and are the collection of the interval blocks, the continuous blocks, the curve blocks and the variable blocks called in the day-ahead market respectively; , , and and are the energy block power of the interval blocks, the continuous blocks, the curve blocks and the variable blocks in the real-time market in the time period , is the total energy block power of the variable blocks in the real-time market; and are the start and end time period power of the continuous blocks not selected in the day-ahead market; , , and are the adjustment amount of the energy blocks called in the day-ahead market in the real-time market.
[0074] Further, the power spot market real-time clearing model is solved, specifically:
[0075] The power spot market real-time clearing model is solved by a commercial solver to obtain the calling conditions of various energy blocks in the real-time market , , and ;
[0076] The calling conditions , , and are brought into the power spot market real-time clearing model and solved to obtain the real-time market clearing result, the real-time market clearing result including , , , , , , and ;
[0077] The real-time market clearing price at each bus of the power system is obtained by a commercial solver.
[0078] Further, according to the day-ahead market clearing result and the real-time market clearing result, the benefits of each market participant are settled, including:
[0079] A cost-benefit settlement model of the interval blocks is constructed:
[0080] ;
[0081] in, This is the cost and benefit settlement result for time-sharing blocks.
[0082] Furthermore, based on the day-ahead market clearing results and the real-time market clearing results, the returns of each market participant are settled, including:
[0083] Constructing a cost-benefit settlement model for persistent blocks:
[0084] ;
[0085] in, The cost-benefit settlement result for the continuous block.
[0086] Furthermore, based on the day-ahead market clearing results and the real-time market clearing results, the returns of each market participant are settled, including:
[0087] Construct a cost-benefit settlement model for curve blocks:
[0088] ;
[0089] in, This is the cost-benefit settlement result for the curve block.
[0090] Furthermore, based on the day-ahead market clearing results and the real-time market clearing results, the returns of each market participant are settled, including:
[0091] Construct a cost-benefit settlement model for variable blocks:
[0092] ;
[0093] in, The cost-benefit settlement result for variable blocks.
[0094] This disclosure has the following beneficial effects:
[0095] This invention, under a market-oriented environment, considers the physical and economic constraints of various types of energy blocks and the physical constraints of the power system in both day-ahead and real-time markets. It proposes a two-stage day-ahead-real-time energy block clearing model and a differentiated settlement method for various energy block types. 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, providing a reference for market operators' optimization decisions. Attached Figure Description
[0096] Fig. 1 This is a flowchart of a method according to an embodiment of the present disclosure.
[0097] Fig. 2An architecture diagram of an embodiment of the present disclosure. DETAILED DESCRIPTION
[0098] In order to make the purpose, technical solutions and advantages of the embodiments of the present disclosure clearer, the technical solutions of the embodiments of the present disclosure will be described clearly and completely below with reference to the drawings of the embodiments of the present disclosure. Obviously, the described embodiments are part of the embodiments of the present disclosure, rather than all the embodiments. Based on the described embodiments of the present disclosure, all other embodiments obtained by those of ordinary skill in the art without any creative effort fall within the scope of protection of the present disclosure.
[0099] Unless otherwise defined, technical terms or scientific terms used in the present disclosure shall have the ordinary meaning understood by those skilled in the art to which the present disclosure pertains. The terms “first”, “second” and similar terms used in the present disclosure do not denote any order, quantity or importance, but are used to distinguish different components. The terms “include” or “contain” and similar terms mean that the elements or objects before the terms encompass the elements or objects listed after the terms and their equivalents, without excluding other elements or objects. The terms “connect” or “connected” and similar terms are not limited to physical or mechanical connections, but can include electrical connections, whether direct or indirect. The terms “up”, “down”, “left”, “right” and the like only represent relative positional relationships, which can change accordingly when the absolute positions of the described objects change. 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.
[0100] The present disclosure will be described in detail below with reference to the drawings and specific embodiments.
[0101] Reference Figs. 1-2 A power spot market clearing simulation method based on energy block transactions, comprising the following steps:
[0102] Obtaining an estimated bidding plan of each market participant, the estimated bidding plan comprising estimated reported power and estimated reported price; dividing the reported power of each market participant into a plurality of energy blocks according to the estimated bidding plan;
[0103] 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, namely time-sharing blocks, continuous blocks, curve blocks and variable blocks;
[0104] Establishing a power-price pair model for each type of energy block;
[0105] According to the electricity quantity-price pair model, a day-ahead clearing model of the electricity spot market based on energy block transaction is established, and is solved to obtain a day-ahead market clearing result, the day-ahead market clearing result including day-ahead market clearing electricity quantity and day-ahead market clearing price;
[0106] According to the day-ahead clearing model of the electricity spot market and the day-ahead market clearing result, a real-time clearing model of the electricity spot market based on energy block transaction is established, and is solved to obtain a real-time market clearing result, the real-time market clearing result including real-time market clearing electricity quantity and real-time market clearing price;
[0107] According to the day-ahead market clearing result and the real-time market clearing result, the benefits of each market participant are settled.
[0108] 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, namely, time-sharing blocks, continuous blocks, curve blocks and variable blocks. Specifically, the energy blocks of the market participants with fast start-stop and low marginal cost are divided into time-sharing blocks, the energy blocks with constant output are divided into continuous blocks, the energy blocks with uncontrollable output are divided into curve blocks, and the energy blocks with adjustment capacity are divided into variable blocks.
[0109] In an embodiment of the present disclosure, the electricity quantity-price pair model of the time-sharing block is as follows:
[0110] ;
[0111] wherein, is the number of the time-sharing block in the market, is the set of the time-sharing blocks; the market is divided into clearing periods, is the set of the clearing periods; is the offer of the time-sharing block in the clearing period, is the offer vector of the time-sharing block ; is the energy block electricity quantity of the time-sharing block in the clearing period, is the energy block electricity quantity vector of the time-sharing block ;
[0112] The electricity quantity-price pair model of the continuous block is as follows:
[0113] ;
[0114] wherein, is the number of the continuous block in the market, is the set of the continuous blocks; is the offer of the continuous block , is the offer vector of the continuous block; is the set of duration periods of the continuous block; is the energy block power of the continuous block at period is the energy block power vector of the continuous block; is the total energy block power of the continuous block; and are the start and end time of the continuous block, respectively; The energy-price pair model of the curve block is as follows:
[0115]
[0116] ; where
[0117] is the index of the curve block in the market, is the set of curve blocks; is the offer of the dashed block is the offer vector of the curve block is the energy block power of the continuous block at period is the energy block power vector of the continuous block; The energy-price pair model of the variable block is as follows:
[0118] ;
[0119] ;
[0120] where is the index of the variable block in the market, is the set of variable blocks; is the offer of the variable is the offer vector of the variable block is the energy block power of the variable block at period , whose upper bound is ; is the total energy block power of the variable block; and are the start and end time of the variable block, respectively, is the set of periods of the interval.
[0121] In an embodiment of the present disclosure, an energy block transaction-based power spot market day-ahead clearing model is established with the minimum negative utility of all market participants as the target, and the power spot market day-ahead clearing model is as follows:
[0122] ;
[0123] ;
[0124] The calling conditions of various energy blocks meet the following constraints:
[0125] ;
[0126] The nodes of the power system meet the following node power balance constraints:
[0127] ;
[0128] The up and down capacity meets the following constraints:
[0129] ;
[0130] ;
[0131] ;
[0132] The power of various energy blocks meets the following constraints:
[0133] ;
[0134] ;
[0135] ;
[0136] ;
[0137] ;
[0138] ;
[0139] The line transmission capacity meets the following constraints:
[0140] ;
[0141] The node voltage phase angle meets the following constraints:
[0142] ;
[0143] ;
[0144] Wherein, a set of decision variables of the day-ahead dispatching model of the electricity spot market; 、 、 and are respectively the day-ahead calling conditions of the time-of-use block, the continuous block, the curve block and the variable block, 、 、 and are respectively 1 or 0, where 1 represents that the block is called and 0 represents that the block is not called; 、 、 and are respectively the day-ahead dispatching power of the time-of-use block, the continuous block, the curve block and the variable block in the time period; and n are respectively the bus numbers of the power system, is a set of bus numbers of the power system, is the balancing bus number of the power system, is the line of the power system, is a set of lines of the power system; and are respectively the voltage phase angle of the bus in the time period, and are respectively the voltage phase angle of the bus in the time period, and are respectively the basic load of the bus in the time period, is the total power of all energy blocks in the time period, and are respectively the upward capacity requirement and the downward capacity requirement of the power system; 、 and are respectively the minimum calling power of the time-of-use block, the continuous block and the curve block when called, and are respectively the start and end time period power of the continuous block, is the maximum transmission capacity of the line , is the admittance of the line .
[0145] In an embodiment of the present disclosure, the day-ahead dispatching model of the electricity spot market is solved, specifically:
[0146] The day-ahead clearing model of the electricity spot market is solved using a commercial solver to obtain the call status of various energy blocks in the day-ahead market. , , and ;
[0147] Calling situation , , and The day-ahead clearing model of the electricity spot market is substituted into the model and solved to obtain the day-ahead market clearing result, which includes... , , and ;
[0148] The day-ahead clearing prices at each busbar of the power system are obtained using a commercial solver. .
[0149] In one embodiment of this disclosure, a real-time clearing model for the electricity spot market based on energy block trading is established with the objective of minimizing the negative utility of newly added market participants. The real-time clearing model for the electricity spot market is as follows:
[0150] ;
[0151] ;
[0152] The usage of various energy blocks satisfies the following constraints:
[0153] ;
[0154] Each node in the power system must satisfy the following real-time power balance constraints:
[0155] ;
[0156] The energy levels of the various energy blocks selected in the market currently meet the following constraints:
[0157] ;
[0158] The energy of various types of energy blocks that were not selected in the current market meets the following constraints:
[0159] ;
[0160] The line transmission capacity must meet the following constraints:
[0161] ;
[0162] ;
[0163] The node voltage phase angle satisfies the following constraint condition:
[0164] ;
[0165] ;
[0166] wherein, is a decision variable set of the real-time market clearing model; , , and are real-time calling conditions of the time-of-use block, the continuous block, the curve block and the variable block in the day-ahead market, and the value is 1 when calling and the value is 0 when not calling; , , and are the period real-time clearing electric quantity of the time-of-use block, the continuous block, the curve block and the variable block respectively; , , and are the time-of-use block, the continuous block, the curve block and the variable block set not called in the day-ahead market respectively; is the real-time voltage phase angle at the bus of the period, is the real-time voltage phase angle at the bus of the period; is the real-time basic load at the bus of the period; is the dual variable of the real-time node electric quantity balance constraint at the bus of the period; , , and are the set of the called time-of-use block, the continuous block, the curve block and the variable block in the day-ahead market respectively; , , and and are the energy block electric quantity of the time-of-use block, the continuous block, the curve block and the variable block in the real-time market in the period respectively, is the total energy block electric quantity of the variable block in the real-time market; and are the start and end period electric quantity of the continuous block not selected in the day-ahead market respectively; , , and are the adjustment amounts of the energy blocks that have been called in the day-ahead market in the real-time market.
[0167] In an embodiment of the present disclosure, the power spot market real-time clearing model is solved, in particular:
[0168] The power spot market real-time clearing model is solved by a commercial solver to obtain the calling conditions of each type of energy block in the real-time market , , and ;
[0169] The calling conditions , , and are brought into the power spot market real-time clearing model and solved to obtain the real-time market clearing result, which includes , , , , , , and ;
[0170] The real-time market clearing price at each bus of the power system is obtained by a commercial solver .
[0171] In an embodiment of the present disclosure, according to the day-ahead market clearing result and the real-time market clearing result, the benefits of each market participant are settled, including:
[0172] A cost-benefit settlement model of time-sharing blocks is constructed:
[0173] ;
[0174] wherein, is the cost-benefit settlement result of the time-sharing blocks.
[0175] In an embodiment of the present disclosure, according to the day-ahead market clearing result and the real-time market clearing result, the benefits of each market participant are settled, including:
[0176] A cost-benefit settlement model of continuous blocks is constructed:
[0177] ;
[0178] wherein, is the cost-benefit settlement result of the continuous blocks.
[0179] In one embodiment of the present disclosure, the benefits of each market participant are settled according to the day-ahead market clearing result and the real-time market clearing result, including:
[0180] A cost-benefit settlement model of the curve block is constructed:
[0181] ;
[0182] Wherein, is the cost-benefit settlement result of the curve block.
[0183] In one embodiment of the present disclosure, the benefits of each market participant are settled according to the day-ahead market clearing result and the real-time market clearing result, including:
[0184] A cost-benefit settlement model of the variable block is constructed:
[0185] ;
[0186] Wherein, is the cost-benefit settlement result of the variable block.
[0187] The flowcharts and block diagrams in the accompanying drawings illustrate the possible implementation architectures, functions and operations of the systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowcharts or block diagrams can represent a module, a program segment, or a part of code containing one or more executable instructions for implementing the specified logical functions. It should also be noted that in some alternative implementations, the functions noted in the blocks can occur in different order than that noted in the accompanying drawings. For example, two blocks represented in succession can actually be executed substantially in parallel, and sometimes in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and the combination of blocks in the block diagrams and / or flowcharts, can be implemented by a dedicated hardware-based system that performs the specified functions or operations, or can be implemented by a combination of dedicated hardware and computer instructions.
[0188] The units described in the embodiments of the present disclosure can be implemented in software or in hardware. In some cases, the name of the unit does not constitute a limitation on the unit itself.
[0189] The functionality described above in this document can be performed, at least in part, by one or more hardware logic components. For example, and without limitation, illustrative types of hardware logic components that can be used include Field-programmable Gate Arrays (FPGAs), Application-specific Integrated Circuits (ASICs), Application-specific Standard Products (ASSPs), System-on-a-chip systems (SOCs), Complex Programmable Logic Devices (CPLDs), etc.
[0190] The above description is only preferred embodiments of the present disclosure and a description of the principles of the technology used. Those skilled in the art should understand that the scope of the disclosure involved in the disclosure is not limited to the technical solutions formed by the specific combinations of the above technical features, and 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 each other to form a technical solution with similar functions disclosed in the present disclosure (but not limited to).
[0191] In addition, although each operation is described in a specific order, this should not be understood as requiring the operations to be performed in the specific order shown or in a sequential order. In certain circumstances, multitasking and parallel processing can be advantageous. Similarly, although several implementation details are included in the above discussion, these should not be interpreted as limiting the scope of the present disclosure. Certain features described in the context of separate embodiments can also be combined in a single embodiment. Conversely, various features described in the context of a single embodiment can also be separated and implemented in multiple embodiments.
[0192] Although the subject matter has been described in language specific to structural features and / or methodological acts, it is to be understood that the subject defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are merely illustrative of exemplary forms of implementing the claims.
[0193] For the present disclosure, the following points need to be explained:
[0194] (1) The drawings of the embodiments of the present disclosure only involve the structures involved in the embodiments of the present disclosure, and other structures can be referred to the general design.
[0195] (2) In the case of no conflict, the embodiments of the present disclosure and the features in the embodiments can be combined to obtain new embodiments.
[0196] The above is only an embodiment of the present disclosure, and does not limit the patent scope of the present disclosure, and any equivalent structure made by using the content of the present disclosure specification and drawings, or directly or indirectly used in other related technical fields, is also included in the patent protection scope of the present disclosure.
Claims
1. A method for simulating the clearing of the electricity spot market based on energy block trading, characterized in that, Includes the following steps: Obtain the estimated bidding plans of each market participant, which include the estimated reported electricity volume and the estimated reported electricity price; divide the reported electricity volume of each market participant into several energy blocks according to the estimated bidding plans; Based on the physical and economic characteristics of market participants, the energy blocks of these market participants are divided into four categories: time-sharing blocks, continuous blocks, curve blocks, and variable blocks. Establish electricity-price pair models for various types of energy blocks; Based on the electricity-price pair model, a day-ahead clearing model for the electricity spot market based on energy block trading is established and solved to obtain the day-ahead market clearing result, which includes the day-ahead market clearing electricity volume and the day-ahead market clearing price. Based on the day-ahead clearing model and day-ahead market clearing results of the electricity spot market, a real-time clearing model of the electricity spot market based on energy block trading is established and solved to obtain the real-time market clearing results, which include the real-time market clearing volume and the real-time market clearing price. The profits of each market participant are settled based on the day-ahead market clearing results and the real-time market clearing results. The time-of-use electricity-price pair model is as follows: ; in, This refers to the numbering of time-sharing blocks in the market. A collection of time-sharing blocks; the market is divided into... A clearing period, Gathering for the clearing period; For time-sharing blocks exist Price for a specific time period For time-sharing blocks The quote vector; For time-sharing blocks exist Energy block charge during the period For time-sharing blocks The energy block charge vector; The energy-price pair model for continuous blocks is as follows: ; in, The numbering of persistent blocks in the market. A set of persistent blocks; For continuous blocks The quote, For continuous blocks The quote vector; For continuous blocks The set of durations; For continuous blocks exist Energy block charge during the period For continuous blocks The energy block charge vector; For continuous blocks The total power of the energy block; and These are the start and end times of the persistent block, respectively. The electricity-price pair model for the curve block is as follows: ; in, The numbering of the curve blocks in the market. A set of curve blocks; dashed block The quote, For curve blocks The quote vector; For continuous blocks exist Energy block charge during the period For continuous blocks The energy block charge vector; The energy-price pair model for variable blocks is as follows: ; in, This refers to the number of the variable blocks in the market. A set of variable blocks; For variable The quote, For variable blocks The quote vector; For variable blocks exist The energy block's charge during a given period has an upper bound of . ; For variable blocks The total power of the energy block; and These are the start and end times of the variable block, respectively. This is the set of time periods within this interval; A day-ahead clearing model for the electricity spot market based on energy block trading is established with the objective of minimizing the negative utility of all market participants. The day-ahead clearing model for the electricity spot market is as follows: ; ; The usage of various energy blocks satisfies the following constraints: ; Each node in the power system must satisfy the following node power balance constraints: ; The capacity adjustment must satisfy the following constraints: ; ; ; The electrical charge of each type of energy block satisfies the following constraints: ; ; ; ; ; ; The line transmission capacity must meet the following constraints: ; The node voltage phase angles must satisfy the following constraints: ; ; in, This is the set of decision variables for the day-ahead clearing model of the electricity spot market; , , and The call details for time-sharing blocks, persistent blocks, curve blocks, and variable blocks are shown below. , , and A value of 1 indicates that the function has been called, while a value of 0 indicates that it has not been called. , , and These are time-sharing blocks, continuous blocks, curve blocks, and variable blocks, respectively. Electricity volume cleared before the designated period; and n For the busbar numbering of the power system, For the busbar collection of the power system, Numbering the balancing busbars of the power system. For power system lines , A collection of power system lines; and They are respectively Time bus and Voltage phase angle at the point; for Time bus The base load at the location; for Time bus The dual variables of the energy balance constraint at the node; For all energy blocks Total electricity consumption during the period and These are the upward and downward capacity demands of the power system, respectively. , and These are the minimum number of calls required when time-sharing blocks, persistent blocks, and curve blocks are invoked, respectively. and These represent the electricity consumption during the start and end periods of the continuous block, respectively. For the line Maximum transmission capacity For the line Admittance.
2. The electricity spot market clearing simulation method based on energy block trading according to claim 1, characterized in that, Solving the day-ahead clearing model for the electricity spot market is as follows: The day-ahead clearing model of the electricity spot market is solved using a commercial solver to obtain the call status of various energy blocks in the day-ahead market. , , and ; Calling situation , , and The day-ahead clearing model of the electricity spot market is substituted into the model and solved to obtain the day-ahead market clearing result, which includes... , , and ; The day-ahead clearing prices at each busbar of the power system are obtained using a commercial solver. .
3. The electricity spot market clearing simulation method based on energy block trading according to claim 2, characterized in that, A real-time clearing model for the electricity spot market based on energy block trading is established with the goal of minimizing the negative utility of newly added market participants. The real-time clearing model for the electricity spot market is as follows: ; ; The usage of various energy blocks satisfies the following constraints: ; Each node in the power system must satisfy the following real-time power balance constraints: ; The energy levels of the various energy blocks selected in the market currently meet the following constraints: ; The energy of various types of energy blocks that were not selected in the current market meets the following constraints: ; The line transmission capacity must meet the following constraints: ; ; The node voltage phase angles must satisfy the following constraints: ; ; in, The set of decision variables for a real-time market clearing model; , , and This represents the real-time invocation status of time-sharing blocks, continuous blocks, curve blocks, and variable blocks that were not invoked in the market previously. A value of 1 indicates that the blocks were invoked, and a value of 0 indicates that they were not invoked. , , and These are time-sharing blocks, continuous blocks, curve blocks, and variable blocks, respectively. Real-time power consumption clearing during specific time periods; , , and These are the sets of time-sharing blocks, persistent blocks, curve blocks, and variable blocks that were not invoked in the market previously. for Time bus Real-time voltage phase angle at the location, for Time bus Real-time voltage phase angle at the location; for Time bus Real-time base load; for Time bus The dual variable of the real-time node power balance constraint; , , and These are the sets of time-sharing blocks, continuous blocks, curve blocks, and variable blocks invoked in the market today; , , and and These are time-sharing blocks, persistent blocks, curved blocks, and variable blocks in the real-time market. Energy block charge during the period For variable blocks in the real-time market The total power of the energy block; and These represent the start and end times of the electricity volume for the continuous blocks that were not selected in the current day's market. , , and These represent the adjustment amount of energy blocks that were called up in the market the previous day in the real-time market.
4. The electricity spot market clearing simulation method based on energy block trading according to claim 3, characterized in that, Solving the real-time clearing model for the electricity spot market involves: The real-time clearing model of the electricity spot market is solved using a commercial solver to obtain the real-time allocation status of various energy blocks in the market. , , and ; Calling situation , , and The real-time market clearing model for the electricity spot market is input into the model and solved to obtain the real-time market clearing result, which includes... , , , , , , and ; The real-time market clearing prices at each busbar of the power system are obtained using a business solver. .
5. The electricity spot market clearing simulation method based on energy block trading according to claim 4, characterized in that, Based on the aforementioned day-ahead market clearing results and the aforementioned real-time market clearing results, the profits of each market participant are settled, including: Construct a cost-benefit settlement model for time-sharing blocks: ; in, This is the cost and benefit settlement result for time-sharing blocks.
6. The electricity spot market clearing simulation method based on energy block trading according to claim 4, characterized in that, Based on the aforementioned day-ahead market clearing results and the aforementioned real-time market clearing results, the profits of each market participant are settled, including: Constructing a cost-benefit settlement model for persistent blocks: ; in, The cost-benefit settlement result for the continuous block.
7. The electricity spot market clearing simulation method based on energy block trading according to claim 4, characterized in that, Based on the aforementioned day-ahead market clearing results and the aforementioned real-time market clearing results, the profits of each market participant are settled, including: Construct a cost-benefit settlement model for curve blocks: ; in, This is the cost-benefit settlement result for the curve block.
8. The electricity spot market clearing simulation method based on energy block trading according to claim 4, characterized in that, Based on the aforementioned day-ahead market clearing results and the aforementioned real-time market clearing results, the profits of each market participant are settled, including: Construct a cost-benefit settlement model for variable blocks: ; in, The cost-benefit settlement result for variable blocks.
Citation Information
Patent Citations
Method and system for balancing electric energy of provincial power system based on energy block
CN118017480A
Power transaction settlement method and system in transition period from medium and long term transaction to spot transaction
CN115049486A