Search

CN-122026364-A - Power utilization load scheduling method, device, equipment and storage medium based on load utility function

CN122026364ACN 122026364 ACN122026364 ACN 122026364ACN-122026364-A

Abstract

The application discloses a power consumption load dispatching method, a device, equipment and a storage medium based on a load utility function, which relate to the technical field of power grids and comprise the steps of obtaining power consumption and power price data of a target user in each time period in two adjacent time periods, determining a target load type according to load attributes of the target user, constructing an initial load utility function based on the power consumption data of the type and the front-back period, constructing an optimization equation by taking the maximum net income of the user as a target and constructing a to-be-processed equation set by combining the power consumption and the power price data, solving the target power consumption value coefficient and the target model parameter by adopting a Newton iteration method, generating a target load utility function by utilizing the parameters, and carrying out load dispatching control according to the power consumption value coefficient of each user in the same time period from low to high order so as to improve the efficiency of power consumption load dispatching by utilizing the function.

Inventors

  • YAN LEI
  • ZHOU YILIN
  • LI ZUYI
  • GUO CHUANGXIN
  • Yan Guocan

Assignees

  • 浙江大学

Dates

Publication Date
20260512
Application Date
20260414

Claims (10)

  1. 1. An electrical load scheduling method based on a load utility function is characterized by comprising the following steps: acquiring power consumption data and corresponding electricity price data of a target power consumer in each period of a first time period and a second time period, and determining a target load type from a plurality of preset load types based on load attributes of the target power consumer, wherein the first time period and the second time period are two adjacent time periods; Determining a corresponding initial load utility function based on the target load type, the power consumption data of the second time period and the power consumption data of the first time period, wherein an initial power consumption price coefficient and an initial model parameter in the initial load utility function are initial values; Constructing an optimization equation aiming at maximizing the net benefit of the target power consumer, then utilizing the optimization equation, determining a to-be-processed equation set based on the power consumption data and the power price data respectively corresponding to the first time period and the second time period, and determining a target power consumption price coefficient and a target model parameter corresponding to the target power consumer based on the to-be-processed equation set and a Newton iteration method; And generating a target load utility function by using the initial load utility function and based on the target electricity utilization value coefficient and the target model parameter, and scheduling and controlling the electricity utilization load by using the target load utility function according to the sequence of the electricity utilization value coefficient corresponding to each power consumer in the same period from low to high.
  2. 2. The load utility function-based power load scheduling method of claim 1, wherein the obtaining the power consumption data and the corresponding power price data of the target power consumer in each period of the first time period and the second time period, and determining the target load type from a plurality of preset load types based on the load attribute of the target power consumer, comprises: Acquiring power consumption data and corresponding electricity price data of a target power consumer in each period of a first time period and a second time period, and determining a load attribute corresponding to the target power consumer; The method comprises the steps of determining target load types corresponding to target power consumers from a plurality of preset load types based on load attributes, wherein each preset load type is a type determined based on production life activity attributes of different types of loads and change rules and boundary utility change trend of utility generated by electricity activities, and comprises an industrial basic load type, a commercial service load type, a public guarantee load type, a resident life load type and a temporary emergency load type.
  3. 3. The load utility function-based power load scheduling method of claim 1, wherein the determining a corresponding initial load utility function based on the target load type, the power usage data for the second time period, and the power usage data for the first time period includes: determining a power consumption variable based on the first power consumption data corresponding to the first time period and the second power consumption data corresponding to the second time period; If the target load type is characterized as industrial base load, determining a logarithmic initial load utility function based on a sensitivity coefficient and a summation quantity, wherein the summation quantity is a proportional term formed based on the initial model parameter, the electricity consumption variable and the first electricity consumption data; And if the target load type is characterized as resident living load, determining a mixed initial load utility function based on an independent variable corresponding to the hyperbolic tangent function and the sensitivity coefficient, wherein the independent variable is determined based on a primary term ratio and a secondary term ratio between the electricity consumption variable and the first electricity consumption data.
  4. 4. The load utility function-based power load scheduling method of claim 3, wherein the determining a corresponding initial load utility function based on the target load type, the power usage data for the second time period, and the power usage data for the first time period includes: If the target load type is characterized as commercial service load, setting an initial load utility function corresponding to the target load type as an initial load utility function of a power function type; If the target load type is characterized as a public guarantee load, setting an initial load utility function corresponding to the target load type as a negative exponential initial load utility function; if the target load type is characterized as a temporary emergency load, setting an initial load utility function corresponding to the target load type as a polynomial initial load utility function; wherein the initial load utility function has a corresponding age of zero when the second power usage data is equal to the first power usage data, and a first derivative corresponding to the power usage data is non-negative and a second derivative is non-positive.
  5. 5. The load utility function-based electricity load scheduling method according to claim 1, wherein the constructing an optimization equation targeting the maximization of net benefit of the target electricity consumer, then determining a set of equations to be processed based on the electricity consumption data and the electricity price data respectively corresponding to the first time period and the second time period using the optimization equation, and determining a target electricity price coefficient and a target model parameter corresponding to the target electricity consumer based on the set of equations to be processed and newton's iteration method includes: Constructing an optimization equation targeting the maximization of the net benefit of the target power consumer, wherein the net benefit is based on the difference between the electricity price value and the electricity price data; Determining a to-be-processed equation set based on first electricity quantity data and first electricity price data corresponding to the first time period and second electricity quantity data and second electricity price data corresponding to the second time period by utilizing the optimization equation, wherein unknowns in the to-be-processed equation set comprise electricity price coefficient and model parameters respectively corresponding to a plurality of electric power consumers of the same type as the target electric power consumer; and carrying out iterative solution on each unknown number in the equation set to be processed by utilizing the equation set to be processed and a Newton iteration method to obtain a target electricity price coefficient and a target model parameter corresponding to the target electricity consumer, wherein the number of equations in the equation set to be processed, the total number of the electricity price coefficient and the model parameter are equal.
  6. 6. The load utility function-based power load scheduling method according to any one of claims 1 to 5, wherein the generating a target load utility function using the initial load utility function and based on the target power utility value coefficient and the target model parameter, and performing scheduling control on the power load using the target load utility function and in the order of low to high power utility value coefficients corresponding to each power consumer in the same period, comprises: parameterizing the initial load utility function based on the target electricity price coefficient and the target model parameter to obtain a target load utility function; Obtaining to-be-compared electricity price coefficients respectively corresponding to the scheduled to-be-sequenced power consumers in the same period by utilizing the target load utility function, and then comparing the to-be-compared electricity price coefficients to obtain a sequence of from low to high in numerical value; And sequencing the power consumers to be sequenced by using the sequencing order to obtain a sequencing result, determining a power consumption load switching order when performing load switching operation based on the sequencing result, and performing scheduling control of power consumption loads by using the power consumption load switching order, wherein the load corresponding to the power consumer with the lowest power consumption value coefficient is preferentially switched, and the load corresponding to the power consumer with the highest power consumption value coefficient is finally switched.
  7. 7. An electrical load scheduling apparatus based on a load utility function, comprising: The load type determining module is used for acquiring power consumption data and corresponding power price data of a target power consumer in each period of a first time period and a second time period, and determining a target load type from a plurality of preset load types based on load attributes of the target power consumer, wherein the first time period and the second time period are two adjacent time periods; The first load utility function determining module is used for determining a corresponding initial load utility function based on the target load type, the power consumption data of the second time period and the power consumption data of the first time period, wherein the initial power consumption value coefficient and the initial model parameter in the initial load utility function are initial values; The equation set construction module is used for constructing an optimization equation aiming at maximizing the net income of the target power consumer, then utilizing the optimization equation, determining a to-be-processed equation set based on the electricity consumption data and the electricity price data which respectively correspond to the first time period and the second time period, and determining a target electricity consumption value coefficient and a target model parameter which correspond to the target power consumer based on the to-be-processed equation set and a Newton iteration method; the second load utility function determining module is used for generating a target load utility function by utilizing the initial load utility function and based on the target electricity utilization value coefficient and the target model parameter, and scheduling and controlling the electricity utilization load by utilizing the target load utility function according to the sequence of the electricity utilization value coefficient corresponding to each electricity consumer in the same period from low to high.
  8. 8. The load utility function-based power load scheduling apparatus of claim 7, wherein the system of equations building module comprises: An optimization equation construction unit configured to construct an optimization equation targeting a maximization of a net benefit of the target power consumer, wherein the net benefit is based on a difference between a power consumption price value and the power price data; the system comprises an equation set determining unit, a system processing unit and a system processing unit, wherein the equation set determining unit is used for determining a system of equations to be processed by utilizing the optimization equation and based on first electric quantity data and first electric price data corresponding to the first time period and second electric quantity data and second electric price data corresponding to the second time period, wherein unknowns in the system of equations to be processed comprise electric price coefficients and model parameters which respectively correspond to a plurality of electric power consumers of the same type as the target electric power consumer; The electricity consumption value coefficient generation unit is used for carrying out iterative solution on the unknowns in the equation set to be processed by utilizing the equation set to be processed and a Newton iteration method to obtain a target electricity consumption value coefficient and a target model parameter corresponding to the target electricity consumer, wherein the number of equations in the equation set to be processed is equal to the total number of the electricity consumption value coefficient and the model parameter.
  9. 9. An electronic device, comprising: A memory for storing a computer program; a processor for executing the computer program to implement the load utility function-based power load scheduling method of any one of claims 1 to 6.
  10. 10. A computer readable storage medium for storing a computer program, wherein the computer program when executed by a processor implements the load utility function based power load scheduling method of any one of claims 1 to 6.

