Active noise cancellation method, system and apparatus, and electronic device

By acquiring vibration data of noisy components in home appliances, predicting noise waves, and sending out sound waves with opposite phases to cancel them out, the problem of low-frequency resonance noise at high speeds in home appliances is solved, thus improving the user experience.

WO2026156493A1PCT designated stage Publication Date: 2026-07-30HEFEI HUALING CO LTD +2
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
HEFEI HUALING CO LTD
Filing Date
2025-01-21
Publication Date
2026-07-30

AI Technical Summary

Technical Problem

Existing technologies are insufficient to effectively address the low-frequency resonance noise problem of home appliances at high speeds, especially the noise generated by moving parts such as compressors, fans, and refrigerants during operation and circulation.

Method used

By acquiring vibration data of noisy components in home appliances, noise waves are predicted, and sound waves with opposite phase to the noise waves are sent using a sound transmitting device to cancel them out, thereby reducing the noise intensity.

Benefits of technology

It effectively reduces low-frequency resonance noise of home appliances at high speeds, improving the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025073734_30072026_PF_FP_ABST
    Figure CN2025073734_30072026_PF_FP_ABST
Patent Text Reader

Abstract

An active noise cancellation method, system and apparatus, and an electronic device. The active noise cancellation method comprises: acquiring vibration data of a first component, wherein the first component is a component generating noise in a home appliance device (102); predicting a first sound wave on the basis of a first distance and the vibration data, wherein the first distance is a distance between a user and the first component (104); and controlling a sound transmitting apparatus to transmit a second sound wave to the user, wherein the second sound wave is a sound wave having a phase opposite to that of the first sound wave (106). Vibration data is acquired from a noise source of a home appliance device, a sound wave caused by vibration is then predicted, and finally a sound transmitting apparatus is used to transmit a sound wave having an opposite phase, to reduce noise. In this way, the problem of low-frequency resonance noise generated during the operation of home appliance devices is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Active noise cancellation methods and systems, active noise cancellation devices and electronic equipment Technical Field

[0001] This application relates to the field of smart home technology, and more specifically, to an active noise cancellation method and system, an active noise cancellation device and an electronic device. Background Technology

[0002] In recent years, with changes in residential aesthetics and home decoration styles, built-in home appliances have become increasingly popular and well-received. This shift has significantly advanced the application of active noise cancellation technology in home appliances. The main source of noise problems is the sound and vibration generated by moving parts such as compressors, fans, and refrigerants during operation and circulation. Related technologies focus on using sound-absorbing materials such as sound barriers or damping to impede sound propagation. For example, sound-absorbing foam is attached to the back cover of the machine room, vibration-absorbing putty is applied to the intake and exhaust connection pipes, and the connection between the compressor and the base plate is secured with bolt washers. This method can solve noise problems at low speeds to some extent, but due to differences in manufacturing processes and material properties, it is difficult to solve the low-frequency resonance noise problem at high speeds. Summary of the Invention

[0003] This application aims to address at least one of the technical problems existing in the prior art or related technologies.

[0004] Therefore, the first aspect of this application proposes an active noise reduction method.

[0005] The second aspect of this application proposes an active noise reduction system.

[0006] The third aspect of this application proposes an active noise reduction device.

[0007] The fourth aspect of this application proposes an electronic device.

[0008] The fifth aspect of this application proposes a storage medium.

[0009] In view of this, according to the first aspect of this application, an active noise reduction method is proposed, comprising: acquiring vibration data of a first component, wherein the first component is a component in a household appliance that generates noise; predicting a first sound wave based on a first distance and the vibration data, wherein the first distance is the distance between a user and the first component; and controlling a sound transmitting device to transmit a second sound wave to the user, wherein the second sound wave is a sound wave with a phase opposite to the first sound wave.

[0010] The active noise reduction method provided in this application mainly includes: firstly, acquiring vibration data of a first component, where the first component is a noise-generating part in a household appliance, such as a compressor or fan, which can be acquired through sensors. That is, when the first component vibrates, for example when moving parts such as compressors, fans, and refrigerants are running and circulating, vibration data of the first component (i.e., the compressor and fan) is acquired through sensors. This vibration data can include acceleration during vibration, deformation during vibration, and strain during vibration. After obtaining the vibration data, a first distance is determined, where the first distance refers to the distance between the user and the first component. Then, a first sound wave is predicted based on the first distance and the vibration data. This first sound wave is the sound wave caused by the vibration of the first component, which can be understood as a noise wave. It is understood that the transmission of sound waves is related to distance; therefore, it is necessary to predict the first sound wave ultimately received by the user based on the distance between the user and the first component and the vibration data of the first component within the household appliance. Finally, the sound transmitting device is controlled to send a second sound wave to the user. This second sound wave is a sound wave with a completely opposite phase to the first sound wave. That is, after determining the first sound wave, its phase is analyzed, and then a second sound wave with a completely opposite phase is determined based on the first sound wave and its phase. Finally, the sound transmitting device sends this second sound wave to the user, so that the first and second sound waves cancel each other out near the user, thereby reducing or even eliminating the noise caused by the vibration of the first component, thus achieving noise reduction. This application obtains vibration data from the noise source of the household appliance, then predicts the sound waves caused by the vibration, and finally uses a sound transmitting device to send a sound wave with a completely opposite phase to the vibration-induced sound wave to cancel it out, thereby reducing noise and also solving the problem of low-frequency resonance noise at high speeds.

[0011] The active noise reduction method described above in this application may also have the following technical features:

