Electric power resource transaction method and device, electronic equipment and storage medium

By conducting early transactions in photovoltaic power plants based on the storage capacity and predicted power generation, and determining the transaction unit price in combination with rolling matchmaking transactions, the problem of inefficiency in the new energy field is solved, and the utilization rate and transaction of new energy power resources are improved. stability.

CN119250887APending Publication Date: 2025-01-03SICHUAN WATER CONSERVANCY VOCATIONAL & TECH COLLEGE
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411339373.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-25
Publication Date
2025-01-03

AI Technical Summary

Technical Problem

The traditional rolling matching trading system is not efficient in the new energy field, especially in photovoltaic power plants, and it is difficult to make full use of new energy power resources. It is greatly affected by weather conditions, resulting in fluctuations in power generation and unable to effectively balance the supply and demand of power resources.

Method used

By obtaining the power demand and sales information of enterprises and power plants, determine whether to conduct early transactions based on the remaining power storage capacity and predicted power generation of the photovoltaic power plant, select enterprises to conduct early transactions, and determine the transaction unit price in subsequent rolling matchmaking transactions to ensure that the photovoltaic power plant is The power resources can be traded smoothly.

Benefits of technology

It improves the utilization rate of new energy power resources, avoids the shutdown of photovoltaic power plants due to exhaustion of power storage capacity, ensures stable transactions of power resources, and improves transaction fairness and efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119250887A_ABST
    Figure CN119250887A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of new energy, and provides a power resource transaction method and device, electronic equipment and a storage medium, and the method comprises the steps: determining whether a photovoltaic power plant meets the requirements of advanced transaction or not according to the residual power storage capacity of the photovoltaic power plant and the predicted power generation amount in a future target time period; therefore, the first photovoltaic power plant meeting the requirement is transacted in advance, the new energy electric power resources of the photovoltaic power plants can be transacted smoothly, and the utilization rate of the new energy electric power resources is improved. Besides, for the second photovoltaic power plant which does not need to carry out advanced transaction, rolling matchmaking transaction is carried out on the second photovoltaic power plant, the traditional power plant and the remaining enterprises according to the power demand information of the remaining enterprises in the multiple enterprises, the power selling information of the second photovoltaic power plant and the power selling information of the traditional power plant.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of new energy technology, and more specifically, to an electric power resource trading method, device, electronic device and storage medium. Background Art

[0002] The existing rolling matching trading system mainly involves traditional energy power plants, such as thermal power plants, which usually report the expected power generation and unit price to the power resource trading platform in advance based on their power generation capacity and cost. Similarly, enterprises that need electricity also need to report their expected power demand in advance. In this way, the power resource trading platform can optimize the matching through algorithms based on these data to achieve a balance between power supply and demand. However, this model has obvious limitations for renewable energy power generation, especially photovoltaic power plants. The power generation of photovoltaic power plants is greatly affected by weather conditions, such as sunlight intensity and weather changes, and the traditional rolling matching trading system is not efficient in the application of new energy fields, and it is difficult to make full use of new energy power resources. Summary of the invention

[0003] The present application provides a power resource trading method, device, electronic device and storage medium, aiming to improve the utilization rate of new energy power resources.

[0004] A first aspect of an embodiment of the present application provides a method for trading electric power resources, the method comprising: Obtaining power demand information submitted by a plurality of enterprises and power sale information submitted by a plurality of power plants, wherein the plurality of power plants include at least one photovoltaic power plant and at least one traditional power plant; Determine whether to implement advance trading for each PV power plant based on the remaining storage capacity of the PV power plant and the predicted power generation in the future target time period; For the first photovoltaic power plant that needs to implement advance trading, at least one first enterprise is selected from the multiple enterprises, and advance trading is implemented between the first photovoltaic power plant and the first enterprise according to the power demand information of the first enterprise and the power sales information of the first photovoltaic power plant; wherein the transaction unit price of the advance trading is determined according to the average transaction unit price of subsequent rolling matching transactions; For the second photovoltaic power plant that does not need to implement advance trading, the rolling matching transaction is implemented for the second photovoltaic power plant, the traditional power plant and the remaining enterprises based on the power demand information of the remaining enterprises among the multiple enterprises, the power sales information of the second photovoltaic power plant and the power sales information of the traditional power plant.

[0005] Optionally, determining whether it is necessary to implement advance trading for each photovoltaic power plant according to the remaining power storage capacity of each photovoltaic power plant and the predicted power generation in the future target time period includes: According to the remaining storage capacity of each photovoltaic power plant and the predicted power generation in the future target time period, if the remaining storage capacity is less than the predicted power generation, it is necessary to implement advance trading for the photovoltaic power plant; if the remaining storage capacity is not less than the predicted power generation, it is not necessary to implement advance trading for the photovoltaic power plant.

