Title :
A nonlinear error adaptive notch filter for separating two sinusoidal signals
Author :
Douglas, S.C. ; Meng, T.H.-Y.
Author_Institution :
Inf. Syst. Lab., Stanford Univ., CA, USA
Abstract :
For a primary input consisting of two sinusoids, the adaptive notch filter coefficients have sinusoidally varying components in steady-state which reduce the rejection at the notch frequency due to weight misadjustment. The authors present a simple modification of the adaptive notch filter that removes these sinusoidal variations, improves rejection, and enhances tracking performance. Using a general theory of non-mean-square error stochastic gradient adaptation, they show that the optimum nonlinear error algorithm adapts the system only when the instantaneous error magnitude is greater than the amplitude of the interfering sinusoid. This amplitude can be easily estimated at the output of the notch filter when the system nears convergence. To follow any slow changes in the interfering sinusoid amplitude, the authors introduce a time-varying error criterion to keep the algorithm optimal. Simulations show a 6-dB reduction of the excess mean-square error, a 10-13-dB improvement in rejection at the filter outputs, and an increase in adaptation speed near the solution over the least-mean-square adaptive notch filter when using this modified structure with a time-varying nonlinearity
Keywords :
adaptive filters; digital filters; filtering and prediction theory; nonlinear network analysis; notch filters; adaptation speed; filter coefficients; instantaneous error magnitude; interfering sinusoid; nonlinear error adaptive notch filter; nonmean square error; notch frequency; optimum nonlinear error algorithm; rejection; simulations; sinusoidal signals separation; sinusoidally varying components; steady-state; stochastic gradient adaptation; time-varying error criterion; tracking performance; Adaptive control; Adaptive filters; Frequency; Information systems; Laboratories; Least squares approximation; Noise cancellation; Programmable control; Stochastic systems; Vibration control;
Conference_Titel :
Signals, Systems and Computers, 1991. 1991 Conference Record of the Twenty-Fifth Asilomar Conference on
Conference_Location :
Pacific Grove, CA
Print_ISBN :
0-8186-2470-1
DOI :
10.1109/ACSSC.1991.186533