Control method and equipment of air conditioner, storage medium and program product

By obtaining the temperature difference between the outdoor unit and the ambient temperature, the heat dissipation status is determined, and the fan speed is adjusted to solve the problem of poor heat dissipation of the air conditioner in a small, enclosed space, thus achieving more efficient heat dissipation and reduced noise.

CN122015257APending Publication Date: 2026-05-12GD MIDEA AIR CONDITIONING EQUIP CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
GD MIDEA AIR CONDITIONING EQUIP CO LTD
Filing Date
2024-11-11
Publication Date
2026-05-12

AI Technical Summary

Technical Problem

Under high-temperature operating conditions, the outdoor unit has poor heat dissipation in a small, enclosed space. Existing technologies do not allow for accurate fan speed adjustment, resulting in poor heat dissipation.

Method used

By obtaining the initial temperature difference between the outdoor unit's location and the ambient temperature, the heat dissipation status is determined, and the fan speed is adjusted according to the heat dissipation status and compressor frequency to improve the accuracy of fan control.

Benefits of technology

It improves the heat dissipation effect of the outdoor unit of the air conditioner, ensures good heat dissipation in different installation environments, and reduces fan noise.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122015257A_ABST
    Figure CN122015257A_ABST
Patent Text Reader

Abstract

The invention discloses an air conditioner control method and device, a storage medium and a program product, relates to the technical field of air conditioner control, and discloses an air conditioner control method which comprises the steps that when an air conditioner starts a refrigeration mode, the initial environment temperature of the space where an outdoor unit is located is obtained, and after the air conditioner starts a preset time, the initial environment temperature of the space where the outdoor unit is located is obtained; the outdoor environment temperature of the space where the outdoor unit is located is obtained; the environment temperature difference value between the outdoor environment temperature and the initial environment temperature is determined, and the heat dissipation state of an outdoor unit is determined according to the environment temperature difference value; and according to the heat dissipation state and the current compressor frequency, the fan rotating speed of the outdoor unit is determined, and the outdoor unit is controlled to operate according to the fan rotating speed. The accuracy of fan control is improved, so that the outdoor unit is kept in a good heat dissipation state.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of air conditioner control technology, and in particular to an air conditioner control method, device, storage medium and program product. Background Technology

[0002] When the air conditioner is running in cooling mode, the outdoor unit's fan speed has different settings. When the temperature outside the fan is low, the fan speed is appropriately reduced, and when the temperature outside the fan is high, the fan speed is appropriately increased. Alternatively, when the compressor frequency is low, the fan speed is appropriately reduced, and when the compressor frequency is high, the fan speed is appropriately increased.

[0003] Under different installation environments, the outdoor unit's heat dissipation effect varies when running the same fan speed. Especially under high-temperature conditions, the outdoor unit is easily affected by the installation space. In confined and enclosed spaces, such as in a cage-like enclosure, heat dissipation is poor. Determining a fixed fan speed based solely on the outside temperature of the fan or the compressor frequency without considering the outdoor unit's heat dissipation means the fan speed adjustment is inaccurate, resulting in poor heat dissipation. Summary of the Invention

[0004] The main objective of this application is to provide a control method, device, storage medium, and program product for an air conditioner, aiming to solve the technical problem of low accuracy in fan speed regulation.

[0005] To achieve the above objectives, this application proposes a control method for an air conditioner, the method comprising:

[0006] When the air conditioner starts in cooling mode, the initial ambient temperature of the space where the outdoor unit is located is obtained, and the outdoor ambient temperature of the space where the outdoor unit is located is obtained after a preset start time.

[0007] Determine the difference between the outdoor ambient temperature and the initial ambient temperature, and determine the heat dissipation status of the outdoor unit based on the ambient temperature difference;

[0008] Based on the heat dissipation status and the current compressor frequency, the fan speed of the outdoor unit is determined, and the operation of the outdoor unit is controlled according to the fan speed.

[0009] In one embodiment, the step of determining the heat dissipation status of the outdoor unit based on the ambient temperature difference includes:

[0010] When the difference in ambient temperature exceeds a preset difference threshold, the outdoor unit's heat dissipation status is determined to be an abnormal heat dissipation status.

[0011] When the ambient temperature difference is less than or equal to a preset difference threshold, and the initial ambient temperature is less than a preset temperature threshold, the outdoor unit's heat dissipation state is determined to be a normal heat dissipation state.

[0012] In one embodiment, the step of determining the fan speed of the outdoor unit based on the heat dissipation status and the current compressor frequency includes:

[0013] When the outdoor unit is in an abnormal heat dissipation state, the incremental speed is determined based on the current compressor frequency and / or the temperature range to which the outdoor ambient temperature belongs.

[0014] Determine the frequency difference between the target compressor frequency and the current compressor frequency;

[0015] The fan speed is determined based on the target speed and / or the frequency difference and the incremental speed. The target speed and the target compressor frequency are determined by the initial control logic of the air conditioner.

[0016] In one embodiment, the step of determining the incremental speed based on the current compressor frequency and / or the temperature range to which the outdoor ambient temperature belongs includes:

[0017] When the current compressor frequency decreases and the outdoor ambient temperature is less than or equal to a preset first temperature threshold, the incremental speed is determined to be the first speed value;

[0018] The step of determining the fan speed based on the target speed and / or the frequency difference and the incremental speed includes:

[0019] Based on the target rotational speed and the target compressor frequency, determine whether the air conditioner has any abnormal frequency noise or risk of abnormal frequency noise;

[0020] When there is a beat frequency abnormality, the target speed is re-determined based on the current compressor frequency, and the fan speed is determined based on the re-determined target speed, the frequency difference, and the first speed value.

[0021] When there is a risk of abnormal frequency noise, the fan speed is determined based on the target speed, the frequency difference, and the first speed value.

[0022] In one embodiment, the step of determining the incremental speed based on the current compressor frequency and / or the temperature range to which the outdoor ambient temperature belongs includes:

[0023] When the current compressor frequency decreases and the outdoor ambient temperature is greater than a preset first temperature threshold and less than or equal to a preset second temperature threshold, the incremental speed is determined to be the second speed value.

[0024] The step of determining the fan speed based on the target speed and / or the frequency difference and the incremental speed includes:

[0025] The fan speed is determined based on the target speed, the frequency difference, and the second speed value.

[0026] In one embodiment, the step of determining the incremental speed based on the current compressor frequency and / or the temperature range to which the outdoor ambient temperature belongs includes:

