Mechanical vibration signals are always composed of harmonics of different order. A novel estimator is proposed for estimating the frequency of sinusoidal signals from measurements corrupted by White Gaussian noise with zero mean. Also low frequency sinusoidal signal is considered along with third and fifth order harmonics in presence of noise for estimating amplitudes and phases of different harmonics. The proposed estimator known as complex H∞ filter is applied to a noisy sinusoidal signal model. State space modeling with two and three state variables is used for estimation of frequency in presence of white noise. Various comparisons in terms of simulation results for time varying frequency reveal that the proposed adaptive filter has significant improvement in noise rejection and estimation accuracy. Comparison in performance between two and three states modeling is presented in terms of mean square error (MSE) under different SNR conditions .The computer simulations clearly indicate that two states modeling based on Hilbert transform performs better than three states modeling under high noisy condition. Frequency estimation performance of the proposed filter is also being compared with extended complex Kalman filter (ECKF) under same noisy conditions through simulations.