[0012] In some technical solutions, the step of acquiring vibration data of the first component may optionally include: acquiring the operating mode of the home appliance; acquiring a first distance between the user and the home appliance based on the operating mode being the same as a preset mode; and acquiring vibration data of the first component based on the first distance being less than or equal to a preset distance.

[0013] In this technical solution, the step of acquiring vibration data of the first component includes: firstly, acquiring the operating mode of the home appliance. It is understood that the first component in the home appliance does not always operate; it only vibrates and generates noise under certain set operating modes. Therefore, the operating mode of the home appliance needs to be acquired before acquiring the vibration data of the first component. Then, the operating mode is compared with a preset mode. If the operating mode is different from the preset mode, it means that the first component does not generate noise at this time, and therefore active noise reduction is not required. If the operating mode is the same as the preset mode, it means that the vibration of the first component will generate noise at this time. Therefore, it is necessary to determine whether the user can receive the noise, i.e., acquiring the first distance between the user and the home appliance. This first distance can be acquired through a human body sensor. Then, the first distance is compared with a preset distance. If the first distance is greater than the preset distance, it means that the user cannot receive the noise, and therefore active noise reduction is not required. If the first distance is less than or equal to a preset distance, it means the user will receive noise. Therefore, active noise cancellation is required. This involves acquiring vibration data of the first component, predicting a first sound wave based on the vibration data and the first distance, and finally sending a second sound wave with the opposite phase to the first sound wave to the user, thereby achieving noise reduction. This application improves the user experience by performing active noise cancellation when the home appliance is operating in a preset mode and the distance between the user and the home appliance is less than or equal to the preset distance.

[0014] In some technical solutions, optionally, the step of predicting the first sound wave based on the first distance and vibration data includes: predicting the first waveform based on the vibration data; determining the transfer function, wherein the transfer function is a function of the sound wave when it is transmitted between the first component and the user; calculating the second waveform based on the first waveform and the transfer function; and calculating the first sound wave based on the first distance and the second waveform.

[0015] In this technical solution, the step of predicting the first sound wave based on a first distance and vibration data includes: firstly, predicting a first waveform based on vibration data, where the first waveform refers to the emitted waveform of noise. Then, determining the transfer function, where the transfer function refers to the function of sound wave transmission between the first component and the user. Therefore, the transfer function can be divided into two parts: one part refers to the sound wave transmitted from the first component to the appliance, and the other part refers to the sound wave from the appliance to the user. Since the sound wave from the appliance to the user mainly propagates through air, this part can be ignored; that is, the transfer function can specifically refer to the part of the transfer function transmitted from the first component to the appliance. Then, calculating the second waveform based on the first waveform and the transfer function, i.e., multiplying the first waveform by the transfer function to obtain the second waveform, i.e., obtaining the noise waveform. Then, calculating the first sound wave based on the first distance and the second waveform, i.e., performing distance compensation on the second waveform, to obtain the first sound wave transmitted to the user. In this application, the first waveform is predicted based on vibration data, the second waveform is determined based on the first waveform and the transfer function, and finally, distance compensation is performed on the second waveform based on the first distance to obtain the first sound wave received by the user.

[0016] In some technical solutions, optionally, the step of calculating the second waveform based on the first waveform and the transfer function includes: acquiring environmental parameters, wherein the environmental parameters include one or more combinations of air temperature, air humidity, air density, air pressure, and air velocity; and calculating the second waveform based on the environmental parameters, the first waveform, and the transfer function.

[0017] In this technical solution, the step of calculating the second waveform based on the first waveform and the transfer function includes: firstly, acquiring environmental parameters, which may include air temperature, air humidity, air density, air pressure, and air velocity, etc. It is understood that after the first sound wave exits the appliance, it will propagate through the environment to the user's target location; therefore, the impact of the environment on noise needs to be considered. Thus, environmental parameters need to be acquired, and finally, these parameters are substituted into the transfer function, and then combined with the first waveform to obtain the final second waveform. In this invention, by acquiring environmental parameters and obtaining the second waveform based on these parameters, the accuracy of the final obtained first sound wave is ensured.

[0018] In some technical solutions, optionally, before the step of controlling the sound transmitting device to send a second sound wave to the user, the method includes: determining a second distance based on a first distance, wherein the second distance is the distance between the user and the sound transmitting device; and calculating the second sound wave based on the second distance and the first sound wave.

[0019] In this technical solution, before the step of controlling the sound transmitting device to send a second sound wave to the user, the process includes: firstly, determining a second distance based on a first distance, where the second distance is the distance between the user and the sound transmitting device. It is understood that the distance between the first component and the sound transmitting device in the home appliance is fixed; therefore, after obtaining the first distance, the second distance between the sound transmitting device and the user can be obtained. Then, the second sound wave is calculated based on the second distance and a second waveform. Since the phase of the second sound wave needs to be opposite to that of the first sound wave, the second sound wave can be obtained based on the first sound wave and the second distance, ensuring that the second sound wave, after reaching the user, is exactly out of phase with the first sound wave.

[0020] In some technical solutions, the vibration data optionally includes one or more combinations of the acceleration of the first component during vibration, the deformation of the first component during vibration, and the strain of the first component during vibration.

[0021] In this technical solution, the vibration data may include one or a combination of the following: the vibration acceleration of the first component during vibration, the deformation of the first component during vibration, and the strain of the first component during vibration. By acquiring vibration data such as the vibration acceleration, deformation, and strain of the first component, the accuracy of prediction is improved.

