Air conditioner and control method and device thereof, storage medium and computer program product

By obtaining the natural frequency and operating speed of the air conditioner fan, the noise risk is judged, and the fan speed is corrected according to the indoor ambient temperature, the noise problem caused by the resonance of the air conditioner fan system is solved and the user experience is improved.

CN119594539APending Publication Date: 2025-03-11ZHUHAI GREE REFRIGERATION TECH CENT OF ENERGY SAVING & ENVIRONMENTAL PROTECTION
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411681412.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-22
Publication Date
2025-03-11

AI Technical Summary

Technical Problem

The existing air conditioning technology has failed to effectively solve the abnormal noise problem caused by the fan system's own resonance, and has not taken into account user comfort.

Method used

By obtaining the natural frequency and operating speed of indoor fans and outdoor fans, we can determine whether there is a risk of vibration and noise, and correct the fan speed according to the indoor ambient temperature to avoid abnormal noise caused by resonance.

Benefits of technology

It effectively solves the abnormal noise problem of the fan system itself, and combines the environmental comfort situation to improve the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119594539A_ABST
    Figure CN119594539A_ABST
Patent Text Reader

Abstract

The invention provides an air conditioner, a control method and device of the air conditioner, a storage medium and a computer program product. The method comprises the steps that the inherent frequency and the operation rotating speed of an indoor fan and / or an outdoor fan of the air conditioner are / is obtained; according to the inherent frequency and the operation rotating speed of the indoor fan and / or the outdoor fan, whether the indoor fan and / or the outdoor fan have the vibration noise risk or not is judged; and if it is judged that the indoor fan and / or the outdoor fan has the vibration noise risk, the operation rotating speed of the indoor fan and / or the outdoor fan is corrected according to the detected indoor environment temperature. According to the scheme, noise reduction of the air conditioner can be achieved, and meanwhile environment comfort is considered.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of control, and in particular to an air conditioner and a control method, device, storage medium and computer program product thereof. Background Art

[0002] The indoor and outdoor units of the air conditioner contain a fan system. The fan system is a moving part. When the air conditioner is turned on and running, the fan system generates a vibration excitation frequency related to the rotation speed. The vibration excitation frequency is the noise frequency excited during the operation of the fan system. The fan system will vibrate when it is running, and the vibration will drive the surrounding air to vibrate and generate noise. This noise corresponds to a noise frequency, which is called the vibration excitation frequency. If this vibration excitation frequency is close to the natural frequency of the fan system, abnormal noise will be excited. In the related art, the compressor frequency that resonates with the fan system is usually shielded or the fan speed is adjusted to stagger the compressor operating frequency range. The noise problem of the fan system itself is not considered, and the user comfort problem is also not considered. Summary of the invention

[0003] The main purpose of the present invention is to overcome the defects of the above-mentioned related technologies and provide an air conditioner and its control method, device, storage medium and computer program product to solve the problem of abnormal noise generated by the resonance of the fan system itself in the related technologies.

[0004] On the one hand, the present invention provides a method for controlling an air conditioner, comprising: obtaining the natural frequency and operating speed of the indoor fan and / or outdoor fan of the air conditioner; judging whether the indoor fan and / or outdoor fan have a vibration or noise risk according to the natural frequency and operating speed of the indoor fan and / or outdoor fan; if it is judged that the indoor fan and / or outdoor fan have a vibration or noise risk, correcting the operating speed of the indoor fan and / or outdoor fan according to the detected indoor ambient temperature.

[0005] Optionally, based on the natural frequency and operating speed of the indoor fan and / or outdoor fan, it is determined whether the indoor fan and / or outdoor fan has a vibration noise risk, including: determining the commutation noise frequency of the indoor fan and / or outdoor fan based on the operating speed of the indoor fan and / or outdoor fan; determining whether the difference between the natural frequency of the indoor fan and / or outdoor fan and the commutation noise frequency is less than a preset difference threshold; if it is determined that the difference is less than the preset difference threshold, it is determined that the indoor fan and / or outdoor fan has a vibration noise risk.

[0006] Optionally, if it is determined that the outdoor fan has a vibration and noise risk, the operating speed of the outdoor fan is corrected according to the detected indoor ambient temperature, including: in cooling mode, when it is detected that the indoor ambient temperature is less than or equal to a preset temperature threshold, and the difference between the indoor ambient temperature and the set temperature of the air conditioner is less than or equal to a preset temperature difference threshold, the operating speed of the outdoor fan is controlled to correct downward by the preset speed value; when it is detected that the indoor ambient temperature is greater than the preset temperature threshold, or the difference between the indoor ambient temperature and the set temperature of the air conditioner is greater than the preset temperature difference threshold, the operating speed of the outdoor fan is controlled to correct upward by the preset speed value; in heating mode, when it is detected that the indoor ambient temperature is greater than or equal to the preset temperature threshold, and the difference between the indoor ambient temperature and the set temperature of the air conditioner is greater than or equal to the preset temperature difference threshold, the operating speed of the outdoor fan is controlled to correct downward by the preset speed value; when it is detected that the indoor ambient temperature is less than the preset temperature threshold, or the difference between the indoor ambient temperature and the set temperature of the air conditioner is less than the preset temperature difference threshold, the operating speed of the outdoor fan is controlled to correct upward by the preset speed value.

[0007] Optionally, if it is determined that the indoor fan has a vibration and noise risk, the operating speed of the indoor fan is corrected according to the detected indoor ambient temperature, including: in cooling mode, when it is detected that the indoor ambient temperature is less than or equal to a preset temperature threshold, and the difference between the indoor ambient temperature and the set temperature of the air conditioner is less than or equal to a preset temperature difference threshold, the operating speed of the indoor fan is controlled to correct downward by the preset speed value; when it is detected that the indoor ambient temperature is greater than the preset temperature threshold, or the difference between the indoor ambient temperature and the set temperature of the air conditioner is greater than the preset temperature difference threshold, the operating speed of the indoor fan is controlled to correct upward by the preset speed value; in heating mode, when it is detected that the indoor ambient temperature is greater than or equal to the preset temperature threshold, and the difference between the indoor ambient temperature and the set temperature of the air conditioner is greater than or equal to the preset temperature difference threshold, the operating speed of the outdoor fan is controlled to correct downward by the preset speed value; when it is detected that the indoor ambient temperature is less than the preset temperature threshold, or the difference between the indoor ambient temperature and the set temperature of the air conditioner is less than the preset temperature difference threshold, the operating speed of the outdoor fan is controlled to correct upward by the preset speed value.

