Narrowband active noise reduction method, device, system, electronic device and storage medium

By collecting noise signals in the noise reduction area downstream of the forced convection device and generating control signals, the sound generating device is controlled to make sounds in the air outlet area, solving the problem of narrowband noise generated by the forced convection device and achieving an effective active noise reduction effect.

CN115394278BActive Publication Date: 2025-02-14北京安声汇智科技有限公司
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210973705.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-08-15
Publication Date
2025-02-14
Estimated Expiration
2042-08-15

AI Technical Summary

Technical Problem

Forced convection equipment will emit large narrowband noise in its working state, causing the noise to resonate at a certain natural frequency, affecting the health and psychological state of people in nearby areas, and causing damage to the equipment.

Method used

By setting up a sound acquisition device in the noise reduction area downstream of the forced convection device, a noise signal is collected, and a control signal is generated based on the adaptive control theory, the preset sound generating device is controlled to sound in the air outlet area to achieve active noise reduction.

Benefits of technology

It effectively reduces the noise in the noise reduction area, reduces the impact of noise on personnel and equipment, and improves the active noise reduction effect.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115394278B_ABST
    Figure CN115394278B_ABST
Patent Text Reader

Abstract

The present invention relates to the field of noise reduction technology, and specifically to a narrowband active noise reduction method, device, system, electronic device and storage medium. The narrowband active noise reduction method comprises: obtaining a noise signal collected by a sound collection device; wherein the sound collection device is arranged in a noise reduction area downstream of a forced convection device; generating a control signal based on the noise signal; controlling a preset sound-generating device to emit sound based on the control signal to achieve active noise reduction; wherein the preset sound-generating device is arranged in the air outlet area of ​​the forced convection device. In this way, the actual noise signal in the noise reduction area is used as a basis to generate a control signal, so that the sound for noise reduction emitted by the sound-generating device controlled by the control signal is more in line with the actual situation of the noise reduction area, thereby improving the active noise reduction effect, reducing the noise in the noise reduction area, and reducing the impact of noise on personnel and equipment in the noise reduction area.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of noise reduction, and in particular to a narrowband active noise reduction method, device, system, electronic equipment and storage medium. Background Art

[0002] With the advancement of science and technology and the development of economy, various equipments are increasingly entering people's production and life. Some equipments bring convenience to people's production and life, but also bring noises. In particular, some forced convection equipments will emit large narrowband noises when working. Narrowband noises will not only affect the physical health and mental state of people nearby, but also cause damages to some equipments. Summary of the invention

[0003] In view of this, the embodiments of the present invention are committed to providing a narrowband active noise reduction method, device, system, electronic device and storage medium to solve the problem in the prior art that when a forced convection device emits narrowband noise, the narrowband noise may resonate at a certain natural frequency, affecting the physical health and psychological state of people in the nearby area and causing damage to some equipment in the nearby area.

[0004] According to a first aspect of an embodiment of the present application, a narrowband active noise reduction method is provided, comprising:

[0005] Acquire a noise signal collected by a sound collection device; wherein the sound collection device is arranged in a noise reduction area downstream of the forced convection device;

[0006] generating a control signal based on the noise signal;

[0007] Based on the control signal, a preset sound-generating device is controlled to generate sound to achieve active noise reduction; wherein, the preset sound-generating device is arranged in the air outlet area of ​​the forced convection device.

[0008] In one embodiment, generating a control signal based on the noise signal includes:

[0009] determining reference information based on the operating condition information of the forced convection device, and determining error information based on the noise signal;

[0010] Generate control information based on the reference information and the error information through adaptive control theory;

[0011] Based on the control information, a control signal is determined.

[0012] In one embodiment, the noise signal is a real signal stream; the error information is a complex signal information stream; the reference information is a complex signal information stream; the control information is a complex signal information stream; the control signal is a real signal stream; wherein the complex signal information stream includes real information and imaginary information of multiple timing signals, and the real information and the imaginary information jointly determine the signal amplitude and signal phase of the corresponding timing signal.

