Air conditioner noise reduction method, air conditioner and computer readable storage medium

By communicating between the air conditioner and the cloud, and combining user-set noise levels and human body sensing data, the air conditioner's operating parameters are dynamically adjusted, solving the problems of high noise reduction costs and poor temperature control, and achieving rapid temperature control and noise reduction.

CN121876569APending Publication Date: 2026-04-17GD MIDEA AIR CONDITIONING EQUIP CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

Existing air conditioning noise reduction technologies suffer from high costs and poor temperature control. Active noise reduction solutions are technically challenging and have high hardware costs, while passive noise reduction solutions can affect the size of the air conditioner and its temperature control performance.

Method used

By communicating between the air conditioner and the cloud, and combining the noise level set by the user with human body sensing location data, the compressor frequency, fan speed and air outlet angle are dynamically adjusted. The cloud computing power is used to determine reasonable control data to control the operation of the air conditioner, so as to achieve rapid temperature rise and noise reduction.

Benefits of technology

It achieves the goal of meeting users' noise reduction needs, providing a fast temperature control and comfortable user experience without increasing hardware costs or affecting the size and temperature control effect of the air conditioner, and reduces the processing resource requirements of the air conditioner.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121876569A_ABST
    Figure CN121876569A_ABST
Patent Text Reader

Abstract

The invention discloses an air conditioner noise reduction method, an air conditioner and a computer readable storage medium, and relates to the technical field of air conditioners, and the air conditioner is in communication connection with a cloud. The air conditioner is controlled to operate on the basis of the limited compressor frequency and the limited fan air speed corresponding to the set noise level and the preset air outlet angle till the environment temperature reaches the set temperature, and then current operation data are sent to the cloud end on the basis of the first preset frequency so that the cloud end can determine corresponding control data, the current operation data at least comprise the current compressor frequency, the fan rotating speed, the set temperature, the air outlet angle and the set noise level, and the control data at least comprise the compressor frequency control, the fan rotating speed control and the air outlet angle control; and receiving control data sent by the cloud, and controlling the air conditioner to operate based on the control data. The technical problems that the noise reduction scheme of an existing air conditioner is high in cost and poor in temperature control effect are solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of human body sensing technology, and in particular to an air conditioning noise reduction method, an air conditioner, and a computer-readable storage medium. Background Technology

[0002] In scenarios where users need rest, air conditioners typically require comfortable temperature control, low noise, and energy efficiency. Currently, common noise reduction technologies for air conditioners include active and passive noise reduction. Active noise reduction involves adding active noise reduction devices to the air conditioner, achieving noise reduction by superimposing anti-phase noise. This method is technically challenging, requires significant processing resources, and is costly. Passive noise reduction, on the other hand, achieves noise reduction by adding sound-absorbing cotton and modifying the air conditioner's structure. This alters the size of the air conditioner, affecting airflow, compressor operation, and ultimately, the air conditioner's temperature control performance.

[0003] The information disclosed in this background section is only for understanding the background technology of the present application concept, and therefore may contain information that does not constitute prior art. Summary of the Invention

[0004] The main purpose of this application is to provide an air conditioning noise reduction method, an air conditioner, and a computer-readable storage medium, aiming to solve the technical problems of high cost and poor temperature control effect of current air conditioning noise reduction solutions.

[0005] To achieve the above objectives, this application provides an air conditioner noise reduction method, applied to an air conditioner, wherein the air conditioner is connected to a cloud communication network, and the air conditioner noise reduction method includes:

[0006] When the ambient temperature does not reach the set temperature, the air conditioner is controlled to operate based on the limited compressor frequency and limited fan speed corresponding to the set noise level and the preset air outlet angle until the ambient temperature reaches the set temperature.

[0007] After the ambient temperature reaches the set temperature, the current operating data is sent to the cloud based on the first preset frequency so that the cloud can determine the corresponding control data. The current operating data includes at least the current compressor frequency, fan speed, set temperature, air outlet angle and set noise level. The control data includes at least controlling the compressor frequency, controlling the fan speed and controlling the air outlet angle.

[0008] The system receives control data sent from the cloud and controls the operation of the air conditioner based on the control data.

[0009] In one embodiment, the step of controlling the air conditioner operation based on limiting the compressor frequency and fan speed corresponding to a set noise level and a preset air outlet angle includes:

[0010] Obtain the set noise level, and determine the limiting compressor frequency and limiting fan speed corresponding to the set noise level;

[0011] Collect human body sensor position data, and determine the corresponding preset air outlet angle based on the human body sensor position data;

[0012] The air conditioner is controlled based on the limiting compressor frequency, the limiting fan speed, and the preset air outlet angle until the running time reaches the first preset duration or the ambient temperature reaches the set temperature.

[0013] In one embodiment, after the step of controlling the operation of the air conditioner based on the limiting compressor frequency, the limiting fan speed, and the preset air outlet angle, the method further includes:

[0014] When the running time reaches the first preset time and the ambient temperature does not reach the set temperature, it is determined whether human body sensing position data is detected.

[0015] If no human body location data is detected, a first noise level corresponding to the set noise level is determined, wherein the first noise level is higher than the set noise level;

[0016] Determine the first compressor frequency and the first fan speed corresponding to the first noise level, and control the operation of the air conditioner based on the first compressor frequency and the first fan speed;