[0006] Optionally, the power selling information of each power plant includes a planned power selling amount, and the power demand information of each enterprise includes a planned power consumption; for the first photovoltaic power plant that needs to implement advance trading, selecting at least one first enterprise from the multiple enterprises, and implementing advance trading between the first photovoltaic power plant and the first enterprise according to the power demand information of the first enterprise and the power selling information of the first photovoltaic power plant, including: For each first photovoltaic power plant, calculate the difference d between the predicted power generation of the first photovoltaic power plant and the remaining storage capacity, and determine whether the planned power sales of the first photovoltaic power plant is greater than the difference d. If so, use the power of the difference d as the advance transaction power sales; if not, use the planned power sales as the advance transaction power sales; Calculate the total advance transaction electricity sales according to the advance transaction electricity sales of each first photovoltaic power plant; Randomly selecting one enterprise from the multiple enterprises as the first enterprise, determining whether the planned power consumption of the first enterprise is greater than or equal to the total power sales of advance transactions, and if not, subtracting the planned power consumption of the first enterprise from the total power sales of advance transactions, thereby updating the total power sales of advance transactions, and continuing to randomly select the next enterprise from the multiple enterprises as the first enterprise, until the planned power consumption of the latest selected first enterprise is not less than the latest total power sales of advance transactions; The advance transaction is implemented between the first photovoltaic power plant and the selected first enterprise.

[0007] Optionally, the method further comprises: For each first photovoltaic power plant, if the planned power sales of the first photovoltaic power plant is greater than the difference d, the remaining power sales of the planned power sales minus the difference d is used as the rolling matching transaction power sales; For the first enterprise finally selected, if the planned electricity consumption of the first enterprise is greater than the latest total electricity sales of advance transactions, the remaining electricity consumption obtained by deducting the latest total electricity sales of advance transactions from the planned electricity consumption will be used as the rolling matching transaction electricity consumption.

[0008] Optionally, the method further comprises: Acquire a predicted power generation per unit area, where the predicted power generation per unit area is the predicted power generation of the photovoltaic panel per unit area within the future target time period; The predicted power generation of each photovoltaic power plant is calculated according to the predicted power generation per unit area and the photovoltaic panel area of ​​each photovoltaic power plant.

[0009] Optionally, the method further comprises: After the rolling matching transaction is completed, the average transaction price is calculated based on the transaction price of each transaction; For each first photovoltaic power plant, the transaction unit price of the first photovoltaic power plant in the advance transaction is determined according to the average transaction unit price and the ratio of the advance transaction electricity sales volume of the first photovoltaic power plant to the total storage capacity of the first photovoltaic power plant; wherein the ratio is negatively correlated with the transaction unit price in the advance transaction.

[0010] Optionally, the method further comprises: The power demand information submitted by each enterprise, the power sales information submitted by each power plant, and the transaction information are stored in the blockchain.

[0011] A second aspect of an embodiment of the present application provides a power resource trading device, the device comprising: An information acquisition module, used to acquire power demand information submitted by multiple enterprises and power sale information submitted by multiple power plants, wherein the multiple power plants include at least one photovoltaic power plant and at least one traditional power plant; The advance transaction determination module is used to determine whether it is necessary to implement advance transaction for each photovoltaic power plant based on the remaining storage capacity of each photovoltaic power plant and the predicted power generation in the future target time period; An advance transaction execution module is used to select at least one first enterprise from the multiple enterprises for the first photovoltaic power plant that needs to implement the advance transaction, and implement the advance transaction between the first photovoltaic power plant and the first enterprise according to the power demand information of the first enterprise and the power sales information of the first photovoltaic power plant; wherein the transaction unit price of the advance transaction is determined according to the average transaction unit price of subsequent rolling matching transactions; The rolling matching transaction execution module is used to implement the rolling matching transaction for the second photovoltaic power plant that does not need to implement advance transaction, according to the power demand information of the remaining enterprises among the multiple enterprises, the power sales information of the second photovoltaic power plant and the power sales information of the traditional power plant, for the second photovoltaic power plant, the traditional power plant and the remaining enterprises.

[0012] A third aspect of an embodiment of the present application provides an electronic device, the electronic device comprising a memory and a processor; The memory is used to store application programs; The processor is used to run the application stored in the memory to implement any of the above-mentioned power resource trading methods.

[0013] A fourth aspect of an embodiment of the present application provides a computer-readable storage medium, wherein an application is stored in the computer-readable storage medium, and when the application is executed by a processor, it is used to implement any of the above-mentioned power resource trading methods.

[0014] The power resource trading method provided in this application is adopted to obtain the power demand information submitted by multiple enterprises and the power sales information submitted by multiple power plants. According to the remaining storage capacity of each photovoltaic power plant and the predicted power generation in the future target time period, it is determined whether it is necessary to implement advance trading for the photovoltaic power plant. For the first photovoltaic power plant that needs to implement advance trading, at least one first enterprise is selected from multiple enterprises, and advance trading is implemented for the first photovoltaic power plant and the first enterprise according to the power demand information of the first enterprise and the power sales information of the first photovoltaic power plant; for the second photovoltaic power plant that does not need to implement advance trading, according to the power demand information of the remaining enterprises in the multiple enterprises, the power sales information of the second photovoltaic power plant and the power sales information of the traditional power plant, a rolling matching transaction is implemented for the second photovoltaic power plant, the traditional power plant and the remaining enterprises. In this application, according to the remaining storage capacity of the photovoltaic power plant and the predicted power generation in the future target time period, it is determined whether the photovoltaic power plant meets the requirements for advance trading, so as to carry out advance trading for the photovoltaic power plants that meet the requirements, so as to ensure that the new energy power resources of these photovoltaic power plants can be traded smoothly and improve the utilization rate of new energy power resources. BRIEF DESCRIPTION OF THE DRAWINGS