[0013] In one embodiment, determining error information based on the noise signal includes:

[0014] Based on a preset Hilbert transform matrix, the noise signal is converted into error information.

[0015] In one embodiment, determining the control signal based on the control information includes:

[0016] Based on a preset Hilbert transform matrix and an inversion matrix, the control information is converted into a control signal.

[0017] In one embodiment, the Hilbert transform matrix is ​​a diagonal matrix; the elements on the diagonal of the diagonal matrix include sine components and cosine components;

[0018] The Hilbert transform matrix is ​​used to project the real signal stream onto the corresponding sine component and cosine component respectively to obtain a complex signal information stream, or to perform an inverse transformation of the projection of the complex signal information stream to obtain a real signal stream;

[0019] The inversion matrix is ​​a negative unit matrix.

[0020] According to a second aspect of an embodiment of the present application, a narrowband active noise reduction device is provided, comprising:

[0021] An acquisition module, used to acquire a noise signal collected by a sound collection device; wherein the sound collection device is arranged in a noise reduction area downstream of the forced convection device;

[0022] A generating module, used for generating a control signal based on the noise signal;

[0023] A control module is used to control a preset sound-generating device to generate sound based on the control signal to achieve active noise reduction; wherein the preset sound-generating device is arranged in the air outlet area of ​​the forced convection device.

[0024] Optionally, the generating module is specifically used for:

[0025] determining reference information based on the operating condition information of the forced convection device, and determining error information based on the noise signal;

[0026] Generate control information based on the reference information and the error information through adaptive control theory;

[0027] Based on the control information, a control signal is determined.

[0028] In one embodiment, the noise signal is a real signal stream; the error information is a complex signal information stream; the reference information is a complex signal information stream; the control information is a complex signal information stream; the control signal is a real signal stream; wherein the complex signal information stream includes real information and imaginary information of multiple timing signals, and the real information and the imaginary information jointly determine the signal amplitude and signal phase of the corresponding timing signal.

[0029] In one embodiment, determining error information based on the noise signal includes:

[0030] Based on a preset Hilbert transform matrix, the noise signal is converted into error information.

[0031] In one embodiment, determining the control signal based on the control information includes:

[0032] Based on a preset Hilbert transform matrix and an inversion matrix, the control information is converted into a control signal.

[0033] In one embodiment, the Hilbert transform matrix is ​​a diagonal matrix; the elements on the diagonal of the diagonal matrix include sine components and cosine components;

[0034] The Hilbert transform matrix is ​​used to project the real signal stream onto the corresponding sine component and cosine component respectively to obtain a complex signal information stream, or to perform an inverse transformation of the projection of the complex signal information stream to obtain a real signal stream; the inverted matrix is ​​a negative unit matrix.

[0035] According to a fourth aspect of an embodiment of the present application, there is provided a narrowband active noise reduction system, comprising: a control chip, a first preset number of sound collection devices, and a second preset number of sound generation devices;

[0036] The sound collecting device is arranged in the noise reduction area downstream of the forced convection device;

[0037] The sound-generating device is arranged in the air outlet area of ​​the forced convection device; wherein the number of the air outlet areas is one or at least two;

[0038] The control chip is respectively connected to the sound collecting device and the sound generating device for communication, and is used to execute the narrowband active noise reduction method provided by the first aspect of the present invention.

[0039] According to a fifth aspect of the embodiments of the present application, there is provided an electronic device, including:

[0040] processor;

[0041] A memory, wherein the memory includes computer instructions stored thereon, and when the computer instructions are executed by the processor, the processor executes the method described in any one of the above embodiments.

[0042] According to a sixth aspect of an embodiment of the present application, a computer-readable storage medium is provided, comprising a computer program stored thereon, wherein the computer program is used to execute the method described in any one of the above embodiments.