[0017] Once the ambient temperature reaches the set temperature, the current operating data is sent to the cloud at a second preset frequency, wherein the second preset frequency is higher than the first preset frequency.

[0018] In one embodiment, after the step of sending current operating data to the cloud based on a first preset frequency, the method further includes:

[0019] If no control data is received from the cloud within the second preset time period, the current operating state of the air conditioner remains unchanged, wherein the second preset time period is shorter than the first preset time period;

[0020] Detects whether there is human body location data and whether the human body is in an active state;

[0021] If it exists and is active, it will maintain its current operating state when the ambient temperature reaches the set temperature.

[0022] In one embodiment, after the steps of detecting the presence of human body location data and whether the human body is in an active state, the method further includes:

[0023] If human body location data exists and the human body is not in an active state, the current operating state remains unchanged;

[0024] After the first preset time period, it is determined whether the current ambient temperature has reached the set temperature. If not, the execution steps are returned: the air conditioner is controlled to operate based on the set noise level, the compressor frequency is limited, the fan speed is limited, and the preset air outlet angle is set until the ambient temperature reaches the set temperature.

[0025] In one embodiment, after the steps of detecting the presence of human body location data and whether the human body is in an active state, the method further includes:

[0026] If no human body location data is available, then a second noise level corresponding to the set noise level is determined, wherein the second noise level is lower than the set noise level;

[0027] Determine the second compressor frequency and the second fan speed corresponding to the second noise level, and control the operation of the air conditioner based on the second compressor frequency and the second fan speed.

[0028] In one embodiment, the steps of detecting the presence of human body location data and whether the human body is in an active state include:

[0029] Human body sensing location data within a preset detection range is obtained through a human body sensing device;

[0030] After acquiring human body sensing location data, it is determined whether the number of changes in the human body sensing location data within a third preset time period is greater than a preset number, wherein the third preset time period is less than the second preset time period;

[0031] If the value is greater than the value, then the human body is determined to be in an active state;

[0032] If the value is not greater than the value, then the human body is determined to be inactive.

[0033] In one embodiment, after the step of maintaining the current operating state of the air conditioner unchanged, the method further includes:

[0034] If a connection to the cloud is restored, the current operating state is maintained for a fourth preset duration, wherein the fourth preset duration is longer than the second preset duration.

[0035] While maintaining the current operating state, the current operating data is sent to the cloud at a first preset frequency;

[0036] After the fourth preset time period, return to the execution step: receive the control data sent by the cloud, and control the operation of the air conditioner based on the control data.

[0037] In addition, this application also provides an air conditioner that is communicatively connected to the cloud. The air conditioner includes at least a control unit, which includes at least a memory, a processor, and a computer program stored in the memory and executable on the processor. The computer program is configured to implement the steps of the air conditioner noise reduction method applied to the control unit as described above.

[0038] In addition, to achieve the above objectives, this application also provides a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the steps of the air conditioning noise reduction method described above.

[0039] In addition, to achieve the above objectives, this application also provides a computer program product, including a computer program that, when executed by a processor, implements the steps of the air conditioning noise reduction method described above.

[0040] This application provides an air conditioner noise reduction method applied to an air conditioner that is connected to a cloud. The air conditioner noise reduction method includes: when the ambient temperature has not reached the set temperature, controlling the air conditioner to operate based on limiting the compressor frequency and fan speed, and a preset air outlet angle, according to a set noise level, until the ambient temperature reaches the set temperature; then, sending current operating data to the cloud based on a first preset frequency, so that the cloud can determine corresponding control data. The current operating data includes at least the current compressor frequency, fan speed, set temperature, air outlet angle, and set noise level; the control data includes at least controlling the compressor frequency, controlling the fan speed, and controlling the air outlet angle. Then, receiving the control data sent by the cloud and controlling the air conditioner to operate based on the control data. This application's technical solution combines user-set noise levels with controlling the air conditioner to operate when the ambient temperature has not reached the set temperature to achieve rapid temperature reach, achieving both rapid temperature control and meeting the user's noise reduction requirements. It also leverages the cloud's sufficient computing power to determine reasonable control data based on the current operating data to control the air conditioner's operation, ensuring the air conditioner remains stable at the set temperature while controlling noise levels. Compared to traditional active noise cancellation solutions, this solution eliminates the need for additional active noise cancellation devices, resulting in lower hardware costs. Furthermore, it utilizes cloud computing resources, placing lower demands on the air conditioner's processing power. Additionally, compared to traditional passive noise cancellation methods, it requires less modification to the air conditioner's structure, preserving its size and temperature control performance, thus maximizing the satisfaction of users' noise reduction needs. Attached Figure Description

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

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

[0043] Figure 1 This is a flowchart illustrating an embodiment of an air conditioning noise reduction method applied to a control unit in this application.

[0044] Figure 2 This is a schematic diagram of the various modules of the air conditioner and cloud, as well as the data flow, in the embodiments of this application;

[0045] Figure 3 This is a schematic diagram of the control flow of the rapid temperature reaching stage in the air conditioning noise reduction method of this application embodiment;

[0046] Figure 4 This is a flowchart illustrating the three stages involved in controlling the operation of the air conditioner in the embodiments of this application;

[0047] Figure 5 This is a schematic diagram of the control flow during the transition phase of the air conditioning noise reduction method in this application embodiment;

[0048] Figure 6 This is a schematic diagram of the control flow in the cloud control stage of the air conditioning noise reduction method in this application embodiment;