[0015] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the description of the embodiments of the present application will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.

[0016] Figure 1 It is a flowchart of a power resource trading method provided in an embodiment of the present application; Figure 2 This is a schematic diagram of the process of advance trading proposed in one embodiment of the present application; Figure 3 It is a structural schematic diagram of a power resource trading device provided in one embodiment of the present application; Figure 4 It is a structural block diagram of an electronic device proposed in one embodiment of the present disclosure. DETAILED DESCRIPTION

[0017] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0018] The existing rolling matching trading system mainly involves traditional energy power plants, such as thermal power plants, which usually report the expected power generation and unit price to the power resource trading platform in advance based on their power generation capacity and cost. Similarly, enterprises that need electricity also need to report their expected power demand in advance. In this way, the power resource trading platform can optimize the matching through algorithms based on these data to achieve a balance between power supply and demand. However, this model has obvious limitations for renewable energy power generation, especially photovoltaic power plants. The power generation of photovoltaic power plants is greatly affected by weather conditions, such as sunlight intensity and weather changes, and the traditional rolling matching trading system is not efficient in the application of new energy fields, and it is difficult to make full use of new energy power resources.

[0019] In order to improve the utilization rate of new energy power resources, this application provides a power resource trading method through the following embodiments. Figure 1 , Figure 1 FIG. 1 is a flow chart of a method for trading electric power resources provided in an embodiment of the present application. Figure 1 As shown, the method includes the following steps.

[0020] S110: Obtaining power demand information submitted by a plurality of enterprises and power sale information submitted by a plurality of power plants, wherein the plurality of power plants include at least one photovoltaic power plant and at least one traditional power plant.

[0021] In this application, at a preset time before the actual power supply and consumption of electricity by power plants and enterprises (for example, 1 day or 3 days before), each enterprise participating in the power transaction will report its power demand information to the trading platform, and the power demand information includes the planned power consumption and the enterprise quotation (that is, the transaction unit price expected by the enterprise). Each power plant participating in the power transaction will report its power sales information to the platform, and the power sales information includes the planned power sales and the power plant quotation (that is, the transaction unit price expected by the power plant).

[0022] The multiple power plants participating in electricity trading include photovoltaic power plants and traditional power plants. Traditional power plants refer to power plants whose power generation can be controlled by themselves, such as thermal power plants, hydropower plants, etc.

[0023] S120: Determine whether it is necessary to implement advance trading for each photovoltaic power plant based on the remaining storage capacity of the photovoltaic power plant and the predicted power generation in the future target time period.

[0024] In this application, the trading platform can start the power resource transaction matching before the actual power supply starts, and the power plant will start supplying power immediately after the transaction matching is completed. It is also possible to start the power resource transaction matching some time before the actual power supply starts (for example, 1 hour before). When the trading platform starts to execute the power resource transaction matching, it obtains the remaining storage capacity of each photovoltaic power plant and predicts the power generation in the future target time period. Among them, the future target time period refers to the time from the start of the power resource transaction matching to the moment when each power plant ends the current round of power supply.

[0025] Specifically, according to the remaining storage capacity of each photovoltaic power plant and the predicted power generation in the future target time period, if the remaining storage capacity is less than the predicted power generation, it means that the remaining storage capacity is insufficient to store the power generation in the future target time period. If the power resources of the photovoltaic power plant cannot be traded, the photovoltaic power plant will need to stop production due to the depletion of storage capacity, resulting in a waste of photovoltaic resources. Therefore, it is necessary to implement advance trading for the photovoltaic power plant; if the remaining storage capacity is not less than the predicted power generation, it is not necessary to implement advance trading for the photovoltaic power plant. It should be noted that the photovoltaic power plant that executes advance trading can definitely trade its power resources, while the photovoltaic power plant that executes rolling matching trading may not necessarily trade its power resources.

[0026] S130: For the first photovoltaic power plant that needs to implement advance trading, at least one first enterprise is selected from multiple enterprises, and advance trading is implemented between the first photovoltaic power plant and the first enterprise according to the power demand information of the first enterprise and the power sales information of the first photovoltaic power plant; wherein the transaction unit price of the advance trading is determined according to the average transaction unit price of subsequent rolling matching transactions.

[0027] In this application, the so-called advance transaction refers to the transaction matching process performed before the rolling matching transaction is performed, and the first photovoltaic power plant refers to the photovoltaic power plant that needs to be traded in advance as determined in step S120. As mentioned above, the power sales information of each power plant includes the planned power sales amount, and the power demand information of each enterprise includes the planned power consumption. Figure 2 , Figure 2 : is a schematic diagram of the process of advance trading proposed in one embodiment of the present application. Figure 2 As shown, step 130 specifically includes the following sub-steps: S130-1: For each first photovoltaic power plant, calculate the difference d between the predicted power generation and the remaining storage capacity of the first photovoltaic power plant, and determine whether the planned power sales of the first photovoltaic power plant is greater than the difference d. If so, use the power sales of the difference d as the advance transaction power sales; if not, use the planned power sales as the advance transaction power sales.