[0043] In the solution provided by the present application, a sound collection device is set in a preset noise reduction area to collect noise signals in the noise reduction area, and then a control signal is generated based on the noise signal, and the preset sound-generating device is controlled to emit sound through the control signal to achieve active noise reduction. In this way, the actual noise signal in the noise reduction area is used as a basis to generate a control signal, so that the sound for noise reduction emitted by the sound-generating device controlled by the control signal is more in line with the actual situation of the noise reduction area, thereby improving the active noise reduction effect, reducing the noise in the noise reduction area, and reducing the impact of noise on people and equipment in the noise reduction area. BRIEF DESCRIPTION OF THE DRAWINGS

[0044] By describing the embodiments of the present application in more detail in conjunction with the accompanying drawings, the above and other purposes, features and advantages of the present application will become more apparent. The accompanying drawings are used to provide a further understanding of the embodiments of the present application and constitute a part of the specification. Together with the embodiments of the present application, they are used to explain the present application and do not constitute a limitation of the present application. In the accompanying drawings, the same reference numerals generally represent the same components or steps.

[0045] Figure 1 A flowchart of a narrowband active noise reduction method provided by an embodiment of the present invention;

[0046] Figure 2 A partial flow chart of a narrowband active noise reduction method provided by an embodiment of the present invention;

[0047] Figure 3 is a schematic structural diagram of a narrowband active noise reduction device provided by an embodiment of the present invention;

[0048] Figure 4 is a schematic structural diagram of a narrowband active noise reduction system provided by an embodiment of the present invention;

[0049] Figure 5 It is a schematic diagram of the structure of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0050] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0051] Application Overview

[0052] Forced convection equipment refers to equipment that forces fluid to convect. Forced convection equipment is generally used in heat dissipation systems with fluid as the medium. By forcing the fluid medium to convect, it promotes the heat exchange of the system to assist the system in temperature regulation. When the forced convection equipment is working, it often emits narrowband noise. Narrowband noise is a type of noise with a narrow frequency band, and its bandwidth is much smaller than its center frequency.

[0053] Specifically, the forced convection device can be but is not limited to a fan. A fan is a device that forces air to convect. Taking a fan as an example, a forced convection device often drives fluid movement through cyclic mechanical movement. However, when the forced convection device drives the fluid movement, noise is often generated. Furthermore, due to the cyclic mechanical movement mode of the forced convection device, the noise it generates is general narrowband noise; narrowband noise will not only affect the physical health and psychological state of nearby people, but also cause damage to some equipment. At the same time, due to the particularity that its spectrum is significantly different from broadband noise, the existing filtering noise reduction algorithm is basically unable to effectively mask the narrowband, but can only weaken it at a proportion equivalent to the full frequency band. Therefore, the existing filtering algorithm still obtains a sound field with obviously abrupt narrowband noise.

[0054] In order to solve the above problems, the embodiments of the present application arrange a sound collecting device such as a microphone in the area where noise reduction is required to collect noise signals, arrange a sound generating device such as a speaker at a suitable position close to the forced convection equipment, connect the sound collecting device and the speaker through a control chip, and control the sound generating device to generate sound based on the noise signal to achieve active noise reduction.

[0055] After introducing the basic principles of the present application, various non-limiting embodiments of the present application will be described in detail with reference to the accompanying drawings.

[0056] Exemplary Methods

[0057] Figure 1 This is a flow chart of a narrowband active noise reduction method provided by an embodiment of the present invention, which can be applied to the narrowband active noise reduction system provided by an embodiment of the present invention. Figure 1 , the method may include the following steps:

[0058] Step 101, obtaining a noise signal collected by a sound collecting device; wherein the sound collecting device is arranged in a noise reduction area downstream of a forced convection device.

