In this paper, various methods for the real-time estimation of multi-modal frequencies are realized in real time and compared through numerical and experimental tests. These parameter-based frequency estimation methods can be applied to various engineering fields such as communications, radar and adaptive vibration and noise control. Well-known frequency estimation methods are introduced and explained. The Bairstow method is introduced to find the roots of a characteristic equation for estimations of multi-modal frequencies, and the computational efficiency of the Bairstow method is shown quantitatively. For a simple numerical test, we consider two sinusoids of the same amplitudes mixed with various amounts of white noise. The test results show that the auto regressive (AR) and auto regressive and moving average (ARMA) methods are unsuitable in noisy environments. The other methods apart from the AR method have fast tracking capability. From the point of view of computational efficiency, the results reveal that the ARMA method is inefficient, while the cascade notch filter method is very effective. The linearized adaptive notch filter and recursive maximum likelihood methods have average performances. Experimental tests are devised to confirm the feasibility of real-time computations and to impose the severe conditions of drastically different amplitudes and of considerable changes of natural frequencies. We have performed experiments to extract the natural frequencies from the vibration signal of wing-like composite plates in real time. The natural frequencies of the specimen are changed by added masses. Especially, the AR method exhibits a remarkable performance in spite of the severe conditions. This study will be helpful to anyone who needs a frequency estimation algorithm for real-time applications.
[1]
In Lee,et al.
Adaptive multi-modal vibration control of wing-like composite structure using Adaptive Positive Position Feedback
,
2000
.
[2]
J. Shynk.
Adaptive IIR filtering
,
1989,
IEEE ASSP Magazine.
[3]
João Marcos Travassos Romano,et al.
Fast least squares adaptive notch filtering
,
1988,
IEEE Trans. Acoust. Speech Signal Process..
[4]
Graham C. Goodwin,et al.
Adaptive filtering prediction and control
,
1984
.
[5]
Wayne J. Book,et al.
Adaptive command shaping using adaptive filter approach in time domain
,
1999,
Proceedings of the 1999 American Control Conference (Cat. No. 99CH36251).
[6]
William H. Press,et al.
Numerical Recipes in C, 2nd Edition
,
1992
.
[7]
P. Regalia.
Adaptive IIR Filtering in Signal Processing and Control
,
1994
.
[8]
S. C. Southward,et al.
Active Control of Noise and Vibration
,
1996
.
[9]
Sung-Dae Kim,et al.
ACTIVE CONTROL OF MULTI-TONAL NOISE WITH REFERENCE GENERATOR BASED ON ON-LINE FREQUENCY ESTIMATION
,
1999
.
[10]
Arye Nehorai.
A minimal parameter adaptive notch filter with constrained poles and zeros
,
1985,
IEEE Trans. Acoust. Speech Signal Process..
[11]
Steven Kay,et al.
Modern Spectral Estimation: Theory and Application
,
1988
.
[12]
William H. Press,et al.
Numerical recipes in C
,
2002
.
[13]
Steven C. Chapra,et al.
Numerical Methods for Engineers
,
1986
.
[14]
Ken'iti Kido,et al.
Active Control of Noise and Vibration
,
1991
.
[15]
Sen M. Kuo,et al.
Adaptive algorithms and experimental verification of feedback active noise control systems
,
1994
.
[16]
Annamária R. Várkonyi-Kóczy,et al.
A fast filter-bank for adaptive Fourier analysis
,
1998,
IEEE Trans. Instrum. Meas..