[0028] For ease of understanding, illustratively, the photovoltaic power plants that need to be traded in advance (i.e., the so-called first photovoltaic power plants) determined by step S120 include the first photovoltaic power plant A, the first photovoltaic power plant B, and the first photovoltaic power plant C. Among them, the predicted power generation of the first photovoltaic power plant A is 900,000 kWh, and the remaining power storage capacity of the first photovoltaic power plant A is 600,000 kWh. The difference d_A corresponding to the first photovoltaic power plant A is equal to 300,000 kWh, and the planned power sales of the first photovoltaic power plant A is 800,000 kWh. Therefore, the difference d_A (i.e., 300,000 kWh) is used as the advance trading power sales of the first photovoltaic power plant A. The predicted power generation of the first photovoltaic power plant B is 1.5 million kWh, and the remaining power storage capacity of the first photovoltaic power plant B is 1.05 million kWh. The difference d_B corresponding to the first photovoltaic power plant B is equal to 450,000 kWh, and the planned power sales of the first photovoltaic power plant B is 1.3 million kWh. Therefore, the difference d_B (i.e., 450,000 kWh) is used as the advance trading power sales of the first photovoltaic power plant B. The predicted power generation of the first photovoltaic power plant C is 650,000 kWh, and the remaining storage capacity of the first photovoltaic power plant C is 150,000 kWh. The difference d_C corresponding to the first photovoltaic power plant C is equal to 500,000 kWh, and the planned power sales of the first photovoltaic power plant C is 400,000 kWh. Therefore, the difference d_C (i.e. 400,000 kWh) is used as the advance transaction power sales of the first photovoltaic power plant C.

[0029] In the present application, by calculating the difference between the predicted power generation and the remaining storage capacity, the smaller of the difference and the planned power sales is used as the advance transaction power sales, so that advance trading is performed only for the necessary part of the power sales.

[0030] S130-2: Calculate the total advance transaction electricity sales according to the advance transaction electricity sales of each first photovoltaic power plant.

[0031] The total advance transaction power sales is equal to the sum of the advance transaction power sales of each first photovoltaic power plant. For ease of understanding, using the above example, the advance transaction power sales of the first photovoltaic power plant A is equal to 300,000 kWh, the advance transaction power sales of the first photovoltaic power plant B is equal to 450,000 kWh, and the advance transaction power sales of the first photovoltaic power plant C is equal to 400,000 kWh. The total advance transaction power sales is equal to 300,000 kWh + 450,000 kWh + 400,000 kWh, that is, 1.15 million kWh.

[0032] S130-3: Randomly select one enterprise from multiple enterprises as the first enterprise, determine whether the planned electricity consumption of the first enterprise is greater than or equal to the total electricity sales of advance transactions, if not, subtract the planned electricity consumption of the first enterprise from the total electricity sales of advance transactions, thereby updating the total electricity sales of advance transactions, and continue to randomly select the next enterprise from the multiple enterprises as the first enterprise, until the planned electricity consumption of the newly selected first enterprise is not less than the latest total electricity sales of advance transactions.

[0033] For ease of understanding, using the above example, assuming that the planned electricity consumption of the first randomly selected first enterprise a is 350,000 kWh, the planned electricity consumption of the first enterprise a (i.e. 350,000 kWh) is less than the total electricity sales of advance transactions (i.e. 1.15 million kWh), 1.15 million kWh minus 350,000 kWh is used to obtain the latest total electricity sales of advance transactions (i.e. 800,000 kWh); assuming that the planned electricity consumption of the second randomly selected first enterprise b is 250,000 kWh, the planned electricity consumption of the first enterprise b (i.e. 250,000 kWh) is less than the latest total electricity sales of advance transactions (i.e. 800,000 kWh), 800,000 kWh minus 250,000 kWh is used to obtain the latest The new total advance transaction electricity sales (i.e. 550,000 kWh); assuming that the planned electricity consumption of the third randomly selected first enterprise c is 450,000 kWh, the planned electricity consumption of the first enterprise c (i.e. 450,000 kWh) is less than the latest advance transaction total electricity sales (i.e. 550,000 kWh), subtract 450,000 kWh from 550,000 kWh to get the latest advance transaction total electricity sales (i.e. 100,000 kWh); assuming that the planned electricity consumption of the fourth randomly selected first enterprise d is 150,000 kWh, the planned electricity consumption of the first enterprise d (i.e. 150,000 kWh) is greater than the latest advance transaction total electricity sales (i.e. 100,000 kWh), so stop selecting the first enterprise.

[0034] S130-4: Implement advance trading between the first photovoltaic power plant and the selected first enterprise.

