Air conditioner control method and device, air conditioner and readable storage medium
By adjusting the frequency in stages and selecting the optimal frequency-temperature difference, the problems of high energy consumption and environmental discomfort of air conditioners are solved, achieving air conditioner control with the lowest energy consumption and the most comfortable environment.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- TCL AIR CONDITIONER ZHONGSHAN CO LTD
- Filing Date
- 2023-01-06
- Publication Date
- 2026-07-10
AI Technical Summary
Existing air conditioners have problems with high energy consumption or poor environmental adjustment when adjusting the operating frequency, and cannot balance energy consumption and environmental comfort.
By acquiring the target operating temperature and its corresponding historical and candidate frequency modulation temperature differences, the frequency is adjusted in stages, power consumption is statistically analyzed, the optimal frequency modulation temperature difference is selected for control, and frequency adjustment is optimized by combining humidity and duration thresholds.
Reduce the energy consumption of air conditioners, avoid excessive cooling and dehumidification, improve environmental comfort, and achieve a balance between energy consumption and environmental benefits.
Smart Images

Figure CN116066981B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of air conditioner control technology, specifically to an air conditioner control method, device, air conditioner, and readable storage medium. Background Technology
[0002] Traditionally, the start-up frequency is defined by the indoor temperature, the temperature difference between the indoor temperature and the set temperature, and the outdoor temperature. Under different temperature differences, a frequency is determined as the open-loop start-up frequency based on different indoor and outdoor ambient temperatures to ensure the normal operation of the air conditioner.
[0003] However, currently, when air conditioners adjust their operating frequency upon startup, they either use complex logic, resulting in complicated control and high energy consumption, or they use simple adjustments, leading to an uncomfortable indoor environment and poor environmental adjustment effect. Summary of the Invention
[0004] This application provides an air conditioner control method, device, air conditioner, and readable storage medium, aiming to solve the technical problem that existing air conditioner control methods cannot balance energy consumption and environmental adjustment effects.
[0005] In a first aspect, this application provides an air conditioner control method, comprising:
[0006] Obtain the target operating temperature, the historical frequency modulation temperature difference corresponding to the target operating temperature, and the candidate frequency modulation temperature difference corresponding to the target operating temperature;
[0007] Based on the candidate frequency modulation temperature difference and the target operating temperature, the frequency is adjusted in stages, and the target power consumption of the stage frequency adjustment is statistically obtained.
[0008] Based on the target power corresponding to the candidate frequency modulation temperature difference and the historical power corresponding to the historical frequency modulation temperature difference, the target frequency modulation temperature difference is selected from the candidate frequency modulation temperature difference and the historical frequency modulation temperature difference.
[0009] The target frequency modulation temperature difference is set as the frequency modulation temperature difference used for phased frequency adjustment when the machine is started at the target operating temperature.
[0010] In one possible implementation of this application, the step of performing phased frequency adjustment based on the candidate frequency modulation temperature difference and the target operating temperature, and statistically obtaining the target power consumption of the phased frequency adjustment, includes:
[0011] Based on the indoor temperature in the target operating condition temperature and the candidate frequency modulation temperature difference, the target temperature curve is selected from the preset curve data table.
[0012] Based on the outdoor temperature in the target operating temperature range, the air conditioner operating frequency is obtained from the target temperature curve;
[0013] The air conditioner is controlled to operate based on its operating frequency until the indoor temperature equals the set temperature in the target operating condition temperature. The target power consumption during the update of the air conditioner's operating frequency is then recorded.
[0014] In one possible implementation of this application, before setting the target frequency modulation temperature difference as the frequency modulation temperature difference used for phased frequency adjustment during startup at the target operating temperature, the method further includes:
[0015] The target duration consumed by the phased frequency adjustment was obtained through statistics;
[0016] If the target duration is greater than the preset duration threshold, then the historical frequency modulation temperature difference is set to the frequency modulation temperature difference used for phased frequency adjustment when the machine is started at the target operating temperature.
[0017] If the target duration is less than or equal to a preset duration threshold, then the step of setting the target frequency modulation temperature difference to the frequency modulation temperature difference used for phased frequency adjustment during startup at the target operating temperature is executed.
[0018] In one possible implementation of this application, obtaining the target operating temperature, the historical frequency modulation temperature difference corresponding to the target operating temperature, and the candidate frequency modulation temperature difference obtained after adjusting the historical frequency modulation temperature difference includes:
[0019] Obtain the target operating temperature;
[0020] Query the preset historical temperature difference table to obtain the historical frequency modulation temperature difference corresponding to the target operating temperature;
[0021] The adjusted candidate frequency modulation temperature difference is calculated based on the preset target adjustment temperature and the historical frequency modulation temperature difference.
[0022] In one possible implementation of this application, before calculating the adjusted candidate frequency modulation temperature difference based on the target adjustment temperature and the historical frequency modulation temperature difference, the method further includes:
[0023] The target humidity was detected.
[0024] If the target humidity is less than the preset humidity threshold, then the preset first adjustment temperature is used as the target adjustment temperature;
[0025] If the target humidity is greater than or equal to a preset humidity threshold, then the preset second adjustment temperature is used as the target adjustment temperature, wherein the second adjustment temperature is greater than the first adjustment temperature.
[0026] In one possible implementation of this application, before querying a preset historical temperature difference table to obtain the historical frequency modulation temperature difference corresponding to the target operating temperature, the method further includes:
[0027] If the temperature difference between the indoor temperature in the target operating condition temperature and the set temperature in the target operating condition temperature is greater than the preset temperature threshold, then the step of querying the preset historical temperature difference table to obtain the historical frequency modulation temperature difference corresponding to the target operating condition temperature is executed.
[0028] In one possible implementation of this application, after performing phased frequency adjustment based on the candidate frequency modulation temperature difference and the target operating temperature, the method further includes:
[0029] If the current duration consumed during the phased frequency adjustment process exceeds the preset duration threshold, the candidate frequency adjustment temperature difference is updated with the historical frequency adjustment temperature difference, and the phased frequency adjustment continues.
[0030] Secondly, this application provides an air conditioner control device, comprising:
[0031] The acquisition unit is used to acquire the target operating temperature, the historical frequency modulation temperature difference corresponding to the target operating temperature, and the candidate frequency modulation temperature difference corresponding to the target operating temperature.
[0032] An adjustment unit is used to perform phased frequency adjustment based on the candidate frequency modulation temperature difference and the target operating temperature, and to statistically obtain the target power consumption of the phased frequency adjustment.
[0033] The selection unit is used to select the target frequency modulation temperature difference from the candidate frequency modulation temperature difference and the historical frequency modulation temperature difference based on the target power corresponding to the candidate frequency modulation temperature difference and the historical power corresponding to the historical frequency modulation temperature difference.
[0034] The setting unit is used to set the target frequency modulation temperature difference as the frequency modulation temperature difference used for phased frequency adjustment when the machine is running at the target operating temperature.
[0035] In one possible implementation of this application, the adjustment unit is further configured to:
[0036] Based on the indoor temperature in the target operating condition temperature and the candidate frequency modulation temperature difference, the target temperature curve is selected from the preset curve data table.
[0037] Based on the outdoor temperature in the target operating temperature range, the air conditioner operating frequency is obtained from the target temperature curve;
[0038] The air conditioner is controlled to operate based on its operating frequency until the indoor temperature equals the set temperature in the target operating condition temperature. The target power consumption during the update of the air conditioner's operating frequency is then recorded.
[0039] In one possible implementation of this application, the setting unit is further used for:
[0040] The target duration consumed by the phased frequency adjustment was obtained through statistics;
[0041] If the target duration is greater than the preset duration threshold, then the historical frequency modulation temperature difference is set to the frequency modulation temperature difference used for phased frequency adjustment when the machine is started at the target operating temperature.
[0042] If the target duration is less than or equal to a preset duration threshold, then the step of setting the target frequency modulation temperature difference to the frequency modulation temperature difference used for phased frequency adjustment during startup at the target operating temperature is executed.
[0043] In one possible implementation of this application, the acquiring unit is further configured to:
[0044] Obtain the target operating temperature;
[0045] Query the preset historical temperature difference table to obtain the historical frequency modulation temperature difference corresponding to the target operating temperature;
[0046] The adjusted candidate frequency modulation temperature difference is calculated based on the preset target adjustment temperature and the historical frequency modulation temperature difference.
[0047] In one possible implementation of this application, the acquiring unit is further configured to:
[0048] The target humidity was detected.
[0049] If the target humidity is less than the preset humidity threshold, then the preset first adjustment temperature is used as the target adjustment temperature;
[0050] If the target humidity is greater than or equal to a preset humidity threshold, then the preset second adjustment temperature is used as the target adjustment temperature, wherein the second adjustment temperature is greater than the first adjustment temperature.
[0051] In one possible implementation of this application, the acquiring unit is further configured to:
[0052] If the temperature difference between the indoor temperature in the target operating condition temperature and the set temperature in the target operating condition temperature is greater than the preset temperature threshold, then the step of querying the preset historical temperature difference table to obtain the historical frequency modulation temperature difference corresponding to the target operating condition temperature is executed.
[0053] In one possible implementation of this application, the adjustment unit is further configured to:
[0054] If the current duration consumed during the phased frequency adjustment process exceeds the preset duration threshold, the candidate frequency adjustment temperature difference is updated with the historical frequency adjustment temperature difference, and the phased frequency adjustment continues.
[0055] Thirdly, this application also provides an air conditioner, which includes a processor, a memory, and a computer program stored in the memory and executable on the processor. When the processor calls the computer program in the memory, it executes the steps in any of the air conditioner control methods provided in this application.
[0056] Fourthly, this application also provides a readable storage medium storing a computer program, which, when executed by a processor, implements the steps in any of the air conditioner control methods provided in this application.
[0057] In summary, the air conditioner control method provided in this application includes: acquiring a target operating temperature, a historical frequency modulation temperature difference corresponding to the target operating temperature, and a candidate frequency modulation temperature difference corresponding to the target operating temperature; performing phased frequency adjustment based on the candidate frequency modulation temperature difference and the target operating temperature, and statistically obtaining the target power consumption of the phased frequency adjustment; selecting a target frequency modulation temperature difference from the candidate frequency modulation temperature difference and the historical frequency modulation temperature difference according to the target power consumption corresponding to the candidate frequency modulation temperature difference and the historical power consumption corresponding to the historical frequency modulation temperature difference; and setting the target frequency modulation temperature difference as the frequency modulation temperature difference used for phased frequency adjustment when the air conditioner is turned on at the target operating temperature.
[0058] Therefore, the air conditioner control method provided in this application embodiment can select the target frequency adjustment temperature difference that consumes the least amount of power, and use the target frequency adjustment temperature difference as the frequency adjustment temperature difference used for phased frequency adjustment when the air conditioner is turned on at the target operating temperature, thereby reducing the energy consumption of the air conditioner. At the same time, this application embodiment performs phased control on the operating frequency of the air conditioner compressor, thus avoiding excessive cooling and excessive dehumidification caused by excessively high compressor operating frequency. Attached Figure Description
[0059] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0060] Figure 1 This is a schematic diagram illustrating an application scenario of the air conditioner control method provided in the embodiments of this application;
[0061] Figure 2 This is a schematic flowchart of an air conditioner control method provided in an embodiment of this application;
[0062] Figure 3 This is a schematic diagram of a phased frequency adjustment process provided in the embodiments of this application;
[0063] Figure 4 This is another schematic flowchart of the air conditioner control method provided in the embodiments of this application;
[0064] Figure 5 This is a schematic diagram of an embodiment of the air conditioner control device provided in this application.
[0065] Figure 6 This is a schematic diagram of an embodiment of the air conditioner provided in this application. Detailed Implementation
[0066] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0067] In the description of the embodiments of this application, it should be understood that the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of indicated technical features. Therefore, features defined with "first" and "second" may explicitly or implicitly include one or more of the stated features. In the description of the embodiments of this application, "multiple" means two or more, unless otherwise explicitly specified.
[0068] To enable any person skilled in the art to implement and use this application, the following description is provided. In this description, details are set forth for purposes of explanation. It should be understood that those skilled in the art will recognize that this application can be implemented without using these specific details. In other instances, well-known processes will not be described in detail to avoid obscuring the description of the embodiments of this application with unnecessary detail. Therefore, this application is not intended to be limited to the embodiments shown, but is consistent with the broadest scope of the principles and features disclosed in the embodiments of this application.
[0069] This application provides an air conditioner control method, apparatus, air conditioner, and readable storage medium. The air conditioner control apparatus can be integrated into the air conditioner, which can be a server, a terminal, or other similar device.
[0070] The execution subject of the air conditioner control method in this application embodiment can be the air conditioner control device provided in this application embodiment, or different types of air conditioners such as server equipment, physical host, or special effects production personnel equipment (User Equipment, UE) that integrates the air conditioner control device. The air conditioner control device can be implemented in hardware or software. The UE can be a terminal device such as a smartphone, tablet computer, laptop computer, handheld computer, desktop computer, or personal digital assistant (PDA).
[0071] The air conditioner can operate independently or as a cluster of devices.
[0072] See Figure 1 , Figure 1 This is a schematic diagram of a scenario for an air conditioner control system provided in an embodiment of this application. The air conditioner control system may include an air conditioner 100, which integrates an air conditioner control device.
[0073] In addition, such as Figure 1 As shown, the air conditioner control system may also include a memory 200 for storing data, such as text data.
[0074] It should be noted that, Figure 1 The schematic diagram of the air conditioner control system shown is merely an example. The air conditioner control system and scenario described in this application are for the purpose of more clearly illustrating the technical solutions of this application, and do not constitute a limitation on the technical solutions provided in this application. As those skilled in the art will know, with the evolution of air conditioner control systems and the emergence of new business scenarios, the technical solutions provided in this invention are also applicable to similar technical problems.
[0075] The following describes the air conditioner control method provided in this application embodiment. In this application embodiment, the air conditioner is used as the execution subject. For simplicity and ease of description, the execution subject will be omitted in the subsequent method embodiments. The air conditioner control method includes: obtaining a target operating temperature, a historical frequency modulation temperature difference corresponding to the target operating temperature, and a candidate frequency modulation temperature difference corresponding to the target operating temperature; performing phased frequency adjustment based on the candidate frequency modulation temperature difference and the target operating temperature, and statistically obtaining the target power consumption of the phased frequency adjustment; selecting a target frequency modulation temperature difference from the candidate frequency modulation temperature difference and the historical frequency modulation temperature difference according to the target power consumption corresponding to the candidate frequency modulation temperature difference and the historical power consumption corresponding to the historical frequency modulation temperature difference; and setting the target frequency modulation temperature difference as the frequency modulation temperature difference used for phased frequency adjustment when the unit is turned on at the target operating temperature.
[0076] Reference Figure 2 , Figure 2 This is a flowchart illustrating an air conditioner control method provided in an embodiment of this application. It should be noted that although the logical order is shown in the flowchart, in some cases, the steps shown or described may be performed in a different order than that shown here. Specifically, the air conditioner control method may include the following steps 201-204, wherein:
[0077] 201. Obtain the target operating temperature, the historical frequency modulation temperature difference corresponding to the target operating temperature, and the candidate frequency modulation temperature difference corresponding to the target operating temperature.
[0078] The target operating temperature can refer to the temperature at which the air conditioner is operating when step 201 is executed. In this embodiment, steps 201-204 can be used to control the air conditioner when it is turned on; therefore, the target operating temperature can refer to the temperature at which the air conditioner is operating when it is turned on. The target operating temperature can include the indoor temperature, the outdoor temperature, and the user's set temperature.
[0079] Historical frequency adjustment temperature difference refers to the frequency adjustment temperature difference used when the air conditioner was previously turned on. For ease of understanding, the frequency adjustment temperature difference is first explained as follows: It refers to the temperature parameter used when adjusting the operating frequency of the air conditioner compressor in stages based on the temperature difference between the indoor temperature and the set temperature. When steps 201-204 are used to control the air conditioner during startup, the purpose of this embodiment can be understood as determining the operating frequency of the air conditioner compressor during startup. For example, if the frequency adjustment temperature difference is set to 2℃, assuming the indoor temperature at startup is 34℃ and the user's set temperature is 26℃, the operating frequency of the air conditioner compressor can be controlled in stages, with the staged goal of reducing the indoor temperature by 2℃, i.e., the frequency adjustment temperature difference. In the first stage, the target indoor temperature is 34℃-2=32℃. At this time, the air conditioner can determine the frequency curve of the air conditioner compressor in the first stage by looking up a table or other methods, based on the frequency adjustment temperature difference and the indoor temperature of 34℃. Based on the outdoor temperature, the operating frequency of the air conditioner compressor is found from the frequency curve. After the indoor temperature reaches the target indoor temperature of 32℃ in the first stage, the second stage begins, and the target indoor temperature is lowered by 2℃ to 30℃. In the second stage, the frequency curve of the air conditioner compressor in the second stage is determined again based on the frequency adjustment temperature difference and the indoor temperature of 32℃. Based on the outdoor temperature, the operating frequency of the air conditioner compressor is found from the frequency curve. The above steps are repeated until the indoor temperature reaches the user's set temperature.
[0080] In this embodiment of the application, in order to ensure that the operating frequency of the air conditioner compressor matches the operating conditions, different frequency curves can be pre-configured, such as those shown in Table 1:
[0081]
[0082] Table 1
[0083] Where ΔT is the frequency adjustment temperature difference and T1 is the indoor temperature, the air conditioner can determine the frequency curve based on the real-time indoor temperature in each stage, or in order to reduce the amount of calculation, the frequency curve can be determined based on the starting indoor temperature of each stage until the next stage is entered and a new frequency curve is determined.
[0084] The reason for determining the compressor's operating frequency using the aforementioned phased adjustment method is that during the air conditioner's start-up phase, the temperature difference between the indoor temperature and the set temperature is usually large. Therefore, if the compressor's operating frequency obtained by looking up tables is too high, it will lead to excessively low indoor unit pipe temperatures, causing excessive dehumidification and reduced energy efficiency. Furthermore, in the initial period before entering frequency closed-loop control, because frequency adjustment is based on the start-up frequency, untimely frequency adjustment can lead to excessively high frequencies, causing excessive cooling, resulting in later temperature fluctuations, unnecessary energy waste, and lower energy efficiency. During the phased adjustment process, by decomposing the set temperature, the indoor unit pipe temperature is prevented from becoming too low after the air conditioner starts, thus avoiding excessive dehumidification. This also allows the indoor temperature to approach the set temperature more smoothly, reducing temperature overshoot and thus lowering energy consumption.
[0085] The historical frequency adjustment temperature difference can be preset by the designers in the air conditioner's storage space before the air conditioner leaves the factory. For example, the designers can set the air conditioner to use 4℃ and 3℃ as the frequency adjustment temperature difference when it is turned on for the first two times at the target operating temperature. When the air conditioner is turned on for the third time at the target operating temperature, the air conditioner can select the better one from 4℃ and 3℃ as the historical frequency adjustment temperature difference according to certain rules.
[0086] To reduce the number of frequency regulation temperature differences that designers need to set, the frequency regulation temperature differences corresponding to integer operating temperatures can be preset. During air conditioner operation, the temperature difference can be rounded up or down to determine the frequency regulation temperature difference. The same principle applies to the candidate frequency regulation temperature differences described below.
[0087] The selection rule can be based on power consumption, as detailed in the explanation below. Alternatively, designers can configure the air conditioner to operate with a frequency adjustment temperature difference of 4°C and 3°C for the first two startups, regardless of the operating temperature in degrees Celsius. This means that the historical frequency adjustment temperature difference is the same for different operating temperatures.
[0088] The candidate frequency adjustment temperature difference refers to the frequency adjustment temperature difference used by the air conditioner during this operation.
[0089] In some embodiments, the candidate frequency modulation temperature difference can also be the frequency modulation temperature difference preset by the designer in the storage space of the air conditioner. In this case, the method provided in this application embodiment can be used both in the design stage of the air conditioner and in the stage after delivery, determining a suitable frequency modulation temperature difference according to the actual installation situation. For example, in the example above, the designer can set the air conditioner to use 2°C, which is smaller than 4°C and 3°C, as the frequency modulation temperature difference when it is turned on for the third time at the target operating temperature. In this case, 2°C is the candidate frequency modulation temperature difference. Similarly, the designer can also set the air conditioner to operate with 2°C as the frequency modulation temperature difference when it is turned on for the third time, regardless of the operating temperature in degrees Celsius, that is, the candidate frequency modulation temperature difference is the same for different operating temperatures.
[0090] In other embodiments, the air conditioner can calculate a candidate frequency modulation temperature difference in real time based on historical frequency modulation temperature differences. For example, considering that a smaller frequency modulation temperature difference results in a smoother transition of indoor temperature, the candidate frequency modulation temperature difference can be obtained by reducing the historical frequency modulation temperature difference; the specific reduction value is not limited. In this case, the step "obtaining the target operating temperature, the historical frequency modulation temperature difference corresponding to the target operating temperature, and the candidate frequency modulation temperature difference obtained after adjusting the historical frequency modulation temperature difference" includes:
[0091] (1.1) Obtain the target operating temperature.
[0092] Air conditioners can obtain the indoor and outdoor temperatures within the target operating temperature range through devices such as temperature sensors, and simultaneously receive commands from users to obtain the set temperature within the target operating temperature range.
[0093] (1.2) Query the preset historical temperature difference table to obtain the historical frequency modulation temperature difference corresponding to the target operating temperature.
[0094] The historical temperature difference table is a data table used to record historical frequency modulation temperature differences. The specific method for obtaining historical frequency modulation temperature differences is described above and will not be repeated here.
[0095] It should be noted that this step can also be performed only when the difference between the indoor temperature and the set temperature in the target operating condition temperature range is too large. That is, before the step "query the preset historical temperature difference table to obtain the historical frequency modulation temperature difference corresponding to the target operating condition temperature", the following steps are also included:
[0096] If the temperature difference between the indoor temperature in the target operating condition temperature and the set temperature in the target operating condition temperature is greater than the preset temperature threshold, then the step of querying the preset historical temperature difference table to obtain the historical frequency modulation temperature difference corresponding to the target operating condition temperature is executed.
[0097] (1.3) Calculate the adjusted candidate frequency modulation temperature difference based on the preset target temperature and the historical frequency modulation temperature difference.
[0098] The magnitude of the target adjusted temperature can be set according to the requirements of the actual scenario.
[0099] 202. Perform phased frequency adjustment based on the candidate frequency modulation temperature difference and the target operating condition temperature, and statistically obtain the target power consumption consumed by the phased frequency adjustment.
[0100] The process of phased frequency adjustment can refer to the example in step 201, and is not specifically limited.
[0101] When performing step 202, the air conditioner can start counting the power from the moment it is turned on until the indoor temperature reaches the set temperature, and obtain the target power consumption consumed by the phased frequency adjustment. For example, it can be counted by setting it on the air conditioner or through a power statistical device inside the air conditioner.
[0102] 203. Select the target frequency modulation temperature difference from the candidate frequency modulation temperature difference and the historical frequency modulation temperature difference according to the target power consumption corresponding to the candidate frequency modulation temperature difference and the historical power consumption corresponding to the historical frequency modulation temperature difference.
[0103] The description of the historical power consumption can refer to the target power consumption. The difference is that the statistics of the historical power consumption are performed during the previous startup process of the air conditioner, while the statistics of the target power consumption are performed during the current startup process.
[0104] Exemplarily, the air conditioner can select the frequency modulation temperature difference with a smaller power consumption as the target frequency modulation temperature difference to reduce the power consumption of the air conditioner. For example, if the target power consumption corresponding to the candidate frequency modulation temperature difference is Q1, and the historical power consumption corresponding to the historical frequency modulation temperature difference is Q2, and Q1 < Q2, the candidate frequency modulation temperature difference can be selected as the target frequency modulation temperature difference. It can be understood that in the description of obtaining the historical frequency modulation temperature difference in step 201, the historical frequency modulation temperature difference can also be selected based on this method.
[0105] 204. Set the target frequency modulation temperature difference as the frequency modulation temperature difference used for phased frequency adjustment when starting up and running at the target operating condition temperature.
[0106] By setting the target frequency modulation temperature difference as the frequency modulation temperature difference used for phased frequency adjustment when starting up and running at the target operating condition temperature, the target frequency modulation temperature difference with the minimum power consumption can be adaptively determined. If the number of startups reaches the preset threshold, or all the preset frequency modulation temperature differences have been judged, then the operating condition temperature of the air conditioner each time it starts up later is the target operating condition temperature, and phased frequency adjustment can be performed based on the target frequency modulation temperature difference. If the number of startups has not reached the preset threshold, or all the preset frequency modulation temperature differences have not been judged, then when starting up next time, set the target frequency modulation temperature difference obtained this time as the historical frequency modulation temperature difference, and re-obtain a new target frequency modulation temperature difference.
[0107] Understandably, theoretically, the smaller the frequency modulation temperature difference, the smoother the temperature control and the better the energy-saving effect. However, the time to reach the set temperature will also be longer. If energy saving is pursued blindly, it is easy to cause the indoor temperature to take too long to reach the set temperature, affecting the user experience. Therefore, to solve this problem, in some embodiments, the target time consumed by the phased frequency adjustment can be counted simultaneously, and it can be determined whether to set the target frequency modulation temperature difference to the frequency modulation temperature difference used for phased frequency adjustment when the machine is running at the target operating temperature. That is, before the step "setting the target frequency modulation temperature difference to the frequency modulation temperature difference used for phased frequency adjustment when the machine is running at the target operating temperature", the following is also included:
[0108] (2.1) The target duration consumed by the phased frequency adjustment is obtained by statistics.
[0109] When performing step 202, the air conditioner can start counting the time from when it is turned on until the indoor temperature reaches the set temperature, thus obtaining the target time consumed by the phased frequency adjustment. For example, this can be done by a time counting device installed on the air conditioner or inside the air conditioner.
[0110] (2.21) If the target duration is greater than the preset duration threshold, the historical frequency modulation temperature difference is set to the frequency modulation temperature difference used for phased frequency adjustment when the machine is turned on at the target operating temperature.
[0111] The preset duration threshold is used to evaluate the length of the target duration. If the target duration is longer than the preset duration threshold, it indicates that the duration consumed by the phased frequency adjustment is too long, which may affect the user experience. Therefore, candidate frequency adjustment temperature differences can be excluded, and the historical frequency adjustment temperature difference can be set as the frequency adjustment temperature difference used when the machine is turned on at the target operating temperature for phased frequency adjustment.
[0112] In some embodiments, the preset duration threshold can also be different when the operating temperature is different, which will not be elaborated on in detail.
[0113] It should be noted that during the phased frequency adjustment process, the air conditioner can also determine in real time whether the current duration consumed has exceeded the preset duration threshold. If so, the candidate frequency adjustment temperature difference is immediately adjusted to the historical frequency adjustment temperature difference to accelerate the temperature change. That is, after the step "performing phased frequency adjustment based on the candidate frequency adjustment temperature difference and the target operating temperature", the method further includes:
[0114] If the current duration consumed during the phased frequency adjustment process exceeds the preset duration threshold, the candidate frequency adjustment temperature difference is updated with the historical frequency adjustment temperature difference, and the phased frequency adjustment continues.
[0115] It should be noted that in the example of selecting the historical frequency modulation temperature difference from multiple frequency modulation temperature differences in step 201, the historical frequency modulation temperature difference can also be selected in combination with the power consumption and duration. Assume that when the first startup uses 4°C as the frequency modulation temperature difference, the power consumption is Q3 and the duration is Time1; when the second startup uses 3°C as the frequency modulation temperature difference, the power consumption is Q4 and the duration is Time2, and Q3 > Q4, Time1 is less than the preset duration threshold, and Time2 is greater than the preset duration threshold. Although the power consumption when using 4°C as the frequency modulation temperature difference is greater than that when using 3°C as the frequency modulation temperature difference, the duration when using 3°C as the frequency modulation temperature difference is too long, which is likely to affect the user experience. Therefore, 4°C is used as the historical frequency modulation temperature difference. On the contrary, if both Time1 and Time2 are less than the preset duration threshold, then since the power consumption when using 4°C as the frequency modulation temperature difference is greater than that when using 3°C as the frequency modulation temperature difference, 3°C is used as the historical frequency modulation temperature difference.
[0116] (2.22) If the target duration is less than or equal to the preset duration threshold, then execute the step of setting the target frequency modulation temperature difference as the frequency modulation temperature difference used for performing stage frequency adjustment when starting up and operating at the target operating condition temperature.
[0117] For the convenience of understanding, the following gives a specific example for illustration:
[0118] Assume that the frequency modulation temperature difference during the first startup is 4°C, and the air conditioner performs stage frequency adjustment based on the frequency modulation temperature difference of 4°C. The power consumption Q1 during the process of making the indoor temperature reach the set temperature through stage frequency adjustment this time is statistically calculated, and at the same time, it is judged whether the duration required for this operation to reach the set temperature is lower than the preset duration threshold under the operating condition temperature of this startup. If so, it means that the comfort requirement is met, and 4°C is used as the historical frequency modulation temperature difference; under the same startup condition for the second time, the candidate frequency modulation temperature difference is calculated based on the historical frequency modulation temperature difference, or the candidate frequency modulation temperature difference corresponding to the operating condition temperature is read, assumed to be 3°C. The air conditioner performs stage frequency adjustment based on the frequency modulation temperature difference of 3°C. The power consumption Q2 during the process of making the indoor temperature reach the set temperature through stage frequency adjustment this time is statistically calculated, and at the same time, it is judged whether the duration required for this operation to reach the set temperature is lower than the preset duration threshold under the operating condition temperature of this startup. If so, it means that the comfort requirement is met. If Q2 < Q1, then 3°C is set as the historical frequency modulation temperature difference; if Q2 > Q1, then 4°C is set as the historical frequency modulation temperature difference; the same is true for the third startup under this condition until the number of startups reaches the preset threshold, or all the preset frequency modulation temperature differences are judged, and the target frequency modulation temperature difference with the lowest power consumption and the duration lower than the preset duration threshold is screened out.
[0119] In summary, the air conditioner control method provided in this application includes: acquiring a target operating temperature, a historical frequency modulation temperature difference corresponding to the target operating temperature, and a candidate frequency modulation temperature difference corresponding to the target operating temperature; performing phased frequency adjustment based on the candidate frequency modulation temperature difference and the target operating temperature, and statistically obtaining the target power consumption of the phased frequency adjustment; selecting a target frequency modulation temperature difference from the candidate frequency modulation temperature difference and the historical frequency modulation temperature difference according to the target power consumption corresponding to the candidate frequency modulation temperature difference and the historical power consumption corresponding to the historical frequency modulation temperature difference; and setting the target frequency modulation temperature difference as the frequency modulation temperature difference used for phased frequency adjustment when the air conditioner is turned on at the target operating temperature.
[0120] Therefore, the air conditioner control method provided in this application embodiment can select the target frequency adjustment temperature difference that consumes the least amount of power, and use the target frequency adjustment temperature difference as the frequency adjustment temperature difference used for phased frequency adjustment when the air conditioner is turned on at the target operating temperature, thereby reducing the energy consumption of the air conditioner. At the same time, this application embodiment performs phased control on the operating frequency of the air conditioner compressor, thus avoiding excessive cooling and excessive dehumidification caused by excessively high compressor operating frequency.
[0121] Based on the explanation of the phased frequency adjustment in step 201, step 202 can be performed using the following method, as referenced. Figure 3 At this point, the step "based on the candidate frequency modulation temperature difference and the target operating temperature, perform phased frequency adjustment, and statistically obtain the target power consumed by the phased frequency adjustment" includes:
[0122] 301. Based on the indoor temperature in the target operating temperature and the candidate frequency modulation temperature difference, select the target temperature curve from the preset curve data table.
[0123] The preset curve data table can be found in Table 1.
[0124] 302. Based on the outdoor temperature in the target operating temperature, the air conditioner operating frequency is obtained from the target temperature curve.
[0125] 303. Control the operation of the air conditioner based on the air conditioner's operating frequency until the indoor temperature equals the set temperature in the target operating condition temperature, and count the target power consumption during the update of the air conditioner's operating frequency.
[0126] In some embodiments, considering that one purpose of this method is to avoid excessively high compressor operating frequency when the air conditioner is turned on, leading to excessive dehumidification, the appropriate target temperature can be selected and adjusted according to the current humidity conditions.
[0127] refer to Figure 4At this point, before the step "calculate the adjusted candidate frequency modulation temperature difference based on the target temperature and the historical frequency modulation temperature difference", the following is also included:
[0128] 401. The target humidity was detected.
[0129] The target humidity can refer to the current indoor humidity. For example, an air conditioner can detect the target humidity using a humidity sensor or similar device.
[0130] 402A. If the target humidity is less than the preset humidity threshold, then the preset first adjustment temperature shall be used as the target adjustment temperature.
[0131] Humidity thresholds are used to assess the target humidity level. If the target humidity is lower than the humidity threshold, it indicates that the current indoor humidity is low. If the air conditioner is turned on too frequently, it can easily lead to unsuitable indoor humidity. Therefore, a lower initial adjustment temperature can be used as the target adjustment humidity to smoothly change the indoor temperature to the set temperature and avoid excessive dehumidification caused by excessively low indoor unit pipe temperature.
[0132] 402B. If the target humidity is greater than or equal to a preset humidity threshold, then the preset second adjustment temperature is used as the target adjustment temperature, wherein the second adjustment temperature is less than the first adjustment temperature.
[0133] If the target humidity is greater than or equal to the humidity threshold, it means that the current indoor humidity is relatively suitable. Even if the air conditioner is turned on too frequently, it will not cause the humidity to be too low and affect the user experience. Therefore, a larger second adjustment temperature is selected as the target adjustment temperature to speed up the temperature change process and improve the user experience.
[0134] To better implement the air conditioner control method in the embodiments of this application, an air conditioner control device is also provided in the embodiments of this application, such as... Figure 5 The diagram shown is a structural schematic of one embodiment of the air conditioner control device in this application. The air conditioner control device 500 includes:
[0135] The acquisition unit 501 is used to acquire the target operating temperature, the historical frequency modulation temperature difference corresponding to the target operating temperature, and the candidate frequency modulation temperature difference corresponding to the target operating temperature.
[0136] The adjustment unit 502 is used to perform phased frequency adjustment based on the candidate frequency modulation temperature difference and the target operating temperature, and to statistically obtain the target power consumption of the phased frequency adjustment.
[0137] Selection unit 503 is used to select a target frequency modulation temperature difference from the candidate frequency modulation temperature difference and the historical frequency modulation temperature difference based on the target power corresponding to the candidate frequency modulation temperature difference and the historical power corresponding to the historical frequency modulation temperature difference.
[0138] The setting unit 504 is used to set the target frequency modulation temperature difference as the frequency modulation temperature difference used for phased frequency adjustment when the machine is turned on at the target operating temperature.
[0139] In one possible implementation of this application, the adjustment unit 502 is further configured to:
[0140] Based on the indoor temperature in the target operating condition temperature and the candidate frequency modulation temperature difference, the target temperature curve is selected from the preset curve data table.
[0141] Based on the outdoor temperature in the target operating temperature range, the air conditioner operating frequency is obtained from the target temperature curve;
[0142] The air conditioner is controlled to operate based on its operating frequency until the indoor temperature equals the set temperature in the target operating condition temperature. The target power consumption during the update of the air conditioner's operating frequency is then recorded.
[0143] In one possible implementation of this application, the setting unit 504 is further configured to:
[0144] The target duration consumed by the phased frequency adjustment was obtained through statistics;
[0145] If the target duration is greater than the preset duration threshold, then the historical frequency modulation temperature difference is set to the frequency modulation temperature difference used for phased frequency adjustment when the machine is started at the target operating temperature.
[0146] If the target duration is less than or equal to a preset duration threshold, then the step of setting the target frequency modulation temperature difference to the frequency modulation temperature difference used for phased frequency adjustment during startup at the target operating temperature is executed.
[0147] In one possible implementation of this application, the acquiring unit 501 is further configured to:
[0148] Obtain the target operating temperature;
[0149] Query the preset historical temperature difference table to obtain the historical frequency modulation temperature difference corresponding to the target operating temperature;
[0150] The adjusted candidate frequency modulation temperature difference is calculated based on the preset target adjustment temperature and the historical frequency modulation temperature difference.
[0151] In one possible implementation of this application, the acquiring unit 501 is further configured to:
[0152] The target humidity was detected.
[0153] If the target humidity is less than the preset humidity threshold, then the preset first adjustment temperature is used as the target adjustment temperature;
[0154] If the target humidity is greater than or equal to a preset humidity threshold, then the preset second adjustment temperature is used as the target adjustment temperature, wherein the second adjustment temperature is greater than the first adjustment temperature.
[0155] In one possible implementation of this application, the acquiring unit 501 is further configured to:
[0156] If the temperature difference between the indoor temperature in the target operating condition temperature and the set temperature in the target operating condition temperature is greater than the preset temperature threshold, then the step of querying the preset historical temperature difference table to obtain the historical frequency modulation temperature difference corresponding to the target operating condition temperature is executed.
[0157] In one possible implementation of this application, the adjustment unit 502 is further configured to:
[0158] If the current duration consumed during the phased frequency adjustment process exceeds the preset duration threshold, the candidate frequency adjustment temperature difference is updated with the historical frequency adjustment temperature difference, and the phased frequency adjustment continues.
[0159] In practice, the above modules can be implemented as independent entities or combined in any way to be implemented as the same or several entities. For the specific implementation of the above modules, please refer to the previous method implementation examples, which will not be repeated here.
[0160] Since the air conditioner control device can execute the steps in the air conditioner control method in any embodiment, it can achieve the beneficial effects that the air conditioner control method in any embodiment of this application can achieve, as detailed in the preceding description, and will not be repeated here.
[0161] Furthermore, to better implement the air conditioner control method in the embodiments of this application, based on the air conditioner control method, the embodiments of this application also provide an air conditioner, see below. Figure 6 , Figure 6 This illustration shows a structural schematic diagram of an air conditioner according to an embodiment of this application. Specifically, the air conditioner provided in this embodiment includes a processor 601. The processor 601 executes a computer program stored in a memory 602 to implement the steps of the air conditioner control method in any embodiment; or, the processor 601 executes a computer program stored in a memory 602 to implement, for example... Figure 5 The functions of each module in the corresponding embodiment.
[0162] For example, a computer program may be divided into one or more modules / units, one or more of which are stored in memory 602 and executed by processor 601 to complete the embodiments of this application. One or more modules / units may be a series of computer program instruction segments capable of performing a specific function, which describe the execution process of the computer program in a computer device.
[0163] The air conditioner may include, but is not limited to, processor 601 and memory 602. Those skilled in the art will understand that the illustration is merely an example of an air conditioner and does not constitute a limitation on the air conditioner. It may include more or fewer components than illustrated, or combine certain components, or use different components.
[0164] The processor 601 can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or any conventional processor. The processor is the control center of the air conditioner, connecting all parts of the air conditioner through various interfaces and lines.
[0165] The memory 602 can be used to store computer programs and / or modules. The processor 601 implements various functions of the computer device by running or executing the computer programs and / or modules stored in the memory 602 and by calling the data stored in the memory 602. The memory 602 may mainly include a program storage area and a data storage area. The program storage area may store the operating system, application programs required for at least one function (such as sound playback function, image playback function, etc.), etc.; the data storage area may store data created based on the use of the air conditioner (such as audio data, video data, etc.). In addition, the memory may include high-speed random access memory, and may also include non-volatile memory, such as hard disk, RAM, plug-in hard disk, smart media card (SMC), secure digital (SD) card, flash card, at least one disk storage device, flash memory device, or other volatile solid-state storage device.
[0166] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working process of the air conditioner control device, air conditioner and its corresponding modules described above can be referred to the description of the air conditioner control method in any embodiment, and will not be repeated here.
[0167] Those skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be implemented by instructions, or by instructions controlling related hardware. These instructions can be stored in a readable storage medium and loaded and executed by a processor.
[0168] Therefore, embodiments of this application provide a readable storage medium storing a computer program. When the computer program is executed by a processor, it performs the steps of the air conditioner control method in any embodiment of this application. For specific operations, please refer to the description of the air conditioner control method in any embodiment.
[0169] The readable storage medium may include: read-only memory (ROM), random access memory (RAM), disk or optical disk, etc.
[0170] Since the instructions stored in the readable storage medium can execute the steps of the air conditioner control method in any embodiment of this application, the beneficial effects that the air conditioner control method in any embodiment of this application can achieve can be realized, as detailed in the preceding description, and will not be repeated here.
[0171] The above provides a detailed description of an air conditioner control method, apparatus, storage medium, and air conditioner provided in the embodiments of this application. Specific examples have been used to illustrate the principles and implementation methods of this application. The descriptions of the above embodiments are only for the purpose of helping to understand the method and core ideas of this application. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of this application. Therefore, the content of this specification should not be construed as a limitation of this application.
Claims
1. An air conditioner control method, characterized in that, include: Obtain the target operating temperature, the historical frequency modulation temperature difference corresponding to the target operating temperature, and the candidate frequency modulation temperature difference corresponding to the target operating temperature; Based on the candidate frequency modulation temperature difference and the target operating temperature, the frequency is adjusted in stages, and the target power consumption of the stage frequency adjustment is statistically obtained. Based on the target power corresponding to the candidate frequency modulation temperature difference and the historical power corresponding to the historical frequency modulation temperature difference, the target frequency modulation temperature difference is selected from the candidate frequency modulation temperature difference and the historical frequency modulation temperature difference. The target frequency adjustment temperature difference is set as the frequency adjustment temperature difference used for phased frequency adjustment when the unit is turned on at the target operating temperature; wherein, the frequency adjustment temperature difference refers to the temperature parameter used when adjusting the operating frequency of the air conditioner compressor in stages based on the temperature difference between the indoor temperature and the set temperature.
2. The air conditioner control method according to claim 1, characterized in that, The step of performing phased frequency adjustment based on the candidate frequency modulation temperature difference and the target operating temperature, and statistically calculating the target power consumption of the phased frequency adjustment, includes: Based on the indoor temperature in the target operating condition temperature and the candidate frequency modulation temperature difference, the target temperature curve is selected from the preset curve data table. Based on the outdoor temperature in the target operating temperature range, the air conditioner operating frequency is obtained from the target temperature curve; The air conditioner is controlled to operate based on its operating frequency until the indoor temperature equals the set temperature in the target operating condition temperature. The target power consumption during the update of the air conditioner's operating frequency is then recorded.
3. The air conditioner control method according to claim 1, characterized in that, Before setting the target frequency modulation temperature difference to the frequency modulation temperature difference used for phased frequency adjustment during startup at the target operating temperature, the method further includes: The target duration consumed by the phased frequency adjustment was obtained through statistics; If the target duration is greater than the preset duration threshold, the historical frequency modulation temperature difference is set to the frequency modulation temperature difference used for phased frequency adjustment when the machine is turned on at the target operating temperature. If the target duration is less than or equal to a preset duration threshold, then the step of setting the target frequency modulation temperature difference to the frequency modulation temperature difference used for phased frequency adjustment during startup at the target operating temperature is executed.
4. The air conditioner control method according to claim 1, characterized in that, The acquisition of the target operating temperature, the historical frequency modulation temperature difference corresponding to the target operating temperature, and the candidate frequency modulation temperature difference obtained after adjusting the historical frequency modulation temperature difference includes: Obtain the target operating temperature; Query the preset historical temperature difference table to obtain the historical frequency modulation temperature difference corresponding to the target operating temperature; The adjusted candidate frequency modulation temperature difference is calculated based on the preset target adjustment temperature and the historical frequency modulation temperature difference.
5. The air conditioner control method according to claim 4, characterized in that, Before calculating the adjusted candidate frequency modulation temperature difference based on the preset target adjustment temperature and the historical frequency modulation temperature difference, the method further includes: The target humidity was detected. If the target humidity is less than the preset humidity threshold, then the preset first adjustment temperature is used as the target adjustment temperature; If the target humidity is greater than or equal to a preset humidity threshold, then the preset second adjustment temperature is used as the target adjustment temperature, wherein the second adjustment temperature is greater than the first adjustment temperature.
6. The air conditioner control method according to claim 4, characterized in that, Before querying the preset historical temperature difference table to obtain the historical frequency modulation temperature difference corresponding to the target operating temperature, the method further includes: If the temperature difference between the indoor temperature in the target operating condition temperature and the set temperature in the target operating condition temperature is greater than the preset temperature threshold, then the step of querying the preset historical temperature difference table to obtain the historical frequency modulation temperature difference corresponding to the target operating condition temperature is executed.
7. The air conditioner control method according to any one of claims 1-6, characterized in that, After performing phased frequency adjustment based on the candidate frequency modulation temperature difference and the target operating temperature, the method further includes: If the current duration consumed during the phased frequency adjustment process exceeds the preset duration threshold, the candidate frequency adjustment temperature difference is updated with the historical frequency adjustment temperature difference, and the phased frequency adjustment continues.
8. An air conditioner control device, characterized in that, include: The acquisition unit is used to acquire the target operating temperature, the historical frequency modulation temperature difference corresponding to the target operating temperature, and the candidate frequency modulation temperature difference corresponding to the target operating temperature. An adjustment unit is used to perform phased frequency adjustment based on the candidate frequency modulation temperature difference and the target operating temperature, and to statistically obtain the target power consumption of the phased frequency adjustment. The selection unit is used to select the target frequency modulation temperature difference from the candidate frequency modulation temperature difference and the historical frequency modulation temperature difference based on the target power corresponding to the candidate frequency modulation temperature difference and the historical power corresponding to the historical frequency modulation temperature difference. The setting unit is used to set the target frequency adjustment temperature difference as the frequency adjustment temperature difference used for staged frequency adjustment when the air conditioner is turned on at the target operating temperature; wherein, the frequency adjustment temperature difference refers to the temperature parameter used when adjusting the operating frequency of the air conditioner compressor in stages based on the temperature difference between the indoor temperature and the set temperature.
9. An air conditioner, characterized in that, The air conditioner includes a processor, a memory, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, it implements the steps of the air conditioner control method as described in any one of claims 1 to 7.
10. A readable storage medium, characterized in that, The readable storage medium stores a computer program that, when executed by a processor, implements the steps of the air conditioner control method according to any one of claims 1 to 7.