Method and device for controlling rotation speed of air conditioner fan, air conditioner and storage medium
Patent Information
- Application Number
- CN202110744330.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-06-30
- Publication Date
- 2026-09-08
- Estimated Expiration
- 2041-06-30
AI Technical Summary
[0004]本发明旨在至少能够在一定程度上解决空调器噪声较大的技术问题,提供了一种空调器风机的转速控制方法、装置、空调器及存储介质
[0014] Secondly, embodiments of the present invention provide a method for controlling the speed of an air conditioner fan, comprising: obtaining a target temperature corresponding to an air conditioner compressor; determining a target temperature range in which the target temperature is located based on multiple preset temperature ranges of the compressor; determining a target fan speed range corresponding to the target temperature range based on a preset correspondence between the temperature range and the fan speed range; and determining the final speed of the fan based on the target fan speed range, the target temperature range, and the target temperature.
Smart Images

Figure CN115540302B_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the field of motor control technology, and particularly relates to a method, device, air conditioner and storage medium for controlling the speed of an air conditioner fan. Background Technology
[0002] With the continuous development of science and technology, many electrical appliances are becoming smaller. Air conditioners such as portable air conditioners, window air conditioners, etc., are characterized by their small structural size, close proximity of the condenser and evaporator (combining the indoor and outdoor units), and ability to provide only localized cooling or heating. The compressor operating frequency, fan speed, and other parameters of these air conditioners are determined based on the air conditioner's set settings.
[0003] In related technologies, the setting of an air conditioner, the compressor speed, and the fan speed are in a one-to-one correspondence. After the user sets the setting, the compressor or fan operating value is set to the speed. When the compressor speed changes, the fan speed can only switch between the fan speeds set for each setting. This results in insufficient precision in controlling the fan speed, leading to unstable system pressure and high noise levels from the entire unit. Summary of the Invention
[0004] The present invention aims to solve, at least to some extent, the technical problem of excessive noise in air conditioners, and provides a method, device, air conditioner, and storage medium for controlling the speed of an air conditioner fan.
[0005] In a first aspect, embodiments of the present invention provide a method for controlling the speed of an air conditioner fan, comprising: obtaining a target operating frequency of an air conditioner compressor; determining a target frequency range in which the target operating frequency is located based on multiple preset frequency ranges of the compressor; determining a target fan speed range corresponding to the target frequency range based on a preset correspondence between the frequency range and the fan speed range; and determining the final speed of the fan based on the target fan speed range, the target frequency range, and the target operating frequency.
[0006] This invention, through real-time detection of the target operating frequency of the air conditioner compressor, determines the target frequency range. Then, based on a pre-set correspondence between the frequency range and the fan speed range, it determines the target fan speed range, and finally, based on this target fan speed range, it determines the final fan speed. Therefore, the fan speed in this solution can be adjusted according to changes in the target operating frequency, rather than simply switching at a fixed speed. This ensures that the fan speed matches the compressor's target operating frequency, achieving precise control of the fan speed and reducing overall noise while maintaining stable system pressure.
[0007] In some implementations, before obtaining the target operating frequency of the air conditioner compressor, the process includes: obtaining a user's target setting command for the air conditioner; determining the setting frequency corresponding to the target setting command as the initial operating frequency of the compressor based on the correspondence between the setting command and the compressor setting frequency; obtaining the target operating frequency of the air conditioner compressor includes: determining the target operating frequency based on the initial operating frequency. In this embodiment of the invention, the target operating frequency is determined based on the initial operating frequency corresponding to the target setting command, so that the target operating frequency can match the target setting command.
[0008] In some implementations, obtaining the target operating frequency of the air conditioner compressor includes: detecting whether the compressor is in a frequency-limited state; if so, determining the target operating frequency based on the frequency limit of the frequency-limited state and the initial operating frequency; or determining the actual operating frequency of the compressor under the target setting command; and when the actual operating frequency differs from the initial operating frequency, using the actual operating frequency as the target operating frequency. In this embodiment of the invention, using the frequency limit of the compressor in a frequency-limited state as the target operating frequency ensures the accuracy of the target operating frequency, thereby making the adjustment of the fan speed more precise and reasonable by limiting the frequency.
[0009] In some implementations, detecting whether the compressor is in a frequency-limited state includes: acquiring the current ambient temperature of the compressor; determining whether the current ambient temperature falls within any of the multiple temperature ranges based on pre-set temperature ranges, wherein a corresponding limiting frequency is pre-configured for each temperature range; and if so, determining that the compressor is in a temperature-limited frequency state. In this embodiment of the invention, the limiting frequency when the compressor is in a temperature-limited frequency state is used as the target operating frequency, ensuring the accuracy of the target operating frequency, and thus adjusting the fan speed by limiting the frequency is more precise and reasonable.
[0010] In some implementations, detecting whether the compressor is in a frequency-limited state includes: acquiring the current ambient temperature of the compressor; determining whether the current ambient temperature falls within any of the multiple temperature ranges based on preset temperature ranges; if so, acquiring the current operating parameters of the compressor, which include at least one of the following parameters: the compressor's input current, the compressor's input voltage, the compressor's power, and the compressor's load parameters; determining a target parameter range corresponding to the temperature range of the current ambient temperature based on the correspondence between temperature ranges and parameter ranges, wherein a corresponding limiting frequency is pre-configured for each parameter range; determining whether the current operating parameters fall within the target parameter range; and if so, determining that the compressor is in a parameter-limited frequency state. In this embodiment of the invention, the limiting frequency when the compressor is in a parameter-limited frequency state is used as the target operating frequency for the current operating frequency, ensuring the accuracy of the target operating frequency, and thus adjusting the fan speed by limiting the frequency is more precise and reasonable.
[0011] In some implementations, determining the final fan speed based on the target fan speed range, the target frequency range, and the target operating frequency includes: determining the maximum and minimum speeds within the target fan speed range; determining the maximum and minimum frequencies within the target frequency range; and performing interpolation based on the maximum speed, the minimum speed, the maximum frequency, the minimum frequency, and the target operating frequency to obtain the final speed. In this embodiment of the invention, the interpolation calculation enables the fan speed to change linearly with the compressor frequency, preventing abrupt changes, effectively reducing noise, and improving system pressure stability.
[0012] In some implementations, before determining the target frequency range of the target operating frequency based on multiple preset frequency ranges of the compressor, the method further includes: determining whether the target operating frequency is less than or equal to the initial operating frequency; if so, taking the fan setting speed corresponding to the target setting command as the final speed based on the correspondence between the setting command and the fan setting speed; if not, performing the step of determining the target frequency range of the target operating frequency based on multiple preset frequency ranges of the compressor. In this embodiment of the invention, when the target operating frequency is less than or equal to the initial operating frequency, the fan speed is a fixed target setting speed; otherwise, the fan speed is adjusted based on the target operating frequency. This ensures stable system pressure and reduces noise while saving computing resources. Simultaneously, when the target operating frequency is less than or equal to the initial operating frequency, it ensures that the fan's output wind speed under the target setting command is not too low, matching the target setting command and improving the user experience.
[0013] In some implementations, after interpolation based on the maximum speed, the minimum speed, the maximum frequency, the minimum frequency, and the target operating frequency, the method further includes: determining the beat frequency range of the compressor based on the target operating frequency of the compressor; determining the operating frequency of the fan based on the initial speed obtained through interpolation; if the operating frequency of the fan is within the beat frequency range, adjusting the initial speed so that the operating frequency of the fan corresponding to the adjusted speed is outside the beat frequency range; obtaining the final speed includes: using the adjusted speed as the final speed. In this embodiment of the invention, the fan speed does not cause polarization, further reducing noise.
[0014] Secondly, embodiments of the present invention provide a method for controlling the speed of an air conditioner fan, comprising: obtaining a target temperature corresponding to an air conditioner compressor; determining a target temperature range in which the target temperature is located based on multiple preset temperature ranges of the compressor; determining a target fan speed range corresponding to the target temperature range based on a preset correspondence between the temperature range and the fan speed range; and determining the final speed of the fan based on the target fan speed range, the target temperature range, and the target temperature.
[0015] In this embodiment of the invention, the fan speed range can be adjusted according to the change of the target temperature, rather than simply switching at a fixed speed, so that the fan speed matches the target temperature, achieving precise control of the fan speed, reducing the noise of the whole machine, and ensuring the stability of the system pressure.
[0016] In some implementations, the target temperature is the outdoor temperature corresponding to the compressor, the indoor temperature corresponding to the compressor, or the pipeline temperature corresponding to the compressor. This invention provides fan speed control at various temperatures, offering a wide range of applications.
[0017] Thirdly, embodiments of the present invention provide a speed control device for an air conditioner fan, comprising: a frequency acquisition module for acquiring a target operating frequency of the air conditioner compressor; a first determination module for determining a target frequency range in which the target operating frequency is located based on multiple preset frequency ranges of the compressor; a second determination module for determining a target fan speed range corresponding to the target frequency range based on a preset correspondence between the frequency range and the fan speed range; and a third determination module for determining the final speed of the fan based on the target fan speed range, the target frequency range, and the target operating frequency.
[0018] In this embodiment of the invention, the fan speed can be adjusted according to the change of the target operating frequency, rather than simply switching at a fixed speed, so that the fan speed matches the target operating frequency of the compressor, achieving precise control of the fan speed, reducing the noise of the whole machine, and ensuring the stability of the system pressure.
[0019] Fourthly, the present invention provides a fan speed control device for an air conditioner, comprising: a temperature acquisition module for acquiring a target temperature corresponding to the air conditioner compressor; a fourth determination module for determining a target temperature range in which the target temperature is located based on multiple preset temperature ranges of the compressor; a fifth determination module for determining a target fan speed range corresponding to the target temperature range based on a preset correspondence between the temperature range and the fan speed range; and a sixth determination module for determining the final speed of the fan based on the target fan speed range, the target temperature range, and the target temperature.
[0020] In this embodiment of the invention, the fan speed can be adjusted according to the change of the target temperature, rather than simply switching at a fixed speed, so that the fan speed matches the target temperature, achieving precise control of the fan speed, reducing the noise of the whole machine, and ensuring the stability of the system pressure.
[0021] Fifthly, embodiments of the present invention provide an air conditioner, including a storage unit, a processor, and a computer program stored in the storage unit and executable on the processor. When the processor executes the program, it implements the steps of the air conditioner fan speed control method provided in this embodiment of the present invention. This achieves precise control of the fan speed, reduces overall noise, and ensures stable system pressure.
[0022] Sixthly, embodiments of the present invention provide a computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements the steps of the air conditioner fan speed control method provided in the embodiments of the present invention. This achieves precise control of the fan speed, reduces overall machine noise, and ensures stable system pressure. Attached Figure Description
[0023] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0024] Figure 1 A flowchart of an air conditioner fan speed control method according to an embodiment of the present invention is shown;
[0025] Figure 2A schematic diagram illustrating the determination of the final speed of the air conditioner fan at different speed settings is shown in an embodiment of the present invention;
[0026] Figure 3 A flowchart of another air conditioner fan speed control method according to an embodiment of the present invention is shown;
[0027] Figure 4 A functional block diagram of the air conditioner fan speed control device in an embodiment of the present invention is shown;
[0028] Figure 5 A functional block diagram of a speed control device for an air conditioner fan in another embodiment of the present invention is shown;
[0029] Figure 6 A schematic diagram of the structure of an air conditioner according to an embodiment of the present invention is shown. Detailed Implementation
[0030] Given that related technologies cannot eliminate the noise of air conditioners caused by fans, embodiments of the present invention provide a method, device, air conditioner, and storage medium for controlling the speed of an air conditioner fan.
[0031] To make the objectives, technical solutions, and advantages of this invention clearer, the technical solutions of the embodiments of this invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this invention, and not all of them. Based on the embodiments of this invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this invention.
[0032] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0033] The air conditioner fan speed control method provided in this invention will now be described in detail with reference to the accompanying drawings and specific embodiments.
[0034] like Figure 1The diagram shows a flowchart of a method for controlling the speed of an air conditioner fan according to an embodiment of the present invention. The method includes the following steps:
[0035] Step S101: Obtain the target operating frequency of the air conditioner compressor;
[0036] Step S102: Based on multiple preset frequency ranges of the air conditioner compressor, determine the target frequency range in which the air conditioner's target operating frequency is located;
[0037] Step S103: Based on the preset correspondence between frequency range and fan speed range, determine the target fan speed range corresponding to the target frequency range of the air conditioner;
[0038] Step S104: Determine the final speed of the air conditioner fan based on the target fan speed range, the target frequency range, and the target operating frequency of the air conditioner.
[0039] The fan in this embodiment of the invention can be the indoor fan or the outdoor fan of an air conditioner. The air conditioner fan speed control method provided in this embodiment of the invention can be applied to the main control processor of the air conditioner, to a separately set processor, or to other processors, without limitation.
[0040] In step S101, the target operating frequency can be the frequency at which the compressor is in a stable operating state, or it can be the frequency collected in real time. Obtaining the target operating frequency of the air conditioner compressor can be done throughout the entire operation of the air conditioner, or it can be done only during a portion of the air conditioner's operating period.
[0041] For example, air conditioners typically have multiple speed settings, such as low, medium, high, and powerful. Each speed setting corresponds to a fixed compressor frequency and a fixed fan speed, as shown in Table 1. Different speed settings result in different fan speeds, leading to significant fluctuations in fan speed during speed changes. To conserve computing resources, the target operating frequency of the air conditioner compressor can be acquired during speed changes, and the fan speed can be adjusted based on this target frequency. In this embodiment of the invention, to ensure that users are not affected by noise throughout the entire operation of the air conditioner, the target operating frequency of the compressor can be acquired in real time throughout the entire operation of the air conditioner to adjust the fan speed accordingly.
[0042] Table 1
[0043] powerful gear 82Hz 3600rpm upscale 72H 3150rpm Mid-range 49Hz 2800rpm low-end 31Hz 2400rpm
[0044] In the specific implementation process, step S101 can be achieved through the following steps: obtaining the user's target setting command for the air conditioner; determining the setting frequency corresponding to the target setting command as the initial operating frequency of the compressor based on the correspondence between the setting command and the compressor setting frequency; and determining the target operating frequency based on the initial operating frequency.
[0045] Specifically, the setting command can be a setting level, a setting temperature, a setting fan speed, etc. For ease of explanation, in this embodiment of the invention, the setting command is to set a setting level as an example. After the user sets the target setting level of the air conditioner, the set frequency at that level is determined as the initial operating frequency based on the pre-set correspondence between the setting level and the compressor's set frequency. Taking Table 1 above as an example, if the user sets the target level to high, the initial operating frequency is 72Hz. It should be noted that the air conditioner is affected by various factors during actual operation, such as environmental factors and load factors. Therefore, the compressor's operating frequency at the target level may differ from the initial operating frequency. If the fan speed is adjusted according to the initial operating frequency, it is obviously unreasonable. Therefore, it is necessary to adjust the initial operating frequency to determine the target operating frequency in order to adjust the fan speed more reasonably.
[0046] In this embodiment of the invention, the target operating frequency can be determined based on the initial operating frequency in the following two ways.
[0047] The first method is to detect whether the compressor is in a frequency-limited state; if so, determine the target operating frequency based on the frequency limit of the frequency-limited state and the initial operating frequency.
[0048] Specifically, frequency limiting states can include temperature-based frequency limiting states and parameter-based frequency limiting states. Parameter-based frequency limiting states include, but are not limited to, current-based, voltage-based, power-based, and load-based frequency limiting states. Each frequency limiting state has its own corresponding limiting frequency, which can be either a high limit or a low limit. A high limit means the compressor frequency must be higher than the limiting frequency for that state; a low limit means the compressor frequency must be lower than the limiting frequency for that state.
[0049] When a compressor is in frequency-limited mode, if its initial operating frequency does not meet the frequency limit for that mode, the initial operating frequency needs to be adjusted. Continuing with the example of a high target setting, if the frequency limit for low settings is 50Hz, and the compressor's initial operating frequency in high settings is 72Hz, then the 50Hz frequency limit will be used as the target operating frequency for high settings. Similarly, if the frequency limit for low settings is 90Hz, and the compressor's initial operating frequency in high settings is 72Hz, meeting the low-frequency limitation condition, then the initial operating frequency can be used as the target operating frequency.
[0050] The second method is to determine the actual operating frequency of the compressor under the target setting command; when the actual operating frequency is different from the initial operating frequency, the actual operating frequency is taken as the target operating frequency.
[0051] Specifically, taking the setting command as an example, when the air conditioner is running at the target setting, the actual operating frequency of the compressor is obtained and compared with the initial operating frequency. If they are the same, the initial operating frequency can be used as the target operating frequency. If they are different, the actual operating frequency is used as the target operating frequency.
[0052] Of course, the two methods mentioned above can also be combined to determine the target operating frequency. For example, if it is necessary to limit the initial operating frequency by limiting the frequency, determine the actual operating frequency of the air conditioner when it is working stably at the target setting, compare the actual operating frequency with the limiting frequency, and if they are the same, the limiting frequency can be used as the target operating frequency. If they are different, the actual operating frequency can be used as the target operating frequency.
[0053] The following section provides a detailed explanation of how to detect whether the compressor is in a temperature-limited frequency state and a parameter-limited frequency state.
[0054] The detection method for temperature frequency limiting status can be achieved through the following steps: obtain the current ambient temperature of the compressor; based on multiple pre-set temperature ranges, determine whether the current ambient temperature is within any of the multiple temperature ranges, wherein a corresponding limiting frequency is pre-configured for each temperature range; if so, determine that the compressor is in temperature frequency limiting status.
[0055] Specifically, the current ambient temperature of the compressor can be the outdoor ambient temperature, the indoor ambient temperature, the system temperature, or the temperature difference between the indoor and outdoor environments; no limitation is made here. In this embodiment of the invention, multiple temperature ranges can be preset, and these temperature ranges can be continuous or discontinuous. Specifically, continuous temperature ranges share the same boundary point, such as the maximum value of the previous temperature range being the minimum value of the next temperature range; while for discontinuous temperature ranges, the maximum value of the previous temperature range is less than the minimum value of the next temperature range. Each temperature range has its own corresponding limiting frequency.
[0056] Taking the outdoor ambient temperature T as an example, three pre-set temperature ranges are: the first temperature range T≤20℃, the second temperature range 22℃<T≤29℃, and the third temperature range 30℃<T≤32℃; the corresponding limiting frequencies are all low-frequency limits: the first limiting frequency is 49Hz, the second limiting frequency is 72Hz, and the third limiting frequency is 82Hz. If the current outdoor ambient temperature detected for the compressor is 25℃, it is within the second temperature range, meaning the compressor is in temperature-limited frequency mode. If the current outdoor ambient temperature detected for the compressor is 29.5℃, it is not within any of the three pre-set temperature ranges, and the compressor is not in temperature-limited frequency mode.
[0057] Furthermore, when the compressor is in a temperature-limited frequency state, it is necessary to determine whether the initial operating frequency of the compressor meets the requirements of the frequency-limited state. Taking the second temperature range as an example, if the initial operating frequency of the compressor is 82Hz, then the frequency of the compressor needs to be limited. At this time, the limiting frequency corresponding to the current ambient temperature range can be used as the target operating frequency, that is, the second limiting frequency of 72Hz can be used as the target operating frequency.
[0058] The detection method for parameter frequency limiting status can be achieved through the following steps: Obtain the current ambient temperature of the compressor; determine whether the current ambient temperature falls within any of the preset temperature ranges; if so, obtain the current operating parameters of the compressor, which include at least one of the following parameters: compressor input current, compressor input voltage, compressor power, and compressor load parameters; based on the correspondence between temperature ranges and parameter ranges, determine the target parameter range corresponding to the current ambient temperature range, wherein a corresponding limiting frequency is pre-configured for each parameter range; determine whether the current operating parameters fall within the target parameter range; if so, determine that the compressor is in parameter frequency limiting status.
[0059] Specifically, determining the frequency limiting state requires that both the compressor's current ambient temperature and current operating parameters simultaneously meet the frequency limiting requirements. Taking the current frequency limiting state as an example, the compressor's current ambient temperature is first obtained. Here, we'll still use the outdoor ambient temperature T as an example. Multiple preset temperature ranges are pre-set in the current frequency limiting state, such as the following three: T≤32℃, 33℃<T≤40℃, 41℃<T≤45.5℃. Each temperature range corresponds to its own target parameter range (the range of input current I), which are: I>2.7A, I>2.7A, and I>2A, respectively. If the compressor's current ambient temperature is detected to be 30℃, falling within the T≤32℃ range, the corresponding input current range is further determined to be: I>2.7A. If the compressor's input current is 3A, falling within the corresponding target parameter range, the compressor is currently in the current frequency limiting state.
[0060] In addition, there is a corresponding relationship between the temperature range, the target parameter range, and the limiting frequency. After determining the temperature range and / or the target parameter range, the limiting frequency can be obtained by looking up the corresponding relationship, which can then be used to determine whether the limiting frequency should be used as the target operating frequency.
[0061] It should be noted that the specific implementation process of voltage frequency limiting, power frequency limiting, and load frequency limiting is similar to that of current frequency limiting, so it will not be described in detail here.
[0062] In step S102, the multiple preset frequency ranges of the compressor can be set according to actual needs. In this embodiment of the invention, the multiple preset frequency ranges of the compressor are taken as the compressor setting range corresponding to each gear of the air conditioner. Specifically, still taking Table 1 as an example, the multiple preset frequency ranges can include the following four preset frequency ranges: f≤31Hz, 31Hz<f≤49Hz, 49Hz<f≤72Hz, 72Hz<f≤82Hz.
[0063] In addition, to more accurately define the preset frequency range, this embodiment of the invention can also set one or more preset frequency ranges for each gear level. For example, still using Table 1 as an example, the following four preset frequency ranges are defined for the low gear level: f≤31Hz, 31Hz<f≤49Hz, 49Hz<f≤72Hz, 72Hz<f≤82Hz; the following three frequency ranges are defined for the medium gear level: f≤49Hz, 49Hz<f≤72Hz, 72Hz<f≤82Hz; the following two frequency ranges are defined for the high gear level: f≤72Hz, 72Hz<f≤82Hz; and the frequency range for the powerful gear level is f≤82Hz. When setting preset frequency ranges for each gear level, it is necessary to determine the current target gear level of the air conditioner, further determine one or more preset frequency ranges corresponding to the target gear level, and then determine which target frequency range under the target gear level the target operating frequency belongs to.
[0064] In step S103, for each preset frequency range, a corresponding fan speed range is set. Corresponding to the example in S102 above and Table 1, for the four preset frequency ranges without considering the gear setting, the corresponding fan speed r ranges are: minimum speed < r ≤ 2400 rpm, 2400 rpm < r ≤ 2800 rpm, 2800 rpm < r ≤ 3150 rpm, 3150 rpm < r ≤ 3600 rpm, where the minimum speed is the minimum speed at which the fan is running.
[0065] When each gear setting has a preset frequency range, the fan speed ranges r corresponding to the four preset frequency ranges for the high gear are as follows: minimum speed < r ≤ 2400 rpm, 2400 rpm < r ≤ 2800 rpm, 2800 rpm < r ≤ 3150 rpm, 3150 rpm < r ≤ 3600 rpm; the fan speed ranges r corresponding to the three preset frequency ranges for the medium gear are as follows: 2400 rpm < r ≤ 2800 rpm, 2800 rpm < r ≤ 3150 rpm, 3150 rpm < r ≤ 3600 rpm; the fan speed range r corresponding to the two preset frequency ranges for the high gear are as follows: 2800 rpm < r ≤ 3150 rpm, 3150 rpm < r ≤ 3600 rpm; and the fan speed range r corresponding to the powerful gear is r ≤ 3600 rpm.
[0066] In step S104, after determining the target fan speed range and target frequency range, a fitting curve between the target fan speed range and the target frequency range can be constructed. The trend of this fitting curve is that the fan speed gradually increases with the increase of frequency. In this embodiment of the invention, step S104 can be achieved by: determining the maximum and minimum speeds within the target fan speed range; determining the maximum and minimum frequencies within the target frequency range; and performing interpolation based on the maximum speed, minimum speed, maximum frequency, minimum frequency, and target operating frequency to obtain the final speed.
[0067] Specifically, interpolation ensures that the fan speed changes linearly with the target operating frequency, avoiding sudden changes in fan speed and achieving precise control of the fan speed, rather than simply switching between set values. In this embodiment of the invention, the speed obtained through interpolation can be used as the final speed, which can be obtained using the following interpolation formula:
[0068]
[0069] In this embodiment of the invention, the result obtained by interpolation can be further processed to obtain the final rotational speed. The specific implementation is as follows: Based on the target operating frequency of the compressor, the beat frequency range of the compressor is determined; based on the initial rotational speed obtained by interpolation, the operating frequency of the fan is determined; if the operating frequency of the fan is within the beat frequency range, the initial rotational speed is adjusted so that the operating frequency of the fan corresponding to the adjusted rotational speed is outside the beat frequency range; obtaining the final rotational speed includes: taking the adjusted rotational speed as the final rotational speed.
[0070] Specifically, when the fan and compressor frequencies of an air conditioner are similar, flapping noise will occur. To prevent this, in this embodiment of the invention, based on the compressor's target operating frequency, a corresponding flapping frequency range can be determined first. The flapping frequency range can be set according to actual needs. For example, the range ±1 of the target operating frequency can be used as the flapping frequency range. Taking a target operating frequency of 50Hz as an example, the flapping frequency range would be 49Hz-51Hz. Further, based on the interpolated initial rotational speed, the fan's operating frequency is determined. If the fan's operating frequency is within the flapping frequency range, flapping noise will occur, affecting the user experience. Therefore, to avoid flapping noise, the initial rotational speed needs to be adjusted so that the fan's operating frequency corresponding to the adjusted rotational speed is not within the flapping frequency range. The specific adjustment process can be set according to actual conditions. For example, the fan's operating frequency can be adjusted upwards or downwards by adjusting the fan speed. Using the flapping frequency range above as an example, the fan's operating frequency can be lowered to 48Hz or raised to 52Hz; no limitation is made here.
[0071] In this embodiment of the invention, during the operation of the air conditioner, after a target setting command is set, in order to ensure the fan speed output of the setting command, the minimum fan speed corresponding to the target setting command can be limited to the set temperature of the target setting command. The specific implementation process is as follows: determine whether the target operating frequency is less than or equal to the initial operating frequency; if so, based on the correspondence between the setting command and the fan set speed, take the fan set speed corresponding to the target setting command as the final speed; if not, perform the step of determining the target frequency range where the target operating frequency is located based on multiple preset frequency ranges of the compressor.
[0072] Specifically, taking the setting command as an example, there is a correspondence between the setting, the compressor setting frequency, and the fan setting speed, as shown in Table 1. Through this correspondence, both the compressor setting frequency and the fan setting speed at the target setting can be found. Taking the medium setting as an example, the compressor setting frequency (initial operating frequency) for the medium setting is 49Hz. If the target operating frequency of the compressor is 42Hz, which is lower than the initial operating frequency, to ensure the fan speed matches the medium setting, when the target operating frequency is less than or equal to the initial operating frequency, the fan speed will not be adjusted below the setting speed; instead, the fan setting speed for the medium setting will be used as the final fan speed. When the target operating frequency is greater than the initial operating frequency, interpolation calculations can be performed on the fan speed to obtain the final fan speed.
[0073] Below, we will use the data in Table 2 as an example, and combine it with... Figure 2 This section will provide a detailed explanation of how to control the fan speed.
[0074] Table 2
[0075] powerful gear Set frequency 1 Set speed 5 upscale Set frequency 2 Set speed 6 Mid-range Set frequency 3 Set speed 7 low-end Set frequency 4 Set speed 8
[0076] First, determine the target setting of the air conditioner. Based on Table 2, determine the compressor setting frequency and fan setting speed for the target setting.
[0077] Then, determine the target operating frequency of the compressor;
[0078] Furthermore, determine whether the target operating frequency is less than or equal to the compressor setting frequency at the target gear. If so, use the fan setting speed at the target gear as the fan's final speed. If not, determine which two gears the target operating frequency is between, and perform interpolation calculations based on the fan setting speeds at these two gears to obtain the fan's final speed.
[0079] Please refer to Figure 2For the low-end, if the target operating frequency is less than or equal to the set frequency 4, the final speed of the fan is the set speed 8; if the target operating frequency is greater than the set frequency 4 and less than or equal to the set frequency 3, the final speed of the fan is calculated by interpolation between the set speed 7 and the set speed 8; if the target operating frequency is greater than the set frequency 3 and less than or equal to the set frequency 2, the final speed of the fan is calculated by interpolation between the set speed 6 and the set speed 7; if the target operating frequency is greater than the set frequency 2 and less than or equal to the set frequency 1, the final speed of the fan is calculated by interpolation between the set speed 5 and the set speed 6.
[0080] For the mid-range, if the target operating frequency is less than or equal to the set frequency 3, the final speed of the fan is the set speed 7; if the target operating frequency is greater than the set frequency 3 and less than or equal to the set frequency 2, the final speed of the fan is calculated by interpolation between the set speed 6 and the set speed 7; if the target operating frequency is greater than the set frequency 2 and less than or equal to the set frequency 1, the final speed of the fan is calculated by interpolation between the set speed 5 and the set speed 6.
[0081] For high-end applications, if the target operating frequency is less than or equal to the set frequency 2, the final speed of the fan is the set speed 6; if the target operating frequency is greater than the set frequency 2 but less than or equal to the set frequency 1, the final speed of the fan is obtained by interpolation between the set speed 5 and the set speed 6.
[0082] For the high-power setting, since the compressor's maximum operating frequency is the set frequency 1, the final fan speed in the high-power setting is the set speed 5.
[0083] In summary, the air conditioner fan speed control method provided in this embodiment of the invention allows the fan speed to change with the compressor's operating frequency, rather than simply switching at a fixed speed, thus achieving precise control of the fan speed.
[0084] Furthermore, since system pressure is affected by fan speed—for example, in a refrigeration system, a higher outdoor fan speed results in a lighter load, and a lower speed results in a heavier load—if the compressor frequency is higher than the set frequency of the current gear and lower than the set frequency of the adjacent higher gear, and if the fan speed can only switch between the set speed of the current gear and the set speed of the adjacent higher gear, then running at the set speed of the current gear will result in a heavier load and a heavier system pressure. Running at the set speed of the adjacent higher gear, although the load is lighter, will increase noise due to the higher fan speed. However, the solution in this embodiment of the invention changes the fan speed to match the compressor's operating frequency, balancing system pressure and noise, thereby further improving the user experience.
[0085] In this embodiment of the invention, a method for controlling the speed of an air conditioner fan is also provided, such as... Figure 3 As shown, the method includes the following steps:
[0086] Step S301: Obtain the target temperature corresponding to the air conditioner compressor;
[0087] Step S302: Based on multiple preset temperature ranges of the compressor, determine the target temperature range in which the target temperature is located;
[0088] Step S303: Based on the preset correspondence between temperature range and fan speed range, determine the target fan speed range corresponding to the target temperature range;
[0089] Step S304: Determine the final speed of the fan based on the target fan speed range, target temperature range, and target temperature.
[0090] In this embodiment of the invention, the target temperature is the outdoor temperature corresponding to the compressor, the indoor temperature corresponding to the compressor, or the pipeline temperature corresponding to the compressor. In specific implementation, the method of adjusting the fan speed based on temperature is similar to the method of adjusting the fan speed based on the compressor frequency described above. Please refer to the detailed explanation above regarding adjusting the fan speed based on the compressor frequency; it will not be repeated here.
[0091] Based on the same inventive concept, embodiments of the present invention also provide a speed control device for an air conditioner fan, such as... Figure 4 As shown, the device includes:
[0092] Frequency acquisition module 41 is used to acquire the target operating frequency of the air conditioner compressor;
[0093] The first determining module 42 is used to determine the target frequency range in which the target operating frequency is located based on multiple preset frequency ranges of the compressor;
[0094] The second determining module 43 is used to determine the target fan speed range corresponding to the target frequency range based on the preset correspondence between the frequency range and the fan speed range.
[0095] The third determining module 44 is used to determine the final speed of the fan based on the target fan speed range, the target frequency range, and the target operating frequency.
[0096] In some embodiments, the apparatus further includes:
[0097] The gear acquisition module is used to acquire the target gear set by the user for the air conditioner;
[0098] The initial frequency determination module is used to determine the set frequency corresponding to the target gear as the initial operating frequency of the compressor based on the correspondence between the gear and the compressor set frequency.
[0099] Frequency acquisition module 41 is used for:
[0100] The target operating frequency is determined based on the initial operating frequency.
[0101] In some implementations, the frequency acquisition module 41 is used for:
[0102] Detect whether the compressor is in a frequency-limited state; if so, determine the target operating frequency based on the frequency limit of the frequency-limited state and the initial operating frequency; or
[0103] Determine the actual operating frequency of the compressor at the target gear; when the actual operating frequency differs from the initial operating frequency, use the actual operating frequency as the target operating frequency.
[0104] In some implementations, the frequency acquisition module 41 is used for:
[0105] Obtain the current ambient temperature of the compressor;
[0106] Based on multiple pre-set temperature ranges, it is determined whether the current ambient temperature is within any of the multiple temperature ranges, wherein a corresponding limiting frequency is pre-configured for each temperature range;
[0107] If so, determine that the compressor is in a temperature-limited frequency state.
[0108] In some implementations, the frequency acquisition module 41 is used for:
[0109] Obtain the current ambient temperature of the compressor;
[0110] Based on multiple preset temperature ranges, determine whether the current ambient temperature is within any of the multiple temperature ranges;
[0111] If so, obtain the current operating parameters of the compressor, which include at least one of the following parameters: the input current of the compressor, the input voltage of the compressor, the power of the compressor, and the load parameters of the compressor;
[0112] Based on the correspondence between temperature range and parameter range, a target parameter range corresponding to the current ambient temperature is determined, wherein a corresponding limiting frequency is pre-configured for each parameter range;
[0113] Determine whether the current operating parameters are within the range of the target parameters;
[0114] If so, determine that the compressor is in a parameter-limited frequency state.
[0115] In some implementations, the third determining module 44 is used for:
[0116] Determine the maximum and minimum speeds within the target fan speed range;
[0117] Determine the maximum and minimum frequencies within the target frequency range;
[0118] The final rotational speed is obtained by interpolation based on the maximum rotational speed, the minimum rotational speed, the maximum frequency, the minimum frequency, and the target operating frequency.
[0119] In some embodiments, the apparatus further includes:
[0120] The first processing module is used to determine whether the target operating frequency is less than or equal to the initial operating frequency; if so, based on the correspondence between the gear and the fan set speed, the fan set speed corresponding to the target gear is taken as the final speed; if not, the step of determining the target frequency range based on multiple preset frequency ranges of the compressor is executed.
[0121] In some embodiments, the apparatus further includes:
[0122] Secondly, based on the target operating frequency of the compressor, the beat frequency range of the compressor is determined; based on the initial speed obtained by interpolation, the operating frequency of the fan is determined; if the operating frequency of the fan is within the beat frequency range, the initial speed is adjusted so that the operating frequency of the fan corresponding to the adjusted speed is outside the beat frequency range.
[0123] The third determining module 44 is used to: take the adjusted rotational speed as the final rotational speed.
[0124] Regarding the above-mentioned device, the specific functions of each module have been described in detail in the embodiments of the air conditioner fan speed control method provided in this specification, and will not be elaborated here.
[0125] Based on the same inventive concept, embodiments of the present invention also provide a speed control device for an air conditioner fan, such as... Figure 5 As shown, the device includes:
[0126] Temperature acquisition module 51 is used to acquire the target temperature corresponding to the air conditioner compressor;
[0127] The fourth determining module 52 is used to determine the target temperature range in which the target temperature is located based on multiple preset temperature ranges of the compressor;
[0128] The fifth determining module 53 is used to determine the target fan speed range corresponding to the target temperature range based on a preset correspondence between the temperature range and the fan speed range.
[0129] The sixth determining module 54 is used to determine the final speed of the fan based on the target fan speed range, the target temperature range, and the target temperature.
[0130] In some implementations, the target temperature is the outdoor temperature corresponding to the compressor, the indoor temperature corresponding to the compressor, or the pipeline temperature corresponding to the compressor.
[0131] It is understood that further implementation details of the air conditioner fan speed control device in the embodiments of the present invention can be found in the aforementioned embodiments of the air conditioner fan speed control method, and implementation details of other structures can be found in related technologies, which will not be repeated here.
[0132] Based on the same inventive concept, embodiments of the present invention provide an air conditioner, such as... Figure 6 As shown, it includes a memory 404, a processor 402, and a computer program stored in the memory 404 and executable on the processor 402. When the processor 402 executes the program, it implements the steps of the air conditioner fan speed control method described above.
[0133] Among them, Figure 6 In this document, a bus architecture (represented by bus 400) is used. Bus 400 may include any number of interconnected buses and bridges, linking various circuits including one or more processors represented by processor 402 and memory represented by memory 404. Bus 400 may also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. Bus interface 406 provides an interface between bus 400 and receiver 401 and transmitter 403. Receiver 401 and transmitter 403 may be the same element, i.e., a transceiver, providing a unit for communicating with various other devices over a transmission medium. Processor 402 is responsible for managing bus 400 and general processing, while memory 404 can be used to store data used by processor 402 during operation.
[0134] The functions described herein can be implemented in hardware, software executed by a processor, firmware, or any combination thereof. If implemented in software executed by a processor, the functions can be stored as one or more instructions or codes on or transmitted via a computer-readable medium. Other examples and embodiments are within the scope and spirit of this invention and the appended claims. For example, due to the nature of software, the functions described above can be implemented using software executed by a processor, hardware, firmware, hardwired, or any combination thereof. Furthermore, the functional units can be integrated into a single processing unit, or each unit can exist physically separately, or two or more units can be integrated into a single unit.
[0135] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. The device embodiments described above are merely illustrative; for example, the division of units can be a logical functional division, and in actual implementation, there may be other division methods. For instance, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the displayed or discussed mutual coupling, direct coupling, or communication connection may be through some interfaces; the indirect coupling or communication connection between units or modules may be electrical or other forms.
[0136] The units described as separate components may or may not be physically separate. Similarly, the components of the control device may or may not be physical units; they may be located in one place or distributed across multiple units. Some or all of the units can be selected to achieve the purpose of this embodiment, depending on actual needs.
[0137] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, read-only memory (ROM), random access memory (RAM), portable hard drives, magnetic disks, or optical disks.
[0138] The above description is merely an embodiment of the present invention and is not intended to limit the invention. Various modifications and variations can be made to the present invention by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the scope of the claims of the present invention.
Claims
1. A method for controlling the speed of an air conditioner fan, characterized in that, include: Obtain the user's target setting command for the air conditioner, and based on the correspondence between the setting command and the compressor setting frequency, determine the setting frequency corresponding to the target setting command as the initial operating frequency of the compressor; Obtaining the target operating frequency of the air conditioner compressor includes: determining the target operating frequency based on the initial operating frequency; Determine whether the target operating frequency is less than or equal to the initial operating frequency; If so, based on the correspondence between the setting command and the fan setting speed, the fan setting speed corresponding to the target setting command is taken as the final speed of the fan; If not, based on multiple preset frequency ranges of the compressor, determine the target frequency range in which the target operating frequency is located; based on the preset correspondence between the frequency range and the fan speed range, determine the target fan speed range corresponding to the target frequency range; based on the target fan speed range, the target frequency range, and the target operating frequency, determine the final speed of the fan, including: performing interpolation processing based on the target operating frequency, the maximum and minimum speeds within the target fan speed range, and the maximum and minimum frequencies within the target frequency range to obtain the final speed.
2. The method as described in claim 1, characterized in that, Determining the target operating frequency based on the initial operating frequency includes: Detect whether the compressor is in a frequency-limited state; if so, determine the target operating frequency based on the frequency limit of the frequency-limited state and the initial operating frequency; or Determine the actual operating frequency of the compressor under the target setting command; when the actual operating frequency is different from the initial operating frequency, use the actual operating frequency as the target operating frequency.
3. The method as described in claim 2, characterized in that, Detecting whether the compressor is in a frequency-limited state includes: Obtain the current ambient temperature of the compressor; Based on multiple pre-set temperature ranges, it is determined whether the current ambient temperature is within any of the multiple temperature ranges, wherein a corresponding limiting frequency is pre-configured for each temperature range; If so, determine that the compressor is in a temperature-limited frequency state.
4. The method as described in claim 2, characterized in that, Detecting whether the compressor is in a frequency-limited state includes: Obtain the current ambient temperature of the compressor; Based on multiple preset temperature ranges, determine whether the current ambient temperature is within any of the multiple temperature ranges; If so, obtain the current operating parameters of the compressor, which include at least one of the following parameters: the input current of the compressor, the input voltage of the compressor, the power of the compressor, and the load parameters of the compressor; Based on the correspondence between temperature range and parameter range, a target parameter range corresponding to the current ambient temperature is determined, wherein a corresponding limiting frequency is pre-configured for each parameter range; Determine whether the current operating parameters are within the target parameter range; If so, determine that the compressor is in a parameter-limited frequency state.
5. The method as described in claim 1, characterized in that, After performing interpolation based on the maximum rotational speed, the minimum rotational speed, the maximum frequency, the minimum frequency, and the target operating frequency, the method further includes: Based on the target operating frequency of the compressor, the beat frequency range of the compressor is determined; based on the initial rotational speed obtained by interpolation, the operating frequency of the fan is determined; if the operating frequency of the fan is within the beat frequency range, the initial rotational speed is adjusted so that the operating frequency of the fan corresponding to the adjusted rotational speed is outside the beat frequency range. Obtaining the final rotational speed includes: using the adjusted rotational speed as the final rotational speed.
6. A method for controlling the speed of an air conditioner fan, characterized in that, include: Obtain the user's target setting command for the air conditioner, and based on the correspondence between the setting command and the compressor set temperature, determine the set temperature corresponding to the target setting command as the initial temperature of the compressor; Obtaining the target temperature corresponding to the air conditioner compressor includes: determining the target temperature based on the initial temperature; Determine whether the target temperature is less than or equal to the initial temperature; If so, based on the correspondence between the setting command and the fan setting speed, the fan setting speed corresponding to the target setting command is taken as the final speed of the fan; If not, based on multiple preset temperature ranges of the compressor, determine the target temperature range in which the target temperature is located; based on the preset correspondence between the temperature range and the fan speed range, determine the target fan speed range corresponding to the target temperature range; based on the target fan speed range, the target temperature range, and the target temperature, determine the final speed of the fan.
7. The method as described in claim 6, characterized in that, The target temperature is the outdoor temperature corresponding to the compressor, the indoor temperature corresponding to the compressor, or the pipeline temperature corresponding to the compressor.
8. A speed control device for an air conditioner fan, characterized in that, include: The gear acquisition module is used to acquire the target gear set by the user for the air conditioner; The initial frequency determination module is used to determine the set frequency corresponding to the target gear as the initial operating frequency of the compressor based on the correspondence between the gear and the compressor set frequency. A frequency acquisition module is used to acquire the target operating frequency of the air conditioner compressor, including: determining the target operating frequency based on the initial operating frequency; The first processing module is used to determine whether the target operating frequency is less than or equal to the initial operating frequency; if so, based on the correspondence between the gear and the fan set speed, the fan set speed corresponding to the target gear is taken as the final speed of the fan. The first determining module is used to determine the target frequency range in which the target operating frequency is located based on multiple preset frequency ranges of the compressor when the target operating frequency is greater than the initial operating frequency; The second determining module is used to determine the target fan speed range corresponding to the target frequency range based on a preset correspondence between the frequency range and the fan speed range. The third determining module is used to determine the final speed of the fan based on the target fan speed range, the target frequency range, and the target operating frequency, including: performing interpolation processing based on the target operating frequency, the maximum and minimum speeds within the target fan speed range, and the maximum and minimum frequencies within the target frequency range to obtain the final speed.
9. A speed control device for an air conditioner fan, characterized in that, include: The gear acquisition module is used to acquire the target gear set by the user for the air conditioner; The initial temperature determination module is used to determine the set temperature corresponding to the target gear as the initial temperature of the compressor based on the correspondence between the gear position and the compressor set temperature. A temperature acquisition module is used to acquire the target temperature corresponding to the air conditioner compressor, including: determining the target temperature based on the initial temperature; The second processing module is used to determine whether the target temperature is less than or equal to the initial temperature; if so, based on the correspondence between the gear and the fan set speed, the fan set speed corresponding to the target gear is taken as the final speed of the fan. The fourth determining module is used to determine the target temperature range in which the target temperature is located based on multiple preset temperature ranges of the compressor when the target temperature is greater than the initial temperature. The fifth determining module is used to determine the target fan speed range corresponding to the target temperature range based on a preset correspondence between the temperature range and the fan speed range. The sixth determining module is used to determine the final speed of the fan based on the target fan speed range, the target temperature range, and the target temperature.
10. An air conditioner, characterized in that, It includes a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor, when executing the program, implements the method of any one of claims 1-7.
11. A computer-readable storage medium, characterized in that, It stores a computer program that, when executed by a processor, implements the steps of the method according to any one of claims 1-7.
Citation Information
Patent Citations
Method and device for controlling outdoor fan of air conditioner
CN103574835A
Method and system for controlling blower of refrigeration equipment
CN104048458A
Variable-frequency air conditioner, method and device of controlling compressor
CN104566826A
Refrigeration appliance and control method for a refrigeration appliance
WO2020207899A1