[0049] Figure 7 This is a schematic diagram of the hardware operating environment of the control unit involved in the air conditioning noise reduction method in this application embodiment.

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

[0051] To make the above-mentioned objectives, features, and advantages of this application more apparent and understandable, the technical solutions in the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are merely some embodiments of this application, and not all embodiments. Based on the embodiments in this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

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

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

[0054] In scenarios where users require a quiet environment (such as during sleep), air conditioners typically need to meet users' needs for comfortable temperature control, low noise, and energy efficiency. Currently, common noise reduction technologies for air conditioners include active noise cancellation and passive noise cancellation. Active noise cancellation achieves noise reduction by adding active noise reduction devices to the air conditioner and superimposing anti-phase noise; while passive noise cancellation achieves noise reduction by adding sound-absorbing cotton and modifying the air conditioner's structure. Active noise cancellation is technically more difficult to implement, requires more processing resources, and is more expensive. Passive noise cancellation, due to structural changes and alterations to the air conditioner's size, affects airflow and compressor operation, limiting the air conditioner's cooling effect and resulting in lower efficiency.

[0055] To overcome the above defects, this application provides an air conditioner noise reduction method, which is applied to an air conditioner. The air conditioner is connected to the cloud and uses the cloud's sufficient computing power to determine the control data that can achieve the best noise reduction effect to control the operation of the air conditioner. This achieves active noise reduction without the need to install additional noise reduction devices on the air conditioner.

[0056] Reference Figure 1 , Figure 1 This is a flowchart illustrating an embodiment of the air conditioning noise reduction method of this application. The air conditioning noise reduction method includes:

[0057] Step S10: When the ambient temperature does not reach the set temperature, the air conditioner is controlled to operate based on the limited compressor frequency and limited fan speed corresponding to the set noise level and the preset air outlet angle until the ambient temperature reaches the set temperature.

[0058] After the air conditioner is turned on, the user can set a corresponding noise level according to their actual needs. The noise level reflects the user's tolerance for the maximum noise generated by the air conditioner, and each noise level corresponds to a different decibel value. The higher the noise level, the higher the corresponding decibel value, and the greater the noise that can be tolerated. In the technical solution of this application embodiment, by setting noise levels, users can set a reasonable noise level according to actual conditions, meet their personalized noise reduction needs, and improve the air conditioner user experience.

[0059] The set temperature refers to the expected temperature set by the user. In cooling mode, the set temperature is determined to be reached when the ambient temperature drops to or below the set temperature. In heating mode, the set temperature is determined to be reached when the ambient temperature rises to or above the set temperature.

[0060] In this embodiment, before the environment reaches the set temperature, the air conditioner is considered to be in a rapid heating phase. The operation is mainly controlled by limiting the compressor frequency and fan speed corresponding to the set noise level, as well as by setting a preset air outlet angle. Since different compressor frequencies and fan speeds produce different noise levels during operation, the compressor frequency and fan speed corresponding to different noise levels can be preset to ensure that the noise generated by the air conditioner meets the requirements of the corresponding noise level. Therefore, after determining the set noise level, the corresponding limiting compressor frequency and fan speed can be directly obtained to control the operation of the air conditioner. Furthermore, the preset air outlet angle can be determined by the position of a person in the environment where the air conditioner is located (such as a room), so that the air conditioner can achieve cooling or heating effects more quickly and improve user comfort. The air outlet angle can be determined by the angle of the air conditioner's air guide plate.

[0061] In addition, after controlling the operation of the air conditioner based on the set noise level, limiting the compressor frequency and fan speed, and the preset air outlet angle, the air conditioner continuously monitors the real-time ambient temperature through its temperature sensor. Once the set temperature is reached, the rapid temperature-reaching phase can end and the next phase can begin.

[0062] Step S20: After the ambient temperature reaches the set temperature, the current operating data is sent to the cloud based on the first preset frequency so that the cloud can determine the corresponding control data. The current operating data includes at least the current compressor frequency, fan speed, set temperature, air outlet angle and set noise level. The control data includes at least controlling the compressor frequency, controlling the fan speed and controlling the air outlet angle.

[0063] Step S30: Receive control data sent from the cloud and control the air conditioner operation based on the control data.

[0064] Once the ambient temperature reaches the set temperature, the current compressor frequency, fan speed, set temperature, air outlet angle, and set noise level are sent to the cloud at a preset frequency (e.g., every 30 seconds). This current operating data reflects the air conditioner's current operating condition. The cloud is pre-loaded with algorithms or models that process this data to obtain optimal control data. The resulting control data ensures that the air conditioner's noise level meets the set noise level requirements while achieving better energy savings and comfort. After processing in the cloud, corresponding control data is sent to the air conditioner. This control data includes controlling the compressor frequency, fan speed, and air outlet angle, which are used to control the operation of the compressor, fan, and air guide vanes, respectively.

