Load real-time regulation method, device, equipment, medium and computer product
By collecting historical air conditioning data to determine characteristic factors and using real-time temperature calculations to control the load, the problems of high computational complexity and low efficiency in real-time air conditioning load control are solved, thus achieving efficient load control of the power grid.
Patent Information
- Application Number
- CN202310728421.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-06-19
- Publication Date
- 2026-01-27
- Estimated Expiration
- 2043-06-19
AI Technical Summary
Existing real-time control methods for air conditioning load suffer from problems such as untimely human operation, high computational complexity, and low efficiency, making it difficult to effectively respond to grid demands.
By collecting historical temperature and load data of the air conditioner, characteristic factors are determined, and the target control load is calculated using real-time temperature and characteristic factors. Real-time control is then performed in response to load control requests.
It has enabled peak shaving and valley filling of the power grid, reduced computing costs and difficulty, and improved regulation efficiency and response speed.
Smart Images

Figure CN116772379B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of power systems and their automation technology, and in particular to a method, apparatus, equipment, medium and computer product for real-time load control. Background Technology
[0002] With the rapid development of power systems, regional electricity consumption, especially in developed commercial building areas, is also growing rapidly. Excessive load growth can lead to significant overload risks, posing a considerable threat to the safe operation of the power grid. Demand response can be used to temporarily alter user behavior, increasing or decreasing electricity load to promote a balance between power supply and demand and achieve stable grid operation. In the process of real-time load regulation based on demand response, air conditioning load in commercial buildings is an important load resource.
[0003] In current real-time control of air conditioning load, commercial building users typically participate in demand response by manually starting and stopping load devices or by establishing optimization models to control the air conditioning load and achieve demand response. However, manually starting and stopping load devices lacks an assessment of its own power demand response capability, which may lead to under-response, failing to meet grid demand, or over-response, significantly limiting the user experience of the load devices. Furthermore, manually operating load devices for starting and stopping can result in untimely responses, while using optimization models can be computationally difficult, computationally intensive, and inefficient. Summary of the Invention
[0004] Therefore, it is necessary to provide a method, apparatus, equipment, medium, and computer product for real-time load control in response to the above-mentioned technical problems.
[0005] Firstly, this application provides a method for real-time load control. The method includes:
[0006] Historical temperature and historical air conditioning load are collected, and characteristic factors are determined based on historical temperature and historical air conditioning load. The characteristic factors are used to characterize the relationship between temperature change and air conditioning load change.
[0007] Obtain real-time temperature and determine the target control load based on real-time temperature and characteristic factors;
[0008] It responds to load control requests and achieves real-time load control based on target load control.
[0009] In one embodiment, the historical temperature includes indoor temperature and outdoor temperature, and the characteristic factor is determined based on the historical temperature and historical air conditioning load, including:
[0010] The system acquires the first indoor temperature and the first outdoor temperature at a first moment, and determines the first temperature difference value corresponding to the first moment based on the first indoor temperature and the first outdoor temperature; it acquires the second indoor temperature and the second outdoor temperature at a second moment, and determines the second temperature difference value corresponding to the second moment based on the second indoor temperature and the second outdoor temperature, wherein the second moment is adjacent to the first moment in time sequence.
[0011] The first air conditioning load and the second air conditioning load corresponding to the first time and the second time are obtained respectively, and the air conditioning load fluctuation value is obtained based on the first air conditioning load and the second air conditioning load.
[0012] The characteristic factor is determined based on the first temperature difference value, the second temperature difference value, and the air conditioning load fluctuation value.
[0013] In one embodiment, the method further includes:
[0014] Obtain historical temperatures and historical air conditioning loads for dates of the same type, including weekdays and holidays;
[0015] Determine the first time and the second time corresponding to each date of the same type, obtain the corresponding first temperature difference value, second temperature difference value and air conditioning load fluctuation value, and then obtain the characteristic factors corresponding to each date of the same type.
[0016] In one embodiment, the real-time temperature includes real-time indoor temperature, real-time outdoor temperature, and a temperature threshold. Obtaining the real-time temperature and determining the target control load based on the real-time temperature and characteristic factors includes:
[0017] The system obtains real-time indoor temperature, real-time outdoor temperature, and temperature threshold. When the real-time indoor temperature is less than or equal to the real-time outdoor temperature, it calculates the first difference between the real-time outdoor temperature and the temperature threshold, and calculates the second difference between the real-time outdoor temperature and the real-time indoor temperature. The target control load is obtained based on the first difference, the second difference, and the characteristic factor.
[0018] When the real-time indoor temperature is higher than the real-time outdoor temperature, the real-time air conditioning load is obtained and determined as the target control load.
[0019] In one embodiment, the method further includes:
[0020] Obtain the target control load and the control request load corresponding to the load control request, wherein the target control load includes the first target control load corresponding to the first air conditioner and the second target control load corresponding to the second air conditioner, and the first target control load is greater than the second target control load;
[0021] When the target control load is greater than the control request load, the first air conditioner is controlled in real time according to the first target control load; when the first target control load is greater than or equal to the control request load, the control of the second air conditioner is cancelled.
[0022] When the first target control load is less than the control request load, the second air conditioner is controlled according to the second target control load.
[0023] Secondly, this application also provides a real-time load control device. The device includes:
[0024] The data acquisition module is used to collect historical temperature and historical air conditioning load of the air conditioner, and to determine characteristic factors based on the historical temperature and historical air conditioning load. The characteristic factors are used to characterize the relationship between temperature change and air conditioning load change.
[0025] The target control load determination module is used to acquire real-time temperature and obtain the target control load based on the real-time temperature and characteristic factors.
[0026] The control module is used to respond to load control requests and to achieve real-time load control based on the target load.
[0027] Thirdly, this application also provides a computer device. The computer device includes a memory and a processor, the memory storing a computer program, and the processor executing the computer program to perform the following steps:
[0028] Historical temperature and historical air conditioning load are collected, and characteristic factors are determined based on historical temperature and historical air conditioning load. The characteristic factors are used to characterize the relationship between temperature change and air conditioning load change.
[0029] Obtain real-time temperature and determine the target control load based on real-time temperature and characteristic factors;
[0030] It responds to load control requests and achieves real-time load control based on target load control.
[0031] Fourthly, this application also provides a computer-readable storage medium. The computer-readable storage medium stores a computer program thereon, which, when executed by a processor, performs the following steps:
[0032] Historical temperature and historical air conditioning load are collected, and characteristic factors are determined based on historical temperature and historical air conditioning load. The characteristic factors are used to characterize the relationship between temperature change and air conditioning load change.
[0033] Obtain real-time temperature and determine the target control load based on real-time temperature and characteristic factors;
[0034] It responds to load control requests and achieves real-time load control based on target load control.
[0035] Fifthly, this application also provides a computer program product. The computer program product includes a computer program that, when executed by a processor, performs the following steps:
[0036] Historical temperature and historical air conditioning load are collected, and characteristic factors are determined based on historical temperature and historical air conditioning load. The characteristic factors are used to characterize the relationship between temperature change and air conditioning load change.
[0037] Obtain real-time temperature and determine the target control load based on real-time temperature and characteristic factors;
[0038] It responds to load control requests and achieves real-time load control based on target load control.
[0039] The aforementioned real-time load control method, device, equipment, medium, and computer product collect historical air conditioning temperatures and loads, determine characteristic factors based on these historical data (where characteristic factors characterize the relationship between temperature changes and air conditioning load changes), acquire real-time temperatures, and obtain the target control load based on the real-time temperature and characteristic factors. It then responds to load control requests and implements real-time load control based on the target control load. This method, which determines the target control load for air conditioning based on characteristic factors and real-time temperature, achieves peak shaving and valley filling for the power grid. Furthermore, this method determines the corresponding air conditioning thresholds at different temperatures based on real-time temperature, and its simple and easy-to-implement calculation method reduces computational costs and complexity, improving the efficiency of the control process. It also offers fast response to power demand and high real-time performance. Attached Figure Description
[0040] Figure 1 This is a diagram illustrating the application environment of a real-time load control method in one embodiment.
[0041] Figure 2 This is a flowchart illustrating a real-time load control method in one embodiment;
[0042] Figure 3 This is a flowchart illustrating the real-time load control method in another embodiment;
[0043] Figure 4 This is a structural block diagram of a real-time load control device in one embodiment;
[0044] Figure 5 This is an internal structure diagram of a computer device that is a server in one embodiment.
[0045] Figure 6This is an internal structure diagram of a computer device terminal in one embodiment. Detailed Implementation
[0046] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.
[0047] The real-time load control method provided in this application can be applied to, for example... Figure 1 In the application environment shown, terminal 102 communicates with server 104 via a network. A data storage system can store the data that server 104 needs to process. The data storage system can be integrated onto server 104 or placed on the cloud or other network servers. Terminal 102 collects historical air conditioning temperatures and historical air conditioning loads, determines characteristic factors based on these historical temperatures and loads (where characteristic factors characterize the relationship between temperature changes and air conditioning load changes), obtains real-time temperatures, and calculates the target control load based on the real-time temperature and characteristic factors. It responds to load control requests and implements real-time load control based on the target control load. Terminal 102 can be, but is not limited to, various personal computers, laptops, smartphones, tablets, IoT devices, and portable wearable devices. IoT devices can include smart speakers, smart TVs, smart air conditioners, smart vehicle devices, etc. Portable wearable devices can include smartwatches, smart bracelets, head-mounted devices, etc. Server 104 can be implemented using a standalone server or a server cluster consisting of multiple servers.
[0048] In one embodiment, such as Figure 2 As shown, a real-time load control method is provided, which can be applied to... Figure 1 Taking terminal 102 as an example, the explanation includes the following steps:
[0049] Step 202: Collect historical temperature and historical air conditioning load of the air conditioner, and determine the characteristic factor based on the historical temperature and historical air conditioning load. The characteristic factor is used to characterize the relationship between temperature change and air conditioning load change.
[0050] Table 1
[0051]
[0052] Historical air conditioning load refers to the electrical load borne by air conditioning equipment in a certain area or building over a past period, which can be obtained by recording and statistically analyzing the electricity consumption of air conditioning equipment. Characteristic factor is a parameter used in a power system to characterize the electrical properties and characteristics of various components; it can be obtained by dividing the temperature difference fluctuation value by the air conditioning load fluctuation value.
[0053] For example, when the outdoor temperature rises, the indoor temperature will also rise. Considering the user's demand for indoor temperature, air conditioning equipment is used to cool the room. In this process, the air conditioning system needs to provide more cooling capacity, thus bearing a greater load, and therefore the air conditioning load will increase accordingly. Table 1 shows the historical temperature and historical air conditioning load over three days. Based on the collected historical temperature and historical air conditioning load, the change in the indoor-outdoor temperature difference and the corresponding change in air conditioning load at historical moments can be obtained. Characteristic factors can be determined based on the change in the indoor-outdoor temperature difference and the change in air conditioning load.
[0054] Step 204: Obtain the real-time temperature and obtain the target control load based on the real-time temperature and characteristic factors.
[0055] Among them, the target control load refers to the amount of load that the air conditioning system can control in response to the control request issued by the power system within a specific time range.
[0056] For example, the real-time temperature at the current moment is obtained. The real-time temperature includes the indoor temperature, outdoor temperature, and temperature threshold. Table 2 shows the real-time indoor and outdoor temperatures over three days. The temperature threshold can be set according to the user's highest or lowest acceptable indoor temperature. The indoor temperature can be adjusted to the temperature threshold by the air conditioner. The change in air conditioning load can be determined based on the real-time temperature difference and characteristic factors, and the obtained change in air conditioning load is determined as the target control load.
[0057] Table 2
[0058]
[0059] Step 206: Respond to the load control request and implement real-time load control according to the target load.
[0060] Load regulation requests, in particular, are a supply-demand balancing measure whereby the power system dynamically adjusts the electricity demand of some users based on requests sent to air conditioning systems, in order to achieve a balance between power supply and demand.
[0061] For example, based on the target control load, the air conditioner responds to the corresponding control request load according to the target control load and the power system demand response, and responds to the load control request issued by the power system.
[0062] In the aforementioned real-time load control method, historical air conditioning temperatures and loads are collected, and characteristic factors are determined based on these data. These characteristic factors characterize the relationship between temperature changes and air conditioning load changes. Real-time temperatures are acquired, and the target control load is obtained based on the real-time temperature and characteristic factors. The method responds to load control requests and implements real-time load control based on the target control load. This method, which determines the target control load for air conditioning based on characteristic factors and real-time temperature, achieves peak shaving and valley filling for the power grid. Furthermore, it determines the corresponding air conditioning thresholds at different temperatures based on real-time temperature. The simple and easy-to-implement calculation method reduces computational costs and complexity, improves the efficiency of the control process, and provides a fast response to power demand with high real-time performance.
[0063] In one embodiment, the historical temperature includes indoor temperature and outdoor temperature. Determining a characteristic factor based on the historical temperature and historical air conditioning load includes: acquiring a first indoor temperature and a first outdoor temperature at a first moment, and determining a first temperature difference value corresponding to the first moment based on the first indoor temperature and the first outdoor temperature; acquiring a second indoor temperature and a second outdoor temperature at a second moment, and determining a second temperature difference value corresponding to the second moment based on the second indoor temperature and the second outdoor temperature, wherein the second moment is sequentially adjacent to the first moment; acquiring a first air conditioning load and a second air conditioning load corresponding to the first moment and the second moment respectively, and obtaining an air conditioning load fluctuation value based on the first air conditioning load and the second air conditioning load; and determining a characteristic factor based on the first temperature difference value, the second temperature difference value, and the air conditioning load fluctuation value.
[0064] In this context, temporal adjacency refers to the relationship between two adjacent moments on the timeline. For example, taking 12:00 on the first day as an example, if 11:00 is determined as the first moment, then 12:00 is the second moment.
[0065] The first temperature difference value is calculated by obtaining the first indoor temperature and the second outdoor temperature at 11:00, and the second temperature difference value is calculated by obtaining the second indoor temperature and the second outdoor temperature at 12:00. The temperature fluctuation value from 11:00 to 12:00 can be obtained by calculating the first and second temperature difference values. The formula for calculating the temperature fluctuation value is as follows:
[0066]
[0067]
[0068] in, This represents the indoor temperature at time t on day M. This represents the outdoor temperature at time t on day M. This represents the temperature difference at time t on day M. This represents the temperature fluctuation value at time t on day M.
[0069] By calculating the air conditioning load at 11:00 and 12:00 on the first day, the air conditioning load fluctuation value between 11:00 and 12:00 can be obtained. The formula for calculating the air conditioning load fluctuation value is as follows:
[0070]
[0071] in, This represents the historical air conditioning load at time t on day M. This represents the air conditioning load fluctuation value at time t on day M.
[0072] Specifically, based on the historical temperature and historical air conditioning load over three days as shown in Table 1 of the aforementioned embodiments, the temperature difference fluctuation value and air conditioning load fluctuation value at some times over three days can be obtained as shown in Table 3.
[0073] Table 3
[0074]
[0075] By calculating the temperature difference fluctuation values and corresponding air conditioning load fluctuation values at each time point as shown in Table 3, the characteristic factor corresponding to the air conditioner can be obtained. The calculation formula for the characteristic factor is as follows:
[0076]
[0077] in, This refers to the times listed in the aforementioned table.
[0078] Specifically, as mentioned earlier, based on the temperature difference fluctuation value and air conditioning load fluctuation value obtained at certain times within the three days, the characteristic factor is 122.625.
[0079] In this embodiment, the interaction and influence between temperature fluctuation values and air conditioning load fluctuation values are obtained through historical temperature and historical air conditioning load. This enables the prediction of the correspondence between future air conditioning load and real-time temperature difference fluctuations. Through a simple and easy calculation method, the amount of air conditioning load that can be regulated in response to the load regulation request issued by the power system is obtained, which reduces the calculation cost and difficulty, improves the efficiency of the regulation process, and provides a fast response speed and high real-time performance to power demand.
[0080] In one embodiment, the method further includes: obtaining historical temperatures and historical air conditioning loads for dates of the same type, wherein dates of the same type include weekdays and holidays; determining each first moment and each second moment corresponding to each date of the same type, obtaining each corresponding first temperature difference value, second temperature difference value and air conditioning load fluctuation value, and then obtaining each characteristic factor corresponding to each date of the same type.
[0081] For example, historical temperature and historical air conditioning load are collected over three working days. The first temperature difference value, the second temperature difference value, and the air conditioning load fluctuation value are obtained for each working day. The temperature difference fluctuation value is obtained based on the first and second temperature difference values. The ratio of the temperature difference fluctuation value to the air conditioning load fluctuation value for each working day is calculated. The ratios are summed and averaged to obtain the characteristic factor corresponding to that moment within the three working days.
[0082] In this embodiment, the different personnel flow patterns in commercial buildings on weekdays and holidays lead to different indoor environmental demands, which in turn affect the air conditioning load. On weekdays, commercial buildings are more crowded, requiring fresh indoor air and suitable temperatures, thus the air conditioning load is usually higher. On holidays, commercial buildings are less crowded, reducing indoor environmental demands and consequently decreasing the air conditioning load. By differentiating between different types of dates, such as weekdays and holidays, and collecting historical temperatures and historical air conditioning loads for the same type of dates, more accurate predictions of air conditioning load can be obtained, improving the accuracy of the method.
[0083] In one embodiment, the real-time temperature includes real-time indoor temperature, real-time outdoor temperature, and a temperature threshold. Obtaining the real-time temperature and determining the target control load based on the real-time temperature and a characteristic factor includes: obtaining the real-time indoor temperature, real-time outdoor temperature, and a temperature threshold; calculating a first difference between the real-time outdoor temperature and the temperature threshold when the real-time indoor temperature is less than or equal to the real-time outdoor temperature, and calculating a second difference between the real-time outdoor temperature and the real-time indoor temperature; obtaining the target control load based on the first difference, the second difference, and the characteristic factor; and obtaining the real-time air conditioning load when the real-time indoor temperature is greater than the real-time outdoor temperature, and determining the real-time air conditioning load as the target control load.
[0084] Among them, the temperature threshold refers to the highest or lowest indoor temperature set according to the user's needs while ensuring energy-saving effect. For example, the indoor temperature threshold in summer is generally set between 26℃ and 28℃, and the indoor temperature threshold in winter is generally set between 18℃ and 20℃.
[0085] For example, as described in the previous embodiment, taking 11:00 as an example, the corresponding real-time indoor temperature, real-time outdoor temperature, and temperature threshold are obtained, and the temperature threshold is set to 24℃. Based on Table 2, it can be seen that the real-time indoor temperature of 20.5℃ is lower than the real-time outdoor temperature of 23.4℃. The indoor temperature of 20.5℃ is adjusted to the temperature threshold of 24℃, and the characteristic factor is obtained as 122.625. Calculating the real-time indoor temperature, real-time outdoor temperature, and characteristic factor, the target control load of the air conditioner can be obtained as 364.4 kW. The calculation formula for the target control load is as follows:
[0086]
[0087] in, This refers to the temperature threshold. This refers to the real-time outdoor temperature. This refers to the real-time indoor temperature. This refers to the characteristic factor. This refers to the real-time air conditioning load.
[0088] In this embodiment, the temperature threshold is set according to user needs, and the target control load is calculated based on the temperature threshold. This ensures that the target control load of the air conditioner is maximized while meeting user needs, thus achieving a more scientific, energy-saving, and environmentally friendly real-time control of the air conditioner.
[0089] In one embodiment, the method further includes: obtaining a target control load and a control request load corresponding to a load control request, wherein the target control load includes a first target control load corresponding to a first air conditioner and a second target control load corresponding to a second air conditioner, and the first target control load is greater than the second target control load; when the target control load is greater than the control request load, the first air conditioner is controlled in real time according to the first target control load; when the first target control load is greater than or equal to the control request load, the control of the second air conditioner is canceled; when the first target control load is less than the control request load, the second air conditioner is controlled according to the second target control load.
[0090] For example, in a three-story commercial building, the target control load corresponding to the air conditioning on each floor is collected, and the control request load corresponding to the load control request issued by the power grid at the corresponding time is obtained, resulting in the target control load and control request load table shown in Table 4.
[0091] Table 4
[0092]
[0093] Specifically, taking 11:00 as an example, the target control load for the first floor is 266.3 kW, the target control load for the second floor is 365.6 kW, and the target control load for the third floor is 364.4 kW. The sum of these target control loads is determined to be 996.3 kW, and the requested control load is 867.6 kW. Since the sum of the target control loads for each floor is greater than the requested control load, the target control loads for each floor are sorted from largest to smallest. The first target control load is determined to be 365.5 kW, corresponding to the target control load for the second floor. The air conditioning on the second floor is then controlled, specifically adjusted to the temperature threshold of 24℃. At this point, 365.5 kW is less than 867.6 kW. If the target control load is less than the requested control load, the second target control load is determined to be 364.4 kW, corresponding to the target control load of the third layer. The air conditioning on the third layer is then controlled, with the temperature adjusted to the temperature threshold of 24℃. At this point, 365.5 kW + 364.4 kW is less than 867.6 kW. The third target control load is then determined to be 266.3 kW, corresponding to the target control load of the first layer. The air conditioning on the first layer is then controlled, with the temperature adjusted to the temperature threshold of 24℃. At this point, 365.5 kW + 364.4 kW + 266.3 kW is greater than 867.6 kW. Therefore, the sum of the target control loads is greater than the requested control load, and the air conditioning control is terminated.
[0094] In this embodiment, by comparing the magnitude of the target control load and the control request load, it is determined which part of the air conditioning will perform the response operation in the process of responding to the load control request. While realizing the response to the load control request corresponding to the power demand and thus realizing the peak shaving and valley filling of the power grid, it simplifies the process of determining the air conditioning to implement the response, reduces working time, and improves work efficiency and real-time response.
[0095] In one embodiment, such as Figure 3 The flowchart shown illustrates a real-time load control method, which includes:
[0096] Step 302: Collect historical temperatures and historical air conditioning loads for the same type of air conditioning on each floor of the commercial building on the same date. The historical temperatures include historical indoor temperatures and historical outdoor temperatures.
[0097] The historical temperature and historical air conditioning load of the three-story commercial building were obtained at various times over three working days, resulting in the historical temperature table and historical air conditioning load table shown in Table 5.
[0098] Table 5
[0099]
[0100] Step 304: Determine the first time point and the second time point; obtain the first indoor temperature and the first outdoor temperature at the first time point; determine the first temperature difference value corresponding to the first time point based on the first indoor temperature and the first outdoor temperature; obtain the second indoor temperature and the second outdoor temperature at the second time point; determine the second temperature difference value corresponding to the second time point based on the second indoor temperature and the second outdoor temperature, wherein the second time point is adjacent to the first time point; determine the temperature difference fluctuation value based on the first temperature difference value and the second temperature difference value.
[0101] For example, based on the historical temperature table for each time point as shown in Table 5, the historical indoor temperature and historical outdoor temperature are calculated. First, the indoor and outdoor temperature difference value at each time point is determined, and then the corresponding indoor and outdoor temperature difference fluctuation value at each time point is determined, resulting in the temperature difference fluctuation value table shown in Table 6.
[0102] Table 6
[0103]
[0104] Step 306: Obtain the first air conditioning load and the second air conditioning load corresponding to the first time and the second time respectively, and obtain the air conditioning load fluctuation value based on the first air conditioning load and the second air conditioning load.
[0105] For example, the historical air conditioning load at each time point as shown in Table 5 is calculated to determine the air conditioning load fluctuation value at each time point, resulting in the air conditioning load fluctuation value table shown in Table 7.
[0106] Table 7
[0107]
[0108] Step 308: Determine the characteristic factor based on the temperature difference fluctuation value and the air conditioning load fluctuation value.
[0109] The temperature difference fluctuation and air conditioning load fluctuation values of each floor were calculated, and the characteristic factors of floor 1, floor 2 and floor 3 were 186.75, 138.375 and 122.625, respectively.
[0110] Step 310: Collect real-time indoor temperature, real-time outdoor temperature, and temperature threshold. When the real-time indoor temperature is less than or equal to the real-time outdoor temperature, calculate the first difference between the real-time outdoor temperature and the temperature threshold, and calculate the second difference between the real-time outdoor temperature and the real-time indoor temperature. Obtain the target control load based on the first difference, the second difference, and the characteristic factor. When the real-time indoor temperature is greater than the real-time outdoor temperature, obtain the real-time air conditioning load and determine the real-time air conditioning load as the target control load.
[0111] For example, the real-time indoor and outdoor temperatures of each floor at the corresponding time are obtained, and the temperature threshold is determined to be 24°C based on the highest acceptable indoor temperature of the building, thus determining the real-time temperature table as shown in Table 8.
[0112] Table 8
[0113]
[0114] By using the real-time indoor and outdoor temperatures of each floor, as well as the characteristic factors of each floor obtained in the aforementioned steps, the target control load of each floor is determined, resulting in the target control load table for each floor shown in Table 9.
[0115] Table 9
[0116]
[0117] Step 312: Obtain the control request load corresponding to the load control request. The air conditioners on each floor respond to the load control request based on the control request load and the target control load of each floor.
[0118] For example, when the sum of the target control loads on all floors exceeds the control request load, the first air conditioner is controlled in real time according to the first target control load; when the first target control load is greater than or equal to the control request load, the control of the second air conditioner is canceled; when the first target control load is less than the control request load, the second air conditioner is controlled according to the second target control load. When the sum of the target air conditioner loads on all floors is less than or equal to the control request load, the air conditioners on all floors are controlled in real time.
[0119] In this embodiment, historical air conditioning temperatures and loads are collected, and characteristic factors are determined based on these data. These characteristic factors characterize the relationship between temperature changes and air conditioning load changes. Real-time temperatures are acquired, and the target control load is obtained based on the real-time temperature and characteristic factors. Load control requests are responded to, and real-time load control is achieved based on the target control load. This method of determining the target control load for air conditioning using characteristic factors and real-time temperature enables real-time load control of the power grid, achieving peak shaving and valley filling. Furthermore, this method determines the corresponding air conditioning thresholds at different temperatures based on real-time temperature. It also reduces computational costs and complexity through a simple and easy-to-implement calculation method, improving the efficiency of the control process. It offers fast response to power demand and high real-time performance.
[0120] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.
[0121] Based on the same inventive concept, this application also provides a load real-time control device for implementing the load real-time control method described above. The solution provided by this device is similar to the solution described in the above method; therefore, the specific limitations in one or more embodiments of the load real-time control device provided below can be found in the limitations of the load real-time control method described above, and will not be repeated here.
[0122] In one embodiment, such as Figure 4 As shown, a real-time load control device 400 is provided, including: a data acquisition module 402, a target control load determination module 404, and a control module 406, wherein:
[0123] Data acquisition module 402 is used to collect historical temperature and historical air conditioning load of the air conditioner, and determine characteristic factors based on historical temperature and historical air conditioning load. The characteristic factors are used to characterize the relationship between temperature change and air conditioning load change.
[0124] The target control load determination module 404 is used to acquire real-time temperature and obtain the target control load based on real-time temperature and characteristic factors.
[0125] The control module 406 is used to respond to load control requests and to achieve real-time load control based on the target load.
[0126] In one embodiment, the data acquisition module 402 is further configured to acquire a first indoor temperature and a first outdoor temperature at a first moment, and determine a first temperature difference value corresponding to the first moment based on the first indoor temperature and the first outdoor temperature; acquire a second indoor temperature and a second outdoor temperature at a second moment, and determine a second temperature difference value corresponding to the second moment based on the second indoor temperature and the second outdoor temperature, wherein the second moment is sequentially adjacent to the first moment, and the historical temperature includes indoor temperature and outdoor temperature; acquire a first air conditioning load and a second air conditioning load corresponding to the first moment and the second moment respectively, and obtain an air conditioning load fluctuation value based on the first air conditioning load and the second air conditioning load; and determine a characteristic factor based on the first temperature difference value, the second temperature difference value, and the air conditioning load fluctuation value.
[0127] In one embodiment, the data acquisition module 402 is further configured to acquire historical temperatures and historical air conditioning loads for dates of the same type, wherein dates of the same type include weekdays and holidays; determine each first moment and each second moment corresponding to each date of the same type, obtain each first temperature difference value, second temperature difference value and air conditioning load fluctuation value, and then obtain each characteristic factor corresponding to each date of the same type.
[0128] In one embodiment, the target control load determination module 404 is further configured to acquire real-time indoor temperature, real-time outdoor temperature, and temperature threshold; when the real-time indoor temperature is less than or equal to the real-time outdoor temperature, calculate a first difference between the real-time outdoor temperature and the temperature threshold, and calculate a second difference between the real-time outdoor temperature and the real-time indoor temperature; and obtain the target control load based on the first difference, the second difference, and a characteristic factor, wherein the real-time temperature includes the real-time indoor temperature, the real-time outdoor temperature, and the temperature threshold; when the real-time indoor temperature is greater than the real-time outdoor temperature, acquire the real-time air conditioning load, and determine the real-time air conditioning load as the target control load.
[0129] In one embodiment, the control module 406 is further configured to acquire the target control load and the control request load corresponding to the load control request, wherein the target control load includes the first target control load corresponding to the first air conditioner and the second target control load corresponding to the second air conditioner, and the first target control load is greater than the second target control load; when the target control load is greater than the control request load, the first air conditioner is controlled in real time according to the first target control load; when the first target control load is greater than or equal to the control request load, the control of the second air conditioner is canceled; when the first target control load is less than the control request load, the second air conditioner is controlled according to the second target control load.
[0130] Each module in the aforementioned real-time load control device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in a computer device, or stored in the computer device's memory as software, so that the processor can call and execute the corresponding operations of each module.
[0131] In one embodiment, a computer device is provided, which may be a server, and its internal structure diagram may be as follows: Figure 5 As shown, this computer device includes a processor, memory, input / output (I / O) interfaces, and a communication interface. The processor, memory, and I / O interfaces are connected via a system bus, and the communication interface is also connected to the system bus via the I / O interfaces. The processor provides computational and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system, computer programs, and a database. The internal memory provides the environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The database stores real-time load control data. The I / O interfaces are used for information exchange between the processor and external devices. The communication interface is used for communication with external terminals via a network connection. When the computer program is executed by the processor, it implements a real-time load control method.
[0132] In one embodiment, a computer device is provided, which may be a terminal, and its internal structure diagram may be as follows: Figure 6As shown, the computer device includes a processor, memory, input / output interface, communication interface, display unit, and input device. The processor, memory, and input / output interface are connected via a system bus, and the communication interface, display unit, and input device are also connected to the system bus via the input / output interface. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The input / output interface is used for exchanging information between the processor and external devices. The communication interface is used for wired or wireless communication with external terminals; wireless communication can be achieved through Wi-Fi, mobile cellular networks, NFC (Near Field Communication), or other technologies. When the computer program is executed by the processor, it implements a real-time load control method. The display unit is used to form a visually visible image and can be a display screen, projection device, or virtual reality imaging device. The display screen can be an LCD screen or an e-ink screen. The input device of the computer device can be a touch layer covering the display screen, or buttons, trackballs, or touchpads set on the casing of the computer device, or external keyboards, touchpads, or mice, etc.
[0133] Those skilled in the art will understand that the aforementioned structure is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than shown in the figure, or combine certain components, or have different component arrangements.
[0134] In one embodiment, a computer device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps of the above-described method embodiments.
[0135] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, implements the steps of the above-described method embodiments.
[0136] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, implements the steps of the above-described method embodiments.
[0137] 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, data stored, data displayed, 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 related data must comply with the relevant laws, regulations and standards of the relevant countries and regions.
[0138] Those skilled in the art will understand that all or part of the processes in the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments described above. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile 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. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, etc., and are not limited to these.
[0139] The technical features of the above embodiments can be combined in any way. For the sake of brevity, 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 specification.
[0140] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.
Claims
1. A method for real-time load control, characterized in that, The method includes: Collect historical temperature and historical air conditioning load of the air conditioner, and determine characteristic factors based on the historical temperature and historical air conditioning load, wherein the characteristic factors are used to characterize the relationship between temperature change and air conditioning load change; The real-time temperature is obtained, and the target control load is obtained based on the real-time temperature and the characteristic factor; the target control load includes a first target control load corresponding to the first air conditioner and a second target control load corresponding to the second air conditioner, and the first target control load is greater than the second target control load; In response to a load control request, if the target control load is greater than the control request load, the first air conditioner is controlled in real time according to the first target control load; if the first target control load is greater than or equal to the control request load, the control of the second air conditioner is cancelled. When the first target control load is less than the control request load, the second air conditioner is controlled according to the second target control load.
2. The method according to claim 1, characterized in that, in, The historical temperature includes indoor temperature and outdoor temperature. The step of determining the characteristic factor based on the historical temperature and the historical air conditioning load includes: Obtain the first indoor temperature and the first outdoor temperature at a first moment, and determine the first temperature difference value corresponding to the first moment based on the first indoor temperature and the first outdoor temperature; obtain the second indoor temperature and the second outdoor temperature at a second moment, and determine the second temperature difference value corresponding to the second moment based on the second indoor temperature and the second outdoor temperature, wherein the second moment is sequentially adjacent to the first moment; The first air conditioning load and the second air conditioning load corresponding to the first time and the second time are obtained respectively, and the air conditioning load fluctuation value is obtained based on the first air conditioning load and the second air conditioning load. The characteristic factor is determined based on the first temperature difference value, the second temperature difference value, and the air conditioning load fluctuation value.
3. The method according to claim 2, characterized in that, The method also includes: Obtain historical temperatures and historical air conditioning loads for dates of the same type, wherein the same type of dates includes weekdays and holidays; Determine each first time and each second time corresponding to each of the same type of date, obtain each corresponding first temperature difference value, second temperature difference value and air conditioning load fluctuation value, and then obtain each characteristic factor corresponding to each of the same type of date.
4. The method according to claim 3, characterized in that, in, The real-time temperature includes real-time indoor temperature, real-time outdoor temperature, and temperature threshold. The process of acquiring the real-time temperature and obtaining the target control load based on the real-time temperature and the characteristic factor includes: The real-time indoor temperature, the real-time outdoor temperature, and the temperature threshold are obtained. When the real-time indoor temperature is less than or equal to the real-time outdoor temperature, a first difference is calculated between the real-time outdoor temperature and the temperature threshold, and a second difference is calculated between the real-time outdoor temperature and the real-time indoor temperature. The target control load is obtained based on the first difference, the second difference, and the characteristic factor. When the real-time indoor temperature is greater than the real-time outdoor temperature, the real-time air conditioning load is obtained, and the real-time air conditioning load is determined as the target control load.
5. The method according to claim 1, characterized in that, The characteristic factor is obtained by dividing the temperature difference fluctuation value and the air conditioning load fluctuation value.
6. A real-time load control device, characterized in that, The device includes: The data acquisition module is used to collect historical temperature and historical air conditioning load of the air conditioner, and determine characteristic factors based on the historical temperature and historical air conditioning load, wherein the characteristic factors are used to characterize the relationship between temperature change and air conditioning load change; A target control load determination module is used to acquire real-time temperature and obtain target control load based on the real-time temperature and the characteristic factor; the target control load includes a first target control load corresponding to a first air conditioner and a second target control load corresponding to a second air conditioner, and the first target control load is greater than the second target control load; The control module is used to respond to load control requests. When the target control load is greater than the control request load, the module performs real-time control on the first air conditioner according to the first target control load. When the first target control load is greater than or equal to the control request load, the control of the second air conditioner is canceled. When the first target control load is less than the control request load, the second air conditioner is controlled according to the second target control load.
7. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 5.
8. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 5.
9. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 5.
Citation Information
Patent Citations
Short-term load prediction method and device
CN113326985A
Building group heating load regulation and control method based on target energy consumption management and control
CN114484557A