[0035] For ease of understanding, the above example is used to implement advance trading between the first photovoltaic power plant A, the first photovoltaic power plant B, the first photovoltaic power plant C and the first enterprise a, the first enterprise b, the first enterprise c, and the first enterprise d. The so-called implementation of advance trading specifically refers to determining that the advance trading electricity sales of the first photovoltaic power plant A, the first photovoltaic power plant B, and the first photovoltaic power plant C can be traded out, and determining that all the planned electricity consumption of the first enterprise a, the first enterprise b, and the first enterprise c can be met, and part of the planned electricity consumption of the first enterprise d can be met. As for the transaction unit price of the advance transaction, it needs to be determined based on the average transaction unit price of the subsequent rolling matching transaction. Specifically, after the transaction unit price of the advance transaction is determined based on the average transaction unit price of the rolling matching transaction, each first photovoltaic power plant and the first enterprise settles the transaction fees according to the transaction unit price. It should be noted that this application determines the transaction price of the advance transaction based on the average transaction price of the rolling matching transaction, rather than the quotation of the first photovoltaic power plant, which can avoid the following situation: in order to increase the transaction price, the first photovoltaic power plant accumulates photovoltaic power resources in the plant and sells them at a high quotation when the remaining storage capacity is almost 0. In this way, the fairness of the transaction can be further improved, and the photovoltaic power plant can be prevented from maliciously accumulating photovoltaic power resources, which is conducive to improving the utilization rate of photovoltaic power resources.

[0036] In addition, in some specific implementations, for each first photovoltaic power plant, if the planned electricity sales of the first photovoltaic power plant is greater than the difference d, the remaining electricity sales after deducting the difference d from the planned electricity sales will be used as the rolling matching transaction electricity sales; for the first enterprise finally selected, if the planned electricity consumption of the first enterprise is greater than the latest total electricity sales of advance transactions, the remaining electricity consumption after deducting the latest total electricity sales of advance transactions will be used as the rolling matching transaction electricity consumption.

[0037] For ease of understanding, using the above example, the planned power sales of the first photovoltaic power plant A is 800,000 kWh, the corresponding difference d_A is equal to 300,000 kWh, the advance transaction power sales of the first photovoltaic power plant A is equal to 300,000 kWh, and the remaining power sales of the first photovoltaic power plant A is equal to 500,000 kWh; the planned power sales of the first photovoltaic power plant B is 1.3 million kWh, the corresponding difference d_B is equal to 450,000 kWh, the advance transaction power sales of the first photovoltaic power plant B is equal to 450,000 kWh, and the remaining power sales of the first photovoltaic power plant B is equal to 850,000 kWh; the planned power sales of the first photovoltaic power plant C is 400,000 kWh, the corresponding difference d_B is equal to 450,000 kWh, the advance transaction power sales of the first photovoltaic power plant C is equal to 400,000 kWh, and the remaining power sales of the first photovoltaic power plant C is equal to 0 kWh. The planned power consumption of the first enterprise d is equal to 150,000 kWh, the latest advance transaction total power sales is equal to 100,000 kWh, and the remaining power consumption of the first enterprise d is equal to 50,000 kWh. In this way, the 500,000 kWh of surplus electricity sales of the first photovoltaic power plant A, the 850,000 kWh of surplus electricity sales of the first photovoltaic power plant B, and the 50,000 kWh of surplus electricity consumption of the first enterprise D will participate in the rolling matching transaction.

[0038] S140: For the second photovoltaic power plant that does not need to implement advance trading, according to the power demand information of the remaining enterprises among the multiple enterprises, the power sales information of the second photovoltaic power plant and the power sales information of the traditional power plants, a rolling matching transaction is implemented for the second photovoltaic power plant, the traditional power plants and the remaining enterprises.

[0039] In some specific implementations, in addition to implementing rolling matching transactions for the second photovoltaic power plant, the traditional power plant and the remaining enterprises, it is also necessary to implement rolling matching transactions for the remaining electricity sales of the first photovoltaic power plant and the remaining electricity consumption of the last selected first enterprise. For example, rolling matching transactions are implemented for the 500,000 kWh remaining electricity sales of the first photovoltaic power plant A, the 850,000 kWh remaining electricity sales of the first photovoltaic power plant B, and the 50,000 kWh remaining electricity consumption of the first enterprise d in the aforementioned example.

[0040] In this application, whether the photovoltaic power plant meets the requirements for advance trading is determined based on the remaining storage capacity of the photovoltaic power plant and the predicted power generation in the future target time period, so that advance trading is carried out on the photovoltaic power plants that meet the requirements, ensuring that the new energy power resources of these photovoltaic power plants can be traded smoothly and improving the utilization rate of new energy power resources.

[0041] In some specific implementations, the trading platform also obtains the predicted power generation per unit area, which is the predicted power generation per unit area of ​​photovoltaic panels in the future target time period; the predicted power generation per unit area and the photovoltaic panel area of ​​each photovoltaic power plant are used to calculate the predicted power generation of each photovoltaic power plant. Among them, the trading platform can calculate the predicted power generation per unit area based on the existing prediction algorithm. Alternatively, the trading platform can also obtain the predicted power generation per unit area from other platforms, and this application does not limit the method for obtaining the predicted power generation.

[0042] In some specific embodiments, after completing the rolling matching transaction, the trading platform calculates the average transaction price based on the transaction price of each transaction; for each first photovoltaic power plant, the transaction price of the first photovoltaic power plant in the advance transaction is determined based on the average transaction price and the ratio of the advance transaction electricity sales volume of the first photovoltaic power plant to the total storage capacity of the first photovoltaic power plant; wherein the ratio is negatively correlated with the transaction price in the advance transaction.