[0027] When the current compressor frequency decreases and the outdoor ambient temperature is greater than a preset second temperature threshold and less than or equal to a preset third temperature threshold, the incremental speed is determined to be the third speed value.

[0028] The step of determining the fan speed based on the target speed and / or the frequency difference and the incremental speed includes:

[0029] The fan speed is determined based on the target speed, the frequency difference, and the third speed value.

[0030] In one embodiment, the step of determining the incremental speed based on the current compressor frequency and / or the temperature range to which the outdoor ambient temperature belongs includes:

[0031] When the current compressor frequency decreases and the outdoor ambient temperature exceeds a preset third temperature threshold, the incremental speed is determined to be a fourth speed value.

[0032] The step of determining the fan speed based on the target speed and / or the frequency difference and the incremental speed includes:

[0033] The fan speed is determined based on the sum of the target speed and the fourth speed value.

[0034] In one embodiment, the step of determining the incremental speed based on the current compressor frequency and / or the temperature range to which the outdoor ambient temperature belongs includes:

[0035] When the current compressor frequency increases, the incremental speed is determined to be the fifth speed value;

[0036] The step of determining the fan speed based on the target speed and / or the frequency difference and the incremental speed includes:

[0037] The fan speed is determined based on the sum of the target speed and the fifth speed value.

[0038] In one embodiment, the step of determining the fan speed of the outdoor unit based on the heat dissipation status and the current compressor frequency includes:

[0039] When the outdoor unit is in normal heat dissipation mode, and the compressor frequency is determined to be decreasing based on the current compressor frequency, the frequency difference between the target compressor frequency and the current compressor frequency is determined.

[0040] The fan speed is determined based on the target speed and / or the frequency difference, wherein the target speed and the target compressor frequency are determined by the initial control logic of the air conditioner.

[0041] In one embodiment, the step of determining the fan speed based on the target speed and / or the frequency difference includes:

[0042] When the outdoor ambient temperature is less than or equal to a preset first temperature threshold, the air conditioner is determined to have a beat frequency noise or a beat frequency noise risk based on the target speed and the target compressor frequency.

[0043] When there is a beat frequency abnormality, the target speed is re-determined based on the current compressor frequency, and the fan speed is determined based on the difference between the re-determined target speed and the frequency.

[0044] When there is a risk of abnormal frequency noise, the fan speed is determined based on the difference between the target speed and the frequency.

[0045] In one embodiment, the step of determining the fan speed based on the target speed and / or the frequency difference includes:

[0046] If the outdoor ambient temperature is greater than a preset first temperature threshold and less than or equal to a preset second temperature threshold, the fan speed is determined based on the difference between the target speed and the frequency.

[0047] In addition, to achieve the above objectives, this application also proposes a control device for an air conditioner, the device comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, the computer program being configured to implement the steps of the control method for the air conditioner as described above.

[0048] In addition, to achieve the above objectives, this application also proposes a storage medium, which is a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, it implements the steps of the air conditioner control method described above.

[0049] In addition, to achieve the above objectives, this application also provides a computer program product, which includes a computer program that, when executed by a processor, implements the steps of the air conditioner control method described above.

[0050] One or more technical solutions proposed in this application have at least the following technical effects:

[0051] When the air conditioner starts in cooling mode, the system acquires the initial ambient temperature of the space where the outdoor unit is located, as well as the outdoor ambient temperature. It then determines the temperature difference between the outdoor ambient temperature and the initial ambient temperature, and uses this temperature difference to determine the outdoor unit's heat dissipation status. Based on the heat dissipation status and the current compressor frequency, it determines the outdoor unit's fan speed and controls the outdoor unit's operation accordingly. By determining the outdoor unit's heat dissipation status through changes in the ambient temperature of the space where the outdoor unit is located, the system reflects the actual operating condition of the outdoor unit's fan. Effective adjustments to the fan are made based on this actual operating condition to improve the accuracy of fan control and ensure the outdoor unit maintains good heat dissipation. Attached Figure Description

[0052] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.

[0053] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0054] Figure 1 This is a flowchart illustrating an embodiment of the control method for an air conditioner according to this application.

[0055] Figure 2 This is a flowchart illustrating Embodiment 2 of the control method for the air conditioner of this application;

[0056] Figure 3 This is a flowchart illustrating Embodiment 3 of the control method for the air conditioner of this application;

[0057] Figure 4 This is a flowchart illustrating Embodiment 3 of the control method for the air conditioner of this application;

[0058] Figure 5 This is a flowchart illustrating Embodiment 4 of the control method for the air conditioner of this application;

[0059] Figure 6 This is a flowchart illustrating Embodiment 5 of the control method for the air conditioner of this application.

[0060] Figure 7 This is a flowchart illustrating Embodiment 5 of the control method for the air conditioner of this application.

[0061] Figure 8This is a schematic diagram of the hardware operating environment involved in the control method of the air conditioner in this application embodiment.

[0062] The purpose, features, and advantages of this application will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation

[0063] It should be understood that the specific embodiments described herein are merely illustrative of the technical solutions of this application and are not intended to limit this application.

[0064] To better understand the technical solution of this application, a detailed description will be provided below in conjunction with the accompanying drawings and specific implementation methods.

[0065] The main solution of this application embodiment is: when the air conditioner starts the cooling mode, the initial ambient temperature of the space where the outdoor unit is located and the outdoor ambient temperature are obtained; the ambient temperature difference between the outdoor ambient temperature and the initial ambient temperature is determined, and the heat dissipation status of the outdoor unit is determined according to the ambient temperature difference; the fan speed of the outdoor unit is determined according to the heat dissipation status and the current compressor frequency, and the operation of the outdoor unit is controlled according to the fan speed.

[0066] In this embodiment, for ease of description, the following description will focus on the control device of the air conditioner.

[0067] Due to varying installation environments, the outdoor unit's heat dissipation performance differs even when operating at the same fan speed. Especially under high-temperature conditions, the outdoor unit's performance is significantly affected by the installation space. In confined and enclosed spaces, such as in a cage-like enclosure, heat dissipation is poor. Determining a fixed fan speed solely based on the outside temperature of the fan or the compressor frequency fails to consider the outdoor unit's heat dissipation capabilities. This results in low accuracy in fan speed adjustment and ultimately, poor heat dissipation from the outdoor unit.