[0065] This application provides an air conditioner noise reduction method applied to an air conditioner that is connected to a cloud. The air conditioner noise reduction method includes: when the ambient temperature has not reached a set temperature, controlling the air conditioner to operate based on a set noise level, limiting the compressor frequency and fan speed, and a preset air outlet angle, until the ambient temperature reaches the set temperature; then, sending current operating data to the cloud based on a first preset frequency so that the cloud can determine corresponding control data. The current operating data includes at least the current compressor frequency, fan speed, set temperature, air outlet angle, and set noise level; the control data includes at least controlling the compressor frequency, controlling the fan speed, and controlling the air outlet angle. The method then receives the control data sent from the cloud and controls the air conditioner to operate based on the control data. This application combines a user-set noise level with controlling the air conditioner to operate when the ambient temperature has not reached the set temperature to achieve rapid temperature reach. This achieves both rapid temperature control and meets the user's noise reduction requirements. Furthermore, it leverages the cloud's sufficient computing power to determine reasonable control data based on the current operating data to control the air conditioner's operation, ensuring the air conditioner remains stable at the set temperature while controlling noise levels. Compared to traditional active noise cancellation solutions, this solution does not require the installation of active noise cancellation devices, resulting in lower hardware costs. Furthermore, it utilizes cloud computing resources, placing lower demands on the air conditioner's own processing resources. Compared to traditional passive noise cancellation methods, it requires less modification to the air conditioner's structure, does not affect the air conditioner's size or temperature control performance, and maximizes the satisfaction of users' noise reduction needs.

[0066] Furthermore, in a feasible embodiment, the step of controlling the air conditioner operation based on limiting the compressor frequency and fan speed corresponding to a set noise level and a preset air outlet angle includes:

[0067] Step S11: Obtain the set noise level and determine the limiting compressor frequency and limiting fan speed corresponding to the set noise level;

[0068] Step S12: Collect human body sensor position data and determine the corresponding preset air outlet angle based on the human body sensor position data;

[0069] Step S13: Control the operation of the air conditioner based on limiting the compressor frequency, limiting the fan speed, and the preset air outlet angle until the running time reaches the first preset duration or the ambient temperature reaches the set temperature.

[0070] This application provides a control method for an air conditioner during its rapid temperature-reaching phase. Specifically, it first acquires the user's set noise level. Based on a pre-set correspondence between noise level and compressor frequency and fan speed, it queries the limiting compressor frequency and limiting fan speed corresponding to the current set noise level. Then, it uses a human body sensor installed on the air conditioner to acquire human body position data to determine the human body's location, and finally determines the corresponding preset air outlet angle. The correspondence between the human body position data and the air outlet angle is also pre-set and can be configured based on experience to maintain optimal cooling or heating effects and user experience.

[0071] It should be noted that if no human body sensor data is obtained, it is equivalent to the absence of human body in the environment where the air conditioner is located, and the preset air outlet angle can be set as the default air outlet angle.

[0072] During the rapid temperature-reaching phase, a preset duration (i.e., the first preset duration) can be set. Within this first preset duration (e.g., 30 minutes), the air conditioner's operation can be controlled by limiting the compressor frequency, fan speed, and preset air outlet angle. The rapid temperature-reaching phase can end immediately after the ambient temperature reaches the set temperature; if the ambient temperature has not reached the set temperature by the end of the first preset duration, the rapid temperature-reaching phase also ends, and the next phase begins.

[0073] For example, during the noise reduction process, an air conditioner involves communication with the cloud and the flow of data between its various modules or units, such as... Figure 2 As shown, after the user sets the noise level, it is input into the control unit and can also be stored in the cloud. The preset compressor frequency, fan speed, and air outlet angle of the air guide plate include the correspondence between various noise levels and compressor frequency and fan speed, as well as the correspondence between different human body sensing positions and air outlet angles. The human body sensing device sends the collected human body sensing data to the control unit. The control unit controls the drive module to control the load based on the received data, thereby driving the compressor, fan, stepper motor, etc. The drive module provides real-time feedback on the load status to the control unit. The control unit uploads the received data to the cloud based on a first preset frequency. The cloud processes the data and then sends the corresponding control data back to the control unit.

[0074] For example, refer to Figure 3When the air conditioner is in the rapid temperature-reaching stage, it successively acquires human body position data, user-set noise level, and preset parameters (including the correspondence between various noise levels and compressor frequency and fan speed, as well as the correspondence between different human body position data and air outlet angle). It controls the air conditioner to run for 30 minutes according to the set noise level, limiting compressor frequency and fan speed, and preset air outlet angle. Within 30 minutes, after reaching the temperature, it enters the transition stage; if the temperature is not reached, it continues to run. After 30 minutes, it enters the transition stage regardless of whether the temperature is reached.

[0075] In another feasible embodiment, after the step of controlling the operation of the air conditioner based on the limiting compressor frequency, the limiting fan speed, and the preset air outlet angle, the method further includes:

[0076] Step S14: When the running time reaches the first preset time and the ambient temperature does not reach the set temperature, determine whether human body sensing position data is detected.

[0077] Step S15: If no human body sensing position data is detected, determine the first noise level corresponding to the set noise level, wherein the first noise level is higher than the set noise level.

[0078] Step S16: Determine the first compressor frequency and the first fan speed corresponding to the first noise level, and control the operation of the air conditioner based on the first compressor frequency and the first fan speed;

[0079] Step S17: After the ambient temperature reaches the set temperature, the current operating data is sent to the cloud based on the second preset frequency, wherein the second preset frequency is higher than the first preset frequency.

[0080] This application provides an air conditioning temperature control method during the transition phase after the rapid temperature-reaching phase has ended. Specifically, after the air conditioner has been running for a first preset duration based on limiting the compressor frequency, limiting the fan speed, and setting a preset air outlet angle, the rapid temperature-reaching phase ends, and the transition phase begins by determining whether human body location data can be detected.