[0043] Specifically, in rolling matching transactions, the trading platform matches multiple transactions according to the rolling matching algorithm, and each transaction corresponds to a transaction price. The trading platform calculates the average transaction price based on the multiple transaction prices of multiple transactions in the rolling matching transaction. In addition, the trading platform pre-divides multiple ratio levels, and each ratio level corresponds to a different discount coefficient. For example, "ratio ≥ 0.8" is the first ratio level, and its corresponding discount coefficient is 0.85, "0.5 ≤ ratio < 0.8" is the second ratio level, and its corresponding discount coefficient is 0.90, and "0 ≤ ratio ≤ 0.5" is the third ratio level, and its corresponding discount coefficient is 0.95. For each first photovoltaic power plant, the trading platform determines the ratio level corresponding to the ratio according to the above ratio corresponding to the first photovoltaic power plant, and then determines the discount coefficient corresponding to the ratio level, and then uses the discount coefficient to multiply the average transaction price in the rolling matching transaction stage, so as to obtain the transaction price corresponding to the first photovoltaic power plant in the advance transaction link. In addition, after calculating the corresponding transaction unit price of each first photovoltaic power plant in the advance transaction link, the trading platform calculates the total transaction fee of the advance transaction link according to the advance transaction electricity sales volume and transaction unit price of each first photovoltaic power plant, and then divides the total transaction fee by the total advance transaction electricity sales volume to obtain the average transaction unit price of the advance transaction link. In this way, each first photovoltaic power plant shall be settled in the advance transaction link according to the corresponding transaction unit price of the first photovoltaic power plant, and each first enterprise shall be settled in the advance transaction link according to the average transaction unit price of the advance transaction link.

[0044] In this application, determining the transaction unit price in the advance transaction link in the above manner can avoid photovoltaic power plants from maliciously hoarding photovoltaic power resources, which is conducive to improving the utilization rate of photovoltaic power resources.

[0045] In some specific implementations, the trading platform also stores the power demand information submitted by each enterprise, the power sales information submitted by each power plant, and the transaction information in the blockchain. The transaction information includes: the advance transaction power sales and transaction price of each first photovoltaic power plant in the advance transaction link, the advance transaction planned power consumption and transaction price of each first power plant, the power sales and transaction price of each power plant in the rolling matching transaction link, and the power sales and transaction price of each enterprise.

[0046] Based on the same inventive concept, the present application also provides a power resource trading device, referring to Figure 3 , Figure 3 Schematic diagram of the structure of the power resource trading device provided by an embodiment of the present application. Figure 3 As shown, the device comprises: The information acquisition module 310 is used to acquire power demand information submitted by multiple enterprises and power sales information submitted by multiple power plants, wherein the multiple power plants include at least one photovoltaic power plant and at least one traditional power plant; The advance transaction determination module 320 is used to determine whether it is necessary to implement advance transaction for each photovoltaic power plant according to the remaining storage capacity of each photovoltaic power plant and the predicted power generation in the future target time period; The advance transaction execution module 330 is used to select at least one first enterprise from multiple enterprises for the first photovoltaic power plant that needs to implement the advance transaction, and implement the advance transaction between the first photovoltaic power plant and the first enterprise according to the power demand information of the first enterprise and the power sales information of the first photovoltaic power plant; wherein the transaction unit price of the advance transaction is determined according to the average transaction unit price of subsequent rolling matching transactions; The rolling matching transaction execution module 340 is used to implement rolling matching transactions for the second photovoltaic power plant that does not need to implement advance transactions, based on the power demand information of the remaining enterprises among the multiple enterprises, the power sales information of the second photovoltaic power plant and the power sales information of the traditional power plants, for the second photovoltaic power plant that does not need to implement advance transactions, the second photovoltaic power plant, the traditional power plants and the remaining enterprises.

[0047] In some specific embodiments, the advance transaction determination module 320 is also used to implement advance transactions for the photovoltaic power plant based on the remaining storage capacity of each photovoltaic power plant and the predicted power generation in the future target time period. If the remaining storage capacity is less than the predicted power generation, then advance transactions need to be implemented for the photovoltaic power plant; if the remaining storage capacity is not less than the predicted power generation, then advance transactions do not need to be implemented for the photovoltaic power plant.

[0048] In some specific implementations, the power selling information of each power plant includes a planned power sales volume, and the power demand information of each enterprise includes a planned power consumption; the advance transaction execution module 330 is specifically used to calculate the difference d between the predicted power generation and the remaining storage capacity of each first photovoltaic power plant, and determine whether the planned power sales volume of the first photovoltaic power plant is greater than the difference d. If it is greater, the power of the difference d is used as the advance transaction power sales volume; if it is not greater, the planned power sales volume is used as the advance transaction power sales volume; according to the advance transaction power sales volume of each first photovoltaic power plant, the total advance transaction power sales volume is calculated; randomly select one enterprise from the multiple enterprises as the first enterprise, determine whether the planned power consumption of the first enterprise is greater than or equal to the total advance transaction power sales volume, if not, use the total advance transaction power sales volume to subtract the planned power consumption of the first enterprise, thereby updating the total advance transaction power sales volume, and continue to randomly select the next enterprise from the multiple enterprises as the first enterprise, until the planned power consumption of the latest selected first enterprise is not less than the latest total advance transaction power sales volume; implement the advance transaction between the first photovoltaic power plant and the selected first enterprise.