[0068] This application provides a solution that determines the heat dissipation status of the outdoor unit by measuring the ambient temperature changes in the space where the outdoor unit is located. The heat dissipation status represents the actual operating condition of the outdoor unit's fan. Based on the actual operating condition, the fan is effectively adjusted to improve the accuracy of fan control and ensure that the outdoor unit maintains a good heat dissipation status.

[0069] It should be noted that the executing entity in this embodiment can be a computing service device with data processing, network communication, and program execution functions, such as a tablet computer, personal computer, or mobile phone, or an electronic device or air conditioner control device capable of performing the above functions. The air conditioner control device can be an air conditioner or an air conditioner controller. The following description uses an air conditioner control device as an example to illustrate this embodiment and the subsequent embodiments.

[0070] Based on this, the present application provides a control method for an air conditioner, referring to... Figure 1 , Figure 1 This is a flowchart illustrating the first embodiment of the control method for the air conditioner of this application.

[0071] In this embodiment, the control method of the air conditioner includes steps S10 to S30:

[0072] Step S10: When the air conditioner starts the cooling mode, obtain the initial ambient temperature of the space where the outdoor unit is located, and obtain the outdoor ambient temperature of the space where the outdoor unit is located after the preset start time.

[0073] It should be noted that the initial ambient temperature T4C0 of the space where the outdoor unit is located is obtained when the air conditioner is turned on or when the air conditioner starts cooling mode. When the air conditioner starts cooling mode, the outdoor unit acts as a condenser to dissipate heat, causing the ambient temperature of the space where the outdoor unit is located to continuously rise. After a preset time since the start of cooling mode, the ambient temperature of the space where the outdoor unit is located is detected again to obtain the outdoor ambient temperature T4. For example, the preset time is 5 minutes.

[0074] Optionally, the initial ambient temperature of the space where the outdoor unit is located or the outdoor ambient temperature can be obtained by detecting it through a temperature sensor installed inside the outdoor unit.

[0075] Step S20: Determine the difference between the outdoor ambient temperature and the initial ambient temperature, and determine the heat dissipation status of the outdoor unit based on the difference in ambient temperature.

[0076] It should be noted that the ambient temperature difference = outdoor ambient temperature T4 - initial ambient temperature T4C0.

[0077] Optionally, when the ambient temperature difference is greater than a preset difference threshold, it indicates that the outdoor unit's heat dissipation is poor, i.e., an abnormal heat dissipation state. When the ambient temperature difference is less than or equal to the preset difference threshold, it indicates that the outdoor unit's heat dissipation is good, i.e., a normal heat dissipation state. For example, the preset difference threshold is 8.

[0078] Optionally, the heat dissipation status of the outdoor unit is determined by the coil temperature of the outdoor unit. When the coil temperature is greater than the preset temperature value, the outdoor unit is determined to be in an abnormal heat dissipation state; when the coil temperature is less than the preset temperature value, the outdoor unit is determined to be in a normal heat dissipation state.

[0079] Optionally, the heat dissipation status of the outdoor unit is determined by the installation environment of the air conditioner. When the outdoor unit is installed in a grid cage, it is determined to be in an abnormal heat dissipation state. When the outdoor unit is installed in a ventilated environment, it is determined to be in a normal heat dissipation state.

[0080] Optionally, the heat dissipation status of the outdoor unit can be determined based on the ambient temperature difference and the operating load of the indoor unit. When the ambient temperature difference is greater than a preset difference threshold, or the operating load is greater than a preset load value, the heat dissipation status is determined to be an abnormal heat dissipation status; when the ambient temperature difference is less than or equal to the preset difference threshold, and the operating load is less than or equal to the preset load value, the heat dissipation status is determined to be a normal heat dissipation status.

[0081] Step S30: Determine the fan speed of the outdoor unit based on the heat dissipation status and the current compressor frequency, and control the operation of the outdoor unit based on the fan speed.

[0082] Optionally, when the outdoor unit's heat dissipation status includes normal heat dissipation status and abnormal heat dissipation status, the fan speed corresponding to the abnormal heat dissipation status is higher than the fan speed in the normal heat dissipation status.

[0083] Optionally, when the outdoor unit is in normal heat dissipation mode, the fan speed is determined based on the current compressor frequency; when the outdoor unit is in abnormal heat dissipation mode, the fan speed is determined based on the current compressor frequency and the preset speed value.

[0084] Optionally, when the outdoor unit is in normal heat dissipation mode, the fan speed is determined based on the difference between the current compressor frequency and the target compressor frequency. Optionally, when the outdoor unit is in abnormal heat dissipation mode, the frequency difference between the current compressor frequency and the target compressor frequency is determined, and the fan speed is determined based on the target speed, the frequency difference, and a preset speed value.

[0085] Optionally, when the outdoor unit is in normal heat dissipation mode, if the current compressor frequency increases, the fan speed is determined based on the target speed of the initial control logic. If the current compressor frequency decreases, the frequency difference between the current compressor frequency and the target compressor frequency is determined, and the fan speed is determined based on the target speed and the frequency difference. Optionally, when the outdoor unit is in abnormal heat dissipation mode, if the current compressor frequency increases, the fan speed is determined based on the sum of the target speed and the preset speed value of the initial control logic. If the current compressor frequency decreases, the frequency difference between the current compressor frequency and the target compressor frequency is determined, and the fan speed is determined based on the target speed, the frequency difference, and the preset speed value.

[0086] It should be noted that the initial control logic is determined by the operating mode set or selected by the air conditioner. The target compressor frequency FR0 is the target value of the compressor frequency to be achieved by the initial control logic, and the target speed n0 is the target value of the fan speed to be achieved by the initial control logic.

[0087] In this embodiment, when the air conditioner starts cooling mode, the initial ambient temperature of the space where the outdoor unit is located, and the outdoor ambient temperature are obtained; the difference between the outdoor ambient temperature and the initial ambient temperature is determined, and the heat dissipation state of the outdoor unit is determined based on the ambient temperature difference; the fan speed of the outdoor unit is determined based on the heat dissipation state and the current compressor frequency, and the operation of the outdoor unit is controlled according to the fan speed. The heat dissipation state of the outdoor unit is determined by the change in the ambient temperature of the space where the outdoor unit is located. The heat dissipation state represents the actual operating condition of the outdoor unit's fan. Effective adjustment of the fan based on the actual operating condition improves the accuracy of fan control, thereby ensuring that the outdoor unit maintains a good heat dissipation state.

