Air conditioner control method and device, air conditioner and storage medium

By introducing an ambient temperature compensation unit into the air conditioner, the problem of insufficient temperature control accuracy of the air conditioner is solved, and higher temperature control accuracy and better user experience are achieved.

CN119617578AActive Publication Date: 2025-03-14GREE ELECTRIC APPLIANCE INC OF ZHUHAI

Patent Information

Application Number
CN202510068263.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-16
Publication Date
2025-03-14
Estimated Expiration
2045-01-16

AI Technical Summary

Technical Problem

The existing air conditioners have a high temperature control accuracy, resulting in poor user experience.

Method used

The ambient temperature compensation unit is adopted to obtain the temperature difference between the ambient temperature and the compensation temperature and the target temperature range by setting the compensation temperature and the setting temperature, and control the air conditioner based on these results.

Benefits of technology

Improve the temperature control accuracy of the air conditioner, making users more comfortable when using the air conditioner.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119617578A_ABST
    Figure CN119617578A_ABST
Patent Text Reader

Abstract

The invention relates to an air conditioner control method and device, an air conditioner and a storage medium, and the method comprises the steps that the compensation temperature of an environment temperature compensation unit and the currently needed set temperature are set; the first temperature sum value of the environment temperature and the compensation temperature and the target temperature range are obtained, the maximum value of the target temperature range is the second temperature sum value of the set temperature and the hysteresis temperature, and the minimum value of the target temperature range is the temperature difference value between the set temperature and the hysteresis temperature; and the air conditioner is controlled based on the comparison result of the first temperature sum value and the target temperature range. According to the method and the device, the problem of poor user experience caused by high temperature control precision of an air conditioner in the related technology is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of air conditioning, and in particular to a method and device for controlling an air conditioner, an air conditioner and a storage medium. Background Art

[0002] At present, the most popular and popular air conditioners on the market all use 1℃ temperature control accuracy. However, in real life applications, the demand for temperature control varies from person to person, and each person is very different. Some users feel too cold when setting 26℃, and too hot when setting 27℃. This phenomenon is often caused by the fact that the temperature control accuracy of 1℃ is often too wide for users, resulting in poor user experience.

[0003] There is currently no effective solution to the above-mentioned technical problems in the relevant technologies. Summary of the invention

[0004] The present application provides a control method and device for an air conditioner, an air conditioner and a storage medium to solve the problem in the related art that the temperature control accuracy of the air conditioner is relatively large, resulting in a poor user experience.

[0005] In a first aspect, the present application provides a method for controlling an air conditioner, the air conditioner comprising an ambient temperature compensation unit, the method comprising: setting the compensation temperature of the ambient temperature compensation unit and a currently required set temperature; obtaining a first temperature sum of the ambient temperature and the compensation temperature, and a target temperature range, wherein the maximum value of the target temperature range is the second temperature sum of the set temperature and the hysteresis temperature, and the minimum value of the target temperature range is the temperature difference between the set temperature and the hysteresis temperature; and controlling the air conditioner based on a comparison result of the first temperature sum and the target temperature range.

[0006] In a second aspect, the present application provides a control device for an air conditioner, the air conditioner including an ambient temperature compensation unit, the device including: a setting module, used to set the compensation temperature of the ambient temperature compensation unit and the currently required set temperature; an acquisition module, used to acquire a first temperature sum value of the ambient temperature and the compensation temperature, and a target temperature range, wherein the maximum value of the target temperature range is the second temperature sum value of the set temperature and the hysteresis temperature, and the minimum value of the target temperature range is the temperature difference between the set temperature and the hysteresis temperature; a control module, used to control the air conditioner based on a comparison result of the first temperature sum value and the target temperature range.

[0007] In a third aspect, the present application provides an air conditioner, comprising an air conditioner control device, the air conditioner control device comprising: at least one communication interface; at least one bus connected to the at least one communication interface; at least one processor connected to the at least one bus; at least one memory connected to the at least one bus, wherein the processor is configured to execute the air conditioner control method described in the first aspect above.

[0008] In a fourth aspect, the present application further provides a computer storage medium storing computer executable instructions, wherein the computer executable instructions are used to execute the air conditioner control method described in the first aspect above.

[0009] The above technical solution provided by the embodiment of the present application has the following advantages over the prior art: in the embodiment of the present application, since the compensation temperature of the ambient temperature by the ambient temperature compensation unit can be arbitrarily set, such as -0.35°C in cooling mode or 0.56°C in heating mode, the temperature control accuracy is not 1°C during the operation of the air conditioner. For example, if the current hysteresis temperature is 0.5°C, T in cooling mode is 0.5°C. 设 = 26℃, after the ambient temperature stabilizes, it will be maintained at about 25.5℃~26.5℃, with the center value of 26℃, and the user will feel too cold; T 设 = 27℃, the ambient temperature will stabilize and maintain at about 26.5℃~27.5℃, with a center value of 27℃, and the user will feel too hot. The ambient temperature compensation unit compensates T 冷环补 =-0.39℃, T in cooling mode 设 = 26℃, the ambient temperature will stabilize and maintain at about 25.11℃~26.11℃, with a central value of 25.61℃, and the user will feel colder; however, T 设 =27℃, after the ambient temperature stabilizes, it is maintained at approximately 26.11℃~27.11℃, with a center value of 26.61℃, which is 0.39℃ lower than when there is no ambient temperature compensation. Compared with 27℃ without temperature compensation in the related art, it is 0.39℃ lower. The perceived temperature at this time is more comfortable. It can be seen that in the embodiment of the present application, the compensation for the ambient temperature by the temperature compensation unit makes the temperature control accuracy of the air conditioner lower than 1℃, so that the user has a better experience when using the air conditioner. BRIEF DESCRIPTION OF THE DRAWINGS

