| CPC G10K 11/17817 (2018.01) [G10K 11/17825 (2018.01); G10K 11/17881 (2018.01); G10K 11/17823 (2018.01); G10K 2210/12821 (2013.01); G10K 2210/30232 (2013.01); G10K 2210/3026 (2013.01); G10K 2210/3027 (2013.01); G10K 2210/3028 (2013.01); G10K 2210/3044 (2013.01); G10K 2210/3046 (2013.01); G10K 2210/3055 (2013.01)] | 20 Claims |

|
1. An active noise cancellation (ANC) system comprising:
at least one audio signal source to provide an audio signal in a cabin of a vehicle;
at least one loudspeaker to project anti-noise sound within the cabin of a vehicle in response to receiving an anti-noise signal;
at least one microphone to provide a first error signal indicative of noise, the audio signal, and the anti-noise sound within the cabin and a second error signal indicative of an estimated anti-noise signal; and
at least one controller programmed to:
receive the first error signal and the second error signal; and
provide an estimated impulse response based at least on the first error signal and the second error signal;
select a first pre-stored impulse response from a plurality of pre-stored impulse responses based on the estimated impulse response to filter one or more reference signals at an adaptive filter to generate the anti-noise signal, and
select a first plurality of pre-stored tuning parameters from a plurality of pre-stored sets of the tuning parameters based on the first pre-stored impulse response; and
tune the adaptive filter with the first plurality of pre-stored tuning parameters to generate the anti-noise signal.
|