[0008] On the other hand, the present invention provides a control device for an air conditioner, comprising: an acquisition unit, used to acquire the natural frequency and operating speed of the indoor fan and / or outdoor fan of the air conditioner; a judgment unit, used to judge whether the indoor fan and / or outdoor fan has a vibration or noise risk based on the natural frequency and operating speed of the indoor fan and / or outdoor fan; and a correction unit, used to correct the operating speed of the indoor fan and / or outdoor fan according to the detected indoor ambient temperature if the judgment unit judges that the indoor fan and / or outdoor fan has a vibration or noise risk.

[0009] Optionally, the judgment unit judges whether the indoor fan and / or outdoor fan has a vibration noise risk based on the natural frequency and operating speed of the indoor fan and / or outdoor fan, including: determining the commutation noise frequency of the indoor fan and / or outdoor fan based on the operating speed of the indoor fan and / or outdoor fan; judging whether the difference between the natural frequency of the indoor fan and / or outdoor fan and the commutation noise frequency is less than a preset difference threshold; if it is judged that the difference is less than the preset difference threshold, it is determined that the indoor fan and / or outdoor fan has a vibration noise risk.

[0010] Optionally, if the judgment unit determines that the outdoor fan has a vibration and noise risk, the correction unit corrects the operating speed of the outdoor fan according to the detected indoor ambient temperature, including: in cooling mode, when it is detected that the indoor ambient temperature is less than or equal to a preset temperature threshold, and the difference between the indoor ambient temperature and the set temperature of the air conditioner is less than or equal to a preset temperature difference threshold, the operating speed of the outdoor fan is controlled to correct downward by the preset speed value; when it is detected that the indoor ambient temperature is greater than the preset temperature threshold, or the difference between the indoor ambient temperature and the set temperature of the air conditioner is greater than the preset temperature difference threshold, the operating speed of the outdoor fan is controlled to correct upward by the preset speed value; in heating mode, when it is detected that the indoor ambient temperature is greater than or equal to the preset temperature threshold, and the difference between the indoor ambient temperature and the set temperature of the air conditioner is greater than or equal to the preset temperature difference threshold, the operating speed of the outdoor fan is controlled to correct downward by the preset speed value; when it is detected that the indoor ambient temperature is less than the preset temperature threshold, or the difference between the indoor ambient temperature and the set temperature of the air conditioner is less than the preset temperature difference threshold, the operating speed of the outdoor fan is controlled to correct upward by the preset speed value.

[0011] Optionally, if the judgment unit determines that the indoor fan has a vibration and noise risk, the correction unit corrects the running speed of the indoor fan according to the detected indoor ambient temperature, including: in cooling mode, when it is detected that the indoor ambient temperature is less than or equal to a preset temperature threshold, and the difference between the indoor ambient temperature and the set temperature of the air conditioner is less than or equal to a preset temperature difference threshold, the running speed of the indoor fan is controlled to correct downward by the preset speed value; when it is detected that the indoor ambient temperature is greater than the preset temperature threshold, or the difference between the indoor ambient temperature and the set temperature of the air conditioner is greater than the preset temperature difference threshold, the running speed of the indoor fan is controlled to correct upward by the preset speed value; in heating mode, when it is detected that the indoor ambient temperature is greater than or equal to the preset temperature threshold, and the difference between the indoor ambient temperature and the set temperature of the air conditioner is greater than or equal to the preset temperature difference threshold, the running speed of the outdoor fan is controlled to correct downward by the preset speed value; when it is detected that the indoor ambient temperature is less than the preset temperature threshold, or the difference between the indoor ambient temperature and the set temperature of the air conditioner is less than the preset temperature difference threshold, the running speed of the outdoor fan is controlled to correct upward by the preset speed value.

[0012] Another aspect of the present invention provides a storage medium having a computer program stored thereon, wherein the program implements the steps of any of the aforementioned methods when executed by a processor.

[0013] In another aspect, the present invention provides an air conditioner, comprising a processor, a memory, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of any of the aforementioned methods when executing the program.

[0014] In another aspect, the present invention provides an air conditioner, comprising any of the aforementioned control devices.

[0015] In yet another aspect, the present invention provides a computer program product, comprising a computer program, wherein when the computer program is executed by a processor, the steps of any of the aforementioned methods are implemented.

[0016] According to the technical solution of the present invention, by obtaining the operating speeds of the indoor fan and the outdoor fan, it is determined whether the fan system has a risk of generating vibration noise based on whether the natural frequency and the operating speed satisfy a preset relationship. If the fan system has a risk of generating vibration noise, the fan speed is corrected based on whether the indoor environment is comfortable. This can solve the abnormal noise problem of the fan system itself, achieve air conditioning noise reduction, and fully combine environmental comfort conditions to improve user experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] The drawings described herein are used to provide a further understanding of the present invention and constitute a part of the present invention. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation of the present invention. In the drawings:

[0018] Figure 1 is a method schematic diagram of an embodiment of the air conditioner control method provided by the present invention;

[0019] Figure 2 is a method schematic diagram of a specific embodiment of the air conditioner control method provided by the present invention;

[0020] Figure 3 It is a structural block diagram of an embodiment of the air conditioner control device provided by the present invention. DETAILED DESCRIPTION

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

[0022] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0023] The present invention provides a control method for an air conditioner. In a specific implementation, the air conditioner includes an indoor unit, an outdoor unit and a controller, the indoor unit includes an indoor heat exchanger and an indoor fan, and the outdoor unit includes an outdoor heat exchanger, an outdoor fan, a compressor and a throttling device.

[0024] Figure 1 It is a method schematic diagram of an embodiment of the air conditioner control method provided by the present invention.

[0025] like Figure 1 As shown, according to an embodiment of the present invention, the air conditioner control method at least includes step S110, step S120 and step S130.

[0026] Step S110, obtaining the natural frequency and operating speed of the indoor fan and / or outdoor fan of the air conditioner.

[0027] The natural frequencies of the indoor fan and / or outdoor fan of the air conditioner can be stored in the controller, so the natural frequencies of the indoor fan and / or outdoor fan can be obtained from the controller. The motor speeds of the indoor and outdoor fans, i.e., the operating speeds of the indoor and outdoor fans, can be obtained through the controller.

[0028] Step S120: judging whether the indoor fan and / or the outdoor fan has a vibration noise risk according to the natural frequency and the operating speed of the indoor fan and / or the outdoor fan.

[0029] In a specific embodiment, the commutation noise frequency of the indoor fan and / or outdoor fan is determined according to the operating speed of the indoor fan and / or outdoor fan; it is judged whether the difference between the natural frequency of the indoor fan and / or outdoor fan and the commutation noise frequency is less than a preset difference threshold; if it is judged that the difference between the natural frequency of the indoor fan and / or outdoor fan and the commutation noise frequency is less than the preset difference threshold, it is determined that the indoor fan and / or outdoor fan has a vibration noise risk.