[0010] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and, together with the description, serve to explain the principles of the invention.

[0011] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.

[0012] One or more embodiments are exemplarily described by pictures in the corresponding drawings, and these exemplified descriptions do not constitute limitations on the embodiments. Elements with the same reference numerals in the drawings represent similar elements, and unless otherwise stated, the figures in the drawings do not constitute proportional limitations.

[0013] Figure 1 It is a structural schematic diagram of an air conditioner in the related art;

[0014] Figure 2 It is a logical schematic diagram of air conditioning temperature control in the related art;

[0015] Figure 3 A flow chart of a method for controlling an air conditioner provided in an embodiment of the present application;

[0016] Figure 4 This is a structural diagram of an air conditioner in a specific example of this application;

[0017] Figure 5 A schematic diagram of a control method for adjusting the temperature control accuracy of an air conditioner in a specific example of this application;

[0018] Figure 6 A schematic diagram of the structure of an air conditioner control device provided in an embodiment of the present application;

[0019] Figure 7 A schematic diagram of the structure of an air-conditioning controller provided in an embodiment of the present application. DETAILED DESCRIPTION

[0020] In order to make the purpose, technical solution and advantages of the embodiments of the present application clearer, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of this application.

[0021] The disclosure below provides many different embodiments or examples to implement different structures of the present invention. In order to simplify the disclosure of the present invention, the parts and settings of specific examples are described below. Of course, they are only examples, and the purpose is not to limit the present invention. In addition, the present invention can repeat reference numbers and / or letters in different examples. This repetition is for the purpose of simplification and clarity, and does not itself indicate the relationship between the various embodiments and / or settings discussed.

[0022] like Figure 1 The structure diagram of the air conditioner in the related art is shown as follows: Figure 2 The figure shows a logic diagram of air conditioning temperature control in the related art, that is, the air conditioning temperature control in the related art uses the data collected by the control unit through the temperature sensing unit to obtain the ambient temperature T in the environment where the air conditioner is located. 环 , and the set temperature T set by the remote control unit received 设 In cooling or dehumidification modes where the ambient temperature needs to be lowered, when the ambient temperature T 环 >(Set temperature T 设 + Refrigeration hysteresis temperature T 冷滞1 ), the control unit in the air conditioner controls the refrigeration unit to start running so that the ambient temperature T 环 Decrease; when the ambient temperature T 环 <(Set temperature T 设 - Refrigeration hysteresis temperature T 冷滞2 ), the control unit controls the refrigeration unit to stop working; when (set temperature T 设 -Hysteresis temperature T 冷滞2 )<Ambient temperature T 环 <(Set temperature T 设 + Refrigeration hysteresis temperature T 冷滞1 ), the control unit controls the refrigeration unit to maintain the previous working state, that is, when the ambient temperature T 环 >(Set temperature T 设 + Refrigeration hysteresis temperature T 冷滞1 ) when the refrigeration unit starts to operate. After a certain period of time, as the ambient temperature T 环 The decrease satisfies (the set temperature T 设 - Refrigeration hysteresis temperature T 冷滞2 )<Ambient temperature T 环 <(Set temperature T 设 + Refrigeration hysteresis temperature T 冷滞1 ), then the refrigeration unit maintains the running state until the ambient temperature T 环 <(Set temperature T 设 - Refrigeration hysteresis temperature T 冷滞2 ) will turn to the stop state; when the ambient temperature T 环 <(Set temperature T设 - Refrigeration hysteresis temperature T 冷滞2 ) when the refrigeration unit stops working. After a certain period of time, as the ambient temperature T ring rises, it meets the (set temperature T 设 - Refrigeration hysteresis temperature T 冷滞2 )<Ambient temperature T 环 <(Set temperature T 设 + Refrigeration hysteresis temperature T 冷滞1 ), the refrigeration unit remains stopped until the ambient temperature T 环 >(Set temperature T 设 + Refrigeration hysteresis temperature T 冷滞1 ) to enter the running state.

[0023] In heating mode, when the ambient temperature T 环 <(Set temperature T 设 - Heating hysteresis temperature T 热滞1 ), the control unit controls the heating unit to start running so that the ambient temperature T 环 Rising; when the ambient temperature T 环 >(Set temperature T 设 + Heating hysteresis temperature T 热滞2 ), the control unit controls the heating unit to stop working; when (set temperature T 设 - Heating hysteresis temperature T 热滞1 )<Ambient temperature T 环 <(Set temperature T 设 + Heating hysteresis temperature T 热滞2 ), the control unit controls the heating unit to maintain the previous working state. 冷滞1 , T 冷滞2 , T 热滞1 , T 热滞2 They are both greater than or equal to 0, and can be equal or unequal.

