Claims
- 1. An active noise control system for generating an anti-noise signal to attenuate a noise signal provided through a media, the active noise control system performing on-line feedback path modeling and feedback path neutralization, the active noise control system comprising:a reference sensor operable to receive the noise signal and a feedback signal and to generate a primary signal in response; a secondary source operable to receive a secondary signal and to generate a corresponding anti-noise signal that is provided to the media to attenuate the noise signal; an error sensor operable to receive a residual signal that is the combination of the noise signal and the anti-noise signal as received at the error sensor, and to generate an error signal in response; and an active noise control system controller operable to receive the primary signal and the error signal and to generate the secondary signal while performing on-line feedback path modeling, the active noise control system controller including: a first summing junction operable to subtract an anti-noise feedback component from the primary signal to generate a feedback neutralized primary signal; a system adaptive filter operable to receive the feedback neutralized primary signal and the error signal and to filter the feedback neutralized primary signal to generate a generated secondary signal; a modeling signal generator operable to generate a modeling signal; and a second summing junction operable to combine the generated secondary signal with the modeling signal to generate the secondary signal.
- 2. The active noise control system of claim 1, wherein the active noise control system controller further includes:an on-line feedback path modeling adaptive filter operable to receive the modeling signal and a modeling error signal and to filter the modeling signal to generate an output signal; a signal discrimination circuitry operable to receive the feedback neutralized primary signal and to generate a modified modeling signal; a third summing junction operable to subtract the output signal from the modified modeling signal to generate the modeling error signal which is provided to an adaptive algorithm used by the on-line feedback path modeling adaptive filter; and a feedback neutralization filter operable to receive the generated secondary signal and to generate a signal containing the anti-noise feedback component that is provided to the first summing junction, and wherein the adaptive algorithm used by the on-line feedback path modeling adaptive filter is operable to calculate filter taps of the on-line feedback path modeling adaptive filter to minimize the mean-square value of the modeling error signal, and the filter taps are provided to the feedback neutralization filter and used by the feedback neutralization filter to generate the signal containing the anti-noise feedback component.
- 3. The active noise control system of claim 2, further comprising:a fourth summing junction operable to subtract the modified modeling signal from the feedback neutralized primary signal to generate a processed primary signal, and wherein the system adaptive filter is operable to receive the processed primary signal and the error signal and to filter the processed primary signal to generate the generated secondary signal.
- 4. The active noise control system of claim 1, further comprising:a first interface circuit operable to convert the primary signal from the analog domain to the digital domain and to provide the primary signal to the active noise control system controller in the digital domain; a second interface circuit operable to convert the secondary signal from the digital domain to the analog domain and to provide the secondary signal to the secondary source in the analog domain; and a third interface circuit operable to convert the error signal from the analog domain to the digital domain and to provide the error signal to the active noise control system controller in the digital domain.
- 5. The active noise control system of claim 4, wherein the reference sensor includes the first interface circuit, the secondary source includes the second interface circuit, and the error sensor includes the third interface circuit.
- 6. The active noise control system of claim 1, wherein the primary signal includes a noise signal component and a feedback signal component.
- 7. The active noise control system of claim 6, wherein the feedback signal component includes an anti-noise feedback component and a modified modeling feedback component.
- 8. The active noise control system of claim 7, wherein the secondary signal includes a generated secondary signal component and a modeling signal component.
- 9. The active noise control system of claim 8, wherein the average amplitude of the modeling signal component of the secondary signal is smaller than the average amplitude of the generated secondary signal component.
- 10. The active noise control system of claim 1, wherein the active noise control system is a feedforward active noise control system.
- 11. The active noise control system of claim 1, wherein the active noise control system controller uses digital circuitry.
- 12. The active noise control system of claim 1, wherein the reference sensor is a microphone, the secondary source is a speaker, and the error sensor is a microphone.
- 13. An active noise control system controller for receiving a primary signal and an error signal and generating a secondary signal in response, the active noise control system controller performing on-line feedback path modeling and feedback path neutralization, the active noise control system controller comprising:a first summing junction operable to subtract an anti-noise feedback component from the primary signal to generate a feedback neutralized primary signal; a system adaptive filter operable to receive the feedback neutralized primary signal and the error signal and to filter the feedback neutralized primary signal to generate a generated secondary signal; a modeling signal generator operable to generate a modeling signal; and a second summing junction operable to combine the generated secondary signal with the modeling signal to generate the secondary signal.
- 14. The active noise control system controller of claim 13, further comprising:an on-line feedback path modeling adaptive filter operable to receive the modeling signal and a modeling error signal and to filter the modeling signal to generate an output signal; a signal discrimination circuitry operable to receive the feedback neutralized primary signal and to generate a modified modeling signal; and a third summing junction operable to subtract the output signal from the modified modeling signal to generate the modeling error signal which is provided to an adaptive algorithm used by the on-line feedback path modeling adaptive filter.
- 15. The active noise control system controller of claim 14, further comprising:a fourth summing junction operable to subtract the modified modeling signal from the feedback neutralized primary signal to generate a processed primary signal, and wherein the system adaptive filter is operable to receive the processed primary signal and the error signal and to filter the processed primary signal to generate the generated secondary signal.
- 16. The active noise control system controller of claim 14, further comprising:a feedback neutralization filter operable to receive the generated secondary signal and to generate a signal containing the anti-noise feedback component that is provided to the first summing junction.
- 17. The active noise control system controller of claim 16, wherein the adaptive algorithm used by the on-line feedback path modeling adaptive filter is operable to calculate filter taps of the on-line feedback path modeling adaptive filter to minimize the mean-square value of the modeling error signal.
- 18. The active noise control system controller of claim 17, wherein the filter taps are provided to the feedback neutralization filter and used by the feedback neutralization filter to generate the signal containing the anti-noise feedback component.
- 19. The active noise control system controller of claim 18, wherein the filter taps are provided to the feedback neutralization filter at desired intervals.
- 20. The active noise control system controller of claim 14, wherein the signal discrimination circuitry includes:a decorrelation delay unit operable to delay the feedback neutralized primary signal and to provide a delayed feedback neutralized primary signal; an adaptive discrimination filter operable to receive the delayed feedback neutralized primary signal and the modified modeling signal and to filter the delayed feedback neutralized primary signal to generate a predicted noise signal; and a fourth summing junction operable to subtract the predicted noise signal from the feedback neutralized primary signal to generate the modified modeling signal.
- 21. The active noise control system controller of claim 20, wherein the decorrelation delay unit is implemented using digital circuity.
- 22. The active noise control system controller of claim 21, wherein the delay of the decorrelation delay unit is a programmable delay.
- 23. The active noise control system controller of claim 20, wherein the delay is equal to or greater than the delay of the feedback path being modeled.
- 24. The active noise control system controller of claim 23, wherein the feedback path is defined as the environment from the output of the active noise control system controller to the output of a reference sensor.
- 25. The active noise control system controller of claim 13, wherein the active noise control system controller is implemented using digital circuitry.
- 26. The active noise control system controller of claim 13, wherein the modeling signal generator is a white noise generator.
- 27. The active noise control system controller of claim 13, wherein the modeling signal generator is a random noise generator.
- 28. The active noise control system controller of claim 13, wherein the modeling signal is a linear chirp signal.
- 29. The active noise control system controller of claim 13, wherein an adaptive algorithm of the system adaptive filter is a least-means-square adaptive algorithm.
- 30. The active noise control system controller of claim 13, further comprising:an on-line feedback path modeling adaptive filter operable to receive the modeling signal and a modeling error signal and to filter the modeling signal to generate an output signal; a signal discrimination circuitry operable to receive the feedback neutralized primary signal and to generate a modified modeling signal; a third summing junction operable to subtract the output signal from the modified modeling signal to generate the modeling error signal which is provided to an adaptive algorithm used by the on-line feedback path modeling adaptive filter; a feedback neutralization filter operable to receive the generated secondary signal and to generate a signal containing the anti-noise feedback component that is provided to the first summing junction, wherein the adaptive algorithm used by the on-line feedback path modeling adaptive filter is operable to calculate filter taps of the on-line feedback path modeling adaptive filter to minimize the mean-square value of the modeling error signal, and wherein the filter taps are provided to the feedback neutralization filter and used by the feedback neutralization filter to generate the signal containing the anti-noise feedback component; and wherein the signal discrimination circuitry includes: a decorrelation delay unit operable to delay the feedback neutralized primary signal and to provide a delayed feedback neutralized primary signal, an adaptive discrimination filter operable to receive the delayed feedback neutralized primary signal and the modified modeling signal and to filter the delayed feedback neutralized primary signal to generate a predicted noise signal, and a fourth summing junction operable to subtract the predicted noise signal from the feedback neutralized primary signal to generate the modified modeling signal.
- 31. A method for on-line feedback path modeling comprising the steps of:receiving a primary signal; generating a modeling signal; generating filter taps for use in a feedback neutralization filter using the modeling signal and a modified modeling signal; generating a feedback neutralized primary signal using the feedback neutralization filter and the primary signal; generating the modified modeling signal using the feedback neutralized primary signal; receiving an error signal; generating a generated secondary signal using the feedback neutralized primary signal and the error signal; and generating a secondary signal using the generated secondary signal and the modeling signal.
- 32. The method of claim 31, wherein the generating the modified modeling signal step includes using a digital delay that is equal to or greater than the delay of the feedback path being modeled.
- 33. The method of claim 31, wherein the feedback neutralization filter filters the generated secondary signal using the generated filter taps to generate an anti-noise feedback component which may be subtracted from the primary signal to generate the feedback neutralized primary signal.
RELATED APPLICATIONS
This application claims priority under 35 USC 119(e) (1) of provisional application No. 60/033,106, filed Dec. 17, 1996.
This application is related to the following U.S. Provisional Applications all filed concurrently on Dec. 17, 1996:
Provisional Application No. 60/033,458, from which U.S. patent application Ser. No. 08/992,823 entitled Active Noise Control System and Method for On-Line Feedback Path Modeling and On-Line Secondary Path Modeling, now U.S. Pat. No. 5,940,519, claims priority;
Provisional Application No. 60/033,104, from which U.S. patent application Ser. No. 08/992,699 entitled Off-Line Feedback Path Modeling Circuitry and Method for Off-Line Feedback Path Modeling, now U.S. Pat. No. 6,198,828, claims priority;
Provisional Application No. 60/033,107, from which U.S. patent application Ser. No. 08/992,933 entitled Off-Line Path Modeling Circuitry and Method for Off-Line Feedback Path Modeling and Off-Line Secondary Path Modeling, now U.S. Pat. No. 5,991,418, claims priority; and
Provisional Application No. 60/033,105, from which U.S. patent application Ser. No. 08/992,777 entitled Digital Hearing Aid and Method for Active Noise Reduction, now U.S. Pat. No. 6,097,823, claims priority.
US Referenced Citations (10)
Provisional Applications (5)
|
Number |
Date |
Country |
|
60/033458 |
Dec 1996 |
US |
|
60/033107 |
Dec 1996 |
US |
|
60/033106 |
Dec 1996 |
US |
|
60/033105 |
Dec 1996 |
US |
|
60/033104 |
Dec 1996 |
US |