[0049] In some specific embodiments, the rolling matching transaction execution module 340 is also used to, for each first photovoltaic power plant, if the planned electricity sales of the first photovoltaic power plant is greater than the difference d, then the remaining electricity sales amount obtained by deducting the difference d from the planned electricity sales amount will be used as the rolling matching transaction electricity sales amount; for the first enterprise finally selected, if the planned electricity consumption of the first enterprise is greater than the latest total electricity sales of the advance transaction, then the remaining electricity consumption obtained by deducting the latest total electricity sales of the advance transaction will be used as the rolling matching transaction electricity consumption.

[0050] In some specific embodiments, the advance transaction determination module 320 is also used to obtain the predicted power generation per unit area, which is the predicted power generation of the photovoltaic panels per unit area during the future target time period; based on the predicted power generation per unit area and the photovoltaic panel area of ​​each photovoltaic power plant, the predicted power generation of each photovoltaic power plant is calculated.

[0051] In some specific embodiments, the advance transaction execution module 330 is also used to calculate the average transaction unit price based on the transaction unit price of each transaction after completing the rolling matching transaction; for each first photovoltaic power plant, the transaction unit price of the first photovoltaic power plant in the advance transaction is determined based on the average transaction unit price and the ratio of the advance transaction electricity sales volume of the first photovoltaic power plant to the total storage capacity of the first photovoltaic power plant; wherein the ratio is negatively correlated with the transaction unit price in the advance transaction.

[0052] See also Figure 4 , Figure 4It is a structural block diagram of an electronic device proposed in an embodiment of the present disclosure, wherein the electronic device 400 includes a processor 410, a memory 420, and one or more applications, wherein the one or more applications are stored in the memory 420 and are configured to be executed by one or more processors 410, and the one or more programs are configured to execute the above-mentioned power resource trading method.

[0053] In some embodiments, the electronic device 400 in the present disclosure may include one or more of the following components: a processor 410, a memory 420, and one or more applications, wherein the one or more applications may be stored in the memory 420 and configured to be executed by one or more processors 410, and the one or more programs are configured to execute the methods described in the aforementioned method embodiments.

[0054] The processor 410 may include one or more processing cores. The processor 410 uses various interfaces and lines to connect the various parts of the entire electronic device 400, and executes various functions and processes data of the electronic device 400 by running or executing instructions, programs, code sets or instruction sets stored in the memory 420, and calling data stored in the memory 420. Optionally, the processor 410 can be implemented in at least one hardware form of digital signal processing (Digital Signal Processing, DSP), field programmable gate array (Field-Programmable Gate Array, FPGA), and programmable logic array (Programmable Logic Array, PLA). The processor 410 can integrate one or a combination of a central processing unit (Central Processing Unit, CPU), a graphics processing unit (Graphics Processing Unit, GPU), and a modem. Among them, the CPU mainly processes the operating system, user interface, and application programs; the GPU is responsible for rendering and drawing display content; and the modem is used to process wireless communications. It can be understood that the above-mentioned modem may not be integrated into the processor 410, but may be implemented separately through a communication chip.

[0055] The memory 420 may include a random access memory (RAM) or a read-only memory (ROM). The memory 420 may be used to store instructions, programs, codes, code sets or instruction sets. The memory 420 may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing an operating system, instructions for implementing at least one function (such as a touch function, a sound playback function, an image playback function, etc.), instructions for implementing the above-mentioned various method embodiments, etc. The data storage area may also store data created by the electronic device 400 during use, etc.

[0056] It should be understood by those skilled in the art that the embodiments of the present invention may be provided as methods, systems or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment or an embodiment combining software and hardware aspects. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0057] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention rather than to limit its protection scope. Although the present invention has been described in detail with reference to the above embodiments, ordinary technicians in the field should understand that after reading the present invention, those skilled in the art can still make various changes, modifications or equivalent substitutions to the specific implementation methods of the invention, but these changes, modifications or equivalent substitutions are all within the protection scope of the pending claims of the invention.

Claims

1. A method for trading electric power resources, characterized in that: The method comprises: Obtaining power demand information submitted by a plurality of enterprises and power sale information submitted by a plurality of power plants, wherein the plurality of power plants include at least one photovoltaic power plant and at least one traditional power plant; Determine whether to implement advance trading for each PV power plant based on the remaining storage capacity of the PV power plant and the predicted power generation in the future target time period; For the first photovoltaic power plant that needs to implement advance trading, at least one first enterprise is selected from the multiple enterprises, and advance trading is implemented between the first photovoltaic power plant and the first enterprise according to the power demand information of the first enterprise and the power sales information of the first photovoltaic power plant; wherein the transaction unit price of the advance trading is determined according to the average transaction unit price of subsequent rolling matching transactions; For the second photovoltaic power plant that does not need to implement advance trading, the rolling matching transaction is implemented for the second photovoltaic power plant, the traditional power plant and the remaining enterprises based on the power demand information of the remaining enterprises among the multiple enterprises, the power sales information of the second photovoltaic power plant and the power sales information of the traditional power plant.