[0024] However, in the air conditioning products in the related art, T 冷滞1 , T 冷滞2 , T 热滞1 , T 热滞2 They are all fixed and cannot be adjusted, which leads to great limitations. 冷滞1 , T 冷滞2 , T 热滞1 , T 热滞2 The value of can be used to roughly adjust the temperature control accuracy, but assuming that T 冷滞1 , T 冷滞2 , T 热滞1 , T 热滞2If the value is too large, the switching between the operation and stop of the cooling and heating units will be slow, resulting in a large difference in ambient temperature between the operation and stop. Assuming T 冷滞1 、T 冷滞2 、T 热滞1 、T 热滞2 If the value is too small, it will cause the cooling and heating units to start and stop frequently, affecting the overall life, which is not worth the loss. 冷滞1 、T 冷滞2 、T 热滞1 、T 热滞2 .

[0025] In order to solve the problem that the temperature control accuracy of air conditioners in related technologies is large, resulting in poor user experience, such as Figure 3 As shown, the present application provides a method for controlling an air conditioner, the air conditioner including an ambient temperature compensation unit, and the method includes:

[0026] Step 301, setting the compensation temperature of the ambient temperature compensation unit and the currently required set temperature;

[0027] The ambient temperature compensation unit in the embodiment of the present application can be implemented in the following forms:

[0028] 1) The hardware function that comes with the air conditioner when it leaves the factory can be specifically added to the control unit with two or two sets of adjustable resistors, dip switches, jumpers, and other similar components that can be used for certain selections or adjustments (the following takes the adjustable resistor as an example) as an ambient temperature compensation unit. After the air conditioner is powered on, the control unit reads the resistance value of the adjustable resistor or the voltage value of the voltage divider as the compensation temperature, such as T 冷环补 、T 热环补 The control unit will perform real-time detection to obtain the real-time T 冷环补 、T 热环补 The value is used for calculation and judgment during the temperature control process.

[0029] 2) Through the wireless modules such as WIFI module, Bluetooth module, 4G / 5G module, NB-IoT module, Star Flash module, Zigbee module, LoRa module, NFC module, RFID module, UWB module, etc. equipped by the air conditioner itself, as well as the wired forms such as USB module, RS-485 module, RS-232 module, CAN module, SPI module, I2C module, Modbus module, RS-422 module and other module-specific interfaces, as the ambient temperature compensation unit. During use, the user or professional after-sales maintenance personnel connect the mobile phone, computer, special equipment, and use the executable program such as APP and host computer to convert T 冷环补 、T 热环补 The value is transmitted to the control unit for calculation and judgment during the temperature control process.

[0030] 3) By adding an EEPROM module as an ambient temperature compensation unit, the control unit reads the T 冷环补 、T 热环补 The value is used for calculation and judgment during the temperature control process.

[0031] 4) By adding an adjustable resistor in series to the temperature sensing unit, it is used as an ambient temperature compensation unit. The temperature sensing unit itself is also a resistor that changes with temperature. After an adjustable resistor is connected in series, by adjusting the resistance of the temperature sensing unit, the control unit will have a difference in the resistance value of the added adjustable resistor when sampling the resistance of the temperature sensing unit. Through this difference, the ambient temperature compensation value can also be indirectly adjusted.

[0032] Step 302, obtaining a first temperature sum of the ambient temperature and the compensation temperature, and a target temperature range, wherein the maximum value of the target temperature range is the second temperature sum of the set temperature and the hysteresis temperature, and the minimum value of the target temperature range is the temperature difference between the set temperature and the hysteresis temperature;

[0033] The hysteresis temperature in the embodiment of the present application refers to a certain deviation range between the actual temperature and the set temperature due to the response delay of the temperature sensor and the hysteresis of the system control during the cooling or heating process of the air conditioner. This deviation range is called the hysteresis temperature. Based on this, the hysteresis temperature includes the cooling hysteresis temperature and the heating hysteresis temperature.

[0034] Step 303: Control the air conditioner based on the comparison result between the first temperature value and the target temperature range.

[0035] It can be seen from the above steps 301 to 303 that in the embodiment of the present application, since the compensation temperature of the ambient temperature compensation unit for the ambient temperature can be arbitrarily set, such as -0.35°C in the cooling mode, or 0.56°C in the heating mode, the temperature control accuracy of the air conditioner during operation is not 1°C. For example, if the current hysteresis temperature is 0.5°C, T in the cooling mode is 0.5°C. 设 = 26℃, after the ambient temperature stabilizes, it will be maintained at about 25.5℃~26.5℃, with the center value of 26℃, and the user will feel too cold; T 设 = 27℃, the ambient temperature will stabilize and maintain at about 26.5℃~27.5℃, with a center value of 27℃, and the user will feel too hot. The ambient temperature compensation unit compensates T 冷环补 =-0.39℃, T in cooling mode 设 = 26℃, the ambient temperature will stabilize and maintain at about 25.11℃~26.11℃, with a central value of 25.61℃, and the user will feel colder; however, T 设=27℃, after the ambient temperature stabilizes, it is maintained at approximately 26.11℃~27.11℃, with a center value of 26.61℃, which is 0.39℃ lower than when there is no ambient temperature compensation. Compared with 27℃ without temperature compensation in the related art, it is 0.39℃ lower. The perceived temperature at this time is more comfortable. It can be seen that in the embodiment of the present application, the compensation for the ambient temperature by the temperature compensation unit makes the temperature control accuracy of the air conditioner lower than 1℃, so that the user has a better experience when using the air conditioner.