[0030] Commutation noise, also known as brush noise, occurs in brushed motors (such as DC motors); the cause of commutation noise is directly related to the commutation process of the motor, is inevitable, and is generated by the internal structure during the operation of the motor. This process involves the contact and disconnection between the brush and the commutator. The main sources of commutation noise include:

[0031] 1. Friction noise: Friction occurs at the sliding contact between the brush, slip ring and commutator, which generates noise.

[0032] 2. Impact noise: Due to commutator deformation or poor mica groove workmanship, the brushes will periodically hit the commutator segments when the motor rotates, causing noise.

[0033] 3. Spark noise: When sparks are generated during the contact and conduction between the brush and commutator or slip ring, this spark will also generate noise.

[0034] Commutation noise is closely related to the least common multiple (LCM) of the number of slots and the number of poles; mainly because of the characteristics and generation mechanism of the slot torque (also known as the slot effect). The slot torque is caused by the interaction between the slots of the motor stator core and the permanent magnets of the rotor. When the rotor rotates, the magnetic resistance of each slot to the magnetic field is different, which causes the magnetic field distribution of the permanent magnet to be discontinuous, resulting in a periodic pull-suction force. The change of this force is periodic and is called the slot torque. The slot torque causes the motor torque to fluctuate periodically. In a complete rotor rotation cycle, the slot torque will repeat its pattern, and the period of this pattern is directly related to the least common multiple of the number of stator slots and the number of rotor poles.

[0035] Specifically, if the natural frequency of the fan system (indoor fan and / or outdoor fan) and the commutation noise frequency of the fan system meet a preset relationship, it is determined that the fan system has a vibration noise risk. The preset relationship can specifically be: the difference between the natural frequency of the fan system and the commutation noise frequency of the fan system is less than a preset difference threshold; that is, whether the difference between the natural frequency of the indoor fan and / or outdoor fan and the commutation noise frequency is less than a preset difference threshold, that is, the difference between the natural frequency of the indoor fan and the commutation noise frequency of the indoor fan is less than the preset difference threshold; the difference between the natural frequency of the outdoor fan and the commutation noise frequency of the outdoor fan is less than the preset difference threshold.

[0036] Among them, the natural frequency fn of the fan system (indoor fan and / or outdoor fan) is the frequency of the fan system when it vibrates freely, in Hz, which depends on the mass M and stiffness K of the vibration system (fan system) and is an inherent property. The natural frequency can be stored in the controller. For example, the natural frequency fn of the fan system and its mass M and stiffness K satisfy the following relationship:

[0037]

[0038] The commutation noise frequency of the fan system (indoor fan and / or outdoor fan) is related to the inherent parameters and operating speed of the fan. Therefore, the commutation noise frequency of the indoor fan and / or outdoor fan can be determined according to the operating speed of the indoor fan and / or outdoor fan. Specifically, the commutation noise frequency f can be calculated according to the operating speed of the indoor fan and / or outdoor fan using the following formula: 换 :

[0039] f 换 =k*r*m / 60

[0040] Among them, m is the least common multiple of the number of stator slots and the number of rotor poles, k is a preset coefficient, which can be 1 / 2, 1, 2, 3..., and preferably 1 / 2 and 1; r is the operating speed of the indoor fan or outdoor fan; 60 is the unit conversion coefficient, the speed unit is r / min, the frequency unit is r / s, 1min=60s, so conversion is required; the number of stator slots α is the inherent parameter of the fan; for example, it can include: 9 slots, 12 slots; the number of rotor poles β is the inherent parameter of the fan; for example, it can include: 2, 4, 6, 8, 10, 12 poles. For example, if the fan has 10 poles and 12 slots, then f 换 = k*r*(the least common multiple of 12 and 10) / 60; that is, f 换 =k*r*60 / 60=0.5r or r, that is, the commutation noise frequency is 0.5 times or 1 times the rotation speed.

[0041] According to the above formula, the switching noise frequency f of the indoor fan and / or outdoor fan can be calculated换 , determine the natural frequency fn of the indoor fan and / or the outdoor fan and the switching noise frequency f 换 Is the difference △f less than the preset difference threshold △f0? If it is judged that the difference △f is less than the preset difference threshold △f0, it satisfies △f=fn-f 换 <△f0, it is determined that there is a vibration and noise risk for the indoor fan and / or outdoor fan.

[0042] Step S130: If it is determined that the indoor fan and / or the outdoor fan has a risk of vibration or noise, the operating speed of the indoor fan and / or the outdoor fan is corrected according to the detected indoor ambient temperature.

[0043] Specifically, if it is determined that the indoor fan or the outdoor fan has a risk of vibration noise, the operating speed r of the indoor fan or the outdoor fan needs to be corrected to avoid the natural frequency. 换 <△f0, then the corrected fan operating speed r1=r±△r. For example, △f0 takes a value of 5Hz, that is, the natural frequency and the commutation frequency need to be staggered by more than 5Hz to avoid resonance and abnormal noise; △r is preferably an integer multiple of 10.

[0044] More specifically, if it is determined that the fan system (indoor fan or outdoor fan) has a risk of generating vibration noise, the fan speed is corrected according to whether the indoor environment is comfortable or not. The indoor environment is judged to be comfortable or not based on the detected indoor environment temperature. In cooling mode, when the indoor environment temperature is detected to be less than or equal to the preset temperature threshold, and the difference between the indoor environment temperature and the set temperature of the air conditioner is less than or equal to the preset temperature difference threshold, it indicates that the indoor environment is relatively comfortable, otherwise, it indicates that the indoor environment is not comfortable; in heating mode, when the indoor environment temperature is detected to be less than the preset temperature threshold, or the difference between the indoor environment temperature and the set temperature of the air conditioner is less than the preset temperature difference threshold, it indicates that the indoor environment is relatively comfortable, otherwise, it indicates that the indoor environment is not comfortable.

[0045] In a specific implementation, if it is determined that the outdoor fan has a vibration noise risk, the operating speed of the outdoor fan is corrected in the cooling mode and the heating mode respectively in the following manners:

[0046] (1) In cooling mode, when it is detected that the indoor ambient temperature is less than or equal to a preset temperature threshold, and the difference between the indoor ambient temperature and the set temperature of the air conditioner is less than or equal to the preset temperature difference threshold, the operating speed of the outdoor fan is controlled to correct the preset speed value downward (i.e., the outdoor fan speed is reduced by the preset speed value); when it is detected that the indoor ambient temperature is greater than the preset temperature threshold, or the difference between the indoor ambient temperature and the set temperature of the air conditioner is greater than the preset temperature difference threshold, the operating speed of the outdoor fan is controlled to correct the preset speed value upward (i.e., the outdoor fan speed is increased by the preset speed value). Preferably, when it is detected that the indoor ambient temperature is less than or equal to the preset temperature threshold for a first preset time, and the difference between the indoor ambient temperature and the set temperature of the air conditioner is less than or equal to the preset temperature difference threshold, the operating speed of the outdoor fan is controlled to correct the preset speed value downward; when it is detected that the indoor ambient temperature is greater than the preset temperature threshold for a first preset time, or the difference between the indoor ambient temperature and the set temperature of the air conditioner is greater than the preset temperature difference threshold, the operating speed of the outdoor fan is controlled to correct the preset speed value upward.

