Method for tuning an adaptive leaky LMS filter
First Claim
1. A method of tuning an adaptive feedforward noise cancellation algorithm, comprising the acts of:
- providing a feedforward LMS tuning algorithm including at least first and second time varying parameters wherein said feedforward LMS tuning algorithm includes the formulas;
1 Assignment
0 Petitions
Accused Products
Abstract
A method to automatically and adaptively tune a leaky, normalized least-mean-square (LNLMS) algorithm so as to maximize the stability and noise reduction performance in feedforward adaptive noise cancellation systems. The automatic tuning method provides for time-varying tuning parameters λk and μk that are functions of the instantaneous measured acoustic noise signal, weight vector length, and measurement noise variance. The method addresses situations in which signal-to-noise ratio varies substantially due to nonstationary noise fields, affecting stability, convergence, and steady-state noise cancellation performance of LMS algorithms. The method has been embodied in the particular context of active noise cancellation in communication headsets. However, the method is generic, in that it is applicable to a wide range of systems subject to nonstationary, i.e., time-varying, noise fields, including sonar, radar, echo cancellation, and telephony.
-
Citations
8 Claims
-
1. A method of tuning an adaptive feedforward noise cancellation algorithm, comprising the acts of:
- providing a feedforward LMS tuning algorithm including at least first and second time varying parameters wherein said feedforward LMS tuning algorithm includes the formulas;
- providing a feedforward LMS tuning algorithm including at least first and second time varying parameters wherein said feedforward LMS tuning algorithm includes the formulas;
-
2. A method of tuning an algorithm for providing noise cancellation, comprising the acts of:
-
receiving a measured reference signal, the measured reference signal including a measurement noise component having a measurement noise value of known variance; and
generating an acoustic noise cancellation signal according to the formulas;
-
-
3. A method of tuning a least mean square (LMS) filter comprising the acts of:
-
formulating a Lyapunov function of a LMS filter weight vector, a reference input signal, a measurement noise on the measured reference input signal, a time varying leakage parameter λ
k, and a step size parameter μ
k;
using the resultant Lyapunov function to identify formulas for computing the time varying leakage parameter λ
k and step size parameter μ
k that maximize stability and performance of the resultant LMS filter weight vector update equation
-
-
4. A method of tuning a filter of the least mean square (LMS) type for providing noise cancellation comprising the acts of:
-
receiving a measured reference signal Xk=Xk+Qk of an acoustic noise Xk to be cancelled, a measured reference signal Xk being comprised of a past L samples of the acoustic noise signal and including a measurement noise component Qk having a known or measured variance;
receiving a measured error signal ek resulting from application of the noise cancellation signal to the acoustic noise;
generating an acoustic noise cancellation signal yk according to the formulas;
- View Dependent Claims (5, 6, 7, 8)
-
Specification