Compensation for dynamic subdivision error when the grating displacement sensor code disc is stained

When the code disc of a displacement sensor gains dust or other impurities, its moiré fringe signal will deviate from the standard range, which increases subdivision error. In this study, a high-speed AD converter was used to collect the moiré fringe signal of a sensor in real time and to extract th...

Full description

Saved in:
Bibliographic Details
Published inIEEE sensors journal Vol. 23; no. 3; p. 1
Main Authors Zhao, Changhai, Wan, Qiuhua, Liang, Lihui
Format Journal Article
LanguageEnglish
Published New York IEEE 01.02.2023
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:When the code disc of a displacement sensor gains dust or other impurities, its moiré fringe signal will deviate from the standard range, which increases subdivision error. In this study, a high-speed AD converter was used to collect the moiré fringe signal of a sensor in real time and to extract the characteristic points. The center point trajectory of the moiré fringe signal Lissajous figure was calculated and the amplitude values of the two moiré fringe signals determined according to characteristic points. The moiré fringe signals according to the center point trajectory and signal amplitudes were then normalized. Error compensation of the DC level and amplitude of moiré fringe signals was realized, so as to improve the dynamic subdivision accuracy of moiré fringe signals when the code disc was stained. Experiments showed that, when the reading head was in the stained area of the code disc, the subdivision error of moiré fringe signals was reduced from the peak value of 37.2" to 4.6", the accuracy of the sensor can be improved using this algorithm for both different resolutions and different stains, which greatly improved the ability of the displacement sensor to adapt to a harsh environment.
ISSN:1530-437X
1558-1748
DOI:10.1109/JSEN.2022.3232708