[0047] For example, when the air conditioner is running in cooling mode, the indoor environment is in a comfortable temperature range, that is, T is detected for a continuous time of T1. 内环 ≤t0 and T 内环 -T 设定 ≤△t, the speed of the outdoor fan is controlled to correct the preset speed value downward; when the indoor environment is not in the comfortable temperature range, that is, T is detected for T1 consecutive times 内环 >t0 or T 内环 -T 设定 > Δt, the speed of the external fan is controlled to correct upward the preset speed value. The first preset time T1 may be, for example, 1 minute; the preset temperature threshold t0 may be, for example, 25°C; and the preset temperature difference threshold Δt may be, for example, 2°C.

[0048] (2) In the heating mode, when it is detected that the indoor ambient temperature is greater than or equal to a preset temperature threshold, and the difference between the indoor ambient temperature and the set temperature of the air conditioner is greater than or equal to the preset temperature difference threshold, the operating speed of the outdoor fan is controlled to correct the preset speed value downward (i.e., the outdoor fan speed is reduced by the preset speed value); when it is detected that the indoor ambient temperature is less than the preset temperature threshold, or the difference between the indoor ambient temperature and the set temperature of the air conditioner is less than the preset temperature difference threshold, the operating speed of the outdoor fan is controlled to correct the preset speed value upward (i.e., the outdoor fan speed is increased by the preset speed value). Preferably, when it is detected that the indoor ambient temperature is greater than or equal to the preset temperature threshold for a first preset time, and the difference between the indoor ambient temperature and the set temperature of the air conditioner is greater than or equal to the preset temperature difference threshold, the operating speed of the outdoor fan is controlled to correct the preset speed value downward; when it is detected that the indoor ambient temperature is less than the preset temperature threshold for a first preset time, or the difference between the indoor ambient temperature and the set temperature of the air conditioner is less than the preset temperature difference threshold, the operating speed of the outdoor fan is controlled to correct the preset speed value upward.

[0049] For example, when the air conditioner is in heating mode, the indoor environment is in a comfortable temperature range, that is, T1 is detected continuously. 内环 ≥t0 and T 内环 -T 设定 ≥△t, the speed of the outdoor fan is controlled to correct the preset speed value downward; when the indoor environment is not in the comfortable temperature range, that is, T is detected for T1 consecutive times 内环 <t0 or T 内环 -T 设定 <△t, the speed of the external fan is controlled to correct the preset speed value upward. The first preset time T1 can be, for example, 1 minute; the preset temperature threshold t0 can be, for example, 25°C; and the preset temperature difference threshold △t can be, for example, 2°C.

[0050] In a specific implementation, if it is determined that the indoor fan has a vibration noise risk, the operating speed of the indoor fan is corrected in the cooling mode and the heating mode respectively in the following manners:

[0051] (1) In cooling mode, when it is detected that the indoor ambient temperature is less than or equal to a preset temperature threshold, and the difference between the indoor ambient temperature and the set temperature of the air conditioner is less than or equal to the preset temperature difference threshold, the operating speed of the indoor fan is controlled to correct the preset speed value downward (i.e., the indoor fan speed is reduced by the preset speed value); when it is detected that the indoor ambient temperature is greater than the preset temperature threshold, or the difference between the indoor ambient temperature and the set temperature of the air conditioner is greater than the preset temperature difference threshold, the operating speed of the indoor fan is controlled to correct the preset speed value upward (i.e., the indoor fan speed is increased by the preset speed value). Preferably, when it is detected that the indoor ambient temperature is less than or equal to the preset temperature threshold for a first preset time in a row, and the difference between the indoor ambient temperature and the set temperature of the air conditioner is less than or equal to the preset temperature difference threshold, the operating speed of the indoor fan is controlled to correct the preset speed value downward; when it is detected that the indoor ambient temperature is greater than the preset temperature threshold, or the difference between the indoor ambient temperature and the set temperature of the air conditioner is greater than the preset temperature difference threshold, the operating speed of the indoor fan is controlled to correct the preset speed value upward.

[0052] For example, when the air conditioner is running in cooling mode, the indoor environment is in a comfortable temperature range, that is, T is detected for a continuous time of T1. 内环 ≤t0 and T 内环 -T 设定 ≤△t, the speed of the indoor fan is controlled to correct the preset speed value downward; when the indoor environment is not in the comfortable temperature range, that is, T is detected for T1 consecutive times 内环 >t0 or T 内环 -T 设定 >△t, the speed of the internal fan is controlled to correct the preset speed value upward. The first preset time T1 can be, for example, 1 minute; the preset temperature threshold t0 can be, for example, 25°C; and the preset temperature difference threshold △t can be, for example, 2°C.

[0053] (2) In the heating mode, when the indoor ambient temperature is greater than or equal to the preset temperature threshold, and the difference between the indoor ambient temperature and the set temperature of the air conditioner is greater than or equal to the preset temperature difference threshold, the operating speed of the indoor fan is controlled to correct the preset speed value downward (i.e., the indoor fan speed is reduced by the preset speed value); when the indoor ambient temperature is less than the preset temperature threshold, or the difference between the indoor ambient temperature and the set temperature of the air conditioner is less than the preset temperature difference threshold, the operating speed of the indoor fan is controlled to correct the preset speed value upward (i.e., the indoor fan speed is increased by the preset speed value). Preferably, when it is detected that the indoor ambient temperature is greater than or equal to the preset temperature threshold for a first preset time, and the difference between the indoor ambient temperature and the set temperature of the air conditioner is greater than or equal to the preset temperature difference threshold, the operating speed of the indoor fan is controlled to correct the preset speed value downward; when it is detected that the indoor ambient temperature is less than the preset temperature threshold for a first preset time, or the difference between the indoor ambient temperature and the set temperature of the air conditioner is less than the preset temperature difference threshold, the operating speed of the indoor fan is controlled to correct the preset speed value upward.

[0054] For example, when the air conditioner is in heating mode, the indoor environment is in a comfortable temperature range, that is, T1 is detected continuously. 内环 ≥t0 and T 内环 -T 设定 ≥△t, the speed of the indoor fan is controlled to correct the preset speed value downward; when the indoor environment is not in the comfortable temperature range, that is, T is detected for T1 time continuously, 内环 <t0 or T 内环 -T 设定 <△t, the speed of the internal fan is controlled to correct the preset speed value upward. The first preset time T1 can be, for example, 1 minute; the preset temperature threshold t0 can be, for example, 25°C; and the preset temperature difference threshold △t can be, for example, 2°C.

