System for active noise control with parallel adaptive filter configuration
First Claim
Patent Images
1. An active noise control system comprising:
- a computer device,a plurality of adaptive filters included in the computer device, each of the adaptive filters configured to receive an identical first input signal representative of an undesired sound and to receive a respective update signal that is different for each respective adaptive filter, where each of the adaptive filters are configured with a respective different filter length so that corresponding frequency ranges of the respective adaptive filters are different but overlapping, the respective different filter lengths of the adaptive filters configured to converge at different rates and generate respective output signals based on a frequency range of the first input signal, anda plurality of learning algorithm units included in the computer device and configured to all commonly and directly receive an identical error signal and an identical second input signal, and independently generate respective update signals for each of the respective adaptive filters using said identical error signal, where each of the respective output signals is independently adjusted by the respective adaptive filters based on the respective update signal received from a corresponding one of the learning algorithm units, and where the respective output signals are summed to form an anti-noise signal configured to drive a speaker to produce sound waves to destructively interfere with the undesired sound.
5 Assignments
0 Petitions
Accused Products
Abstract
An active noise control system includes a plurality of adaptive filters. The plurality of adaptive filters each receives an input signal representative of an undesired sound. The adaptive filters may each generate an output signal based on the input signal. The output signals are used to generate an anti-noise signal configured to drive a speaker to produce sound waves to destructively interfere with the undesired sound.
192 Citations
28 Claims
-
1. An active noise control system comprising:
-
a computer device, a plurality of adaptive filters included in the computer device, each of the adaptive filters configured to receive an identical first input signal representative of an undesired sound and to receive a respective update signal that is different for each respective adaptive filter, where each of the adaptive filters are configured with a respective different filter length so that corresponding frequency ranges of the respective adaptive filters are different but overlapping, the respective different filter lengths of the adaptive filters configured to converge at different rates and generate respective output signals based on a frequency range of the first input signal, and a plurality of learning algorithm units included in the computer device and configured to all commonly and directly receive an identical error signal and an identical second input signal, and independently generate respective update signals for each of the respective adaptive filters using said identical error signal, where each of the respective output signals is independently adjusted by the respective adaptive filters based on the respective update signal received from a corresponding one of the learning algorithm units, and where the respective output signals are summed to form an anti-noise signal configured to drive a speaker to produce sound waves to destructively interfere with the undesired sound. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An active noise control system comprising:
-
a processor; and an active noise control system stored in memory and executable on the processor, where the active noise control system includes a plurality of adaptive filters and a plurality of learning algorithm units, where each of the adaptive filters is configured to receive an identical first input signal representative of undesired sound, and have a different filter length that corresponds to a different predetermined frequency range, each of the learning algorithm units corresponding to one of the adaptive filters, where all of the plurality of learning algorithm units are configured to independently generate a respective control signal for a respective one of the plurality of adaptive filters based on direct receipt of a second identical input signal representative of an undesired sound and an identical error signal indicative of audible sound in a target space; and where each of the plurality of adaptive filters are configured to; receive an input signal representative of the undesired sound; and converge at different rates to generate a respective output signal based on a frequency range of the input signal, where the respective output signal of each of the plurality of adaptive filters is independently adjusted based on the respective control signal, and where at least one respective output signal is an anti-noise signal configured to drive a speaker to produce sound waves to destructively interfere with the undesired sound in the target space. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method of generating an anti-noise signal comprising:
-
receiving an input signal indicative of an undesired noise; providing the input signal as a first identical input signal to each of a plurality of adaptive filters, and a second identical input signal to each of a plurality of learning algorithm units, where each of the plurality of adaptive filters has a different respective filter length corresponding to a respective different frequency range, different frequency ranges overlapping among different adaptive filters; receiving at each of the plurality of learning algorithm units an identical error signal indicative of audible sound in a target space; each learning algorithm unit independently generating a respective update signal for a respective one of the adaptive filters based on the second identical input signal and the identical error signal; independently converging each of the plurality of adaptive filters as a function of frequencies in the first identical input signal at which dominant signal components are present, and generating an output signal from each of the plurality of adaptive filters based on the respective update signal; summing the output signals from each of the plurality of adaptive filters; and generating the anti-noise signal based on the summed output signals. - View Dependent Claims (20, 21, 22, 23)
-
-
24. A non-transitory computer-readable medium encoded with computer executable instructions, the computer executable instructions executable with a processor, the computer-readable medium comprising:
-
instructions executable to receive an input signal representative of an undesired sound; instructions executable to generate a plurality of adaptive filters; instructions executable to provide the input signal directly and in parallel as an identical first input signal to all of the plurality of adaptive filters, where each of the plurality of adaptive filters has a different respective filter length corresponding to a respective different frequency range, and different frequency ranges of different respective adaptive filters are overlapping; instructions executable to generate a respective control signal for each of the plurality of adaptive filters, each of the respective control signals independently generated based on an identical second input signal and receipt of an identical error signal indicative of audible sound in a target space; instructions executable to independently converge each of the plurality of adaptive filters as a function of frequencies in the input signal at which dominant signal components are present, and generate a plurality of output signals, where each of the plurality of output signals corresponds to an output of one of the plurality of adaptive filters, and each of the plurality of output signals is independently generated based on a respective one of the control signals; instructions executable to sum the plurality of output signals; and instructions executable to generate an anti-noise signal based on the summed plurality of output signals, where the anti-noise signal is configured to drive a speaker to produce sound waves to destructively interfere with the undesired sound. - View Dependent Claims (25, 26, 27, 28)
-
Specification