[0059] It should be noted that the noise emitted by the forced convection equipment has a greater impact on the downstream area of ​​the forced convection equipment. If there are some precision equipment in this area, or if there are workstations that require staff to be on duty, the noise will affect the precision equipment and the staff in the workstations. Therefore, the areas where these precision equipment are located and the areas where the workstations are located need to reduce noise. In an embodiment of the present invention, the areas where the precision equipment is located and the areas where the workstations are located can be set as noise reduction areas. Furthermore, the sound collection device mentioned in step 101 can be but is not limited to a microphone. The number of microphones is one or at least two.

[0060] Step 102: Generate a control signal based on the noise signal.

[0061] Specifically, the step of "generating a control signal based on the noise signal" can be performed based on a preset program or a preset circuit during the specific execution process.

[0062] Step 103, based on the control signal, controlling a preset sound-emitting device to emit sound to achieve active noise reduction; wherein the preset sound-emitting device is arranged in an air outlet area of ​​the forced convection device.

[0063] The sound-generating device may be, but is not limited to, a speaker. The control signal may be an electrical signal for controlling the speaker to generate sound. The number of the sound-generating devices may be one or at least two.

[0064] In the solution provided by the embodiment of the present invention, a preset sound-generating device is arranged in the air outlet area of ​​the forced convection device, so that the sound-generating device is close to the forced convection device (that is, the sound-generating device is close to the noise source), so that the noise reduction effect is better during active noise reduction. The actual noise signal in the noise reduction area is used as a basis to generate a control signal, so that the sound for noise reduction emitted by the sound-generating device controlled by the control signal is more in line with the actual situation of the noise reduction area, thereby improving the active noise reduction effect, reducing the noise in the noise reduction area, and reducing the impact of noise on people and equipment in the noise reduction area.

[0065] Specifically, refer to Figure 2 In step 102, “generating a control signal based on the noise signal” includes:

[0066] Step 201: determining reference information based on the operating condition information of the forced convection device, and determining error information based on the noise signal.

[0067] Step 202: Generate control information based on the reference information and the error information through adaptive control theory.

[0068] Step 203: Determine a control signal based on the control information.

[0069] It should be noted that adaptive control theory is a control strategy that uses automatic methods to change or influence control parameters to improve the performance of the control system. The research object of adaptive control is a system with a certain degree of uncertainty. The so-called "uncertainty" here means that the mathematical model describing the controlled object and its environment is not completely certain, and contains some unknown factors and random factors. The effect is: no matter whether there are huge changes in the outside world or the system itself generates uncertainty, the control system can adjust parameters or produce control effects by itself, so that the system can still operate in the best state according to a certain performance indicator.

[0070] In an embodiment of the present invention, the reference information may be, but is not limited to, information about the noise emitted by the forced convection device estimated based on the working condition information of the forced convection device. In the process of active noise reduction, it is first necessary to determine the information about the noise that needs to be eliminated, and then based on the information about the noise that needs to be eliminated, emit a sound opposite to the noise that needs to be eliminated, so that the two opposite sounds cancel each other out and achieve the effect of noise reduction. In the scheme provided in this embodiment, the information about the noise emitted by the estimated forced convection device is used as reference information, so that the generated control information is more targeted, so that the sound for noise reduction emitted by the sound-emitting device controlled by the control signal is more consistent with the noise generated by the forced convection device, so that the effect of active noise reduction is better.

[0071] The error information can be generated based on the actual noise signal in the noise reduction area. In practical applications, the noise reduction area and the forced convection device are often separated by a distance. The actual noise situation in the noise reduction area is affected by changes in the actual environment and has certain disturbances, which are often inconsistent with the reference information estimated based on the working condition information of the forced convection device. In the scheme provided in this embodiment, error information is generated based on the actual noise signal in the noise reduction area, and control information is generated based on the reference information and the error information through adaptive control theory. Compared with the method of generating control information based only on reference information, the control information is generated based on the reference information and the error information, so that the sound for noise reduction emitted by the sound-emitting device controlled by the control signal is more in line with the actual situation of the noise reduction area, the active noise reduction effect is improved, and the noise in the noise reduction area can be better reduced.