[0036] Similarly, in heating mode, if the user sets the air conditioning temperature to 30℃, but still feels a little cold and cannot adjust the set temperature higher, then T 热环补 If it is set to +1.80℃, you can get a cooling environment with a center value of the ambient temperature of 31.80℃, which can meet the needs of various users.

[0037] In the embodiment of the present application, when the operation mode of the air conditioner is the cooling mode or the dehumidification mode, the second temperature sum is the sum of the setting and the first refrigeration hysteresis temperature, and the temperature difference is the difference between the setting temperature and the second refrigeration hysteresis temperature; the method of controlling the air conditioner according to the comparison result of the first temperature sum and the target temperature range involved in the above step 303 may further include:

[0038] Step 11, determining whether the first temperature sum value is greater than the second temperature sum value;

[0039] Step 12, when the first temperature sum value is greater than the second temperature sum value, controlling the refrigeration unit of the air conditioner to operate;

[0040] Step 13, during the operation of the refrigeration unit, if the first temperature sum value falls within the target temperature range, the refrigeration unit is controlled to continue to operate; if the first temperature sum value does not fall within the target temperature range, it is continued to be determined whether the first temperature sum value is greater than the second temperature sum value;

[0041] Step 14, when the first temperature sum is not greater than the second temperature sum, determining whether the first temperature sum is less than the temperature difference;

[0042] Step 15, when the first temperature sum is less than the temperature difference, controlling the refrigeration unit of the air conditioner to stop running;

[0043] Step 16, during the process of stopping the operation of the refrigeration unit, if the first temperature sum value falls within the target temperature range, the refrigeration unit is controlled to continue to stop operation; if the first temperature sum value does not fall within the target temperature range, it is continued to be determined whether the first temperature sum value is greater than the second temperature sum value.

[0044] In a specific example, the first refrigeration hysteresis temperature and the second refrigeration hysteresis temperature may be equal or different, such as the first refrigeration hysteresis temperature and the second refrigeration hysteresis temperature are both 0.5°C, or the first refrigeration hysteresis temperature is 0.5°C and the second refrigeration hysteresis temperature is 0.8°C.

[0045] It can be seen from the above steps 11 to 16 that during the operation of the refrigeration mode, when the refrigeration starts, the first temperature sum of the ambient temperature and the compensation temperature is usually greater than the second temperature sum of the air conditioning equipment set temperature and the first refrigeration hysteresis temperature. At this time, the refrigeration unit of the air conditioner needs to be controlled to operate. During the operation of the refrigeration unit, the first temperature sum gradually decreases. If the first temperature sum falls within the target temperature range, it indicates that the ambient temperature is the required temperature at this time, and the refrigeration unit continues to operate. During the continued operation, the ambient temperature continues to decrease. If the first temperature sum is lower than the minimum value of the target temperature range, that is, the difference between the set temperature and the second refrigeration hysteresis temperature, it indicates that the ambient temperature is low at this time and the operation of the refrigeration unit needs to be stopped. During the refrigeration unit's stop operation, the ambient temperature will slowly rise until the ambient temperature rises to a point where the first temperature sum is greater than the second temperature sum, and then the refrigeration unit is controlled to operate again. It can be seen that in the embodiment of the present application, the control of the refrigeration unit of the air conditioner in the cooling mode is a cyclic control process. During this control process, if the temperature is low, the refrigeration unit is controlled to stop running to save resources. If the temperature rises, the refrigeration unit is controlled to run again to meet user needs. In addition, the ambient temperature is compensated by the temperature compensation unit during this control process, so that the temperature control accuracy of the air conditioner is higher, which can further meet the needs during the use of the air conditioner.

[0046] In another optional implementation of the embodiment of the present application, when the operation mode of the air conditioner is the heating mode, the second temperature sum is the sum of the setting and the first heating hysteresis temperature, and the temperature difference is the difference between the setting temperature and the second heating hysteresis temperature; the method of controlling the air conditioner according to the comparison result of the first temperature sum and the target temperature range involved in the above step 303 may further include:

[0047] Step 21, determining whether the first temperature sum value is greater than the second temperature sum value;

[0048] Step 22, when the first temperature sum value is greater than the second temperature sum value, controlling the heating unit of the air conditioner to operate;

[0049] Step 23, during the operation of the heating unit, if the first temperature sum value falls within the target temperature range, the heating unit is controlled to continue to operate; if the first temperature sum value does not fall within the target temperature range, it is continued to be determined whether the first temperature sum value is greater than the second temperature sum value;

