Frequency estimation of a sinusoidal signal with time-varying amplitude and phase
Alexey Vedyakov, Anastasiia O. Vediakova, Alexey Bobtsov, Anton A. Pyrkin, Mikhail A. Kakanov
Abstract
Alexey Vedyakov, Anastasiia O. Vediakova, Alexey Bobtsov, Anton A. Pyrkin, Mikhail A. Kakanov
Abstract
This paper is devoted to frequency estimation of a non-stationary sinusoidal signal. The amplitude is supposed to be a known function within a constant factor, the phase should be known. Example of such problem statement is sensorless angular velocity estimation for permanent magnet synchronous motors. On the first step by reparametrization, a third order linear regression model is obtained. On the next step, an estimation algorithm is constructed based on a standard gradient approach. The frequency estimate can be computed from one of the model parameters using inverse trigonometric functions. To improve estimates quality for noisy measurements we propose a new identification method, which can be tuned to attenuate the noise influence. It is shown that the frequency estimation error converges to zero exponentially fast. The described algorithm does not require measuring or calculating derivatives of the input signal. The efficiency of the proposed approach is demonstrated through the set of numerical simulations.
OpenAlex reports 10 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
This paper is devoted to frequency estimation of a non-stationary sinusoidal signal. The amplitude is supposed to be a known function within a constant factor, the phase should be known. Example of such problem statement is sensorless angular velocity estimation for permanent magnet synchronous motors. On the first step by reparametrization, a third order linear regression model is obtained. On the next step, an estimation algorithm is constructed based on a standard gradient approach. The frequency estimate can be computed from one of the model parameters using inverse trigonometric functions. To improve estimates quality for noisy measurements we propose a new identification method, which can be tuned to attenuate the noise influence. It is shown that the frequency estimation error converges to zero exponentially fast. The described algorithm does not require measuring or calculating derivatives of the input signal. The efficiency of the proposed approach is demonstrated through the set of numerical simulations.
Key concepts: Inverse trigonometric functions, SIGNAL (programming language), Amplitude, Control theory (sociology), Noise (video), Function (biology), Estimation theory, Mathematics