[0022] According to a second aspect of this application, an active noise cancellation system is proposed, comprising: a first acquisition module for acquiring vibration data of a first component, wherein the first component is a noise-generating component in a household appliance; a calculation module for predicting a first sound wave based on a first distance and the vibration data, wherein the first distance is the distance between a user and the first component; and a processing module for controlling a sound transmitting device to transmit a second sound wave to the user, wherein the second sound wave is a sound wave with a phase opposite to the first sound wave.

[0023] The active noise cancellation system provided in this application includes a first acquisition module, a calculation module, and a processing module. The first acquisition module acquires vibration data of a first component, which is a noise-generating part of a household appliance, such as a compressor or fan. This data can be acquired using sensors. Specifically, when the first component vibrates—for example, when moving parts such as compressors, fans, and refrigerants are running or circulating—the vibration data of the first component (compressor, fan, etc.) is acquired via sensors. This vibration data can include acceleration during vibration, deformation during vibration, and strain during vibration. After obtaining the vibration data, a first distance is determined, which refers to the distance between the user and the first component. Then, the calculation module predicts a first sound wave based on the first distance and the vibration data. This first sound wave is the sound wave caused by the vibration of the first component; it can be understood as a noise wave. It is understood that the transmission of sound waves is related to distance; therefore, it is necessary to predict the first sound wave ultimately received by the user based on the distance between the user and the first component and the vibration data of the first component within the household appliance. Finally, the processing module controls the sound transmitting device to send a second sound wave to the user. This second sound wave is a sound wave with a completely opposite phase to the first sound wave. Specifically, after determining the first sound wave, its phase is analyzed, and then a second sound wave with a completely opposite phase is determined based on the first sound wave and its phase. Finally, the sound transmitting device sends this second sound wave to the user, so that the first and second sound waves cancel each other out near the user, thereby reducing or even eliminating the noise caused by the vibration of the first component, thus achieving noise reduction. This application obtains vibration data from the noise source of the household appliance, predicts the sound wave caused by the vibration, and finally uses a sound transmitting device to send a sound wave with a completely opposite phase to the vibration-induced sound wave to cancel it out, thereby reducing noise and also solving the problem of low-frequency resonance noise at high speeds.

[0024] According to a third aspect of this application, an active noise cancellation device is proposed, comprising: a first sensor connected to a first component for acquiring vibration data of the first component, wherein the first component is a noise-generating component in a household appliance; a second sensor for determining a first distance between a user and the first component; a control module connected to both the first and second sensors for predicting a first sound wave based on the vibration data and the first distance; and a sound transmitting device connected to the control module for transmitting a second sound wave, wherein the second sound wave is a sound wave with a phase opposite to the first sound wave.

[0025] The active noise cancellation device provided in this application mainly includes: a first sensor, a second sensor, a control module, and a sound transmitting device. The first sensor can be connected to a first component and can acquire vibration data of the first component; the first sensor can be a piezoelectric sensor. The second sensor can determine a first distance between the user and the first component; the second sensor can be a human body sensor. The control module is connected to both the first and second sensors and can predict a first sound wave based on the vibration data and the first distance. The sound transmitting device is connected to the control module, and the control module can control the sound transmitting device to send a second sound wave to the user, wherein the phase of the second sound wave is opposite to the phase of the first sound wave. The second sensor and the sound transmitting device do not need to be integrated near the device. This application acquires vibration data of the first component using the first sensor, acquires the distance between the human body and the appliance using the second sensor, then the control module predicts the first sound wave based on the vibration data and the distance between the human body and the first component, and then controls the sound transmitting device to send the second sound wave, thereby reducing noise and solving the problem of low-frequency resonance noise at high speeds.

[0026] According to a fourth aspect of this application, an electronic device is proposed, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the active noise reduction method as described above.

[0027] The electronic device provided in this application, when the processor executes the computer program, implements the steps of the above-mentioned active noise reduction method, and can achieve the technical effects of any of the above technical solutions, which will not be elaborated here.

[0028] According to a fifth aspect of this application, a storage medium is provided on which a computer program is stored, which, when executed by a processor, implements the steps of the active noise reduction method as described above.

[0029] The storage medium provided in this application, when the computer program is executed by the processor, implements the steps of the above-mentioned active noise reduction method, and can achieve the technical effects of any of the above technical solutions, which will not be elaborated here.

[0030] Additional aspects and advantages of this application will become apparent in the following description or may be learned by practice of this application. Attached Figure Description

[0031] The above and / or additional aspects and advantages of this application will become apparent and readily understood from the description of the embodiments taken in conjunction with the following drawings, in which:

[0032] Figure 1 shows one of the flowcharts of an active noise reduction method according to an embodiment of this application;

[0033] Figure 2 shows a flowchart illustrating the steps of acquiring vibration data of a first component in an active noise reduction method according to an embodiment of this application;

[0034] Figure 3 shows a flowchart illustrating the step of predicting a first sound wave based on a first distance and vibration data in an active noise reduction method according to an embodiment of this application.

[0035] Figure 4 shows a flowchart illustrating the step of calculating the second waveform based on the first waveform and the transfer function in an active noise reduction method according to an embodiment of this application.

[0036] Figure 5 shows a flowchart of an active noise cancellation method according to an embodiment of this application before the step of controlling the sound transmitting device to send a second sound wave to the user.

[0037] Figure 6 shows a second schematic flowchart of an active noise reduction method according to an embodiment of this application;