[0055] In order to clearly illustrate the technical solution of the present invention, the execution process of the air conditioner control method provided by the present invention is described below with reference to a specific embodiment.

[0056] Figure 2 FIG. 1 is a schematic diagram of a specific embodiment of the air conditioning control method provided by the present invention. Figure 2 As shown, the operating speeds of the indoor fan and the outdoor fan are obtained, and whether there is a risk of generating vibration noise is determined based on whether the natural frequencies of the indoor fan and the outdoor fan and the operating speeds satisfy a preset relationship. If it is determined that the indoor fan or the outdoor fan has a risk of generating vibration noise, the speed of the indoor fan or the outdoor fan is corrected based on whether the indoor environment is comfortable or not.

[0057] The present invention also provides a control device for an air conditioner. In a specific implementation, the air conditioner includes an indoor unit, an outdoor unit and a controller, the indoor unit includes an indoor heat exchanger and an indoor fan, and the outdoor unit includes an outdoor heat exchanger, an outdoor fan, a compressor and a throttling device.

[0058] Figure 3 FIG. 1 is a structural block diagram of an embodiment of the air conditioner control device provided by the present invention. Figure 3 As shown, the air conditioner control device 100 includes: an acquisition unit 110 , a determination unit 120 and a correction unit 130 .

[0059] The acquisition unit 110 is used to acquire the natural frequency and operating speed of the indoor fan and / or outdoor fan of the air conditioner.

[0060] The natural frequency of the indoor fan and / or outdoor fan of the air conditioner can be stored in the controller, so the natural frequency of the indoor fan and / or outdoor fan can be obtained from the controller. The motor speed of the indoor and outdoor fans, that is, the operating speed of the indoor fan and the outdoor fan, can be obtained through the controller.

[0061] The judging unit 120 judges whether the indoor fan and / or the outdoor fan has a vibration noise risk according to the natural frequency and the operating speed of the indoor fan and / or the outdoor fan.

[0062] In a specific embodiment, the judgment unit 120 judges whether the indoor fan and / or outdoor fan has a vibration noise risk based on the natural frequency and operating speed of the indoor fan and / or outdoor fan, which may specifically include: determining the commutation noise frequency of the indoor fan and / or outdoor fan based on the operating speed of the indoor fan and / or outdoor fan; judging whether the difference between the natural frequency of the indoor fan and / or outdoor fan and the commutation noise frequency is less than a preset difference threshold; if it is judged that the difference between the natural frequency of the indoor fan and / or outdoor fan and the commutation noise frequency is less than the preset difference threshold, it is determined that the indoor fan and / or outdoor fan has a vibration noise risk.

[0063] Commutation noise, also known as brush noise, occurs in brushed motors (such as DC motors); the cause of commutation noise is directly related to the commutation process of the motor, is inevitable, and is generated by the internal structure during the operation of the motor. This process involves the contact and disconnection between the brush and the commutator. The main sources of commutation noise include:

[0064] 1. Friction noise: Friction occurs at the sliding contact between the brush, slip ring and commutator, which generates noise.

[0065] 2. Impact noise: Due to commutator deformation or poor mica groove workmanship, the brushes will periodically hit the commutator segments when the motor rotates, causing noise.

[0066] 3. Spark noise: When sparks are generated during the contact and conduction between the brush and commutator or slip ring, this spark will also generate noise.

[0067] Commutation noise is closely related to the least common multiple (LCM) of the number of slots and the number of poles; mainly because of the characteristics and generation mechanism of the slot torque (also known as the slot effect). The slot torque is caused by the interaction between the slots of the motor stator core and the permanent magnets of the rotor. When the rotor rotates, the magnetic resistance of each slot to the magnetic field is different, which causes the magnetic field distribution of the permanent magnet to be discontinuous, resulting in a periodic pull-suction force. The change of this force is periodic and is called the slot torque. The slot torque causes the motor torque to fluctuate periodically. In a complete rotor rotation cycle, the slot torque will repeat its pattern, and the period of this pattern is directly related to the least common multiple of the number of stator slots and the number of rotor poles.

[0068] Specifically, if the natural frequency of the fan system (indoor fan and / or outdoor fan) and the commutation noise frequency of the fan system meet a preset relationship, it is determined that the fan system has a vibration noise risk. The preset relationship can specifically be: the difference between the natural frequency of the fan system and the commutation noise frequency of the fan system is less than a preset difference threshold; that is, whether the difference between the natural frequency of the indoor fan and / or outdoor fan and the commutation noise frequency is less than a preset difference threshold, that is, the difference between the natural frequency of the indoor fan and the commutation noise frequency of the indoor fan is less than the preset difference threshold; the difference between the natural frequency of the outdoor fan and the commutation noise frequency of the outdoor fan is less than the preset difference threshold.

[0069] Among them, the natural frequency fn of the fan system (indoor fan and / or outdoor fan) is the frequency of the fan system when it vibrates freely, in Hz, which depends on the mass M and stiffness K of the vibration system (fan system) and is an inherent property. The natural frequency can be stored in the controller. For example, the natural frequency fn of the fan system and its mass M and stiffness K satisfy the following relationship:

[0070]

[0071] The commutation noise frequency of the fan system (indoor fan and / or outdoor fan) is related to the inherent parameters and operating speed of the fan. Therefore, the commutation noise frequency of the indoor fan and / or outdoor fan can be determined according to the operating speed of the indoor fan and / or outdoor fan. Specifically, the commutation noise frequency f can be calculated according to the operating speed of the indoor fan and / or outdoor fan using the following formula: 换 :

[0072] f换 =k*r*m / 60

[0073] Among them, m is the least common multiple of the number of stator slots and the number of rotor poles, k is a preset coefficient, which can be 1 / 2, 1, 2, 3..., and preferably 1 / 2 and 1; r is the operating speed of the indoor fan or outdoor fan; 60 is the unit conversion coefficient, the speed unit is r / min, the frequency unit is r / s, 1min=60s, so conversion is required; the number of stator slots α is the inherent parameter of the fan; for example, it can include: 9 slots, 12 slots; the number of rotor poles β is the inherent parameter of the fan; for example, it can include: 2, 4, 6, 8, 10, 12 poles. For example, if the fan has 10 poles and 12 slots, then f 换 = k*r*(the least common multiple of 12 and 10) / 60; that is, f 换 =k*r*60 / 60=0.5r or r, that is, the commutation noise frequency is 0.5 times or 1 times the rotation speed.