[0088] Based on the first embodiment of this application, in the second embodiment of this application, the same or similar content as the above embodiment can be referred to the above description, and will not be repeated hereafter. Based on this, please refer to... Figure 2 Step S20 includes the following steps:

[0089] Step S21: When the ambient temperature difference is greater than a preset difference threshold, the outdoor unit's heat dissipation state is determined to be an abnormal heat dissipation state.

[0090] Step S22: When the ambient temperature difference is less than or equal to a preset difference threshold, and the initial ambient temperature is less than a preset temperature threshold, the outdoor unit's heat dissipation state is determined to be a normal heat dissipation state.

[0091] It should be noted that the heat dissipation under normal conditions is better than that under abnormal conditions.

[0092] Optionally, the ambient temperature difference = outdoor ambient temperature T4 - initial ambient temperature T4C0.

[0093] Optionally, the preset difference threshold is 8℃ and the preset temperature threshold is 45℃. When the ambient temperature difference is greater than the preset difference threshold, i.e., T4-T4C0>8, the outdoor unit's heat dissipation is determined to be poor, which is an abnormal heat dissipation state. When the ambient temperature difference is less than or equal to the preset difference threshold and the initial ambient temperature is less than the preset temperature threshold, i.e., T4-T4C0≤8 and T4C0<45℃, the outdoor unit's heat dissipation is normal, which is a normal heat dissipation state.

[0094] In this embodiment, the heat dissipation status of the outdoor unit is determined by the magnitude of the change in ambient temperature. The heat dissipation status includes normal heat dissipation status and abnormal heat dissipation status, which improves the accuracy of the determined heat dissipation status of the outdoor unit. The heat dissipation status represents the actual operating condition of the outdoor unit's fan. The fan is effectively adjusted according to the actual operating condition, which improves the accuracy of fan control and ensures that the outdoor unit maintains a good heat dissipation status.

[0095] Based on the first or second embodiment of this application, in the third embodiment of this application, the content that is the same as or similar to the above embodiments can be referred to the above description, and will not be repeated hereafter. Based on this, please refer to... Figure 3 Step S30 includes the following steps:

[0096] Step S31: When the outdoor unit's heat dissipation status is abnormal, determine the incremental speed based on the current compressor frequency and / or the temperature range to which the outdoor ambient temperature belongs.

[0097] Step S32: Determine the frequency difference between the target compressor frequency and the current compressor frequency;

[0098] Step S33: Determine the fan speed based on the target speed and / or the frequency difference and the incremental speed. The target speed and the target compressor frequency are determined by the initial control logic of the air conditioner.

[0099] It should be noted that the initial control logic is determined by the operating mode set or selected by the air conditioner. The target compressor frequency FR0 is the target value of the compressor frequency to be achieved by the initial control logic, and the target speed n0 is the target value of the fan speed to be achieved by the initial control logic. Optionally, the frequency difference = target compressor frequency FR0 - current compressor frequency FR.

[0100] Optionally, step S31 includes: determining the incremental speed according to the current compressor frequency, wherein the incremental speeds corresponding to different compressor operating frequencies are different; optionally, when the compressor operating frequency increases, the incremental speed is determined to be the first fan speed; when the compressor operating frequency decreases, the incremental speed is determined to be the second fan speed, wherein the first fan speed is greater than the second fan speed.

[0101] Optionally, step S31 includes: determining the incremental speed according to the temperature range to which the outdoor ambient temperature belongs, wherein the incremental speed is different for different temperature ranges to which the outdoor ambient temperature belongs; optionally, when the outdoor ambient temperature is greater than a preset temperature value, the incremental speed is the speed of the third fan; when the outdoor ambient temperature is less than or equal to the preset temperature value, the incremental speed is the speed of the fourth fan, wherein the speed of the third fan is greater than the speed of the fourth fan.

[0102] Optionally, step S31 includes: determining the incremental speed based on the current compressor frequency and the temperature range of the outdoor ambient temperature. The incremental speed is determined based on a preset weight value, the fan speed determined by the current compressor frequency, and the fan speed determined by the outdoor ambient temperature.

[0103] Optionally, step S33 includes: determining the fan speed based on the target speed and the incremental speed. Optionally, the fan speed is determined based on the sum of the target speed and the incremental speed.

[0104] Optionally, step S33 includes: determining the fan speed based on the frequency difference and the incremental speed. The initial fan speed is determined based on the frequency difference, wherein a larger frequency difference results in a larger initial fan speed, and vice versa. The fan speed is then determined based on the sum of the initial fan speed and the incremental speed.

[0105] Optionally, step S33 includes: determining the fan speed based on the target speed, the frequency difference, and the incremental speed; determining the initial fan speed based on the frequency difference, wherein a larger frequency difference results in a larger initial fan speed, and vice versa; and determining the fan speed based on the sum of the target speed, the initial fan speed, and the incremental speed.

[0106] Reference Figure 4 After the air conditioner is turned on, the target frequency is FR0 and the speed is n0. During the frequency rise process, the initial control logic is followed, and the speed increases by 200 rpm based on the target speed. After the frequency drops and rises again, the fan speed is adjusted to the speed corresponding to the frequency rise during the preset first time period, such as 20 seconds. During the frequency drop process, if no fault code is reported, the following process is calculated every preset second time period, such as 10 seconds. When crossing temperature zones, the speed of the previous temperature zone is maintained for the preset second time period, such as 10 seconds. Then, FR0 and n0 are re-recorded and the fan speed at that moment is calculated.

[0107] Reference Figure 4 In an optional embodiment, step S31 includes: determining the incremental speed as a second speed value when the current compressor frequency decreases and the outdoor ambient temperature is greater than a preset first temperature threshold and less than or equal to a preset second temperature threshold; step S33 includes: determining the fan speed based on the target speed, the frequency difference, and the second speed value. Effective adjustment of the fan according to different heat dissipation conditions and different compressor frequencies improves the accuracy of fan control, ensuring the outdoor unit maintains good heat dissipation.

[0108] For example, when the preset first temperature threshold is 34℃ and the preset second temperature threshold is 46℃, if the outdoor ambient temperature is greater than the preset first temperature threshold and less than or equal to the preset second temperature threshold, i.e., 46℃≥T4>34℃, then the fan speed is as follows:

[0109] n = n0 - 10*(FR0 - FR) + b2;

[0110] Where n is the fan speed, n0 is the target speed, FR0 is the target compressor frequency, FR is the current compressor frequency, and b2 is the second speed value, for example, b2 = 150. For example, when n0 = 750 and FR0 = 80, after a preset time, for example, a preset time of 10 seconds, FR = 78, then n = 750 - 10 * (80 - 78) + 150 = 880, at which point FR = 78 and n = 880.

