Method and device for controlling air conditioner, air conditioner and computer readable storage medium
By obtaining the temperature operating parameters and operating mode of the air conditioner, and controlling the operating status of the internal fan and compressor, the problem of frequent start and stop of the air conditioner is solved, and the constant temperature and non-stop of the air conditioner are achieved, improving user experience and energy-saving effects.
Patent Information
- Application Number
- CN202411745845.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-29
- Publication Date
- 2025-07-25
AI Technical Summary
In the prior art, frequent start and stop of air conditioners lead to poor user experience and energy waste problems.
By obtaining the temperature operating parameters and operating mode of the air conditioner, determine the preset non-stop conditions, and adjust the speed of the internal fan or the speed of the internal fan and the frequency of the compressor to change the operating status of the air conditioner and ensure that the air conditioner is constant temperature and does not stop.
Avoid frequent start and stop of the air conditioner, improve user experience, and save energy.
Smart Images

Figure CN120368474A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of air conditioners, and for example, relates to a method and device for controlling an air conditioner, an air conditioner, and a computer-readable storage medium. Background Art
[0002] As the air conditioner operates, the indoor environmental temperature will gradually reach the temperature set by the remote control. If the air conditioner continues to operate at the original frequency, energy will be wasted.
[0003] In order to save energy and reduce consumption, related technologies have disclosed a control method for an air conditioner. The control method of the air conditioner includes: constructing a room temperature change prediction model based on the air conditioner capacity, room temperature change, and load; calculating a first temperature change value according to the room temperature change prediction model; controlling the air conditioner to perform an operation of reducing the compressor operating frequency or an operation of stopping when reaching the temperature according to whether the first temperature change value is within a second temperature change range; wherein, the first temperature change value is the temperature change value during the process of stopping when reaching the temperature and / or the temperature change value during the process of restarting after recovery.
[0004] In the process of implementing the embodiments of the present disclosure, it is found that at least the following problems exist in related technologies:
[0005] Although related technologies can adjust the frequency of stopping when reaching the temperature to reduce power consumption, when the air conditioner starts and stops frequently, it is likely to bring a poor experience to users.
[0006] It should be noted that the information disclosed in the above background art section is only used to enhance the understanding of the background of this application, and therefore may include information that does not constitute the prior art known to those of ordinary skill in the art. Summary of the Invention
[0007] To have a basic understanding of some aspects of the disclosed embodiments, a simple summary is given below. The summary is not a general review, nor is it intended to identify key / important constituent elements or delineate the protection scope of these embodiments, but rather serves as a preface to the subsequent detailed description.
[0008] Embodiments of the present disclosure provide a method and device for controlling an air conditioner, an air conditioner, and a computer-readable storage medium, so that the air conditioner maintains a constant temperature without stopping.
[0009] In some embodiments, the method for controlling an air conditioner includes: obtaining the temperature operation parameters and operation mode of the air conditioner; determining a preset non-stop condition according to the operation mode; and when the temperature operation parameters do not meet the preset non-stop condition, regulating the rotation speed of the indoor fan, or regulating the rotation speed of the indoor fan and the frequency of the compressor. In this way, by regulating the rotation speed of the indoor fan, or adjusting the rotation speed of the indoor fan and the frequency of the compressor, the operation state of the air conditioner is changed, so that the air conditioner keeps running at a constant temperature without stopping. Thus, the frequent start and stop of the air conditioner can be avoided, and the user experience can be improved accordingly.
[0010] In some embodiments, the determining a preset non-stop condition according to the operation mode includes: when the operation mode is the cooling mode, determining that the preset non-stop condition includes: the first temperature difference between the indoor unit air outlet temperature and the internal environment temperature is greater than the first temperature threshold, and the second temperature difference between the set temperature and the internal environment temperature is less than the second temperature threshold. This is because: when it is detected that the internal environment temperature is lower than the set temperature, the air conditioner will stop. Therefore, for the air conditioner not to stop, the internal environment temperature should be higher than the set temperature. However, in practical applications, the detection error of the temperature sensor also needs to be considered. Therefore, when comparing the internal environment temperature and the set temperature, the second temperature threshold needs to be added to the internal environment temperature before comparison. At the same time, when the cooling mode is running, the indoor unit air outlet temperature should also be greater than the sum of the internal environment temperature and the first temperature threshold, that is, to ensure that the indoor unit air outlet temperature is greater than the internal environment temperature at any time, so as to ensure that the internal environment temperature will not be reduced by the cold air blown out during the long-term operation of the air conditioner.
[0011] In some embodiments, the determining a preset non-stop condition according to the operation mode includes: when the operation mode is the heating mode, determining that the preset non-stop condition includes: the third temperature difference between the internal environment temperature and the indoor unit air outlet temperature is greater than the third temperature threshold, and the fourth temperature difference between the internal environment temperature and the set temperature is less than the fourth temperature threshold. This is because: when it is detected that the internal environment temperature is higher than the set temperature, the air conditioner will stop. Therefore, for the air conditioner not to stop, the internal environment temperature should be lower than the set temperature. Since the detection error of the temperature sensor needs to be considered, when comparing the internal environment temperature and the set temperature, the fourth temperature threshold needs to be added to the set temperature before comparison. At the same time, when the heating mode is running, the indoor unit air outlet temperature should also be less than the sum of the internal environment temperature and the third temperature threshold, that is, to ensure that the indoor unit air outlet temperature is less than the internal environment temperature at any time, so as to ensure that the internal environment temperature will not be increased by the hot air blown out during the long-term operation of the air conditioner.
[0012] In some embodiments, the temperature operating parameters include: the outlet air temperature of the indoor unit, the internal environment temperature, and the set temperature; the temperature operating parameters are determined not to meet the preset non-stop condition in the following manner: according to the operating mode, determine the first temperature difference relationship between the outlet air temperature of the indoor unit and the internal environment temperature, and the second temperature difference relationship between the set temperature and the internal environment temperature; when the first temperature difference relationship and / or the second temperature difference relationship do not meet the preset non-stop condition, determine that the temperature operating parameters do not meet the preset non-stop condition. In this way, only when all the temperature difference relationships meet the preset non-stop condition is it unnecessary to adjust the operation of the air conditioner. Otherwise, it is necessary to regulate the rotation speed of the indoor fan, or regulate the rotation speed of the indoor fan and the frequency of the compressor, so as to accurately control the operating state of the air conditioner and keep the air conditioner running constantly at a constant temperature without stopping.
[0013] In some embodiments, regulating the rotation speed of the indoor fan, or regulating the rotation speed of the indoor fan and the frequency of the compressor, includes: controlling the rotation speed of the indoor fan to increase; after a preset time period, obtain the new temperature operating parameters of the air conditioner; according to the new temperature operating parameters, control the frequency of the compressor. Increasing the rotation speed of the indoor fan can avoid too rapid changes in the internal environment temperature, thereby avoiding the air conditioner stopping due to reaching the set temperature. Then, based on the new temperature operating parameters, judge whether the operating state of the air conditioner has been effectively adjusted and whether there is still a risk of the air conditioner stopping, and then control the frequency of the compressor to ensure that the air conditioner runs constantly at a constant temperature without stopping.
[0014] In some embodiments, controlling the rotation speed of the indoor fan to increase includes: according to the outlet air temperature of the indoor unit, control the increase amplitude of the rotation speed of the indoor fan; during the process of increasing the rotation speed of the indoor fan, obtain the change trend of the outlet air temperature of the indoor unit; according to the change trend of the outlet air temperature of the indoor unit, control the rotation speed of the indoor fan. In this way, the adjustment rate of the rotation speed of the indoor fan is matched with the outlet air temperature of the indoor unit, avoiding inaccurate adjustment or overshoot of the rotation speed. And after increasing the rotation speed of the indoor fan, judge whether the risk of the air conditioner stopping can be reduced through the change trend of the outlet air temperature of the indoor unit, and then regulate the rotation speed of the indoor fan according to the judgment result to control the air conditioner to run constantly at a constant temperature without stopping.
[0015] In some embodiments, according to the new temperature operating parameters, controlling the frequency of the compressor includes: when the new temperature operating parameters meet the preset non-stop condition, control the frequency of the compressor to maintain the current state; when the new temperature operating parameters do not meet the preset non-stop condition, control the frequency of the compressor to decrease. Decreasing the frequency of the compressor can control the outlet air temperature of the indoor unit to further avoid too rapid changes in the internal environment temperature, thereby avoiding the air conditioner stopping due to reaching the set temperature.
[0016] In some embodiments, the apparatus for controlling an air conditioner includes: a processor and a memory storing program instructions, the processor being configured to execute the aforementioned method for controlling an air conditioner when the program instructions are running.
[0017] In some embodiments, the air conditioner includes: an air conditioner body; the aforementioned apparatus for controlling an air conditioner, which is installed on the air conditioner body.
[0018] In some embodiments, the computer-readable storage medium stores program instructions, and the program instructions, when running, execute the aforementioned method for controlling an air conditioner.
[0019] The method and apparatus for controlling an air conditioner, the air conditioner, and the computer-readable storage medium provided by the embodiments of the present disclosure can achieve the following technical effects:
[0020] First, obtain the temperature operation parameters and operation mode of the air conditioner. When the air conditioner operates in different modes, the temperature reach and shutdown conditions of the air conditioner are different. Therefore, determine the preset non-shutdown conditions based on the operation mode of the air conditioner. If the temperature operation parameters of the air conditioner do not meet the corresponding preset non-shutdown conditions, then adjust the rotation speed of the indoor fan, or adjust the rotation speed of the indoor fan and the frequency of the compressor to change the operation state of the air conditioner, so as to keep the air conditioner running at a constant temperature without shutdown. In this way, the frequent start and stop of the air conditioner can be avoided, and thus the user experience can be improved.
[0021] The above general description and the following description are only exemplary and explanatory, and are not used to limit this application. BRIEF DESCRIPTION OF THE DRAWINGS
[0022] One or more embodiments are exemplarily illustrated by the corresponding drawings. These exemplary illustrations and the drawings do not constitute limitations on the embodiments. Elements with the same reference numerals in the drawings are shown as similar elements. The drawings do not constitute a scale limitation, and among them:
[0023] Figure 1 is a schematic diagram of a method for controlling an air conditioner provided by an embodiment of the present disclosure;
[0024] Figure 2 is a schematic diagram of another method for controlling an air conditioner provided by an embodiment of the present disclosure;
[0025] Figure 3 is a schematic diagram of another method for controlling an air conditioner provided by an embodiment of the present disclosure;
[0026] Figure 4 is a schematic diagram of an apparatus for controlling an air conditioner provided by an embodiment of the present disclosure;
[0027] Figure 5It is a schematic diagram of another device for controlling an air conditioner provided by an embodiment of the present disclosure;
[0028] Figure 6 It is a schematic diagram of an air conditioner provided by an embodiment of the present disclosure. Detailed implementation manners
[0029] In order to be able to understand the features and technical content of the embodiments of the present disclosure in more detail, the implementation of the embodiments of the present disclosure will be described in detail below with reference to the accompanying drawings. The accompanying drawings are for reference and illustration purposes only and are not intended to limit the embodiments of the present disclosure. In the following technical description, for the sake of explanation, a number of details are provided to give a full understanding of the disclosed embodiments. However, one or more embodiments may still be implemented without these details. In other cases, well-known structures and devices may be shown in a simplified manner to simplify the drawings.
[0030] In the description of the embodiments of the present disclosure, the terms "first", "second", etc. in the specification and claims of the embodiments of the present disclosure and the above-mentioned drawings are used to distinguish similar objects and do not necessarily describe a specific order or sequence. It should be understood that such data may be interchanged under appropriate circumstances so as to implement the embodiments of the present disclosure described herein. In addition, the terms "comprising" and "having" and any variations thereof are intended to cover non-exclusive inclusion.
[0031] Unless otherwise specified, the term "plurality" means two or more.
[0032] In the embodiments of the present disclosure, the character " / " indicates that the front and rear objects are in an "or" relationship. For example, A / B means: A or B.
[0033] The term "and / or" is a description of the association relationship of an object, indicating that there can be three relationships. For example, A and / or B means: A or B, or, the three relationships of A and B.
[0034] The term "corresponding" may refer to an association relationship or a binding relationship. A corresponding to B means that there is an association relationship or a binding relationship between A and B.
[0035] Combined with Figure 1 As shown, the embodiments of the present disclosure provide a method for controlling an air conditioner, including:
[0036] S101, the processor obtains the temperature operation parameters and operation mode of the air conditioner.
[0037] S102, the processor determines a preset non-stop condition according to the operation mode of the air conditioner.
[0038] S103. When the temperature operation parameters of the air conditioner do not meet the preset non - shutdown conditions, the processor regulates the rotation speed of the indoor fan, or regulates the rotation speed of the indoor fan and the frequency of the compressor.
[0039] The temperature operation parameters of the air conditioner include parameters such as the indoor unit outlet air temperature, the internal environment temperature, and the set temperature of the remote control. These temperature - related parameters can reflect the operation state of the air conditioner and the influence of the environment on the operation state of the air conditioner. Temperature sensors are provided at the air outlet of the indoor unit and in the room, and the temperature sensors are communicatively connected to the processor of the air conditioner to feed back the real - time detected temperature to the processor. The user sends the set temperature and the operation mode (cooling mode / heating mode) to the processor through the remote control.
[0040] The memory of the air conditioner stores preset non - shutdown conditions corresponding to different operation modes. After the processor obtains the temperature operation parameters and the operation mode, it calls the corresponding preset non - shutdown conditions according to the operation mode and judges whether the temperature operation parameters meet the preset non - shutdown conditions. If not, it means that the air conditioner may reach the set temperature and stop running. Therefore, at this time, the rotation speed of the indoor fan is regulated, or the rotation speed of the indoor fan and the frequency of the compressor are regulated. Compared with regulating only the rotation speed of the indoor fan, regulating both the rotation speed of the indoor fan and the frequency of the compressor can adjust the operation state of the air conditioner more powerfully, so as to make the air conditioner run without stopping.
[0041] Using the method for controlling an air conditioner provided by the embodiments of the present disclosure, first, the temperature operation parameters and the operation mode of the air conditioner are obtained. When the air conditioner operates in different modes, the temperature - reaching and shutdown conditions of the air conditioner are different. Therefore, the preset non - shutdown conditions are determined based on the operation mode of the air conditioner. If the temperature operation parameters of the air conditioner do not meet the corresponding preset non - shutdown conditions, the rotation speed of the indoor fan is regulated, or the rotation speed of the indoor fan and the frequency of the compressor are adjusted to change the operation state of the air conditioner, so as to make the air conditioner operate at a constant temperature without stopping. In this way, the frequent start - stop of the air conditioner can be avoided, and thus the user experience can be improved.
[0042] Combined with Figure 2 As shown in
[0043] S101. The processor obtains the temperature operation parameters and the operation mode of the air conditioner.
[0044] S112. When the operation mode is the cooling mode, the processor determines that the preset non - shutdown conditions include: the first temperature difference between the indoor unit outlet air temperature and the internal environment temperature is greater than the first temperature threshold, and the second temperature difference between the set temperature and the internal environment temperature is less than the second temperature threshold.
[0045] S122. When the operation mode of the processor is the heating mode, it is determined that the preset non-stop condition includes: the third temperature difference between the internal environment temperature and the internal unit air outlet temperature is greater than the third temperature threshold, and the fourth temperature difference between the internal environment temperature and the set temperature is less than the fourth temperature threshold.
[0046] S103. When the temperature operation parameters of the air conditioner do not meet the preset non-stop condition, the processor regulates the rotation speed of the internal fan, or regulates the rotation speed of the internal fan and the frequency of the compressor.
[0047] When the operation mode of the air conditioner is the cooling mode, the preset non-stop condition includes: T1 - T2 > n1 and T3 - T2 < n2, where T1 is the internal unit air outlet temperature, T2 is the internal environment temperature, T3 is the set temperature, n1 is the first temperature threshold, and n2 is the second temperature threshold. The reason is as follows: when it is detected that T2 < T3, the air conditioner will stop. Therefore, for the air conditioner not to stop, T2 > T3 is required. However, in practical applications, the detection error of the temperature sensor also needs to be considered. Therefore, when comparing T2 and T3, it is necessary to add n2 to T2 and then make the comparison. Optionally, n2 is set to 2°C. At the same time, when operating in the cooling mode, the internal unit air outlet temperature T1 should also be greater than the internal environment temperature T2 + n1, that is, to ensure that the internal unit air outlet temperature is greater than the internal environment temperature at any time, so as to ensure that the internal environment temperature will not be reduced by the cold air blown out during the long-term operation of the air conditioner.
[0048] When the operation mode of the air conditioner is the heating mode, the preset non-stop condition includes: T2 - T1 > n3 and T2 - T3 < n4, where T1 is the internal unit air outlet temperature, T2 is the internal environment temperature, T3 is the set temperature, n3 is the third temperature threshold, and n4 is the fourth temperature threshold. The principle of this setting is similar to the preset non-stop condition in the cooling mode: when it is detected that T2 > T3, the air conditioner will stop. Therefore, for the air conditioner not to stop, T2 < T3 is required. Since the detection error of the temperature sensor needs to be considered, when comparing T2 and T3, it is necessary to add n4 to T3 and then make the comparison. Optionally, n4 is set to 2°C. At the same time, when operating in the heating mode, the internal unit air outlet temperature T1 should also be less than the internal environment temperature T2 + n3, that is, to ensure that the internal unit air outlet temperature is less than the internal environment temperature at any time, so as to ensure that the internal environment temperature will not be increased by the hot air blown out during the long-term operation of the air conditioner.
[0049] Optionally, n1 = n3.
[0050] Optionally, the processor determines the first temperature threshold and / or the third temperature threshold in the following manner:
[0051] The processor obtains the internal environment temperature corresponding to the internal unit air outlet temperature within the first preset duration.
[0052] The processor calculates the maximum difference between the internal environment temperature and the air outlet temperature of the indoor unit.
[0053] The processor determines the maximum difference as the first temperature threshold and / or the third temperature threshold.
[0054] After the user sends a set temperature through the remote control, the air outlet temperature of the indoor unit of the air conditioner remains at a certain value. As the air conditioner continues to operate, the internal environment temperature changes. That is, if the air outlet temperature of the indoor unit remains unchanged, the air outlet temperature of the indoor unit will correspond to multiple internal environment temperatures. Within the first preset duration, calculate the difference between the internal environment temperature and the air outlet temperature of the indoor unit during this duration, and thus multiple differences can be obtained. Considering that the internal environment temperature fluctuates during the operation of the air conditioner, the maximum difference among these differences is determined as the first temperature threshold and / or the third temperature threshold. Optionally, the first preset duration ranges from 1 to 4 hours.
[0055] In this way, the rotation speed of the indoor fan and the frequency of the compressor can be controlled more effectively, and thus the air conditioner can be effectively controlled to maintain a constant temperature without stopping. Since there will be a certain error in the detected internal environment temperature itself, if the difference is not the maximum value, the accuracy of the control result will be relatively low. To sum up, it is more reasonable to take the maximum difference as the first temperature threshold and / or the third temperature threshold.
[0056] Optionally, the processor determines that the temperature operation parameters do not meet the preset non-stop condition in the following manner:
[0057] The processor determines the first temperature difference relationship between the air outlet temperature of the indoor unit and the internal environment temperature, and the second temperature difference relationship between the set temperature and the internal environment temperature according to the operation mode.
[0058] When the first temperature difference relationship and / or the second temperature difference relationship does not meet the preset non-stop condition, the processor determines that the temperature operation parameters do not meet the preset non-stop condition.
[0059] First, according to the operation mode of the air conditioner, determine the first temperature difference relationship between the air outlet temperature of the indoor unit and the internal environment temperature, and the second temperature difference relationship between the set temperature and the internal environment temperature. As can be seen from the previous text, the preset non-stop conditions in the cooling mode and the heating mode are both set using the air outlet temperature of the indoor unit, the internal environment temperature, and the set temperature. However, due to different operation modes, the subtraction order among the temperature parameters is opposite. Therefore, if the operation mode is the cooling mode, calculate the first temperature difference (T1 - T2) between the air outlet temperature of the indoor unit and the internal environment temperature, and the second temperature difference (T3 - T2) between the set temperature and the internal environment temperature. If the operation mode is the heating mode, calculate the third temperature difference (T2 - T1) between the internal environment temperature and the air outlet temperature of the indoor unit, and the fourth temperature difference (T2 - T3) between the internal environment temperature and the set temperature.
[0060] Then, it is determined whether the first temperature difference relationship and / or the second temperature difference relationship in the operating mode satisfy the corresponding preset non-stop conditions. If the first temperature relationship and / or the second temperature difference relationship do not satisfy, it is determined that the temperature operating parameters do not satisfy the corresponding preset non-stop conditions. Specifically, when the operating mode is the heating mode, if one of the two conditions T1 - T2 > n1 and T3 - T2 < n2 is not satisfied, it is determined that the temperature operating parameters do not satisfy the corresponding preset non-stop conditions. When the operating mode is the cooling mode, if one of the two conditions T2 - T1 > n3 and T2 - T3 < n4 is not satisfied, it is determined that the temperature operating parameters do not satisfy the corresponding preset non-stop conditions.
[0061] In this way, only when all the temperature difference relationships satisfy the preset non-stop conditions is it unnecessary to adjust the operation of the air conditioner. Otherwise, it is necessary to regulate the rotation speed of the indoor fan, or regulate the rotation speed of the indoor fan and the frequency of the compressor to precisely control the operating state of the air conditioner and keep the air conditioner running constantly at a constant temperature.
[0062] Combined with Figure 3 As shown, the embodiments of the present disclosure provide another method for controlling an air conditioner, including:
[0063] S101, the processor obtains the temperature operating parameters and the operating mode of the air conditioner.
[0064] S102, the processor determines the preset non-stop conditions according to the operating mode of the air conditioner.
[0065] S113, when the temperature operating parameters of the air conditioner do not satisfy the preset non-stop conditions, the processor controls the rotation speed of the indoor fan to increase.
[0066] S123, after a preset time period, the processor obtains the new temperature operating parameters of the air conditioner.
[0067] S133, the processor controls the frequency of the compressor according to the new temperature operating parameters.
[0068] When it is determined that the temperature operating parameters of the air conditioner do not satisfy the corresponding preset non-stop conditions, that is, when the air conditioner has a risk of shutdown, the rotation speed of the indoor fan is controlled to increase to reduce the indoor outlet air temperature, so as to avoid too rapid change of the indoor environment temperature, thereby avoiding the air conditioner shutting down when reaching the set temperature. After a second preset time period, the new temperature operating parameters of the air conditioner are obtained. According to the new temperature operating parameters, it is determined whether the operating state of the air conditioner has been effectively adjusted and whether the air conditioner still has a risk of shutdown, and then the frequency of the compressor is controlled to ensure that the air conditioner runs constantly at a constant temperature. Optionally, the second preset time period ranges from 10 minutes to 15 minutes.
[0069] Optionally, in S113, when the processor controls the rotation speed of the indoor fan to increase, it includes:
[0070] The processor controls the increase rate of the rotation speed of the indoor fan according to the indoor air outlet temperature.
[0071] During the process of increasing the rotation speed of the indoor fan, the processor obtains the change trend of the indoor air outlet temperature.
[0072] The processor controls the rotation speed of the indoor fan according to the change trend of the indoor air outlet temperature.
[0073] When controlling the increase of the rotation speed of the indoor fan, the increase rate of the rotation speed of the indoor fan is controlled according to the indoor air outlet temperature. Optionally, the higher the indoor air outlet temperature, the greater the increase rate of the rotation speed. So that the adjustment rate of the rotation speed of the indoor fan matches the indoor air outlet temperature, avoiding under-regulation or overshoot of the rotation speed.
[0074] During the process of controlling the increase of the rotation speed of the indoor fan, the indoor air outlet temperature is obtained in real time, and the change trend of the indoor air outlet temperature is judged. Then, according to the change trend of the indoor air outlet temperature, the rotation speed of the indoor fan is controlled. In this way, after increasing the rotation speed of the indoor fan, it is judged whether the risk of the air conditioner shutting down can be reduced through the change trend of the indoor air outlet temperature, and then the rotation speed of the indoor fan is regulated according to the judgment result, so as to control the air conditioner to keep the temperature constant without shutting down.
[0075] Optionally, if the change trend of the indoor air outlet temperature indicates that the growth rate of the indoor air outlet temperature does not decrease, it means that the increase in the rotation speed of the indoor fan at this time is not obvious for the control effect of the indoor air outlet temperature, and the air conditioner still faces the risk of reaching the set temperature and shutting down. In this case, the rotation speed of the indoor fan is controlled to switch to the highest rotation speed to maximize the use of the rotation speed of the indoor fan to control the operating state of the air conditioner. On the contrary, if the change trend of the indoor air outlet temperature indicates that the growth rate of the indoor air outlet temperature decreases, it means that increasing the rotation speed of the indoor fan is effective for controlling the indoor air outlet temperature, then the rotation speed of the indoor fan is controlled to maintain the current rotation speed.
[0076] Optionally, in S133, the processor controls the frequency of the compressor according to the new temperature operation parameters, including:
[0077] When the new temperature operation parameters meet the preset non-shutdown condition, the processor controls the frequency of the compressor to maintain the current state.
[0078] When the new temperature operation parameters do not meet the preset non-shutdown condition, the processor controls the frequency of the compressor to decrease.
[0079] After obtaining the new temperature operating parameters, it is determined whether the new temperature operating parameters meet the preset non-shutdown condition. The determination method is as described above and will not be elaborated here. If they are met, it indicates that the shutdown risk of the air conditioner is relatively small at this time, and the compressor is controlled to operate at the current frequency. If they are not met, it indicates that increasing the speed of the indoor fan is no longer effective, and then the frequency of the compressor is further controlled to decrease, thereby reducing the indoor outlet air temperature to further prevent the indoor environment temperature from changing too quickly, so as to avoid the air conditioner shutting down when reaching the set temperature.
[0080] Optionally, the processor controls the reduction amplitude of the frequency of the compressor according to the indoor outlet air temperature, so that the adjustment rate of the frequency of the compressor matches the indoor outlet air temperature, avoiding under-adjustment or overshoot of the frequency of the compressor.
[0081] Optionally, the higher the indoor outlet air temperature, the greater the reduction amplitude of the frequency.
[0082] Optionally, the processor controls the compressor to reduce the frequency at a rate of 1 Hz / min.
[0083] In addition, when controlling the indoor outlet air temperature, the speed of the indoor fan is adjusted first, and then the frequency of the compressor is adjusted, because adjusting the speed of the indoor fan has a relatively smaller impact on the overall capacity and energy efficiency of the air conditioner.
[0084] Optionally, during the process of controlling the compressor to reduce the frequency, the processor determines the above-mentioned preset non-shutdown condition in a cycle with a third preset duration until the requirements are met and then keeps the operating state of the compressor unchanged.
[0085] Optionally, the value of the third preset duration is 5 minutes.
[0086] Combined Figure 4 As shown in, an apparatus 40 for controlling an air conditioner provided by an embodiment of the present disclosure includes: an acquisition module 41, a determination module 42, and a regulation module 43. The acquisition module 41 is configured to acquire the temperature operating parameters and operating mode of the air conditioner. The determination module 42 is configured to determine a preset non-shutdown condition according to the operating mode. The regulation module 43 is configured to regulate the speed of the indoor fan, or regulate the speed of the indoor fan and the frequency of the compressor when the temperature operating parameters do not meet the preset non-shutdown condition.
[0087] By using the device 40 for controlling an air conditioner provided in the embodiments of the present disclosure, the temperature operation parameters and operation mode of the air conditioner are first obtained. When the air conditioner operates in different modes, the temperature reach and shutdown conditions of the air conditioner are different. Therefore, the preset non-shutdown conditions are determined based on the operation mode of the air conditioner. If the temperature operation parameters of the air conditioner do not meet the corresponding preset non-shutdown conditions, the rotation speed of the indoor fan is regulated, or the rotation speed of the indoor fan and the frequency of the compressor are adjusted to change the operation state of the air conditioner, so as to keep the air conditioner constantly running at a constant temperature. In this way, frequent start and stop of the air conditioner can be avoided, thereby improving the user experience.
[0088] As shown in combination with Figure 5 The embodiments of the present disclosure provide a device 50 for controlling an air conditioner, including a processor 51 and a memory 52. Optionally, the device 50 may further include a communication interface 53 and a bus 54. Among them, the processor 51, the communication interface 53, and the memory 52 can communicate with each other through the bus 54. The communication interface 53 can be used for information transmission. The processor 51 can call the logical instructions in the memory 52 to execute the method for controlling the air conditioner in the above embodiments.
[0089] In addition, when the logical instructions in the above-mentioned memory 52 are implemented in the form of a software functional unit and sold or used as an independent product, they can be stored in a computer-readable storage medium.
[0090] The memory 52, as a computer-readable storage medium, can be used to store software programs and computer-executable programs, such as the program instructions / modules corresponding to the methods in the embodiments of the present disclosure. The processor 51 executes functional applications and data processing by running the program instructions / modules stored in the memory 52, that is, implements the method for controlling the air conditioner in the above embodiments.
[0091] The memory 52 may include a program storage area and a data storage area. Among them, the program storage area may store an operating system and application programs required for at least one function; the data storage area may store data created according to the use of the terminal device, etc. In addition, the memory 52 may include a high-speed random access memory and may also include a non-volatile memory.
[0092] As shown in combination with Figure 6As shown, an embodiment of the present disclosure provides an air conditioner 60, including: an air conditioner body, and the above-mentioned device 40(50) for controlling the air conditioner. The device 40(50) for controlling the air conditioner is installed on the air conditioner body. The installation relationship described here is not limited to being placed inside the product body, but also includes installation and connection with other components of the air conditioner 60, including but not limited to physical connection, electrical connection, or signal transmission connection, etc. Those skilled in the art can understand that the device 40(50) for controlling the air conditioner can be adapted to a feasible product body, thereby implementing other feasible embodiments.
[0093] An embodiment of the present disclosure provides a computer-readable storage medium storing computer-executable instructions, and the computer-executable instructions are set to execute the above-mentioned method for controlling an air conditioner.
[0094] The technical solution of the embodiment of the present disclosure can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes one or more instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in the embodiment of the present disclosure. The foregoing storage medium may be a non-transitory storage medium, such as: a USB flash drive, a mobile hard disk, a read-only memory (ROM, Read-Only Memory), a random access memory (RAM, Random Access Memory), a magnetic disk, or an optical disc, etc., which are various media that can store program codes.
[0095] The above description and the accompanying drawings fully illustrate the embodiments of the present disclosure, enabling those skilled in the art to practice them. Other embodiments may include structural, logical, electrical, process, and other changes. The embodiments only represent possible variations. Unless explicitly required, the individual components and functions are optional, and the order of operations may vary. Parts and features of some embodiments may be included in or replace parts and features of other embodiments. Moreover, the terms used in this application are only for describing the embodiments and do not limit the claims. As used in the description of the embodiments and the claims, unless the context clearly indicates otherwise, the singular forms "a", "an", and "the" are intended to also include the plural forms. Similarly, as used in this application, the term "and / or" refers to any and all possible combinations including one or more of the associated listed items. Additionally, when used in this application, the term "comprise" and its variants "comprises" and / or "comprising" etc. mean the presence of the stated features, wholes, steps, operations, elements, and / or components, but do not exclude the presence or addition of one or more other features, wholes, steps, operations, elements, components, and / or groups of these. Without further limitation, an element defined by the statement "comprising one..." does not exclude the presence of additional identical elements in the process, method, or device comprising the element. Herein, each embodiment may focus on the differences from other embodiments, and the same or similar parts among the embodiments may be referred to each other. For the methods, products, etc. disclosed in the embodiments, if they correspond to the method part disclosed in the embodiments, the relevant parts may refer to the description of the method part.
[0096] Those skilled in the art can realize that the units and algorithm steps of each example described in combination with the embodiments disclosed herein can be implemented by electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are executed in a hardware or software manner may depend on the specific application and design constraints of the technical solution. The technician can use different methods for each specific application to implement the described functions, but such implementation should not be considered to exceed the scope of the embodiments of the present disclosure. The technician can clearly understand that for the convenience and brevity of description, the specific working processes of the systems, devices, and units described above can refer to the corresponding processes in the foregoing method embodiments, and will not be elaborated herein.
[0097] In the embodiments disclosed herein, the disclosed methods, products (including but not limited to devices, equipment, etc.) can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the units can be merely a logical function division. In actual implementation, there can be other division methods. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Additionally, the displayed or discussed couplings or direct couplings or communication connections to each other can be through some interfaces. The indirect coupling or communication connection of devices or units can be in electrical, mechanical, or other forms. The units described as separate components may or may not be physically separated. The components shown as units may or may not be physical units, that is, they can be located in one place or distributed to multiple network units. Some or all of the units can be selected according to actual needs to implement this embodiment. Additionally, in the embodiments of the present disclosure, the various functional units can be integrated in one processing unit, or each unit can exist physically separately, or two or more units can be integrated in one unit.
[0098] The flowcharts and block diagrams in the accompanying drawings illustrate the possible architectures, functions, and operations of systems, methods, and computer program products according to embodiments of the present disclosure. In this regard, each block in the flowchart or block diagram can represent a module, a program segment, or a part of code that contains one or more executable instructions for implementing the specified logical function. In some alternative implementations, the functions marked in the block can occur in a different order than that marked in the accompanying drawings. For example, two consecutive blocks can actually be executed substantially in parallel, and they can sometimes be executed in the reverse order, depending on the functions involved. In the descriptions corresponding to the flowcharts and block diagrams in the accompanying drawings, the operations or steps corresponding to different blocks can also occur in a different order than that disclosed in the description. Sometimes, there is no specific order between different operations or steps. For example, two consecutive operations or steps can actually be executed substantially in parallel, and they can sometimes be executed in the reverse order, depending on the functions involved. Each block in the block diagram and / or flowchart, as well as the combination of blocks in the block diagram and / or flowchart, can be implemented by a dedicated hardware-based system for performing the specified functions or actions, or can be implemented by a combination of dedicated hardware and computer instructions.
Claims
1. A method for controlling an air conditioner, characterized in that, including: Obtain the temperature operation parameters and operation mode of the air conditioner; Determine a preset non-stop condition according to the operation mode; When the temperature operation parameters do not meet the preset non-stop condition, adjust the rotation speed of the indoor fan, or adjust the rotation speed of the indoor fan and the frequency of the compressor.
2. The method according to claim 1, characterized in that, The determining the preset non-stop condition according to the operation mode includes: When the operation mode is the cooling mode, determining that the preset non-stop condition includes: The first temperature difference between the indoor unit outlet air temperature and the indoor environment temperature is greater than the first temperature threshold, and the second temperature difference between the set temperature and the indoor environment temperature is less than the second temperature threshold.
3. The method according to claim 1, wherein The determining the preset non-stop condition according to the operation mode includes: When the operation mode is the heating mode, determining that the preset non-stop condition includes: The third temperature difference between the indoor environment temperature and the indoor unit outlet air temperature is greater than the third temperature threshold, and the fourth temperature difference between the indoor environment temperature and the set temperature is less than the fourth temperature threshold.
4. The method according to claim 1, wherein The temperature operation parameters include: the indoor unit outlet air temperature, the indoor environment temperature, and the set temperature; the following method is used to determine that the temperature operation parameters do not meet the preset non-stop condition: According to the operation mode, determine the first temperature difference relationship between the indoor unit outlet air temperature and the indoor environment temperature, and the second temperature difference relationship between the set temperature and the indoor environment temperature; When the first temperature difference relationship and / or the second temperature difference relationship do not meet the preset non-stop condition, determine that the temperature operation parameters do not meet the preset non-stop condition.
5. The method according to any one of claims 1 to 4, characterized in that The adjusting the rotation speed of the indoor fan, or adjusting the rotation speed of the indoor fan and the frequency of the compressor includes: Control the rotation speed of the indoor fan to increase; After a preset time duration, obtain the new temperature operation parameters of the air conditioner; According to the new temperature operation parameters, control the frequency of the compressor.
6. The method according to claim 5, characterized in that, The controlling the rotation speed of the indoor fan to increase includes: According to the indoor unit outlet air temperature, control the increase amplitude of the rotation speed of the indoor fan; During the process of increasing the rotation speed of the indoor fan, obtain the change trend of the indoor unit outlet air temperature; According to the change trend of the indoor unit outlet air temperature, control the rotation speed of the indoor fan.
7. The method according to claim 5 or 6, characterized in that, The controlling the frequency of the compressor according to the new temperature operation parameters includes: When the new temperature operation parameters meet the preset non-stop condition, control the frequency of the compressor to maintain the current state; When the new temperature operation parameters do not meet the preset non-stop condition, control the frequency of the compressor to decrease.
8. A device for controlling an air conditioner, comprising a processor and a memory storing program instructions, characterized in that, The processor is configured to execute the method for controlling an air conditioner according to any one of claims 1 to 7 when running the program instructions.
9. An air conditioner, characterized in that, including: An air conditioner body; The device for controlling an air conditioner according to claim 8, installed on the air conditioner body.
10. A computer-readable storage medium storing program instructions, characterized in that, When the program instructions are running, they are used to cause a computer to execute the method for controlling an air conditioner according to any one of claims 1 to 7.