[0050] Step 24, when the first temperature sum is not greater than the second temperature sum, determining whether the first temperature sum is less than the temperature difference;

[0051] Step 25, when the first temperature sum is less than the temperature difference, controlling the heating unit of the air conditioner to stop operating;

[0052] Step 26, during the process of stopping the operation of the heating unit, if the first temperature sum value falls within the target temperature range, the heating unit is controlled to continue to stop operating; if the first temperature sum value does not fall within the target temperature range, it is continued to be determined whether the first temperature sum value is greater than the second temperature sum value.

[0053] In a specific example, the first heating hysteresis temperature and the second heating hysteresis temperature may be equal or different, such as the first heating hysteresis temperature and the second heating hysteresis temperature are both 0.5°C, or the first heating hysteresis temperature is 0.5°C and the second heating hysteresis temperature is 0.8°C.

[0054] It can be seen from the above steps 21 to 26 that during the operation of the heating mode, when heating starts, the first temperature sum of the ambient temperature and the compensation temperature is usually less than the minimum value of the target temperature range, that is, the difference between the set temperature and the second heating hysteresis temperature. At this time, it is necessary to control the operation of the heating unit of the air conditioner. During the operation of the heating unit, the first temperature sum gradually increases. If the first temperature sum falls within the target temperature range, it indicates that the ambient temperature is the required temperature at this time, and the heating unit continues to operate. During the continued operation, the ambient temperature continues to rise. If the first temperature sum is higher than the second sum of the set temperature and the first heating hysteresis temperature, it indicates that the ambient temperature is too high and the operation of the heating unit needs to be stopped. During the process of stopping the operation of the heating unit, the ambient temperature will gradually decrease until the ambient temperature drops to a level that makes the first temperature sum lower than the minimum value of the target temperature range, and then the heating unit is controlled to operate again. It can be seen that in the embodiment of the present application, the control of the heating unit of the air conditioner in the heating mode is a cyclic control process. During this control process, if the temperature is high, the heating unit is controlled to stop running to save resources. If the temperature drops, the heating unit is controlled to run again to meet user needs. In addition, the ambient temperature is compensated by the temperature compensation unit during this control process, so that the temperature control accuracy of the air conditioner is higher, which can further meet the needs during the use of the air conditioner.

[0055] In the embodiment of the present application, if the compensation temperature set by the current temperature compensation unit still cannot meet the user's needs, the compensation temperature can be adjusted again in the process of controlling the operation of the air conditioner. The control logic of the air conditioner after the compensation temperature is adjusted is consistent with the logic in the above steps 11 to 16, and steps 21 to 26. Based on this, the method implemented by the present application may also include:

[0056] Step 304: When the air conditioner is running in the cooling mode or the heating mode, the compensation temperature is adjusted again.

[0057] For this step, in a specific example, it can be to receive a voice instruction for adjusting the compensation temperature, and adjust the compensation temperature based on the voice instruction. That is, the user can adjust the compensation temperature through voice. That is, the T can be adjusted through voice control. 冷环补 , T 热环补 The factory default value is T 冷环补 , T 热环补 The value is 0. During use, you can use voice control commands to enter the ambient temperature compensation value adjustment function for the air conditioner, and then you can use "too cold", "too hot", "T 冷环补 Adjusted to -0.32℃", "T 热环补 Adjust to 1.76℃" and other voice commands to adjust T 冷环补 , T 热环补 It should be noted that the compensation temperature includes T 冷环补 and T 热环补 .

[0058] The present application is explained below in conjunction with the specific implementation of the embodiment of the present application, which provides a control method for adjusting the temperature control accuracy of an air conditioner. Figure 4 As shown, this specific implementation provides a temperature control block diagram, based on which, as Figure 5 The temperature control logic is shown.

[0059] based on Figure 4 and Figure 5 In a specific embodiment, in a mode where the ambient temperature needs to be lowered, such as refrigeration or dehumidification, when (ambient temperature T 环 + Refrigeration environment temperature compensation temperature T 冷环补 )>(Set temperature T 设 + Refrigeration hysteresis temperature T 冷滞1 ), the control unit controls the refrigeration unit to start running so that the ambient temperature T 环 Decrease; when (ambient temperature T 环 + Refrigeration environment temperature compensation temperature T 冷环补 )<(Set temperature T 设 - Refrigeration hysteresis temperature T 冷滞2 ), the control unit controls the refrigeration unit to stop working; when (set temperature T 设 -Hysteresis temperature T 冷滞2 )<(ambient temperature T 环 + Refrigeration environment temperature compensation temperature T 冷环补 )<(Set temperature T 设 + Refrigeration hysteresis temperature T 冷滞1), the control unit controls the refrigeration unit to maintain the previous working state, that is, when (ambient temperature T 环 + Refrigeration environment temperature compensation temperature T 冷环补 )>(Set temperature T 设 + Refrigeration hysteresis temperature T 冷滞1 ) when the refrigeration unit starts to operate. After a certain period of time, as the ambient temperature T 环 The decrease satisfies (set temperature Tset - refrigeration hysteresis temperature T 冷滞2 )<(ambient temperature T 环 + Refrigeration environment temperature compensation temperature T 冷环补 )<(Set temperature T 设 + Refrigeration hysteresis temperature T 冷滞1 ), then the refrigeration unit maintains the running state until the ambient temperature T 环 + Refrigeration environment temperature compensation temperature T 冷环补 )<(Set temperature T 设 - Refrigeration hysteresis temperature T 冷滞2 ) will turn to the stop state; when (ambient temperature T 环 + Refrigeration environment temperature compensation temperature T 冷环补 )<(Set temperature T 设 - Refrigeration hysteresis temperature T 冷滞2 ) when the refrigeration unit stops working. After a certain period of time, as the ambient temperature T 环 The rise satisfies (the set temperature T 设 - Refrigeration hysteresis temperature T 冷滞2 )<(ambient temperature T 环 + Refrigeration environment temperature compensation temperature T 冷环补 )<(Set temperature T 设 + Refrigeration hysteresis temperature T 冷滞1 ), then the refrigeration unit remains stopped until the ambient temperature T 环 + Refrigeration environment temperature compensation temperature T 冷环补 )>(Set temperature T 设 + Refrigeration hysteresis temperature T 冷滞1 ) to enter the running state.