[0072] In practical applications, the process of generating a control signal based on the noise signal involves adaptive control theory and active noise reduction, and a large number of operations are required in the specific execution process. In particular, when performing related operations to generate a control signal based on a real signal stream, complex convolution operations are involved, and the entire calculation process is relatively complex and inefficient. Based on this, an embodiment of the present invention provides the following solution:

[0073] In step 102, "generating a control signal based on the noise signal" can be executed by a preset chip. When the chip interacts with other external devices, a real signal stream is used; when performing calculations inside the chip, a complex signal information stream is used. It should be emphasized that the embodiment of the present invention is aimed at narrowband noise. Based on the characteristics of narrowband noise, after converting the real signal stream into a complex signal information stream, the obtained complex signal information stream is relatively simple. Correspondingly, calculations based on the complex signal information stream can greatly reduce the amount of calculation. If the above operation is performed for broadband noise, after converting the real signal stream into a complex signal information stream, the obtained complex signal information stream is relatively complex. Correspondingly, the calculation process based on the complex complex signal information stream will not be significantly simplified compared to the solution of directly calculating through the real signal stream. With such an arrangement, in the process of performing narrowband active noise reduction, a step of converting between the real signal stream and the complex signal information stream is added, and related operations are performed based on the complex signal information stream, thereby avoiding convolution operations. Since for narrowband noise, the total amount of operations for converting between the real signal stream and the complex signal information stream and performing related operations using the complex signal information stream is lower than the total amount of operations required for the solution using convolution operations, the above method can reduce the amount of operations of the narrowband active noise reduction method.

[0074] Specifically, in the solution provided by the embodiment of the present invention, the noise signal is a real signal stream; the error information is a complex signal information stream; the reference information is a complex signal information stream; the control information is a complex signal information stream; the control signal is a real signal stream; wherein the complex signal information stream includes real information and imaginary information of multiple timing signals, and the real information and the imaginary information jointly determine the signal amplitude and signal phase of the corresponding timing signal.

[0075] It should be noted that the conversion between the complex signal information stream and the real signal stream can be realized based on the Hilbert transform matrix. The Hilbert transform matrix is ​​a diagonal matrix; the elements on the diagonal of the diagonal matrix include sine components and cosine components; the Hilbert transform matrix is ​​used to project the real signal stream onto the corresponding sine components and cosine components respectively to obtain a complex signal information stream, or to inversely transform the complex signal information stream to obtain a real signal stream.

[0076] In the above embodiment, there are two main signals for the chip to interact with the outside world, namely: noise signal and control signal; the relevant processing process of the noise signal and the control signal is as follows:

[0077] Determining the error information based on the noise signal includes: converting the noise signal into error information based on a preset Hilbert transform matrix, that is, converting the noise signal of the real signal stream into error information of the complex signal information stream based on a preset Hilbert transform matrix.

[0078] Determining the control signal based on the control information includes: converting the control information into the control signal based on a preset Hilbert transform matrix and an inversion matrix. That is, converting the control information of the complex signal information stream into the control signal of the real signal stream based on the preset Hilbert transform matrix. It should be noted that the chip has undergone a first-level Hilbert transform to convert the real signal stream into a complex signal information stream, and then restored the control information of the complex signal information stream to a real signal stream and then undergone another first-level Hilbert transform. The two-level Hilbert transform just causes the real signal stream to produce a half-cycle phase shift, so an inversion matrix can be introduced when restoring the signal to perform phase compensation in the form of a negative unit matrix.