[0038] Figure 7 shows a schematic diagram illustrating the principle of an active noise reduction method according to an embodiment of this application;

[0039] Figure 8 shows a schematic block diagram of an active noise reduction system according to an embodiment of this application;

[0040] Figure 9 shows a schematic diagram of the structure of an active noise cancellation device according to an embodiment of this application;

[0041] Figure 10 shows a schematic block diagram of an electronic device according to an embodiment of this application;

[0042] The correspondence between the reference numerals and component names in Figure 9 is as follows:

[0043] 90 Active noise reduction device, 902 First sensor, 904 Second sensor, 906 Control module, 908 Sound transmission device, 200 Home appliance, 2002 First component. Detailed Implementation

[0044] To better understand the above-mentioned objectives, features, and advantages of this application, the application will be further described in detail below with reference to the accompanying drawings and specific embodiments. It should be noted that, unless otherwise specified, the embodiments and features described in these embodiments can be combined with each other.

[0045] Many specific details are set forth in the following description in order to provide a full understanding of this application. However, this application may also be implemented in other ways different from those described herein. Therefore, the scope of protection of this application is not limited to the specific embodiments disclosed below.

[0046] Figure 1 shows one of the flowcharts of an active noise reduction method according to an embodiment of this application. The method includes:

[0047] Step 102: Obtain vibration data of the first component, wherein the first component is the component in the household appliance that generates noise;

[0048] Step 104: Predict the first sound wave based on the first distance and vibration data, wherein the first distance is the distance between the user and the first component;

[0049] Step 106: Control the sound transmitting device to send a second sound wave to the user, wherein the second sound wave is a sound wave with the opposite phase to the first sound wave.

[0050] The active noise reduction method provided in this application mainly includes: firstly, acquiring vibration data of a first component, where the first component is a noise-generating part in a household appliance, such as a compressor or fan, which can be acquired through sensors. That is, when the first component vibrates, for example when moving parts such as compressors, fans, and refrigerants are running and circulating, vibration data of the first component (i.e., the compressor and fan) is acquired through sensors. This vibration data can include acceleration during vibration, deformation during vibration, and strain during vibration. After obtaining the vibration data, a first distance is determined, where the first distance refers to the distance between the user and the first component. Then, a first sound wave is predicted based on the first distance and the vibration data. This first sound wave is the sound wave caused by the vibration of the first component, which can be understood as a noise wave. It is understood that the transmission of sound waves is related to distance; therefore, it is necessary to predict the first sound wave ultimately received by the user based on the distance between the user and the first component and the vibration data of the first component within the household appliance. Finally, the sound transmitting device is controlled to send a second sound wave to the user. This second sound wave is a sound wave with a completely opposite phase to the first sound wave. That is, after determining the first sound wave, its phase is analyzed, and then a second sound wave with a completely opposite phase is determined based on the first sound wave and its phase. Finally, the sound transmitting device sends this second sound wave to the user, so that the first and second sound waves cancel each other out near the user, thereby reducing or even eliminating the noise caused by the vibration of the first component, thus achieving noise reduction. This application obtains vibration data from the noise source of the household appliance, then predicts the sound waves caused by the vibration, and finally uses a sound transmitting device to send a sound wave with a completely opposite phase to the vibration-induced sound wave to cancel it out, thereby reducing noise and also solving the problem of low-frequency resonance noise at high speeds.

[0051] Figure 2 shows a flowchart illustrating the step of acquiring vibration data of a first component in an active noise reduction method according to an embodiment of this application; wherein, the step of acquiring vibration data of the first component includes:

[0052] Step 202: Obtain the operating mode of the home appliance;

[0053] Step 204: Based on the fact that the working mode is the same as the preset mode, obtain the first distance between the user and the home appliance;

[0054] Step 206: Based on the first distance being less than or equal to a preset distance, obtain the vibration data of the first component.

[0055] In this embodiment, the step of acquiring vibration data of the first component includes: firstly, acquiring the operating mode of the home appliance. It is understood that the first component in the home appliance is not always operational; it only vibrates and generates noise under certain preset operating modes. Therefore, the operating mode of the home appliance needs to be acquired before acquiring the vibration data of the first component. Then, the operating mode is compared with a preset mode. If the operating mode is different from the preset mode, it indicates that the first component will not generate noise at this time, and therefore active noise reduction is not required. If the operating mode is the same as the preset mode, it indicates that the vibration of the first component will generate noise at this time. Therefore, it is necessary to determine whether the user can receive the noise, i.e., acquiring the first distance between the user and the home appliance. This first distance can be acquired using a human body sensor. Then, the first distance is compared with a preset distance. If the first distance is greater than the preset distance, it indicates that the user cannot receive the noise, and therefore active noise reduction is not required. If the first distance is less than or equal to a preset distance, it means the user will receive noise. Therefore, active noise cancellation is required. This involves acquiring vibration data of the first component, predicting a first sound wave based on the vibration data and the first distance, and finally sending a second sound wave with the opposite phase to the first sound wave to the user, thereby achieving noise reduction. This application improves the user experience by performing active noise cancellation when the home appliance is operating in a preset mode and the distance between the user and the first component is less than or equal to the preset distance.

[0056] Figure 3 shows a flowchart illustrating the step of predicting a first sound wave based on a first distance and vibration data in an active noise reduction method according to an embodiment of this application; wherein, the step of predicting the first sound wave based on the first distance and vibration data includes:

[0057] Step 302: Predict the first waveform based on the vibration data;

