Power resource scheduling method, device, equipment, storage medium and program product
The method optimizes power resource scheduling by integrating demand and supply information, constructing models to minimize resource consumption, and addressing real-time availability and risks, thus enhancing the integration and reliability of decentralized renewable energy sources.
Patent Information
- Application Number
- CN202411350725.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-26
- Publication Date
- 2024-12-31
AI Technical Summary
Traditional power resource scheduling methods fail to effectively integrate decentralized renewable energy sources, leading to unsatisfactory scheduling plans and low returns, as they rely on historical data or experience without considering real-time resource availability and influencing factors.
A method and device for power resource scheduling that includes obtaining demand and supply information, constructing a scheduling resource consumption model, and optimizing the scheduling plan to minimize total resource consumption by considering availability, benefits, and risks, using models like Monte Carlo simulation and scenario analysis.
This approach enhances the scheduling effectiveness by minimizing resource consumption and improving the integration of decentralized resources, ensuring reliable power supply and better meeting user expectations.
Smart Images

Figure CN119231507A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of energy management technology, and in particular to a method, apparatus, computer equipment, computer-readable storage medium, and computer program product for scheduling electric power resources. Background Art
[0002] With the transformation of the global energy structure, the proportion of renewable energy and distributed generation resources (such as solar photovoltaic, wind power, energy storage equipment, demand response, etc.) continues to increase. The volatility and unpredictability of these resources have brought challenges to the operation and management of traditional power grids. In order to effectively integrate these decentralized resources and improve the operation efficiency of the power grid, virtual power plant technology has emerged.
[0003] In traditional technology, after the power resource scheduling demand is known, a power resource scheduling plan is usually formulated based on historical data or experience.
[0004] However, using traditional methods, it is often the case that the scheduling plans provided are not accepted by the party making the demand, or the scheduling plans accepted by the party making the demand have low returns, resulting in the resource scheduling effect of the virtual power plant being far below expectations. Summary of the invention
[0005] Based on this, it is necessary to provide a power resource scheduling method, device, computer equipment, computer readable storage medium and computer program product that can improve the resource scheduling effect in response to the above technical problems.
[0006] In a first aspect, the present application provides a method for scheduling power resources, comprising:
[0007] Obtaining power resource dispatch demand information, the power resource dispatch demand information including power resource dispatch time information;
[0008] Obtain resource supply information and resource supply influencing factor information corresponding to power resource dispatch time information;
[0009] Based on the power resource dispatching demand information, resource supply information and resource supply influencing factor information, the minimum dispatching total resource consumption and the target power resource dispatching plan corresponding to the minimum dispatching total resource consumption are detected.
[0010] In one embodiment, based on the power resource scheduling demand information, resource supply information and resource supply influencing factor information, detecting the minimum scheduling total amount of resource consumption and the target power resource scheduling scheme corresponding to the minimum scheduling total amount of resource consumption includes:
[0011] Based on the power resource dispatch demand information, resource supply information and resource supply influencing factor information, a dispatch resource consumption model is constructed, and the dispatch resource consumption model is used to characterize the correlation between the total amount of dispatch resource consumption and the power resource dispatch plan;
[0012] Based on the scheduling resource consumption model, the minimum scheduling resource consumption amount and the target power resource scheduling plan corresponding to the minimum scheduling resource consumption amount are detected.
[0013] In one embodiment, the resource supply information includes energy storage resource supply information and power generation resource supply information; based on the scheduling consumption resource model, the minimum scheduling consumption resource total amount and the target power resource scheduling scheme corresponding to the minimum scheduling consumption resource total amount are detected, including:
[0014] Based on the energy storage resource supply information, power generation resource supply information, power resource dispatch demand information and preset availability probability threshold, an availability opportunity constraint is constructed;
[0015] Based on the availability opportunity constraint and the scheduling resource consumption model, the minimum total scheduling resource consumption under the availability opportunity constraint and the target power resource scheduling scheme corresponding to the minimum total scheduling resource consumption are detected.
[0016] In one embodiment, a scheduling resource consumption model is constructed based on power resource scheduling demand information, resource supply information, and resource supply influencing factor information, including:
[0017] generating at least one power resource scheduling plan based on the power resource scheduling demand information and the resource supply information;
[0018] Based on the resource supply information and the information on factors affecting resource supply, predict the dispatching benefit value and dispatching loss value of each power resource dispatching scheme;
[0019] Based on the dispatching benefit value and the dispatching loss value, the total amount of dispatching resources consumed by each power resource dispatching scheme is detected. The total amount of dispatching resources consumed is negatively correlated with the dispatching benefit value and positively correlated with the dispatching loss value.
[0020] A scheduling resource consumption model is constructed based on each power resource scheduling scheme and the total amount of scheduling consumption resources of each power resource scheduling scheme.
[0021] In one embodiment, based on the dispatching benefit value and the dispatching loss value, detecting the total amount of dispatching consumption resources of each power resource dispatching scheme includes:
[0022] Obtain the historical dispatching revenue value corresponding to the power resource dispatching time information, and construct a dispatching revenue probability distribution model based on the historical dispatching revenue value;
[0023] Based on the scheduling return probability distribution model, query the risk scheduling return value corresponding to the preset confidence level;
[0024] Aggregate the dispatch benefit value, dispatch loss value and risk dispatch benefit value to obtain the total dispatch consumption resources of the power resource dispatch plan.
[0025] In one embodiment, based on the scheduling resource consumption model, detecting the minimum scheduling resource consumption amount and the target power resource scheduling scheme corresponding to the minimum scheduling resource consumption amount includes:
[0026] Obtain dispatch response influencing factor information corresponding to power resource dispatch demand information;
[0027] Based on the power resource dispatch demand information, dispatch response influencing factor information and dispatch response condition information of each power resource dispatch scheme, predict the dispatch response risk value of each power resource dispatch scheme;
[0028] Determine the power resource dispatching plan with a dispatching response risk value less than a preset risk threshold as the initial power resource dispatching plan;
[0029] Based on the scheduling resource consumption model, the total amount of scheduling resource consumption of each initial power resource scheduling plan is detected;
[0030] The initial power resource scheduling plan corresponding to the minimum total amount of scheduling consumption resources is determined as the target power resource scheduling plan.
[0031] In a second aspect, the present application also provides a power resource scheduling device, comprising:
[0032] A first acquisition module is used to acquire power resource scheduling demand information, where the power resource scheduling demand information includes power resource scheduling time information;
[0033] The second acquisition module is used to obtain resource supply information and resource supply influencing factor information corresponding to the power resource scheduling time information;
[0034] The generation module is used to generate a target power resource scheduling plan that minimizes the total amount of scheduling resources based on power resource scheduling demand information, resource supply information and resource supply influencing factor information.
[0035] In a third aspect, the present application further provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the following steps are implemented:
[0036] Obtaining power resource dispatch demand information, the power resource dispatch demand information including power resource dispatch time information;
[0037] Obtain resource supply information and resource supply influencing factor information corresponding to power resource dispatch time information;
[0038] Based on the power resource dispatching demand information, resource supply information and resource supply influencing factor information, the minimum dispatching total resource consumption and the target power resource dispatching plan corresponding to the minimum dispatching total resource consumption are detected.
[0039] In a fourth aspect, the present application further provides a computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the following steps are implemented:
[0040] Obtaining power resource dispatch demand information, the power resource dispatch demand information including power resource dispatch time information;
[0041] Obtain resource supply information and resource supply influencing factor information corresponding to power resource dispatch time information;
[0042] Based on the power resource dispatching demand information, resource supply information and resource supply influencing factor information, the minimum dispatching total resource consumption and the target power resource dispatching plan corresponding to the minimum dispatching total resource consumption are detected.
[0043] In a fifth aspect, the present application further provides a computer program product, including a computer program, which implements the following steps when executed by a processor:
[0044] Obtaining power resource dispatch demand information, the power resource dispatch demand information including power resource dispatch time information;
[0045] Obtain resource supply information and resource supply influencing factor information corresponding to power resource dispatch time information;
[0046] Based on the power resource dispatching demand information, resource supply information and resource supply influencing factor information, the minimum dispatching total resource consumption and the target power resource dispatching plan corresponding to the minimum dispatching total resource consumption are detected.
[0047] The above-mentioned power resource scheduling method, device, computer equipment, computer-readable storage medium and computer program product, first, by obtaining power resource scheduling demand information, the power resource scheduling demand information includes power resource scheduling time information, so as to determine the power resource demand situation and the time required for power resource scheduling, and then by obtaining the resource supply information and resource supply influencing factor information corresponding to the power resource scheduling time information, the power resource supply situation at the time required for power resource scheduling and the relevant influencing factors affecting the power resource supply can be determined; and then by detecting the minimum scheduling total resource consumption and the target power resource scheduling plan corresponding to the minimum scheduling total resource consumption based on the power resource scheduling demand information, resource supply information and resource supply influencing factor information, the power resource demand situation, the power resource supply situation, and the relevant influencing factors that may cause power resource supply fluctuations can be comprehensively considered to formulate a target power resource scheduling plan that can minimize the total scheduling resource consumption, so that the scheduling effect of power resources can be better achieved or even exceed expectations. BRIEF DESCRIPTION OF THE DRAWINGS
[0048] In order to more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the drawings required for use in the embodiments of the present application or related technical descriptions 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 related drawings can be obtained based on these drawings without paying creative work.
[0049] Figure 1 A schematic diagram of a flow chart of a method for scheduling power resources in one embodiment;
[0050] Figure 2 A schematic diagram of a flow chart of a power resource scheduling method in another embodiment;
[0051] Figure 3 A schematic diagram of a flow chart of a power resource scheduling method in yet another embodiment;
[0052] Figure 4 is a structural block diagram of a power resource scheduling device in one embodiment;
[0053] Figure 5 FIG. 4 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION
[0054] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0055] In an exemplary embodiment, Figure 1 As shown, a method for scheduling electric power resources is provided. This embodiment takes the method applied to a terminal as an example, wherein the terminal may be, but is not limited to, various personal computers, laptops, smart phones, tablet computers, Internet of Things devices and portable wearable devices, and the Internet of Things devices may be smart speakers, smart TVs, smart air conditioners, smart car-mounted devices, projection devices, etc. Portable wearable devices may be smart watches, smart bracelets, head-mounted devices, etc. The head-mounted devices may be virtual reality (VR) devices, augmented reality (AR) devices, smart glasses, etc. It can be understood that the method may also be applied to a server, and may also be applied to a system including a terminal and a server, and may be implemented through the interaction between the terminal and the server. In this embodiment, the method includes the following steps S10-S30. Among them:
[0056] Step S10, obtaining power resource scheduling demand information, where the power resource scheduling demand information includes power resource scheduling time information.
[0057] It should be noted that this embodiment is applied to a virtual power plant. A virtual power plant is an intelligent system that uses advanced information technology and communication technology to centrally control and optimize the scheduling of multiple dispersed distributed energy sources. The virtual power plant is used to enable dispersed resources to operate like a traditional large power plant and provide reliable power services to the power grid. Distributed energy may include at least one of solar photovoltaic panels, wind turbines, energy storage equipment, controllable loads, etc.
[0058] Among them, the power resource scheduling demand information refers to the relevant information of the power resource scheduling demand proposed by the power resource demand side, which may include at least one of the power resource scheduling time information, power resource demand information, etc., wherein the power resource scheduling time information is used to characterize the time when the power resource demand side needs to schedule power resources, and the power resource demand information is used to characterize the quantity of power resources that the power resource demand side needs to schedule.
[0059] For example, before the power resource dispatch is needed, the power resource demand side will publish the power resource dispatch demand information to the power resource supply side. As one of the power resource supply sides, the virtual power plant can obtain the power resource dispatch demand information published by the power resource demand side, and extract the power resource dispatch time information, power resource demand information, etc. from the power resource dispatch demand information to formulate the target power resource dispatch plan.
[0060] Step S20, obtaining resource supply information and resource supply influencing factor information corresponding to the power resource scheduling time information.
[0061] Among them, resource supply information refers to the relevant information of various distributed energy sources that can be controlled by the virtual power plant, including at least one of the planned power resource scheduling scheme, the type, capacity, cost, and operating status of each distributed energy source. Resource supply influencing factor information refers to the information of factors that affect the resource supply of various distributed energy sources that can be controlled by the virtual power plant, including weather, power resource demand on other power resource demand sides in the same period, and power resource supply capacity on other power resource supply sides. Different weather will have different effects on the power generation of renewable energy sources such as wind power and solar energy, thereby affecting the total amount of power resources that the virtual power plant can provide. The higher the power resource demand on other power resource demand sides in the same period, the more power resources the virtual power plant can output in this period. Even if it does not participate in responding to the power resource scheduling demand information, the risk of distributed energy vacancy is relatively low. Therefore, the scheduling cost resources caused by the vacancy risk in this period are low, and the total amount of scheduling cost resources in this period will be lower than that in other periods with low power resource demand. The higher the power resource supply capacity of other power resource supply sides in the same period, the more intense the competition on the power resource supply side, and the higher the risk that the virtual power plant will be unable to participate in responding to the power resource scheduling demand information. Therefore, the vacancy risk will also increase accordingly. Compared with other periods with less competition on the power resource supply side, the total amount of scheduling resources consumed in this period will be higher.
[0062] Exemplarily, after obtaining the power resource scheduling time information, the scheduling time range for the required power resource scheduling can be determined based on the power resource scheduling time information, and then the resource supply information corresponding to the scheduling time range can be queried from the information pre-stored in the virtual power plant; synchronously, the resource supply influencing factor information corresponding to the scheduling time range can be queried from the public platform, for example, the weather information of the scheduling time range can be queried from the meteorological station, or the resource supply influencing factor information corresponding to the scheduling time range can be predicted through a preset prediction model, for example, the power resource demand on the demand side of other power resources corresponding to the scheduling time range can be predicted through a prediction model, or the power resource supply capacity on the supply side of other power resources corresponding to the scheduling time range can be predicted through a prediction model, etc., wherein the prediction model can be at least one of a chance constrained optimization model, a time series model, a Monte Carlo simulation model, etc., which is selected and set according to actual conditions, and this embodiment does not limit this.
[0063] Step S30, based on the power resource scheduling demand information, resource supply information and resource supply influencing factor information, detect the minimum scheduling total resource consumption and the target power resource scheduling plan corresponding to the minimum scheduling total resource consumption.
[0064] Among them, the total amount of scheduling consumption resources is used to characterize the total amount of resources required for the virtual power plant to dispatch resources according to the power resource scheduling plan. The scheduling consumption resources include one or more of economic resources, time resources, human resources, information resources, idle resources, etc., among which idle resources refer to the waste of resources caused by the reduced resource utilization of distributed energy equipment in the idle state compared to the working state.
[0065] The power resource scheduling scheme refers to the combination of the power resource supply of various distributed energy sources in the virtual power plant. The power resource scheduling scheme is used to meet part or all of the power resource demand in the power resource scheduling demand information, that is, the sum of the power resource supply of various distributed energy sources in the virtual power plant is equal to part or all of the power resource demand in the power resource scheduling demand information. It can be understood that when the power resource demand in the power resource scheduling demand information is large, power resource scheduling can be carried out jointly by multiple power resource supply sides to collaboratively meet the power resource demand on the power resource demand side.
[0066] Exemplarily, the relationship between the power resource supply of various distributed energy sources controllable by the virtual power plant and the total amount of dispatching consumed resources can be constructed through power system simulation and modeling, based on power resource dispatching demand information, resource supply information and information on resource supply influencing factors. Then, with the goal of minimizing the total amount of dispatching consumed resources, the power resource supply of various distributed energy sources controllable by the virtual power plant that minimizes the total amount of dispatching consumed resources is determined. The power resource supply of various distributed energy sources controllable by the virtual power plant that minimizes the total amount of dispatching consumed resources is the target power resource dispatching plan.
[0067] In the above-mentioned power resource scheduling method, first, by obtaining power resource scheduling demand information, the power resource scheduling demand information includes power resource scheduling time information, so as to determine the power resource demand situation and the time required for power resource scheduling, and then by obtaining the resource supply information and resource supply influencing factor information corresponding to the power resource scheduling time information, the power resource supply situation at the time required for power resource scheduling and the related influencing factors affecting the power resource supply can be determined; and then by detecting the minimum scheduling total resource consumption and the target power resource scheduling plan corresponding to the minimum scheduling total resource consumption based on the power resource scheduling demand information, resource supply information and resource supply influencing factor information, the power resource demand situation, the power resource supply situation, and the related influencing factors that may cause power resource supply fluctuations can be comprehensively considered to formulate a target power resource scheduling plan that can minimize the total scheduling resource consumption, so that the scheduling effect of power resources can be better achieved or even exceeded expectations.
[0068] In an exemplary embodiment, Figure 2 As shown, based on the power resource scheduling demand information, resource supply information and resource supply influencing factor information, the minimum scheduling total resource consumption and the target power resource scheduling scheme corresponding to the minimum scheduling total resource consumption are detected, including steps S31 to S32. Among them:
[0069] Step S31, constructing a scheduling resource consumption model based on power resource scheduling demand information, resource supply information and resource supply influencing factor information, wherein the scheduling resource consumption model is used to characterize the correlation between the total amount of scheduling resource consumption and the power resource scheduling plan.
[0070] Among them, the scheduling resource consumption model is used to characterize the correlation between the total amount of scheduling resource consumption and the power resource scheduling plan, that is, it is used to characterize the correlation between the total amount of scheduling resource consumption and the power resource supply of various distributed energy sources that can be controlled by the virtual power plant.
[0071] For example, a scheduling resource consumption model can be constructed based on power resource scheduling demand information, resource supply information, and resource supply influencing factor information through power system simulation, modeling, and the like.
[0072] Step S32: based on the scheduling resource consumption model, detecting the minimum scheduling resource consumption amount and the target power resource scheduling scheme corresponding to the minimum scheduling resource consumption amount.
[0073] Exemplarily, after constructing the scheduling resource consumption model, the power resource scheduling scheme can be optimized with the goal of minimizing the total amount of scheduling resource consumption, and the power resource supply of various distributed energy sources that can be controlled by the virtual power plant when the total amount of scheduling resource consumption is minimized can be determined. The power resource supply of various distributed energy sources that can be controlled by the virtual power plant when the total amount of scheduling resource consumption is minimized is the target power resource scheduling scheme.
[0074] In this embodiment, since the virtual power plant has a large number of controllable distributed energy sources and they are scattered, by constructing a scheduling resource consumption model, the correlation between the total amount of scheduling resource consumption and the power resource supply of various scattered distributed energy sources can be simulated, thereby realizing a comprehensive analysis of scattered distributed energy sources. Combined with the automated optimization method, the target power resource scheduling plan that minimizes the total amount of scheduling resource consumption can be efficiently and accurately determined.
[0075] In an exemplary embodiment, Figure 3 As shown, the resource supply information includes energy storage resource supply information and power generation resource supply information; based on the scheduling consumption resource model, the minimum scheduling consumption resource total amount and the target power resource scheduling scheme corresponding to the minimum scheduling consumption resource total amount are detected, including steps S3211 to S3212. Among them:
[0076] Step S3211, constructing availability opportunity constraints based on energy storage resource supply information, power generation resource supply information, power resource scheduling demand information and a preset availability probability threshold.
[0077] Among them, the opportunity constraint is a probability constraint, which requires that one or some constraints be met at a given probability level. The availability opportunity constraint refers to the opportunity constraint for the availability of the power resources of the virtual power plant, that is, the probability of the availability of the power resources of the virtual power plant is greater than or equal to the preset availability probability threshold. The availability probability refers to the probability that the power resources of the virtual power plant can meet the power resource demand required in the power resource scheduling demand information. The preset availability probability threshold can be set according to actual conditions, for example, it can be 95%, 90%, etc., and this embodiment does not limit this. For example, if the preset availability probability threshold is 95%, the availability opportunity constraint is used to characterize that the power resources of the virtual power plant can meet the power resource demand required in the power resource scheduling demand information with a probability of at least 95%.
[0078] Resource supply information includes energy storage resource supply information and power generation resource supply information. Energy storage resource supply information refers to the relevant information about energy supply of energy storage systems in distributed energy, including at least one of remaining energy storage capacity, energy storage system power generation, and energy storage system charging power. Power generation resource supply information refers to the relevant information about energy supply of power generation systems in distributed energy, including at least one of power generation system power generation, power generation conditions of power generation systems, etc.
[0079] Exemplarily, by using the opportunity constraint method to search for the best, it is possible to predetermine the probability modeling based on the data that has an impact on the total amount of resources consumed by the dispatch and has a certain uncertainty, and obtain at least one uncertainty probability model. The uncertainty probability model includes at least one of the dispatch benefit probability distribution model and the power demand probability distribution model. As an example, the dispatch benefit probability distribution model can be constructed based on the historical dispatch benefit value, the power demand probability distribution model can be constructed based on the historical power resource demand, etc., the energy storage resource reserve probability distribution model can be constructed based on the historical energy storage system resource reserve, and the power generation resource probability distribution model can be constructed based on the historical power generation system power generation. Among them, the energy storage system resource reserve is easily affected by the power consumption in the current period and the previous period. The greater the power consumption in the current period and the online period, the lower the energy storage system resource reserve will be, and the less power resources the energy storage system can supply in the current period. The power generation of the renewable energy power generation system is easily affected by weather factors. For example, the power generation of the solar power generation system will be lower at night or when there is insufficient light, and the renewable energy power generation system can supply less power resources.
[0080] Furthermore, an availability opportunity constraint can be constructed based on the energy storage resource supply information, the power generation resource supply information, the power resource scheduling demand information and the preset availability probability threshold. The availability opportunity constraint is used to constrain the availability probability of the virtual power plant to be higher than the preset availability probability threshold. The availability probability refers to the sum of the energy storage resource supply and the power generation resource supply, which is greater than or equal to the power resource demand in the power resource scheduling demand information.
[0081] Step S3212, based on the availability opportunity constraint and the scheduling resource consumption model, detecting the minimum total amount of scheduling resource consumption under the availability opportunity constraint and the target power resource scheduling scheme corresponding to the minimum total amount of scheduling resource consumption.
[0082] For example, after constructing the availability opportunity constraint, the scheduling resource consumption model can be minimized under the constraints of the availability opportunity constraint and combined with the uncertainty probability distribution model to obtain the minimum total scheduling resource consumption that meets the availability opportunity constraint and the target power resource scheduling plan corresponding to the minimum total scheduling resource consumption.
[0083] As an example, under the constraint of availability opportunity constraints, combined with the uncertainty probability distribution model, the method of minimizing the scheduling resource consumption model includes: first, using the scenario analysis method to generate multiple possible scenarios to approximate the probability distribution, and then substituting each scenario into the optimization model, constructing a scenario tree, solving the optimization problem in each scenario, and ensuring that the availability opportunity constraints are met in all scenarios, calculating the expected value of the total scheduling resource consumption in all scenarios, and finally comparing the expected values of the total scheduling resource consumption in all scenarios, determining the minimum scheduling resource consumption, and determining the power resource scheduling plan corresponding to the minimum scheduling resource consumption as the target power resource scheduling plan.
[0084] In this embodiment, by constructing availability opportunity constraints, the availability of the virtual power plant can be improved while ensuring that the total amount of scheduling resource consumption is low, thereby improving the resource utilization of the virtual power plant.
[0085] In an exemplary embodiment, based on the power resource scheduling demand information, resource supply information and resource supply influencing factor information, a scheduling resource consumption model is constructed, including steps S311 to S314. Among them:
[0086] Step S311: generating at least one power resource scheduling plan based on power resource scheduling demand information and resource supply information.
[0087] Exemplarily, all feasible power resource scheduling schemes can be constructed based on power resource scheduling demand information and resource supply information by enumeration method, Monte Carlo simulation, etc. As an example, based on the power resource scheduling demand information, the power resource demand required by the power resource demand side within the scheduling time range can be determined, and then according to the resource supply information, the supply of different distributed energy sources can be determined, so as to generate a power resource scheduling scheme for combined supply by different distributed energy sources. For example, assuming that the power resource demand is 100, the capacity of the energy storage system is 80, and the power generation of the power generation system is 80, then a power resource scheduling scheme can be generated in which the energy storage system supplies all and the remaining part is supplied by the power generation system, that is, the energy storage system supplies 80 and the power generation system supplies 20; or a power resource scheduling scheme can be generated in which the energy storage system supplies all and the remaining part is supplied by the power generation system, such as the energy storage system supplies 50 and the power generation system supplies 50, or the energy storage system supplies 30 and the power generation system supplies 70; or a power resource scheduling scheme can be generated in which the power generation system supplies all and the remaining part is supplied by the energy storage system, such as the energy storage system supplies 20 and the power generation system supplies 80.
[0088] Step S312: predicting the dispatching benefit value and dispatching loss value of each power resource dispatching scheme based on the resource supply information and the resource supply influencing factor information.
[0089] Among them, the dispatching benefit value is used to characterize the benefits that the virtual power plant can obtain by participating in the power resource dispatching of power resource dispatching demand information. As an example, the dispatching benefit value can be economic benefit; the dispatching loss value is used to characterize the cost required for the virtual power plant to participate in the power resource dispatching, including at least one of the equipment purchase cost, equipment operation cost, management cost, energy cost required for power generation, equipment idle cost, etc.
[0090] Exemplarily, after constructing a large number of power resource scheduling schemes, the scheduling revenue value of each power resource scheduling scheme can be predicted through a preset revenue prediction model based on resource supply information and information on resource supply influencing factors, combined with the specific information of each power resource scheduling scheme, and the scheduling loss value of each power resource scheduling scheme can be predicted through a preset loss prediction model.
[0091] As an example, the dispatching profit value is usually determined by the power resource dispatching plan. After the power resource dispatching plan is determined, the dispatching profit value generated by the dispatching of power resources participating in the power resource dispatching demand information is usually relatively stable and predictable. Therefore, the profit prediction model can be a mathematical model. The dispatching profit value can be calculated through conventional calculations. For example, the dispatching profit value generated by the dispatching of power resources participating in the power resource dispatching demand information can be calculated through the power resource supply and the power resource price. The dispatching loss value usually needs to consider many factors, such as the loss incurred when the dispatching plan is not accepted by the demander, the loss incurred by initiating emergency measures in high-risk scenarios, etc. High-risk scenarios refer to scenarios where the actual supply may be insufficient to meet the power resource demand due to weather or other factors. Emergency measures include calling other high-cost distributed energy or purchasing power resources from other power resource supply sides, etc. Therefore, the loss prediction model can adopt a neural network model. Through the neural network model, the information on factors affecting resource supply is comprehensively analyzed, thereby improving the prediction accuracy of the dispatching loss value.
[0092] Step S313, based on the dispatching benefit value and the dispatching loss value, the total amount of dispatching consumed resources of each power resource dispatching scheme is detected, and the total amount of dispatching consumed resources is negatively correlated with the dispatching benefit value and positively correlated with the dispatching loss value.
[0093] Exemplarily, for each power resource scheduling plan, the scheduling revenue value can be multiplied by the preset revenue coefficient to obtain the scheduling resource consumption loss value. The scheduling resource consumption loss value can be used to incorporate the fluctuation of the scheduling revenue value into the evaluation of the total amount of scheduling resource consumption. It can be understood that, when other conditions remain unchanged, the higher the scheduling revenue value, the lower the scheduling cost, that is, the lower the total amount of scheduling resource consumption will be; then, the scheduling loss value is subtracted from the scheduling resource consumption loss value, and the difference is used as the total amount of scheduling resource consumption for the power resource scheduling plan.
[0094] Step S314: constructing a scheduling consumption resource model based on each power resource scheduling scheme and the total amount of scheduling consumption resources of each power resource scheduling scheme.
[0095] Exemplarily, a scheduling consumption resource model is constructed based on each power resource scheduling scheme and the total amount of scheduling consumption resources of each power resource scheduling scheme.
[0096] In this embodiment, by incorporating the scheduling benefit value into the evaluation of the total amount of scheduling resource consumption, it is possible to effectively balance risks and benefits when predicting the total amount of scheduling resource consumption, thereby improving the prediction accuracy of the total amount of scheduling resource consumption.
[0097] In an exemplary embodiment, based on the dispatching benefit value and the dispatching loss value, the total amount of dispatching consumption resources of each power resource dispatching scheme is detected, including steps S3131 to S3133. Among them:
[0098] Step S3131, obtaining the historical dispatching profit value corresponding to the power resource dispatching time information, and constructing a dispatching profit probability distribution model based on the historical dispatching profit value.
[0099] Exemplarily, the scheduling time range is first determined based on the power resource scheduling time information, and the historical scheduling profit values corresponding to the scheduling time range are obtained from the historical data. For example, if the scheduling time range corresponding to the power resource scheduling time information is from 7 pm to 12 midnight on holidays, the historical scheduling profit values corresponding to 7 pm to 12 midnight on holidays can be obtained from the historical data; and then a scheduling profit probability distribution model is constructed based on a large number of historical scheduling profit values.
[0100] Step S3132: Based on the scheduling benefit probability distribution model, query the risk scheduling benefit value corresponding to the preset confidence level.
[0101] Exemplarily, the scheduling benefit value corresponding to the preset confidence level is queried from the scheduling benefit probability distribution model as the risk scheduling benefit value. The preset confidence level can be set according to the actual situation, such as 95%, 90%, etc., and this embodiment does not limit this. It can be understood that the larger the scheduling benefit value, the lower the probability of reaching the scheduling benefit value, and the risk scheduling benefit value can represent the maximum benefit when the preset confidence level is reached.
[0102] Step S3133, aggregating the dispatch benefit value, the dispatch loss value and the risk dispatch benefit value to obtain the total dispatch consumption resource amount of the power resource dispatch plan.
[0103] Exemplarily, for each power resource scheduling scheme, the scheduling benefit value and the risk scheduling benefit value corresponding to the power resource scheduling scheme can be multiplied by the preset benefit coefficients to obtain the scheduling consumption resource basic reduction value and the scheduling consumption resource risk reduction value, and then the scheduling loss value, the scheduling consumption resource basic reduction value and the scheduling consumption resource risk reduction value corresponding to the power resource scheduling scheme are weighted and aggregated to obtain the total amount of scheduling consumption resources of the power resource scheduling scheme. Among them, the weights corresponding to the scheduling loss value, the scheduling consumption resource basic reduction value and the scheduling consumption resource risk reduction value can be determined by iterative optimization based on experience or based on historical data, and this embodiment does not limit this.
[0104] In this embodiment, by incorporating the risk scheduling benefit value into the evaluation of the total amount of scheduling resource consumption, different target power resource scheduling plans can be dynamically selected based on the different risk tolerance of users when predicting the total amount of scheduling resource consumption, so as to more accurately match user expectations and better meet user expectations.
[0105] In an exemplary embodiment, based on the scheduling resource consumption model, detecting the minimum scheduling resource consumption amount and the target power resource scheduling scheme corresponding to the minimum scheduling resource consumption amount includes steps S3221 to S3225. Among them:
[0106] Step S3221, obtaining the dispatch response influencing factor information corresponding to the power resource dispatch demand information.
[0107] Among them, the dispatch response influencing factor information refers to the relevant information of the factors that affect the power resource dispatching corresponding to the power resource dispatching demand information of the virtual power plant, including at least one of the number of power resource suppliers within the same geographical area, the total power resource supply within the same geographical area, and the dispatching conditions of other power resource suppliers.
[0108] Exemplarily, dispatching characteristics, such as at least one of geographical area characteristics and dispatching time characteristics, can be extracted from the power resource dispatching demand information, and then the dispatching response influencing factor information corresponding to the dispatching characteristics can be obtained through big data query or prediction model.
[0109] Step S3222: predicting the dispatch response risk value of each power resource dispatch scheme based on the power resource dispatch demand information, the dispatch response influencing factor information, and the dispatch response condition information of each power resource dispatch scheme.
[0110] Exemplarily, the power resource scheduling demand information, scheduling response influencing factor information and scheduling response condition information of each power resource scheduling scheme can be input into a preset risk prediction model to predict whether the power resource scheduling scheme can be accepted by the party that proposes the power resource scheduling demand information, and the probability that each power resource scheduling scheme will not be accepted by the party that proposes the power resource scheduling demand information is determined as the scheduling response risk value of the power resource scheduling scheme.
[0111] Step S3223: determine the power resource scheduling plan with a scheduling response risk value less than a preset risk threshold as the initial power resource scheduling plan.
[0112] Exemplarily, the dispatch response risk value of each power resource dispatch scheme is compared with the numerical value of the preset risk threshold, and the power resource dispatch scheme whose dispatch response risk value is less than the preset risk threshold is determined as the initial power resource dispatch scheme. The preset risk threshold can be set by the user based on actual needs, and this embodiment does not limit this.
[0113] Step S3224, based on the scheduling resource consumption model, detecting the total amount of scheduling resource consumption of each initial power resource scheduling plan.
[0114] Exemplarily, based on the scheduling resource consumption model, the total amount of scheduling resource consumption of each initial power resource scheduling plan is calculated.
[0115] Step S3225, determining the initial power resource scheduling plan corresponding to the minimum total amount of scheduling resource consumption as the target power resource scheduling plan.
[0116] Exemplarily, with the goal of minimizing the total amount of scheduling resource consumption, the initial power resource scheduling scheme is optimized and the initial power resource scheduling scheme that minimizes the total amount of scheduling resource consumption is determined as the target power resource scheduling scheme.
[0117] In this embodiment, through risk prediction, the risk that the power resource scheduling plan will not be accepted by the party that proposes the power resource scheduling demand information can be accurately estimated, so that different target power resource scheduling plans can be dynamically selected based on the different risk tolerance of users, so that the final target power resource scheduling plan can more accurately match user expectations and better meet user expectations.
[0118] It should be understood that, although the steps in the flowcharts involved in the above embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps is not strictly limited in order, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above embodiments may include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.
[0119] Based on the same inventive concept, the embodiment of the present application also provides a power resource scheduling device for implementing the power resource scheduling method involved above. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme recorded in the above method, so the specific limitations in one or more power resource scheduling device embodiments provided below can refer to the limitations of the power resource scheduling method above, and will not be repeated here.
[0120] In an exemplary embodiment, Figure 4 As shown, a power resource scheduling device is provided, including: a first acquisition module 402, a second acquisition module 404 and a generation module 406, wherein:
[0121] A first acquisition module 402 is used to acquire power resource scheduling demand information, where the power resource scheduling demand information includes power resource scheduling time information;
[0122] The second acquisition module 404 is used to acquire resource supply information and resource supply influencing factor information corresponding to the power resource scheduling time information;
[0123] The generation module 406 is used to generate a target power resource scheduling solution that minimizes the total amount of scheduling resource consumption based on the power resource scheduling demand information, resource supply information and resource supply influencing factor information.
[0124] In an exemplary embodiment, the generating module 406 is further configured to:
[0125] Based on the power resource dispatch demand information, resource supply information and resource supply influencing factor information, a dispatch resource consumption model is constructed, and the dispatch resource consumption model is used to characterize the correlation between the total amount of dispatch resource consumption and the power resource dispatch plan;
[0126] Based on the scheduling resource consumption model, the minimum scheduling resource consumption amount and the target power resource scheduling plan corresponding to the minimum scheduling resource consumption amount are detected.
[0127] In an exemplary embodiment, the resource supply information includes energy storage resource supply information and power generation resource supply information; the generation module 406 is further used to:
[0128] Based on the energy storage resource supply information, power generation resource supply information, power resource dispatch demand information and preset availability probability threshold, an availability opportunity constraint is constructed;
[0129] Based on the availability opportunity constraint and the scheduling resource consumption model, the minimum total scheduling resource consumption under the availability opportunity constraint and the target power resource scheduling scheme corresponding to the minimum total scheduling resource consumption are detected.
[0130] In an exemplary embodiment, the generating module 406 is further configured to:
[0131] generating at least one power resource scheduling plan based on the power resource scheduling demand information and the resource supply information;
[0132] Based on the resource supply information and the information on factors affecting resource supply, predict the dispatching benefit value and dispatching loss value of each power resource dispatching scheme;
[0133] Based on the dispatching benefit value and the dispatching loss value, the total amount of dispatching resources consumed by each power resource dispatching scheme is detected. The total amount of dispatching resources consumed is negatively correlated with the dispatching benefit value and positively correlated with the dispatching loss value.
[0134] A scheduling resource consumption model is constructed based on each power resource scheduling scheme and the total amount of scheduling consumption resources of each power resource scheduling scheme.
[0135] In an exemplary embodiment, the generating module 406 is further configured to:
[0136] Obtain the historical dispatching revenue value corresponding to the power resource dispatching time information, and construct a dispatching revenue probability distribution model based on the historical dispatching revenue value;
[0137] Based on the scheduling return probability distribution model, query the risk scheduling return value corresponding to the preset confidence level;
[0138] Aggregate the dispatch benefit value, dispatch loss value and risk dispatch benefit value to obtain the total dispatch consumption resources of the power resource dispatch plan.
[0139] In an exemplary embodiment, the generating module 406 is further configured to:
[0140] Obtain dispatch response influencing factor information corresponding to power resource dispatch demand information;
[0141] Based on the power resource dispatch demand information, dispatch response influencing factor information and dispatch response condition information of each power resource dispatch scheme, predict the dispatch response risk value of each power resource dispatch scheme;
[0142] Determine the power resource dispatching plan with a dispatching response risk value less than a preset risk threshold as the initial power resource dispatching plan;
[0143] Based on the scheduling resource consumption model, the total amount of scheduling resource consumption of each initial power resource scheduling plan is detected;
[0144] The initial power resource scheduling plan corresponding to the minimum total amount of scheduling consumption resources is determined as the target power resource scheduling plan.
[0145] Each module in the above-mentioned power resource scheduling device can be implemented in whole or in part by software, hardware and a combination thereof. Each of the above-mentioned modules can be embedded in or independent of the processor in the computer device in the form of hardware, or can be stored in the memory in the computer device in the form of software, so that the processor can call and execute the corresponding operations of each of the above modules.
[0146] In an exemplary embodiment, a computer device is provided. The computer device may be a terminal, and its internal structure diagram may be as shown in FIG. Figure 5 As shown. The computer device includes a processor, a memory, an input / output interface, a communication interface, a display unit and an input device. The processor, the memory and the input / output interface are connected through a system bus, and the communication interface, the display unit and the input device are connected to the system bus through the input / output interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The input / output interface of the computer device is used to exchange information between the processor and the external device. The communication interface of the computer device is used to communicate with an external terminal in a wired or wireless manner, and the wireless manner can be implemented through WIFI, a mobile cellular network, near field communication (NFC) or other technologies. When the computer program is executed by the processor, a method for scheduling power resources is implemented. The display unit of the computer device is used to form a visually visible picture, which can be a display screen, a projection device or a virtual reality imaging device. The display screen can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device can be a touch layer covering the display screen, or a button, trackball or touchpad set on the computer device shell, or an external keyboard, touchpad or mouse.
[0147] Those skilled in the art will understand that Figure 5 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0148] In one embodiment, a computer device is further provided, including a memory and a processor, wherein a computer program is stored in the memory, and the processor implements the steps in the above method embodiments when executing the computer program.
[0149] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps in the above-mentioned method embodiments are implemented.
[0150] In one embodiment, a computer program product is provided, including a computer program, which implements the steps in the above method embodiments when executed by a processor.
[0151] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant regulations.
[0152] A person of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment method can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, an artificial intelligence (AI) processor, etc., but are not limited to this.
[0153] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.
[0154] The above embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.
Claims
1. A method for dispatching electric power resources, characterized in that: The method comprises: Acquiring power resource scheduling demand information, wherein the power resource scheduling demand information includes power resource scheduling time information; Obtain resource supply information and resource supply influencing factor information corresponding to the power resource scheduling time information; Based on the power resource scheduling demand information, the resource supply information and the resource supply influencing factor information, the minimum scheduling total resource consumption and the target power resource scheduling scheme corresponding to the minimum scheduling total resource consumption are detected.
2. The method according to claim 1, characterized in that The detecting, based on the power resource scheduling demand information, the resource supply information and the resource supply influencing factor information, the minimum scheduling total amount of resource consumption and the target power resource scheduling scheme corresponding to the minimum scheduling total amount of resource consumption includes: Based on the power resource scheduling demand information, the resource supply information and the resource supply influencing factor information, construct a scheduling consumption resource model, wherein the scheduling consumption resource model is used to characterize the correlation between the total amount of scheduling consumption resources and the power resource scheduling plan; Based on the scheduling resource consumption model, the minimum scheduling resource consumption amount and the target power resource scheduling scheme corresponding to the minimum scheduling resource consumption amount are detected.
3. The method according to claim 2, characterized in that The resource supply information includes energy storage resource supply information and power generation resource supply information; the minimum scheduling resource consumption total amount and the target power resource scheduling scheme corresponding to the minimum scheduling resource consumption total amount are detected based on the scheduling resource consumption model, including: Constructing an availability opportunity constraint based on the energy storage resource supply information, the power generation resource supply information, the power resource scheduling demand information and a preset availability probability threshold; Based on the availability opportunity constraint and the scheduling resource consumption model, the minimum total amount of scheduling resource consumption under the availability opportunity constraint and the target power resource scheduling scheme corresponding to the minimum total amount of scheduling resource consumption are detected.
4. The method according to claim 2, characterized in that: The constructing of a scheduling resource consumption model based on the power resource scheduling demand information, the resource supply information and the resource supply influencing factor information includes: generating at least one power resource scheduling scheme based on the power resource scheduling demand information and the resource supply information; Based on the resource supply information and the resource supply influencing factor information, predicting the dispatching benefit value and the dispatching loss value of each of the power resource dispatching schemes; Based on the dispatching benefit value and the dispatching loss value, detecting the total amount of dispatching consumption resources of each of the power resource dispatching schemes, wherein the total amount of dispatching consumption resources is negatively correlated with the dispatching benefit value and positively correlated with the dispatching loss value; A scheduling consumption resource model is constructed based on each of the power resource scheduling schemes and the total amount of scheduling consumption resources of each of the power resource scheduling schemes.
5. The method according to claim 4, characterized in that The detecting the total amount of scheduling consumption resources of each of the power resource scheduling schemes based on the scheduling benefit value and the scheduling loss value includes: Acquire the historical dispatching benefit value corresponding to the power resource dispatching time information, and construct a dispatching benefit probability distribution model based on the historical dispatching benefit value; Based on the scheduling benefit probability distribution model, query the risk scheduling benefit value corresponding to the preset confidence level; The dispatch benefit value, the dispatch loss value and the risk dispatch benefit value are aggregated to obtain the total dispatch consumption resource amount of the power resource dispatch scheme.
6. The method according to claim 3, characterized in that The detecting, based on the scheduling resource consumption model, the minimum scheduling resource consumption amount and the target power resource scheduling scheme corresponding to the minimum scheduling resource consumption amount includes: Obtaining dispatch response influencing factor information corresponding to the power resource dispatch demand information; Based on the power resource scheduling demand information, the scheduling response influencing factor information and the scheduling response condition information of each power resource scheduling scheme, predicting the scheduling response risk value of each power resource scheduling scheme; Determine the power resource scheduling plan whose scheduling response risk value is less than a preset risk threshold as the initial power resource scheduling plan; Based on the scheduling resource consumption model, detecting the total amount of scheduling resource consumption of each of the initial power resource scheduling schemes; The initial power resource scheduling plan corresponding to the minimum total amount of scheduling consumption resources is determined as the target power resource scheduling plan.
7. A power resource dispatching device, characterized in that: The device comprises: A first acquisition module is used to acquire power resource scheduling demand information, wherein the power resource scheduling demand information includes power resource scheduling time information; A second acquisition module is used to acquire resource supply information and resource supply influencing factor information corresponding to the power resource scheduling time information; A generation module is used to generate a target power resource scheduling plan that minimizes the total amount of scheduling resource consumption based on the power resource scheduling demand information, the resource supply information and the resource supply influencing factor information.
8. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 6 are implemented.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.
10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.
Citation Information
Cited By
Power grid regulation and control method and system based on dual purposes of peacetime and urgency
CN120073899A