[0081] For example, the human body sensor can take various forms such as infrared, millimeter wave, and vision, and can detect whether a human body exists within a preset detection range (i.e., the detection range that the human body sensor can cover), as well as the specific location data and activity status of the human body. When no human body location data is detected, it is determined that no one is present. At this time, the current compressor frequency and fan speed can be adjusted to make the ambient temperature reach the set temperature more quickly.

[0082] Higher noise levels correspond to higher compressor frequencies and fan speeds. To quickly reach the set temperature and improve cooling or heating efficiency, and to avoid direct noise interference to users when no human presence is detected, the air conditioner can be controlled using a first compressor frequency and fan speed corresponding to a noise level one level higher than the set noise level (i.e., the first noise level) to achieve rapid temperature control. Similarly, once the ambient temperature reaches the set temperature, the system begins sending current operating data to the cloud at a second preset frequency. The cloud then processes this data to determine appropriate control parameters. The second preset frequency (e.g., every 20 seconds) is lower than the first preset frequency (e.g., every 30 seconds) because the ambient temperature is relatively unstable upon reaching the set temperature, requiring more frequent uploading of the latest changes. After uploading current operating data at the second preset frequency for a certain duration (e.g., 5 minutes), the system enters the next stage, uploading current operating data at the first preset frequency and receiving control data from the cloud to control the air conditioner's compressor, fan, and air deflectors.

[0083] In another feasible embodiment, if the ambient temperature still has not reached the set temperature after 10 minutes of entering the transition phase, the air conditioner re-enters the rapid temperature-reaching phase and returns to step S10, and so on.

[0084] For example, the switching process between different stages of air conditioning is as follows: Figure 4 As shown, after the air conditioner starts working, the user sets the noise level and first enters the rapid temperature-reaching stage. After reaching the temperature or exceeding the time limit (reaching the first preset duration), it enters the transition stage. If the temperature is not reached after the transition stage, it returns to the rapid temperature-reaching stage; if the temperature is reached, it enters the cloud control stage. If the cloud control stage detects that the temperature has not been reached, it returns to the rapid temperature-reaching stage again.

[0085] For example, the control process of the air conditioner during the transition phase is as follows: Figure 5 As shown, after entering the transition phase from the rapid temperature-reaching phase, the system first acquires sensor location data. Based on the human body sensor location data, it determines whether there is anyone present. If no one is present and the temperature has not been reached, the system controls the air conditioner's operation by using a first noise level higher than the set noise level, along with the corresponding first compressor frequency and first fan speed, to achieve rapid temperature-reaching. After reaching the set temperature, the system sends the current operating data to the cloud based on a second preset frequency, entering the cloud control phase. If the air conditioner fails to reach the set temperature after running continuously for 10 minutes in the transition phase, it returns to the rapid temperature-reaching phase.

[0086] In one feasible embodiment, after the step of sending the current running data to the cloud based on a first preset frequency, the method further includes:

[0087] Step S31: If no control data is received from the cloud within the second preset time period, the current operating state of the air conditioner remains unchanged, wherein the second preset time period is less than the first preset time period.

[0088] Step S32: Detect whether there is human body location data and whether the human body is in an active state;

[0089] Step S33: If it exists and is in an active state, then the current operating state remains unchanged when the ambient temperature reaches the set temperature.

[0090] This application provides a processing method for offline operation during the cloud control phase. It is understood that when the air conditioner is connected to the cloud, current operating data is uploaded and control data is sent from the cloud to control the air conditioner's operation, following steps S20 to S30.

[0091] If the air conditioner does not receive control data from the cloud for a second preset time (e.g., 100 seconds), it is determined that the cloud is offline and enters the local control process. Local control refers to determining the air conditioner's various operating indicators through a basic control algorithm and preset noise level control parameters. In the local control process, the current operating state is maintained for a certain period of time (e.g., 10 minutes). During this period, the presence of human body location data is detected, and the activity of a human body is determined. The presence of human body location data reflects the presence of people in the environment, and the activity of a human body can be determined by changes in the human body location; the greater the change and the higher the frequency, the more active the human body is.

[0092] For example, if human body sensing data is available and a person is active, and the ambient temperature reaches the set temperature, the current operating state will remain unchanged to provide the user with a stable and comfortable air conditioning experience. Maintaining the current operating state means keeping the current compressor frequency, fan speed, and air guide angle constant.

[0093] It should be noted that if the ambient temperature is detected as not reaching the set temperature during the local control phase, the system returns to the rapid temperature reach phase and executes step S10.

[0094] In another feasible embodiment, after the steps of detecting the presence of human body location data and whether the human body is active, the method further includes:

[0095] Step S34: If there is human body location data and the human body is not in an active state, then the current operating state remains unchanged.

[0096] Step S35: After the first preset time, determine whether the current ambient temperature has reached the set temperature. If not, return to the execution step: control the air conditioner to operate based on the set noise level, the limited compressor frequency, the limited fan speed, and the preset air outlet angle until the ambient temperature reaches the set temperature.