2. The method according to claim 1, characterized in that The step of determining whether to implement advance trading for each photovoltaic power plant based on the remaining storage capacity of each photovoltaic power plant and the predicted power generation in the future target time period includes: According to the remaining storage capacity of each photovoltaic power plant and the predicted power generation in the future target time period, if the remaining storage capacity is less than the predicted power generation, it is necessary to implement advance trading for the photovoltaic power plant; if the remaining storage capacity is not less than the predicted power generation, it is not necessary to implement advance trading for the photovoltaic power plant.

3. The method according to claim 2, characterized in that The power sales information of each power plant includes the planned power sales, and the power demand information of each enterprise includes the planned power consumption; The method of selecting at least one first enterprise from the plurality of enterprises for the first photovoltaic power plant that needs to implement advance trading, and implementing advance trading between the first photovoltaic power plant and the first enterprise according to the power demand information of the first enterprise and the power selling information of the first photovoltaic power plant, includes: For each first photovoltaic power plant, calculate the difference d between the predicted power generation of the first photovoltaic power plant and the remaining storage capacity, and determine whether the planned power sales of the first photovoltaic power plant is greater than the difference d. If so, use the power of the difference d as the advance transaction power sales; if not, use the planned power sales as the advance transaction power sales; Calculate the total advance transaction electricity sales according to the advance transaction electricity sales of each first photovoltaic power plant; Randomly selecting one enterprise from the multiple enterprises as the first enterprise, determining whether the planned power consumption of the first enterprise is greater than or equal to the total power sales of advance transactions, and if not, subtracting the planned power consumption of the first enterprise from the total power sales of advance transactions, thereby updating the total power sales of advance transactions, and continuing to randomly select the next enterprise from the multiple enterprises as the first enterprise, until the planned power consumption of the latest selected first enterprise is not less than the latest total power sales of advance transactions; The advance transaction is implemented between the first photovoltaic power plant and the selected first enterprise.

4. The method according to claim 3, characterized in that The method further comprises: For each first photovoltaic power plant, if the planned power sales of the first photovoltaic power plant is greater than the difference d, the remaining power sales of the planned power sales minus the difference d is used as the rolling matching transaction power sales; For the first enterprise finally selected, if the planned electricity consumption of the first enterprise is greater than the latest total electricity sales of advance transactions, the remaining electricity consumption obtained by deducting the latest total electricity sales of advance transactions from the planned electricity consumption will be used as the rolling matching transaction electricity consumption.

5. The method according to claim 1, characterized in that The method further comprises: Acquire a predicted power generation per unit area, where the predicted power generation per unit area is the predicted power generation of the photovoltaic panel per unit area within the future target time period; The predicted power generation of each photovoltaic power plant is calculated according to the predicted power generation per unit area and the photovoltaic panel area of ​​each photovoltaic power plant.

6. The method according to claim 1, characterized in that The method further comprises: After the rolling matching transaction is completed, the average transaction price is calculated based on the transaction price of each transaction; For each first photovoltaic power plant, the transaction unit price of the first photovoltaic power plant in the advance transaction is determined according to the average transaction unit price and the ratio of the advance transaction electricity sales volume of the first photovoltaic power plant to the total storage capacity of the first photovoltaic power plant; wherein the ratio is negatively correlated with the transaction unit price in the advance transaction.

7. The method according to any one of claims 1 to 6, characterized in that: The method further comprises: The power demand information submitted by each enterprise, the power sales information submitted by each power plant, and the transaction information are stored in the blockchain.

8. An electric power resource trading device, characterized in that: The device comprises: An information acquisition module, used to acquire power demand information submitted by multiple enterprises and power sale information submitted by multiple power plants, wherein the multiple power plants include at least one photovoltaic power plant and at least one traditional power plant; The advance transaction determination module is used to determine whether it is necessary to implement advance transaction for each photovoltaic power plant based on the remaining storage capacity of each photovoltaic power plant and the predicted power generation in the future target time period; An advance transaction execution module is used to select at least one first enterprise from the multiple enterprises for the first photovoltaic power plant that needs to implement the advance transaction, and implement the advance transaction between the first photovoltaic power plant and the first enterprise according to the power demand information of the first enterprise and the power sales information of the first photovoltaic power plant; wherein the transaction unit price of the advance transaction is determined according to the average transaction unit price of subsequent rolling matching transactions; The rolling matching transaction execution module is used to implement the rolling matching transaction for the second photovoltaic power plant that does not need to implement advance transaction, according to the power demand information of the remaining enterprises among the multiple enterprises, the power sales information of the second photovoltaic power plant and the power sales information of the traditional power plant, for the second photovoltaic power plant, the traditional power plant and the remaining enterprises.

9. An electronic device, characterized in that: The electronic device comprises a memory and a processor; The memory is used to store application programs; The processor is used to run the application stored in the memory to implement the power resource trading method described in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores an application program, and when the application program is executed by a processor, it is used to implement the electric power resource trading method according to any one of claims 1 to 7.