[0060] In heating mode, when the ambient temperature needs to be increased, 环 + Heating ambient temperature compensation temperature T 热环补 )<(Set temperature T 设 - Heating hysteresis temperature T 热滞1 ), the control unit controls the heating unit to start running so that the ambient temperature T 环 Rising; when (ambient temperature T 环 + Heating ambient temperature compensation temperature T 热环补 )>(Set temperature T 设+ Heating hysteresis temperature T 热滞2 ), the control unit controls the heating unit to stop working; when (set temperature T 设 - Heating hysteresis temperature T 热滞1 )<(ambient temperature T 环 + Heating ambient temperature compensation temperature T 热环补 )<(Set temperature T 设 + Heating hysteresis temperature T热滞2 ), the control unit controls the heating unit to maintain the previous working state. 冷环补 , T 热环补 It can be any real number, which shall be subject to the actual ambient temperature compensation unit.

[0061] Corresponding to the above Figure 3 The present application also provides a control device for an air conditioner, the air conditioner including an ambient temperature compensation unit, such as Figure 6 As shown, the device comprises:

[0062] A setting module 602 is used to set the compensation temperature of the ambient temperature compensation unit and the currently required set temperature;

[0063] An acquisition module 604 is used to acquire a first temperature sum of an ambient temperature and a compensation temperature, and a target temperature range, wherein a maximum value of the target temperature range is a second temperature sum of a set temperature and a hysteresis temperature, and a minimum value of the target temperature range is a temperature difference between the set temperature and the hysteresis temperature;

[0064] The control module 606 is used to control the air conditioner based on the comparison result between the first temperature value and the target temperature range.

[0065] In an optional implementation of the embodiment of the present application, when the operation mode of the air conditioner is a cooling mode or a dehumidification mode, the second temperature sum is the sum of the setting and the first refrigeration hysteresis temperature, and the temperature difference is the difference between the setting temperature and the second refrigeration hysteresis temperature; the control module in the embodiment of the present application may include:

[0066] A first judging unit, used to judge whether the first temperature sum value is greater than the second temperature sum value;

[0067] A first control unit, used for controlling the operation of a refrigeration unit of the air conditioner when the first temperature sum value is greater than the second temperature sum value;

[0068] A second control unit is used to control the refrigeration unit to continue to operate if the first temperature sum value falls within the target temperature range during the operation of the refrigeration unit; if the first temperature sum value does not fall within the target temperature range, continue to determine whether the first temperature sum value is greater than the second temperature sum value;

[0069] A second judgment unit is used to judge whether the first temperature sum value is less than the temperature difference value when the first temperature sum value is not greater than the second temperature sum value;

[0070] A third control unit is used to control the refrigeration unit of the air conditioner to stop running when the first temperature sum value is less than the temperature difference value;

[0071] The fourth control unit is used to control the refrigeration unit to continue to stop running if the first temperature sum value falls within the target temperature range during the process of stopping the operation of the refrigeration unit; if the first temperature sum value does not fall within the target temperature range, continue to determine whether the first temperature sum value is greater than the second temperature sum value.

[0072] In an optional implementation of the embodiment of the present application, when the operation mode of the air conditioner is the heating mode, the second temperature sum is the sum of the setting and the first heating hysteresis temperature, and the temperature difference is the difference between the setting temperature and the second heating hysteresis temperature; the control module in the embodiment of the present application includes:

[0073] A third judging unit, used for judging whether the first temperature sum value is greater than the second temperature sum value;

[0074] A fifth control unit, configured to control the heating unit of the air conditioner to operate when the first temperature sum value is greater than the second temperature sum value;

[0075] a sixth control unit, configured to control the heating unit to continue to operate if the first temperature sum value falls within the target temperature range during the operation of the heating unit; and to continue to determine whether the first temperature sum value is greater than the second temperature sum value if the first temperature sum value does not fall within the target temperature range;

[0076] A fourth judgment unit, configured to judge whether the first temperature sum is less than the temperature difference value when the first temperature sum is not greater than the second temperature sum;

