Control method of air conditioner, air conditioner and storage medium
By dynamically adjusting the frequency and speed thresholds in the air conditioner based on the outdoor ambient temperature, the problem of the outdoor unit noise reduction control scheme not meeting user expectations was solved. This achieves the goal of prioritizing the performance of other dimensions of the air conditioner while meeting noise reduction requirements, thereby improving the user experience.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- GD MIDEA AIR CONDITIONING EQUIP CO LTD
- Filing Date
- 2024-11-11
- Publication Date
- 2026-05-12
AI Technical Summary
Existing noise reduction control solutions for outdoor units of air conditioners cannot accurately meet users' noise reduction expectations, resulting in a poor user experience and potentially wasting the temperature regulation performance of the air conditioner.
After the air conditioner activates the outdoor unit's noise reduction function, it first obtains the outdoor ambient temperature, determines the frequency and speed thresholds based on the temperature range, and controls the compressor and fan to operate below the thresholds to avoid prioritizing other performance requirements when noise exceeds limits.
By dynamically adjusting the frequency and speed thresholds, the noise reduction needs of users are met, while prioritizing other aspects of the air conditioner's performance to improve the user experience.
Smart Images

Figure CN122015199A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communications, and more particularly to a control method for an air conditioner, an air conditioner, and a storage medium. Background Technology
[0002] Split-type air conditioners consist of an indoor unit and an outdoor unit. The noise sources of the outdoor unit are mainly the compressor and the outdoor fan. In relevant outdoor unit noise reduction solutions, after the user activates the noise reduction function, the compressor's operating frequency and the outdoor fan's speed are directly reduced according to a pre-set fixed reduction. This approach often results in noise reduction effects that do not match the user's expectations. For example, if the air conditioner is running at a higher frequency and speed before activating the outdoor unit noise reduction function, the noise reduction effect from the fixed frequency and speed reduction may not meet the user's expectations; conversely, if the air conditioner is running at a lower frequency and speed before activating the outdoor unit noise reduction function, the fixed frequency and speed reduction may result in a noise reduction effect exceeding expectations, thus wasting the air conditioner's temperature regulation performance. Summary of the Invention
[0003] The main purpose of this application is to provide a control method for an air conditioner, an air conditioner, and a storage medium, aiming to solve the technical problem in the related art where the noise reduction control scheme does not match the user's expectations, resulting in a poor user experience.
[0004] To achieve the above objectives, embodiments of this application provide a control method for an air conditioner, the method comprising:
[0005] If the outdoor unit's noise reduction function is triggered, the outdoor ambient temperature will be obtained;
[0006] Determine the current temperature range of the outdoor environment, and set the frequency value associated with the temperature range as a frequency threshold;
[0007] Control the outdoor compressor to operate at a frequency less than or equal to the frequency threshold.
[0008] In this embodiment of the application, after the step of obtaining the outdoor ambient temperature, the method further includes:
[0009] If the air conditioner is operating in cooling mode and the outdoor ambient temperature is less than or equal to the preset temperature, or if the air conditioner is operating in heating mode, the speed threshold is determined based on the outdoor ambient temperature.
[0010] Control the outdoor fan to operate at a speed less than or equal to the stated speed threshold.
[0011] In this embodiment of the application, in heating mode, the frequency threshold and the outdoor ambient temperature are both positively correlated, and the rotation speed threshold and the outdoor ambient temperature are both negatively correlated; in cooling mode, the frequency threshold and the outdoor ambient temperature are both negatively correlated, and the rotation speed threshold and the outdoor ambient temperature are both negatively correlated.
[0012] In this embodiment of the application, after the step of determining the current temperature range of the outdoor environment and setting the frequency value associated with the temperature range as a frequency threshold, the method further includes:
[0013] If the outdoor ambient temperature is detected to exceed the left end of the first temperature range and enter the second temperature range, it is determined whether the outdoor ambient temperature is less than the anti-fluctuation threshold of the first temperature range, wherein the anti-fluctuation threshold is less than the left end.
[0014] If so, update the frequency threshold based on the frequency value associated with the second temperature range, and / or update the speed threshold based on the speed value associated with the second temperature range;
[0015] If not, the frequency threshold or the rotation speed threshold shall be maintained.
[0016] In this embodiment of the application, after the step of determining the current temperature range of the outdoor environment and setting the frequency value associated with the temperature range as a frequency threshold, the method further includes:
[0017] If the outdoor ambient temperature is detected to exceed the right end of the first temperature range and enter the third temperature range, it is determined whether the outdoor ambient temperature is greater than the anti-fluctuation threshold of the third temperature range, wherein the anti-fluctuation threshold is greater than the right end.
[0018] If so, update the frequency threshold based on the frequency value associated with the third temperature range, and / or update the speed threshold based on the speed value associated with the third temperature range;
[0019] If not, the frequency threshold or the rotation speed threshold shall be maintained.
[0020] In this embodiment of the application, the control method for the air conditioner further includes:
[0021] If the outdoor unit noise reduction function is activated, determine whether the air conditioner is running in self-cleaning mode or defrosting mode.
[0022] If so, the outdoor unit noise reduction function is triggered after the execution process of the self-cleaning mode or the defrosting mode is detected to be completed.
[0023] In this embodiment of the application, the control method for the air conditioner further includes:
[0024] Upon receiving the command to activate the outdoor unit's noise reduction function, determine whether it is currently operating in high-power mode;
[0025] If so, control the exit of the powerful mode, or set the exit time of the powerful mode;
[0026] Upon detecting that the powerful mode has been exited, the outdoor unit's noise reduction function is triggered.
[0027] In this embodiment of the application, the control method for the air conditioner further includes:
[0028] When a command to exit the outdoor unit noise reduction mode is received, or a mode switching command is received while the outdoor unit is in noise reduction mode, the process corresponding to the outdoor unit noise reduction function is terminated.
[0029] This application also provides an air conditioner, which includes: a memory, a processor, and a computer program stored in the memory and executable on the processor, the computer program being configured to implement the steps of the control method for the air conditioner as described above.
[0030] This application embodiment also provides a storage medium, which is a computer-readable storage medium, and stores a computer program thereon. When the computer program is executed by a processor, it implements the steps of the air conditioner control method described above.
[0031] This application discloses a control method for an air conditioner. After activating the outdoor unit's noise reduction function, the air conditioner first determines the outdoor ambient temperature, then determines the current frequency threshold based on the outdoor ambient temperature, and controls the air conditioner to operate below the corresponding frequency threshold. This ensures that the air conditioner will not reduce its frequency if the determined frequency does not exceed the frequency threshold, thus fully meeting other performance requirements of the air conditioner. However, if the determined initial operating frequency exceeds the frequency threshold, frequency limiting is applied based on the threshold to prevent excessive noise caused by high-frequency operation, thereby meeting the user's noise reduction needs. Furthermore, since the frequency threshold is determined based on the outdoor ambient temperature, this application also comprehensively considers the impact of frequency limiting on other dimensions of the air conditioner's performance under different ambient temperatures. In other words, by limiting the upper limit of noise through the frequency threshold, other performance requirements are prioritized when the noise level is below the upper limit, and noise reduction requirements are prioritized when the noise level exceeds the upper limit, effectively improving the user experience of the air conditioner. Attached Figure Description
[0032] Figure 1 This is a flowchart illustrating an embodiment of the control method for an air conditioner involved in the present application.
[0033] Figure 2This is a flowchart illustrating another embodiment of the air conditioner control method involved in the embodiments of this application;
[0034] Figure 3 This is a schematic diagram of temperature fluctuations involved in the embodiments of this application;
[0035] Figure 4 This is a schematic diagram of the temperature fluctuation filtering method involved in the embodiments of this application;
[0036] Figure 5 This is a flowchart illustrating one possible implementation method of the scheme in the embodiments of this application;
[0037] Figure 6 This is a schematic diagram of the structure of the air conditioner in this application.
[0038] The realization of the purpose, functional features and advantages of this application will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation
[0039] It should be understood that the specific embodiments described herein are merely illustrative of this application and are not intended to limit this application.
[0040] Split-type air conditioners consist of an indoor unit and an outdoor unit. For the outdoor unit, installed outside the user's living or working space, the noise it generates primarily affects people in the surrounding area. The impact on the air conditioner user is very small. Therefore, under these circumstances, most air conditioners only consider noise reduction solutions for the indoor unit, with less emphasis on noise reduction methods for the outdoor unit.
[0041] In the air conditioning industry, the main noise sources of outdoor units are the compressor and the outdoor fan. Therefore, the industry practice is to directly control the compressor to reduce its frequency and / or the fan to reduce its speed based on the fixed frequency reduction step size and fixed speed reduction step size set at the factory after the noise reduction function is activated.
[0042] However, such solutions often result in noise reduction effects that do not meet user expectations. For example, if the air conditioner operates at a higher frequency and speed before the outdoor unit noise reduction is activated, the noise reduction effect from a fixed frequency and speed reduction may not meet the user's expectations. On the other hand, if the air conditioner operates at a lower frequency and speed before the outdoor unit noise reduction is activated, a fixed frequency and speed reduction may result in a noise reduction effect that exceeds expectations, thus wasting the air conditioner's temperature regulation performance.
[0043] To address the aforementioned problems in related technologies, this application proposes a control scheme for an air conditioner. In this scheme, after activating the outdoor unit's noise reduction function, the air conditioner first determines the outdoor ambient temperature, then determines the current frequency threshold based on the outdoor ambient temperature, and controls the air conditioner to operate below the corresponding frequency threshold. This ensures that the air conditioner will not reduce its frequency when the determined frequency does not exceed the frequency threshold, thus fully meeting other performance requirements of the air conditioner. However, when the determined initial operating frequency exceeds the frequency threshold, frequency limiting is applied based on the threshold, thereby preventing excessive noise due to high-frequency operation and meeting the user's noise reduction needs. Furthermore, since the frequency threshold is determined based on the outdoor ambient temperature, this application also comprehensively considers the impact of frequency limiting on other dimensions of the air conditioner's performance under different ambient temperatures. In other words, by limiting the upper limit of noise through the frequency threshold, other performance requirements are prioritized when the noise does not exceed the upper limit, and noise reduction requirements are prioritized when the noise exceeds the upper limit, effectively improving the user experience of the air conditioner.
[0044] For ease of understanding, the technical solutions in the embodiments of this application will be described below with reference to the accompanying drawings.
[0045] Please refer to Figure 1 In one optional embodiment, the air conditioner control method includes the following steps S10 to S30:
[0046] S10: If the outdoor unit noise reduction function is triggered, obtain the outdoor ambient temperature;
[0047] As an optional triggering method for the outdoor unit's noise reduction function, the noise reduction function can be triggered based on control commands. Specifically, a dedicated interface for receiving noise reduction function activation commands can be set up in the air conditioner's control system. This interface can receive control signals from remote controls, mobile apps, or other smart devices. When a user's noise reduction function activation command is received, the control system parses the command and confirms it as a signal to activate the outdoor unit's noise reduction function. With this control command-based triggering method, users can easily activate or deactivate the noise reduction function at any time via remote control, mobile app, or other devices, making operation simple. Furthermore, direct control of the noise reduction function via commands allows for rapid activation without waiting for other conditions to trigger.
[0048] Optionally, the outdoor noise reduction function can be triggered based on quiet period detection. One or more quiet periods are preset in the air conditioner's control system, such as 10 PM to 7 AM. These periods can be adjusted according to the user's actual needs or automatically set according to local regulations. The control system then detects the current time in real time and compares it with the preset quiet periods. When the current time is detected to be within a preset quiet period, the control system automatically activates the outdoor unit's noise reduction function. Through preset quiet period rules, the air conditioner can automatically detect and activate the noise reduction function without manual user intervention. Reducing noise during quiet periods helps minimize interference with the surrounding environment and also contributes to energy conservation.
[0049] Optionally, the outdoor unit's noise reduction function can be triggered based on noise monitoring results. A noise sensor is installed near the outdoor unit to monitor the noise level generated by the unit in real time. A noise threshold is preset in the control system, which can be adjusted according to user needs and the noise level of the surrounding environment. The noise sensor monitors the noise level generated by the outdoor unit in real time and sends the data to the control system. The control system compares the received noise data with the preset noise threshold. When the noise level exceeds the threshold, the outdoor unit's noise reduction function is automatically activated. In this way, users can flexibly adjust the noise threshold according to the noise level of the surrounding environment and their own needs, achieving personalized noise reduction control. At the same time, by monitoring the noise level in real time, the control system can quickly activate the noise reduction function when the noise exceeds the standard, effectively reducing the impact of noise on the surrounding environment.
[0050] When the outdoor unit's noise reduction function is activated, the outdoor ambient temperature can be obtained.
[0051] As an optional method for obtaining outdoor ambient temperature, a temperature sensor is installed on the outdoor unit. The sensor then monitors the temperature of the space surrounding the outdoor unit in real time and sends the detected temperature data to the air conditioner control unit. Directly measuring the temperature of the space where the outdoor unit is located ensures accurate and reliable data. Furthermore, real-time temperature monitoring allows for rapid response to environmental changes, improving the responsiveness of the air conditioning system.
[0052] For some models that have already been installed, but lack an outdoor unit for detecting outdoor ambient temperature, the solution provided in this application can be applied by first updating the control logic. The indoor ambient temperature can then be obtained using regional ambient temperature or comprehensive meteorological information.
[0053] In a scheme for determining outdoor ambient temperature based on regional ambient temperature, the first outdoor ambient temperature detected by each air conditioner within a first region where the current air conditioner is located can be obtained. This first region is a circular area centered on the current air conditioner with a radius of a first radius. Then, the first average outdoor ambient temperature obtained by summing and averaging the first outdoor ambient temperatures is used to determine the first current outdoor ambient temperature of the current air conditioner. This approach, by collecting data from multiple points, improves the comprehensiveness and accuracy of the data.
[0054] Optionally, as another implementation, the second outdoor ambient temperature detected by each air conditioner within the second area of the current air conditioner can be obtained. The second area is an annular region between a second circular area centered on the current air conditioner and a first circular area, with the second radius being greater than the first radius. Then, based on the first average outdoor ambient temperature and the second average outdoor ambient temperature obtained by summing and averaging the second outdoor ambient temperatures of each air conditioner, the current outdoor ambient temperature is determined using the formula cd = acp1 + bcp2. Here, cd is the current outdoor ambient temperature, cp1 is the first average outdoor ambient temperature, cp2 is the second average outdoor ambient temperature, and a + b = 1 and a ≥ b. This approach, by collecting data from multiple air conditioners, improves the comprehensiveness and representativeness of the data. Calculating the average value reduces the impact of errors from individual data points, thus improving data accuracy.
[0055] In one optional implementation scheme for determining outdoor ambient temperature based on comprehensive meteorological information, the air conditioning server can establish a connection with a weather forecasting system. It acquires meteorological information such as current temperature and humidity for a given period of time, provided by the weather forecasting system. Based on the acquired meteorological information, the air conditioning control unit determines the outdoor ambient temperature and predicts future trends in outdoor ambient temperature changes. This enables the air conditioner to obtain meteorological information for a future period, providing a basis for advance adjustments to the air conditioning system.
[0056] S20: Determine the current temperature range of the outdoor environment, and set the frequency value associated with the temperature range as a frequency threshold;
[0057] S30: Control the outdoor compressor to operate at a frequency less than or equal to the frequency threshold.
[0058] After obtaining the outdoor ambient temperature, a frequency threshold can be set based on it. In cooling mode, the outdoor ambient temperature is positively correlated with the frequency threshold. In heating mode, the outdoor ambient temperature is negatively correlated with the frequency threshold.
[0059] For example, in cooling mode, when the outdoor ambient temperature is in the range of (n, +∞), the frequency value Fre1 associated with this range can be set as the frequency threshold; when the outdoor ambient temperature is in the range of (-∞, n), the frequency threshold Fre2 associated with this range can be set as the frequency threshold. Fre2 is less than Fre1. Optionally, in the air conditioner industry, the boundary where outdoor ambient temperature causes significant differences in air conditioner operation due to different models in cooling mode is roughly distributed in the range of 33℃ to 38℃. Therefore, based on the actual differences of specific models, a value of n can be taken within this range, i.e., n∈[33, 38], for example, n can be taken as 36℃.
[0060] In heating mode, when the outdoor ambient temperature is in the range of (m, +∞), the frequency value Fre3 associated with this range can be set as the frequency threshold; when the outdoor ambient temperature is in the range of (-∞, m), the frequency threshold Fre4 associated with this range can be set as the frequency threshold. Fre3 is less than Fre4. Optionally, in the air conditioning industry, the boundary where outdoor ambient temperature causes significant differences in air conditioner operation due to different models in heating mode is roughly distributed in the range of 2℃ to 8℃. Therefore, based on the actual differences of specific models, a value of m can be taken within this range, i.e., m∈[2, 8], for example, set to 6℃.
[0061] It should be noted that the above example only divides two temperature ranges. In actual implementation, it can be divided into 3, 4, 5, 6, or more temperature ranges as needed, with more subdivided ranges corresponding to more differentiated frequency values, thereby improving control precision. The specific setting principle remains the same, and this embodiment will not elaborate further. Furthermore, the specific frequency values associated with temperature ranges Fre1, Fre2, Fre3, and Fre4 vary considerably due to the influence of the same model and the air conditioner's operating environment. As an optional implementation, these values are generally taken within 88% to 92% of the maximum frequency of the corresponding model without noise reduction mode activated, ensuring that when frequency limiting is applied, the maximum frequency decreases by 8% to 12% compared to the condition without frequency limiting. Unless otherwise specified, the ranges given above include boundary values.
[0062] Optionally, the control program can be configured so that, in outdoor unit noise reduction mode, the frequency value corresponding to the outdoor ambient temperature is first determined by looking up a table based on the temperature range of the outdoor ambient temperature, and this frequency value is set as a frequency threshold. After the initial operating frequency is determined based on preset control logic, the initial operating frequency is compared with the frequency threshold. If the frequency threshold is not exceeded, the compressor is controlled to operate based on the initial operating frequency. If the frequency threshold is exceeded, it is controlled to operate based on the frequency threshold.
[0063] Alternatively, as an implementation, the current operating frequency of the air conditioner compressor can be read in real time. The current frequency is then compared to a calculated frequency threshold. If the current frequency does not exceed the threshold, no action is taken, and the air conditioner operates according to normal logic. If the current frequency exceeds the threshold, a control signal is sent to the compressor to adjust its operating frequency to the threshold. This minimizes interference with the original control program. When implementing the solution of this application on already manufactured air conditioners, it can also effectively reduce the amount of updates required during the program update process.
[0064] Optionally, a user interface, such as a mobile app, indoor unit display, or remote control side display, can be provided to allow users to view information such as outdoor ambient temperature, compressor frequency threshold, and compressor operating status. This allows for real-time monitoring of the air conditioning system's operating status, including outdoor ambient temperature and compressor frequency. Furthermore, when frequency is limited based on a threshold, the noise reduction is calculated and displayed based on the limit. This allows indoor users to better perceive the noise reduction effect. Alternatively, if frequency limitation is not required, the current noise level of the outdoor unit can be determined based on the current frequency and / or outdoor fan speed, allowing users to perceive whether the outdoor unit noise exceeds the standard. Both the noise reduction and the outdoor unit's noise value can be mapped to the frequency and / or fan speed, and this mapping relationship is saved to the air conditioner. This allows the air conditioner to determine the noise reduction and the reduced noise level when determining the frequency reduction or frequency value. It is understood that the method of determining the noise reduction and noise value based on the combination of frequency and fan speed is the same and will not be elaborated further here.
[0065] Optionally, upon receiving an outdoor unit noise reduction mode exit command or a mode switching command while the outdoor unit is in noise reduction mode, the process corresponding to the outdoor unit noise reduction function is terminated.
[0066] In the technical solution disclosed in this embodiment, after the air conditioner activates the outdoor unit's noise reduction function, it first determines the outdoor ambient temperature, then determines the current frequency threshold based on the outdoor ambient temperature, and controls the air conditioner to operate below the corresponding frequency threshold. This ensures that the air conditioner will not reduce its frequency if the determined frequency does not exceed the frequency threshold, thus fully meeting the air conditioner's other performance requirements. However, if the determined initial operating frequency exceeds the frequency threshold, frequency limiting is applied based on the threshold to prevent excessive noise caused by high-frequency operation, thereby meeting the user's noise reduction needs. Furthermore, since the frequency threshold is determined based on the outdoor ambient temperature, this application also comprehensively considers the impact of frequency limiting on the air conditioner's performance in other dimensions under different ambient temperatures. That is, by limiting the upper limit of noise through the frequency threshold, it prioritizes other performance requirements when the noise does not exceed the upper limit, and prioritizes noise reduction requirements when the noise exceeds the upper limit, effectively improving the user experience of the air conditioner.
[0067] Please refer to Figure 2 Based on the above embodiments, in another optional implementation, after step S10, the method further includes:
[0068] Step S40: If the outdoor ambient temperature is less than or equal to the preset temperature, and / or the system is operating in heating mode, determine the rotation speed threshold based on the outdoor ambient temperature;
[0069] Step S50: Control the outdoor fan to operate at a speed less than or equal to the speed threshold.
[0070] It is understandable that the noise sources of an outdoor unit include both the compressor and the outdoor fan. Limiting the compressor frequency can reduce outdoor unit noise to some extent, while limiting the outdoor fan speed can further reduce the noise generated by the outdoor unit from another perspective. Therefore, this embodiment provides a solution to limit the outdoor fan speed based on the outdoor ambient temperature to avoid exceeding the noise limit of the outdoor unit.
[0071] It should be noted that in cooling mode, the outdoor unit of the air conditioner is the high-pressure side of the refrigerant circulation system. When the outdoor ambient temperature is higher than the preset temperature, the system pressure on the outdoor unit side is relatively high. Therefore, for system safety and stability considerations, this embodiment does not take measures to reduce the outdoor fan speed when the outdoor ambient temperature is higher than the preset temperature. Only when the outdoor ambient temperature is lower than or equal to the preset temperature, a speed threshold is determined based on the outdoor ambient temperature, and the outdoor fan is controlled to operate at a speed lower than or equal to the speed threshold. Optionally, when the outdoor ambient temperature is higher than or equal to the preset temperature, only frequency limitation is applied. The preset temperature can be set to n. The value of n can be taken within the range of 33℃ to 38℃ based on the actual differences of specific models, i.e., n∈[33, 38], for example, n is taken as 36℃.
[0072] As an optional implementation, when the outdoor ambient temperature is lower than the preset temperature, if the air conditioner is in heating mode, the speed threshold can be set to Fan1, that is, when the outdoor ambient temperature is within the range of (-∞, n], the speed threshold is set to Fan1.
[0073] Optionally, if the air conditioner is in heating mode, and the high-pressure side of the air conditioner is located on the indoor heat exchanger side, i.e., on the indoor unit side, then a frequency threshold can be set across the entire temperature range. For example, in heating mode, when the outdoor ambient temperature is in the range (m, +∞), the frequency value Fan2 associated with this range can be set as the frequency threshold; when the outdoor ambient temperature is in the range (-∞, m), the frequency threshold Fan3 associated with this range can be set as the frequency threshold. Here, Fre2 is less than Fre3. Optionally, in the air conditioner industry, the boundary where outdoor ambient temperature causes significant differences in air conditioner operation due to different models in heating mode is roughly distributed in the range of 2℃ to 8℃. Therefore, based on the actual differences of specific models, a value of m can be taken within this range, i.e., m∈[2, 8], for example, set to 6℃.
[0074] The specific speed values associated with temperature ranges such as Fan1, Fan2, and Fan3 vary considerably due to factors such as the type of air conditioner and its operating environment. As an optional implementation, these values are generally taken within 85% to 90% of the maximum speed of the corresponding model without noise reduction mode activated. This ensures that, when speed is limited, the maximum frequency decreases by 10% to 15% compared to the condition without speed limitation. Unless otherwise specified, the ranges given above include boundary values.
[0075] It should be noted that, in this embodiment, in heating mode, the frequency threshold and the speed threshold are both positively correlated with the outdoor ambient temperature; in cooling mode, the frequency threshold and the speed threshold are both negatively correlated with the outdoor ambient temperature.
[0076] Furthermore, once the rotational speed threshold is determined, the outdoor fan can be controlled to operate at a speed less than or equal to the rotational speed threshold.
[0077] Optionally, the control program can be configured such that, in outdoor unit noise reduction mode, the compressor first determines the corresponding speed value based on the outdoor ambient temperature range by looking up a table, and sets this speed value as a speed threshold. Once the initial operating speed is determined based on preset control logic, it is compared to the speed threshold. If the speed threshold is not exceeded, the compressor is controlled to operate at the initial operating speed. If the speed threshold is exceeded, it is controlled to operate at the speed threshold.
[0078] Alternatively, as an implementation, the current operating speed of the air conditioner compressor can be read in real time. The current speed is compared with a calculated speed threshold. If the current speed does not exceed the threshold, no operation is performed, and the air conditioner operates according to normal logic. If the current speed exceeds the threshold, a control signal is sent to the compressor to adjust its operating speed to the threshold. This minimizes interference with the original control program. When implementing the solution of this application on air conditioners that have already been manufactured, it can also effectively reduce the amount of updates during the program update process.
[0079] In this embodiment, a speed threshold is used to limit the maximum noise level. Compared to frequency limitation, this embodiment also optimizes noise from another noise source, thus further improving the noise reduction effect of the outdoor unit. Simultaneously, the air conditioner will not reduce its speed if the determined operating speed does not exceed the speed threshold, fully meeting other performance requirements. However, if the determined initial operating speed exceeds the speed threshold, operation is based on the speed threshold, thus avoiding excessive noise due to high-speed operation and meeting the user's noise reduction needs. Furthermore, since the speed threshold is determined based on the outdoor ambient temperature, this application also comprehensively considers the impact of limiting the speed on other performance dimensions of the air conditioner under different ambient temperatures. In other words, by limiting the upper limit of noise through the speed threshold, priority is given to other performance dimensions when the noise does not exceed the upper limit, and priority is given to noise reduction requirements when the noise exceeds the upper limit, effectively improving the user experience of the air conditioner.
[0080] In the above embodiments, different temperature ranges are associated with different rotational speed values and different frequency values. Therefore, when the outdoor ambient temperature range changes abruptly, the rotational speed threshold and frequency threshold will also change accordingly, triggering a sequential control process to update the rotational speed threshold and frequency threshold. For example, please refer to... Figure 3 Taking the cooling mode as an example, the frequency threshold is set to Fre1 when the outdoor ambient temperature is greater than 36℃, and Fre2 otherwise. When the outdoor ambient temperature fluctuates within the range of 36℃±0.5℃ due to detection errors, air flow errors, or other unpredictable factors, it will be necessary to frequently switch the frequency threshold between Fre1 and Fre2.
[0081] Therefore, when the outdoor ambient temperature fluctuates within the range boundary, it leads to frequent triggering of the control flow. This situation, on the one hand, causes a sharp increase in the control overhead of the control system and the transmission overhead of the command transmission system, and on the other hand, it easily induces errors in the execution of the control logic. Therefore, this embodiment proposes a left-endpoint fluctuation protection measure and a right-endpoint fluctuation protection measure to solve the above problems.
[0082] Based on the above embodiments, in another optional implementation, a left-endpoint fluctuation protection scheme is first provided. If the outdoor ambient temperature is detected to exceed the left endpoint of the first temperature range and enter the second temperature range, it is determined whether the outdoor ambient temperature is less than the anti-fluctuation threshold of the first temperature range, wherein the anti-fluctuation threshold is less than the left endpoint; if so, the frequency threshold is updated according to the frequency value associated with the second temperature range, and the rotational speed threshold is updated according to the rotational speed value associated with the second temperature range; if not, the current frequency threshold and / or the current rotational speed threshold are maintained.
[0083] Please refer to Figure 4 The frequency value Fre1 is associated with the interval (n, +∞), and the frequency threshold Fre2 is associated with the interval (-∞, n]. Therefore, (n, +∞) is the first interval. When the outdoor ambient temperature is lower than n, it enters the interval (-∞, n], obtains the anti-fluctuation threshold n-Δ, and determines whether the temperature value is lower than n-Δ. If so, the frequency threshold is switched from Fre1 to Fre2; otherwise, even if the outdoor ambient temperature is detected to jump to (-∞, n], the frequency threshold remains Fre1.
[0084] Similarly, the rotational speed value Fan1 is associated with the interval (n, +∞), and the rotational speed value Fan2 is associated with the interval (-∞, n]. Therefore, (n, +∞) is the first interval. When the outdoor ambient temperature is lower than n, it enters the interval (-∞, n], obtains the anti-fluctuation threshold n-Δ, and determines whether the temperature value is lower than n-Δ. If so, the rotational speed threshold is switched from Fan1 to Fan2; otherwise, even if the outdoor ambient temperature is detected to jump to (-∞, n], the rotational speed threshold remains at Fan1.
[0085] Understandably, even when the temperature range is divided into multiple intervals, the above filtering method can still be used to filter the temperature at the left endpoint. That is, a fluctuation prevention threshold can be set based on the left endpoint of each interval. Optionally, this threshold can be set to n-Δ, where n is the left endpoint of the interval, and Δ is a positive number whose absolute value is less than the interval length.
[0086] Optionally, this embodiment also provides a right-endpoint anti-fluctuation scheme. If the outdoor ambient temperature is detected to exceed the right end of the first temperature range and enter the third temperature range, it is determined whether the outdoor ambient temperature is greater than the anti-fluctuation threshold of the third temperature range, wherein the anti-fluctuation threshold is greater than the right endpoint; if so, the frequency threshold is updated according to the frequency value associated with the third temperature range, and / or the rotational speed threshold is updated according to the rotational speed value associated with the third temperature range; if not, the frequency threshold or the rotational speed threshold is maintained. It can be understood that its filtering principle is the same as that of the left-endpoint filtering.
[0087] It should be noted that in reality, temperatures typically do not fluctuate simultaneously at both ends of a temperature range. Therefore, air conditioners can generally choose one of the filtering methods. The difference lies in that left-endpoint filtering tends to maintain the threshold at the level corresponding to the higher temperature range, while right-endpoint filtering tends to maintain the threshold at the level corresponding to the lower temperature range. Therefore, depending on different needs, one method can be selected for implementation, or both methods can be used simultaneously. This embodiment does not impose any limitations on this.
[0088] In this embodiment, a filtering scheme is implemented when the temperature fluctuates at the endpoints. This avoids frequent control switching and thus improves the stability of the air conditioner.
[0089] Alternatively, please refer to Figure 5 Based on any of the above embodiments, in an optional solution, it further includes:
[0090] S60: If the start command for the outdoor unit noise reduction function is received, determine whether the air conditioner is running in self-cleaning mode or defrosting mode;
[0091] S70: If so, after the execution process of the self-cleaning mode or the defrosting mode is detected to be completed, the outdoor unit noise reduction function is triggered.
[0092] In cleaning mode, the indoor unit of the air conditioner performs self-cleaning, primarily by removing dirt and dust from the evaporator through frosting and defrosting processes. During this process, the operating status of the outdoor unit is crucial for completing the cleaning task. Limiting the frequency and fan speed of the outdoor unit may interfere with the normal frosting and defrosting process, affecting the cleaning effect. Specifically, limiting the frequency and speed may slow down the defrosting speed, prolong the cleaning time, or even prevent the complete removal of dirt.
[0093] In defrost mode, the air conditioner needs to quickly and effectively remove the frost layer on the outdoor heat exchanger to restore heating performance. Limiting the outdoor unit's frequency and fan speed will hinder this process, causing the frost layer to thicken and further affecting heating performance.
[0094] Therefore, if the outdoor unit noise reduction function is activated when the air conditioner is in self-cleaning or defrosting mode, the self-cleaning or defrosting mode will be executed first. The outdoor unit noise reduction function will then be activated only after the self-cleaning or defrosting mode process is complete. This optimizes energy efficiency and achieves energy-saving goals through reasonable outdoor unit frequency and fan speed settings. Simultaneously, it ensures the normal operation and high efficiency of the air conditioner in cleaning and defrosting modes.
[0095] Optionally, the powerful mode is designed to rapidly increase the air conditioner's cooling or heating capacity to quickly adjust the room temperature. This mode achieves this by changing the air conditioner's operating parameters, including increasing fan speed and refrigerant flow, thereby enabling the air conditioner to cool or heat up more quickly to meet the user's need for rapid adjustment of the indoor temperature.
[0096] Therefore, upon receiving the activation command for the outdoor unit's noise reduction function, it can determine whether the unit is currently operating in high-power mode. If so, it can control the exit from high-power mode, or set the exit time for high-power mode, and trigger the outdoor unit's noise reduction function after detecting the exit from high-power mode. This ensures the normal operation and high efficiency of the air conditioner in high-power mode, as well as ensures that the air conditioner can quickly and stably provide the required cooling or heating capacity, while optimizing energy efficiency and reducing unnecessary energy consumption.
[0097] This application provides an air conditioner, which includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, which are executed by the at least one processor to enable the at least one processor to perform the control method of the air conditioner in the first embodiment described above.
[0098] The following is for reference. Figure 6 The diagram illustrates a structural schematic suitable for implementing the embodiments of this application. The air conditioner in the embodiments of this application may include, but is not limited to, network element devices such as switches, routers, etc. Figure 6 The air conditioner shown is merely an example and should not be construed as limiting the functionality and scope of use of the embodiments of this application.
[0099] like Figure 6As shown, the air conditioner may include a processing unit 1001 (e.g., a central processing unit, a graphics processor, etc.) that can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 1002 or a program loaded from a storage device 1003 into a random access memory (RAM) 1004. The RAM 1004 also stores various programs and data required for the operation of the air conditioner. The processing unit 1001, ROM 1002, and RAM 1004 are interconnected via a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Typically, the following systems can be connected to the I / O interface 1006: an input device 1007 including, for example, a touchscreen, a touchpad, etc.; an output device 1008 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 1003 including, for example, a hard disk; and a communication device 1009. The communication device 1009 allows the air conditioner to communicate wirelessly or wiredly with other devices to exchange data. Although the diagram shows air conditioners with various systems, it should be understood that it is not required to implement or have all of the systems shown. More or fewer systems may be implemented alternatively.
[0100] Specifically, according to the embodiments disclosed in this application, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments disclosed in this application include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via a communication device, or installed from storage device 1003, or installed from ROM 1002. When the computer program is executed by processing device 1001, it performs the functions defined in the methods of the embodiments disclosed in this application.
[0101] The air conditioner provided in this application, employing the air conditioner method described in the above embodiments, can solve the technical problem that related positioning schemes suffer from insufficient accuracy due to neglecting the correlation between factors of different dimensions. Compared with the prior art, the beneficial effects of the air conditioner provided in this application are the same as those of the air conditioner control method provided in the above embodiments, and other technical features of this air conditioner are the same as those disclosed in the method of the previous embodiment, and will not be repeated here.
[0102] It should be understood that the various parts disclosed in this application can be implemented using hardware, software, firmware, or a combination thereof. In the description of the above embodiments, specific features, structures, materials, or characteristics can be combined in any suitable manner in one or more embodiments or examples.
[0103] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
[0104] This application provides a computer-readable storage medium having computer-readable program instructions (i.e., a computer program) stored thereon, the computer-readable program instructions being used to execute the air conditioner control method of the above embodiments.
[0105] The computer-readable storage medium provided in this application may be, for example, a USB flash drive, but is not limited to, electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to: electrical connections having one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, system, or device. The program code contained on the computer-readable storage medium may be transmitted using any suitable medium, including but not limited to: wires, optical cables, RF (Radio Frequency), etc., or any suitable combination thereof.
[0106] The aforementioned computer-readable storage medium may be included in the air conditioner; or it may exist independently and not be installed in the air conditioner.
[0107] The aforementioned computer-readable storage medium carries one or more programs. When the air conditioner executes the aforementioned one or more programs, it causes the air conditioner to first determine the outdoor ambient temperature after activating the outdoor unit's noise reduction function, then determine the frequency threshold at the current moment based on the outdoor ambient temperature, and control the air conditioner to operate below the corresponding frequency threshold, thereby improving the user's experience with the air conditioner.
[0108] Computer program code for performing the operations of this application can be written in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, and C++, and conventional procedural programming languages such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a Local Area Network (LAN) or a Wide Area Network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0109] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this application. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.
[0110] The modules described in the embodiments of this application can be implemented in software or hardware. The names of the modules do not necessarily limit the functionality of the unit itself.
[0111] The readable storage medium provided in this application is a computer-readable storage medium that stores computer-readable program instructions (i.e., a computer program) for executing the control method of the air conditioner described above, which can solve the technical problem of fault diagnosis. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided in this application are the same as the beneficial effects of the control method of the air conditioner provided in the above embodiments, and will not be repeated here.
[0112] This application provides a computer program product, including a computer program that, when executed by a processor, implements the steps of the air conditioner control method described above.
[0113] The computer program product provided in this application can solve the technical problem of how to improve the user experience. Compared with the prior art, the beneficial effects of the computer program product provided in the embodiments of this application are the same as the beneficial effects of the air conditioner control method provided in the above embodiments, and will not be repeated here.
[0114] The above are merely preferred embodiments of this application and do not limit the patent scope of this application. Any equivalent structural or procedural modifications made based on the description and drawings of this application, or direct or indirect applications in other related technical fields, are similarly included within the patent scope of this application.
[0115] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or system that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or system. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or system that includes that element. Unless otherwise expressly defined, all ranges given in this application include boundary values.
[0116] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method.
[0117] The above are merely preferred embodiments of this application and do not limit the patent scope of this application. Any equivalent structural or procedural transformations made using the content of this application's specification and drawings, or direct or indirect applications in other related technical fields, are similarly included within the patent protection scope of this application.
Claims
1. A control method for an air conditioner, characterized in that, The control method for the air conditioner includes: If the outdoor unit's noise reduction function is triggered, the outdoor ambient temperature will be obtained; Determine the current temperature range of the outdoor environment, and set the frequency value associated with the temperature range as a frequency threshold; Control the outdoor compressor to operate at a frequency less than or equal to the frequency threshold.
2. The control method for an air conditioner as described in claim 1, characterized in that, After the step of obtaining the outdoor ambient temperature, the method further includes: If the air conditioner is operating in cooling mode and the outdoor ambient temperature is less than or equal to the preset temperature, or if the air conditioner is operating in heating mode, the speed threshold is determined based on the outdoor ambient temperature. Control the outdoor fan to operate at a speed less than or equal to the stated speed threshold.
3. The control method for an air conditioner as described in claim 2, characterized in that, In heating mode, the frequency threshold and the speed threshold are both positively correlated with the outdoor ambient temperature; in cooling mode, the frequency threshold and the speed threshold are both negatively correlated with the outdoor ambient temperature.
4. The control method for an air conditioner as described in claim 1 or 2, characterized in that, After determining the current temperature range of the outdoor environment and setting the frequency value associated with the temperature range as a frequency threshold, the method further includes: If the outdoor ambient temperature is detected to exceed the left end of the first temperature range and enter the second temperature range, it is determined whether the outdoor ambient temperature is less than the anti-fluctuation threshold of the first temperature range, wherein the anti-fluctuation threshold is less than the left end. If so, update the frequency threshold based on the frequency value associated with the second temperature range, and / or update the speed threshold based on the speed value associated with the second temperature range; If not, the frequency threshold or the rotation speed threshold shall be maintained.
5. The control method for an air conditioner as described in claim 1 or 2, characterized in that, After determining the current temperature range of the outdoor environment and setting the frequency value associated with the temperature range as a frequency threshold, the method further includes: If the outdoor ambient temperature is detected to exceed the right end of the first temperature range and enter the third temperature range, it is determined whether the outdoor ambient temperature is greater than the anti-fluctuation threshold of the third temperature range, wherein the anti-fluctuation threshold is greater than the right end. If so, update the frequency threshold based on the frequency value associated with the third temperature range, and / or update the speed threshold based on the speed value associated with the third temperature range; If not, the frequency threshold or the rotation speed threshold shall be maintained.
6. The control method for an air conditioner as described in claim 1, characterized in that, The control method for the air conditioner also includes: If the outdoor unit noise reduction function is activated, determine whether the air conditioner is running in self-cleaning mode or defrosting mode. If so, the outdoor unit noise reduction function is triggered after the execution process of the self-cleaning mode or the defrosting mode is detected to be completed.
7. The control method for an air conditioner as described in claim 1, characterized in that, The control method for the air conditioner also includes: Upon receiving the command to activate the outdoor unit's noise reduction function, determine whether it is currently operating in high-power mode; If so, control the exit from the powerful mode, or set the exit time point for the powerful mode; Upon detecting that the powerful mode has been exited, the outdoor unit's noise reduction function is triggered.
8. The control method for an air conditioner as described in claim 1, characterized in that, The control method for the air conditioner also includes: When a command to exit the outdoor unit noise reduction mode is received, or a mode switching command is received while the outdoor unit is in noise reduction mode, the process corresponding to the outdoor unit noise reduction function is terminated.
9. An air conditioner, characterized in that, The air conditioner includes: a memory, a processor, and a computer program stored in the memory and executable on the processor, the computer program being configured to implement the steps of the control method for the air conditioner as described in any one of claims 1 to 8.
10. A storage medium, characterized in that, The storage medium is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by a processor, it implements the steps of the control method for the air conditioner as described in any one of claims 1 to 8.