[0111] Reference Figure 4 In an optional embodiment, step S31 includes: determining the incremental speed as a third speed value when the current compressor frequency decreases and the outdoor ambient temperature is greater than a preset second temperature threshold and less than or equal to a preset third temperature threshold; step S33 includes: determining the fan speed based on the target speed, the frequency difference, and the third speed value.

[0112] For example, when the preset second temperature threshold is 46℃, the preset third temperature threshold is 50℃, and the outdoor ambient temperature is greater than the preset second temperature threshold and less than or equal to the preset third temperature threshold (i.e., 50℃ ≥ T4 > 46℃), the fan speed is as follows:

[0113] n = n0 - 10*(FR0 - FR) + b3;

[0114] Where n is the fan speed, n0 is the target speed, FR0 is the target compressor frequency, FR is the current compressor frequency, and b3 is the third speed value, for example, b3 = 200.

[0115] To prevent beat frequency noise during this process, the calculated fan speed and current compressor frequency are used to determine whether beat frequency noise will occur. If the calculated n-FR*10≤c, then n=FR*10+c, where c is a constant. For example, if n-FR*10≤50+200, then the fan speed is determined to be n=FR*10+50+200.

[0116] For example, when n0 = 800 and FR0 = 52, after a preset duration, for example, a preset duration of 10 seconds, FR = 49, then n = 800 - 10 * (52 - 49) + 200 = 930. At this time, FR = 49 and n = 930.

[0117] For example, when n0 = 750 and FR0 = 66, after a preset duration, for example, a preset duration of 10 seconds and FR = 60, then n = 750 - 10 * (66 - 60) + 200 = 890. At this time, FR = 60 and n = 890.

[0118] After determining the heat dissipation status of the outdoor unit by measuring the ambient temperature changes in the space where the outdoor unit is located, the fan is effectively adjusted according to different heat dissipation statuses and different compressor frequencies. This improves the accuracy of fan control while effectively reducing the fan noise of the outdoor unit, thus ensuring that the outdoor unit maintains good heat dissipation.

[0119] Reference Figure 4 In an optional embodiment, step S31 includes: determining the incremental speed as a fourth speed value when the current compressor frequency decreases and the outdoor ambient temperature is greater than a preset third temperature threshold; step S33 includes: determining the fan speed based on the sum of the target speed and the fourth speed value. Effective adjustment of the fan according to different heat dissipation conditions and different compressor frequencies improves the accuracy of fan control, ensuring the outdoor unit maintains good heat dissipation.

[0120] If the outdoor ambient temperature is greater than the preset second temperature threshold and less than or equal to the preset third temperature threshold, the fan speed is determined based on the incremental speed, the target speed, the target compressor frequency, and the operating frequency.

[0121] For example, the preset third temperature threshold is 50℃. If the outdoor ambient temperature is greater than the preset third temperature threshold, i.e., T4>50℃, the fan speed is as shown in the following formula:

[0122] n = n0 + b4;

[0123] Where n is the fan speed, n0 is the target speed, and b4 is the third speed value, for example, b4 = 200. At this time, the fan speed does not change with the compressor frequency. For example, n0 = 800, FR0 = 42. After a preset time, for example, the preset time is 10s, FR = 40, then n = n0 = 1000.

[0124] Reference Figure 4 In an optional embodiment, step S31 includes: determining the incremental speed as a fifth speed value when the current compressor frequency increases; step S33 includes: determining the fan speed based on the sum of the target speed and the fifth speed value. The fan is effectively adjusted according to different heat dissipation conditions and different compressor frequencies to improve the accuracy of fan control and ensure the outdoor unit maintains good heat dissipation. During the compressor frequency increase process, the initial control logic is followed, and the speed is increased by a fifth speed value based on the target speed, for example, the fifth speed value is 200 rpm.

[0125] In the technical solution of this embodiment, after determining the heat dissipation status of the outdoor unit by the change of ambient temperature in the space where the outdoor unit is located, the fan is effectively adjusted according to the abnormal heat dissipation status and different compressor frequencies to improve the accuracy of fan control and keep the outdoor unit in a good heat dissipation state.

[0126] Based on any of the first to third embodiments of this application, in the fourth embodiment of this application, the content that is the same as or similar to the above embodiments can be referred to the above description, and will not be repeated hereafter. Based on this, please refer to... Figure 5 Step S31 includes:

[0127] Step S311: When the current compressor frequency decreases and the outdoor ambient temperature is less than or equal to a preset first temperature threshold, the incremental speed is determined to be a first speed value.

[0128] Step S33 includes:

[0129] Step S331: Based on the target rotational speed and the target compressor frequency, determine whether the air conditioner has abnormal frequency noise or a risk of abnormal frequency noise;

[0130] Step S332: When there is a beat frequency abnormality, the target speed is re-determined according to the current compressor frequency, and the fan speed is determined according to the re-determined target speed, the frequency difference and the first speed value;

[0131] Step S333: When there is a risk of abnormal frequency noise, determine the fan speed based on the target speed, the frequency difference, and the first speed value.

[0132] It should be noted that when the current compressor frequency decreases and the outdoor ambient temperature is less than or equal to a preset first temperature threshold, for example, the preset first temperature threshold is 34°C, the incremental speed is determined to be the first speed value, for example, the first speed value is 200 rpm.

[0133] Optionally, based on the target fan speed and target compressor frequency, it can be determined whether the air conditioner has beat frequency noise or a risk of beat frequency noise, for example, as shown in the following formula:

[0134] n0 / 10-FR0;

[0135] Where n0 represents the target speed and FR0 represents the target compressor frequency. Optionally, if |n0 / 10-FR0| < a, the air conditioner has beat frequency abnormal noise; if |n0 / 10-FR0| ≥ a, the air conditioner has a risk of beat frequency abnormal noise. For example, a = 5.

[0136] When beat frequency noise is present, beat frequency prevention measures are implemented for the fan speed. The target speed is re-determined based on the current compressor frequency, as exemplified by the following formula:

[0137] n0 = 10 * FR + 50;

[0138] Where n0 is the newly determined target speed, and FR is the current compressor operating frequency.

[0139] The fan speed is determined based on the redefined target speed, the frequency difference, and the first speed value. For example, the following formula is used:

