Noise active control method and system based on improved FxLMS algorithm
An active control and noise technology, applied in the direction of sound-producing equipment, instruments, etc., can solve problems such as improving algorithms, restricting noise control performance, etc., to achieve the effect of controlling noise amplitude, improving acoustic environment level, and fast convergence speed
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0044] The first embodiment of the present disclosure introduces a noise active control method based on the improved FxLMS algorithm.
[0045] like figure 1 and figure 2 A noise active control method based on the improved FxLMS algorithm is shown, including the following steps:
[0046] Step S01: constructing an interpolation formula between adjacent noise source signals and setting the number of interpolations;
[0047] Step S02: establishing a filter weight update formula that is performed synchronously with the signal interpolation, and the weight update is used to calculate the secondary sound source;
[0048] Step S03: establishing a secondary sound source calculation formula executed synchronously with the signal interpolation, the secondary sound source calculation is used to cancel the noise source signal, and further realize the active control of noise;
[0049] Step S04: establishing an error calculation formula executed asynchronously with the signal interpolati...
Embodiment 2
[0076] The second embodiment of the present disclosure introduces a noise active control system based on the improved FxLMS algorithm.
[0077] like Figure 5 A noise active control system based on an improved FxLMS algorithm is shown, including:
[0078] an acquisition module, configured to acquire noise source signal data, and to construct signal interpolation between adjacent noise source signals based on the acquired noise source data;
[0079] a calculation module configured to calculate an error performed asynchronously to the signal interpolation;
[0080] The control module is configured to combine the obtained error and the normalized variable step size to control the noise learning step size to realize active control of the noise.
[0081] The detailed steps are the same as the noise active control method based on the improved FxLMS algorithm provided in the first embodiment, and are not repeated here.
Embodiment 3
[0083] The third embodiment of the present disclosure provides a computer-readable storage medium.
[0084] A computer-readable storage medium stores a program thereon, and when the program is executed by a processor, implements the steps in the noise active control method based on the improved FxLMS algorithm according to the first embodiment of the present disclosure.
[0085] The detailed steps are the same as the noise active control method based on the improved FxLMS algorithm provided in the first embodiment, and are not repeated here.
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com