[0079] Through the above-mentioned manner, the conversion between the real signal flow and the complex signal information flow inside the chip is completed, so that the chip performs calculations based on the complex signal information flow, and uses the real signal flow when the chip interacts with other external devices. This conversion process is mainly based on a preset Hilbert transform matrix, and no complex calculations are required. This not only avoids the execution of convolution operations, but also greatly reduces the amount of calculation of the narrowband active noise reduction method provided by the embodiment of the present invention, and solves the weakness of the existing filtering algorithm in processing narrowband. It can break through the limitation of approximately the same proportion of attenuation in the entire frequency band, and specifically reduce the narrowband noise with a larger suppression amplitude so that it is masked in the entire frequency band and cannot be heard by the human ear.

[0080] Exemplary Devices

[0081] The device embodiments of the present application can be used to execute the method embodiments of the present application. For details not disclosed in the device embodiments of the present application, please refer to the method embodiments of the present application.

[0082] Figure 3 is a schematic diagram of the structure of a narrowband active noise reduction device provided by an embodiment of the present invention; Figure 3 , the narrowband active noise reduction device provided by the embodiment of the present invention includes:

[0083] An acquisition module 31 is used to acquire a noise signal collected by a sound collection device; wherein the sound collection device is arranged in a noise reduction area downstream of the forced convection device;

[0084] A generating module 32, configured to generate a control signal based on the noise signal;

[0085] The control module 33 is used to control the preset sound-generating device to generate sound based on the control signal to achieve active noise reduction; wherein the preset sound-generating device is arranged in the air outlet area of ​​the forced convection device.

[0086] In one embodiment, the generation module is specifically used to: determine reference information based on the operating condition information of the forced convection equipment, and determine error information based on the noise signal; generate control information based on the reference information and the error information through adaptive control theory; and determine a control signal based on the control information.

[0087] In one embodiment, the noise signal is a real signal stream; the error information is a complex signal information stream; the reference information is a complex signal information stream; the control information is a complex signal information stream; the control signal is a real signal stream; wherein the complex signal information stream includes real information and imaginary information of multiple timing signals, and the real information and the imaginary information jointly determine the signal amplitude and signal phase of the corresponding timing signal.

[0088] In one embodiment, determining the error information based on the noise signal includes: converting the noise signal into error information based on a preset Hilbert transform matrix.

[0089] In one embodiment, determining the control signal based on the control information includes: converting the control information into the control signal based on a preset Hilbert transform matrix and an inversion matrix.

[0090] In one embodiment, the Hilbert transform matrix is ​​a diagonal matrix; the elements on the diagonal of the diagonal matrix include sine components and cosine components; the Hilbert transform matrix is ​​used to project the real signal stream onto the corresponding sine components and cosine components respectively to obtain a complex signal information stream, or to perform an inverse transformation of the projection of the complex signal information stream to obtain a real signal stream; the inverted matrix is ​​a negative unit matrix.

[0091] Exemplary Systems

[0092] The system embodiment of the present application can be used to execute the method embodiment of the present application. For details not disclosed in the system embodiment of the present application, please refer to the method embodiment of the present application.

[0093] Figure 4 is a schematic diagram of the structure of a narrowband active noise reduction system provided by an embodiment of the present invention; Figure 4The narrowband active noise reduction system provided by the embodiment of the present invention comprises: a control chip 41, a first preset number of sound collection devices 42 and a second preset number of sound generating devices 43; the sound collection device is arranged in the noise reduction area downstream of the forced convection device; the sound generating device is arranged in the air outlet area of ​​the forced convection device; wherein the number of the air outlet areas is one or at least two; the control chip is respectively connected to the sound collection device and the sound generating device for executing the narrowband active noise reduction method provided by the first aspect of the present invention. The narrowband active noise reduction method at least comprises: obtaining the noise signal collected by the sound collection device; wherein the sound collection device is arranged in the noise reduction area downstream of the forced convection device; based on the noise signal, generating a control signal; based on the control signal, controlling the preset sound generating device to generate sound to achieve active noise reduction; wherein the preset sound generating device is arranged in the air outlet area of ​​the forced convection device.