[0074] According to the above formula, the switching noise frequency f of the indoor fan and / or outdoor fan can be calculated 换 , determine the natural frequency fn of the indoor fan and / or the outdoor fan and the switching noise frequency f 换 Is the difference △f less than the preset difference threshold △f0? If it is judged that the difference △f is less than the preset difference threshold △f0, it satisfies △f=fn-f 换 <△f0, it is determined that there is a vibration and noise risk for the indoor fan and / or outdoor fan.

[0075] The correction unit 130 is used to correct the operating speed of the indoor fan and / or the operating speed of the outdoor fan according to the detected indoor ambient temperature if the judgment unit 120 judges that the indoor fan or the outdoor fan has a vibration noise risk.

[0076] Specifically, if it is determined that the indoor fan or the outdoor fan has a risk of vibration noise, the operating speed r of the indoor fan or the outdoor fan needs to be corrected to avoid the natural frequency. 换 <△f0, then the corrected fan operating speed r1=r±△r. For example, △f0 takes a value of 5Hz, that is, the natural frequency and the commutation frequency need to be staggered by more than 5Hz to avoid resonance and abnormal noise; △r is preferably an integer multiple of 10.

[0077] More specifically, if it is determined that the fan system (indoor fan or outdoor fan) has a risk of generating vibration noise, the fan speed is corrected according to whether the indoor environment is comfortable or not. The indoor environment is judged to be comfortable or not based on the detected indoor environment temperature. In cooling mode, when the indoor environment temperature is detected to be less than or equal to the preset temperature threshold, and the difference between the indoor environment temperature and the set temperature of the air conditioner is less than or equal to the preset temperature difference threshold, it indicates that the indoor environment is relatively comfortable, otherwise, it indicates that the indoor environment is not comfortable; in heating mode, when the indoor environment temperature is detected to be less than the preset temperature threshold, or the difference between the indoor environment temperature and the set temperature of the air conditioner is less than the preset temperature difference threshold, it indicates that the indoor environment is relatively comfortable, otherwise, it indicates that the indoor environment is not comfortable.

[0078] In a specific implementation, if the judgment unit 120 judges that the outdoor fan has a vibration noise risk, the correction unit 130 corrects the operating speed of the outdoor fan according to the detected indoor ambient temperature, which may specifically include: correcting the operating speed of the outdoor fan in the cooling mode and the heating mode respectively in the following manners:

[0079] (1) In cooling mode, when it is detected that the indoor ambient temperature is less than or equal to a preset temperature threshold, and the difference between the indoor ambient temperature and the set temperature of the air conditioner is less than or equal to the preset temperature difference threshold, the operating speed of the outdoor fan is controlled to correct the preset speed value downward (i.e., the outdoor fan speed is reduced by the preset speed value); when it is detected that the indoor ambient temperature is greater than the preset temperature threshold, or the difference between the indoor ambient temperature and the set temperature of the air conditioner is greater than the preset temperature difference threshold, the operating speed of the outdoor fan is controlled to correct the preset speed value upward (i.e., the outdoor fan speed is increased by the preset speed value). Preferably, when it is detected that the indoor ambient temperature is less than or equal to the preset temperature threshold for a first preset time, and the difference between the indoor ambient temperature and the set temperature of the air conditioner is less than or equal to the preset temperature difference threshold, the operating speed of the outdoor fan is controlled to correct the preset speed value downward; when it is detected that the indoor ambient temperature is greater than the preset temperature threshold for a first preset time, or the difference between the indoor ambient temperature and the set temperature of the air conditioner is greater than the preset temperature difference threshold, the operating speed of the outdoor fan is controlled to correct the preset speed value upward.

[0080] For example, when the air conditioner is running in cooling mode, the indoor environment is in a comfortable temperature range, that is, T is detected for a continuous time of T1. 内环 ≤t0 and T 内环 -T 设定 ≤△t, the speed of the outdoor fan is controlled to correct the preset speed value downward; when the indoor environment is not in the comfortable temperature range, that is, T is detected for T1 consecutive times 内环 >t0 or T 内环 -T 设定> Δt, the speed of the external fan is controlled to correct upward the preset speed value. The first preset time T1 may be, for example, 1 minute; the preset temperature threshold t0 may be, for example, 25°C; and the preset temperature difference threshold Δt may be, for example, 2°C.

[0081] (2) In the heating mode, when it is detected that the indoor ambient temperature is greater than or equal to a preset temperature threshold, and the difference between the indoor ambient temperature and the set temperature of the air conditioner is greater than or equal to the preset temperature difference threshold, the operating speed of the outdoor fan is controlled to correct the preset speed value downward (i.e., the outdoor fan speed is reduced by the preset speed value); when it is detected that the indoor ambient temperature is less than the preset temperature threshold, or the difference between the indoor ambient temperature and the set temperature of the air conditioner is less than the preset temperature difference threshold, the operating speed of the outdoor fan is controlled to correct the preset speed value upward (i.e., the outdoor fan speed is increased by the preset speed value). Preferably, when it is detected that the indoor ambient temperature is greater than or equal to the preset temperature threshold for a first preset time, and the difference between the indoor ambient temperature and the set temperature of the air conditioner is greater than or equal to the preset temperature difference threshold, the operating speed of the outdoor fan is controlled to correct the preset speed value downward; when it is detected that the indoor ambient temperature is less than the preset temperature threshold for a first preset time, or the difference between the indoor ambient temperature and the set temperature of the air conditioner is less than the preset temperature difference threshold, the operating speed of the outdoor fan is controlled to correct the preset speed value upward.

[0082] For example, when the air conditioner is in heating mode, the indoor environment is in a comfortable temperature range, that is, T1 is detected continuously. 内环 ≥t0 and T 内环 -T 设定 ≥△t, the speed of the outdoor fan is controlled to correct the preset speed value downward; when the indoor environment is not in the comfortable temperature range, that is, T is detected for T1 consecutive times 内环 <t0 or T 内环 -T 设定 <△t, the speed of the external fan is controlled to correct the preset speed value upward. The first preset time T1 can be, for example, 1 minute; the preset temperature threshold t0 can be, for example, 25°C; and the preset temperature difference threshold △t can be, for example, 2°C.

[0083] In a specific implementation, if the judgment unit 120 judges that the indoor fan has a vibration noise risk, the correction unit 130 corrects the operating speed of the indoor fan according to the detected indoor ambient temperature, which may specifically include: correcting the operating speed of the indoor fan in the cooling mode and the heating mode respectively in the following manners:

