Control method and device of air conditioner and control system of air conditioner
By adjusting the frequency of the air conditioner according to the current and target temperature difference of the air conditioner, the problem of deterioration of user comfort caused by the resonance of the fan and compressor in the prior art is solved, and more efficient equipment stability and user comfort are achieved.
Patent Information
- Application Number
- CN202510478878.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-16
- Publication Date
- 2025-05-30
AI Technical Summary
In the prior art, when avoiding resonance between the air conditioner fan and the compressor, directly adjusting the fan speed leads to deterioration of user comfort and fails to effectively deal with the situation where the operating frequency is within the resonance frequency range.
By obtaining the difference between the target operating frequency of the compressor and the current temperature and the target temperature, adjust the frequency of the fan or compressor to avoid resonance. The specific method includes increasing the target operating frequency when the temperature difference is greater than or equal to the preset threshold value or adjusting the fan speed, and reducing the target operating frequency when the temperature difference is less than the threshold value.
It effectively avoids the resonance between the fan and the compressor, improves user comfort, and ensures the stability and performance of the air conditioning system.
Smart Images

Figure CN120062762A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of air conditioner control. Specifically, it relates to a control method, device, computer-readable storage medium, and control system for an air conditioner. Background Art
[0002] Fans and compressors are commonly used rotating equipment in the industrial field. When they are operating, they may generate frequency resonance due to various factors (such as structural characteristics, operating frequencies, etc.). This resonance not only causes the equipment to vibrate more severely but may also trigger flutter noise, seriously affecting the stability and service life of the equipment.
[0003] In the prior art, the logic of adjusting the fan speed is used to optimize the flutter noise to avoid the flutter noise generated when the compressor and the fan work in the same equipment. Specifically, it includes the following steps: obtaining the target frequency of the compressor and the target speed of the fan; calculating the flutter frequency band of the fan and the compressor according to the target speed, and then adjusting the fan speed according to a certain speed ratio. However, in this prior art, there is no description of how to handle the situation when the operating frequency is within the resonance frequency range, and it does not consider the comfort of the air-conditioning system but directly adjusts the fan speed. Moreover, when the target frequency is higher than the center frequency, directly reducing the fan speed will actually reduce the performance of the air conditioner, and when the target frequency is lower than the center frequency, directly increasing the fan speed will actually increase the noise of the air conditioner.
[0004] Therefore, how to avoid resonance between the fan and the compressor while taking into account the comfort of the user is a technical problem that urgently needs to be solved. Summary of the Invention
[0005] The main purpose of the present application is to provide a control method, device, computer-readable storage medium, and control system for an air conditioner, so as to at least solve the problem in the prior art that directly adjusting the fan speed to avoid resonance between the fan and the compressor of the air conditioner will result in poor comfort for the user.
[0006] To achieve the above object, according to one aspect of the present application, a control method for an air conditioner is provided. The air conditioner includes a blower and a compressor. The control method for the air conditioner includes: obtaining a target operating frequency of the compressor; when the target operating frequency is within the resonance frequency range of the blower, obtaining a current temperature and a target temperature, where the resonance frequency range represents the operating frequency range that causes the blower to vibrate and is determined by the rotational speed of the blower; when the absolute value of the difference between the current temperature and the target temperature is greater than or equal to a first preset threshold, increasing the target operating frequency or adjusting the rotational speed of the blower so that the target operating frequency is not within the resonance frequency range; when the absolute value of the difference between the current temperature and the target temperature is less than the first preset threshold, decreasing the target operating frequency so that the target operating frequency is not within the resonance frequency range.
[0007] Optionally, when the absolute value of the difference between the current temperature and the target temperature is greater than or equal to a first preset threshold, increasing the target operating frequency or adjusting the rotational speed of the blower includes: when the target operating frequency is the maximum frequency, obtaining the current rotational speed of the blower and adjusting the rotational speed of the blower according to the current rotational speed, where the maximum frequency is the maximum value of the compressor frequency corresponding to the current temperature; when the target operating frequency is not the maximum frequency, obtaining a frequency margin, calculating the sum of the upper limit value of the resonance frequency range and the frequency margin to obtain a first frequency, and increasing the target operating frequency to the first frequency, where the frequency margin is the minimum frequency range that prevents the compressor and the blower from resonating in frequency.
[0008] Optionally, adjusting the rotational speed of the blower according to the current rotational speed includes: obtaining the number of blades of the blower and the harmonic order number of the resonance frequency range, and calculating a product coefficient according to the number of blades and the harmonic order number; when the current rotational speed is the maximum rotational speed, calculating the difference between the target operating frequency and the frequency margin, and calculating the product of the difference and the product coefficient to obtain a first rotational speed, and adjusting the rotational speed of the blower to the first rotational speed; when the current rotational speed is not the maximum rotational speed, calculating the sum of the target operating frequency and the frequency margin, and calculating the product of the sum and the product coefficient to obtain a second rotational speed, and adjusting the rotational speed of the blower to the second rotational speed.
[0009] Optionally, when the absolute value of the difference between the current temperature and the target temperature is less than the first preset threshold, decreasing the target operating frequency includes: obtaining the lower limit value of the resonance frequency range, calculating the difference between the lower limit value and the frequency margin to obtain a target adjustment frequency, and decreasing the target operating frequency to the target adjustment frequency.
[0010] Optionally, before obtaining the target operating frequency of the compressor, the method further includes: obtaining the initial speed of the blower and the number of blades of the blower, and calculating the resonance frequency of the blower according to the initial speed and the number of blades; obtaining a frequency margin, calculating the sum of the resonance frequency and the frequency margin to obtain an upper limit value of the resonance frequency, calculating the difference between the resonance frequency and the frequency margin to obtain a lower limit value of the resonance frequency, and determining the resonance frequency range according to the upper limit value and the lower limit value of the resonance frequency.
[0011] Optionally, the method further includes: when the target operating frequency is not within the resonance frequency range of the blower, obtaining the current operating frequency of the compressor; when the current operating frequency is within the resonance frequency range of the blower, increasing the adjustment speed of the current operating frequency so that the current operating frequency is not within the resonance frequency range.
[0012] Optionally, the method further includes: when both the target operating frequency and the current operating frequency are not within the resonance frequency range of the blower, keeping both the target operating frequency and the current operating frequency of the compressor unchanged.
[0013] According to another aspect of the present application, there is provided a control device for an air conditioner. The air conditioner includes a blower and a compressor. The control device for the air conditioner includes: an acquisition unit configured to acquire the target operating frequency of the compressor, and when the target operating frequency is within the resonance frequency range of the blower, acquire the current temperature and the target temperature, where the resonance frequency range represents the operating frequency range that causes the blower to vibrate and is determined by the speed of the blower; an adjustment unit configured to, when the absolute value of the difference between the current temperature and the target temperature is greater than or equal to a first preset threshold, increase the target operating frequency or adjust the speed of the blower so that the target operating frequency is not within the resonance frequency range; a reduction unit configured to, when the absolute value of the difference between the current temperature and the target temperature is less than the first preset threshold, reduce the target operating frequency so that the target operating frequency is not within the resonance frequency range.
[0014] According to still another aspect of the present application, there is provided a computer-readable storage medium. The computer-readable storage medium includes a stored program, where when the program runs, it controls the device where the computer-readable storage medium is located to execute any one of the control methods for the air conditioner.
[0015] According to another aspect of the present application, a control system for an air conditioner is provided, including: an air conditioner, which includes a blower and a compressor; one or more processors, a memory, and one or more programs, wherein the one or more programs are stored in the memory and are configured to be executed by the one or more processors, and the one or more programs include those for executing any one of the control methods of the air conditioner.
[0016] Applying the technical solution of the present application, when the target operating frequency of the compressor is within the resonance frequency range of the blower, an adjustment scheme is determined according to the difference between the current temperature and the target temperature. When the absolute value of the difference between the current temperature and the target temperature is greater than or equal to a first preset threshold, the target operating frequency is increased or the rotational speed of the blower is adjusted so that the target operating frequency is not within the resonance frequency range. When the absolute value of the difference between the current temperature and the target temperature is less than the first preset threshold, the target operating frequency is decreased so that the target operating frequency is not within the resonance frequency range. Compared with the prior art where the rotational speed of the blower is directly adjusted to avoid resonance between the blower and the compressor of the air conditioner, which may lead to a deterioration in user comfort, the present application determines the adjustment schemes for the blower and the compressor respectively according to the current temperature and the target temperature, enabling the adjustment of the blower or the compressor to be based on the actual temperature situation to avoid drastic changes in temperature or air volume, thereby improving user comfort. Therefore, the problem of deteriorated user comfort in the prior art can be solved, achieving the effect of enhancing user comfort. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] The schematic diagrams in the specification forming a part of the present application are used to provide a further understanding of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation to the present application. In the drawings:
[0018] Figure 1 A flowchart showing a control method for an air conditioner provided by an embodiment of the present application is shown;
[0019] Figure 2 A flowchart showing a specific control method for an air conditioner provided by an embodiment of the present application is shown;
[0020] Figure 3 A flowchart showing another specific control method for an air conditioner provided by an embodiment of the present application is shown;
[0021] Figure 4 A block diagram showing the structure of a control device for an air conditioner provided by an embodiment of the present application is shown. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0022] It should be noted that, without conflict, the embodiments in the present application and the features in the embodiments may be combined with each other. The following will describe the present application in detail with reference to the accompanying drawings and in combination with the embodiments.
[0023] In order to enable those skilled in the art to better understand the solution of the present application, the following will clearly and completely describe the technical solutions in the embodiments of the present application with reference to the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without making creative efforts shall fall within the protection scope of the present application.
[0024] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and do not necessarily need to describe a specific order or sequence. It should be understood that such used data can be interchanged under appropriate circumstances for the embodiments of the present application described herein. In addition, the terms "comprising" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device including a series of steps or units does not necessarily have to be limited to those steps or units clearly listed, but may include other steps or units not clearly listed or inherent to these processes, methods, products or devices.
[0025] As introduced in the background art, in the prior art, the rotational speed of the blower is directly adjusted to avoid resonance between the blower and the compressor of the air conditioner, which will cause the comfort of the user to deteriorate. To solve the problem of the deteriorated comfort of the user, the embodiments of the present application provide a control method, device, computer-readable storage medium and control system of an air conditioner for a mobile terminal, a computer terminal or a similar computing device.
[0026] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention.
[0027] In this embodiment, a control method of an air conditioner running on a mobile terminal, a computer terminal or a similar computing device is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions, and although the logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in a different order than here.
[0028] Figure 1 is a flowchart of the control method of the air conditioner according to the embodiment of the present application. As Figure 1 shown, the air conditioner includes a blower and a compressor, and the method includes the following steps:
[0029] Step S201: Obtain the target operating frequency of the compressor. When the target operating frequency is within the resonance frequency range of the blower, obtain the current temperature and the target temperature, where the resonance frequency range represents the operating frequency range that causes the blower to vibrate and is determined by the rotational speed of the blower.
[0030] Specifically, obtain the set target operating frequency of the compressor. The target operating frequency can be comprehensively set according to the cooling or heating demand of the current air conditioning system, the energy efficiency ratio of the system, and the working state of the compressor. Determine whether the target operating frequency is within the resonance frequency range of the blower: By real-time monitoring the rotational speed of the blower and calculating the resonance frequency range of the blower based on the blower structure parameters (number of blades, frequency margin, etc.). When the target operating frequency of the compressor falls within this range, subsequent adjustment measures will be taken to avoid resonance. First, obtain the current temperature and the target temperature. Use the temperature sensor inside the air conditioner to detect the current temperature (T_env) and the set target temperature (T_set). Since this application considers the user's comfort, the subsequent noise and vibration reduction adjustment plan is determined by the current temperature and the target temperature set by the user.
[0031] Step S202: When the absolute value of the difference between the current temperature and the target temperature is greater than or equal to the first preset threshold, increase the target operating frequency or adjust the rotational speed of the blower so that the target operating frequency is not within the resonance frequency range.
[0032] Specifically, calculate the absolute value of the difference between the current temperature (T_env) and the target temperature (T_set). If this difference is greater than or equal to the first preset threshold (for example, the first preset threshold is set to 5°C), it indicates that the air conditioning system needs to meet the cooling or heating demand as soon as possible. If the absolute value of the difference is large, it means that the indoor unit of the air conditioner has a large demand for cooling capacity. To ensure the cooling effect and comfort, the compressor frequency cannot be reduced. Because reducing the compressor frequency will lead to a reduction in the refrigerant flow rate, the compressor frequency plays a key role in the size of the cooling capacity. To ensure the efficient operation of the air conditioning system and the user's comfortable experience, when the temperature difference is large, the system will take measures to increase the target operating frequency of the compressor or adjust the rotational speed of the blower to ensure that the compressor operating frequency is not within the resonance frequency range of the blower and avoid the occurrence of resonance. It effectively prevents the resonance of the blower and the compressor under high cooling or heating demand, ensures that the system quickly responds to the user's needs, while maintaining the stability of the equipment and reducing noise.
[0033] Step S203: When the absolute value of the difference between the current temperature and the target temperature is less than the first preset threshold, reduce the target operating frequency so that the target operating frequency is not within the resonance frequency range.
[0034] Specifically, similarly, if the absolute value of the difference is small, it indicates that the demand for refrigerating capacity by the indoor unit of the air conditioner is small. The resonance can be avoided by reducing the target operating frequency of the compressor, and at the same time, the energy consumption can be reduced. The system calculates the absolute value of the difference between the current temperature (T_env) and the target temperature (T_set). If this difference is less than the first preset threshold (for example, the first preset threshold is 5°C), it indicates that the air conditioning system has approached the set comfortable temperature. At this time, the focus of system adjustment is on maintaining comfort and reducing energy consumption. When the temperature difference is small, the system will reduce the target operating frequency of the compressor so that it is not within the resonance frequency range of the fan, avoiding the resonance phenomenon. This strategy effectively reduces the resonance risk between the fan and the compressor when the air conditioning system approaches the set temperature, while reducing energy consumption, improving the operating efficiency of the equipment and the comfort experience of users.
[0035] Through this embodiment, when the target operating frequency of the compressor is within the resonance frequency range of the fan, the adjustment scheme is determined according to the difference between the current temperature and the target temperature. When the absolute value of the difference between the current temperature and the target temperature is greater than or equal to the first preset threshold, the target operating frequency is increased or the rotational speed of the fan is adjusted so that the target operating frequency is not within the resonance frequency range. When the absolute value of the difference between the current temperature and the target temperature is less than the first preset threshold, the target operating frequency is decreased so that the target operating frequency is not within the resonance frequency range. Compared with the prior art where the rotational speed of the fan is directly adjusted to avoid resonance between the fan and the compressor of the air conditioner, which will result in a deterioration of user comfort, in this application, the adjustment schemes for the fan and the compressor are determined separately according to the current temperature and the target temperature, so that the adjustment of the fan or the compressor is based on the actual temperature situation to avoid drastic changes in temperature or air volume, improving user comfort. Therefore, it can solve the problem of deteriorated user comfort in the prior art and achieve the effect of improving user comfort.
[0036] In the specific implementation process, when the absolute value of the difference between the current temperature and the target temperature is greater than or equal to the first preset threshold, increasing the target operating frequency or adjusting the rotational speed of the blower can be achieved through the following steps. Step S2021: When the target operating frequency is the maximum frequency, obtain the current rotational speed of the blower and adjust the rotational speed of the blower according to the current rotational speed, where the maximum frequency is the maximum value of the compressor frequency corresponding to the current temperature. Step S2022: When the target operating frequency is not the maximum frequency, obtain the frequency margin, calculate the sum of the upper limit value of the resonance frequency range and the frequency margin to obtain the first frequency, and increase the target operating frequency to the first frequency, where the frequency margin is the minimum frequency range that enables the compressor and the blower not to resonate in terms of frequency. When the air conditioner operates under high temperature difference conditions (i.e., the absolute value of the difference between the current temperature T_env and the target temperature T_set is ≥ the first preset threshold, such as 5°C), it is determined whether the target operating frequency can be adjusted according to whether the compressor target frequency reaches the maximum frequency. When the maximum target frequency is reached, the rotational speed of the blower is adjusted to avoid resonance, thus effectively avoiding the resonance between the blower and the compressor, improving the operating stability of the air conditioner, and reducing noise.
[0037] Specifically, if the compressor target operating frequency has reached the upper limit frequency of this temperature range set by the variable frequency machine, the compressor target frequency cannot be adjusted any further. Then, the rotational speed of the blower is judged: if the rotational speed of the blower reaches the upper limit rotational speed set by the program, the rotational speed of the blower drops to the calculated target rotational speed n2. The target rotational speed n2 is: n2 = (target frequency - frequency margin) × 60 / (z × i). Adjust the rotational speed of the blower to n2 to avoid the resonance frequency range and reduce vibration and noise. If the rotational speed of the blower does not reach the upper limit rotational speed set by the program, the rotational speed of the blower rises to the calculated target rotational speed n1. The calculation formula for n1 is: n1 = (target operating frequency + frequency margin) × 60 / (z × i), where i is the harmonic order corresponding to the resonance frequency. To prevent resonance, the frequency margin can be 2 - 6 Hz. If the compressor target operating frequency does not reach the maximum frequency of this temperature range set by the variable frequency machine, the compressor target frequency is adjusted to: fmax + frequency margin (the recommended value range is: 2 - 6 Hz), where fmax is the upper limit value corresponding to the resonance frequency range. If it is detected that the compressor target operating frequency does not reach the upper limit frequency of this temperature range set by the variable frequency machine, avoiding resonance by increasing the target frequency is direct and fast, and at the same time, it can also achieve the effect of rapid refrigeration, which is more beneficial to the comfort effect.
[0038] In some alternative embodiments, step S2021 of adjusting the rotational speed of the blower according to the current rotational speed can be implemented through the following steps: Step S2023: Obtain the number of blades of the blower and the harmonic number of the resonance frequency range, and calculate a product coefficient based on the number of blades and the harmonic number; Step S2024: When the current rotational speed is the maximum rotational speed, calculate the difference between the target operating frequency and the frequency margin, and calculate the product of the difference and the product coefficient to obtain a first rotational speed, and adjust the rotational speed of the blower to the first rotational speed; Step S2025: When the current rotational speed is not the maximum rotational speed, calculate the sum of the target operating frequency and the frequency margin, and calculate the product of the sum and the product coefficient to obtain a second rotational speed, and adjust the rotational speed of the blower to the second rotational speed. Through precise calculation, the dynamic adjustment of the rotational speed of the blower is achieved, which not only avoids the resonance risk but also ensures the performance and comfort of the air conditioner.
[0039] Specifically, if the target operating frequency of the compressor has reached the upper limit frequency of this temperature range set by the variable-frequency unit, it means that there is no room for adjustment of the compressor frequency in terms of avoiding resonance noise, and only by adjusting the fan speed can the occurrence of resonance noise be avoided. If the fan speed reaches the upper limit speed set by the program, the fan speed drops to the calculated target speed n2. The calculation formula for n2 is: n2 = (target frequency - frequency margin) × 60 / (z × i), where i is the harmonic order corresponding to the resonance frequency. If it is detected that the fan speed has also reached the upper limit speed set by the program, only by reducing the fan speed can resonance be avoided. The reduction of the outdoor fan speed will also lead to a decrease in the heat exchange efficiency of the condenser. However, since the reduction amplitude of the speed is not large, the impact on reducing performance is small. The fan speed can be inversely calculated from the compressor target frequency - frequency margin to obtain the fan speed at which resonance will not occur, so as to avoid the occurrence of resonance. If the fan speed has not reached the upper limit speed set by the program, the fan speed rises to the calculated target speed n1. The calculation formula for n1 is: n1 = (target frequency + frequency margin) × 60 / (z × i), where i is the harmonic order corresponding to the resonance frequency. If it is detected that the fan speed has not reached the upper limit speed set by the program, resonance can be avoided by increasing the fan speed. The increase in the outdoor fan speed will also improve the heat exchange efficiency of the condenser, thereby improving the refrigeration effect. The fan speed can be inversely calculated from the compressor target frequency + frequency margin to obtain the fan speed at which resonance will not occur, so as to avoid the occurrence of resonance. In a typical operating scenario, the number of fan blades is z = 12, the harmonic order i = 1, and the system detects that the current fan speed is 2100 r / min, close to the maximum speed of 2200 r / min. The system calculates that the difference between the target operating frequency and 2 Hz is 45 Hz, and adjusts the fan speed to 2150 r / min (n1) according to the product coefficient to ensure that the resonance frequency range is avoided, while keeping the refrigeration efficiency and noise of the air conditioner within a reasonable range.
[0040] In some alternative embodiments, when the absolute value of the difference between the current temperature and the target temperature is less than the first preset threshold, the above step S203 of reducing the target operating frequency can be implemented by the following steps: obtaining the lower limit value of the resonance frequency range, calculating the difference between the lower limit value and the frequency margin to obtain the target adjustment frequency, and reducing the target operating frequency to the target adjustment frequency. By the above steps, while avoiding resonance, reducing the target operating frequency can also achieve the effect of reducing energy consumption.
[0041] Specifically, when the air conditioner approaches the set temperature (i.e., |T_room - T_set| < the first preset threshold, for example, 1°C), it indicates that the demand for refrigeration capacity by the indoor unit of the air conditioner is small. The resonance can be avoided by reducing the target operating frequency of the compressor, and at the same time, the energy consumption can be reduced. The target frequency of the compressor is adjusted to: fmin - frequency margin. fmin is the lower limit value corresponding to the resonance frequency range. Subsequently, the target operating frequency of the compressor is reduced to this adjusted frequency to avoid resonance and reduce energy consumption at the same time.
[0042] In some other alternative embodiments, before obtaining the target operating frequency of the compressor, the method further includes: Step S204: Obtain the initial rotational speed of the fan and the number of blades of the fan, and calculate the resonance frequency of the fan according to the initial rotational speed and the number of blades; Step S205: Obtain the frequency margin, calculate the sum of the resonance frequency and the frequency margin to obtain the upper limit value of the resonance frequency, calculate the difference between the resonance frequency and the frequency margin to obtain the lower limit value of the resonance frequency, and determine the resonance frequency range according to the upper limit value of the resonance frequency and the lower limit value of the resonance frequency. By accurately calculating the resonance frequency range of the fan, the system can pre-determine the frequency range that needs to be avoided before the compressor operates, so as to take measures to avoid resonance immediately at startup, ensure the stable operation of the equipment, and reduce the noise and vibration during the startup process.
[0043] Specifically, first obtain the initial rotational speed and the number of blades of the fan, calculate the fundamental frequency and the high-order harmonic frequencies f1, f2, f3 of the fan through a formula, and then determine the resonance frequency range fmin~fmax according to the frequency margin, providing basic data for subsequent frequency adjustment. The detailed calculation method for the fan resonance frequency range fmin~fmax is: f = n×z×i / 60, where: f is the rotational noise frequency (unit: Hz); n is the rotational speed of the impeller (unit: r / min), obtained by detection; z is the number of blades, preset according to the structure of the actually used wind blades; i is the harmonic order number, usually taking 1 to represent the fundamental frequency, and the value range is: i = 1, 2, 3. Obtain the fan rotational speed resonance frequency range: when i = 1, f1min = f1 - frequency margin (recommended value range: 2~6Hz), f1max = f1 + frequency margin (recommended value range: 2~6Hz), and the fan rotational speed resonance frequency range is: f1min~f1max; when i = 2, f2min = f2 - frequency margin (recommended value range: 2~6Hz), f2max = f2 + frequency margin (recommended value range: 2~6Hz), and the fan rotational speed resonance frequency range is: f2min~f2max; when i = 3, f3min = f3 - frequency margin (recommended value range: 2~6Hz), f3max = f3 + frequency margin (recommended value range: 2~6Hz), and the fan rotational speed resonance frequency range is: f3min~f3max. The duct noise includes rotational noise and also other factors such as air flow turbulence noise. However, rotational noise is the most difficult noise problem to solve and accounts for a relatively large proportion in the duct noise. Therefore, the resonance frequency range of the fan is determined through the rotational noise frequency calculation formula. The frequency margin is the margin reserved to ensure that resonance does not occur.
[0044] In some alternative embodiments, the method further includes step S206: when the target operating frequency is not within the resonance frequency range of the fan, obtain the current operating frequency of the compressor; step S207: when the current operating frequency is within the resonance frequency range of the fan, increase the adjustment speed of the current operating frequency so that the current operating frequency is not within the resonance frequency range. Through the above steps, when the target operating frequency of the compressor is not within the resonance frequency range, the current operating frequency is further detected, and when the current operating frequency is within the resonance frequency range, through detection and accelerated frequency modulation, the possibility of accidentally entering the resonance region is effectively avoided, further improving the operating stability of the air conditioner and reducing the noise.
[0045] Specifically, if the target operating frequency of the compressor is not within the resonance frequency range of the fan, but the operating frequency of the compressor is within the resonance frequency range of the fan, it indicates that the compressor frequency is being adjusted and resonance will not occur after the adjustment is completed. However, to prevent the impact of resonance noise on users, the adjustment speed of the compressor frequency can be increased to quickly eliminate the resonance noise. When the target operating frequency of the compressor does not fall within the resonance frequency range of the fan, the system will check the current operating frequency of the compressor. If the current frequency is exactly within the resonance range, the system will accelerate the frequency adjustment speed (such as at a speed of 3 Hz / s) to quickly adjust the frequency out of the resonance range.
[0046] In some other alternative embodiments, the method further includes step S208: when both the target operating frequency and the current operating frequency are not within the resonance frequency range of the fan, keeping both the target operating frequency and the current operating frequency of the compressor unchanged. The above steps ensure the efficient and stable operation of the air conditioner at non-resonance frequencies and avoid performance fluctuations caused by unnecessary frequency adjustments.
[0047] In the specific implementation process, when both the target operating frequency and the current operating frequency of the compressor are not within the resonance frequency range of the fan, the system will not perform any frequency adjustment and maintain the current operating state. The system continuously monitors the target operating frequency and the current operating frequency of the compressor. When both are not within the fmin~fmax range, the system determines that the air conditioner is operating at a non-resonance frequency and there is no need to adjust the frequency. Keeping the current target operating frequency and the current operating frequency unchanged ensures stable operation.
[0048] In order to enable those skilled in the art to more clearly understand the technical solution of the present application, the implementation process of the control method of the air conditioner of the present application will be described in detail below with specific embodiments.
[0049] This embodiment relates to a specific control method for an air conditioner, as Figure 2 shown, including the following steps:
[0050] Step S1: Start;
[0051] Step S2: Detect the fan speed (current speed);
[0052] Step S3: Calculate the resonance frequency range of the fan according to the detection result;
[0053] Step S4: Detect whether the operating frequency (current operating frequency) and the target operating frequency of the compressor overlap with the resonance frequency range of the fan;
[0054] Step S5: Detect the ambient temperature (current temperature) and the set temperature (target temperature);
[0055] Step S6: Calculate the difference between the ambient temperature and the set temperature;
[0056] Step S7: Determine the adjustment scheme for the fan speed and the compressor frequency according to the calculation result, and make corresponding adjustments to the load.
[0057] This embodiment also relates to another specific control method for an air conditioner, as Figure 3 shown, including the following steps:
[0058] Step S8: Turn on the machine;
[0059] Step S9: Detect the fan speed (current speed);
[0060] Step S10: Calculate the fan resonance frequency range: fmin~fmax;
[0061] Step S11: When the compressor target operating frequency is within the fan resonance frequency range, if yes, execute Step S12, if no, execute Step S15;
[0062] Step S12: Continue to determine whether |Tenv - Tset|≥the first preset value (that is, the absolute value of the difference between the current temperature and the target temperature is greater than or equal to the first preset threshold). If yes, continue to execute Step S13. If no, adjust the compressor target frequency to: fmin - the fourth preset value (fmin is the lower limit value corresponding to the resonance frequency range, and the fourth preset value is the frequency margin);
[0063] Step S13: Determine whether the compressor target operating frequency reaches the upper limit frequency. If yes, the compressor target frequency remains unchanged. If no, adjust the compressor target frequency to: fmax + the fourth preset value (fmax is the upper limit value corresponding to the resonance frequency range);
[0064] Step S14: Whether the fan speed reaches the upper limit speed (maximum speed). If yes, the fan speed drops to the calculated target speed n2. If no, the fan speed rises to the calculated target speed n1, where n1 = (target operating frequency + the fourth preset value)×60 / (z×i), n2 = (target operating frequency - the fourth preset value)×60 / (z×i), i is the harmonic order corresponding to the resonance frequency, and z is the number of fan blades;
[0065] Step S15: When the compressor current operating frequency is within the fan resonance frequency range, if yes, the compressor performs rapid frequency modulation, and the frequency modulation speed is in accordance with the third preset value (generally 2Hz / s~5Hz / s). If no, do not intervene in the fan speed, the compressor operating frequency, and the target frequency.
[0066] The embodiment of the present application further provides a control device for an air conditioner. It should be noted that the control device for the air conditioner in the embodiment of the present application can be used to execute the control method for the air conditioner provided in the embodiment of the present application. The device is used to implement the above-mentioned embodiments and preferred implementation manners, and those that have been described will not be repeated. As used hereinafter, the term "module" can be a combination of software and / or hardware that can achieve a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, implementation in hardware, or a combination of software and hardware is also possible and contemplated.
[0067] The following introduces the control device for the air conditioner provided in the embodiment of the present application.
[0068] Figure 4 It is a schematic diagram of the control device for the air conditioner according to the embodiment of the present application. As Figure 4 shown, the air conditioner includes a blower and a compressor, and the device includes:
[0069] An acquisition unit 10, configured to acquire a target operating frequency of the compressor, and when the target operating frequency is within the resonance frequency range of the blower, acquire a current temperature and a target temperature, where the resonance frequency range represents an operating frequency range that causes the blower to vibrate and is determined by the rotational speed of the blower;
[0070] Specifically, acquire the set target operating frequency of the compressor. The target operating frequency can be comprehensively set according to the cooling or heating demand of the current air-conditioning system, the energy efficiency ratio of the system, and the working state of the compressor. Determine whether the target operating frequency is within the resonance frequency range of the blower: By monitoring the rotational speed of the blower in real time and calculating the resonance frequency range of the blower according to the blower structure parameters (number of blades, frequency margin, etc.). When the target operating frequency of the compressor falls within this range, subsequent adjustment measures will be taken to avoid resonance. First, the current temperature and the target temperature need to be acquired. The current temperature (T_env) and the set target temperature (T_set) are detected by using the temperature sensor inside the air conditioner. Since the present application takes into account the user's comfort, the subsequent adjustment scheme for reducing noise and vibration is determined by the current temperature and the target temperature set by the user.
[0071] An adjustment unit 20, configured to increase the target operating frequency or adjust the rotational speed of the blower when the absolute value of the difference between the current temperature and the target temperature is greater than or equal to a first preset threshold, so that the target operating frequency is not within the resonance frequency range;
[0072] Specifically, calculate the absolute value of the difference between the current temperature (T_env) and the target temperature (T_set). If this difference is greater than or equal to the first preset threshold (for example, the first preset threshold is set to 5°C), it indicates that the air conditioning system needs to quickly meet the cooling or heating demand. If the absolute value of the difference is large, it means that the indoor unit of the air conditioner has a high demand for cooling capacity. To ensure the cooling effect and comfort, the compressor frequency cannot be reduced. Since a decrease in the compressor frequency will lead to a decrease in the refrigerant flow rate, the compressor frequency plays a crucial role in determining the amount of cooling capacity. To ensure the efficient operation of the air conditioning system and the comfortable experience of users, when the temperature difference is large, the system will take measures to increase the target operating frequency of the compressor or adjust the rotational speed of the fan to ensure that the compressor operating frequency is not within the fan resonance frequency range, thus avoiding the occurrence of resonance. This effectively prevents the resonance of the fan and the compressor under high cooling or heating demands, ensuring that the system can quickly respond to user demands while maintaining the stability of the equipment and reducing noise.
[0073] The reduction unit 30 is configured to reduce the target operating frequency when the absolute value of the difference between the current temperature and the target temperature is less than the first preset threshold, so that the target operating frequency is not within the resonance frequency range.
[0074] Specifically, similarly, if the absolute value of the difference is small, it means that the indoor unit of the air conditioner has a low demand for cooling capacity. Resonance can be avoided by reducing the target operating frequency of the compressor, and at the same time, energy consumption can be reduced. The system calculates the absolute value of the difference between the current temperature (T_env) and the target temperature (T_set). If this difference is less than the first preset threshold (for example, the first preset threshold is 5°C), it indicates that the air conditioning system has approached the set comfortable temperature. At this time, the focus of system adjustment is on maintaining comfort and reducing energy consumption. When the temperature difference is small, the system will reduce the target operating frequency of the compressor so that it is not within the fan resonance frequency range, avoiding resonance. This strategy effectively reduces the resonance risk of the fan and the compressor when the air conditioning system is approaching the set temperature, while reducing energy consumption, improving the operating efficiency of the equipment and the comfortable experience of users.
[0075] In this embodiment, when the target operating frequency of the compressor is within the resonance frequency range of the blower, an adjustment scheme is determined according to the difference between the current temperature and the target temperature. When the absolute value of the difference between the current temperature and the target temperature is greater than or equal to the first preset threshold, the target operating frequency is increased or the rotational speed of the blower is adjusted so that the target operating frequency is not within the resonance frequency range. When the absolute value of the difference between the current temperature and the target temperature is less than the first preset threshold, the target operating frequency is decreased so that the target operating frequency is not within the resonance frequency range. Compared with the prior art in which the rotational speed of the blower is directly adjusted to avoid resonance between the blower and the compressor of the air conditioner, which may lead to poor user comfort, in this application, the adjustment schemes for the blower and the compressor are determined respectively according to the current temperature and the target temperature, so that the adjustment of the blower or the compressor is carried out according to the actual temperature situation, so as to avoid drastic changes in temperature or air volume and improve user comfort. Therefore, the problem of poor user comfort in the prior art can be solved, and the effect of improving user comfort can be achieved.
[0076] In the specific implementation process, the adjustment unit includes an adjustment module and an increasing module. The adjustment module is configured to, when the target operating frequency is the maximum frequency, obtain the current rotational speed of the blower and adjust the rotational speed of the blower according to the current rotational speed, where the maximum frequency is the maximum value of the compressor frequency corresponding to the current temperature; the increasing module is configured to, when the target operating frequency is not the maximum frequency, obtain a frequency margin, calculate the sum of the upper limit value of the resonance frequency range and the frequency margin to obtain a first frequency, and increase the target operating frequency to the first frequency, where the frequency margin is the minimum frequency range that enables the compressor and the blower not to resonate in frequency. When the air conditioner operates under high temperature difference conditions (that is, the absolute value of the difference between the current temperature T_env and the target temperature T_set is ≥ the first preset threshold, for example, 5°C), it is determined whether the target operating frequency can be adjusted according to whether the compressor target frequency reaches the maximum frequency. When the maximum target frequency is reached, the rotational speed of the blower is adjusted to avoid resonance, thereby effectively avoiding resonance between the blower and the compressor, improving the operating stability of the air conditioner, and reducing noise.
[0077] Specifically, if the compressor target operating frequency has reached the upper limit frequency of this temperature range set by the frequency converter, the compressor target frequency cannot be adjusted anymore. Then, the fan speed is judged: if the fan speed reaches the upper limit speed set by the program, the fan speed drops to the calculated target speed n2. The target speed n2 is: n2 = (target frequency - frequency margin) × 60 / (z × i). Adjust the fan speed to n2 to avoid the resonance frequency range and reduce vibration and noise. If the fan speed does not reach the upper limit speed set by the program, the fan speed rises to the calculated target speed n1. The calculation formula for n1 is: n1 = (target operating frequency + frequency margin) × 60 / (z × i), where i is the harmonic order corresponding to the resonance frequency. To prevent resonance, the frequency margin can be 2 - 6 Hz. If the compressor target operating frequency has not reached the maximum frequency of this temperature range set by the frequency converter, the compressor target frequency is adjusted to: fmax + frequency margin (the recommended value range is: 2 - 6 Hz), where fmax is the upper limit value corresponding to the resonance frequency range. If it is detected that the compressor target operating frequency has not reached the upper limit frequency of this temperature range set by the frequency converter, avoiding resonance by increasing the target frequency is direct and fast, and it can also achieve the effect of rapid refrigeration, which is more beneficial to the comfort effect.
[0078] In some alternative embodiments, the adjustment module includes a calculation sub-module, a first adjustment sub-module, and a second adjustment sub-module. The calculation sub-module is configured to obtain the number of blades of the fan and the harmonic order of the resonance frequency range, and calculate a product coefficient according to the number of blades and the harmonic order; the first adjustment sub-module is configured to calculate the difference between the target operating frequency and the frequency margin when the current speed is the maximum speed, and calculate the product of the difference and the product coefficient to obtain a first speed, and adjust the speed of the fan to the first speed; the second adjustment sub-module is configured to calculate the sum of the target operating frequency and the frequency margin when the current speed is not the maximum speed, and calculate the product of the sum and the product coefficient to obtain a second speed, and adjust the speed of the fan to the second speed. Through precise calculation, the dynamic adjustment of the fan speed is realized, which not only avoids the resonance risk, but also ensures the performance and comfort of the air conditioner.
[0079] Specifically, if the target operating frequency of the compressor has reached the upper limit frequency of this temperature range set by the variable-frequency unit, it indicates that there is no room for adjustment of the compressor frequency in terms of avoiding resonance noise, and only by adjusting the fan speed can the occurrence of resonance noise be avoided. If the fan speed reaches the upper limit speed set by the program, the fan speed drops to the calculated target speed n2. The calculation formula for n2 is: n2 = (target frequency - frequency margin) × 60 / (z × i), where i is the harmonic order corresponding to the resonance frequency. If it is detected that the fan speed has also reached the upper limit speed set by the program, only by reducing the fan speed can resonance be avoided. The reduction of the outdoor fan speed will also lead to a decrease in the heat exchange efficiency of the condenser. However, since the reduction amplitude of the speed is not large, the impact on reducing performance is relatively small. The fan speed can be calculated by the target frequency of the compressor - frequency margin to obtain the fan speed when resonance does not occur, so as to avoid resonance. If the fan speed has not reached the upper limit speed set by the program, the fan speed rises to the calculated target speed n1. The calculation formula for n1 is: n1 = (target frequency + frequency margin) × 60 / (z × i), where i is the harmonic order corresponding to the resonance frequency. If it is detected that the fan speed has not reached the upper limit speed set by the program, resonance can be avoided by increasing the fan speed. The increase in the outdoor fan speed will also improve the heat exchange efficiency of the condenser, thereby improving the refrigeration effect. The fan speed can be calculated by the target frequency of the compressor + frequency margin to obtain the fan speed when resonance does not occur, so as to avoid resonance. In a typical operating scenario, the number of fan blades is z = 12, the harmonic order i = 1, and the system detects that the current fan speed is 2100 r / min, close to the maximum speed of 2200 r / min. The system calculates that the difference between the target operating frequency and 2 Hz is 45 Hz, and adjusts the fan speed to 2150 r / min (n1) according to the product coefficient to ensure avoiding the resonance frequency range while keeping the refrigeration efficiency and noise of the air conditioner within a reasonable range.
[0080] In some alternative embodiments, the reducing unit includes a reducing module for obtaining the lower limit value of the resonance frequency range, calculating the difference between the lower limit value and the frequency margin to obtain the target adjustment frequency, and reducing the target operating frequency to the target adjustment frequency. By the above steps, the device can not only avoid resonance but also reduce the target operating frequency to achieve the effect of reducing energy consumption.
[0081] Specifically, when the air conditioner is approaching the set temperature (i.e., |T_env - T_set| < the first preset threshold, such as 1 °C), it indicates that the demand for cooling capacity by the indoor unit of the air conditioner is small. Resonance can be avoided by reducing the target operating frequency of the compressor, and at the same time, energy consumption can be reduced. The target frequency of the compressor is adjusted to: fmin - frequency margin. fmin is the lower limit value corresponding to the resonance frequency range. Subsequently, the target operating frequency of the compressor is reduced to this adjusted frequency to avoid resonance and reduce energy consumption at the same time.
[0082] In some other alternative embodiments, the device further includes a calculation unit and a determination unit. The calculation unit is configured to obtain the initial rotational speed and the number of blades of the fan before obtaining the target operating frequency of the compressor, and calculate the resonance frequency of the fan according to the initial rotational speed and the number of blades. The determination unit is configured to obtain a frequency margin, calculate the sum of the resonance frequency and the frequency margin to obtain an upper limit value of the resonance frequency, calculate the difference between the resonance frequency and the frequency margin to obtain a lower limit value of the resonance frequency, and determine the resonance frequency range according to the upper limit value and the lower limit value of the resonance frequency. By accurately calculating the resonance frequency range of the fan, the system can pre-determine the frequency intervals that need to be avoided before the compressor operates, so as to take measures to avoid resonance immediately at startup, ensure the stable operation of the equipment, and reduce the noise and vibration during the startup process.
[0083] Specifically, first obtain the initial rotational speed and the number of blades of the fan, calculate the fundamental frequency and the high-order harmonic frequencies f1, f2, f3 of the fan through a formula, and then determine the resonance frequency range fmin~fmax according to the frequency margin, providing basic data for subsequent frequency adjustment. The detailed calculation device for the resonance frequency range fmin~fmax of the fan is: f = n×z×i / 60, where: f is the rotational noise frequency (unit: Hz); n is the rotational speed of the impeller (unit: r / min), obtained by detection; z is the number of blades, preset according to the structure of the actual used fan blade; i is the harmonic order number, usually taking 1 to represent the fundamental frequency, and the value range is: i = 1, 2, 3. Obtain the resonance frequency range of the fan rotational speed: when i = 1, f1min = f1 - frequency margin (recommended value range: 2~6Hz), f1max = f1 + frequency margin (recommended value range: 2~6Hz), and the resonance frequency range of the fan rotational speed is: f1min~f1max; when i = 2, f2min = f2 - frequency margin (recommended value range: 2~6Hz), f2max = f2 + frequency margin (recommended value range: 2~6Hz), and the resonance frequency range of the fan rotational speed is: f2min~f2max; when i = 3, f3min = f3 - frequency margin (recommended value range: 2~6Hz), f3max = f3 + frequency margin (recommended value range: 2~6Hz), and the resonance frequency range of the fan rotational speed is: f3min~f3max. The duct noise includes rotational noise and other factors such as air flow turbulence noise, etc. However, rotational noise is the most difficult to solve and accounts for a relatively large proportion of the duct noise problem. Therefore, the resonance frequency range of the fan is determined through the rotational noise frequency calculation formula. The frequency margin is the margin reserved to ensure that resonance does not occur.
[0084] In some alternative embodiments, the device further includes an acquisition unit and an increase unit. The acquisition unit is configured to acquire the current operating frequency of the compressor when the target operating frequency is not within the resonance frequency range of the blower. The increase unit is configured to increase the adjustment speed of the current operating frequency when the current operating frequency is within the resonance frequency range of the blower, so that the current operating frequency is not within the resonance frequency range. Through the above steps, when the target operating frequency of the compressor is not within the resonance frequency range, the device further detects the current operating frequency, and when the current operating frequency is within the resonance frequency range, through detection and accelerated frequency modulation, it effectively avoids the possibility of accidentally entering the resonance region, further improves the stability of the air conditioner operation and reduces the noise.
[0085] Specifically, if the target operating frequency of the compressor is not within the resonance frequency range of the blower, but the operating frequency of the compressor is within the resonance frequency range of the blower, it indicates that the compressor frequency is being adjusted and there will be no resonance situation after the adjustment is completed. However, to prevent the influence of resonance noise on the user, the adjustment speed of the compressor frequency can be increased to quickly eliminate the resonance noise. When the target operating frequency of the compressor does not fall within the resonance frequency range of the blower, the system will check the current operating frequency of the compressor. If the current frequency is exactly within the resonance range, the system will accelerate the frequency adjustment speed (such as at a speed of 3 Hz / s) to quickly adjust the frequency out of the resonance range.
[0086] In some other alternative embodiments, the device further includes a holding unit configured to keep both the target operating frequency and the current operating frequency of the compressor unchanged when both the target operating frequency and the current operating frequency are not within the resonance frequency range of the blower. The above steps ensure the efficient and stable operation of the air conditioner at non-resonant frequencies and avoid performance fluctuations caused by unnecessary frequency adjustments.
[0087] In the specific implementation process, when both the target operating frequency and the current operating frequency of the compressor are not within the resonance frequency range of the blower, the system will not perform any frequency adjustment and maintain the current operating state. The system continuously monitors the target operating frequency and the current operating frequency of the compressor. When both are not within the fmin - fmax range, the system determines that the air conditioner is operating at a non-resonant frequency and there is no need to adjust the frequency. Keep the current target operating frequency and the current operating frequency unchanged to ensure stable operation.
[0088] The control device of the air conditioner includes a processor and a memory. The above acquisition unit, adjustment unit, reduction unit, etc. are all stored in the memory as program units, and the processor executes the above program units stored in the memory to implement the corresponding functions. The above modules are all located in the same processor; or, the above modules are respectively located in different processors in any combination form.
[0089] The processor contains a kernel, which retrieves the corresponding program unit from the memory. One or more kernels can be set, and by adjusting the kernel parameters, resonance between the compressor and the fan can be avoided while maintaining user comfort.
[0090] The memory may include non-permanent memory in a computer-readable medium, in the form of random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM. The memory includes at least one memory chip.
[0091] An embodiment of the present invention provides a computer-readable storage medium, which includes a stored program. When the program runs, it controls the device where the computer-readable storage medium is located to execute the control method of the air conditioner.
[0092] Specifically, the control method of the air conditioner includes:
[0093] Step S201: Obtain the target operating frequency of the compressor. When the target operating frequency is within the resonance frequency range of the fan, obtain the current temperature and the target temperature. Here, the resonance frequency range represents the operating frequency range that causes the fan to vibrate and is determined by the rotational speed of the fan.
[0094] Specifically, obtain the set target operating frequency of the compressor. The target operating frequency can be comprehensively set according to the cooling or heating demand of the current air-conditioning system, the energy efficiency ratio of the system, and the working state of the compressor. Determine whether the target operating frequency is within the resonance frequency range of the fan: By monitoring the rotational speed of the fan in real time and calculating the resonance frequency range of the fan based on the fan structure parameters (number of blades, frequency margin, etc.). When the target operating frequency of the compressor falls within this range, subsequent adjustment measures will be taken to avoid resonance. First, obtain the current temperature and the target temperature, and use the temperature sensor inside the air conditioner to detect the current temperature (T_env) and the set target temperature (T_set). Since this application considers user comfort, the subsequent noise and vibration reduction adjustment plan is determined based on the current temperature and the target temperature set by the user.
[0095] Step S202: When the absolute value of the difference between the current temperature and the target temperature is greater than or equal to a first preset threshold, increase the target operating frequency or adjust the rotational speed of the fan so that the target operating frequency is not within the resonance frequency range.
[0096] Specifically, calculate the absolute value of the difference between the current temperature (T_env) and the target temperature (T_set). If this difference is greater than or equal to the first preset threshold (for example, the first preset threshold is set to 5°C), it indicates that the air conditioning system needs to quickly meet the cooling or heating demand. If the absolute value of the difference is large, it means that the indoor unit of the air conditioner has a high demand for cooling capacity. To ensure the cooling effect and comfort, the compressor frequency cannot be reduced. Since reducing the compressor frequency will lead to a decrease in the refrigerant flow rate, the compressor frequency plays a crucial role in determining the amount of cooling capacity. To ensure the efficient operation of the air conditioning system and the comfortable experience of users, when the temperature difference is large, the system will take measures to increase the target operating frequency of the compressor or adjust the speed of the blower, ensuring that the compressor operating frequency is not within the blower resonance frequency range and avoiding the occurrence of resonance. This effectively prevents the resonance of the blower and the compressor under high cooling or heating demand, ensuring that the system can quickly respond to user needs while maintaining the stability of the equipment and reducing noise.
[0097] Step S203, when the absolute value of the difference between the current temperature and the target temperature is less than the first preset threshold, reduce the target operating frequency so that the target operating frequency is not within the resonance frequency range.
[0098] An embodiment of the present invention provides a control system for an air conditioner, including: an air conditioner, which includes a blower and a compressor; one or more processors, a memory, and one or more programs, where the one or more programs are stored in the memory and are configured to be executed by the one or more processors, and the one or more programs include instructions for executing any one of the control methods of the air conditioner:
[0099] Step S201, obtain the target operating frequency of the compressor. When the target operating frequency is within the resonance frequency range of the blower, obtain the current temperature and the target temperature, where the resonance frequency range represents the operating frequency range that causes the blower to vibrate and is determined by the speed of the blower;
[0100] Specifically, obtain the set target operating frequency of the compressor. The target operating frequency can be comprehensively set according to the cooling or heating demand of the current air-conditioning system, the energy efficiency ratio of the system, and the working state of the compressor. Determine whether the target operating frequency is within the fan resonance frequency range: By real-time monitoring the rotational speed of the fan and calculating the resonance frequency range of the fan based on the fan structure parameters (number of blades, frequency margin, etc.). When the target operating frequency of the compressor falls within this range, subsequent adjustment measures will be taken to avoid resonance. First, obtain the current temperature and the target temperature. Use the temperature sensor inside the air conditioner to detect the current temperature (T_env) and the set target temperature (T_set). Since this application considers the user's comfort, the subsequent adjustment scheme for reducing noise and vibration is determined based on the current temperature and the target temperature set by the user.
[0101] Step S202, when the absolute value of the difference between the current temperature and the target temperature is greater than or equal to the first preset threshold, increase the target operating frequency or adjust the rotational speed of the fan so that the target operating frequency is not within the resonance frequency range;
[0102] Specifically, calculate the absolute value of the difference between the current temperature (T_env) and the target temperature (T_set). If this difference is greater than or equal to the first preset threshold (for example, the first preset threshold is set to 5°C), it indicates that the air-conditioning system needs to meet the cooling or heating demand as soon as possible. If the absolute value of the difference is large, it means that the indoor unit of the air conditioner has a large demand for cooling capacity. To ensure the cooling effect and comfort, the compressor frequency cannot be reduced. Because reducing the compressor frequency will lead to a decrease in the refrigerant flow rate, the compressor frequency plays a crucial role in the size of the cooling capacity. To ensure the efficient operation of the air-conditioning system and the user's comfortable experience, when the temperature difference is large, the system will take measures to increase the target operating frequency of the compressor or adjust the rotational speed of the fan to ensure that the compressor operating frequency is not within the fan resonance frequency range and avoid the occurrence of resonance. This effectively prevents the resonance of the fan and the compressor under high cooling or heating demand, ensures that the system responds quickly to user needs, while maintaining the stability of the equipment and reducing noise.
[0103] Step S203, when the absolute value of the difference between the current temperature and the target temperature is less than the first preset threshold, reduce the target operating frequency so that the target operating frequency is not within the resonance frequency range.
[0104] This application also provides a computer program product, including a computer program, which when executed by a processor implements the steps of the methods in the various embodiments of this application:
[0105] Step S201: Obtain the target operating frequency of the compressor. When the target operating frequency is within the resonance frequency range of the blower, obtain the current temperature and the target temperature. Herein, the resonance frequency range represents the operating frequency range that causes the blower to vibrate and is determined by the rotational speed of the blower.
[0106] Specifically, obtain the set target operating frequency of the compressor. The target operating frequency can be comprehensively set according to the cooling or heating demand of the current air-conditioning system, the energy efficiency ratio of the system, and the working state of the compressor. Determine whether the target operating frequency is within the resonance frequency range of the blower: By monitoring the rotational speed of the blower in real time and calculating the resonance frequency range of the blower based on the blower structure parameters (number of blades, frequency margin, etc.). When the target operating frequency of the compressor falls within this range, subsequent adjustment measures will be taken to avoid resonance. First, obtain the current temperature and the target temperature. Use the temperature sensor inside the air conditioner to detect the current temperature (T_env) and the set target temperature (T_set). Since this application considers the user's comfort, the subsequent adjustment plan for reducing noise and vibration is determined by the current temperature and the target temperature set by the user.
[0107] Step S202: When the absolute value of the difference between the current temperature and the target temperature is greater than or equal to the first preset threshold, increase the target operating frequency or adjust the rotational speed of the blower so that the target operating frequency is not within the resonance frequency range.
[0108] Specifically, calculate the absolute value of the difference between the current temperature (T_env) and the target temperature (T_set). If this difference is greater than or equal to the first preset threshold (for example, the first preset threshold is set to 5°C), it indicates that the air-conditioning system needs to meet the cooling or heating demand as soon as possible. If the absolute value of the difference is large, it means that the indoor unit of the air conditioner has a large demand for cooling capacity. To ensure the cooling effect and comfort, the compressor frequency cannot be reduced. Because reducing the compressor frequency will lead to a reduction in the refrigerant flow rate, the compressor frequency plays a key role in the size of the cooling capacity. To ensure the efficient operation of the air-conditioning system and the comfortable experience of the user, when the temperature difference is large, the system will take measures to increase the target operating frequency of the compressor or adjust the rotational speed of the blower to ensure that the compressor operating frequency is not within the resonance frequency range of the blower and avoid the occurrence of resonance. It effectively prevents the resonance of the blower and the compressor under high cooling or heating demand, ensures that the system responds quickly to the user's demand, while maintaining the stability of the equipment and reducing noise.
[0109] Step S203: When the absolute value of the difference between the current temperature and the target temperature is less than the first preset threshold, reduce the target operating frequency so that the target operating frequency is not within the resonance frequency range.
[0110] Obviously, those skilled in the art should understand that the various modules or steps of the present invention described above can be implemented by a general-purpose computing device. They can be concentrated on a single computing device or distributed over a network composed of multiple computing devices. They can be implemented by program codes executable by the computing device. Thus, they can be stored in a storage device and executed by the computing device. And in some cases, the steps shown or described can be executed in a different order than here, or they can be separately fabricated into individual integrated circuit modules, or multiple modules or steps among them can be fabricated into a single integrated circuit module for implementation. In this way, the present invention is not limited to any specific combination of hardware and software.
[0111] Those skilled in the art should understand that the embodiments of the present application can be provided as a method, a system, or a computer program product. Therefore, the present application can take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present application can take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program codes.
[0112] The present application is described with reference to the flowcharts and / or block diagrams of methods, apparatuses (systems), and computer program products according to the embodiments of the present application. It should be understood that each flow and / or block in the flowcharts and / or block diagrams, and the combination of flows and / or blocks in the flowcharts and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to the processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing devices to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing devices generate a device for implementing the functions specified in Figure 1 one flow or multiple flows and / or blocks Figure 1 one block or multiple blocks.
[0113] These computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer-readable memory generate a manufactured article including an instruction device, and the instruction device implements the functions specified in Figure 1 one flow or multiple flows and / or blocks Figure 1 one block or multiple blocks.
[0114] These computer program instructions can also be loaded onto a computer or other programmable data processing device, so that a series of operation steps are executed on the computer or other programmable device to generate a computer-implemented process. Thus, the instructions executed on the computer or other programmable device provide for implementing the functions in the flowFigure 1 one or more processes and / or blocks Figure 1 steps of the functions specified in one block or more blocks.
[0115] In a typical configuration, a computing device includes one or more processors (CPUs), an input / output interface, a network interface, and memory.
[0116] The memory may include non-permanent memory in the computer-readable medium, in the form of random access memory (RAM) and / or non-volatile memory such as read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.
[0117] Computer-readable media includes permanent and non-permanent, removable and non-removable media and can store information by any method or technology. The information can be computer-readable instructions, data structures, program modules, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, compact disc read-only memory (CD-ROM), digital versatile discs (DVD) or other optical storage, magnetic cassettes, magnetic tape disk storage or other magnetic storage devices, or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer-readable media does not include transitory media such as modulated data signals and carrier waves.
[0118] It should also be noted that the term "comprises", "comprising", or any other variation thereof is intended to cover a non-exclusive inclusion, such that a process, method, commodity, or device that comprises a series of elements includes not only those elements but also other elements not expressly listed, or elements that are inherent to such process, method, commodity, or device. Without further limitation, an element defined by the statement "comprising an..." does not exclude the presence of additional identical elements in the process, method, commodity, or device that comprises the element.
[0119] From the above description, it can be seen that the above embodiments of the present application achieve the following technical effects:
[0120] 1), in the control method of the air conditioner of the present application, when the target operating frequency of the compressor is within the resonance frequency range of the blower, an adjustment scheme is determined according to the difference between the current temperature and the target temperature. When the absolute value of the difference between the current temperature and the target temperature is greater than or equal to the first preset threshold, the target operating frequency is increased or the rotational speed of the blower is adjusted so that the target operating frequency is not within the resonance frequency range. When the absolute value of the difference between the current temperature and the target temperature is less than the first preset threshold, the target operating frequency is decreased so that the target operating frequency is not within the resonance frequency range. Compared with the prior art where the rotational speed of the blower is directly adjusted to avoid resonance between the blower and the compressor of the air conditioner, which will result in poor user comfort, the present application determines the adjustment schemes for the blower and the compressor respectively according to the current temperature and the target temperature, so that the adjustment of the blower or the compressor is carried out according to the actual temperature situation to avoid drastic changes in temperature or air volume, thereby improving user comfort. Therefore, the problem of poor user comfort in the prior art can be solved, and the effect of improving user comfort can be achieved.
[0121] 2), in the control device of the air conditioner of the present application, when the target operating frequency of the compressor is within the resonance frequency range of the blower, an adjustment scheme is determined according to the difference between the current temperature and the target temperature. When the absolute value of the difference between the current temperature and the target temperature is greater than or equal to the first preset threshold, the target operating frequency is increased or the rotational speed of the blower is adjusted so that the target operating frequency is not within the resonance frequency range. When the absolute value of the difference between the current temperature and the target temperature is less than the first preset threshold, the target operating frequency is decreased so that the target operating frequency is not within the resonance frequency range. Compared with the prior art where the rotational speed of the blower is directly adjusted to avoid resonance between the blower and the compressor of the air conditioner, which will result in poor user comfort, the present application determines the adjustment schemes for the blower and the compressor respectively according to the current temperature and the target temperature, so that the adjustment of the blower or the compressor is carried out according to the actual temperature situation to avoid drastic changes in temperature or air volume, thereby improving user comfort. Therefore, the problem of poor user comfort in the prior art can be solved, and the effect of improving user comfort can be achieved.
[0122] The above are only the preferred embodiments of the present application and are not intended to limit the present application. For those skilled in the art, the present application may have various changes and modifications. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included in the protection scope of the present application.
Claims
1. A method for controlling an air conditioner, characterized in that: The air conditioner comprises a fan and a compressor, and the control method of the air conditioner comprises: Acquire a target operating frequency of the compressor, and when the target operating frequency is within a resonant frequency range of the fan, acquire a current temperature and a target temperature, wherein the resonant frequency range represents an operating frequency range causing vibration of the fan and is determined by a rotation speed of the fan; When the absolute value of the difference between the current temperature and the target temperature is greater than or equal to a first preset threshold, increasing the target operating frequency or adjusting the speed of the fan so that the target operating frequency is not within the resonant frequency range; When the absolute value of the difference between the current temperature and the target temperature is less than the first preset threshold, the target operating frequency is reduced so that the target operating frequency is not within the resonant frequency range.
2. The air conditioner control method according to claim 1, characterized in that: When the absolute value of the difference between the current temperature and the target temperature is greater than or equal to a first preset threshold, increasing the target operating frequency or adjusting the speed of the fan includes: When the target operating frequency is the maximum frequency, the current speed of the fan is obtained, and the speed of the fan is adjusted according to the current speed, wherein the maximum frequency is the maximum value of the compressor frequency corresponding to the current temperature; When the target operating frequency is not the maximum frequency, a frequency margin is obtained, and the sum of the upper limit value of the resonant frequency range and the frequency margin is calculated to obtain a first frequency, and the target operating frequency is increased to the first frequency, wherein the frequency margin is the minimum frequency range in which frequency resonance does not occur between the compressor and the fan.
3. The air conditioner control method according to claim 2, characterized in that: Adjusting the speed of the fan according to the current speed includes: Obtaining the number of blades of the fan and the harmonic sequence number of the resonant frequency range, and calculating a product coefficient according to the number of blades and the harmonic sequence number; When the current speed is the maximum speed, the difference between the target operating frequency and the frequency margin is calculated, and the product of the difference and the multiplication coefficient is calculated to obtain a first speed, and the speed of the fan is adjusted to the first speed; When the current speed is not the maximum speed, the sum of the target operating frequency and the frequency margin is calculated, and the product of the sum and the multiplication coefficient is calculated to obtain a second speed, and the speed of the fan is adjusted to the second speed.
4. The air conditioner control method according to claim 1, characterized in that: When the absolute value of the difference between the current temperature and the target temperature is less than the first preset threshold, reducing the target operating frequency includes: The lower limit value of the resonant frequency range is obtained, the difference between the lower limit value and the frequency margin is calculated, the target adjustment frequency is obtained, and the target operating frequency is reduced to the target adjustment frequency.
5. The air conditioner control method according to claim 1, characterized in that: Before acquiring the target operating frequency of the compressor, the method further includes: Obtaining an initial rotation speed of the fan and the number of blades of the fan, and calculating a resonant frequency of the fan according to the initial rotation speed and the number of blades; The frequency margin is obtained, the sum of the resonant frequency and the frequency margin is calculated to obtain an upper limit value of the resonant frequency, the difference between the resonant frequency and the frequency margin is calculated to obtain a lower limit value of the resonant frequency, and the resonant frequency range is determined according to the upper limit value of the resonant frequency and the lower limit value of the resonant frequency.
6. The air conditioner control method according to claim 1, characterized in that: The method further comprises: When the target operating frequency is not within the resonant frequency range of the fan, obtaining the current operating frequency of the compressor; When the current operating frequency is within the resonant frequency range of the wind turbine, the adjustment speed of the current operating frequency is increased so that the current operating frequency is not within the resonant frequency range.
7. The air conditioner control method according to claim 6, characterized in that: The method further comprises: When both the target operating frequency and the current operating frequency are not within the resonant frequency range of the fan, the target operating frequency and the current operating frequency of the compressor are kept unchanged.
8. A control device for an air conditioner, characterized in that: The air conditioner comprises a fan and a compressor, and the control device of the air conditioner comprises: an acquisition unit, configured to acquire a target operating frequency of the compressor, and acquire a current temperature and a target temperature when the target operating frequency is within a resonant frequency range of the fan, wherein the resonant frequency range represents an operating frequency range causing vibration of the fan and is determined by a rotation speed of the fan; an adjusting unit, configured to increase the target operating frequency or adjust the speed of the fan so that the target operating frequency is not within the resonant frequency range when the absolute value of the difference between the current temperature and the target temperature is greater than or equal to a first preset threshold; A reducing unit is used to reduce the target operating frequency when the absolute value of the difference between the current temperature and the target temperature is less than the first preset threshold value, so that the target operating frequency is not within the resonant frequency range.
9. A computer-readable storage medium, characterized in that: The computer-readable storage medium includes a stored program, wherein when the program is executed, the device where the computer-readable storage medium is located is controlled to execute the air conditioner control method according to any one of claims 1 to 7.
10. A control system for an air conditioner, characterized in that: include: An air conditioner, the air conditioner comprising a fan and a compressor; One or more processors, a memory, and one or more programs, wherein the one or more programs are stored in the memory and are configured to be executed by the one or more processors, and the one or more programs include a method for executing the control method of the air conditioner described in any one of claims 1 to 7.
Citation Information
Cited By
Control method of air conditioner, air conditioner and storage medium
CN120593363A