[0140] n = n0 - 10 * (FR0 - FR) + b1;

[0141] Where n is the fan speed, n0 is the newly determined target speed, FR0 is the target compressor frequency, FR is the current compressor frequency, and b1 is the first speed value, for example, b1 = 150.

[0142] For example, when n0 = 760 and FR0 = 72, then n0 = 770. After a preset duration, for example, a preset duration of 10 seconds, FR = 68, then n = 770 - 10 * (72 - 68) + 150 = 880. At this time, FR = 68 and n = 880.

[0143] When there is a risk of beat frequency abnormal noise, i.e., |n0 / 10-FR0|≥50, the fan speed is determined based on the target speed, the frequency difference, and the first speed value. An example is shown in the following formula:

[0144] n = n0 - 20*(FR0 - FR) + b1;

[0145] Where n is the fan speed, n0 is the newly determined target speed, FR0 is the target compressor frequency, FR is the current compressor frequency, and b1 is the incremental speed, for example, b1 = 150.

[0146] During this process, to prevent beat frequency noise, the occurrence of beat frequency noise is determined based on the calculated fan speed and the current compressor frequency. If the calculated n-FR*10≤c, then n=FR*10+c, where c is a constant. For example, if n-FR*10≤50+150, then n=FR*10+50+150.

[0147] For example, when n0 = 760 and FR0 = 60, after a preset duration, for example, a preset duration of 10 seconds and FR = 50, then n = 760 - 20 * (60 - 50) + 150 = 710, at which point FR = 50 and n = 710.

[0148] In the technical solution of this embodiment, after determining the heat dissipation status of the outdoor unit by the change of ambient temperature in the space where the outdoor unit is located, the fan is effectively adjusted according to the abnormal heat dissipation status and different compressor frequencies. This improves the accuracy of fan control and effectively reduces the fan noise of the outdoor unit, so as to keep the outdoor unit in a good heat dissipation state.

[0149] Based on any of the first to fourth embodiments of this application, in the fifth embodiment of this application, the content that is the same as or similar to the above embodiments can be referred to the above description, and will not be repeated hereafter. Based on this, please refer to... Figure 6 Step S30 includes:

[0150] Step S34: When the outdoor unit's heat dissipation state is normal, and the compressor frequency is determined to be decreasing based on the current compressor frequency, determine the frequency difference between the target compressor frequency and the current compressor frequency.

[0151] Step S35: Determine the fan speed based on the target speed and / or the frequency difference, wherein the target speed and the target compressor frequency are determined by the initial control logic of the air conditioner.

[0152] Optionally, refer to Figure 7 If the compressor frequency increases, the initial control logic is maintained, that is, the target speed of the fan is taken as the fan speed.

[0153] Reference Figure 7 After the air conditioner starts, the target frequency is FR0 and the speed is n0. During the frequency rise process, the initial control logic is followed. After the frequency drops and then rises again, the fan speed is adjusted to the speed corresponding to the frequency rise within a preset first time period, such as 20 seconds. During the frequency drop process, if no fault code is reported, the following process is calculated once every preset second time period, such as 10 seconds. When crossing temperature zones, the speed of the previous temperature zone is maintained for a preset second time period, such as 10 seconds. Then, FR0 and n0 are re-recorded and the fan speed at that moment is calculated.

[0154] Reference Figure 7 In an optional embodiment, if the outdoor ambient temperature is greater than a preset first temperature threshold and less than or equal to a preset second temperature threshold, the fan speed is determined based on the difference between the target speed and the frequency. The fan is effectively adjusted according to normal heat dissipation conditions and different compressor frequencies to improve the accuracy of fan control and ensure the outdoor unit maintains good heat dissipation.

[0155] For example, when the preset first temperature threshold is 34℃ and the preset second temperature threshold is 46℃, and the outdoor ambient temperature is greater than the preset first temperature threshold and less than or equal to the preset second temperature threshold, i.e., 46℃≥T4>34℃, then the fan speed is as follows:

[0156] n = n0 - 10 * (FR0 - FR);

[0157] Where n is the fan speed, n0 is the newly determined target speed, FR0 is the target compressor frequency, and FR is the current compressor frequency.

[0158] For example, when n0 = 750 and FR0 = 80, after setting the duration, for example, 10s, FR = 78, then n = 750 - 10 * (80 - 78) = 730. At this time, FR = 78 and n = 730.

[0159] Reference Figure 7 In an optional embodiment, if the outdoor ambient temperature is greater than a preset second temperature threshold, the initial control logic is maintained, that is, the target speed of the fan is used as the fan speed. For example, when the preset second temperature threshold is 46°C, and the outdoor ambient temperature is greater than the preset second temperature threshold, i.e., T4>46°C, the fan speed of the initial control logic is maintained.

[0160] Reference Figure 7 In an optional embodiment, when the outdoor ambient temperature is less than or equal to a preset first temperature threshold, the presence or risk of beat frequency noise in the air conditioner is determined based on the target rotational speed and the target compressor frequency, as exemplified by the following formula:

[0161] n0 / 10-FR0;

[0162] Where n0 represents the target speed and FR0 represents the target compressor frequency. Optionally, if |n0 / 10-FR0| < a, the air conditioner has beat frequency abnormal noise; if |n0 / 10-FR0| ≥ a, the air conditioner has a risk of beat frequency abnormal noise. For example, a = 5.

[0163] When beat frequency noise is present, the target speed is re-determined based on the current compressor frequency. The fan speed is then determined based on the difference between the re-determined target speed and the frequency. For example, if the preset first temperature threshold is 34℃, and the outdoor ambient temperature is less than or equal to the preset first temperature threshold (34℃ ≥ T4), and |n0 / 10-FR0| < 5, beat frequency prevention is applied to the fan speed: n0 = 10*FR + 50, then n = n0 - 10*(FR0 - FR). For example, if n0 = 760 and FR0 = 72, then n0 = 770. After 10 seconds, FR = 68, then n = 770 - 10*(72 - 68) = 730. At this point, FR = 68 and n = 730.

[0164] When there is a risk of beat frequency noise, the fan speed is determined based on the target speed and the frequency difference. For example, when the preset first temperature threshold is 34℃, and the outdoor ambient temperature is less than or equal to the preset first temperature threshold (i.e., 34℃ ≥ T4), if |n0 / 10-FR0| ≥ 5, then n = n0 - 20*(FR0 - FR). To prevent beat frequency noise during this process, if n - FR*10 ≤ 50 after calculation, then n = FR*10 + 50. For example, if n0 = 760, FR0 = 60, and FR = 50 after 10 seconds, then n = 760 - 20*(60 - 50) = 560. At this point, FR = 50, and n = 560.