[0084] (1) In cooling mode, when it is detected that the indoor ambient temperature is less than or equal to a preset temperature threshold, and the difference between the indoor ambient temperature and the set temperature of the air conditioner is less than or equal to the preset temperature difference threshold, the operating speed of the indoor fan is controlled to correct the preset speed value downward (i.e., the indoor fan speed is reduced by the preset speed value); when it is detected that the indoor ambient temperature is greater than the preset temperature threshold, or the difference between the indoor ambient temperature and the set temperature of the air conditioner is greater than the preset temperature difference threshold, the operating speed of the indoor fan is controlled to correct the preset speed value upward (i.e., the indoor fan speed is increased by the preset speed value). Preferably, when it is detected that the indoor ambient temperature is less than or equal to the preset temperature threshold for a first preset time in a row, and the difference between the indoor ambient temperature and the set temperature of the air conditioner is less than or equal to the preset temperature difference threshold, the operating speed of the indoor fan is controlled to correct the preset speed value downward; when it is detected that the indoor ambient temperature is greater than the preset temperature threshold, or the difference between the indoor ambient temperature and the set temperature of the air conditioner is greater than the preset temperature difference threshold, the operating speed of the indoor fan is controlled to correct the preset speed value upward.

[0085] For example, when the air conditioner is running in cooling mode, the indoor environment is in a comfortable temperature range, that is, T is detected for a continuous time of T1. 内环 ≤t0 and T 内环 -T 设定 ≤△t, the speed of the indoor fan is controlled to correct the preset speed value downward; when the indoor environment is not in the comfortable temperature range, that is, T is detected for T1 consecutive times 内环 >t0 or T 内环 -T 设定 >△t, the speed of the internal fan is controlled to correct the preset speed value upward. The first preset time T1 can be, for example, 1 minute; the preset temperature threshold t0 can be, for example, 25°C; and the preset temperature difference threshold △t can be, for example, 2°C.

[0086] (2) In the heating mode, when the indoor ambient temperature is greater than or equal to the preset temperature threshold, and the difference between the indoor ambient temperature and the set temperature of the air conditioner is greater than or equal to the preset temperature difference threshold, the operating speed of the indoor fan is controlled to correct the preset speed value downward (i.e., the indoor fan speed is reduced by the preset speed value); when the indoor ambient temperature is less than the preset temperature threshold, or the difference between the indoor ambient temperature and the set temperature of the air conditioner is less than the preset temperature difference threshold, the operating speed of the indoor fan is controlled to correct the preset speed value upward (i.e., the indoor fan speed is increased by the preset speed value). Preferably, when it is detected that the indoor ambient temperature is greater than or equal to the preset temperature threshold for a first preset time, and the difference between the indoor ambient temperature and the set temperature of the air conditioner is greater than or equal to the preset temperature difference threshold, the operating speed of the indoor fan is controlled to correct the preset speed value downward; when it is detected that the indoor ambient temperature is less than the preset temperature threshold for a first preset time, or the difference between the indoor ambient temperature and the set temperature of the air conditioner is less than the preset temperature difference threshold, the operating speed of the indoor fan is controlled to correct the preset speed value upward.

[0087] For example, when the air conditioner is in heating mode, the indoor environment is in a comfortable temperature range, that is, T1 is detected continuously. 内环 ≥t0 and T 内环 -T 设定 ≥△t, the speed of the indoor fan is controlled to correct the preset speed value downward; when the indoor environment is not in the comfortable temperature range, that is, T is detected for T1 time continuously, 内环 <t0 or T 内环 -T 设定 <△t, the speed of the internal fan is controlled to correct the preset speed value upward. The first preset time T1 can be, for example, 1 minute; the preset temperature threshold t0 can be, for example, 25°C; and the preset temperature difference threshold △t can be, for example, 2°C.

[0088] The present invention also provides a storage medium corresponding to the air conditioner control method, on which a computer program is stored, and when the computer program is executed by a processor, the steps of any of the aforementioned methods are implemented.

[0089] The present invention also provides an air conditioner corresponding to the air conditioner control method, comprising a processor, a memory, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of any of the aforementioned methods when executing the computer program.

[0090] The present invention also provides an air conditioner corresponding to the control device of the air conditioner, comprising any of the control devices of the air conditioner described above.

[0091] The present invention also provides a computer program product corresponding to the air conditioner control method, comprising a computer program, and when the computer program is executed by a processor, the steps of any of the aforementioned methods are implemented.

[0092] Based on this, the solution provided by the present invention obtains the operating speeds of the indoor fan and the outdoor fan, and determines whether the fan system has a risk of generating vibration noise based on whether the natural frequency and the operating speed satisfy a preset relationship. If the fan system has a risk of generating vibration noise, the fan speed is corrected based on whether the indoor environment is comfortable. This can solve the abnormal noise problem of the fan system itself, achieve air conditioning noise reduction, and fully combine environmental comfort conditions to improve user experience.

[0093] The functions described herein may be implemented in hardware, software executed by a processor, firmware, or any combination thereof. If implemented in software executed by a processor, the functions may be stored as one or more instructions or codes on a computer-readable medium or transmitted via a computer-readable medium. Other examples and implementations are within the scope and spirit of the present invention and the appended claims. For example, due to the nature of software, the functions described above may be implemented using software executed by a processor, hardware, firmware, hard wiring, or a combination of any of these. In addition, each functional unit may be integrated into a processing unit, each unit may exist physically separately, or two or more units may be integrated into one unit.

[0094] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. Among them, the device embodiments described above are only schematic. For example, the division of the units can be a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of units or modules, which can be electrical or other forms.

[0095] The units described as separate components may or may not be physically separated, and the components of the control device may or may not be physical units, that is, they may be located in one place or distributed in multiple units. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.

[0096] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the relevant technology or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, a server or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, disk or optical disk and other media that can store program codes.

[0097] The above description is only an embodiment of the present invention and is not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and variations. Any modification, equivalent substitution, improvement, etc. made within the spirit and principle of the present invention shall be included in the scope of the claims of the present invention.

Claims

1. A method for controlling an air conditioner, characterized in that: include: Obtaining the natural frequency and operating speed of the indoor fan and / or outdoor fan of the air conditioner; Determining whether there is a vibration or noise risk of the indoor fan and / or the outdoor fan according to the natural frequency and the operating speed of the indoor fan and / or the outdoor fan; If it is determined that the indoor fan and / or the outdoor fan has a risk of vibration and noise, the operating speed of the indoor fan and / or the outdoor fan is corrected according to the detected indoor ambient temperature.

2. The method according to claim 1, characterized in that Judging whether the indoor fan and / or the outdoor fan has a vibration noise risk according to the natural frequency and the operating speed of the indoor fan and / or the outdoor fan includes: Determining a commutation noise frequency of the indoor fan and / or the outdoor fan according to an operating speed of the indoor fan and / or the outdoor fan; Determine whether the difference between the natural frequency of the indoor fan and / or the outdoor fan and the commutation noise frequency is less than a preset difference threshold; If it is determined that the difference is less than a preset difference threshold, it is determined that the indoor fan and / or the outdoor fan has a vibration noise risk.