[0097] If human body sensing data is present in the environment and the user is not active, the air conditioner maintains its current operating state for a first preset time (e.g., 30 minutes). This is because the user may be resting in this situation, and the stability of the air conditioner's operation needs to be ensured to avoid disturbance from changes in noise levels or sudden temperature fluctuations. After the first preset time, it is determined whether the ambient temperature has reached the set temperature. If not, step S10 is executed: the air conditioner is controlled based on the set noise level, limiting the compressor frequency and fan speed, and the preset air outlet angle, until the ambient temperature reaches the set temperature.

[0098] In another feasible embodiment, after the steps of detecting the presence of human body location data and whether the human body is active, the method further includes:

[0099] Step S36: If there is no human body sensing position data, then determine the second noise level corresponding to the set noise level, wherein the second noise level is lower than the set noise level.

[0100] Step S37: Determine the second compressor frequency and the second fan speed corresponding to the second noise level, and control the air conditioner operation based on the second compressor frequency and the second fan speed.

[0101] If the air conditioner is under local control and there is no human presence data, it means there are no people in the environment. In this case, the air conditioner is not in use, and its operation can be further adjusted to save energy.

[0102] In this embodiment, the compressor frequency and fan speed differ depending on the noise level. Furthermore, the lower the noise level, the lower the compressor frequency and fan speed, resulting in less energy consumption. Therefore, when energy saving is required, a second compressor frequency and second fan speed corresponding to a noise level one level lower than the set noise level (i.e., the second noise level) can be determined first. The air conditioner operation can then be controlled based on the second compressor frequency and second fan speed to reduce power consumption and achieve energy-saving effects.

[0103] Furthermore, in one feasible embodiment, the steps of detecting the presence of human body location data and whether the human body is in an active state include:

[0104] Step S321: Obtain human body sensing position data within a preset detection range through the human body sensing device;

[0105] Step S322: After obtaining the human body sensing position data, determine whether the number of changes in the human body sensing position data within a third preset time period is greater than a preset number, wherein the third preset time period is less than the second preset time period;

[0106] The human body sensing device can take various forms, such as infrared, millimeter wave, and vision, to detect a preset detection range (e.g., inside a room) and determine whether there is human body location data. Specifically, when there is no human body within the preset detection range, no corresponding human body location data can be obtained (i.e., no human body location data exists); when there is a human body within the preset detection range, the corresponding human body location data can be obtained, and changes in the human body location data can be used to determine whether the human body is active.

[0107] Step S323: If the value is greater than the threshold, then the human body is determined to be in an active state.

[0108] Step S324: If the value is not greater than the specified value, then it is determined that the human body is not in an active state.

[0109] For example, in the step of the method for determining whether a human body is in an active state, the human body sensing device needs to continuously detect the human body sensing position data for 10 minutes. If the number of times the human body sensing position data changes continuously within 5 seconds (i.e., the third preset time) is greater than 2, then it can be determined that the human body is in an active state; otherwise, it is determined that the human body is not in an active state.

[0110] Furthermore, the determination of changes in human body position data can be based on the amplitude of the change in the center of gravity of the human body or the amplitude of the movement of each limb of the human body. A threshold value can be preset. When the amplitude of change or movement is greater than the threshold value, it is considered that the human body position data has changed; otherwise, it is considered that the human body position data has not changed.

[0111] By analyzing changes in data from human body sensors, it is possible to determine whether a person has been active, thus enabling an accurate assessment of the user's current state (active or resting). This allows for the development of appropriate air conditioning control data, improving the intelligence of the air conditioning system and enhancing the user experience.

[0112] In one feasible embodiment, after the step of maintaining the current operating state of the air conditioner unchanged, the method further includes:

[0113] Step S40: If a connection to the cloud is restored, the current running state is maintained for a fourth preset duration, wherein the fourth preset duration is longer than the second preset duration.

[0114] Step S50: While maintaining the current operating state, send the current operating data to the cloud based on the first preset frequency;

[0115] Step S60: After the fourth preset time period, return to the execution step: receive control data sent from the cloud, and control the operation of the air conditioner based on the control data.

[0116] This application provides a processing method after an air conditioner reconnects to the cloud. For example, the air conditioner's network module sends current operating data to the cloud at regular intervals. After the cloud reconnects, it determines the corresponding control data based on the received current operating data and sends it to the air conditioner. When the air conditioner receives the latest control data, it indicates that it has reconnected to the cloud. Although the connection to the cloud has been restored, the control data sent by the cloud at this time is processed based on the latest single current operating data, which is not accurate enough. The air conditioner needs to continue uploading more current operating data to the cloud. Therefore, after reconnecting to the cloud, the latest current operating data is sent to the cloud once at a first preset frequency (every 30 seconds). After a fourth preset time (e.g., 5 minutes), the system switches from local control state to cloud control state and returns to step S30: receiving the control data sent by the cloud and controlling the air conditioner's operation based on the control data, so as to control the operation of the air conditioner's compressor, fan, and air guide plate according to the latest control data sent by the cloud.

[0117] In one feasible embodiment, the connection and switching between the cloud control phase and the rapid temperature reaching and transition phases are as follows: Figure 6 As shown, after going through the rapid temperature-reaching stage and the transition stage, it enters the cloud control stage. The air conditioner sends data to the cloud based on the first preset frequency. After processing, the cloud continuously sends control data to the air conditioner's control unit. When the cloud is offline, it controls the system based on the human body's position data. If the temperature is not reached, it directly returns to the rapid temperature-reaching stage. After the system is restored from offline, it first executes local control for 5 minutes before switching back to cloud control.