[0058] Step 304: Determine the transfer function, where the transfer function is the function of sound waves as they are transmitted between the first component and the user;

[0059] Step 306: Calculate the second waveform based on the first waveform and the transfer function;

[0060] Step 308: Calculate the first sound wave based on the first distance and the second waveform.

[0061] In this embodiment, the step of predicting the first sound wave based on the first distance and vibration data includes: firstly, predicting a first waveform based on the vibration data, where the first waveform refers to the emitted waveform of the noise. Then, determining the transfer function, where the transfer function refers to the function of the sound wave as it travels between the first component and the user. Therefore, the transfer function can be divided into two parts: one part refers to the sound wave traveling from the first component out of the appliance, and the other part refers to the sound wave traveling from the appliance to the user. Since the sound wave traveling from the appliance to the user mainly propagates through the air, this can be ignored; that is, the transfer function can specifically refer to the part of the transfer function that travels from the first component out of the appliance. Then, calculating the second waveform based on the first waveform and the transfer function, i.e., multiplying the first waveform by the transfer function to obtain the second waveform, i.e., obtaining the noise waveform. Then, calculating the first sound wave based on the first distance and the second waveform, i.e., performing distance compensation on the second waveform, to obtain the first sound wave transmitted to the user. In this application, the first waveform is predicted based on vibration data, the second waveform is determined based on the first waveform and the transfer function, and finally, distance compensation is performed on the second waveform based on the first distance to obtain the first sound wave received by the user.

[0062] Figure 4 shows a flowchart illustrating the step of calculating a second waveform based on a first waveform and a transfer function in an active noise reduction method according to an embodiment of this application; wherein, the step of calculating the second waveform based on the first waveform and the transfer function includes:

[0063] Step 402: Obtain environmental parameters, including one or more combinations of air temperature, air humidity, air density, air pressure, and air velocity.

[0064] Step 404: Calculate the second waveform based on the environmental parameters, the first waveform, and the transfer function.

[0065] In this embodiment, the step of calculating the second waveform based on the first waveform and the transfer function includes: firstly, acquiring environmental parameters, which may include air temperature, air humidity, air density, air pressure, and air velocity, etc. It is understood that after the first sound wave exits the appliance, it will propagate through the environment to the user's target location. Therefore, the impact of the environment on noise needs to be considered, necessitating the acquisition of environmental parameters. These parameters are then substituted into the transfer function, and finally combined with the first waveform to obtain the final second waveform. In this invention, by acquiring environmental parameters and obtaining the second waveform based on them, the accuracy of the final obtained first sound wave is ensured.

[0066] Figure 5 shows a flowchart of an active noise cancellation method according to an embodiment of this application before the step of controlling the sound transmitting device to send a second sound wave to the user; wherein, before the step of controlling the sound transmitting device to send the second sound wave to the user, the method includes:

[0067] Step 502: Determine the second distance based on the first distance, wherein the second distance is the distance between the user and the sound transmitting device;

[0068] Step 504: Calculate the second sound wave based on the second distance and the first sound wave.

[0069] In this embodiment, before the step of controlling the sound transmitting device to send a second sound wave to the user, the method includes: firstly, determining a second distance based on a first distance, wherein the second distance is the distance between the user and the sound transmitting device. It is understood that the distance between the first component and the sound transmitting device in the home appliance is fixed; therefore, after obtaining the first distance, the second distance between the sound transmitting device and the user can be obtained. Then, the second sound wave is calculated based on the second distance and a second waveform. Since the phase of the second sound wave needs to be opposite to that of the first sound wave, the second sound wave can be obtained based on the first sound wave and the second distance, so that when the sound wave sent by the sound transmitting device reaches the user, the second sound wave is exactly opposite in phase to the first sound wave.

[0070] In some embodiments, the vibration data may optionally include one or a combination of the acceleration of the first component during vibration, the deformation of the first component during vibration, and the strain of the first component during vibration.

[0071] In this embodiment, the vibration data may include one or a combination of the vibration acceleration, deformation, and strain of the first component during vibration. By acquiring vibration data such as vibration acceleration, deformation, and strain of the first component, the accuracy of prediction is improved.

[0072] Figure 6 shows a second schematic flowchart of an active noise reduction method according to an embodiment of this application; wherein, the active noise reduction method includes:

[0073] Step 602: Determine whether intervention is needed. Check if b1 is yes. If yes, proceed to step 604; if no, proceed to step 620.

[0074] Step 604: Connect the human body sensor;

[0075] Step 606: Determine whether the distance between the human body and the device is less than a preset threshold, i.e., d < d1. If the result is yes, proceed to step 608; if the result is no, proceed to step 620.

[0076] Step 608: Ears are positioned;

[0077] Step 610: Channel vibration characteristics;

[0078] Step 612: Predict the transmitted waveform;

[0079] Step 614: Multiply with the transfer function;

[0080] Step 616: Compensate for distance to the ear;

[0081] Step 618: The speaker plays a reverse signal;

[0082] Step 620: End.