[0165] After determining the outdoor unit's heat dissipation status by measuring the ambient temperature changes in the space where the outdoor unit is located, the fan is effectively adjusted according to the normal heat dissipation status and different compressor frequencies. This improves the accuracy of fan control while effectively reducing the fan noise of the outdoor unit, thus ensuring that the outdoor unit maintains good heat dissipation.

[0166] In the technical solution of this embodiment, after determining the heat dissipation state of the outdoor unit by the change of ambient temperature in the space where the outdoor unit is located, the fan is effectively adjusted according to different heat dissipation states and different compressor frequencies to improve the accuracy of fan control and keep the outdoor unit in a good heat dissipation state.

[0167] It should be noted that the above examples are only for understanding this application and do not constitute a limitation on the control method of the air conditioner in this application. Any simple modifications based on this technical concept are within the protection scope of this application.

[0168] This application provides a control device for an air conditioner, which includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, which are executed by the at least one processor to enable the at least one processor to perform the control method for the air conditioner in the first embodiment described above.

[0169] The following is for reference. Figure 8 The diagram illustrates a structural schematic of a control device suitable for implementing an air conditioner according to embodiments of this application. The control device for the air conditioner in these embodiments may include, but is not limited to, mobile terminals such as mobile phones, laptops, digital radio receivers, PDAs (Personal Digital Assistants), PADs (Portable Application Description), PMPs (Portable Media Players), in-vehicle terminals (e.g., in-vehicle navigation terminals), and fixed terminals such as digital TVs and desktop computers. Figure 8 The control device of the air conditioner shown is merely an example and should not impose any limitation on the function and scope of use of the embodiments of this application.

[0170] like Figure 8 As shown, the control device of the air conditioner may include a processing unit 1001 (e.g., a central processing unit, a graphics processor, etc.), which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 1002 or a program loaded from a storage device 1003 into a random access memory (RAM) 1004. The RAM 1004 also stores various programs and data required for the operation of the air conditioner's control device. The processing unit 1001, ROM 1002, and RAM 1004 are interconnected via a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Typically, the following systems can be connected to the I / O interface 1006: input devices 1007 including, for example, a touchscreen, touchpad, keyboard, mouse, image sensor, microphone, accelerometer, gyroscope, etc.; output devices 1008 including, for example, a liquid crystal display (LCD), speaker, vibrator, etc.; storage devices 1003 including, for example, magnetic tape, hard disk, etc.; and communication devices 1009. The communication device 1009 allows the air conditioner's control equipment to communicate wirelessly or wiredly with other devices to exchange data. Although the figure shows control equipment for an air conditioner with various systems, it should be understood that implementing or having all the systems shown is not required. More or fewer systems may be implemented alternatively.

[0171] Specifically, according to the embodiments disclosed in this application, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments disclosed in this application include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via a communication device, or installed from storage device 1003, or installed from ROM 1002. When the computer program is executed by processing device 1001, it performs the functions defined in the methods of the embodiments disclosed in this application.

[0172] The air conditioner control device provided in this application, employing the air conditioner control method described in the above embodiments, can solve the technical problem of low accuracy in fan speed regulation. Compared with the prior art, the beneficial effects of the air conditioner control device provided in this application are the same as those of the air conditioner control method provided in the above embodiments, and other technical features in the air conditioner control device are the same as those disclosed in the previous embodiment method, and will not be repeated here.

[0173] It should be understood that the various parts disclosed in this application can be implemented using hardware, software, firmware, or a combination thereof. In the description of the above embodiments, specific features, structures, materials, or characteristics can be combined in any suitable manner in one or more embodiments or examples.

[0174] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

[0175] This application provides a computer-readable storage medium having computer-readable program instructions (i.e., a computer program) stored thereon, the computer-readable program instructions being used to execute the air conditioner control method of the above embodiments.

[0176] The computer-readable storage medium provided in this application may be, for example, a USB flash drive, but is not limited to, electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to: electrical connections having one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, system, or device. The program code contained on the computer-readable storage medium may be transmitted using any suitable medium, including but not limited to: wires, optical cables, RF (Radio Frequency), etc., or any suitable combination thereof.

[0177] The aforementioned computer-readable storage medium may be included in the control device of the air conditioner; or it may exist independently and not be assembled into the control device of the air conditioner.

[0178] The aforementioned computer-readable storage medium carries one or more programs that, when executed by the control device of the air conditioner, cause the control device to: acquire the initial ambient temperature of the space where the outdoor unit is located, and the outdoor ambient temperature, when the air conditioner starts cooling mode; determine the ambient temperature difference between the outdoor ambient temperature and the initial ambient temperature, and determine the heat dissipation status of the outdoor unit based on the ambient temperature difference; determine the fan speed of the outdoor unit based on the heat dissipation status and the current compressor frequency, and control the operation of the outdoor unit based on the fan speed. By determining the heat dissipation status of the outdoor unit through changes in the ambient temperature of the space where the outdoor unit is located, the heat dissipation status represents the actual operating condition of the outdoor unit's fan. Effective adjustment of the fan based on the actual operating condition improves the accuracy of fan control, thereby ensuring that the outdoor unit maintains a good heat dissipation status.

[0179] Computer program code for performing the operations of this application can be written in one or more programming languages ​​or a combination thereof, including object-oriented programming languages ​​such as Java, Smalltalk, and C++, and conventional procedural programming languages ​​such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a Local Area Network (LAN) or a Wide Area Network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0180] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this application. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.

[0181] The modules described in the embodiments of this application can be implemented in software or hardware. The names of the modules do not necessarily limit the functionality of the unit itself.

[0182] The readable storage medium provided in this application is a computer-readable storage medium that stores computer-readable program instructions (i.e., a computer program) for executing the control method of the air conditioner described above, which can solve the technical problem of low accuracy in fan speed regulation. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided in this application are the same as the beneficial effects of the control method of the air conditioner provided in the above embodiments, and will not be repeated here.

[0183] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the steps of the air conditioner control method described above.

[0184] The computer program product provided in this application can solve the technical problem of low accuracy in fan speed regulation. Compared with the prior art, the beneficial effects of the computer program product provided in this application are the same as the beneficial effects of the air conditioner control method provided in the above embodiments, and will not be repeated here.