[0094] It should be noted that in actual application scenarios, the number of forced convection devices may be one or at least two; the noise distribution emitted by a forced convection device is also uncertain, and may require the sound emitted by one or at least two sound-emitting devices to offset it. Furthermore, the area that needs to be noise reduced may be one or at least two; a larger noise reduction area may require the installation of multiple sound collection devices. Therefore, when setting the narrowband active noise reduction system provided by the present invention, the number and location of the sound-emitting device and the sound collection device should be determined based on the actual application scenario.

[0095] Exemplary Electronic Devices

[0096] Below, reference Figure 5 To describe the electronic device provided by the embodiment of the present application. Figure 5 As shown, electronic device 500 includes one or more processors 510 and memory 520 .

[0097] The processor 510 may be a central processing unit (CPU) or other forms of processing units having data processing capabilities and / or instruction execution capabilities, and may control other components in the electronic device 500 to perform desired functions.

[0098] The memory 520 may include one or more computer program products, which may include various forms of computer-readable storage media, such as volatile memory and / or non-volatile memory. The volatile memory may include, for example, a random access memory (RAM) and / or a cache memory (cache), etc. The non-volatile memory may include, for example, a read-only memory (ROM), a hard disk, a flash memory, etc. One or more computer program instructions may be stored on the computer-readable storage medium, and the processor 510 may run the program instructions to implement the narrowband active noise reduction method of each embodiment of the present application described above and / or other desired functions. Various contents such as operating condition information of forced convection equipment may also be stored in the computer-readable storage medium.

[0099] In one example, the electronic device 500 may further include: an input device 530 and an output device 540 , and these components are interconnected via a bus system and / or other forms of connection mechanisms (not shown).

[0100] In addition, the input device 530 may also include a sound collection device, such as a microphone. The output device 540 may output various information to the outside, including control signals, etc. The output device 540 may include a sound generating device, such as a speaker.

[0101] Of course, to simplify, Figure 5 Only some of the components related to the present application in the electronic device 500 are shown, and components such as a bus, an input / output interface, etc. are omitted. In addition, according to specific application situations, the electronic device 500 may also include any other appropriate components.

[0102] Exemplary computer program products and computer-readable storage media

[0103] In addition to the above-mentioned methods and devices, an embodiment of the present application may also be a computer program product, which includes computer program instructions, which, when executed by a processor, enable the processor to execute the steps of the narrowband active noise reduction method according to various embodiments of the present application described in the above-mentioned "Exemplary Method" section of this specification.

[0104] The computer program product may be written in any combination of one or more programming languages ​​to write program codes for performing the operations of the embodiments of the present application, including object-oriented programming languages, such as Java, C++, etc., and conventional procedural programming languages, such as "C" language or similar programming languages. The program code may be executed entirely on the user computing device, partially on the user device, as an independent software package, partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or server.

[0105] In addition, an embodiment of the present application may also be a computer-readable storage medium having computer program instructions stored thereon, and when the computer program instructions are executed by a processor, the processor executes the steps of the narrowband active noise reduction method according to various embodiments of the present application described in the above “Exemplary Method” section of this specification.

[0106] The computer readable storage medium can adopt any combination of one or more readable media. The readable medium can be a readable signal medium or a readable storage medium. The readable storage medium can include, for example, but is not limited to, a system, device or device of electricity, magnetism, light, electromagnetic, infrared, or semiconductor, or any combination of the above. More specific examples (non-exhaustive list) of readable storage media include: an electrical connection with one or more wires, a portable disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above.

[0107] The above description has been given for the purpose of illustration and description. In addition, this description is not intended to limit the embodiments of the present application to the forms disclosed herein. Although multiple example aspects and embodiments have been discussed above, those skilled in the art will recognize certain variations, modifications, changes, additions and sub-combinations thereof.

Claims

