Fast communicationTime-varying signal frequency estimation by VFF Kalman filtering
Introduction
Kalman filter is an effective means to estimate the signal frequency [3]. However, the performance of Kalman filter in estimating a time-varying signal frequency is degraded since it refers to the entire history of the past observations. For this reason, a time-weighted-error Kalman filter was proposed which reduces the observation window size by introducing a forgetting factor [4]. The time-weighted-error Kalman filtering, however, has the drawback that it requires a pre-determined optimal forgetting factor according to the signal condition. Recently, a speech analysis method via VFF-RLS algorithm has been reported, which generates a VFF according to the glottal pulse [1].
In this paper, we present a VFF Kalman filtering algorithm. The update equation of a VFF for the Kalman filter is derived. In comparison with the time-weighted-error Kalman filtering algorithm, the proposed algorithm does not require a pre-determined forgetting factor since it calculates the forgetting factor adaptively. The proposed method provides better frequency estimation when the signal experiences nonstationarity.
Section snippets
VFF Kalman filtering
The system for signal frequency estimation can be represented by a state–space model:where is an n-dimensional parameter vector, is a time-varying parameter transition matrix, and is an n-dimensional vector of past observation represented by . v(k) is a white Gaussian noise with the normal density , where R(k) is assumed to be known (or estimated). The cost function of Kalman filter with fixed forgetting
Experimental results
The proposed Kalman filter has been tested on two signals whose frequency vary with time. In each test, the frequency is estimated using second-order AR model which is updated at each sample. Fig. 1(a) and Fig. 2(a) show the estimated frequency plot using the fixed forgetting factor Kalman filter for three different forgetting factors and Fig. 1(b) and Fig. 2(b) show the result using the VFF Kalman filter. The initial values are as follows:
Test signal 1
Conclusion
In this paper, we have proposed a VFF Kalman filter to estimate the frequency of a time-varying signal. The proposed algorithm calculates the forgetting factor adaptively and reflects it to the error covariance so that the algorithm can efficiently estimate the time-varying signal frequency. The performance of the VFF Kalman filter has been verified through the simulations on two nonstationary signals. The results of the experiment with a chirp signal show that the tracking performance of the
References (5)
- et al.
On robust Kalman filtering with forgetting factor for sequential speech analysis
Signal Processing
(1997) - D.G. Childers et al., Adaptive WRLS-VFF for speech analysis, IEEE Trans. Speech Audio Process. 3 (3) (May 1995)...
Cited by (20)
A time-varying inertia pendulum: Analytical modelling and experimental identification
2014, Mechanical Systems and Signal ProcessingCitation Excerpt :Tasker [3] proposed a recursive algorithm, based on subspace methods, to identify the state matrices and successively to determine the modal parameters. Other important approaches are those based on the Kalman Filter [4], or the parametric methods, as for example the FS-TARMA [5], which is an extension of the classical ARMA techniques. In Ref. [6], a Short-Time Stochastic Subspace Identification (ST-SSI) approach has been defined, based on the “frozen” technique, where the classical subspace identification [7] is applied to successively windowed parts of the signal.
Variable forgetting factor linear least squares algorithm for frequency selective fading channel estimation
2002, IEEE Transactions on Vehicular TechnologyFinite Time Adaptive Algorithm for Indentification Stationary Signal Generators Parameters that are Product of Sinuses
2023, Proceedings - 2023 International Russian Automation Conference, RusAutoCon 2023A new algorithm for the identification of sinusoidal signal frequency with constant parameters
2022, Scientific and Technical Journal of Information Technologies, Mechanics and OpticsAn time-varying acoustic channel estimation using least squares algorithm with an average gradient vector based a self-adjusted step size and variable forgetting factor
2019, Journal of the Acoustical Society of KoreaA novel adaptive variable forgetting factor RLS algorithm
2018, 26th IEEE Signal Processing and Communications Applications Conference, SIU 2018