[0185] The above description is only a part of the embodiments of this application and does not limit the patent scope of this application. All equivalent structural transformations made under the technical concept of this application and using the contents of the specification and drawings of this application, or direct / indirect applications in other related technical fields, are included in the patent protection scope of this application.

Claims

1. A control method for an air conditioner, characterized in that, The method includes: When the air conditioner starts in cooling mode, the initial ambient temperature of the space where the outdoor unit is located is obtained, and the outdoor ambient temperature of the space where the outdoor unit is located is obtained after a preset start time. Determine the difference between the outdoor ambient temperature and the initial ambient temperature, and determine the heat dissipation status of the outdoor unit based on the ambient temperature difference; Based on the heat dissipation status and the current compressor frequency, the fan speed of the outdoor unit is determined, and the operation of the outdoor unit is controlled according to the fan speed.

2. The method as described in claim 1, characterized in that, The step of determining the heat dissipation status of the outdoor unit based on the ambient temperature difference includes: When the difference in ambient temperature exceeds a preset difference threshold, the outdoor unit's heat dissipation status is determined to be an abnormal heat dissipation status. When the ambient temperature difference is less than or equal to a preset difference threshold, and the initial ambient temperature is less than a preset temperature threshold, the outdoor unit's heat dissipation state is determined to be a normal heat dissipation state.

3. The method as described in claim 2, characterized in that, The step of determining the fan speed of the outdoor unit based on the heat dissipation status and the current compressor frequency includes: When the outdoor unit is in an abnormal heat dissipation state, the incremental speed is determined based on the current compressor frequency and / or the temperature range to which the outdoor ambient temperature belongs. Determine the frequency difference between the target compressor frequency and the current compressor frequency; The fan speed is determined based on the target speed and / or the frequency difference and the incremental speed. The target speed and the target compressor frequency are determined by the initial control logic of the air conditioner.

4. The method as described in claim 3, characterized in that, The step of determining the incremental speed based on the current compressor frequency and / or the temperature range to which the outdoor ambient temperature belongs includes: When the current compressor frequency decreases and the outdoor ambient temperature is less than or equal to a preset first temperature threshold, the incremental speed is determined to be the first speed value; The step of determining the fan speed based on the target speed and / or the frequency difference and the incremental speed includes: Based on the target rotational speed and the target compressor frequency, determine whether the air conditioner has any abnormal frequency noise or risk of abnormal frequency noise; When there is a beat frequency abnormality, the target speed is re-determined based on the current compressor frequency, and the fan speed is determined based on the re-determined target speed, the frequency difference, and the first speed value. When there is a risk of abnormal frequency noise, the fan speed is determined based on the target speed, the frequency difference, and the first speed value.

5. The method as described in claim 3, characterized in that, The step of determining the incremental speed based on the current compressor frequency and / or the temperature range to which the outdoor ambient temperature belongs includes: When the current compressor frequency decreases and the outdoor ambient temperature is greater than a preset first temperature threshold and less than or equal to a preset second temperature threshold, the incremental speed is determined to be the second speed value. The step of determining the fan speed based on the target speed and / or the frequency difference and the incremental speed includes: The fan speed is determined based on the target speed, the frequency difference, and the second speed value.

6. The method as described in claim 3, characterized in that, The step of determining the incremental speed based on the current compressor frequency and / or the temperature range to which the outdoor ambient temperature belongs includes: When the current compressor frequency decreases and the outdoor ambient temperature is greater than a preset second temperature threshold and less than or equal to a preset third temperature threshold, the incremental speed is determined to be the third speed value. The step of determining the fan speed based on the target speed and / or the frequency difference and the incremental speed includes: The fan speed is determined based on the target speed, the frequency difference, and the third speed value.

7. The method as described in claim 3, characterized in that, The step of determining the incremental speed based on the current compressor frequency and / or the temperature range to which the outdoor ambient temperature belongs includes: When the current compressor frequency decreases and the outdoor ambient temperature exceeds a preset third temperature threshold, the incremental speed is determined to be a fourth speed value. The step of determining the fan speed based on the target speed and / or the frequency difference and the incremental speed includes: The fan speed is determined based on the sum of the target speed and the fourth speed value.

8. The method as described in claim 3, characterized in that, The step of determining the incremental speed based on the current compressor frequency and / or the temperature range to which the outdoor ambient temperature belongs includes: When the current compressor frequency increases, the incremental speed is determined to be the fifth speed value; The step of determining the fan speed based on the target speed and / or the frequency difference and the incremental speed includes: The fan speed is determined based on the sum of the target speed and the fifth speed value.

9. The method as described in claim 2, characterized in that, The step of determining the fan speed of the outdoor unit based on the heat dissipation status and the current compressor frequency includes: When the outdoor unit is in normal heat dissipation mode, and the compressor frequency is determined to be decreasing based on the current compressor frequency, the frequency difference between the target compressor frequency and the current compressor frequency is determined. The fan speed is determined based on the target speed and / or the frequency difference, wherein the target speed and the target compressor frequency are determined by the initial control logic of the air conditioner.

10. The method as described in claim 9, characterized in that, The step of determining the fan speed based on the target speed and / or the frequency difference includes: When the outdoor ambient temperature is less than or equal to a preset first temperature threshold, the air conditioner is determined to have a beat frequency noise or a beat frequency noise risk based on the target speed and the target compressor frequency. When there is a beat frequency abnormality, the target speed is re-determined based on the current compressor frequency, and the fan speed is determined based on the difference between the re-determined target speed and the frequency. When there is a risk of abnormal frequency noise, the fan speed is determined based on the difference between the target speed and the frequency.

11. The method as described in claim 9, characterized in that, The step of determining the fan speed based on the target speed and / or the frequency difference includes: If the outdoor ambient temperature is greater than a preset first temperature threshold and less than or equal to a preset second temperature threshold, the fan speed is determined based on the difference between the target speed and the frequency.

12. A control device for an air conditioner, characterized in that, The device includes: a memory, a processor, and a computer program stored in the memory and executable on the processor, the computer program being configured to implement the steps of the control method for an air conditioner as described in any one of claims 1 to 11.

13. A storage medium, characterized in that, The storage medium is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by a processor, it implements the steps of the control method for the air conditioner as described in any one of claims 1 to 11.

14. A computer program product, characterized in that, The computer program product includes a computer program that, when executed by a processor, implements the steps of the control method for an air conditioner as described in any one of claims 1 to 11.