Air conditioner control method and device based on carbon emission and air conditioner control system
By acquiring the real-time carbon emissions and set temperature of the air conditioning unit and adjusting the air conditioning operating power using a target mapping relationship, the problem of carbon emissions being difficult to reduce in existing air conditioning control is solved, achieving low-carbon operation of the air conditioner and reduction of power consumption.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- STATE GRID BEIJING ELECTRIC POWER CO
- Filing Date
- 2023-11-14
- Publication Date
- 2026-05-01
AI Technical Summary
Existing air conditioning control methods lack carbon emission-based adjustment approaches, making it difficult to effectively reduce electricity consumption and carbon emissions.
By acquiring the real-time carbon emissions of the air conditioning unit and the set indoor temperature, the temperature setpoint is updated using a target mapping relationship. The operating power of the air conditioner is adjusted according to the carbon emission characteristic value to keep carbon emissions within a certain range and ensure that the indoor temperature meets the requirements.
While maintaining indoor temperature, adjusting the air conditioner's operating power reduces electricity consumption and carbon emissions, achieving low-carbon operation of the air conditioner.
Smart Images

Figure CN117366814B_ABST
Abstract
Description
Air conditioning control methods, devices, and control systems based on carbon emissions Technical Field
[0001] This invention relates to the field of energy conservation and emission reduction technology, and more specifically, to an air conditioning control method, apparatus, computer-readable storage medium, and air conditioning control system based on carbon emissions. Background Technology
[0002] The negative environmental impact of increasing carbon emissions is becoming increasingly significant, and low-carbon and carbon reduction have become a consensus for human societal development. The combustion of fossil fuels during electricity production emits large amounts of carbon dioxide. The efficiency and carbon emissions per unit capacity of thermal power units vary under different load rates; therefore, under dynamic electricity demand, the carbon emission factor is a variable that changes with the electricity supply and demand situation. Furthermore, due to the future integration of large amounts of wind and solar power into the power system, the randomness and volatility of renewable electricity will lead to even more drastic changes in carbon emissions per unit of electricity generated. Air conditioning systems constitute a major component of building electricity consumption, possessing the characteristics of ease of control and high dispatchability potential. Therefore, adjusting the real-time operating power of the air conditioning system can achieve overall carbon emission reduction over a long-term perspective. Existing air conditioning control methods are mostly constant temperature control, and the operating status of the air conditioner is related to the indoor set temperature. Air conditioning load clusters are distributed at the ends of the building, thus increasing communication and control costs in actual control. Summary of the Invention
[0003] The main objective of this application is to provide a carbon emission-based air conditioning control method, apparatus, computer-readable storage medium, and air conditioning control system, so as to at least solve the problem of the lack of a method in the prior art to reduce power consumption and thus reduce carbon emissions from power generation.
[0004] To achieve the above objectives, according to one aspect of this application, a carbon emission-based air conditioning control method is provided, characterized by comprising: acquiring a target carbon emission, multiple first target temperatures, and multiple carbon emission characteristic values, wherein the target carbon emission is the real-time carbon emission of an air conditioning unit, the first target temperatures are the set indoor temperatures corresponding to each air conditioner in the air conditioning unit, and the carbon emission characteristic values are carbon emission nodes used to adjust the set indoor temperature of the air conditioning unit; querying a target mapping relationship based on the target carbon emission and the carbon emission characteristic values to obtain a target formula, and updating each first target temperature according to the target formula to obtain a corresponding second target temperature, wherein the target mapping relationship is the mapping relationship between the target carbon emission, the carbon emission characteristic values, and the target formula, and the target formula is used to update the first target temperatures; and controlling each air conditioner in the air conditioning unit to operate according to the second target temperature until a third target temperature is less than or equal to the second target temperature, wherein the third target temperature is the actual indoor temperature.
[0005] Optionally, before obtaining the carbon emission feature value, the method further includes: obtaining a historical dataset of the target carbon emissions within a target time period, wherein the end time of the target time period is the current time, and the duration corresponding to the target time period is a preset duration; determining a first feature value, a second feature value, and a third feature value based on the historical dataset, wherein the first feature value is the maximum value of the samples in the historical dataset, the second feature value is the minimum value of the samples in the historical dataset, and the third feature value is the average value of the samples in the historical dataset.
[0006] Optionally, the target formula is obtained by querying the target mapping relationship based on the target carbon emission and the carbon emission characteristic value, and the corresponding second target temperature is obtained by updating each first target temperature according to the target formula, including: when the target carbon emission is greater than the first characteristic value, the first preset temperature is determined as the second target temperature, and the first preset temperature is the maximum value that the indoor temperature can be set; when the target carbon emission is less than the second characteristic value, the second preset temperature is determined as the second target temperature, and the second preset temperature is the minimum value that the indoor temperature can be set.
[0007] Optionally, obtaining a target formula by querying the target mapping relationship based on the target carbon emissions and the carbon emission characteristic values, and updating each of the first target temperatures according to the target formula to obtain the corresponding second target temperature, includes: when the target carbon emissions are less than or equal to the first characteristic value and greater than the third characteristic value, calculating the difference between the first preset temperature and the first target temperature to obtain a first temperature deviation, calculating the difference between the first characteristic value and the third characteristic value to obtain a first carbon emission deviation, and calculating the difference between the target carbon emissions and the third characteristic value to obtain a second carbon emission deviation; calculating the quotient of the first temperature deviation and the first carbon emission deviation, and calculating the product of the quotient and the second carbon emission deviation and the sum of the product and the first target temperature to obtain the second target temperature.
[0008] Optionally, the target formula is obtained by querying the target mapping relationship based on the target carbon emissions and the carbon emission characteristic values, and the corresponding second target temperature is obtained by updating each of the first target temperatures based on the target formula. This includes: when the target carbon emissions are less than or equal to the third characteristic value and greater than or equal to the second characteristic value, calculating the difference between the first target temperature and the second preset temperature to obtain a second temperature deviation, calculating the difference between the third characteristic value and the second characteristic value to obtain a third carbon emission deviation, and calculating the difference between the third characteristic value and the target carbon emissions to obtain a fourth carbon emission deviation; calculating the quotient of the second temperature deviation and the third carbon emission deviation, and calculating the difference between the first target temperature and the product of the quotient and the fourth carbon emission deviation to obtain the second target temperature.
[0009] Optionally, controlling each air conditioner in the air conditioning unit to operate according to the second target temperature until the third target temperature is less than or equal to the second target temperature includes: acquiring the third target temperature; if the third target temperature is higher than the second target temperature and the target carbon emission is greater than the first characteristic value, controlling the air conditioner to cool at a first preset power until the third target temperature equals the second target temperature; if the third target temperature is higher than the second target temperature and the target carbon emission is less than or equal to the first characteristic value and greater than the third characteristic value, controlling the air conditioner to cool at a second preset power until the third target temperature equals the second target temperature and the second preset power is greater than the first preset power; if the third target temperature is higher than the second target temperature and the target carbon emission is less than or equal to the third characteristic value and greater than or equal to the second characteristic value, controlling the air conditioner to cool at a third preset power until the third target temperature equals the second target temperature and the third preset power is greater than the second preset power; if the third target temperature is higher than the second target temperature and the target carbon emission is less than the second characteristic value, controlling the air conditioner to cool at a fourth preset power until the third target temperature equals the second target temperature and the fourth preset power is greater than the third preset power.
[0010] Optionally, controlling the operation of each air conditioner in the air conditioning unit according to the second target temperature until the third target temperature is less than or equal to the second target temperature includes: turning off the air conditioner when the third target temperature is less than or equal to the second target temperature.
[0011] According to another aspect of this application, an air conditioning control device based on carbon emissions is provided. The device includes: a first acquisition unit, configured to acquire a target carbon emission, a plurality of first target temperatures, and a plurality of carbon emission characteristic values, wherein the target carbon emission is the real-time carbon emission of an air conditioning unit, the first target temperatures are the set indoor temperatures corresponding to each air conditioner in the air conditioning unit, and the carbon emission characteristic values are carbon emission nodes used to adjust the set indoor temperature of the air conditioning unit; a query unit, configured to query a target mapping relationship based on the target carbon emission and the carbon emission characteristic values to obtain a target formula, and update each first target temperature according to the target formula to obtain a corresponding second target temperature, wherein the target mapping relationship is the mapping relationship between the target carbon emission, the carbon emission characteristic values, and the target formula, and the target formula is used to update the first target temperatures; and a control unit, configured to control each air conditioner in the air conditioning unit to operate according to the second target temperature until a third target temperature is less than or equal to the second target temperature, wherein the third target temperature is the actual indoor temperature.
[0012] According to another aspect of this application, a computer-readable storage medium is provided, the computer-readable storage medium including a stored program, wherein, when the program is executed, it controls the device on which the computer-readable storage medium is located to perform any of the methods described.
[0013] According to another aspect of this application, an air conditioning control system is provided, comprising: one or more processors, a memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including methods for performing any one of the methods described.
[0014] Applying the technical solution of this application, the above-mentioned air conditioning control method based on carbon emissions firstly acquires a target carbon emission, multiple first target temperatures, and multiple carbon emission characteristic values. The target carbon emission is the real-time carbon emission of the air conditioning unit, the first target temperature is the set indoor temperature corresponding to each air conditioner in the air conditioning unit, and the carbon emission characteristic values are carbon emission nodes used to adjust the set indoor temperature of the air conditioning unit. Then, based on the target carbon emission and the carbon emission characteristic values, a target mapping relationship is queried to obtain a target formula, and each of the first target temperatures is updated according to the target formula to obtain a corresponding second target temperature. The target mapping relationship is the mapping relationship between the target carbon emission, the carbon emission characteristic values, and the target formula, and the target formula is used to update the first target temperature. Finally, based on the second target temperature, each of the air conditioners in the air conditioning unit is controlled to operate until a third target temperature is less than or equal to the second target temperature, where the third target temperature is the actual indoor temperature. This application adjusts the setpoint of the operating temperature based on the relationship between real-time carbon emissions and characteristic values. When real-time carbon emissions are relatively high, the indoor setpoint temperature is increased and the operating power of the air conditioning unit is reduced. When real-time carbon emissions are relatively low, the indoor setpoint temperature is decreased and the operating power of the air conditioning unit is increased, so that carbon emissions are kept within a certain range. While ensuring that the indoor temperature meets the requirements, the air conditioning is operated in a low-carbon manner as much as possible, which solves the problem that there is no method in the prior art to reduce power consumption to reduce carbon emissions from power generation. Attached Figure Description
[0015] Figure 1 shows a hardware structure block diagram of a mobile terminal for a carbon emission-based air conditioning control method provided in an embodiment of this application;
[0016] Figure 2 shows a schematic flowchart of an air conditioning control method based on carbon emissions according to an embodiment of this application;
[0017] Figure 3 shows a schematic diagram of an air conditioning system according to an embodiment of this application;
[0018] Figure 4 shows a schematic flowchart of a specific carbon emission-based air conditioning control method according to an embodiment of this application;
[0019] Figure 5 shows a structural block diagram of an air conditioning control device based on carbon emissions according to an embodiment of this application.
[0020] The above figures include the following reference numerals:
[0021] 102. Processor; 104. Memory; 106. Transmission device; 108. Input / output device. Detailed Implementation
[0022] It should be noted that, unless otherwise specified, the embodiments and features described in this application can be combined with each other. This application will now be described in detail with reference to the accompanying drawings and embodiments.
[0023] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort should fall within the scope of protection of the present application.
[0024] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate for the embodiments of this application described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0025] As described in the background section, existing air conditioning control methods are mostly constant temperature control, and the operating status of the air conditioner is related to the indoor set temperature. There is a lack of a method for regulating air conditioning based on carbon emissions. In order to solve the problem that there is a lack of a method to reduce power consumption to reduce carbon emissions from power generation in the existing technology, the embodiments of this application provide an air conditioning control method, device, computer-readable storage medium and air conditioning control system based on carbon emissions.
[0026] The technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention.
[0027] The method embodiments provided in this application can be executed in a mobile terminal, computer terminal, or similar computing device. Taking a mobile terminal as an example, FIG1 is a hardware structure block diagram of a mobile terminal for an air conditioning control method based on carbon emissions according to an embodiment of the present invention. As shown in FIG1, the mobile terminal may include one or more (only one is shown in FIG1) processors 102 (processors 102 may include, but are not limited to, microprocessors MCUs or programmable logic devices FPGAs, etc.) and a memory 104 for storing data. The mobile terminal may also include a transmission device 106 for communication functions and an input / output device 108. Those skilled in the art will understand that the structure shown in FIG1 is only illustrative and does not limit the structure of the mobile terminal. For example, the mobile terminal may also include more or fewer components than shown in FIG1, or have a different configuration than shown in FIG1.
[0028] The memory 104 can be used to store computer programs, such as application software programs and modules, like the computer program corresponding to the device information display method in this embodiment of the invention. The processor 102 executes various functional applications and data processing by running the computer program stored in the memory 104, thereby implementing the above-described method. The memory 104 may include high-speed random access memory and non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory 104 may further include memory remotely located relative to the processor 102, and these remote memories can be connected to the mobile terminal via a network. Examples of the aforementioned networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof. The transmission device 106 is used to receive or send data via a network. Specific examples of the aforementioned networks may include wireless networks provided by the mobile terminal's communication provider. In one example, the transmission device 106 includes a network interface controller (NIC), which can be connected to other network devices via a base station to communicate with the Internet. In one example, the transmission device 106 may be a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.
[0029] This embodiment provides a carbon emission-based air conditioning control method that runs on a mobile terminal, computer terminal, or similar computing device. It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. Also, although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order than that shown here.
[0030] Figure 2 is a flowchart of an air conditioning control method based on carbon emissions according to an embodiment of this application. As shown in Figure 2, the method includes the following steps:
[0031] Step S201: Obtain target carbon emissions, multiple first target temperatures, and multiple carbon emission characteristic values. The target carbon emissions are the real-time carbon emissions of the air conditioning unit. The first target temperatures are the set indoor temperatures corresponding to each air conditioner in the air conditioning unit. The carbon emission characteristic values are the carbon emission nodes for adjusting the set indoor temperature of the air conditioning unit.
[0032] Specifically, as shown in Figure 3, the air conditioning unit acquires the real-time carbon emission signal of the air conditioning system during operation, and acquires the set of carbon emission signals over a period of time to determine the target carbon emission and multiple carbon emission characteristic values, and acquires the current indoor temperature set value of each air conditioner to obtain the first target temperature.
[0033] Step S202: Based on the target carbon emissions and the carbon emission characteristic values, query the target mapping relationship to obtain the target formula, and update each of the first target temperatures according to the target formula to obtain the corresponding second target temperature. The target mapping relationship is the mapping relationship between the target carbon emissions and the carbon emission characteristic values and the target formula. The target formula is used to update the first target temperature.
[0034] Specifically, multiple carbon emission ranges are determined based on the aforementioned carbon emission characteristic values. Based on the aforementioned carbon emission ranges, a corresponding target formula is determined. The aforementioned first target temperature is substituted into the aforementioned target formula to obtain the aforementioned second target temperature.
[0035] Step S203: Control each air conditioner in the air conditioning unit to operate according to the second target temperature until the third target temperature is less than or equal to the second target temperature, where the third target temperature is the actual indoor temperature.
[0036] Specifically, the second target temperature is sent to each of the aforementioned air conditioners to reset the set indoor temperature of each air conditioner. Then, each air conditioner adjusts the temperature according to the preset control strategy until the indoor temperature is less than or equal to the set indoor temperature. That is, the air conditioners in the aforementioned air conditioning unit are controlled to operate until the third target temperature is less than or equal to the second target temperature.
[0037] In this embodiment, firstly, a target carbon emission, multiple first target temperatures, and multiple carbon emission characteristic values are obtained. The target carbon emission is the real-time carbon emission of the air conditioning unit, the first target temperature is the set indoor temperature corresponding to each air conditioner in the air conditioning unit, and the carbon emission characteristic values are the carbon emission nodes used to adjust the set indoor temperature of the air conditioning unit. Then, a target formula is obtained by querying the target mapping relationship based on the target carbon emission and the carbon emission characteristic values, and the corresponding second target temperature is obtained by updating each of the first target temperatures according to the target formula. The target mapping relationship is the mapping relationship between the target carbon emission, the carbon emission characteristic values, and the target formula, and the target formula is used to update the first target temperature. Finally, the operation of each air conditioner in the air conditioning unit is controlled according to the second target temperature until a third target temperature is less than or equal to the second target temperature, where the third target temperature is the actual indoor temperature. This application adjusts the setpoint of the operating temperature based on the relationship between real-time carbon emissions and characteristic values. When real-time carbon emissions are relatively high, the indoor setpoint temperature is increased and the operating power of the air conditioning unit is reduced. When real-time carbon emissions are relatively low, the indoor setpoint temperature is decreased and the operating power of the air conditioning unit is increased, so that carbon emissions are kept within a certain range. While ensuring that the indoor temperature meets the requirements, the air conditioning is operated in a low-carbon manner as much as possible, which solves the problem that there is no method in the prior art to reduce power consumption to reduce carbon emissions from power generation.
[0038] To obtain the aforementioned carbon emission characteristic values, in one optional embodiment, the method further includes the following step before obtaining the carbon emission characteristic values:
[0039] Step S301: Obtain the historical dataset of the target carbon emissions within the target time period, where the end time of the target time period is the current time and the duration of the target time period is a preset duration.
[0040] Specifically, the real-time carbon emission signal C(τ) is acquired, and then the historical dataset Acc[τ-T,τ] of the carbon emission signal within the preset time period before the current time is updated according to the preset statistical period, i.e. the preset time period mentioned above, where τ is the current time and T is the preset time period mentioned above.
[0041] Step S302: Determine the first feature value, the second feature value, and the third feature value based on the aforementioned historical dataset. The first feature value is the maximum value of the samples in the aforementioned historical dataset, the second feature value is the minimum value of the samples in the aforementioned historical dataset, and the third feature value is the average value of the samples in the aforementioned historical dataset.
[0042] Specifically, after obtaining the aforementioned historical dataset, the following steps are performed according to formula C. max =max(Acc[τ-T,τ]), C min=min(Acc[τ-T,τ]) and C mean =mean(Acc[τ-T,τ]), calculates the maximum, minimum, and average values of carbon emission signals in the above historical dataset. This yields the first, second, and third eigenvalues.
[0043] To obtain the aforementioned second target temperature, in one optional implementation, step S202 includes:
[0044] Step S2021: If the target carbon emission is greater than the first characteristic value, the first preset temperature is determined as the second target temperature, and the first preset temperature is the maximum value that the indoor temperature can be set to.
[0045] Specifically, let the second target temperature mentioned above be T. set The first target temperature mentioned above is T. * set The first preset temperature mentioned above is T. set,upper When C(τ) is greater than C max In the case of formula T set =T set,upper The above T set,upper Give T set This means that the first target temperature is updated to obtain the second target temperature.
[0046] Step S2022: If the target carbon emission is less than the second characteristic value, the second preset temperature is determined as the second target temperature, which is the minimum value that the indoor temperature can be set to.
[0047] Specifically, the second preset value is set to T. set,lower When C(τ) is less than C min In the case of formula T set =T set,lower The above T set,lower Give T set This means that the first target temperature is updated to obtain the second target temperature.
[0048] To obtain the aforementioned second target temperature, in an optional implementation, step S202 further includes:
[0049] Step S2023: When the target carbon emission is less than or equal to the first characteristic value and greater than the third characteristic value, calculate the difference between the first preset temperature and the first target temperature to obtain a first temperature deviation, calculate the difference between the first characteristic value and the third characteristic value to obtain a first carbon emission deviation, and calculate the difference between the target carbon emission and the third characteristic value to obtain a second carbon emission deviation.
[0050] Specifically, when C(τ) is less than or equal to C max And C(τ) is greater than C mean In the case of formula Calculate the first temperature deviation mentioned above, according to formula C. max -C mean The first carbon emission deviation mentioned above is calculated using the formula C(τ)-C mean Calculate the second carbon emission deviation mentioned above.
[0051] Step S2024: Calculate the quotient of the first temperature deviation and the first carbon emission deviation, and calculate the sum of the product of the quotient and the second carbon emission deviation with the first target temperature to obtain the second target temperature.
[0052] Specifically, according to the formula Substituting the first temperature deviation, the first carbon emission deviation, and the second carbon emission deviation into the above, the second target temperature is obtained.
[0053] To obtain the aforementioned second target temperature, in an optional implementation, step S202 further includes:
[0054] Step S2025: When the target carbon emission is less than or equal to the third characteristic value and greater than or equal to the second characteristic value, calculate the difference between the first target temperature and the second preset temperature to obtain the second temperature deviation, calculate the difference between the third characteristic value and the second characteristic value to obtain the third carbon emission deviation, and calculate the difference between the third characteristic value and the target carbon emission to obtain the fourth carbon emission deviation.
[0055] Specifically, when C(τ) is less than or equal to C mean And C(τ) is greater than or equal to C min In this case, calculate according to the formula The aforementioned second temperature deviation, according to formula C mean -C min Calculate the third carbon emission deviation mentioned above, according to formula C. min -C(τ) is used to calculate the fourth carbon emission deviation mentioned above.
[0056] Step S2026: Calculate the quotient of the second temperature deviation and the third carbon emission deviation, and calculate the difference between the first target temperature and the product of the quotient and the fourth carbon emission deviation to obtain the second target temperature.
[0057] Specifically, according to the formula Substituting the above-mentioned second temperature deviation, third carbon emission deviation, and fourth carbon emission deviation, we obtain the above-mentioned second target temperature.
[0058] To reduce carbon emissions from air conditioning, in one optional implementation, step S203 includes:
[0059] Step S2031: Obtain the third target temperature. If the third target temperature is higher than the second target temperature and the target carbon emission is greater than the first characteristic value, control the air conditioner to cool at the first preset power until the third target temperature is equal to the second target temperature.
[0060] Specifically, the current actual indoor temperature corresponding to the air conditioner is obtained, and the aforementioned third target temperature is denoted as T. When T is greater than T... set And C(τ) is greater than C max In this case, control the air conditioner to cool at a low power P1 until T = T set By increasing the set temperature, the power consumption of the air conditioner can be reduced, thus reducing carbon emissions.
[0061] Step S2032: When the third target temperature is higher than the second target temperature and the target carbon emission is less than or equal to the first characteristic value and greater than the third characteristic value, the air conditioner is controlled to cool at the second preset power until the third target temperature is equal to the second target temperature and the second preset power is greater than the first preset power.
[0062] Specifically, when T is greater than T set C(τ) is less than or equal to C max And C(τ) is greater than C mean In this case, control the air conditioner to cool at a lower power P2 until T = T set By increasing the set temperature, the power consumption of the air conditioner can be reduced, thus reducing carbon emissions.
[0063] Step S2033: When the third target temperature is higher than the second target temperature and the target carbon emission is less than or equal to the third characteristic value and greater than or equal to the second characteristic value, the air conditioner is controlled to cool at a third preset power until the third target temperature is equal to the second target temperature and the third preset power is greater than the second preset power.
[0064] Specifically, when T is greater than T set And C(τ) is less than or equal to C mean And C(τ) is greater than or equal to C min Under these circumstances, if the current carbon emissions of the air conditioner are determined to be low, priority should be given to increasing the power to lower the temperature, and the air conditioner should be controlled to cool at a higher power P3 to ensure the cooling effect.
[0065] In step S2034, when the third target temperature is higher than the second target temperature and the target carbon emission is less than the second characteristic value, the air conditioner is controlled to cool at a fourth preset power until the third target temperature is equal to the second target temperature and the fourth preset power is greater than the third preset power.
[0066] Specifically, when T is greater than T set And C(τ) is less than C min Under these circumstances, if the current air conditioner's carbon emissions are determined to be low, priority should be given to increasing its power to lower the temperature. The air conditioner should be controlled to use a high-power P4 for cooling to ensure the cooling effect.
[0067] To reduce carbon emissions from air conditioning, in one optional implementation, step S203 further includes:
[0068] Step S2035: If the third target temperature is less than or equal to the second target temperature, turn off the air conditioner.
[0069] Specifically, when T is less than or equal to T set If the current indoor temperature meets the requirements, in order to reduce carbon emissions, only adjust the set temperature and turn off the air conditioner until the indoor temperature is higher than the set temperature.
[0070] To enable those skilled in the art to better understand the technical solution of this application, the implementation process of the carbon emission-based air conditioning control method of this application will be described in detail below with reference to specific embodiments.
[0071] This embodiment relates to a specific air conditioning control method based on carbon emissions, as shown in Figure 4, which includes the following steps:
[0072] Step S1: Acquire real-time electricity carbon emission signal C(τ);
[0073] Step S2: Update the historical carbon signal data set Acc[τ-T,τ]. The length of the historical dataset is the statistical period T. Update the dataset in real time based on the real-time carbon emission signals obtained in S1.
[0074] Step S3: Calculate the eigenvalues of carbon emission signals within the historical data set Acc[τ-T,τ]: maximum value C max Minimum value C min Average C mean ;
[0075] Step S4: The air conditioning system adjusts the operating temperature setpoint based on the basic relationship between real-time carbon emission signals and characteristic values. The formula is as follows:
[0076] Step S5: The air conditioning unit adjusts its actual operating power based on the difference between the actual indoor temperature and the greenhouse temperature setting, thereby changing the carbon emissions of the unit.
[0077] It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions, and although a logical order is shown in the flowchart, in some cases the steps shown or described may be executed in a different order than that shown here.
[0078] This application also provides a carbon emission-based air conditioning control device. It should be noted that this carbon emission-based air conditioning control device can be used to execute the carbon emission-based air conditioning control method provided in this application. This device is used to implement the above embodiments and preferred embodiments; details already described will not be repeated. As used below, the term "module" can refer to a combination of software and / or hardware that performs a predetermined function. Although the device described in the following embodiments is preferably implemented in software, hardware implementation, or a combination of software and hardware, is also possible and contemplated.
[0079] The following describes the carbon emission-based air conditioning control device provided in the embodiments of this application.
[0080] Figure 5 is a structural block diagram of an air conditioning control device based on carbon emissions according to an embodiment of this application. As shown in Figure 5, the device includes:
[0081] The first acquisition unit 10 is used to acquire target carbon emissions, multiple first target temperatures and multiple carbon emission characteristic values. The target carbon emissions are the real-time carbon emissions of the air conditioning unit, the first target temperatures are the set indoor temperatures corresponding to each air conditioner in the air conditioning unit, and the carbon emission characteristic values are carbon emission nodes for adjusting the set indoor temperature of the air conditioning unit.
[0082] Specifically, as shown in Figure 3, the air conditioning unit acquires the real-time carbon emission signal of the air conditioning system during operation, and acquires the set of carbon emission signals over a period of time to determine the target carbon emission and multiple carbon emission characteristic values, and acquires the current indoor temperature set value of each air conditioner to obtain the first target temperature.
[0083] The query unit 20 is used to query the target mapping relationship based on the target carbon emissions and the carbon emission characteristic value to obtain the target formula, and update each of the first target temperatures based on the target formula to obtain the corresponding second target temperature. The target mapping relationship is the mapping relationship between the target carbon emissions and the carbon emission characteristic value and the target formula. The target formula is used to update the first target temperature.
[0084] Specifically, multiple carbon emission ranges are determined based on the aforementioned carbon emission characteristic values. Based on the aforementioned carbon emission ranges, a corresponding target formula is determined. The aforementioned first target temperature is substituted into the aforementioned target formula to obtain the aforementioned second target temperature.
[0085] Control unit 30 is used to control the operation of each air conditioner in the air conditioning unit according to the second target temperature until the third target temperature is less than or equal to the second target temperature, wherein the third target temperature is the actual indoor temperature.
[0086] Specifically, the second target temperature is sent to each of the aforementioned air conditioners to reset the set indoor temperature of each air conditioner. Then, each air conditioner adjusts the temperature according to the preset control strategy until the indoor temperature is less than or equal to the set indoor temperature. That is, the air conditioners in the aforementioned air conditioning unit are controlled to operate until the third target temperature is less than or equal to the second target temperature.
[0087] In this embodiment, the first acquisition unit acquires target carbon emissions, multiple first target temperatures, and multiple carbon emission characteristic values. The target carbon emissions are the real-time carbon emissions of the air conditioning unit, the first target temperatures are the set indoor temperatures corresponding to each air conditioner in the air conditioning unit, and the carbon emission characteristic values are the carbon emission nodes used to adjust the set indoor temperature of the air conditioning unit. The query unit queries the target mapping relationship based on the target carbon emissions and the carbon emission characteristic values to obtain a target formula, and updates each of the first target temperatures according to the target formula to obtain the corresponding second target temperature. The target mapping relationship is the mapping relationship between the target carbon emissions, the carbon emission characteristic values, and the target formula, and the target formula is used to update the first target temperatures. The control unit controls each of the air conditioners in the air conditioning unit to operate according to the second target temperature until a third target temperature is less than or equal to the second target temperature, and the third target temperature is the actual indoor temperature. This application adjusts the setpoint of the operating temperature based on the relationship between real-time carbon emissions and characteristic values. When real-time carbon emissions are relatively high, the indoor setpoint temperature is increased and the operating power of the air conditioning unit is reduced. When real-time carbon emissions are relatively low, the indoor setpoint temperature is decreased and the operating power of the air conditioning unit is increased, so that carbon emissions are kept within a certain range. While ensuring that the indoor temperature meets the requirements, the air conditioning is operated in a low-carbon manner as much as possible, which solves the problem that there is no method in the prior art to reduce power consumption to reduce carbon emissions from power generation.
[0088] To obtain the aforementioned carbon emission characteristic values, in one optional embodiment, the apparatus further includes:
[0089] The second acquisition unit is used to acquire the historical dataset of the target carbon emissions within the target time period before acquiring the carbon emission characteristic value. The end time of the target time period is the current time, and the duration of the target time period is a preset duration.
[0090] Specifically, the real-time carbon emission signal C(τ) is acquired, and then the historical dataset Acc[τ-T,τ] of the carbon emission signal within the preset time period before the current time is updated according to the preset statistical period, i.e. the preset time period mentioned above, where τ is the current time and T is the preset time period mentioned above.
[0091] The determining unit is used to determine a first feature value, a second feature value, and a third feature value based on the aforementioned historical dataset. The first feature value is the maximum value of the samples in the aforementioned historical dataset, the second feature value is the minimum value of the samples in the aforementioned historical dataset, and the third feature value is the average value of the samples in the aforementioned historical dataset.
[0092] Specifically, after obtaining the aforementioned historical dataset, the following steps are performed according to formula C. max =max(Acc[τ-T,τ]), C min =min(Acc[τ-T,τ]) and C mean =mean(Acc[τ-T,τ]), calculates the maximum, minimum, and average values of carbon emission signals in the above historical dataset. This yields the first, second, and third eigenvalues.
[0093] To obtain the aforementioned second target temperature, in one optional implementation, the query unit includes:
[0094] The first determining module is used to determine the first preset temperature as the second target temperature when the target carbon emission is greater than the first characteristic value. The first preset temperature is the maximum value that the indoor temperature can be set to.
[0095] Specifically, let the second target temperature mentioned above be T. set The first target temperature mentioned above is T. * set The first preset temperature mentioned above is T. set,upper When C(τ) is greater than C max In the case of formula T set =T set,upper The above T set,upper Give T set This means that the first target temperature is updated to obtain the second target temperature.
[0096] The second determining module is used to determine the second preset temperature as the second target temperature when the target carbon emission is less than the second characteristic value, wherein the second preset temperature is the minimum value that the indoor temperature can be set to.
[0097] Specifically, the second preset value is set to T. set,lower When C(τ) is less than C min In the case of formula T set =T set,lower The above T set,lower Give T set This means that the first target temperature is updated to obtain the second target temperature.
[0098] In order to obtain the aforementioned second target temperature, in an optional implementation, the query unit further includes:
[0099] The first calculation module is used to calculate the difference between the first preset temperature and the first target temperature to obtain a first temperature deviation, calculate the difference between the first characteristic value and the third characteristic value to obtain a first carbon emission deviation, and calculate the difference between the target carbon emission and the third characteristic value to obtain a second carbon emission deviation when the target carbon emission is less than or equal to the first characteristic value and greater than the third characteristic value.
[0100] Specifically, when C(τ) is less than or equal to C max And C(τ) is greater than C mean In the case of formula Calculate the first temperature deviation mentioned above, according to formula C. max -C mean The first carbon emission deviation mentioned above is calculated using the formula C(τ)-C mean Calculate the second carbon emission deviation mentioned above.
[0101] The second calculation module is used to calculate the quotient of the first temperature deviation and the first carbon emission deviation, and to calculate the sum of the product of the quotient and the second carbon emission deviation and the first target temperature to obtain the second target temperature.
[0102] Specifically, according to the formula Substituting the first temperature deviation, the first carbon emission deviation, and the second carbon emission deviation into the above, the second target temperature is obtained.
[0103] In order to obtain the aforementioned second target temperature, in an optional implementation, the query unit further includes:
[0104] The third calculation module is used to calculate the difference between the first target temperature and the second preset temperature to obtain a second temperature deviation, calculate the difference between the third characteristic value and the second characteristic value to obtain a third carbon emission deviation, and calculate the difference between the third characteristic value and the target carbon emission to obtain a fourth carbon emission deviation when the target carbon emission is less than or equal to the third characteristic value and greater than or equal to the second characteristic value.
[0105] Specifically, when C(τ) is less than or equal to C mean And C(τ) is greater than or equal to C min In this case, calculate according to the formula The aforementioned second temperature deviation, according to formula C mean -C min Calculate the third carbon emission deviation mentioned above, according to formula C. min -C(τ) is used to calculate the fourth carbon emission deviation mentioned above.
[0106] The fourth calculation module is used to calculate the quotient of the second temperature deviation and the third carbon emission deviation, and to calculate the difference between the first target temperature and the product of the quotient and the fourth carbon emission deviation to obtain the second target temperature.
[0107] Specifically, according to the formula Substituting the above-mentioned second temperature deviation, third carbon emission deviation, and fourth carbon emission deviation, we obtain the above-mentioned second target temperature.
[0108] To reduce carbon emissions from air conditioning, in one optional implementation, the control unit includes:
[0109] The first control module is used to obtain the third target temperature and, when the third target temperature is higher than the second target temperature and the target carbon emission is greater than the first characteristic value, control the air conditioner to cool at a first preset power until the third target temperature is equal to the second target temperature.
[0110] Specifically, the current actual indoor temperature corresponding to the air conditioner is obtained, and the aforementioned third target temperature is denoted as T. When T is greater than T... set And C(τ) is greater than C max In this case, control the air conditioner to cool at a low power P1 until T = T set By increasing the set temperature, the power consumption of the air conditioner can be reduced, thus reducing carbon emissions.
[0111] The second control module is used to control the air conditioner to cool at a second preset power when the third target temperature is higher than the second target temperature and the target carbon emission is less than or equal to the first characteristic value and greater than the third characteristic value, until the third target temperature is equal to the second target temperature and the second preset power is greater than the first preset power.
[0112] Specifically, when T is greater than T set C(τ) is less than or equal to C max And C(τ) is greater than C mean In this case, control the air conditioner to cool at a lower power P2 until T = T set By increasing the set temperature, the power consumption of the air conditioner can be reduced, thus reducing carbon emissions.
[0113] The third control module is used to control the air conditioner to cool at a third preset power when the third target temperature is higher than the second target temperature and the target carbon emission is less than or equal to the third characteristic value and greater than or equal to the second characteristic value, until the third target temperature is equal to the second target temperature and the third preset power is greater than the second preset power.
[0114] Specifically, when T is greater than T set And C(τ) is less than or equal to C mean And C(τ) is greater than or equal to C min Under these circumstances, if the current carbon emissions of the air conditioner are determined to be low, priority should be given to increasing the power to lower the temperature, and the air conditioner should be controlled to cool at a higher power P3 to ensure the cooling effect.
[0115] The fourth control module is used to control the air conditioner to cool at a fourth preset power when the third target temperature is higher than the second target temperature and the target carbon emission is less than the second characteristic value, until the third target temperature is equal to the second target temperature and the fourth preset power is greater than the third preset power.
[0116] Specifically, when T is greater than T set And C(τ) is less than C min Under these circumstances, if the current air conditioner's carbon emissions are determined to be low, priority should be given to increasing its power to lower the temperature. The air conditioner should be controlled to use a high-power P4 for cooling to ensure the cooling effect.
[0117] To reduce carbon emissions from air conditioning, in one optional implementation, the control unit further includes:
[0118] The fifth control module is used to turn off the air conditioner when the third target temperature is less than or equal to the second target temperature.
[0119] Specifically, when T is less than or equal to Tset If the current indoor temperature meets the requirements, in order to reduce carbon emissions, only adjust the set temperature and turn off the air conditioner until the indoor temperature is higher than the set temperature.
[0120] The aforementioned carbon emission-based air conditioning control device includes a processor and a memory. The first acquisition unit, query unit, and control unit are all stored as program units in the memory, and the processor executes these program units to achieve the corresponding functions. All of the above modules reside in the same processor; alternatively, the modules may be located in different processors in any combination.
[0121] The processor contains a kernel, which retrieves the corresponding program units from memory. One or more kernels can be configured, and adjusting kernel parameters can reduce carbon emissions from air conditioning operation.
[0122] The memory may include non-permanent memory in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM, and the memory includes at least one memory chip.
[0123] This invention provides a computer-readable storage medium including a stored program, wherein, when the program is executed, it controls the device containing the computer-readable storage medium to perform the carbon emission-based air conditioning control method.
[0124] Specifically, air conditioning control methods based on carbon emissions include:
[0125] Step S201: Obtain target carbon emissions, multiple first target temperatures, and multiple carbon emission characteristic values. The target carbon emissions are the real-time carbon emissions of the air conditioning unit. The first target temperatures are the set indoor temperatures corresponding to each air conditioner in the air conditioning unit. The carbon emission characteristic values are the carbon emission nodes for adjusting the set indoor temperature of the air conditioning unit.
[0126] Specifically, as shown in Figure 3, the air conditioning unit acquires the real-time carbon emission signal of the air conditioning system during operation, and acquires the set of carbon emission signals over a period of time to determine the target carbon emission and multiple carbon emission characteristic values, and acquires the current indoor temperature set value of each air conditioner to obtain the first target temperature.
[0127] Step S202: Based on the target carbon emissions and the carbon emission characteristic values, query the target mapping relationship to obtain the target formula, and update each of the first target temperatures according to the target formula to obtain the corresponding second target temperature. The target mapping relationship is the mapping relationship between the target carbon emissions and the carbon emission characteristic values and the target formula. The target formula is used to update the first target temperature.
[0128] Specifically, multiple carbon emission ranges are determined based on the aforementioned carbon emission characteristic values. Based on the aforementioned carbon emission ranges, a corresponding target formula is determined. The aforementioned first target temperature is substituted into the aforementioned target formula to obtain the aforementioned second target temperature.
[0129] Step S203: Control each air conditioner in the air conditioning unit to operate according to the second target temperature until the third target temperature is less than or equal to the second target temperature, where the third target temperature is the actual indoor temperature.
[0130] Specifically, the second target temperature is sent to each of the aforementioned air conditioners to reset the set indoor temperature of each air conditioner. Then, each air conditioner adjusts the temperature according to the preset control strategy until the indoor temperature is less than or equal to the set indoor temperature. That is, the air conditioners in the aforementioned air conditioning unit are controlled to operate until the third target temperature is less than or equal to the second target temperature.
[0131] This invention provides a processor for running a program, wherein the program executes the carbon emission-based air conditioning control method described above.
[0132] Specifically, air conditioning control methods based on carbon emissions include:
[0133] Step S201: Obtain target carbon emissions, multiple first target temperatures, and multiple carbon emission characteristic values. The target carbon emissions are the real-time carbon emissions of the air conditioning unit. The first target temperatures are the set indoor temperatures corresponding to each air conditioner in the air conditioning unit. The carbon emission characteristic values are the carbon emission nodes for adjusting the set indoor temperature of the air conditioning unit.
[0134] Specifically, as shown in Figure 3, the air conditioning unit acquires the real-time carbon emission signal of the air conditioning system during operation, and acquires the set of carbon emission signals over a period of time to determine the target carbon emission and multiple carbon emission characteristic values, and acquires the current indoor temperature set value of each air conditioner to obtain the first target temperature.
[0135] Step S202: Based on the target carbon emissions and the carbon emission characteristic values, query the target mapping relationship to obtain the target formula, and update each of the first target temperatures according to the target formula to obtain the corresponding second target temperature. The target mapping relationship is the mapping relationship between the target carbon emissions and the carbon emission characteristic values and the target formula. The target formula is used to update the first target temperature.
[0136] Specifically, multiple carbon emission ranges are determined based on the aforementioned carbon emission characteristic values. Based on the aforementioned carbon emission ranges, a corresponding target formula is determined. The aforementioned first target temperature is substituted into the aforementioned target formula to obtain the aforementioned second target temperature.
[0137] Step S203: Control each air conditioner in the air conditioning unit to operate according to the second target temperature until the third target temperature is less than or equal to the second target temperature, where the third target temperature is the actual indoor temperature.
[0138] Specifically, the second target temperature is sent to each of the aforementioned air conditioners to reset the set indoor temperature of each air conditioner. Then, each air conditioner adjusts the temperature according to the preset control strategy until the indoor temperature is less than or equal to the set indoor temperature. That is, the air conditioners in the aforementioned air conditioning unit are controlled to operate until the third target temperature is less than or equal to the second target temperature.
[0139] This invention provides an air conditioning control system, which includes a processor, a memory, and a program stored in the memory and executable on the processor. When the processor executes the program, it performs at least the following steps:
[0140] Step S201: Obtain target carbon emissions, multiple first target temperatures, and multiple carbon emission characteristic values. The target carbon emissions are the real-time carbon emissions of the air conditioning unit. The first target temperatures are the set indoor temperatures corresponding to each air conditioner in the air conditioning unit. The carbon emission characteristic values are the carbon emission nodes for adjusting the set indoor temperature of the air conditioning unit.
[0141] Step S202: Based on the target carbon emissions and the carbon emission characteristic values, query the target mapping relationship to obtain the target formula, and update each of the first target temperatures according to the target formula to obtain the corresponding second target temperature. The target mapping relationship is the mapping relationship between the target carbon emissions and the carbon emission characteristic values and the target formula. The target formula is used to update the first target temperature.
[0142] Step S203: Control each air conditioner in the air conditioning unit to operate according to the second target temperature until the third target temperature is less than or equal to the second target temperature, where the third target temperature is the actual indoor temperature.
[0143] This application also provides a computer program product, which, when executed on a data processing device, is suitable for executing an initialization program having at least the following method steps:
[0144] Step S201: Obtain target carbon emissions, multiple first target temperatures, and multiple carbon emission characteristic values. The target carbon emissions are the real-time carbon emissions of the air conditioning unit. The first target temperatures are the set indoor temperatures corresponding to each air conditioner in the air conditioning unit. The carbon emission characteristic values are the carbon emission nodes for adjusting the set indoor temperature of the air conditioning unit.
[0145] Step S202: Based on the target carbon emissions and the carbon emission characteristic values, query the target mapping relationship to obtain the target formula, and update each of the first target temperatures according to the target formula to obtain the corresponding second target temperature. The target mapping relationship is the mapping relationship between the target carbon emissions and the carbon emission characteristic values and the target formula. The target formula is used to update the first target temperature.
[0146] Step S203: Control each air conditioner in the air conditioning unit to operate according to the second target temperature until the third target temperature is less than or equal to the second target temperature, where the third target temperature is the actual indoor temperature.
[0147] It is obvious to those skilled in the art that the modules or steps of the present invention described above can be implemented using general-purpose computing devices. They can be centralized on a single computing device or distributed across a network of multiple computing devices. They can be implemented using computer-executable program code, and thus can be stored in a storage device for execution by a computing device. In some cases, the steps shown or described can be performed in a different order than those described herein, or they can be fabricated as separate integrated circuit modules, or multiple modules or steps can be fabricated as a single integrated circuit module. Thus, the present invention is not limited to any particular combination of hardware and software.
[0148] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0149] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in one or more flowchart illustrations and / or one or more block diagrams.
[0150] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means that implement the functions specified in one or more flowcharts and / or one or more block diagrams.
[0151] These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process, such that the instructions, which execute on the computer or other programmable apparatus, provide steps for implementing the functions specified in one or more flowcharts and / or one or more block diagrams.
[0152] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.
[0153] Memory may include non-persistent memory in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM. Memory is an example of computer-readable media.
[0154] Computer-readable media includes both permanent and non-permanent, removable and non-removable media that can store information using any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, magnetic magnetic disk storage or other magnetic storage devices, or any other non-transferable medium that can be used to store information accessible by a computing device. As defined herein, computer-readable media does not include transient computer-readable media, such as modulated data signals and carrier waves.
[0155] It should also be noted that the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.
[0156] As can be seen from the above description, the embodiments of this application achieve the following technical effects:
[0157] 1) The carbon emission-based air conditioning control method of this application firstly obtains a target carbon emission, multiple first target temperatures, and multiple carbon emission characteristic values. The target carbon emission is the real-time carbon emission of the air conditioning unit, the first target temperature is the set indoor temperature corresponding to each air conditioner in the air conditioning unit, and the carbon emission characteristic values are carbon emission nodes used to adjust the set indoor temperature of the air conditioning unit. Then, a target formula is obtained by querying the target mapping relationship based on the target carbon emission and the carbon emission characteristic values, and the corresponding second target temperature is obtained by updating each of the first target temperatures according to the target formula. The target mapping relationship is the mapping relationship between the target carbon emission, the carbon emission characteristic values, and the target formula, and the target formula is used to update the first target temperature. Finally, the operation of each air conditioner in the air conditioning unit is controlled according to the second target temperature until a third target temperature is less than or equal to the second target temperature, where the third target temperature is the actual indoor temperature. This application adjusts the setpoint of the operating temperature based on the relationship between real-time carbon emissions and characteristic values. When real-time carbon emissions are relatively high, the indoor setpoint temperature is increased and the operating power of the air conditioning unit is reduced. When real-time carbon emissions are relatively low, the indoor setpoint temperature is decreased and the operating power of the air conditioning unit is increased, so that carbon emissions are kept within a certain range. While ensuring that the indoor temperature meets the requirements, the air conditioning is operated in a low-carbon manner as much as possible, which solves the problem that there is no method in the prior art to reduce power consumption to reduce carbon emissions from power generation.
[0158] 2) The air conditioning control device based on carbon emissions of this application includes a first acquisition unit that acquires a target carbon emission, multiple first target temperatures, and multiple carbon emission characteristic values. The target carbon emission is the real-time carbon emission of the air conditioning unit, the first target temperature is the set indoor temperature corresponding to each air conditioner in the air conditioning unit, and the carbon emission characteristic values are carbon emission nodes used to adjust the set indoor temperature of the air conditioning unit. A query unit queries the target mapping relationship based on the target carbon emission and the carbon emission characteristic values to obtain a target formula, and updates each of the first target temperatures according to the target formula to obtain the corresponding second target temperature. The target mapping relationship is the mapping relationship between the target carbon emission, the carbon emission characteristic values, and the target formula, and the target formula is used to update the first target temperature. A control unit controls each of the air conditioners in the air conditioning unit to operate according to the second target temperature until a third target temperature is less than or equal to the second target temperature, and the third target temperature is the actual indoor temperature. This application adjusts the setpoint of the operating temperature based on the relationship between real-time carbon emissions and characteristic values. When real-time carbon emissions are relatively high, the indoor setpoint temperature is increased and the operating power of the air conditioning unit is reduced. When real-time carbon emissions are relatively low, the indoor setpoint temperature is decreased and the operating power of the air conditioning unit is increased, so that carbon emissions are kept within a certain range. While ensuring that the indoor temperature meets the requirements, the air conditioning is operated in a low-carbon manner as much as possible, which solves the problem that there is no method in the prior art to reduce power consumption to reduce carbon emissions from power generation.
[0159] The above description is merely a preferred embodiment of this application and is not intended to limit this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application.
Claims
1. An air conditioning control method based on carbon emissions, characterized in that, include: The system acquires a target carbon emission, multiple first target temperatures, and multiple carbon emission characteristic values. The target carbon emission is the real-time carbon emission of the air conditioning unit. The first target temperatures are the set indoor temperatures corresponding to each air conditioner in the air conditioning unit. The carbon emission characteristic values are the carbon emission nodes used to adjust the set indoor temperature of the air conditioning unit. The system then queries a target mapping relationship based on the target carbon emission and the carbon emission characteristic values to obtain a target formula. Finally, it updates each first target temperature according to the target formula to obtain a corresponding second target temperature. The target mapping relationship is the mapping relationship between the target carbon emission, the carbon emission characteristic values, and the target formula. The target formula is used to update the first target temperatures. The air conditioners in the air conditioning unit are controlled to operate according to the second target temperature until the third target temperature is less than or equal to the second target temperature, where the third target temperature is the actual indoor temperature. Before obtaining the carbon emission feature value, the method further includes: obtaining a historical dataset of the target carbon emissions within a target time period, wherein the end time of the target time period is the current time, and the duration of the target time period is a preset duration; determining a first feature value, a second feature value, and a third feature value based on the historical dataset, wherein the first feature value is the maximum value of the samples in the historical dataset, the second feature value is the minimum value of the samples in the historical dataset, and the third feature value is the average value of the samples in the historical dataset; querying the target mapping relationship based on the target carbon emissions and the carbon emission feature value to obtain a target formula, and updating each of the first feature values according to the target formula. Obtaining the corresponding second target temperature from the target temperature includes: when the target carbon emission is less than or equal to the first characteristic value and greater than the third characteristic value, calculating the difference between the first preset temperature and the first target temperature to obtain a first temperature deviation, calculating the difference between the first characteristic value and the third characteristic value to obtain a first carbon emission deviation, and calculating the difference between the target carbon emission and the third characteristic value to obtain a second carbon emission deviation, wherein the first preset temperature is the maximum value that the indoor temperature can be set to; calculating the quotient of the first temperature deviation and the first carbon emission deviation, and calculating the product of the quotient and the second carbon emission deviation and the first target temperature to obtain the second target temperature.
2. The method according to claim 1, characterized in that, The target formula is obtained by querying the target mapping relationship based on the target carbon emission and the carbon emission characteristic value, and the corresponding second target temperature is obtained by updating each first target temperature according to the target formula. This includes: when the target carbon emission is greater than the first characteristic value, the first preset temperature is determined as the second target temperature; when the target carbon emission is less than the second characteristic value, the second preset temperature is determined as the second target temperature, where the second preset temperature is the minimum value that the indoor temperature can be set to.
3. The method according to claim 2, characterized in that, The target formula is obtained by querying the target mapping relationship based on the target carbon emission and the carbon emission characteristic value, and the corresponding second target temperature is obtained by updating each first target temperature according to the target formula. This includes: when the target carbon emission is less than or equal to the third characteristic value and greater than or equal to the second characteristic value, calculating the difference between the first target temperature and the second preset temperature to obtain a second temperature deviation, calculating the difference between the third characteristic value and the second characteristic value to obtain a third carbon emission deviation, and calculating the difference between the third characteristic value and the target carbon emission to obtain a fourth carbon emission deviation; calculating the quotient of the second temperature deviation and the third carbon emission deviation, and calculating the difference between the first target temperature and the product of the quotient and the fourth carbon emission deviation to obtain the second target temperature.
4. The method according to claim 1, characterized in that, Controlling the operation of each air conditioner in the air conditioning unit according to the second target temperature until the third target temperature is less than or equal to the second target temperature includes: acquiring the third target temperature; if the third target temperature is higher than the second target temperature and the target carbon emission is greater than the first characteristic value, controlling the air conditioner to cool at a first preset power until the third target temperature equals the second target temperature; if the third target temperature is higher than the second target temperature and the target carbon emission is less than or equal to the first characteristic value and greater than the third characteristic value, controlling the air conditioner to cool at a second preset power until the third target temperature equals the second target temperature and the second preset power is greater than the first preset power; if the third target temperature is higher than the second target temperature and the target carbon emission is less than or equal to the third characteristic value and greater than or equal to the second characteristic value, controlling the air conditioner to cool at a third preset power until the third target temperature equals the second target temperature and the third preset power is greater than the second preset power; if the third target temperature is higher than the second target temperature and the target carbon emission is less than the second characteristic value, controlling the air conditioner to cool at a fourth preset power until the third target temperature equals the second target temperature and the fourth preset power is greater than the third preset power.
5. The method according to claim 4, characterized in that, Controlling the operation of each air conditioner in the air conditioning unit according to the second target temperature until the third target temperature is less than or equal to the second target temperature includes: turning off the air conditioner when the third target temperature is less than or equal to the second target temperature.
6. An air conditioning control device based on carbon emissions, characterized in that, The air conditioning control device is applied to the method described in any one of claims 1 to 5. The device comprises: a first acquisition unit, configured to acquire a target carbon emission, a plurality of first target temperatures, and a plurality of carbon emission characteristic values, wherein the target carbon emission is the real-time carbon emission of the air conditioning unit, the first target temperature is the set indoor temperature corresponding to each air conditioner in the air conditioning unit, and the carbon emission characteristic values are carbon emission nodes for adjusting the set indoor temperature of the air conditioning unit; a query unit, configured to query a target mapping relationship based on the target carbon emission and the carbon emission characteristic values to obtain a target formula, and update each first target temperature according to the target formula to obtain a corresponding second target temperature, wherein the target mapping relationship is the mapping relationship between the target carbon emission, the carbon emission characteristic values, and the target formula, and the target formula is used to update the first target temperature; and a control unit, configured to control each air conditioner in the air conditioning unit to operate according to the second target temperature until a third target temperature is less than or equal to the second target temperature, wherein the third target temperature is the actual indoor temperature.
7. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes a stored program, wherein, when the program is executed, it controls the device on which the computer-readable storage medium is located to perform the method according to any one of claims 1 to 5.
8. An air conditioning control system, characterized in that, include: One or more processors, a memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs comprising methods for performing any one of claims 1 to 5.
Citation Information
Patent Citations
Air conditioner control method and device, electronic equipment, storage medium and air conditioner
CN114636234A
Intelligent group control electric heating system carbon emission management platform and method
CN115345532A