摘要 |
An active noise cancellation system ( 20 ) includes digital modeling of the physical path that is compensated for using a digital filter ( 34 ). An initial estimate of the time domain response of the system ( 20 ) is achieved using inverse time domain convolution to determine the signal values of a speaker ( 24 ) and a microphone ( 26 ) in the system. The estimated time domain response of the system is used to determine the initial estimate of the modeled digital filter. In one example, the initial estimate is then used as part of a convergence technique, such as a least mean squares algorithm. In another example, a plurality of initial estimates are determined and then averaged to arrive at the filter value used during noise cancellation.
|