Velocity and Acceleration Computations by Single-Dimensional Kalman Filter with Adaptive Noise Variance

Wang Shaowei,Wan Shanming
2012-01-01
PRZEGLĄD ELEKTROTECHNICZNY
Abstract:The velocity and acceleration estimations by first-order and second-order differentiation of the position data from optical incremental encoder for servo motors have serious errors. Single-dimensional Kalman filter (SDKF) is proposed to estimate velocity with less complexity. Based on velocity and its variation, a polynomial expression multiplied by exponential is established to compute in real time the adaptive noise variance approximately, which can be applied to the Kalman filter. Regarding SDKF-filtered velocity as reference input, phase-locked loop (PLL) structure is employed to estimate acceleration, which adopts integral operation instead of differentiation. The simulation and experimental results demonstrate that the estimated velocity and acceleration by the proposed methods have more precision and less noise than that by differentiation method. Streszczenie. Analizowano bląd określania szybkości i przyśpieszenia na podstawie danych o pozycji otrzymanych z optycznego enkodera. Zaproponowano wykorzystanie filtru Kalmana do określania predkości. Do określania przyśpieszenia wykorzystano uklad PLL. Uzyskano poprawe dokladnocci i zmniejszenie szumow. (Wyznaczanie szybkości i przyśpieszenia z wykorzystaniem filtru Kalman z adaptacyjną wariancją szumow)
What problem does this paper attempt to address?