Range hood and noise reduction method, device, and computer-readable storage medium
By updating the noise reduction signal to match the operating conditions of the range hood, the problem of unsatisfactory active noise reduction effect of the range hood in the prior art is solved, and more efficient noise reduction is achieved.
Patent Information
- Application Number
- CN202210699948.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-06-20
- Publication Date
- 2024-12-27
- Estimated Expiration
- 2042-06-20
AI Technical Summary
The active noise reduction effect of existing range hoods is not ideal and cannot effectively adapt to changes in operating conditions.
By determining the noise signal characteristic information and residual signal characteristic information of the range hood, the noise reduction signal is updated to match it with the current working condition, and the updated noise reduction signal is used for active noise reduction.
When the operating conditions of the range hood change, the noise reduction signal can be adaptively updated, significantly improving the active noise reduction effect.
Smart Images

Figure CN115019762B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of range hood noise reduction, and in particular to a range hood and a noise reduction method, device, and computer-readable storage medium thereof. Background Art
[0002] Range hoods have become a must-have appliance in most home kitchens. Range hoods usually generate noise when working, which affects the user experience. In order to reduce the adverse effects of the noise generated by the range hood when working on the user, active noise reduction methods (or active noise reduction methods) are currently mainly used for noise reduction processing.
[0003] The existing active noise reduction method mainly arranges microphones and speakers in the range hood duct, and the speakers play noise reduction signals with the same amplitude and opposite phase as the range hood noise, so that the noise reduction signal offsets the range hood noise and achieves the noise reduction effect. However, the working conditions of range hoods are complex and changeable, and the current active noise reduction effect is still not ideal. Summary of the invention
[0004] The technical problem to be solved by the present invention is to overcome the above-mentioned defects in the prior art and to provide a range hood and a noise reduction method, device, and computer-readable storage medium thereof.
[0005] The present invention solves the above technical problems through the following technical solutions:
[0006] In a first aspect, a method for reducing noise of a range hood is provided, comprising:
[0007] Determining first characteristic information of a noise signal of the range hood when the range hood operates with first operating condition information;
[0008] Determine second characteristic information of a residual signal when the range hood switches from the first operating condition information to the second operating condition information; the residual signal is a signal collected after actively reducing the noise signal of the range hood using a noise reduction signal;
[0009] updating the noise reduction signal according to the first feature information and the second feature information;
[0010] The updated noise reduction signal is used to actively reduce the noise of the range hood.
[0011] Optionally, the first characteristic information includes: a first sound pressure value of each frequency band of the spectrum of the noise signal;
[0012] The second characteristic information includes: a second sound pressure value of each frequency band of the spectrum of the residual signal.
[0013] Optionally, updating the noise reduction signal according to the first feature information and the second feature information includes:
[0014] Determine a first deviation between a first sound pressure value and a second sound pressure value corresponding to each frequency segment;
[0015] Determine a second deviation between a first sound pressure value difference of adjacent frequency bands and a second sound pressure value difference of adjacent frequency bands;
[0016] If a weighted result of the first deviation and the second deviation is greater than a first result threshold, the noise reduction signal is updated.
[0017] Optionally, it also includes:
[0018] If a weighted result of the first deviation and the deviation sum is less than or equal to a second result threshold, then the updating of the noise reduction signal is stopped; wherein the second result threshold is less than the first result threshold.
[0019] In a second aspect, a noise reduction device for a range hood is provided, comprising:
[0020] A first determining module, used to determine first characteristic information of a noise signal of the range hood when the range hood operates with first operating condition information;
[0021] The second determination module is used to determine the second characteristic information of the residual signal when the range hood switches from the first operating condition information to the second operating condition information; the residual signal is a signal collected after the noise signal of the range hood is actively reduced by using the noise reduction signal;
[0022] An updating module, configured to update the noise reduction signal according to the first characteristic information and the second characteristic information;
[0023] The noise reduction module is used to actively reduce the noise of the range hood using the updated noise reduction signal.
[0024] Optionally, the first characteristic information includes: a first sound pressure value of each frequency band of the spectrum of the noise signal;
[0025] The second characteristic information includes: a second sound pressure value of each frequency band of the spectrum of the residual signal.
[0026] Optionally, the update module includes:
[0027] A first confirmation unit, used to determine a first deviation between a first sound pressure value and a second sound pressure value corresponding to each frequency segment;
[0028] A second determining unit, configured to determine a second deviation between a first sound pressure value difference between adjacent frequency bands and a second sound pressure value difference between adjacent frequency bands;
[0029] An updating unit is configured to update the noise reduction signal if a weighted result of the first deviation and the second deviation is greater than a first result threshold.
[0030] Optionally, the updating module is further used to stop updating the noise reduction signal when it is determined that a weighted result of the first deviation and the deviation sum is less than or equal to a second result threshold; wherein the second result threshold is less than the first result threshold.
[0031] In a third aspect, a range hood is provided, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements any of the above-described range hood noise reduction methods when executing the computer program.
[0032] In a fourth aspect, a computer-readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, the noise reduction method for a range hood described in any one of the above items is implemented.
[0033] The positive progressive effect of the present invention is that when the working condition of the range hood changes, the present invention can adaptively update the noise reduction signal to match the current working condition, and use the noise reduction signal matching the current working condition to actively reduce the noise of the range hood, thereby greatly improving the effect of active noise reduction. BRIEF DESCRIPTION OF THE DRAWINGS
[0034] Figure 1 A flow chart of a method for reducing noise of a range hood provided by an exemplary embodiment of the present invention;
[0035] Figure 2 A schematic diagram of a module of a noise reduction device for a range hood provided by an exemplary embodiment of the present invention;
[0036] Figure 3 The present invention provides a schematic structural diagram of a range hood according to an exemplary embodiment of the present invention. DETAILED DESCRIPTION
[0037] The present invention is further described below by way of examples, but the present invention is not limited to the scope of the examples.
[0038] Figure 1 A flowchart of a noise reduction method for a range hood provided by an exemplary embodiment of the present invention, wherein the noise reduction method is applied to a controller, see Figure 1 , the noise reduction method comprises the following steps:
[0039] Step 101: Determine first characteristic information of a noise signal of the range hood when the range hood operates in first operating condition information.
[0040] The first operating condition information may include, but is not limited to, the motor driving the impeller to rotate in the centrifugal volute to generate negative pressure, the motor speed, the working gear of the range hood, the exhaust volume, etc.
[0041] In one embodiment, the controller triggers the microphone deployed on the range hood to collect noise signals. The noise signal is the noise signal of the range hood noise source on the transmission path to the microphone, which is triggered by turning on the range hood noise source and turning off the speaker for active noise reduction. The microphone can be deployed inside the flue, and the microphone can be a single microphone or a microphone array. The embodiment of the present invention does not specifically limit the specific form of the microphone.
[0042] In one embodiment, the first characteristic information includes: a first sound pressure value of each frequency band of the spectrum of the noise signal. A possible implementation method for determining the first sound pressure value is described below:
[0043] The noise signal is A-weighted and Fourier transformed to obtain the corresponding spectrum F. According to the preset rules, a certain spectrum range is selected for the spectrum F to be divided to obtain multiple frequency bands, which are: [f 1 , f 2 ]、[f 3 , f 4 ]、[f 5 , f 6 ]、…、[f (k-1) , f k ]; Calculate the first sound pressure value D corresponding to each frequency band 1 , D 2 , D 3 ,…,D k / 2 .
[0044] The sound pressure value is a parameter that characterizes the sound, and the calculation formula can be, but is not limited to, expressed as follows:
[0045]
[0046] Where x(n) is the value of the time domain sampling point, and N is the number of time domain sampling points;
[0047] The above preset rules can be set according to actual conditions, that is, the number of frequency bands and the span range of each frequency band can be set according to actual needs, and the span range of each frequency band can be the same or different. It can be understood that the more frequency bands there are, the more accurate the optimization of the noise reduction signal is.
[0048] Step 102: Determine second characteristic information of the residual signal when the range hood switches from the first operating condition information to the second operating condition information.
[0049] The second operating condition information may include, but is not limited to, the negative pressure generated by the impeller driven by the motor to rotate in the centrifugal volute, the motor speed, the working gear of the range hood, the exhaust volume, etc. In step 102, taking the motor speed as an example, when the motor speed switches from N1 to N2, the second characteristic information of the residual signal is determined.
[0050] The residual signal is a signal collected after the noise signal of the range hood is actively denoised using a noise reduction signal.
[0051] In one embodiment, the controller triggers the speaker deployed on the range hood to play the noise reduction signal to cancel the noise signal generated by the noise source of the range hood. In order to better cancel the noise signal, the speaker and the noise source are almost deployed on the same horizontal line. The controller also triggers the microphone to collect the residual signal. The residual signal may include two parts of the signal: one part is the residual noise signal after the cancellation, and the other part is the residual noise reduction signal.
[0052] In one embodiment, the second characteristic information includes: a second sound pressure value of each frequency band of the spectrum of the residual signal. A possible implementation method for determining the second sound pressure value is described below:
[0053] The residual signal is A-weighted and Fourier transformed to obtain the corresponding spectrum F. According to the same preset rule as the noise signal, a certain spectrum range is selected to divide the spectrum F to obtain multiple frequency bands, which are: [f 1 , f 2 ]、[f 3 , f 4 ]、[f 5 , f 6 ]、…、[f (k-1) , f k ]; Calculate the second sound pressure value D corresponding to each frequency band 1 '、D 2 '、D 3 ', ..., D k / 2 '.
[0054] Step 103: Update the noise reduction signal according to the first feature information and the second feature information.
[0055] In one embodiment, step 103 specifically includes the following steps:
[0056] Step 103 - 1 : Determine a first deviation between a first sound pressure value and a second sound pressure value corresponding to each frequency segment.
[0057] First deviation S 1 The calculation formula can be expressed as follows but is not limited to:
[0058] S 1 =(D 1 -D' 1 ) 2 +(D 2 -D' 2 ) 2 +…+(D k / 2 -D'k / 2 ) 2 ;
[0059] Among them, S 1 Characterizes the magnitude of the change in the spectrum value (or spectrum curve).
[0060] It should be noted that in addition to variance, deviation can also be characterized by standard deviation or other parameters.
[0061] Step 103-2: Determine a second deviation S between the first sound pressure value difference of adjacent frequency bands and the second sound pressure value difference of adjacent frequency bands 2 .
[0062] The second deviation S 2 The calculation formula can be expressed as follows but is not limited to:
[0063] S 2 =[(D' 2 -D' 1 )-(D 2 -D 1 )] 2 +[(D' 3 -D' 2 )-(D 3 -D 2 )] 2 +…+[(D' k / 2 -D' k / 2-1 )-(D k / 2 -D k / 2-1 )] 2 ;
[0064] Among them, S 2 Characterizes the mutation of adjacent frequency bands in the same spectrum.
[0065] Step 103 - 3 : if the weighted result of the first deviation and the second deviation is greater than the first result threshold, then update the noise reduction signal.
[0066] First deviation S 1 With the second deviation S 2 The weighted result S is expressed as follows:
[0067] S=α·S 1 +β·S 1 ;
[0068] Among them, S represents the spectrum correlation, indicating whether the characteristic change trends between two spectra are consistent; α and β can be set according to actual needs.
[0069] The noise reduction signal is an information function about amplitude and phase. Updating the noise reduction signal is to update the amplitude of the noise reduction signal, and the phase remains unchanged. The update formula of the noise reduction signal can be, but is not limited to, expressed as follows:
[0070] A'=(γ+μ)A 0 ;
[0071] Where A' represents the amplitude of the updated noise reduction signal; A 0 represents the amplitude of the denoised signal before updating; (γ+μ) represents the update parameter, which is obtained by iteration.
[0072] Step 104: Use the updated noise reduction signal to actively reduce the noise of the range hood.
[0073] In one embodiment, after the updated noise reduction signal is used to actively reduce the noise of the range hood, the second feature information of the residual signal is returned to determine the second feature information, and the noise reduction signal is updated again according to the first feature information and the second feature information until S converges to the second result threshold S 0 , that is, S≤S 0 . Wherein, the second result threshold is smaller than the first result threshold.
[0074] In one embodiment, if S>S 0 , it is determined that the spectrum has changed significantly, and the filter parameters of the speaker need to be recalibrated, that is, the noise reduction signal is updated so that the amplitude A' and phase of the noise reduction signal played by the speaker meet the requirements of active noise reduction.
[0075] In the embodiment of the present invention, when the working condition of the range hood changes, the noise reduction signal can be adaptively updated to match the current working condition, and the range hood under the current working condition is actively noise-reduced, which greatly improves the effect of active noise reduction.
[0076] Corresponding to the aforementioned embodiment of the noise reduction method for a range hood, the present invention also provides an embodiment of a noise reduction device for a range hood.
[0077] Figure 2 A schematic diagram of a module of a noise reduction device for a range hood provided by an exemplary embodiment of the present invention, the noise reduction device comprising:
[0078] Provided is a noise reduction device for a range hood, comprising:
[0079] A first determining module 21, used to determine first characteristic information of a noise signal of the range hood when the range hood operates with first operating condition information;
[0080] The second determination module 22 is used to determine the second characteristic information of the residual signal when the range hood switches from the first operating condition information to the second operating condition information; the residual signal is a signal collected after the noise signal of the range hood is actively denoised by using a noise reduction signal;
[0081] An updating module 23, configured to update the noise reduction signal according to the first characteristic information and the second characteristic information;
[0082] The noise reduction module is used to actively reduce the noise of the range hood using the updated noise reduction signal.
[0083] Optionally, the first characteristic information includes: a first sound pressure value of each frequency band of the spectrum of the noise signal;
[0084] The second characteristic information includes: a second sound pressure value of each frequency band of the spectrum of the residual signal.
[0085] Optionally, the update module includes:
[0086] A first confirmation unit, used to determine a first deviation between a first sound pressure value and a second sound pressure value corresponding to each frequency segment;
[0087] A second determining unit, configured to determine a second deviation between a first sound pressure value difference between adjacent frequency bands and a second sound pressure value difference between adjacent frequency bands;
[0088] An updating unit is configured to update the noise reduction signal if a weighted result of the first deviation and the second deviation is greater than a first result threshold.
[0089] Optionally, the updating module is further used to stop updating the noise reduction signal when it is determined that a weighted result of the first deviation and the deviation sum is less than or equal to a second result threshold; wherein the second result threshold is less than the first result threshold.
[0090] In an embodiment of the present invention, when the operating condition of the range hood changes, the noise reduction signal can be adaptively updated to match the current operating condition, and the range hood can be actively noise-reduced using the noise reduction signal matching the current operating condition, thereby greatly improving the effect of active noise reduction.
[0091] For the device embodiment, since it basically corresponds to the method embodiment, the relevant parts can refer to the partial description of the method embodiment. The device embodiment described above is only schematic, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of the present invention. Ordinary technicians in this field can understand and implement it without paying creative work.
[0092] Figure 3 This is a schematic structural diagram of a range hood according to an exemplary embodiment of the present invention, and shows a block diagram of an exemplary range hood 30 suitable for implementing the embodiment of the present invention. Figure 3 The range hood 30 shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present invention.
[0093] like Figure 3 As shown, the range hood 30 may be in the form of a general computing device, for example, it may be a server device. The components of the range hood 30 may include but are not limited to: at least one processor 31, at least one memory 32, and a bus 33 connecting different system components (including the memory 32 and the processor 31).
[0094] The bus 33 includes a data bus, an address bus, and a control bus.
[0095] The memory 32 may include a volatile memory, such as a random access memory (RAM) 321 and / or a cache memory 322 , and may further include a read-only memory (ROM) 323 .
[0096] The memory 32 may also include a program tool 325 (or utility) having a set (at least one) of program modules 324, such program modules 324 including but not limited to: an operating system, one or more application programs, other program modules and program data, each of which or some combination may include an implementation of a network environment.
[0097] The processor 31 executes various functional applications and data processing by running the computer program stored in the memory 32, such as the method provided in any of the above embodiments.
[0098] The range hood 30 may also communicate with one or more external devices 34. Such communication may be performed via an input / output (I / O) interface 35. Furthermore, the model-generated range hood 30 may also communicate with one or more networks (e.g., a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) via a network adapter 36. As shown, the network adapter 36 communicates with other modules of the model-generated range hood 30 via a bus 33. It should be understood that, although not shown in the figure, other hardware and / or software modules may be used in conjunction with the model-generated range hood 30, including but not limited to: microcode, device drivers, redundant processors, external disk drive arrays, RAID (RAID) systems, tape drives, and data backup storage systems.
[0099] It should be noted that although several units / modules or sub-units / modules of the range hood are mentioned in the above detailed description, such division is merely exemplary and not mandatory. In fact, according to an embodiment of the present invention, the features and functions of two or more units / modules described above may be embodied in one unit / module. Conversely, the features and functions of one unit / module described above may be further divided to be embodied by multiple units / modules.
[0100] An embodiment of the present invention further provides a computer-readable storage medium having a computer program stored thereon, and when the program is executed by a processor, the method provided by any of the above embodiments is implemented.
[0101] The readable storage medium may include but is not limited to: a portable disk, a hard disk, a random access memory, a read-only memory, an erasable programmable read-only memory, an optical storage device, a magnetic storage device or any suitable combination of the above.
[0102] In a possible implementation manner, the embodiment of the present invention may also be implemented in the form of a program product, which includes a program code. When the program product is run on a terminal device, the program code is used to enable the terminal device to execute a method for implementing any of the above embodiments.
[0103] The program code for executing the present invention may be written in any combination of one or more programming languages, and may be executed entirely on a user device, partially on a user device, as an independent software package, partially on a user device and partially on a remote device, or entirely on a remote device.
[0104] Although the specific embodiments of the present invention are described above, it should be understood by those skilled in the art that this is only for illustration and the protection scope of the present invention is defined by the appended claims. Those skilled in the art may make various changes or modifications to these embodiments without departing from the principles and essence of the present invention, but these changes and modifications all fall within the protection scope of the present invention.
Claims
1. A method for reducing noise of a range hood, characterized in that: include: Determining first characteristic information of a noise signal of the range hood when the range hood operates with first operating condition information; Determine second characteristic information of the residual signal when the range hood switches from the first operating condition information to the second operating condition information; The residual signal is a signal collected after actively reducing the noise signal of the range hood using a noise reduction signal; updating the noise reduction signal according to the first feature information and the second feature information; Actively reducing the noise of the range hood using the updated noise reduction signal; The first characteristic information includes: a first sound pressure value of each frequency band of the spectrum of the noise signal; The second characteristic information includes: a second sound pressure value of each frequency band of the spectrum of the residual signal; Updating the noise reduction signal according to the first feature information and the second feature information includes: Determine a first deviation between a first sound pressure value and a second sound pressure value corresponding to each frequency segment; Determine a second deviation between a first sound pressure value difference of adjacent frequency bands and a second sound pressure value difference of adjacent frequency bands; If the weighted result of the first deviation and the second deviation is greater than a first result threshold, the noise reduction signal is updated; if the weighted result of the first deviation and the sum of the deviations is less than or equal to a second result threshold, the noise reduction signal is stopped being updated; wherein the second result threshold is less than the first result threshold.
2. A noise reduction device for a range hood, characterized in that: include: A first determining module, used to determine first characteristic information of a noise signal of the range hood when the range hood operates with first operating condition information; A second determination module is used to determine second characteristic information of the residual signal when the range hood switches from the first operating condition information to the second operating condition information; The residual signal is a signal collected after actively reducing the noise signal of the range hood using a noise reduction signal; An updating module, configured to update the noise reduction signal according to the first characteristic information and the second characteristic information; A noise reduction module, used for actively reducing the noise of the range hood using the updated noise reduction signal; The first characteristic information includes: a first sound pressure value of each frequency band of the spectrum of the noise signal; The second characteristic information includes: a second sound pressure value of each frequency band of the spectrum of the residual signal; The update module includes: A first confirmation unit, used to determine a first deviation between a first sound pressure value and a second sound pressure value corresponding to each frequency segment; A second determining unit, configured to determine a second deviation between a first sound pressure value difference between adjacent frequency bands and a second sound pressure value difference between adjacent frequency bands; an updating unit, configured to update the noise reduction signal if a weighted result of the first deviation and the second deviation is greater than a first result threshold; The updating module is further configured to stop updating the noise reduction signal when it is determined that a weighted result of the first deviation and the deviation sum is less than or equal to a second result threshold; wherein the second result threshold is less than the first result threshold.
3. A range hood, comprising a memory, a processor and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the noise reduction method for the range hood according to claim 1 is implemented.
4. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the noise reduction method for a range hood according to claim 1 is implemented.
Citation Information
Patent Citations
Active noise reduction system for kitchen appliances and control method thereof
CN111583897A
Smoke exhaust control method, device and system for central range hood
CN114353134A