[0118] The technical solution of this application combines user-defined noise levels and human body location data, and through phased control, integrates cloud control and local control to actively reduce the overall noise of the air conditioner by controlling the compressor frequency, fan speed, and airflow angle, achieving a more efficient, energy-saving, and comfortable air conditioning temperature control experience. Compared to existing air conditioners, this solution only adds a human body sensor, which can take various forms such as infrared, millimeter wave, and vision, offering a cost advantage over traditional active noise cancellation solutions. The technical solution of this application, with minimal modifications to the air conditioner structure and without affecting its performance, maximizes user noise reduction needs by actively detecting human body location and actively controlling load status, while also achieving energy-saving effects.

[0119] It should be noted that this example is only for the purpose of assisting in understanding this application and does not constitute a limitation on the air conditioning noise reduction method of this application. Any simple modifications based on this technical concept are within the protection scope of this application.

[0120] This application also provides an air conditioner, wherein the control unit includes at least: 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, the instructions being executed by the at least one processor to enable the at least one processor to perform the air conditioner noise reduction method in the above embodiments.

[0121] In one feasible embodiment, the air conditioner further includes at least a human body sensing device, an ambient temperature sensor, a communication module, an interaction module, a drive module, a compressor, a fan, a stepper motor, and an air guide plate. The human body sensing device is used to collect human body location data, the ambient temperature sensor is used to obtain the ambient temperature, the communication module is used to transmit data with the cloud, the interaction module is used to interact with the user and receive the user's input of the set noise level, the drive module is used to drive the compressor, fan, stepper motor, etc. to operate and to feed back the load status to the control unit, and the stepper motor is used to adjust the angle of the air guide plate to control the air outlet angle.

[0122] The following is for reference. Figure 7 It shows a schematic diagram of the structure of a control unit suitable for implementing the embodiments of this application. Figure 7 The control unit shown is merely an example and should not be construed as limiting the functionality and scope of the embodiments of this application.

[0123] like Figure 7As shown, the control unit may include a processing device 101 (e.g., a central processing unit, a graphics processing unit, etc.), which can perform various appropriate actions and processes according to a program stored in read-only memory (ROM) 102 or a program loaded from storage device 103 into random access memory (RAM) 104. RAM 104 also stores various programs and data required for the operation of the control unit. The processing device 101, ROM 102, and RAM 104 are interconnected via bus 105. Input / output (I / O) interface 106 is also connected to the bus. Typically, the following systems can be connected to I / O interface 106: input devices 107 including, for example, touchscreens, touchpads, keyboards, mice, image sensors, microphones, accelerometers, gyroscopes, etc.; output devices 108 including, for example, liquid crystal displays (LCDs), speakers, vibrators, etc.; storage devices 103 including, for example, magnetic tapes, hard disks, etc.; and communication devices 109. Communication device 109 allows the control unit to communicate wirelessly or wiredly with other devices to exchange data. Although the diagram shows control units 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.

[0124] In particular, according to embodiments of this disclosure, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of this disclosure 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 103, or installed from ROM 102. When the computer program is executed by processing device 101, it performs the functions defined in the methods of the embodiments of this application.

[0125] The control unit provided in this application, employing the air conditioning noise reduction method described in the above embodiments, can solve the technical problems of high cost and poor temperature control effect in current air conditioning noise reduction solutions. Compared with the prior art, the beneficial effects of the control unit provided in this application are the same as those of the air conditioning noise reduction method provided in the above embodiments, and other technical features of the control unit are the same as those disclosed in the methods of the above embodiments, and will not be repeated here.

[0126] It should be understood that various parts of the embodiments of 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.

[0127] The above description is merely a specific implementation of the embodiments of this application, but the protection scope of the embodiments 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 protection scope of the embodiments of this application. Therefore, the protection scope of the embodiments of this application should be determined by the protection scope of the above claims.

[0128] This application also provides a computer-readable storage medium storing a computer program that can run on a processor, the computer program being used to execute the air conditioning noise reduction method in the above embodiments.

[0129] The computer-readable storage medium provided in this application embodiment may be, for example, a USB flash drive, but is not limited to, electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems or 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 fibers, 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.

[0130] 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.

[0131] The aforementioned computer-readable storage medium carries one or more programs. When the air conditioner executes these programs, it causes the air conditioner to: when the ambient temperature has not reached the set temperature, control the operation of the air conditioner based on limiting the compressor frequency and fan speed corresponding to a set noise level and a preset air outlet angle, until the ambient temperature reaches the set temperature; after the ambient temperature reaches the set temperature, send current operating data to the cloud based on a first preset frequency so that the cloud can determine the corresponding control data, wherein the current operating data includes at least the current compressor frequency, fan speed, set temperature, air outlet angle, and set noise level, and the control data includes at least controlling the compressor frequency, controlling the fan speed, and controlling the air outlet angle; receive the control data sent by the cloud, and control the operation of the air conditioner based on the control data.

[0132] Computer program code for performing the operations of this disclosure 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).

[0133] 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.

[0134] 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.

[0135] The computer-readable storage medium provided in this application embodiment stores computer-readable program instructions for executing the above-described air conditioning noise reduction method, which can solve the technical problems of high cost and poor temperature control effect in current air conditioning noise reduction solutions. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided in this application embodiment are the same as the beneficial effects of the air conditioning noise reduction method provided in the above embodiments, and will not be repeated here.