[0083] The active noise reduction method provided in this application includes: First, determining whether intervention is needed, i.e., determining whether b1 is yes, where b1 refers to a Boolean value. Specifically, it first determines whether the current operating mode of the home appliance requires noise reduction; if so, the Boolean value b1 is yes. When noise reduction is needed, a human body sensor is connected to determine the distance between the human body and the home appliance. Then, it determines whether the distance between the human body and the home appliance is less than a preset threshold, where d1 is the distance between the human body and the home appliance, and d is the preset threshold. If the distance is less than the preset threshold, the ear placement position is determined, i.e., the distance between the ear and the home appliance is determined. If the distance is greater than the preset threshold, noise reduction is not needed. After determining the ear placement position, the channel vibration characteristics are acquired, i.e., the vibration data of the noise-generating device is acquired. The vibration data can be acceleration, strain, and deformation, etc. Then, the transmitted waveform is predicted based on the channel vibration characteristics, and the transmitted waveform is multiplied by the transfer function. The distance from the ear to the home appliance is compensated into the transmitted waveform to obtain the first sound wave. Finally, the speaker is controlled to play a reverse signal, wherein the phase of the reverse signal is opposite to the phase of the first sound wave.

[0084] Figure 7 illustrates a schematic diagram of the active noise reduction method according to an embodiment of this application. As shown in Figure 7, the Boolean value required for interaction, the human position signal, and the signal acquired by the vibration sensor are input into the active noise reduction module. The active noise reduction module obtains the signal emitted by the speaker based on the human position signal and the signal acquired by the vibration sensor. The active noise reduction module includes several constants, namely the component position, the transfer function, and environmental parameters. The active noise reduction module obtains the noise signal based on the human position signal, the signal acquired by the vibration sensor, and the constants, and then controls the speaker to output a signal with an opposite phase to the noise signal to cancel it out, thereby reducing the noise.

[0085] Figure 8 shows a schematic block diagram of an active noise cancellation system according to an embodiment of this application; wherein, the active noise cancellation system 80 includes:

[0086] The first acquisition module 802 is used to acquire vibration data of the first component, wherein the first component is a component in a household appliance that generates noise;

[0087] Calculation module 804 is used to predict a first sound wave based on a first distance and vibration data, wherein the first distance is the distance between the user and the first component;

[0088] The processing module 806 is used to control the sound transmitting device to send a second sound wave to the user, wherein the second sound wave is a sound wave with the opposite phase to the first sound wave.

[0089] The active noise cancellation system 80 provided in this application includes: a first acquisition module 802, a calculation module 804, and a processing module 806. The first acquisition module 802 acquires vibration data of a first component, which is a noise-generating component in a household appliance, such as a compressor or fan. The acquisition method can be through sensors. That is, when the first component vibrates, for example, when moving parts such as compressors, fans, and refrigerants are running and circulating, the vibration data of the first component (i.e., the compressor and fan) is acquired through sensors. The vibration data can include acceleration during vibration, deformation during vibration, and strain during vibration. After obtaining the vibration data, a first distance is determined, which refers to the distance between the user and the first component. Then, the calculation module 804 predicts a first sound wave based on the first distance and the vibration data. The first sound wave is the sound wave caused by the vibration of the first component; that is, the first sound wave can be understood as a noise wave. It is understandable that the transmission of sound waves is distance-dependent. Therefore, it is necessary to predict the first sound wave ultimately received by the user based on the distance between the user and the first component and the vibration data of the first component within the appliance. Finally, the processing module 806 controls the sound transmitting device to send a second sound wave to the user. This second sound wave is a sound wave with a completely opposite phase to the first sound wave. That is, after determining the first sound wave, its phase is analyzed, and then a second sound wave with a completely opposite phase is determined based on the first sound wave and its phase. Finally, the sound transmitting device sends this second sound wave to the user, so that the first and second sound waves can cancel each other out near the user, thereby reducing or even eliminating the noise intensity caused by the vibration of the first component, thus achieving noise reduction. This application obtains vibration data from the noise source of the appliance, then predicts the sound wave caused by the vibration, and finally uses the sound transmitting device to send a sound wave with a completely opposite phase to the vibration-induced sound wave to cancel it out, thereby reducing noise and also solving the problem of low-frequency resonance noise at high speeds.

[0090] In some embodiments, optionally, the first acquisition module 802 is specifically used to acquire the working mode of the home appliance; if the working mode is the same as the preset mode, then acquire the first distance between the user and the home appliance; if the first distance is less than or equal to the preset distance, acquire the vibration data of the first component.

[0091] In this embodiment, the first acquisition module 802 is specifically used to acquire the operating mode of the home appliance. It is understood that the first component in the home appliance is not always operational; it only vibrates and generates noise under certain preset operating modes. Therefore, the operating mode of the home appliance needs to be acquired before acquiring the vibration data of the first component. The operating mode is then compared with a preset mode. If the operating mode is different from the preset mode, it means that the first component will not generate noise at this time, and therefore active noise reduction is not required. If the operating mode is the same as the preset mode, it means that the vibration of the first component will generate noise at this time. Therefore, it is necessary to determine whether the user can receive the noise, i.e., to acquire the first distance between the user and the home appliance. This first distance can be acquired using a human body sensor. The first distance is then compared with a preset distance. If the first distance is greater than the preset distance, it means that the user cannot receive the noise, and therefore active noise reduction is not required. If the first distance is less than or equal to a preset distance, it means the user will receive noise. Therefore, active noise cancellation is required. This involves acquiring vibration data of the first component, predicting a first sound wave based on the vibration data and the first distance, and finally sending a second sound wave with the opposite phase to the first sound wave to the user, thereby achieving noise reduction. This application improves the user experience by performing active noise cancellation when the home appliance is operating in a preset mode and the distance between the user and the first component is less than or equal to the preset distance.

