TY - JOUR
T1 - Improving the accuracy of battery-free multiturn absolute magnetic encoders by using a self-referencing lookup table algorithm
AU - Nguyen, Ha Xuan
AU - Tran, Thuong Ngoc Cong
AU - Park, Jae Wan
AU - Tran, Nhan Van Phan
AU - Jeon, Jae Wook
N1 - Publisher Copyright:
© 1963-2012 IEEE.
PY - 2020/8
Y1 - 2020/8
N2 - This article presents a self-referencing lookup table (LUT) algorithm to enhance the multiturn accuracy of a battery-free multiturn absolute magnetic encoder. The encoder consists of a single-turn angle for the measurement of the degree of rotation within 2π using a multipolar magnet to achieve high resolution and a multiturn counter to monitor the total number of revolutions made by the encoder's shaft through the different angles of the four bipolar magnets (BPMs) based on four-shaft gears. However, the signals from the BPMs are affected by factors, such as amplitude mismatch, dc offsets, random noises, and harmonic components that are as a result of electrical and mechanical distortions. To solve this problem, this article suggested a method derived from the single-turn angle and the raw signals from the BPMs to generate the LUTs for multiturn angles. These angles eliminate the effects of the disturbances. Additionally, a multiturn compensation algorithm is suggested to compensate for the number of revolutions made by the encoder. The proposed methods are simulated in MATLAB software and implemented in ARM STM32F407ZG. The effectiveness of the proposed method is demonstrated by the obtained results.
AB - This article presents a self-referencing lookup table (LUT) algorithm to enhance the multiturn accuracy of a battery-free multiturn absolute magnetic encoder. The encoder consists of a single-turn angle for the measurement of the degree of rotation within 2π using a multipolar magnet to achieve high resolution and a multiturn counter to monitor the total number of revolutions made by the encoder's shaft through the different angles of the four bipolar magnets (BPMs) based on four-shaft gears. However, the signals from the BPMs are affected by factors, such as amplitude mismatch, dc offsets, random noises, and harmonic components that are as a result of electrical and mechanical distortions. To solve this problem, this article suggested a method derived from the single-turn angle and the raw signals from the BPMs to generate the LUTs for multiturn angles. These angles eliminate the effects of the disturbances. Additionally, a multiturn compensation algorithm is suggested to compensate for the number of revolutions made by the encoder. The proposed methods are simulated in MATLAB software and implemented in ARM STM32F407ZG. The effectiveness of the proposed method is demonstrated by the obtained results.
KW - lookup table (LUT)
KW - Multiturn absolute magnetic encoder
KW - phase-locked loop (PLL)
KW - quadrature sinusoidal signals
UR - https://www.scopus.com/pages/publications/85077250706
U2 - 10.1109/TIM.2019.2958006
DO - 10.1109/TIM.2019.2958006
M3 - Article
AN - SCOPUS:85077250706
SN - 0018-9456
VL - 69
SP - 5468
EP - 5477
JO - IEEE Transactions on Instrumentation and Measurement
JF - IEEE Transactions on Instrumentation and Measurement
IS - 8
M1 - 8941251
ER -