Description

Power utilization load scheduling method, device, equipment and storage medium based on load utility function Technical Field The present invention relates to the field of power grid technologies, and in particular, to a method, an apparatus, a device, and a storage medium for scheduling electric loads based on a load utility function. Background In the prior art, the load utility construction depends on a fixed model and experience parameters, and is difficult to adapt to various load types, so that the accuracy and timeliness of the load utility are poor. The actual load utility of the load is mainly considered in the prior art, but due to the diversity of load types, the utility of the load for the same type can be often described by a load model, but the actual utility of the load for different types is often difficult to compare, for example, the utility of the load of public facilities such as hospitals and the actual utility of the load of industry and commerce are difficult to compare. Furthermore, the prior art often has a fixed model or models for the representation of the utility of the load. However, due to the diversity of load types, it is often difficult for a single fixed load model to describe the power utility of each type of load, and the parameters therein rely primarily on summary and assumptions, such that the design of the load utility function configuration and the setting of the parameters tend to be relatively subjective. From the above, how to improve the efficiency of power utilization load scheduling by using the load utility function in the power utilization load scheduling process based on the load utility function is a problem to be solved urgently. Disclosure of Invention In view of the above, an object of the present invention is to provide a method, apparatus, device, and storage medium for scheduling electric loads based on a load utility function, which can improve efficiency of scheduling electric loads by using the load utility function in a process of scheduling electric loads based on the load utility function. The specific scheme is as follows: in a first aspect, the present application provides a power load scheduling method based on a load utility function, including: acquiring power consumption data and corresponding electricity price data of a target power consumer in each period of a first time period and a second time period, and determining a target load type from a plurality of preset load types based on load attributes of the target power consumer, wherein the first time period and the second time period are two adjacent time periods; Determining a corresponding initial load utility function based on the target load type, the power consumption data of the second time period and the power consumption data of the first time period, wherein an initial power consumption price coefficient and an initial model parameter in the initial load utility function are initial values; Constructing an optimization equation aiming at maximizing the net benefit of the target power consumer, then utilizing the optimization equation, determining a to-be-processed equation set based on the power consumption data and the power price data respectively corresponding to the first time period and the second time period, and determining a target power consumption price coefficient and a target model parameter corresponding to the target power consumer based on the to-be-processed equation set and a Newton iteration method; And generating a target load utility function by using the initial load utility function and based on the target electricity utilization value coefficient and the target model parameter, and scheduling and controlling the electricity utilization load by using the target load utility function according to the sequence of the electricity utilization value coefficient corresponding to each power consumer in the same period from low to high. Optionally, the obtaining the electricity consumption data and the corresponding electricity price data of the target power consumer in each period of the first time period and the second time period, and determining the target load type from a plurality of preset load types based on the load attribute of the target power consumer includes: Acquiring power consumption data and corresponding electricity price data of a target power consumer in each period of a first time period and a second time period, and determining a load attribute corresponding to the target power consumer; The method comprises the steps of determining target load types corresponding to target power consumers from a plurality of preset load types based on load attributes, wherein each preset load type is a type determined based on production life activity attributes of different types of loads and change rules and boundary utility change trend of utility generated by electricity activities, and comprises an industrial basic load type, a commercial service load