Claims
- 1. An active noise control method, comprising:
generating a saved calibration signal corresponding to a first microphone output during a known noise condition; storing the calibration signal in an active noise control module, wherein the active noise control module generates an anti-noise; comparing the calibration signal with an actual microphone output corresponding to a detected noise; adjusting the calibration signal based on the comparing step; and generating the anti-noise corresponding to the adjusted calibration signal to control the detected noise.
- 2. The method of claim 1, wherein the step of generating the calibration signal comprises setting the calibration signal so that the anti-noise will cancel the detected noise in at least one of a predetermined frequency spectrum and a predetermined noise level.
- 3. The method of claim 1, wherein the known noise condition during the generating step represents an absolute noise characteristic generated by a noise source.
- 4. The method of claim 1, wherein the adjusting step comprises:
determining a difference between the actual microphone output and the calibration signal; calculating a compensation factor based on the determined difference; and adding the compensation factor to the actual microphone output.
- 5. The method of claim 1, wherein the anti-noise controls the detected noise by mixing with the detected noise to generate a new detected noise.
- 6. The method of claim 5, further comprising repeating the comparing and adjusting steps, wherein the second microphone output corresponds to the new detected noise.
- 7. An active noise control method for a vehicle engine, comprising:
generating a calibration signal corresponding to a first microphone output corresponding to an absolute noise characteristic generated by the vehicle engine; storing the calibration signal in an active noise control module, wherein the active noise control module generates an anti-noise signal; comparing the calibration signal with an actual microphone output corresponding to a detected engine noise; determining a difference between the actual microphone output and the calibration signal; calculating a compensation factor based on the determined difference; adding the compensation factor to the actual microphone output to adjust the anti-noise signal; and generating an anti-noise corresponding to the anti-noise signal, wherein the anti-noise mixes with the detected engine noise to generate a new detected engine noise.
- 8. The method of claim 7, wherein the step of generating the calibration signal comprises setting the calibration signal so that the anti-noise signal will cancel the detected engine noise in at least one of a predetermined frequency spectrum and a predetermined noise level.
- 9. The method of claim 7, further comprising repeating the comparing, determining, calculating, adding and generating steps during engine operation.
- 10. An active noise control system for controlling noise from a vehicle engine, comprising:
a microphone that detects a detected engine noise from a vehicle engine and generates a microphone output based on the detected engine noise; an active noise control module that generates an anti-noise signal, the active noise control module having
a memory that stores a calibration signal corresponding to a first microphone output during a known noise condition representing an absolute noise characteristic generated by the vehicle engine, and a processor that compares the calibration signal with an actual microphone output corresponding to a detected engine noise and adjusts the anti-noise signal based on the comparison; and a noise cancellation module that receives the anti-noise signal from the active noise control module and outputs an anti-noise corresponding to the anti-noise signal, wherein the anti-noise mixes with the detected engine noise to generate a new detected engine noise.
- 11. The system of claim 10, wherein the noise cancellation module comprises a speaker that outputs the anti-noise.
REFERENCE TO RELATED APPLICATIONS
[0001] This application claims the benefit of U.S. Provisional Appln. No. 60/374,395, filed Apr. 22, 2002.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60374395 |
Apr 2002 |
US |