A demand-response-oriented temperature control load joint control method and system
Through the combined temperature-controlled load control method for demand response, the long-term idleness and energy loss problems after load participation in regulation in the traditional regulation mode are solved, and precise load regulation and energy utilization are achieved.
Patent Information
- Application Number
- CN202110690953.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-06-22
- Publication Date
- 2025-03-11
- Estimated Expiration
- 2041-06-22
AI Technical Summary
The traditional response model based on electricity prices and centralized DLC methods are restricted by development. Due to the unclear nature of load usage behaviors, the regulatory plans formulated lack rationality, resulting in the loss of load energy caused by long-term idleness after load participation in regulation and over-regulation and under-regulation.
A joint control method for temperature control load oriented towards demand response is provided. By obtaining the control demand power and the corresponding control period, the temperature control load that can participate in the control and the working power and historical usage data of the load group, the order in which each load group participates in the control is determined according to the average value of the working power of the temperature control load in each load group, and the order in which each temperature control load participates in the control period is determined in the descending order of the fluctuation power of each temperature control load in each load group, and finally input the total working power of each load group into the power difference minimization objective function to solve the power difference, and determine the optimal control plan based on the power difference and the optimization threshold.
By accurately judging the status of the load group that needs to be regulated in each period, precise load regulation can be achieved, long-term idleness after temperature control load is participated in regulation, reduce energy loss, and improve energy utilization.
Smart Images

