Tehnika (Jan 2020)

A method for selfcalibration of a magneto-resistive angular position sensor in servo systems

  • Čeperković Vladimir D.,
  • Drndarević Vujo R.

Journal volume & issue
Vol. 75, no. 4
pp. 469 – 476

Abstract

Read online

Magneto-resistive and Hall angular position sensors are frequently used in servo systems, due to their reliability, longevity, and tolerance to environmental conditions. In this paper, a measurement error compensation is integrated into the servo system control structure. The compensation consists of two steps: a linear compensation of the magnetic field vector measurement error, and harmonic compensation of the angular position measurement error. The selfcalibration method uses data collected during rotation with maximal speed to identify parameters of the measurement process model. Identification is executed periodically, each time when the shaft makes a full rotation. The least squares method is utilized for identification of the linear compensation parameters, while the average rotational speed is used as an internal reference for the harmonic compensation parameters identification. The method, together with a fast convergence, increases the measurement accuracy by an order of magnitude. Experimentally achieved measurement error is below 0.7°, with residual variance below 0.05°, comparable with sensor differentiability.

Keywords