1. A narrowband active noise reduction method, characterized in that: include: Acquire a noise signal collected by a sound collection device; wherein the sound collection device is arranged in a noise reduction area downstream of the forced convection device; generating a control signal based on the noise signal; Based on the control signal, a preset sound-generating device is controlled to generate sound, so as to achieve active noise reduction; wherein the preset sound-generating device is arranged in the air outlet area of ​​the forced convection device; Based on the noise signal, generating a control signal includes: determining reference information based on the operating condition information of the forced convection device, and determining error information based on the noise signal; Generate control information based on the reference information and the error information through adaptive control theory; Based on the control information, determining a control signal; The noise signal is a real signal stream; The error information is a complex signal information stream; The reference information is a complex signal information stream; The control information is a complex signal information stream; The control signal is a real signal stream; wherein the complex signal information stream includes real part information and imaginary part information of a plurality of time series signals, and the real part information and the imaginary part information jointly determine the signal amplitude and signal phase of the corresponding time series signal; The determining error information based on the noise signal comprises: Based on a preset Hilbert transform matrix, converting the noise signal into error information; The determining of a control signal based on the control information includes: Based on a preset Hilbert transform matrix and an inversion matrix, the control information is converted into a control signal.

2. The narrowband active noise reduction method according to claim 1, characterized in that: The Hilbert transform matrix is ​​a diagonal matrix; the elements on the diagonal line of the diagonal matrix include sine components and cosine components; The Hilbert transform matrix is ​​used to project the real signal stream onto the corresponding sine component and cosine component respectively to obtain a complex signal information stream, or to perform an inverse transformation of the projection of the complex signal information stream to obtain a real signal stream; The inversion matrix is ​​a negative unit matrix.

3. A narrowband active noise reduction device, characterized in that: include: An acquisition module, used to acquire a noise signal collected by a sound collection device; wherein the sound collection device is arranged in a noise reduction area downstream of the forced convection device; A generating module, used for generating a control signal based on the noise signal; A control module, used for controlling a preset sound-generating device to generate sound based on the control signal, so as to achieve active noise reduction; wherein the preset sound-generating device is arranged in the air outlet area of ​​the forced convection device; The generating module is further used for: determining reference information based on the operating condition information of the forced convection device, and determining error information based on the noise signal; Generate control information based on the reference information and the error information through adaptive control theory; Based on the control information, determining a control signal; The noise signal is a real signal stream; The error information is a complex signal information stream; The reference information is a complex signal information stream; The control information is a complex signal information stream; The control signal is a real signal stream; wherein the complex signal information stream includes real part information and imaginary part information of a plurality of time series signals, and the real part information and the imaginary part information jointly determine the signal amplitude and signal phase of the corresponding time series signal; The determining error information based on the noise signal comprises: Based on a preset Hilbert transform matrix, converting the noise signal into error information; The determining of a control signal based on the control information includes: Based on a preset Hilbert transform matrix and an inversion matrix, the control information is converted into a control signal.

4. A narrowband active noise reduction system, characterized in that: include: A control chip, a first preset number of sound collecting devices, and a second preset number of sound generating devices; The sound collecting device is arranged in the noise reduction area downstream of the forced convection device; The sound-generating device is arranged in the air outlet area of ​​the forced convection device; wherein the number of the air outlet areas is one or at least two; The control chip is respectively connected to the sound collection device and the sound generation device for executing the narrowband active noise reduction method according to any one of claims 1 to 2.

5. An electronic device, characterized in that: include: processor; A memory, wherein the memory includes computer instructions stored thereon, and when the computer instructions are executed by the processor, the processor is caused to perform the narrowband active noise reduction method according to any one of claims 1 to 2.

6. A computer-readable storage medium, characterized in that: The invention comprises computer instructions stored thereon, and when the computer instructions are executed by a processor, the processor is caused to perform the narrowband active noise reduction method according to any one of claims 1 to 2.

Citation Information

Patent Citations

  • Active noise reduction system and method

    CN105244016A

  • Noise reduction assembly, washing machine, and determination method and device of noise reduction algorithm

    CN111210798A