Figure CN115513960B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of application of loads participating in the regulation of new energy output, and in particular to a demand response-oriented temperature control load joint control method and system. Background Art
[0002] With the advancement of smart grid construction and the development of demand response technology, more and more user loads can participate in system response. The heterogeneity and large number of user loads enable user loads to participate in the grid's demand response on the basis of ensuring user electricity demand. However, the traditional response model based on electricity prices and centralized DLC methods are subject to certain development restrictions.
[0003] In the two-tier dispatch model with the participation of aggregators, the macro layer includes the grid dispatch center and aggregators, and the micro layer includes aggregators and users. The distributed DLC demand response method of the aggregator greatly taps the potential of user load participation in response and improves user response enthusiasm.
[0004] In the previous regulation process, aggregators did not have a clear understanding of the nature of load usage behavior, and the regulation plans they formulated lacked rationality, causing damage to the electricity interests of some users. At the same time, in the demand-responsive load regulation process, the load would be idle for a long time after participating in the regulation, resulting in load energy loss, as well as over-regulation and under-regulation. Summary of the invention
[0005] In view of the fact that the temperature control load for demand response in the prior art may be idle for a long time after participating in the regulation, resulting in load energy loss and over-regulation and under-regulation, the present invention provides a temperature control load joint control method for demand response, including:
[0006] Obtain the control demand power and the corresponding control period, the temperature control load that can participate in the control and the working power and historical usage data of the corresponding load group;
[0007] The order in which each load group participates in the regulation is determined in ascending order according to the average working power of the temperature control load in each load group;
[0008] Input the working power and historical usage data of each temperature-controlled load in each load group into the fluctuating power calculation formula to calculate the fluctuating power of each temperature-controlled load in the control period, and determine the order in which each temperature-controlled load in each load group participates in the control according to the descending order of the fluctuating power of each temperature-controlled load in the control period;
[0009] According to the order in which the load groups and the temperature control loads in the load groups participate in the regulation, the total working power of the temperature control loads of each load group during the regulation period is sequentially input into the pre-constructed power difference minimization objective function to solve for the power difference, and the optimal regulation scheme is determined based on the power difference and the pre-set optimization threshold;
[0010] The power difference minimization objective function is constructed according to the difference between the required power and the total working power of each load group.
[0011] Preferably, according to the order in which the load groups and the temperature control loads in the load groups participate in the regulation, the total working power of the temperature control loads of each load group during the regulation period is sequentially input into a pre-constructed power difference minimization objective function to solve for the power difference, and the optimal regulation scheme is determined based on the power difference and a pre-set optimization threshold, including:
[0012] S1 calculates the difference between the required power and the total working power of the load group using the power difference minimization objective function. If the total working power of the load group is less than or equal to 0, enter S4, otherwise enter S2;
[0013] S2: If the difference is less than or equal to the set optimization threshold, proceed to S5; otherwise, proceed to S3;
[0014] S3 determines whether the difference is less than the working power of the minimum temperature-controlled load of the load group. If so, the next load group is directly used as the load group according to the control sequence, and S1 is executed. Otherwise, the difference, the set optimization threshold, the total working power corresponding to the load group, and the initialized control factor are input into the control factor adjustment calculation formula, and the adjusted control factor is input into the maximum controllable power calculation formula to calculate the adjusted maximum controllable power and then S1 is executed;
[0015] S4 calculates the difference between the sum of the total working power of all the load groups and the regulation demand power, and fills the difference with conventional generator sets until the difference is less than the optimization threshold, and then executes S5;
[0016] S5 uses the sum of the total working power when the difference is less than the set optimization threshold as the optimal control scheme.
[0017] Preferably, the power difference minimization objective function is constructed with the goal of minimizing the difference between the required power and the total operating power of each load group, and with the maximum controllable power of each load group as a constraint condition.
[0018] Preferably, the power difference minimization objective function is determined as follows:
[0019]
[0020] In the formula, f 1 is the power difference minimization objective function, To regulate the required power during the regulation period t, The total operating power of the i-th load group during the regulation period t;
[0021] Among them, the total working power of the i-th load group in the regulation period t is Calculate as follows:
[0022]
[0023] In the formula, w i,j is the working power of the jth temperature control load in the i-th load group, It is the maximum controllable number of temperature control loads of the i-th load group when the control factor is the initialized control factor.
[0024] Preferably, the constraint condition is determined as follows:
[0025]
[0026] In the formula, is the maximum controllable power of the i-th load group during the regulation period t;
[0027] Among them, the maximum controllable power of the i-th load group during the regulation period t is Calculate as follows:
[0028]
[0029] In the formula, is the expected power of the jth temperature-controlled load in the i-th load group during the control period t, α i is the initialization control factor, M i is the number of temperature-controlled loads in the i-th load group.
[0030] Preferably, the regulatory factor adjustment calculation formula is as shown below:
[0031]
[0032] In the formula, α i,b is the adjusted control factor, S is the set optimization threshold, It is the maximum controllable number of the temperature control load of the i-th load group when the control factor is the adjusted control factor.
[0033] Preferably, the fluctuation power calculation formula is as shown below:
[0034]
[0035] In the formula, is the fluctuating power of the jth temperature-controlled load in the i-th load group during the control period t, z t is the switching state of the jth temperature control load in the i-th load group during the historical period t, is the usage probability of the jth temperature control load in the i-th load group during the historical period t.
[0036] Preferably, the optimization threshold is determined according to the reserve capacity of the power system.
[0037] Based on the same inventive concept, the present invention also provides a demand-responsive temperature control load joint control system, comprising:
[0038] An acquisition module is used to obtain the control demand power and the corresponding control period, the temperature control load that can participate in the control and the working power and historical usage data of the corresponding load group;
[0039] A load group control order determination module is used to determine the order in which each load group participates in the control according to the average value of the working power of the temperature control load in each load group in ascending order;
[0040] A temperature control load control order determination module is used to input the working power and historical usage data of each temperature control load in each load group into the fluctuating power calculation formula to calculate the fluctuating power of each temperature control load in the control period, and determine the order in which each temperature control load in each load group participates in the control in descending order of the fluctuating power of each temperature control load in the control period;
[0041] A control scheme determination module is used to input the total working power of the temperature control loads of each load group during the control period into a pre-constructed power difference minimization objective function in order to solve the power difference according to the order in which each load group and each temperature control load in each load group participate in the control, and determine the optimal control scheme based on the power difference and a pre-set optimization threshold;
[0042] The power difference minimization objective function is constructed according to the difference between the required power and the total working power of each load group.
[0043] Preferably, the load group control order determination module includes: an average value calculation submodule and a sorting submodule;
[0044] The average value calculation submodule is used to take the ratio of the working power of the temperature-controlled load in each load group to the sum of the temperature-controlled loads in each load group as the average value of the working power of the temperature-controlled load in each load group, and sort the average values in descending order;
[0045] The sorting submodule is used to use the descending order of the average values as the order in which each load group participates in regulation.
[0046] Compared with the prior art, the present invention has the following beneficial effects:
[0047] The present invention provides a demand-response-oriented temperature-controlled load joint control method, comprising: obtaining the control demand power and the corresponding control period, the temperature-controlled loads that can participate in the control and the working power and historical usage data of the corresponding load groups; determining the order in which each load group participates in the control in ascending order according to the average value of the working power of the temperature-controlled loads in each load group; inputting the working power and historical usage data of each temperature-controlled load in each load group into a fluctuating power calculation formula to calculate the fluctuating power of each temperature-controlled load in the control period, and determining the order in which each temperature-controlled load in each load group participates in the control in descending order of the fluctuating power of each temperature-controlled load in the control period; according to the order in which each load group and each temperature-controlled load in each load group participate in the control, the total working power of the temperature-controlled load of each load group in the control period is sequentially input into a pre-constructed power difference minimization objective function to solve for the power difference, and determine the optimal control scheme based on the power difference and a pre-set optimization threshold; wherein the power difference minimization objective function is constructed based on the difference between the demand power and the total working power of each load group. The present invention regulates the temperature control load based on the power difference minimization objective function, can accurately judge the state of the load group that needs to be regulated in each time period, and can simultaneously perform precise load regulation for different regulation situations. BRIEF DESCRIPTION OF THE DRAWINGS
[0048] Figure 1 This is a flow chart of a demand response-oriented temperature control load joint control method of the present invention;
[0049] Figure 2 The figure is a schematic diagram of a temperature control load joint control system for demand response according to the present invention. DETAILED DESCRIPTION
[0050] Example 1
[0051] In view of the problem in the prior art that the accuracy of determining the load state is low, which leads to the loss of load energy and over-regulation and under-regulation caused by long-term idleness of the load after the load participates in the regulation during the demand response-oriented load regulation process, the present invention provides a temperature control load joint control method oriented to demand response, such as Figure 1 As shown, including:
[0052] Step 1: Obtain the control demand power and the corresponding control period, the temperature control load that can participate in the control, and the working power and historical usage data of the corresponding load group;
[0053] Step 2, determining the order in which each load group participates in the regulation according to the average value of the working power of the temperature control load in each load group in ascending order;
[0054] Step 3, inputting the working power and historical usage data of each temperature-controlled load in each load group into the fluctuating power calculation formula to calculate the fluctuating power of each temperature-controlled load in the control period, and determining the order in which each temperature-controlled load in each load group participates in the control in descending order of the fluctuating power of each temperature-controlled load in the control period;
[0055] Step 4: according to the order in which the load groups and the temperature control loads in the load groups participate in the regulation, the total working power of the temperature control loads of each load group during the regulation period is sequentially input into the pre-constructed power difference minimization objective function to solve for the power difference, and determine the optimal regulation scheme based on the power difference and the pre-set optimization threshold;
[0056] The power difference minimization objective function is constructed according to the difference between the required power and the total working power of each load group.
[0057] In step 1, the control demand power and the corresponding control period, the working power and historical usage data of each temperature-controlled load and the corresponding load group contained in the control instructions issued by the power system dispatching center to each load aggregator are obtained.
[0058] Among them, each load group is divided according to the category of temperature control load;
[0059] In this embodiment, the operating power and historical usage data of the temperature-controlled load are obtained through the information collection device in the load aggregator;
[0060] In step 2, the order in which each load group participates in the regulation is determined according to the average value of the working power of the temperature-controlled loads in each load group in ascending order;
[0061] The ratio of the working power of the temperature-controlled load in each load group to the sum of the temperature-controlled loads in each load group is used as the average working power of the temperature-controlled load in each load group, and the average values are sorted in descending order;
[0062] The descending order of the average values is used as the order in which each load group participates in regulation.
[0063] In step 3, the working power and historical usage data of each temperature-controlled load in each load group are input into the fluctuating power calculation formula to calculate the fluctuating power of each temperature-controlled load in the regulation period, and the order in which each temperature-controlled load in each load group participates in the regulation is determined in descending order of the fluctuating power of each temperature-controlled load in the regulation period;
[0064] First, a historical usage data matrix is constructed for each temperature control load in each load group based on the historical usage data, as shown in the following formula:
[0065]
[0066] Where U i,j is the historical usage data matrix of the jth temperature control load in the i-th load group, z n-1 is the switch state of the jth temperature control load in the i-th load group in the n-1th period, y n is the total number of times the jth temperature control load in the i-th load group is used in the n-1th period, u m,n-1 is the switch state of the jth temperature control load in the i-th load group in the n-1th period of the m-th day, c m,n is the number of times the jth temperature control load in the i-th load group is used on the m-th day;
[0067] The switch state u of the jth load in the i-th load group in the n-1th period of the m-th day is m,n-1 The value is 0 or 1. m,n-1 When u is 0, it means that the jth temperature control load in the i-th load group is not in use during the n-1th period of the mth day. m,n-1 A value of 1 indicates that the temperature control load is in use.
[0068] Then, the Bayesian network is used to calculate the possibility of using the temperature control load in each load group at each time of the day, as shown in the following formula:
[0069]
[0070] In the formula, is the probability that the jth temperature control load in the i-th load group is used in the n-1th period, and d is the number of times the temperature control load is used;
[0071] The usage probability of each temperature control load in each load group in each time period is calculated according to formula (2), and the usage probability matrix is constructed using the usage probability of each temperature control load in each load group in each time period calculated by formula (2);
[0072] The usage probability matrix is shown in the following formula:
[0073]
[0074] In the formula, A i,j is the usage probability matrix of the jth temperature control load in the i-th load group in all time periods.
[0075] Based on the working power of each temperature-controlled load in each load group and the switch state and usage probability in the historical period corresponding to the regulation period, the fluctuating power of each temperature-controlled load in the regulation period is calculated using a fluctuating power calculation formula;
[0076] The fluctuating power of each temperature control load during the control period is calculated as follows:
[0077]
[0078] In the formula, is the fluctuating power of the jth temperature-controlled load in the i-th load group during the control period t, z t is the switching state of the jth temperature control load in the i-th load group during the historical period t, is the usage probability of the jth temperature control load in the i-th load group during the historical period t.
[0079] The fluctuating powers corresponding to the temperature-controlled loads are arranged in ascending order as the order in which the temperature-controlled loads in each load group participate in regulation.
[0080] In step 4, according to the order in which the load groups and the temperature control loads in the load groups participate in the regulation, the total working power of the temperature control loads of each load group during the regulation period is sequentially input into the pre-constructed power difference minimization objective function to solve for the power difference, and the optimal regulation scheme is determined based on the power difference and the pre-set optimization threshold;
[0081] The specific process of determining the optimal control scheme based on the power difference and the predetermined optimization threshold is as follows:
[0082] S1 calculates the difference between the required power and the total working power of each load group using the power difference minimization objective function. If the total working power of the load group is less than or equal to 0, enter S4, otherwise enter S2;
[0083] S2: If the difference is less than or equal to the set optimization threshold, proceed to S5; otherwise, proceed to S3;
[0084] S3 determines whether the difference is less than the working power of the minimum temperature-controlled load of the load group. If so, the next load group is directly used as the load group according to the control sequence, and S1 is executed. Otherwise, the difference, the set optimization threshold, the total working power corresponding to the load group, and the initialized control factor are input into the control factor adjustment calculation formula, and the adjusted control factor is input into the maximum controllable power calculation formula to calculate the adjusted maximum controllable power and then S1 is executed;
[0085] S4 calculates the difference between the sum of the total working power of all the load groups and the regulation demand power, and fills the difference with conventional generator sets until the difference is less than the optimization threshold, and then executes S5;
[0086] S5 uses the sum of the total working power when the difference is less than the set optimization threshold as the optimal control scheme.
[0087] In S1, the power difference minimization objective function is constructed with the minimization of the difference between the required power and the total working power of each load group as the goal and the maximum controllable power of each load group as the constraint condition;
[0088] The power difference minimization objective function is determined as follows:
[0089]
[0090] In the formula, f 1 is the power difference minimization objective function, To regulate the required power during the regulation period t, The total operating power of the i-th load group during the regulation period t;
[0091] Among them, the total working power of the i-th load group in the regulation period t is Calculate as follows:
[0092]
[0093] In the formula, w i,j is the working power of the jth temperature control load in the i-th load group, It is the maximum controllable number of temperature control loads of the i-th load group when the control factor is the initialized control factor.
[0094] The constraint condition is determined by the following formula:
[0095]
[0096] In the formula, is the maximum controllable power of the i-th load group during the regulation period t;
[0097] Among them, the maximum controllable power of the i-th load group during the regulation period t is Calculate as follows:
[0098]
[0099] In the formula, is the expected power of the jth temperature-controlled load in the i-th load group during the control period t, M iis the number of temperature-controlled loads in the i-th load group, α i is the initialization regulatory factor;
[0100] The expected power of the jth temperature-controlled load in the i-th load group during the control period t is Calculate as follows:
[0101]
[0102] In the formula, is the expected power of the jth temperature-controlled load in the i-th load group during the control period t, u k,t is the switch state of the jth temperature control load in the i-th load group at the k-th day in the historical period t, and m is the number of days;
[0103] In S2, the optimization threshold is determined by taking a value of 2% to 5% of the regulation demand power according to the reserve capacity regulation of the power system;
[0104] In S3, the regulatory factor adjustment calculation formula is as shown below:
[0105]
[0106] In the formula, α i,b is the adjusted control factor, S is the set optimization threshold, It is the maximum controllable number of the temperature control load of the i-th load group when the control factor is the adjusted control factor.
[0107] In S4, the difference between the sum of the working powers of all load groups and the regulation demand power is calculated as follows:
[0108]
[0109] In the formula, is the difference between the sum of the working power of all load groups and the regulation demand power during the regulation period t, It is the sum of the total working power of all load groups participating in the regulation during the regulation period t;
[0110] Among them, the sum of the total working power of all load groups participating in the regulation during the regulation period t is Calculate as follows:
[0111]
[0112] Where, L t is the number of load groups that can participate in regulation during the regulation period t;
[0113] The sum of the total working power of all load groups participating in the regulation during the regulation period t is It is less than or equal to the total maximum controllable power of all load groups participating in the regulation during the regulation period t.
[0114] The energy loss rate is used to verify whether the optimal control scheme obtained by the demand response-oriented temperature control load joint control method provided by the present invention has superior energy utilization rate, as follows:
[0115] Calculating the energy dissipation rate of the optimal control scheme using an energy dissipation rate calculation formula;
[0116] The energy dissipation rate calculation formula is as follows:
[0117]
[0118] In the formula, is the i-th load group G i Energy dissipation rate of medium temperature control load, is the i-th load group G i The new energy energy consumed after the medium temperature control load participates in the regulation, is the i-th load group G i The ambient temperature of the medium temperature control load and the temperature when the control ends, is the i-th load group G i Thermal resistance and thermal capacity of medium temperature control load, is the i-th load group G i Idle time after the medium temperature control load participates in regulation;
[0119] The energy dissipation rate of the optimal scheduling scheme is calculated by formula (13) and compared with the energy dissipation rate of the temperature control load control method in the prior art. It can be verified that the optimal control scheme obtained by the method of the present invention is superior in energy utilization.
[0120] The present invention makes the time when the temperature control load participates in regulation and the time when it is used as close as possible, reduces the idle time after the temperature control load participates in regulation and the number of idle loads after regulation, and reduces the energy loss caused by the overall load regulation. Therefore, the load regulation scheme provided by the present invention is superior in energy utilization.
[0121] The present invention jointly regulates different types of temperature control loads according to the user's usage behavior of the temperature control loads. When the power adjustment index of the dispatching center is met, the temperature control loads with a high possibility of being used within the power adjustment time are preferentially called, and the number of temperature control loads that are idle for a long time after participating in the regulation is reduced, thereby improving the accuracy of temperature control load regulation and reducing the natural energy loss of the temperature control load.
[0122] Example 2
[0123] Based on the same inventive concept, the present invention also provides a temperature control load joint control system oriented to demand response, such as Figure 2 As shown, including:
[0124] An acquisition module is used to obtain the control demand power and the corresponding control period, the temperature control load that can participate in the control and the working power and historical usage data of the corresponding load group;
[0125] A load group control order determination module is used to determine the order in which each load group participates in the control according to the average value of the working power of the temperature control load in each load group in ascending order;
[0126] A temperature control load control order determination module is used to input the working power and historical usage data of each temperature control load in each load group into the fluctuating power calculation formula to calculate the fluctuating power of each temperature control load in the control period, and determine the order in which each temperature control load in each load group participates in the control in descending order of the fluctuating power of each temperature control load in the control period;
[0127] A control scheme determination module is used to input the total working power of the temperature control loads of each load group during the control period into a pre-constructed power difference minimization objective function in order to solve the power difference according to the order in which each load group and each temperature control load in each load group participate in the control, and determine the optimal control scheme based on the power difference and a pre-set optimization threshold;
[0128] The power difference minimization objective function is constructed according to the difference between the required power and the total working power of each load group.
[0129] The acquisition module is used to obtain the control demand power and the corresponding control period, the working power and historical usage data of each temperature control load and the corresponding load group contained in the control instructions issued by the power system dispatching center to each load aggregator.
[0130] Among them, each load group is divided according to the category of temperature control load;
[0131] The load group control order determination module includes: an average value calculation submodule and a sorting submodule;
[0132] The average value calculation submodule is used to take the ratio of the working power of the temperature-controlled load in each load group to the sum of the temperature-controlled loads in each load group as the average value of the working power of the temperature-controlled load in each load group, and sort the average values in descending order;
[0133] The sorting submodule is used to use the descending order of the average values as the order in which each load group participates in regulation.
[0134] The temperature control load regulation sequence determination module includes: a fluctuation power calculation submodule and a temperature control load sequence determination submodule;
[0135] The fluctuating power calculation submodule is used to input the working power of each temperature-controlled load in each load group, the switch state of the historical period corresponding to the regulation period, and the usage probability calculated by using the usage probability calculation formula into the fluctuating power calculation formula to calculate the fluctuating power of each temperature-controlled load in the regulation period;
[0136] The switch state of the historical period corresponding to the regulation period is determined according to the historical usage data matrix, and the historical usage state matrix is shown in the following formula:
[0137]
[0138] Where U i,j is the historical usage data matrix of the jth temperature control load in the i-th load group, z n-1 is the switch state of the jth temperature control load in the i-th load group in the n-1th period, y n is the total number of times the jth temperature control load in the i-th load group is used in the n-1th period, u m,n-1 is the switch state of the jth temperature control load in the i-th load group in the n-1th period of the m-th day, c m,n is the number of times the jth temperature control load in the i-th load group is used on the m-th day;
[0139] The switch state u of the jth load in the i-th load group in the n-1th period of the m-th day is m,n-1 The value is 0 or 1. m,n-1 When u is 0, it means that the jth temperature control load in the i-th load group is not in use during the n-1th period of the mth day. m,n-1 A value of 1 indicates that the temperature control load is in use.
[0140] The usage probability calculation formula is as follows:
[0141]
[0142] In the formula, is the probability that the jth temperature control load in the i-th load group is used in the n-1th period, and d is the number of times the temperature control load is used;
[0143] The usage probability matrix is shown in the following formula:
[0144]
[0145] In the formula, A i,jis the usage probability matrix of the jth temperature control load in the i-th load group in all time periods.
[0146] The fluctuation power calculation formula is as follows:
[0147]
[0148] In the formula, is the fluctuating power of the jth temperature-controlled load in the i-th load group during the control period t, z t is the switching state of the jth temperature control load in the i-th load group during the historical period t, is the usage probability of the jth temperature control load in the i-th load group during the historical period t.
[0149] The temperature control load sequence determination submodule is used to determine the order in which each temperature control load in each load group participates in the regulation based on the descending order of the fluctuating power of each temperature control load in the regulation period calculated by the fluctuating power calculation submodule.
[0150] The control scheme determination module includes: a power difference calculation submodule, a determination submodule, an optimization submodule, a supplementation submodule, and an optimal control scheme generation submodule;
[0151] The power difference calculation submodule is used to calculate the difference between the required power and the total working power of each load group by using the power difference minimization objective function, and if the total working power of the load group is less than or equal to 0, the difference is input to the supplement submodule, otherwise it is input to the determination submodule;
[0152] The determination submodule is used to determine whether the difference is less than or equal to the set optimization threshold, and if the difference is less than or equal to the set optimization threshold, it is input to the optimal control scheme generation submodule, otherwise it is input to the optimization submodule;
[0153] The optimization submodule is used to determine whether the difference is less than the working power of the minimum temperature-controlled load of the load group. If so, the next load group is directly input into the power difference calculation submodule as the load group according to the control sequence; otherwise, the difference, the set optimization threshold, the total working power corresponding to the load group, and the initialized control factor are substituted into the control factor adjustment calculation formula, and the adjusted control factor is substituted into the maximum controllable power calculation formula to calculate the adjusted maximum controllable power, and the adjusted maximum controllable power is input into the power difference calculation submodule;
[0154] The supplement submodule is used to calculate the difference between the sum of the total working power of all the load groups and the regulation demand power, fill the difference with conventional generator sets until the difference is less than the optimization threshold, and input the difference less than the optimization threshold into the optimal regulation scheme generation submodule;
[0155] The optimal control scheme generating submodule is used to use the sum of the total working power when the difference is less than the set optimization threshold as the optimal control scheme.
[0156] In the power difference calculation submodule, the power difference minimization objective function is constructed with the minimization of the difference between the required power and the total working power of each load group as the goal and the maximum controllable power of each load group as the constraint condition;
[0157] The power difference minimization objective function is determined as follows:
[0158]
[0159] In the formula, f 1 is the power difference minimization objective function, To regulate the required power during the regulation period t, The total operating power of the i-th load group during the regulation period t;
[0160] Among them, the total working power of the i-th load group in the regulation period t is Calculate as follows:
[0161]
[0162] In the formula, w i,j is the working power of the jth temperature control load in the i-th load group, It is the maximum controllable number of temperature control loads of the i-th load group when the control factor is the initialized control factor.
[0163] The constraint condition is determined by the following formula:
[0164]
[0165] In the formula, is the maximum controllable power of the i-th load group during the regulation period t;
[0166] Among them, the maximum controllable power of the i-th load group during the regulation period t is Calculate as follows:
[0167]
[0168] In the formula, is the expected power of the jth temperature-controlled load in the i-th load group during the control period t, M i is the number of temperature-controlled loads in the i-th load group, α i is the initialization regulatory factor;
[0169] The expected power of the jth temperature-controlled load in the i-th load group during the control period t is Calculate as follows:
[0170]
[0171] In the formula, is the expected power of the jth temperature-controlled load in the i-th load group during the control period t, u k,t is the switch state of the jth temperature control load in the i-th load group at the k-th day in the historical period t, and m is the number of days;
[0172] In the determination submodule, the optimization threshold is determined by taking a value of 2% to 5% of the regulation demand power according to the reserve capacity regulations of the power system;
[0173] In the optimization submodule, the control factor adjustment calculation formula is as shown below:
[0174]
[0175] In the formula, α i,b is the adjusted control factor, S is the set optimization threshold, It is the maximum controllable number of the temperature control load of the i-th load group when the control factor is the adjusted control factor.
[0176] In the supplementary submodule, the difference between the sum of the working powers of all load groups and the regulation demand power is calculated as follows:
[0177]
[0178] In the formula, is the difference between the sum of the working power of all load groups and the regulation demand power during the regulation period t, It is the sum of the total working power of all load groups participating in the regulation during the regulation period t;
[0179] Among them, the sum of the total working power of all load groups participating in the regulation during the regulation period t is Calculate as follows:
[0180]
[0181] Where, L t is the number of load groups that can participate in regulation during the regulation period t;
[0182] The sum of the total working power of all load groups participating in the regulation during the regulation period t is It is less than or equal to the total maximum controllable power of all load groups participating in the regulation during the regulation period t.
[0183] The present invention plans the quantity of different load controls according to the control demand power and control time in the control instruction and utilizes the power shortage matching error minimization constraint condition, thereby reducing the possibility of over-control or under-control in the control process and realizing precise control. Moreover, according to the overlap of the time when the user's temperature-controlled load participates in power adjustment and the time when the user uses the temperature-controlled load, the energy stored in the temperature-controlled load during the control process can be used by the user in a timely manner, thereby reducing the number of temperature-controlled loads that are idle for a long time after control, improving the accuracy of temperature-controlled load control, further reducing the natural loss of energy, and improving energy utilization.
[0184] Obviously, the described embodiments are only some embodiments of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0185] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented in one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that include computer-usable program code.
[0186] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0187] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0188] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0189] The above are merely embodiments of the present invention and are not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention are included in the scope of the claims of the present invention to be approved.
Claims
1. A temperature control load joint control method for demand response, characterized in that: include: Obtain the control demand power and the corresponding control period, the temperature control load that can participate in the control and the working power and historical usage data of the corresponding load group; The order in which each load group participates in the regulation is determined in ascending order according to the average working power of the temperature control load in each load group; Input the working power and historical usage data of each temperature-controlled load in each load group into the fluctuating power calculation formula to calculate the fluctuating power of each temperature-controlled load in the control period, and determine the order in which each temperature-controlled load in each load group participates in the control according to the descending order of the fluctuating power of each temperature-controlled load in the control period; According to the order in which the load groups and the temperature control loads in the load groups participate in the regulation, the total working power of the temperature control loads of each load group during the regulation period is sequentially input into the pre-constructed power difference minimization objective function to solve for the power difference, and the optimal regulation scheme is determined based on the power difference and the pre-set optimization threshold; Wherein, the power difference minimization objective function is constructed according to the difference between the required power and the total working power of each load group; According to the order in which the load groups and the temperature control loads in the load groups participate in the regulation, the total working power of the temperature control loads of each load group during the regulation period is sequentially input into the pre-constructed power difference minimization objective function to solve the power difference, and determine the optimal regulation scheme based on the power difference and the pre-set optimization threshold, including: S1 calculates the difference between the required power and the total working power of each load group using the power difference minimization objective function. If the total working power of the load group is less than or equal to 0, enter S4, otherwise enter S2; S2: If the difference is less than or equal to the set optimization threshold, proceed to S5; otherwise, proceed to S3; S3 determines whether the difference is less than the working power of the minimum temperature-controlled load of the load group. If so, the next load group is directly used as the load group according to the control sequence, and S1 is executed. Otherwise, the difference, the set optimization threshold, the total working power corresponding to the load group, and the initialized control factor are input into the control factor adjustment calculation formula, and the adjusted control factor is input into the maximum controllable power calculation formula to calculate the adjusted maximum controllable power and then S1 is executed; S4 calculates the difference between the sum of the total working power of all the load groups and the regulation demand power, and fills the difference with conventional generator sets until the difference is less than the optimization threshold, and then executes S5; S5 uses the sum of the total working powers when the difference is less than the set optimization threshold as the optimal control scheme; The power difference minimization objective function is constructed with the goal of minimizing the difference between the required power and the total working power of each load group, and with the maximum controllable power of each load group as a constraint condition.
2. The method according to claim 1, characterized in that: The power difference minimization objective function is determined as follows: Where f1 is the objective function for minimizing the power difference, To regulate the required power during the regulation period t, The total operating power of the i-th load group during the regulation period t; Among them, the total working power of the i-th load group in the regulation period t is Calculate as follows: In the formula, w i,j is the working power of the jth temperature control load in the i-th load group, It is the maximum controllable number of temperature control loads of the i-th load group when the control factor is the initialized control factor.
3. The method according to claim 1, characterized in that: The constraint condition is determined by the following formula: In the formula, is the maximum controllable power of the i-th load group during the regulation period t; Among them, the maximum controllable power of the i-th load group during the regulation period t is Calculate as follows: In the formula, is the expected power of the jth temperature-controlled load in the i-th load group during the control period t, α i is the initialization control factor, M i is the number of temperature-controlled loads in the i-th load group.
4. The method according to claim 3, characterized in that: The regulating factor adjustment calculation formula is shown in the following formula: In the formula, α i,b is the adjusted control factor, S is the set optimization threshold, It is the maximum controllable number of the temperature control load of the i-th load group when the control factor is the adjusted control factor.
5. The method according to claim 1, characterized in that: The fluctuation power calculation formula is as follows: In the formula, is the fluctuating power of the jth temperature-controlled load in the i-th load group during the control period t, z t is the switching state of the jth temperature control load in the i-th load group during the historical period t, is the usage probability of the jth temperature control load in the i-th load group during the historical period t.
6. The method according to claim 1, characterized in that: The optimization threshold is determined according to the reserve capacity of the power system.
7. A system for using the demand response-oriented temperature control load joint control method according to claim 1, characterized in that: include: An acquisition module is used to obtain the control demand power and the corresponding control period, the temperature control load that can participate in the control and the working power and historical usage data of the corresponding load group; A load group control order determination module is used to determine the order in which each load group participates in the control according to the average value of the working power of the temperature control load in each load group in ascending order; A temperature control load control order determination module is used to input the working power and historical usage data of each temperature control load in each load group into the fluctuating power calculation formula to calculate the fluctuating power of each temperature control load in the control period, and determine the order in which each temperature control load in each load group participates in the control in descending order of the fluctuating power of each temperature control load in the control period; A control scheme determination module is used to input the total working power of the temperature control loads of each load group during the control period into a pre-constructed power difference minimization objective function in order to solve the power difference according to the order in which each load group and each temperature control load in each load group participate in the control, and determine the optimal control scheme based on the power difference and a pre-set optimization threshold; The power difference minimization objective function is constructed according to the difference between the required power and the total working power of each load group.
8. The system according to claim 7, characterized in that: The load group control order determination module includes: an average value calculation submodule and a sorting submodule; The average value calculation submodule is used to take the ratio of the working power of the temperature-controlled load in each load group to the sum of the temperature-controlled loads in each load group as the average value of the working power of the temperature-controlled load in each load group, and sort the average values in descending order; The sorting submodule is used to use the descending order of the average values as the order in which each load group participates in regulation.
Citation Information
Patent Citations
Method and device for regulating and controlling air-conditioner load cluster
CN110686380A
Building energy storage system with multiple demand charge cost optimization
US20190206000A1