[0077] A seventh control unit, configured to control a heating unit of the air conditioner to stop operating when the first temperature sum value is less than the temperature difference value;

[0078] The eighth control unit is used to control the heating unit to continue to stop running if the first temperature sum value falls within the target temperature range during the process of stopping the operation of the heating unit; if the first temperature sum value does not fall within the target temperature range, continue to determine whether the first temperature sum value is greater than the second temperature sum value.

[0079] In an optional implementation manner of the embodiment of the present application, the device in the embodiment of the present application further includes: an adjustment module, which is used to adjust the compensation temperature again when the air conditioner is running in a cooling mode or a heating mode.

[0080] In an optional implementation manner of the embodiment of the present application, the adjustment module in the embodiment of the present application includes: a processing unit, used to receive a voice instruction for adjusting the compensation temperature, and adjust the compensation temperature based on the voice instruction.

[0081] like Figure 7 As shown, an embodiment of the present application provides an air conditioner, which includes an air conditioner control device, including a processor 711, a communication interface 712, a memory 713 and a communication bus 714, wherein the processor 711, the communication interface 712, and the memory 713 communicate with each other through the communication bus 714.

[0082] Memory 713, used for storing computer programs;

[0083] In one embodiment of the present application, the processor 711 is used to execute the program stored in the memory 713 to implement the air conditioner control method provided by any of the aforementioned method embodiments, and its role is similar and will not be repeated here.

[0084] An embodiment of the present application further provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the steps of the air conditioner control method provided in any of the aforementioned method embodiments are implemented.

[0085] The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0086] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a general hardware platform, and of course, by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the relevant technology can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.

[0087] It should be understood that the terms used herein are only for the purpose of describing specific example embodiments and are not intended to be limiting. Unless the context clearly indicates otherwise, the singular forms "one", "an" and "said" as used herein may also be meant to include plural forms. The terms "include", "comprise", "contain", and "have" are inclusive, and therefore specify the existence of stated features, steps, operations, elements and / or parts, but do not exclude the existence or addition of one or more other features, steps, operations, elements, parts, and / or combinations thereof. The method steps, processes, and operations described herein are not interpreted as necessarily requiring them to be performed in the specific order described or illustrated, unless the execution order is clearly indicated. It should also be understood that additional or alternative steps may be used.

[0088] The foregoing is merely a specific embodiment of the present invention, which enables those skilled in the art to understand or implement the present invention. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present invention. Therefore, the present invention will not be limited to the embodiments shown herein, but rather to the widest scope consistent with the principles and novel features claimed herein.

Claims

1. A method for controlling an air conditioner, characterized in that: The air conditioner includes an ambient temperature compensation unit, and the method includes: Setting the compensation temperature of the ambient temperature compensation unit and the currently required set temperature; Acquire a first temperature sum value of the ambient temperature and the compensation temperature, and a target temperature range, wherein a maximum value of the target temperature range is a second temperature sum value of the set temperature and the hysteresis temperature, and a minimum value of the target temperature range is a temperature difference between the set temperature and the hysteresis temperature; The air conditioner is controlled based on a comparison result of the first temperature sum value and the target temperature range.

2. The method according to claim 1, characterized in that When the operation mode of the air conditioner is a cooling mode or a dehumidification mode, the second temperature sum is the sum of the setting and the first refrigeration hysteresis temperature, and the temperature difference is the difference between the setting temperature and the second refrigeration hysteresis temperature; Controlling the air conditioner according to a comparison result of the first temperature and value and the target temperature range includes: Determining whether the first temperature sum value is greater than the second temperature sum value; When the first temperature and value are greater than the second temperature and value, controlling the refrigeration unit of the air conditioner to operate; During the operation of the refrigeration unit, if the first temperature sum value falls within the target temperature range, the refrigeration unit is controlled to continue to operate; if the first temperature sum value does not fall within the target temperature range, it is continued to be determined whether the first temperature sum value is greater than the second temperature sum value; In the case where the first temperature sum value is not greater than the second temperature sum value, determining whether the first temperature sum value is less than the temperature difference value; When the first temperature sum is less than the temperature difference, controlling the refrigeration unit of the air conditioner to stop running; During the process of stopping the operation of the refrigeration unit, if the first temperature sum value falls within the target temperature range, the refrigeration unit is controlled to continue to stop operating; if the first temperature sum value does not fall within the target temperature range, it is continued to be determined whether the first temperature sum value is greater than the second temperature sum value.

3. The method according to claim 1, characterized in that When the operation mode of the air conditioner is the heating mode, the second temperature sum is the sum of the setting and the first heating hysteresis temperature, and the temperature difference is the difference between the setting temperature and the second heating hysteresis temperature; Controlling the air conditioner according to a comparison result of the first temperature and value and the target temperature range includes: Determining whether the first temperature sum value is greater than the second temperature sum value; When the first temperature and value are greater than the second temperature and value, controlling the heating unit of the air conditioner to operate; During the operation of the heating unit, if the first temperature sum value falls within the target temperature range, the heating unit is controlled to continue to operate; if the first temperature sum value does not fall within the target temperature range, it is continued to be determined whether the first temperature sum value is greater than the second temperature sum value; In the case where the first temperature sum value is not greater than the second temperature sum value, determining whether the first temperature sum value is less than the temperature difference value; When the first temperature sum is less than the temperature difference, controlling the heating unit of the air conditioner to stop operating; During the process of stopping the operation of the heating unit, if the first temperature sum value falls within the target temperature range, the heating unit is controlled to continue to stop operation; if the first temperature sum value does not fall within the target temperature range, it is continued to be determined whether the first temperature sum value is greater than the second temperature sum value.