[0092] In some embodiments, optionally, the calculation module 804 is configured to predict a first waveform based on vibration data; determine a transfer function, wherein the transfer function is a function of the sound wave as it is transmitted between the first component and the user; calculate a second waveform based on the first waveform and the transfer function; and calculate a first sound wave based on the first distance and the second waveform.

[0093] In this embodiment, the calculation module 804 is used to predict a first waveform based on vibration data, where the first waveform refers to the emitted waveform of the noise. Then, a transfer function is determined, where the transfer function refers to the function of sound waves propagating between the first component and the user. Therefore, the transfer function can be divided into two parts: one part refers to the sound waves propagating from the first component out of the appliance, and the other part refers to the sound waves traveling from the appliance to the user. Since the sound waves traveling from the appliance to the user mainly propagate through the air, this can be ignored; that is, the transfer function can specifically refer to the part of the transfer function that propagates from the first component out of the appliance. Then, a second waveform is calculated based on the first waveform and the transfer function, i.e., the first waveform is multiplied by the transfer function to obtain the second waveform. This yields the noise waveform. Then, a first sound wave is calculated based on the first distance and the second waveform, i.e., distance compensation is applied to the second waveform to obtain the first sound wave transmitted to the user. In this application, the first waveform is predicted based on vibration data, the second waveform is determined based on the first waveform and the transfer function, and finally, distance compensation is applied to the second waveform based on the first distance to obtain the first sound wave received by the user.

[0094] In some embodiments, optionally, the calculation module 804 is further configured to acquire environmental parameters, wherein the environmental parameters include one or more combinations of air temperature, air humidity, air density, air pressure, and air velocity; and calculate a second waveform based on the environmental parameters, the first waveform, and the transfer function.

[0095] In this embodiment, the calculation module 804 is further specifically used to acquire environmental parameters, which may include air temperature, air humidity, air density, air pressure, and air velocity. It is understood that after the first sound wave exits the appliance, it will propagate through the environment to the user's target location. Therefore, the impact of the environment on noise needs to be considered, necessitating the acquisition of environmental parameters. These parameters are then substituted into the transfer function and combined with the first waveform to obtain the final second waveform. In this invention, by acquiring environmental parameters and obtaining the second waveform based on them, the accuracy of the final first sound wave is ensured.

[0096] In some embodiments, the active noise cancellation system 80 is optionally further configured to determine a second distance based on a first distance, wherein the second distance is the distance between the user and the sound transmitting device; and to calculate a second sound wave based on the second distance and the first sound wave.

[0097] In this embodiment, the active noise cancellation system 80 is further configured to determine a second distance based on a first distance, wherein the second distance is the distance between the user and the sound transmitting device. It is understood that the distance between the first component and the sound transmitting device in the home appliance is fixed; therefore, after obtaining the first distance, the second distance between the sound transmitting device and the user can be obtained. Then, a second sound wave is calculated based on the second distance and a second waveform. Since the phase of the second sound wave needs to be opposite to that of the first sound wave, the second sound wave can be obtained based on the first sound wave and the second distance, ensuring that the second sound wave, after reaching the user, is exactly out of phase with the first sound wave.

[0098] In some embodiments, the vibration data may optionally include one or a combination of the acceleration of the first component during vibration, the deformation of the first component during vibration, and the strain of the first component during vibration.

[0099] In this embodiment, the vibration data may include one or a combination of the vibration acceleration, deformation, and strain of the first component during vibration. By acquiring vibration data such as vibration acceleration, deformation, and strain of the first component, the accuracy of prediction is improved.

[0100] Figure 9 shows a schematic diagram of an active noise cancellation device according to an embodiment of this application; wherein, the active noise cancellation device 90 mainly includes:

[0101] The first sensor 902 is connected to the first component and is used to acquire vibration data of the first component, wherein the first component is a component in a household appliance that generates noise;

[0102] The second sensor 904 is used to determine a first distance between the user and the first component;

[0103] The control module 906 is connected to the first sensor and the second sensor respectively, and is used to predict the first sound wave based on the vibration data and the first distance;

[0104] The sound transmitting device 908 is connected to the control module and is used to transmit a second sound wave, wherein the second sound wave is a sound wave with the opposite phase to the first sound wave.

[0105] The active noise cancellation device 90 provided in this application mainly includes: a first sensor 902, a second sensor 904, a control module 906, and a sound transmitting device 908. The first sensor 902 can be connected to a first component 2002, and can acquire vibration data of the first component 2002 of the household appliance 200. The first sensor 902 can be a piezoelectric sensor, and the first component 2002 can be a compressor, refrigerant storage device, air duct, fan, or motor, etc. The household appliance 200 can be a refrigerator, air conditioner, or household fan, etc. The second sensor 904 can determine a first distance between the user and the first component 2002, and can be a human body sensor. The control module 906 is connected to both the first sensor 902 and the second sensor 904, and can predict a first sound wave based on the vibration data and the first distance. The sound transmitting device 908 is connected to the control module 906. The control module 906 can control the sound transmitting device 908 to send a second sound wave to the user, wherein the phase of the second sound wave is opposite to the phase of the first sound wave. The second sensor 904 and the sound transmitting device 908 do not need to be integrated near the device. This application obtains vibration data of the first component 2002 through the first sensor 902 and obtains the distance between the human body and the home appliance 200 through the second sensor 904. Then, the control module 906 predicts the first sound wave based on the vibration data and the distance between the human body and the first component 2002, and then controls the sound transmitting device 908 to send the second sound wave, thereby reducing noise and solving the problem of low-frequency resonance noise at high speeds.