3. The method according to claim 1 or 2, characterized in that: If it is determined that the outdoor fan has a vibration and noise risk, the operating speed of the outdoor fan is corrected according to the detected indoor ambient temperature, including: In cooling mode, when it is detected that the indoor ambient temperature is less than or equal to a preset temperature threshold, and the difference between the indoor ambient temperature and the set temperature of the air conditioner is less than or equal to the preset temperature difference threshold, the operating speed of the outdoor fan is controlled to correct the preset speed value downward; when it is detected that the indoor ambient temperature is greater than the preset temperature threshold, or the difference between the indoor ambient temperature and the set temperature of the air conditioner is greater than the preset temperature difference threshold, the operating speed of the outdoor fan is controlled to correct the preset speed value upward; In the heating mode, when it is detected that the indoor ambient temperature is greater than or equal to a preset temperature threshold, and the difference between the indoor ambient temperature and the set temperature of the air conditioner is greater than or equal to the preset temperature difference threshold, the operating speed of the outdoor fan is controlled to correct downward the preset speed value; when it is detected that the indoor ambient temperature is less than the preset temperature threshold, or the difference between the indoor ambient temperature and the set temperature of the air conditioner is less than the preset temperature difference threshold, the operating speed of the outdoor fan is controlled to correct upward the preset speed value.

4. The method according to claim 1 or 2, characterized in that: If it is determined that the indoor fan has a vibration and noise risk, the operating speed of the indoor fan is corrected according to the detected indoor ambient temperature, including: In cooling mode, when it is detected that the indoor ambient temperature is less than or equal to a preset temperature threshold, and the difference between the indoor ambient temperature and the set temperature of the air conditioner is less than or equal to the preset temperature difference threshold, the operating speed of the indoor fan is controlled to correct the preset speed value downward; when it is detected that the indoor ambient temperature is greater than the preset temperature threshold, or the difference between the indoor ambient temperature and the set temperature of the air conditioner is greater than the preset temperature difference threshold, the operating speed of the indoor fan is controlled to correct the preset speed value upward; In the heating mode, when it is detected that the indoor ambient temperature is greater than or equal to a preset temperature threshold, and the difference between the indoor ambient temperature and the set temperature of the air conditioner is greater than or equal to the preset temperature difference threshold, the operating speed of the outdoor fan is controlled to correct downward the preset speed value; when it is detected that the indoor ambient temperature is less than the preset temperature threshold, or the difference between the indoor ambient temperature and the set temperature of the air conditioner is less than the preset temperature difference threshold, the operating speed of the outdoor fan is controlled to correct upward the preset speed value.

5. A control device for an air conditioner, characterized in that: include: An acquisition unit, used to acquire the natural frequency and operating speed of the indoor fan and / or outdoor fan of the air conditioner; A judging unit, configured to judge whether the indoor fan and / or the outdoor fan has a vibration noise risk according to the natural frequency and the running speed of the indoor fan and / or the outdoor fan; A correction unit is used to correct the operating speed of the indoor fan and / or the outdoor fan according to the detected indoor ambient temperature if the judgment unit judges that the indoor fan and / or the outdoor fan has a vibration and noise risk.

6. The device according to claim 5, characterized in that The judging unit, judging whether the indoor fan and / or the outdoor fan has a vibration noise risk according to the natural frequency and the operating speed of the indoor fan and / or the outdoor fan, comprises: Determining a commutation noise frequency of the indoor fan and / or the outdoor fan according to an operating speed of the indoor fan and / or the outdoor fan; Determine whether the difference between the natural frequency of the indoor fan and / or the outdoor fan and the commutation noise frequency is less than a preset difference threshold; If it is determined that the difference is less than a preset difference threshold, it is determined that the indoor fan and / or the outdoor fan has a vibration noise risk.

7. The device according to claim 5 or 6, characterized in that The correction unit corrects the operating speed of the outdoor fan according to the detected indoor ambient temperature if the judgment unit judges that the outdoor fan has a vibration and noise risk, including: In cooling mode, when it is detected that the indoor ambient temperature is less than or equal to a preset temperature threshold, and the difference between the indoor ambient temperature and the set temperature of the air conditioner is less than or equal to the preset temperature difference threshold, the operating speed of the outdoor fan is controlled to correct the preset speed value downward; when it is detected that the indoor ambient temperature is greater than the preset temperature threshold, or the difference between the indoor ambient temperature and the set temperature of the air conditioner is greater than the preset temperature difference threshold, the operating speed of the outdoor fan is controlled to correct the preset speed value upward; In the heating mode, when it is detected that the indoor ambient temperature is greater than or equal to a preset temperature threshold, and the difference between the indoor ambient temperature and the set temperature of the air conditioner is greater than or equal to the preset temperature difference threshold, the operating speed of the outdoor fan is controlled to correct downward the preset speed value; when it is detected that the indoor ambient temperature is less than the preset temperature threshold, or the difference between the indoor ambient temperature and the set temperature of the air conditioner is less than the preset temperature difference threshold, the operating speed of the outdoor fan is controlled to correct upward the preset speed value.

8. The device according to claim 5 or 6, characterized in that The correction unit corrects the running speed of the indoor fan according to the detected indoor ambient temperature if the judgment unit judges that the indoor fan has a vibration and noise risk, including: In cooling mode, when it is detected that the indoor ambient temperature is less than or equal to a preset temperature threshold, and the difference between the indoor ambient temperature and the set temperature of the air conditioner is less than or equal to the preset temperature difference threshold, the operating speed of the indoor fan is controlled to correct the preset speed value downward; when it is detected that the indoor ambient temperature is greater than the preset temperature threshold, or the difference between the indoor ambient temperature and the set temperature of the air conditioner is greater than the preset temperature difference threshold, the operating speed of the indoor fan is controlled to correct the preset speed value upward; In the heating mode, when it is detected that the indoor ambient temperature is greater than or equal to a preset temperature threshold, and the difference between the indoor ambient temperature and the set temperature of the air conditioner is greater than or equal to the preset temperature difference threshold, the operating speed of the outdoor fan is controlled to correct downward the preset speed value; when it is detected that the indoor ambient temperature is less than the preset temperature threshold, or the difference between the indoor ambient temperature and the set temperature of the air conditioner is less than the preset temperature difference threshold, the operating speed of the outdoor fan is controlled to correct upward the preset speed value.

9. A storage medium, characterized in that: A computer program is stored thereon, and when the program is executed by a processor, the steps of any method described in claims 1-4 are implemented.

10. An air conditioner, characterized in that: The method comprises a processor, a memory and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the method according to any one of claims 1 to 4 when executing the program, or comprises a control device according to any one of claims 5 to 8.

11. A computer program product, characterized in that The invention comprises a computer program, which implements the steps of the method according to any one of claims 1 to 4 when being executed by a processor.