4. The method according to claim 1, characterized in that: The method further comprises: When the air conditioner is running in the cooling mode or the heating mode, the compensation temperature is adjusted again.

5. The method according to claim 4, characterized in that The compensation temperature is adjusted, including: A voice instruction for adjusting the compensation temperature is received, and the compensation temperature is adjusted based on the voice instruction.

6. A control device for an air conditioner, characterized in that: The air conditioner includes an ambient temperature compensation unit, and the device includes: A setting module, used to set the compensation temperature of the ambient temperature compensation unit and the currently required set temperature; an acquisition module, configured to acquire a first temperature sum value of the ambient temperature and the compensation temperature, and a target temperature range, wherein a maximum value of the target temperature range is a second temperature sum value of the set temperature and the hysteresis temperature, and a minimum value of the target temperature range is a temperature difference between the set temperature and the hysteresis temperature; A control module is used to control the air conditioner based on a comparison result between the first temperature value and the target temperature range.

7. The device according to claim 6, characterized in that When the operation mode of the air conditioner is a cooling mode or a dehumidification mode, the second temperature sum is the sum of the setting and the first refrigeration hysteresis temperature, and the temperature difference is the difference between the setting temperature and the second refrigeration hysteresis temperature; the control module includes: A first judging unit, configured to judge whether the first temperature sum value is greater than the second temperature sum value; a first control unit, configured to control the refrigeration unit of the air conditioner to operate when the first temperature and value are greater than the second temperature and value; a second control unit, configured to control the refrigeration unit to continue to operate if the first temperature sum value falls within the target temperature range during the operation of the refrigeration unit; and to continue to determine whether the first temperature sum value is greater than the second temperature sum value if the first temperature sum value does not fall within the target temperature range; A second judgment unit, configured to judge whether the first temperature sum value is less than the temperature difference value when the first temperature sum value is not greater than the second temperature sum value; a third control unit, configured to control the refrigeration unit of the air conditioner to stop operating when the first temperature sum value is less than the temperature difference value; A fourth control unit is used to control the refrigeration unit to continue to stop running if the first temperature sum value falls within the target temperature range during the process of stopping the operation of the refrigeration unit; if the first temperature sum value does not fall within the target temperature range, continue to determine whether the first temperature sum value is greater than the second temperature sum value.

8. The device according to claim 6, characterized in that When the operation mode of the air conditioner is the heating mode, the second temperature sum is the sum of the setting and the first heating hysteresis temperature, and the temperature difference is the difference between the setting temperature and the second heating hysteresis temperature; the control module includes: a third judging unit, configured to judge whether the first temperature sum value is greater than the second temperature sum value; a fifth control unit, configured to control the heating unit of the air conditioner to operate when the first temperature sum value is greater than the second temperature sum value; a sixth control unit, configured to control the heating unit to continue to operate if the first temperature sum value falls within the target temperature range during the operation of the heating unit; and to continue to determine whether the first temperature sum value is greater than the second temperature sum value if the first temperature sum value does not fall within the target temperature range; A fourth judgment unit, configured to judge whether the first temperature sum value is less than the temperature difference value when the first temperature sum value is not greater than the second temperature sum value; a seventh control unit, configured to control a heating unit of the air conditioner to stop operating when the first temperature sum value is less than the temperature difference value; an eighth control unit, for controlling the heating unit to continue to stop operating if the first temperature sum value falls within the target temperature range during the process of stopping the operation of the heating unit; and for continuing to determine whether the first temperature sum value is greater than the second temperature sum value if the first temperature sum value does not fall within the target temperature range.

9. An air conditioner, comprising an air conditioner control device, wherein the air conditioner control device comprises: at least one communication interface; at least one bus connected to the at least one communication interface; at least one processor coupled to the at least one bus; At least one memory connected to the at least one bus, wherein the processor is configured to execute the air conditioner control method according to any one of claims 1 to 5.

10. A computer storage medium storing computer executable instructions, wherein the computer executable instructions are used to execute the air conditioner control method according to any one of claims 1 to 5.

Citation Information

Patent Citations

  • Air conditioner temperature control method, air conditioner and storage medium

    CN115264856A

  • Temperature adjusting equipment control method and device, temperature adjusting equipment and storage medium

    CN117704576A

  • Method and device for controlling air conditioner, air conditioner and storage medium

    CN118149427A

  • Control device for air conditioner, control method for air conditioner, and program

    JP2021050851A

  • Air conditioner control system and air conditioner control method

    WO2016135976A1

Cited By

  • Air conditioning equipment

    CN121246499A

  • Air conditioning apparatus

    CN121246499B