[0106] Figure 10 shows a schematic block diagram of an electronic device according to an embodiment of the present application; wherein, the electronic device 100 includes a memory 1002, a processor 1004, and a computer program stored in the memory 1002 and executable on the processor 1004, wherein the processor 1004 executes the computer program to implement the steps of the active noise reduction method as described above.

[0107] The electronic device 100 provided in this application, when the processor 1004 executes a computer program to implement the steps of the above-described active noise reduction method, can achieve the technical effects of any of the above embodiments, and will not be described again.

[0108] One embodiment of this application proposes a storage medium storing a computer program that, when executed by a processor, implements the steps of the active noise reduction method as described above.

[0109] The storage medium provided in this application, when the computer program is executed by the processor, implements the steps of the above-described active noise reduction method, and can achieve the technical effects of any of the above embodiments, which will not be repeated here.

[0110] A storage medium can be a tangible device that holds and stores instructions for use by an instruction execution device. Storage media can be, but is not limited to, electronic storage devices, magnetic storage devices, optical storage devices, electromagnetic storage devices, semiconductor storage devices, or any suitable combination of the foregoing. A non-exhaustive list of more specific examples of storage media includes: portable computer floppy disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), static random-access memory (SRAM), portable optical disc read-only memory (CD-ROM), digital versatile disc (DVD), memory cards, floppy disks, encoding devices (e.g., punched cards or grooves with raised structures for recording instructions), and any suitable combination of the foregoing. The storage medium used here should not be understood as the transmitted signal itself, such as radio waves or other freely propagating electromagnetic waves, electromagnetic waves propagating through waveguides or other transmission media, or electrical signals transmitted through wires.

[0111] In the description of this specification, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance, unless otherwise expressly specified and limited. The terms "connection," "installation," and "fixing," etc., should be interpreted broadly. For example, "connection" can be a fixed connection, a detachable connection, or an integral connection; it can be a direct connection or an indirect connection through an intermediate medium. Those skilled in the art can understand the specific meaning of the above terms in this application according to the specific circumstances.

[0112] In the description of this specification, the terms "one embodiment," "some embodiments," "specific embodiment," etc., refer to a specific feature, structure, material, or characteristic described in connection with that embodiment or example, which is included in at least one embodiment or example of this application. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples.

[0113] The above description is merely a preferred embodiment of this application and is not intended to limit this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application.

Claims

1. An active noise reduction method, wherein, include: Vibration data of a first component is obtained, wherein the first component is a component in a household appliance that generates noise; A first sound wave is predicted based on a first distance and the vibration data, wherein the first distance is the distance between the user and the first component; The sound transmitting device is controlled to send a second sound wave to the user, wherein the second sound wave is a sound wave with the opposite phase to the first sound wave.

2. The active noise reduction method according to claim 1, wherein, The step of acquiring vibration data of the first component includes: Obtain the operating mode of the home appliance; Based on the fact that the working mode is the same as the preset mode, the first distance between the user and the first component is obtained; Based on the first distance being less than or equal to a preset distance, the vibration data of the first component is obtained.

3. The active noise reduction method according to claim 1, wherein, The step of predicting the first sound wave based on the first distance and the vibration data includes: Predict the first waveform based on the vibration data; Determine the transfer function, wherein the transfer function is a function of sound waves transmitted between the first component and the user; The second waveform is calculated based on the first waveform and the transfer function; The first sound wave is calculated based on the first distance and the second waveform.

4. The active noise reduction method according to claim 3, wherein, The step of calculating the second waveform based on the first waveform and the transfer function includes: Acquire environmental parameters, which include one or more combinations of air temperature, air humidity, air density, air pressure, and air velocity. The second waveform is calculated based on the environmental parameters, the first waveform, and the transfer function.

5. The active noise reduction method according to claim 1, wherein, Before the step of controlling the sound transmitting device to send the second sound wave to the user, the following steps are included: A second distance is determined based on the first distance, wherein the second distance is the distance between the user and the sound transmitting device; The second sound wave is calculated based on the second distance and the first sound wave.

6. The active noise reduction method according to any one of claims 1 to 5, wherein, The vibration data includes one or more combinations of the acceleration of the first component during vibration, the deformation of the first component during vibration, and the strain of the first component during vibration.

7. An active noise cancellation system, wherein, include: The first acquisition module is used to acquire vibration data of a first component, wherein the first component is a component in a household appliance that generates noise. The calculation module is configured to predict a first sound wave based on a first distance and the vibration data, wherein the first distance is the distance between the user and the first component; The processing module is used to control the sound transmitting device to send a second sound wave to the user, wherein the second sound wave is a sound wave with the opposite phase to the first sound wave.

8. An active noise cancellation device, wherein, include: A first sensor, connected to a first component, is used to acquire vibration data of the first component, wherein the first component is a noise-generating component in a household appliance. A second sensor is used to determine a first distance between the user and the first component; A control module, which is connected to the first sensor and the second sensor respectively, is used to predict the first sound wave based on the vibration data and the first distance; A sound transmitting device, connected to the control module, is used to transmit a second sound wave, wherein the second sound wave is a sound wave with a phase opposite to the first sound wave.

9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein, When the processor executes the computer program, it implements the steps of the active noise reduction method as described in any one of claims 1 to 6.

10. A storage medium having a computer program stored thereon, wherein, When the computer program is executed by the processor, it implements the steps of the active noise reduction method as described in any one of claims 1 to 6.