[0136] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the steps of the air conditioning noise reduction method described above.

[0137] The computer program product provided in this application can solve the technical problems of high cost and poor temperature control effect in current air conditioner noise reduction solutions. Compared with the prior art, the beneficial effects of the computer program product provided in this application are the same as the beneficial effects of the air conditioner noise reduction method provided in the above embodiments, and will not be repeated here.

[0138] 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 scope of this application.

Claims

1. A method for reducing noise in an air conditioner, characterized in that, The noise reduction method for an air conditioner, which is connected to a cloud communication network, includes: When the ambient temperature does not reach the set temperature, the air conditioner is controlled to operate based on the limited compressor frequency and limited fan speed corresponding to the set noise level and the preset air outlet angle until the ambient temperature reaches the set temperature. After the ambient temperature reaches the set temperature, the current operating data is sent to the cloud based on the first preset frequency so that the cloud can determine the corresponding control data. The current operating data includes at least the current compressor frequency, fan speed, set temperature, air outlet angle and set noise level. The control data includes at least controlling the compressor frequency, controlling the fan speed and controlling the air outlet angle. The system receives control data sent from the cloud and controls the operation of the air conditioner based on the control data.

2. The air conditioner noise reduction method of claim 1, wherein, The steps for controlling the air conditioner operation based on limiting the compressor frequency and fan speed corresponding to a set noise level, as well as setting the air outlet angle, include: Obtain the set noise level, and determine the limiting compressor frequency and limiting fan speed corresponding to the set noise level; Collect human body sensor position data, and determine the corresponding preset air outlet angle based on the human body sensor position data; The air conditioner is controlled based on the limiting compressor frequency, the limiting fan speed, and the preset air outlet angle until the running time reaches the first preset duration or the ambient temperature reaches the set temperature.

3. The air conditioner noise reduction method of claim 2, wherein, After the step of controlling the operation of the air conditioner based on the limiting compressor frequency, the limiting fan speed, and the preset air outlet angle, the method further includes: When the running time reaches the first preset time and the ambient temperature does not reach the set temperature, it is determined whether human body sensing position data is detected. If no human body location data is detected, a first noise level corresponding to the set noise level is determined, wherein the first noise level is higher than the set noise level; Determine the first compressor frequency and the first fan speed corresponding to the first noise level, and control the operation of the air conditioner based on the first compressor frequency and the first fan speed; Once the ambient temperature reaches the set temperature, the current operating data is sent to the cloud at a second preset frequency, wherein the second preset frequency is higher than the first preset frequency.

4. The air conditioner noise reduction method of claim 2, wherein, After the step of sending the current running data to the cloud based on the first preset frequency, the method further includes: If no control data is received from the cloud within the second preset time period, the current operating state of the air conditioner remains unchanged, wherein the second preset time period is shorter than the first preset time period; Detects whether there is human body location data and whether the human body is in an active state; If it exists and is active, it will maintain its current operating state when the ambient temperature reaches the set temperature.

5. The air conditioner noise reduction method of claim 4, wherein, After the steps of detecting the presence of human body location data and whether the human body is in an active state, the method further includes: If human body location data exists and the human body is not in an active state, the current operating state remains unchanged; After the first preset time period, it is determined whether the current ambient temperature has reached the set temperature. If not, the execution steps are returned: the air conditioner is controlled to operate based on the set noise level, the compressor frequency is limited, the fan speed is limited, and the preset air outlet angle is set until the ambient temperature reaches the set temperature.

6. The air conditioner noise reduction method of claim 4, wherein, After the steps of detecting the presence of human body location data and whether the human body is in an active state, the method further includes: If no human body location data is available, then a second noise level corresponding to the set noise level is determined, wherein the second noise level is lower than the set noise level; Determine the second compressor frequency and the second fan speed corresponding to the second noise level, and control the operation of the air conditioner based on the second compressor frequency and the second fan speed.

7. The air conditioning noise reduction method as described in claim 4, characterized in that, The steps for detecting the presence of human body location data and whether the human body is in an active state include: Human body sensing location data within a preset detection range is obtained through a human body sensing device; After acquiring human body sensing location data, it is determined whether the number of changes in the human body sensing location data within a third preset time period is greater than a preset number, wherein the third preset time period is less than the second preset time period; If the value is greater than the value, then the human body is determined to be in an active state; If the value is not greater than the value, then the human body is determined to be inactive.

8. The air conditioning noise reduction method as described in claim 4, characterized in that, After the step of maintaining the current operating state of the air conditioner unchanged, the method further includes: If a connection to the cloud is restored, the current operating state is maintained for a fourth preset duration, wherein the fourth preset duration is longer than the second preset duration. While maintaining the current operating state, the current operating data is sent to the cloud at a first preset frequency; After the fourth preset time period, return to the execution step: receive the control data sent by the cloud, and control the operation of the air conditioner based on the control data.

9. An air conditioner, characterized in that, The air conditioner is connected to the cloud for communication. The air conditioner includes at least a control unit. The control unit includes at least a memory, a processor, and a computer program stored in the memory and executable on the processor. The computer program is configured to implement the steps of the air conditioner noise reduction method as described in any one of claims 1 to 8.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a program for implementing an air conditioning noise reduction method, which is executed by a processor to implement the steps of the air conditioning noise reduction method as described in any one of claims 1 to 8.