Performance analysis of an LMS based Fourier analyzer for sinusoidal signals with time-varying amplitude

The estimation of sinusoidal signals in additive noise finds many engineering applications. Examples are the estimation of harmonics in power systems and the pitch detection in musical transcription and so on. In this article, firstly, it is verified from numerical experiment that a least mean square (LMS) based Fourier analyzer for sinusoidal signals with time-varying amplitude can track each amplitude of cosine and sine signals much faster than the conventional LMS method. The frequency response of the algorithm in the steady state is derived in order to provide filtering insight of the adaptive algorithm in the steady state. Finally, performance analysis of the algorithm for sinusoidal signals with linearly decaying amplitude in noise is described by using the above frequency response, and it is verified that the analysis explains quite well for small step size parameters and the number of sinusoids.

[1]  Mehdi T. Kilani,et al.  A constrained notch Fourier transform , 1995, IEEE Trans. Signal Process..

[2]  Yoshiaki Tadokoro,et al.  A new LMS based Fourier analyzer for sinusoidal signals with time-varying amplitude , 2002, 2002 IEEE Region 10 Conference on Computers, Communications, Control and Power Engineering. TENCOM '02. Proceedings..

[3]  Mario G. Salvadori,et al.  Numerical methods in FORTRAN , 1965 .

[4]  Bernard Widrow,et al.  Adaptive Signal Processing , 1985 .

[5]  Toshitaka Umemoto,et al.  Selection of Step Size Parameter of the Adaptive Filter for Spectrum Analysis , 1992 .

[6]  Yoshiaki Tadokoro,et al.  Notch Fourier transform , 1987, IEEE Trans. Acoust. Speech Signal Process..