Air conditioner and control method therefor, and computer storage medium
By obtaining the environmental parameters of the previous cycle of the air conditioner, calculating the temperature difference and change rate, and dynamically adjusting the operating time, the problem of under- or over-temperature in air conditioner control is solved, and efficient adjustment of the air conditioner operation and reducing burden are achieved.
Patent Information
- Application Number
- PCT/CN2025/078858
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-03-01
- Filing Date
- 2025-02-24
- Publication Date
- 2025-09-04
AI Technical Summary
Existing air conditioning control solutions are prone to under-temperature or over-temperature conditions, and increase the operating burden on the air conditioning server side.
By obtaining the environmental parameters at the end of the previous cycle of the air conditioner, calculating the temperature difference and change rate, dynamically adjusting the operating time of the next cycle, and controlling the air conditioner to run according to the matching operating parameters.
The air conditioner operation cycle is matched with the environment, avoiding over-temperature or under-temperature, and reducing the operating burden on the air conditioner server.
Smart Images

Figure CN2025078858_04092025_PF_FP_ABST
Abstract
Description
Air conditioner and control method thereof, and computer storage medium
[0001] This application claims priority to Chinese patent application No. 202410237391.2 filed on March 1, 2024, the entire contents of which are incorporated herein by reference. Technical Field
[0002] The present application relates to the field of air conditioning technology, and in particular to air conditioners and control methods thereof, and computer storage media. Background Art
[0003] Air conditioners, capable of regulating ambient air parameters such as temperature and humidity, have become a necessity in modern life. Furthermore, their functionality has been increasingly enriched and enhanced. For example, variable-frequency air conditioners offer rapid cooling and heating while also saving energy. However, existing air conditioning control solutions often result in under- or over-temperature conditions. Technical issues
[0004] The main purpose of this application is to provide an air conditioner and its control method, and a computer storage medium, aiming to solve the problem of under-heating or over-heating during the air conditioner control process. Technical Solutions
[0005] To achieve the above objectives, the present application provides a method for controlling an air conditioner, comprising:
[0006] Obtain the environmental parameters of the working space at the end of the last cycle of the air conditioner operation;
[0007] Determining the operating time of the air conditioner in this cycle according to the environmental parameters in the working space;
[0008] Get the operating parameters of the air conditioner in this cycle;
[0009] The air conditioner is controlled to operate according to the operating parameters of this cycle until the operation reaches the operating time of the cycle.
[0010] In one embodiment, the environmental parameters include: the ambient temperature at the end of the previous cycle of operation, the ambient temperature at the beginning of the previous cycle of operation;
[0011] The step of determining the operating time of the air conditioner in this cycle according to the environmental parameters in the working space includes:
[0012] The temperature difference is calculated based on the ambient temperature at the end of the previous cycle and the target temperature;
[0013] The temperature change rate is calculated based on the ambient temperature at the end and the beginning of the previous cycle and the running time of the previous cycle;
[0014] The operating time of the air conditioner in this cycle is determined based on the calculated temperature difference and temperature change rate.
[0015] In one embodiment, the step of determining the operating time of the air conditioner in the current cycle based on the calculated temperature difference and temperature change rate includes:
[0016] Based on the preset relationship between the temperature difference, the temperature change rate and the operating time, the operating time corresponding to the temperature difference and the temperature change rate is obtained, and the obtained operating time is used as the operating time of the air conditioner in this cycle.
[0017] In one embodiment, the step of determining the operating time of the air conditioner in the current cycle based on the environmental parameters in the workspace includes:
[0018] Calculating the change information of the environmental parameters in the previous cycle according to the environmental parameters in the workspace;
[0019] Adjust the operating time of the air conditioner in this cycle based on the change information of the environmental parameters in the previous cycle.
[0020] In one embodiment, the environmental parameters in the workspace include the ambient temperature at the end of the previous cycle; and the step of calculating the change information of the environmental parameters in the previous cycle based on the environmental parameters in the workspace includes:
[0021] The temperature difference is calculated based on the ambient temperature at the end of the previous cycle and the target temperature.
[0022] In one embodiment, the step of adjusting the operating time of the air conditioner in the current cycle according to the change information of the environmental parameters in the previous cycle includes:
[0023] Based on the preset relationship between the temperature difference and the operating time, the operating time corresponding to the temperature difference is obtained, and the obtained operating time is used as the operating time of the air conditioner in this cycle.
[0024] In one embodiment, the environmental parameters in the workspace include the ambient temperature at the end of the previous cycle and the ambient temperature at the beginning of the previous cycle; and the step of calculating the change information of the environmental parameters in the previous cycle based on the environmental parameters in the workspace includes:
[0025] The temperature change rate is calculated based on the ambient temperature at the end and the beginning of the previous cycle and the running time of the previous cycle.
[0026] In one embodiment, the step of calculating the change information of the environmental parameters in the previous period based on the environmental parameters in the workspace includes:
[0027] Based on a preset relationship between the temperature change rate and the operating time, the operating time corresponding to the temperature change rate is obtained, and the obtained operating time is used as the operating time of the air conditioner in this cycle.
[0028] In one embodiment, the greater the temperature difference, the shorter the corresponding periodic operation time; and the greater the temperature change rate, the shorter the corresponding periodic operation time.
[0029] In one embodiment, the air conditioner control method further includes:
[0030] When the air conditioner is turned on, the temperature difference between the current ambient temperature and the target temperature in the working space is obtained;
[0031] determining an operating time and operating parameters for a first cycle of the air conditioner based on a temperature difference between a current ambient temperature and a target temperature in the workspace;
[0032] The air conditioner is controlled to operate for the operating duration of the first cycle according to the operating parameters.
[0033] In addition, in order to achieve the above-mentioned purpose, the present application also proposes an air conditioner, comprising a memory, a processor, and an air conditioner control program stored in the memory and runnable on the processor. When the control program is executed by the processor, the steps of the control method described in any of the above embodiments are implemented.
[0034] In addition, in order to achieve the above-mentioned purpose, the present application also proposes a computer storage medium, on which is stored an operating program of a smart home system that can be run on a processor. When the operating program of the smart home system is executed by the processor, the steps of the working method of the smart home system as described in any of the above items are implemented. Beneficial effects
[0035] The present application proposes an air conditioner and a control method thereof, which obtains the environmental parameters at the end of the previous cycle and determines the running time of the current cycle based on the obtained environmental parameters, so that the running time of each cycle matches the current environment. The air conditioner equipment operates according to the operating cycle designed in this way, which can not only meet the purpose of rapid air conditioning, but also avoid operating conditions such as over-temperature or under-temperature, and can also reduce the operating burden of the air conditioner server. BRIEF DESCRIPTION OF THE DRAWINGS
[0036] FIG1 is a flow chart of an embodiment of a method for controlling an air conditioner according to the present invention;
[0037] FIG2 is a schematic diagram of a detailed flow chart of step S20 of the air conditioner control method in FIG1 ;
[0038] FIG3 is a flow chart of another embodiment of the air conditioner control method of the present application;
[0039] FIG4 is a flow chart of another embodiment of the air conditioner control method of the present application.
[0040] The realization of the objectives, functional features and advantages of this application will be further explained in conjunction with embodiments and with reference to the accompanying drawings. Modes for Carrying Out the Invention
[0041] It should be understood that the specific embodiments described herein are only used to explain the present application and are not intended to limit the present application.
[0042] Existing air conditioner equipment collects environmental parameters such as ambient temperature and humidity, and controls the operation of the air conditioner's compressor, internal fan, external fan and other components based on the collected environmental parameters, thereby adjusting the air parameters in the working space, such as cooling, heating, humidification, dehumidification, etc.
[0043] However, existing air conditioners periodically control components such as the compressor, internal and external fans. For example, they collect environmental parameters every five minutes. Based on these changes, they output the operating parameters of the corresponding air conditioner components and control their operation. Setting the operating cycle too long can lead to excessive operation, such as overheating. Setting it too short can lead to over-frequent control, increasing operational burdens and hindering control efficiency.
[0044] In order to solve the above problems, an embodiment of the present application proposes a control method for air conditioning. By setting the control cycle to be variable, it can not only meet the purpose of rapid air conditioning, but also avoid excessive operation such as overheating, and can also reduce the operating burden of the air conditioning server.
[0045] 1 , a method for controlling an air conditioner according to an embodiment of the present application includes:
[0046] S10, obtaining the environmental parameters of the working space at the end of the last cycle of the air conditioner operation;
[0047] S20, determining the operating time of the air conditioner in this cycle according to the environmental parameters in the working space;
[0048] S30, obtaining the operating parameters of the air conditioner in this cycle;
[0049] S40, controlling the air conditioner to operate according to the operating parameters of the current cycle until the operation reaches the operating time of the current cycle.
[0050] During operation, the air conditioner has an operating cycle. Each operating cycle has a duration. At the beginning of an operating cycle, the current environmental parameters are obtained and the operating parameters for the current operating cycle are generated based on the current environmental parameters. The various components of the air conditioner are controlled to operate according to the generated parameters until the current operating cycle ends.
[0051] Since the air parameters are constantly changing during the process of adjusting the air in the working space after the air conditioner is started, when calculating the duration of the next operating cycle, the environmental parameters in the working space at the end of the current cycle can be obtained, and then the operating duration of the next operating cycle can be determined based on the obtained environmental parameters.
[0052] Therefore, in the embodiment of the present application, the operating duration of each operating cycle of the air-conditioning device is not fixed, and the operating duration of each operating cycle matches the current environment. The air-conditioning device operates according to the operating cycle designed in this way, which can not only meet the purpose of rapid air adjustment, but also avoid operating conditions such as overheating or underheating, and can also reduce the operating burden of the air-conditioning server.
[0053] In another embodiment of the present application, the end of the previous cycle may also be the start of the current cycle.
[0054] 2 , in the embodiment of the present application, step S20 includes:
[0055] S21, calculating change information of the environmental parameters in the previous cycle based on the environmental parameters in the workspace;
[0056] S22: Adjust the operating time of the air conditioner in the current cycle according to the change information of the environmental parameters in the previous cycle.
[0057] The environmental parameters within the aforementioned workspace include, for example, ambient temperature and humidity. By obtaining the current environmental parameters within the workspace and combining them with known parameters, changes in the environmental parameters within the workspace since the last air conditioner operation cycle, such as the amount of change and the rate of change, can be calculated. Based on this calculated change information, the operating time of the current cycle can then be adaptively adjusted, for example, by reducing the operating time or maintaining it unchanged.
[0058] In one embodiment of the present application, the environmental parameters in the working space include the ambient temperature at the end of the previous cycle. Correspondingly, the above step S21 includes:
[0059] The temperature difference is calculated based on the ambient temperature at the end of the previous cycle and the target temperature.
[0060] The above step S22 includes:
[0061] Based on the preset relationship between the temperature difference and the operating time, the operating time corresponding to the temperature difference is obtained, and the obtained operating time is used as the operating time of the air conditioner in this cycle.
[0062] A larger temperature difference between the current ambient temperature and the target temperature (set point) indicates that more cooling or heating capacity is required to quickly adjust the workspace temperature. In this case, frequent control is required, meaning the operating cycle should be short to avoid under- or over-temperature conditions. Conversely, a smaller temperature difference between the current ambient temperature and the target temperature (set point) indicates that less cooling or heating capacity is required to achieve the target temperature. In this case, frequent control is required, meaning the operating cycle should be long to avoid the operational burden of frequent control on the air conditioning server.
[0063] Therefore, based on the relationship between the preset temperature difference and the operating time, the operating time corresponding to the temperature difference obtained in step S21 is obtained, and the air-conditioning equipment operates according to the operating time, which can not only meet the purpose of rapid air conditioning, but also avoid operating conditions such as over-temperature or under-temperature, and can also reduce the operating burden of the air-conditioning server.
[0064] In another embodiment of the present application, the environmental parameters in the working space further include the ambient temperature at the start of the previous cycle of operation. Correspondingly, the above step S21 includes:
[0065] The temperature change rate is calculated based on the ambient temperature at the end and the beginning of the previous cycle and the running time of the previous cycle.
[0066] The above step S22 includes:
[0067] Based on a preset relationship between the temperature change rate and the operating time, the operating time corresponding to the temperature change rate is obtained, and the obtained operating time is used as the operating time of the air conditioner in this cycle.
[0068] After an air conditioner has run for an operating cycle, the greater the rate of temperature change, the more cooling or heating capacity is needed to quickly adjust the workspace temperature. In this case, frequent control is required, meaning the operating cycle duration should be short to avoid over- or under-temperature conditions. Conversely, a slower rate of temperature change after a cycle indicates less cooling or heating capacity is needed to ensure the ambient temperature reaches the target. In this case, frequent control is less necessary, meaning the operating cycle duration should be long to avoid the operational burden placed on the air conditioner server by frequent control.
[0069] The above temperature change rate Vt=|T(i)-T(i-1)| / H(i-1), where T(i) represents the ambient temperature at the end of the previous cycle, T(i-1) represents the ambient temperature at the beginning of the previous cycle, and H(i-1) represents the running time of the previous cycle.
[0070] 3 , in another embodiment of the present application, the environmental parameters include: the ambient temperature at the end of the previous cycle of operation, the ambient temperature at the beginning of the previous cycle of operation;
[0071] The above step S20 includes:
[0072] S23, calculating the temperature difference based on the ambient temperature at the end of the previous cycle and the target temperature;
[0073] S24, calculating the temperature change rate based on the ambient temperature at the end and the beginning of the previous cycle and the running time of the previous cycle;
[0074] S25 , determining the operating time of the air conditioner in this cycle according to the calculated temperature difference and temperature change rate.
[0075] As mentioned above, the temperature difference between the current ambient temperature and the target temperature, as well as the rate of change of the ambient temperature after the air conditioner has been running for a cycle, will affect the temperature control of the working space by the air conditioner. Therefore, based on the combination of the temperature difference between the current ambient temperature and the target temperature, as well as the rate of change of the ambient temperature after the air conditioner has been running for a cycle, the control frequency of the air conditioner is designed. This can enable the air conditioner to operate according to the operating cycle designed in this way, which can not only meet the purpose of rapid air conditioning, but also avoid operating conditions such as over-temperature or under-temperature, and can also reduce the operating burden of the air conditioning server.
[0076] In one embodiment of the present application, the above step S25 includes:
[0077] Based on the preset relationship between the temperature difference, the temperature change rate and the operating time, the operating time corresponding to the temperature difference and the temperature change rate is obtained, and the obtained operating time is used as the operating time of the air conditioner in this cycle.
[0078] In one embodiment, a relationship between the temperature difference, the temperature change rate, and the operating time is pre-set, such as the following two-dimensional mapping table, where Vt is the temperature change rate and Td is the temperature difference. This relationship table can be factory-set and initialized based on standard conditions. During the operation of the air conditioner, the relationship table can be dynamically adjusted based on user settings or the operating conditions of the air conditioner.
[0079] Td≥4.54.5>Td≥3.03.0>Td≥1.51.5>Td≥0Vt≥0.4511220.45>Vt≥0.312240.3>Vt≥0.1522440.15>Vt≥0.2446
[0080] 4 , in yet another embodiment of the present application, the air conditioner control method of the embodiment of the present application further includes:
[0081] S50, when the air conditioner is turned on, obtain the current environmental parameters in the workspace;
[0082] S60, determining the operating duration and operating parameters of the first cycle of the air conditioner according to the current environmental parameters in the workspace;
[0083] S70: Control the air conditioner to operate for the first cycle according to the operating parameters.
[0084] During the first operating cycle of the air conditioner device, the current environmental parameters in the working space, such as ambient temperature, ambient humidity and other air parameters, are obtained. Then, based on the current environmental parameters in the working space, the operating parameters of the first cycle, such as compressor frequency, fan speed, etc., are generated; as well as the operating duration of the first cycle. Finally, the various components of the air conditioner device are controlled to operate according to the determined operating parameters until the operating duration of the first cycle is reached.
[0085] It is understandable that, in the above embodiment, the running time of the first cycle may also be set to a fixed value by default.
[0086] The air conditioner control method of the above embodiment is directly provided as a control module in the air conditioner device. Specifically, the air conditioner device includes a memory, a processor, and an air conditioner control program stored in the memory and executable on the processor. When the control program is executed by the processor, the steps of the control method of the above embodiment are implemented.
[0087] In addition, the air-conditioning control method of the above embodiment can also be used as a control device independent of the air-conditioning device, and realize the control of the air-conditioning device by interacting with the air-conditioning device.
[0088] The air conditioner control method of the above embodiment can be operated in the air conditioner automatic operation mode to design the overall control cycle of the air conditioner equipment; it can also be operated in the control of a specific operating component (operating parameter), such as designing the control cycle of the operating frequency of the compressor.
[0089] In addition, an embodiment of the present application also proposes a computer storage medium, which stores an air conditioner control program that can be run on a processor. The control program is called by the processor to implement the relevant steps of any embodiment of the above air conditioner control method.
[0090] It should be noted that, in this document, the terms "comprises," "includes," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a process, method, article, or system comprising a series of elements includes not only those elements but also other elements not explicitly listed, or elements inherent to such process, method, article, or system. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of other identical elements in the process, method, article, or system comprising the element.
[0091] The serial numbers of the above embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.
[0092] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus the necessary general hardware platform, and of course can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) as described above, and includes a number of instructions for enabling a terminal device (which can be a mobile phone, computer, server, air conditioner control device, or network equipment, etc.) to execute the methods described in each embodiment of the present application.
[0093] The above are merely optional embodiments of the present application and do not limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the present application specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present application.
Claims
1. A method for controlling an air conditioner, wherein: The air conditioner control method includes: Obtain the environmental parameters of the working space at the end of the last cycle of the air conditioner operation; Determining the operating time of the air conditioner in this cycle according to the environmental parameters in the working space; Get the operating parameters of the air conditioner in this cycle; The air conditioner is controlled to operate according to the operating parameters of this cycle until the operation reaches the operating time of the cycle.
2. The air conditioner control method according to claim 1, wherein: The environmental parameters include: the ambient temperature at the end of the previous cycle of operation, the ambient temperature at the beginning of the previous cycle of operation; The step of determining the operating time of the air conditioner in this cycle according to the environmental parameters in the working space includes: The temperature difference is calculated based on the ambient temperature at the end of the previous cycle and the target temperature; The temperature change rate is calculated based on the ambient temperature at the end and the beginning of the previous cycle and the running time of the previous cycle; The operating time of the air conditioner in this cycle is determined based on the calculated temperature difference and temperature change rate.
3. The air conditioner control method according to claim 2, wherein: The step of determining the operating time of the air conditioner in the current cycle according to the calculated temperature difference and temperature change rate includes: Based on the preset relationship between the temperature difference, the temperature change rate and the operating time, the operating time corresponding to the temperature difference and the temperature change rate is obtained, and the obtained operating time is used as the operating time of the air conditioner in this cycle.
4. The air conditioner control method according to claim 1, wherein: The step of determining the operating time of the air conditioner in this cycle according to the environmental parameters in the working space includes: Calculating the change information of the environmental parameters in the previous cycle according to the environmental parameters in the workspace; Adjust the operating time of the air conditioner in this cycle based on the change information of the environmental parameters in the previous cycle.
5. The air conditioner control method according to claim 4, wherein: The environmental parameters in the workspace include the ambient temperature at the end of the previous cycle; and the step of calculating the change information of the environmental parameters in the previous cycle based on the environmental parameters in the workspace includes: The temperature difference is calculated based on the ambient temperature at the end of the previous cycle and the target temperature.
6. The air conditioner control method according to claim 5, wherein: The step of adjusting the operating time of the air conditioner in the current cycle according to the change information of the environmental parameters in the previous cycle includes: Based on the preset relationship between the temperature difference and the operating time, the operating time corresponding to the temperature difference is obtained, and the obtained operating time is used as the operating time of the air conditioner in this cycle.
7. The air conditioner control method according to claim 4, wherein: The environmental parameters in the workspace include the ambient temperature at the end of the previous cycle and the ambient temperature at the beginning of the previous cycle; and the step of calculating the change information of the environmental parameters in the previous cycle based on the environmental parameters in the workspace includes: The temperature change rate is calculated based on the ambient temperature at the end and the beginning of the previous cycle and the running time of the previous cycle.
8. The air conditioner control method according to claim 7, wherein: The step of calculating the change information of the environmental parameters in the previous cycle based on the environmental parameters in the workspace includes: Based on a preset relationship between the temperature change rate and the operating time, the operating time corresponding to the temperature change rate is obtained, and the obtained operating time is used as the operating time of the air conditioner in this cycle.
9. The air conditioner control method according to claim 6 or 8, wherein: The greater the temperature difference, the shorter the corresponding periodic operation time; the greater the temperature change rate, the shorter the corresponding periodic operation time.
10. The air conditioner control method according to any one of claims 1 to 8, wherein: The air conditioner control method further includes: When the air conditioner is turned on, the temperature difference between the current ambient temperature and the target temperature in the working space is obtained; determining an operating time and operating parameters for a first cycle of the air conditioner based on a temperature difference between a current ambient temperature and a target temperature in the workspace; The air conditioner is controlled to operate for the operating duration of the first cycle according to the operating parameters.
11. An air conditioner, wherein: The invention comprises a memory, a processor and an air conditioner control program stored in the memory and executable on the processor, wherein the control program implements the steps of the control method according to any one of claims 1 to 10 when executed by the processor.
12. A computer storage medium, wherein: A control program for an air conditioner that can be run on a processor is stored, and the control program is called by the processor to implement the steps of the control method according to any one of claims 1 to 10.
Citation Information
Patent Citations
Control method and device for air conditioner, and air conditioner
CN109780692A
Air conditioner control method and device, air conditioner and storage medium
CN110207337A
Air conditioning system control method and temperature reaching time prediction model training method and device
CN112762576A
Air conditioner and control method thereof as well as computer readable storage medium
CN113154650A
Temperature adjusting method and device of air conditioner and air conditioning system
CN115371198A