Range hood and noise reduction method, system, equipment and medium thereof
By obtaining and calculating the transmission path data under different protective devices of the range hood and adjusting the speaker filter parameters, the problem of the range hood being affected by the active noise reduction effect is solved, the adaptive noise reduction effect is improved, and the application range of active noise reduction is expanded .
Patent Information
- Application Number
- CN202210699947.0
- 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 existing active noise reduction method of range hoods is affected by factors such as strong oil pollution, water vapor, and wind noise. The protective device causes secondary transmission path changes to the sound emitted by the speaker, affecting the noise reduction effect.
By obtaining the transmission path data under different preset protection devices, calculating the transmission path correction parameters, adjusting the filter parameters of the speakers to correct the difference in noise parameters, and improving the adaptive noise reduction effect.
Adaptive adjustments are made to different protective devices to improve the active noise reduction effect, expand the application range of active noise reduction, and have strong industry promotion value.
Smart Images

Figure CN115019761B_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, system, equipment and medium thereof. Background Art
[0002] As an important kitchen appliance, the range hood uses a motor to drive the impeller to rotate in the centrifugal volute to generate negative pressure, thereby extracting the fumes and discharging them outdoors. In order to improve the range hood extraction effect, new range hoods of different forms are constantly being introduced. The noise of the range hood is a major pain point that bothers users during its use, so a number of technologies for reducing the noise of the range hood have been developed accordingly, and active noise reduction is one of the mainstream methods.
[0003] The existing active noise reduction method mainly achieves the effect of noise reduction by placing microphones and speakers in the hood duct, and playing noise reduction signals with the same amplitude and opposite phase as the hood noise, so that the noise reduction signals offset the hood noise. However, when hood products are used, the active noise reduction effect will be affected by factors such as strong oil pollution, water vapor, and wind noise; therefore, the active noise reduction components such as the microphones and speakers are often equipped with corresponding protective devices, which in turn will affect the sound emitted by the speakers, thereby causing changes in the secondary transmission path and affecting the noise reduction effect. 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, system, device and medium thereof.
[0005] The present invention solves the above technical problems through the following technical solutions:
[0006] The present invention provides a noise reduction method for a range hood, the noise reduction method comprising the following steps:
[0007] respectively obtaining transmission path data corresponding to the noise reduction signal of the loudspeaker when different preset protection devices are set;
[0008] obtaining a transfer path correction parameter according to the transfer path data;
[0009] Determine whether the difference between a first noise parameter corresponding to the speaker when the protective device is set and a second noise parameter corresponding to the speaker when the protective device is not set exceeds a preset noise difference threshold; if so, correct the filtering parameters of the speaker according to the transfer path correction parameters; wherein the protective device is one of the preset protective devices.
[0010] Preferably, the step of correcting the filter parameters of the speaker according to the transfer path correction parameters comprises:
[0011] The step of determining whether the difference between the first noise parameter corresponding to the speaker when the protective device is provided and the second noise parameter corresponding to the speaker when the protective device is not provided exceeds a preset noise difference threshold is re-executed.
[0012] Preferably, the transfer path data includes a transfer path matrix G=[G′(1), G′(2), G′(3), . . . , G′(n)]; and the step of obtaining the transfer path correction parameter according to the transfer path data includes:
[0013] Calculate the eigenvalues γ1~γ of the transfer path matrix G n And the eigenvectors q1~q n ;
[0014] Obtain the transfer path correction parameter G′(n)=γ1q1+γ2q2+γ3q3+…+γ n q n .
[0015] Preferably, after the step of determining whether the difference between the first noise parameter corresponding to the speaker when the protective device is set and the second noise parameter corresponding to the speaker when the protective device is not set exceeds a preset noise difference threshold, the step further includes:
[0016] If not, it is determined whether the first noise parameter corresponding to the speaker when the protective device is set is the noise parameter closest to the second noise parameter. If so, a prompt message is generated.
[0017] The present invention also provides a noise reduction system for a range hood, comprising:
[0018] An acquisition module, used to respectively acquire transmission path data corresponding to the noise reduction signal of the speaker when different preset protection devices are set;
[0019] A calculation module, used for obtaining a transfer path correction parameter according to the transfer path data;
[0020] An optimization module is used to determine whether the difference between a first noise parameter corresponding to the speaker when a protective device is set and a second noise parameter corresponding to the speaker when the protective device is not set exceeds a preset noise difference threshold, and when the result is yes, correcting the filtering parameter of the speaker according to the transfer path correction parameter; wherein the protective device is one of the preset protective devices.
[0021] Preferably, the optimization module is further used to re-determine whether the difference between the first noise parameter corresponding to the speaker when the protective device is set and the second noise parameter corresponding to the speaker when the protective device is not set exceeds a preset noise difference threshold after correcting the filter parameter of the speaker according to the transfer path correction parameter;
[0022] Preferably, the transfer path data includes a transfer path matrix G=[G′(1), G′(2), G′(3), …, G′(n)]; the calculation module is specifically used to calculate the eigenvalues γ1~γ n And the eigenvectors q1~q n , and obtain the transfer path correction parameter G′(n)=γ1q1+γ2q2+γ3q3+…+γ n q n .
[0023] Preferably, the optimization module is also used to determine whether the first noise parameter corresponding to the speaker when the protective device is set is the noise parameter closest to the second noise parameter when the difference between the first noise parameter corresponding to the speaker when the protective device is set and the second noise parameter corresponding to the speaker when the protective device is not set does not exceed a preset noise difference threshold, and if so, generate a prompt message.
[0024] The present invention also provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the above-mentioned range hood noise reduction method when executing the computer program.
[0025] The present invention also provides a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the above-mentioned range hood noise reduction method is implemented.
[0026] The present invention also provides a range hood comprising a speaker and the above electronic device.
[0027] The positive progressive effect of the present invention is that by collecting the transfer path data corresponding to different protective devices and calculating the corresponding transfer path correction parameters, adaptive adjustments can be made according to the differences in the speaker protective devices, thereby achieving improved active noise reduction effects for different protective devices, expanding the application scope of active noise reduction, and having strong industry promotion value. BRIEF DESCRIPTION OF THE DRAWINGS
[0028] Figure 1 This is a flow chart of the noise reduction method for a range hood according to Embodiment 1 of the present invention.
[0029] Figure 2 This is a module schematic diagram of the noise reduction system of the range hood according to Example 2 of the present invention.
[0030] Figure 3 This is a structural block diagram of an electronic device according to Embodiment 3 of the present invention. DETAILED DESCRIPTION
[0031] The present invention is further described below by way of examples, but the present invention is not limited to the scope of the examples.
[0032] Example 1
[0033] See also Figure 1 As shown, this embodiment specifically provides a noise reduction method for a range hood, and the noise reduction method includes the following steps:
[0034] S1. respectively obtain the transmission path data corresponding to the noise reduction signal when the speaker is set to different preset protection devices;
[0035] S2. Obtaining transfer path correction parameters according to the transfer path data;
[0036] S3. Determine whether the difference between a first noise parameter corresponding to the speaker when the protective device is set and a second noise parameter corresponding to the speaker when the protective device is not set exceeds a preset noise difference threshold. If so, correct the filtering parameters of the speaker according to the transfer path correction parameters; wherein the protective device is one of the preset protective devices.
[0037] In this embodiment, the range hood may include a body and an active noise reduction system; wherein the active noise reduction system includes a reference microphone, an error microphone, a secondary speaker, a correction speaker, etc.; optionally, the reference microphone is fixed to the crossbeam bracket, the error microphone is placed in the lower box, and the secondary speaker is fixed in the air duct; the correction speaker and the secondary speaker are on the same horizontal line. Of course, the specific structure of the active noise reduction system is not limited to the above-mentioned setting method, nor does it constitute a limitation on the present invention.
[0038] Step S1 acquires the transfer path data, i.e., calibrates the transfer paths of the loudspeaker under different preset protection devices, i.e., M(1)→G'(1), M(2)→G'(2), M(3)→G'(3), ..., M(n)→G'(n); wherein M(n) represents the preset protection device n; G'(n) represents the corresponding transfer path when the loudspeaker is set with the corresponding preset protection device n. As a preferred embodiment, the transfer path data includes a transfer path matrix G=[G'(1), G'(2), G'(3), ..., G'(n)]; according to the transfer path data, step S2 includes:
[0039] Calculate the eigenvalues γ1~γn and eigenvectors q1~qn of the transfer path matrix G;
[0040] Obtain the transfer path correction parameter G′(n)=γ1q1+γ2q2+γ3q3+…+γ n q n .
[0041] In step S3, after the range hood and active noise reduction are turned on, the error microphone signal is set to e(n), that is, the second noise parameter corresponding to the case where the protective device is not set; and there is the first noise parameter e'(n) corresponding to the speaker when the protective device is set, then it is determined whether Δ=e'(n)-e(n) exceeds the preset noise difference threshold. If it is true, it indicates that the error has increased, and the secondary transfer path function can be recalibrated according to the transfer path correction parameter G'(n); if it is not true, the active noise reduction system can continue to work with the current filter parameters.
[0042] As a preferred implementation, after step S3, it is re-determined whether the difference between the first noise parameter corresponding to the speaker when the protective device is set and the second noise parameter corresponding to the speaker when the protective device is not set exceeds the preset noise difference threshold. This implementation serves as a verification after the secondary transfer path function is re-calibrated, and can check whether the calibrated secondary transfer path meets the requirements.
[0043] As a preferred implementation, after step S3, it also includes: if the difference between the first noise parameter corresponding to the speaker when the protective device is set and the second noise parameter corresponding to the speaker when the protective device is not set does not exceed the preset noise difference threshold, then determine whether the first noise parameter corresponding to the speaker when the protective device is set is the noise parameter closest to the second noise parameter, and if so, generate prompt information. This implementation can be applied to a test application scenario, that is, to compare different protective devices, determine the protective device corresponding to the best effect that active noise reduction can achieve and give a prompt, so as to help improve the selection and setting method of the protective device.
[0044] The noise reduction method for the range hood of the present embodiment collects the transmission path data corresponding to different protective devices and calculates the corresponding transmission path correction parameters. It can make adaptive adjustments according to the differences in the speaker protective devices, thereby improving the active noise reduction effect for different protective devices, expanding the application scope of active noise reduction, and having strong industry promotion value.
[0045] Example 2
[0046] See also Figure 2 As shown, this embodiment specifically provides a noise reduction system for a range hood, including:
[0047] An acquisition module 1 is used to respectively acquire transmission path data corresponding to the noise reduction signal of the speaker when different preset protection devices are set;
[0048] A calculation module 2, used for obtaining a transfer path correction parameter according to the transfer path data;
[0049] The optimization module 3 is used to determine whether the difference between a first noise parameter corresponding to the speaker when the protective device is set and a second noise parameter corresponding to the speaker when the protective device is not set exceeds a preset noise difference threshold, and when the result is yes, correct the filtering parameters of the speaker according to the transfer path correction parameters; wherein the protective device is one of the preset protective devices.
[0050] In this embodiment, the range hood may include a body and an active noise reduction system; wherein the active noise reduction system includes a reference microphone, an error microphone, a secondary speaker, a correction speaker, etc.; optionally, the reference microphone is fixed to the crossbeam bracket, the error microphone is placed in the lower box, and the secondary speaker is fixed in the air duct; the correction speaker and the secondary speaker are on the same horizontal line. Of course, the specific structure of the active noise reduction system is not limited to the above-mentioned setting method, nor does it constitute a limitation on the present invention.
[0051] The acquisition module 1 acquires the transfer path data, i.e., calibrates the transfer paths of the loudspeaker under different preset protective devices, i.e., M(1)→G'(1), M(2)→G'(2), M(3)→G'(3), ..., M(n)→G'(n); wherein M(n) represents the preset protective device n; G'(n) represents the corresponding transfer path when the loudspeaker is set with the corresponding preset protective device n. As a preferred embodiment, the transfer path data includes a transfer path matrix G=[G'(1), G'(2), G'(3), ..., G'(n)]; based on the transfer path data, the calculation module 2 calculates the eigenvalues γ1~γn and eigenvectors q1~qn of the transfer path matrix G; and obtains the transfer path correction parameter G′(n)=γ1q1+γ2q2+γ3q3+ ...+γ n q n .
[0052] After the range hood and active noise reduction are turned on, the optimization module 3 sets the error microphone signal to e(n), which is the second noise parameter corresponding to the case where the protective device is not set; and there is the first noise parameter e'(n) corresponding to the speaker when the protective device is set, then it is determined whether Δ=e'(n)-e(n) exceeds the preset noise difference threshold. If it is true, it indicates that the error has increased, and the secondary transfer path function can be recalibrated according to the transfer path correction parameter G'(n); if it is not true, the active noise reduction system can continue to work with the current filter parameters.
[0053] As a preferred embodiment, the optimization module 3 is further used to re-determine whether the difference between the first noise parameter corresponding to the speaker when the protective device is set and the second noise parameter corresponding to the speaker when the protective device is not set exceeds a preset noise difference threshold value after the filter parameter of the speaker is corrected according to the transfer path correction parameter. This embodiment is used as a verification after the secondary transfer path function is re-calibrated, and can check whether the calibrated secondary transfer path meets the requirements.
[0054] As a preferred embodiment, the optimization module 3 is also used to determine whether the first noise parameter corresponding to the speaker when the protective device is set is the noise parameter closest to the second noise parameter when the difference between the first noise parameter corresponding to the speaker when the protective device is set and the second noise parameter corresponding to the speaker when the protective device is not set does not exceed the preset noise difference threshold, and if so, generate a prompt message. This embodiment can be applied to a test application scenario, that is, to compare different protective devices, determine the protective device corresponding to the best effect that active noise reduction can achieve and give a prompt, so as to help improve the selection and setting method of the protective device.
[0055] The noise reduction system of the range hood of this embodiment can perform adaptive adjustments according to the differences in speaker protective devices by collecting the transmission path data corresponding to different protective devices and calculating the corresponding transmission path correction parameters, thereby improving the active noise reduction effect for different protective devices, expanding the application scope of active noise reduction, and having strong industry promotion value.
[0056] Example 3
[0057] See also Figure 3 As shown, this embodiment provides an electronic device 30, including a processor 31, a memory 32, and a computer program stored in the memory 32 and executable on the processor 31. When the processor 31 executes the program, the noise reduction method for the range hood in Example 1 is implemented. Figure 3 The electronic device 30 is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present invention.
[0058] The electronic device 30 may be in the form of a general-purpose computing device, for example, it may be a server device. The components of the electronic device 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).
[0059] The bus 33 includes a data bus, an address bus, and a control bus.
[0060] 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 .
[0061] The memory 32 may also include a program / utility 325 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.
[0062] The processor 31 executes various functional applications and data processing by running the computer programs stored in the memory 32, such as the noise reduction method for the range hood in Embodiment 1 of the present invention.
[0063] The electronic device 30 may also communicate with one or more external devices 34 (e.g., keyboards, pointing devices, etc.). Such communication may be performed via an input / output (I / O) interface 35. Furthermore, the model-generated device 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. The network adapter 36 communicates with other modules of the model-generated device 30 via a bus 33. Other hardware and / or software modules may be used in conjunction with the model-generated device 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.
[0064] It should be noted that although several units / modules or sub-units / modules of the electronic device are mentioned in the above detailed description, this 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 can be embodied in one unit / module. Conversely, the features and functions of one unit / module described above can be further divided into multiple units / modules to be embodied.
[0065] Example 4
[0066] This embodiment provides a computer-readable storage medium on which a computer program is stored. When the program is executed by a processor, the noise reduction method for the range hood in Embodiment 1 is implemented.
[0067] 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.
[0068] In a possible implementation manner, 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 the noise reduction method for the range hood in Example 1.
[0069] Among them, the program code for executing the present invention can be written in any combination of one or more programming languages, and the program code can be executed completely on the user device, partially on the user device, as an independent software package, partially on the user device and partially on a remote device, or completely on the remote device.
[0070] Example 5
[0071] This embodiment specifically provides a range hood, which includes the electronic device and the speaker of Embodiment 3. It can be understood that the speaker is used to implement active noise reduction for the range hood under the control of the electronic device. The specific principle is referred to the above content and will not be repeated here. The range hood of this embodiment can perform adaptive adjustment according to the different speaker protective devices by collecting the transmission path data corresponding to different protective devices and calculating the corresponding transmission path correction parameters, thereby achieving the improvement of the active noise reduction effect for different protective devices, expanding the application scope of active noise reduction, and having strong industry promotion value.
[0072] 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: The noise reduction method comprises the following steps: The transmission paths of the loudspeaker under different preset protective devices are calibrated respectively to obtain the transmission path data corresponding to the noise reduction signal of the loudspeaker when different preset protective devices are set; the transmission path data includes the transmission path matrix G=[ , , , …, ], M(1)→G '(1), M(2)→G '(2), M(3)→G '(3), …, M(n)→G '(n); wherein M(n) represents the preset protection device n; G '(n) represents the corresponding transmission path when the speaker is set with the corresponding preset protection device n; Calculate the eigenvalues γ1~γ of the transfer path matrix G n And the eigenvectors q1~q n ; Get transfer path correction parameters ; Determine whether the difference between a first noise parameter corresponding to the speaker when the protective device is set and a second noise parameter corresponding to the speaker when the protective device is not set exceeds a preset noise difference threshold; if so, correct the filter parameters of the speaker according to the transfer path correction parameters, recalibrate the secondary transfer path function, and generate a prompt message; if not, continue to work with the current filter parameters, and determine whether the first noise parameter corresponding to the speaker when the protective device is set is the noise parameter closest to the second noise parameter; wherein the protective device is one of the preset protective devices.
2. The noise reduction method for a range hood according to claim 1, characterized in that: The step of correcting the filter parameters of the speaker according to the transfer path correction parameters comprises: The step of determining whether the difference between the first noise parameter corresponding to the speaker when the protective device is provided and the second noise parameter corresponding to the speaker when the protective device is not provided exceeds a preset noise difference threshold is re-executed.
3. A noise reduction system for a range hood, characterized in that: include: An acquisition module, used to respectively acquire transmission path data corresponding to the noise reduction signal of the speaker when different preset protection devices are set; The transfer path data includes a transfer path matrix G=[ , , , …, ], M(1)→G '(1), M(2)→G '(2), M(3)→G '(3), …, M(n)→G '(n); wherein M(n) represents the preset protection device n; G '(n) represents the corresponding transmission path when the speaker is set with the corresponding preset protection device n; A calculation module is used to calculate the eigenvalues γ1~γ of the transfer path matrix G n And the eigenvectors q1~q n , and obtain the transfer path correction parameters ; an optimization module, configured to determine whether a difference between a first noise parameter corresponding to the speaker when the protective device is provided and a second noise parameter corresponding to the speaker when the protective device is not provided exceeds a preset noise difference threshold, and when the result is yes, to correct the filter parameter of the speaker according to the transfer path correction parameter, to recalibrate the secondary transfer path function, and to generate a prompt message; When the result is no, continue to work with the current filtering parameters, and determine whether the first noise parameter corresponding to the speaker when the protective device is set is the noise parameter closest to the second noise parameter; wherein the protective device is one of the preset protective devices.
4. The noise reduction system for a range hood according to claim 3, characterized in that: The optimization module is also used to re-determine whether the difference between a first noise parameter corresponding to the speaker when the protective device is set and a second noise parameter corresponding to the speaker when the protective device is not set exceeds a preset noise difference threshold after correcting the filtering parameters of the speaker according to the transfer path correction parameters.
5. An electronic device 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 any one of claims 1 to 2 is implemented.
6. 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 any one of claims 1 to 2 is implemented.
7. A range hood, characterized in that: The electronic device comprises a speaker and the electronic device as claimed in claim 5.