A subdivision method for improving resolution of analog encoders

Chao Yi Wu, Chin Wei Chang, Ming-Tzu Ho

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

The objective of this paper is to improve the resolution of incremental analog encoders. In practice, the outputs of analog encoders are not the quadrature sinusoidal waves, in which there always are mean offsets, phase offsets, and amplitude distortion. In this paper, to calibrate these encoders, the calibration coefficients are introduced. These coefficients are obtained by the least-squares method to attenuate offsets and distortion of encoder outputs. MATLAB/Simulink are used to simulate the algorithm of signal calibration and a subdivision algorithm is given to improve the resolution of analog encoders. In the experiments, the algorithms are implemented and tested on the digital signal processor in a motor driver. Finally, through a servo motor driver, the motor can be controlled and performs well by using an analog encoder with feedback from subdivided signals.

Original languageEnglish
Title of host publication2017 International Automatic Control Conference, CACS 2017
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages1-6
Number of pages6
ISBN (Electronic)9781538639009
DOIs
Publication statusPublished - 2018 Feb 7
Event2017 International Automatic Control Conference, CACS 2017 - Pingtung, Taiwan
Duration: 2017 Nov 122017 Nov 15

Publication series

Name2017 International Automatic Control Conference, CACS 2017
Volume2017-November

Other

Other2017 International Automatic Control Conference, CACS 2017
CountryTaiwan
CityPingtung
Period17-11-1217-11-15

Fingerprint

Encoder
Subdivision
Analogue
Calibration
Digital signal processors
MATLAB
Driver
Subdivision Algorithm
Feedback
Digital Signal Processor
Output
Matlab/Simulink
Coefficient
Least Square Method
Quadrature
Experiments
Experiment

All Science Journal Classification (ASJC) codes

  • Artificial Intelligence
  • Control and Optimization

Cite this

Wu, C. Y., Chang, C. W., & Ho, M-T. (2018). A subdivision method for improving resolution of analog encoders. In 2017 International Automatic Control Conference, CACS 2017 (pp. 1-6). (2017 International Automatic Control Conference, CACS 2017; Vol. 2017-November). Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/CACS.2017.8284255
Wu, Chao Yi ; Chang, Chin Wei ; Ho, Ming-Tzu. / A subdivision method for improving resolution of analog encoders. 2017 International Automatic Control Conference, CACS 2017. Institute of Electrical and Electronics Engineers Inc., 2018. pp. 1-6 (2017 International Automatic Control Conference, CACS 2017).
@inproceedings{db9688cf296e4220a486b734080e7958,
title = "A subdivision method for improving resolution of analog encoders",
abstract = "The objective of this paper is to improve the resolution of incremental analog encoders. In practice, the outputs of analog encoders are not the quadrature sinusoidal waves, in which there always are mean offsets, phase offsets, and amplitude distortion. In this paper, to calibrate these encoders, the calibration coefficients are introduced. These coefficients are obtained by the least-squares method to attenuate offsets and distortion of encoder outputs. MATLAB/Simulink are used to simulate the algorithm of signal calibration and a subdivision algorithm is given to improve the resolution of analog encoders. In the experiments, the algorithms are implemented and tested on the digital signal processor in a motor driver. Finally, through a servo motor driver, the motor can be controlled and performs well by using an analog encoder with feedback from subdivided signals.",
author = "Wu, {Chao Yi} and Chang, {Chin Wei} and Ming-Tzu Ho",
year = "2018",
month = "2",
day = "7",
doi = "10.1109/CACS.2017.8284255",
language = "English",
series = "2017 International Automatic Control Conference, CACS 2017",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
pages = "1--6",
booktitle = "2017 International Automatic Control Conference, CACS 2017",
address = "United States",

}

Wu, CY, Chang, CW & Ho, M-T 2018, A subdivision method for improving resolution of analog encoders. in 2017 International Automatic Control Conference, CACS 2017. 2017 International Automatic Control Conference, CACS 2017, vol. 2017-November, Institute of Electrical and Electronics Engineers Inc., pp. 1-6, 2017 International Automatic Control Conference, CACS 2017, Pingtung, Taiwan, 17-11-12. https://doi.org/10.1109/CACS.2017.8284255

A subdivision method for improving resolution of analog encoders. / Wu, Chao Yi; Chang, Chin Wei; Ho, Ming-Tzu.

2017 International Automatic Control Conference, CACS 2017. Institute of Electrical and Electronics Engineers Inc., 2018. p. 1-6 (2017 International Automatic Control Conference, CACS 2017; Vol. 2017-November).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

TY - GEN

T1 - A subdivision method for improving resolution of analog encoders

AU - Wu, Chao Yi

AU - Chang, Chin Wei

AU - Ho, Ming-Tzu

PY - 2018/2/7

Y1 - 2018/2/7

N2 - The objective of this paper is to improve the resolution of incremental analog encoders. In practice, the outputs of analog encoders are not the quadrature sinusoidal waves, in which there always are mean offsets, phase offsets, and amplitude distortion. In this paper, to calibrate these encoders, the calibration coefficients are introduced. These coefficients are obtained by the least-squares method to attenuate offsets and distortion of encoder outputs. MATLAB/Simulink are used to simulate the algorithm of signal calibration and a subdivision algorithm is given to improve the resolution of analog encoders. In the experiments, the algorithms are implemented and tested on the digital signal processor in a motor driver. Finally, through a servo motor driver, the motor can be controlled and performs well by using an analog encoder with feedback from subdivided signals.

AB - The objective of this paper is to improve the resolution of incremental analog encoders. In practice, the outputs of analog encoders are not the quadrature sinusoidal waves, in which there always are mean offsets, phase offsets, and amplitude distortion. In this paper, to calibrate these encoders, the calibration coefficients are introduced. These coefficients are obtained by the least-squares method to attenuate offsets and distortion of encoder outputs. MATLAB/Simulink are used to simulate the algorithm of signal calibration and a subdivision algorithm is given to improve the resolution of analog encoders. In the experiments, the algorithms are implemented and tested on the digital signal processor in a motor driver. Finally, through a servo motor driver, the motor can be controlled and performs well by using an analog encoder with feedback from subdivided signals.

UR - http://www.scopus.com/inward/record.url?scp=85050495129&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85050495129&partnerID=8YFLogxK

U2 - 10.1109/CACS.2017.8284255

DO - 10.1109/CACS.2017.8284255

M3 - Conference contribution

T3 - 2017 International Automatic Control Conference, CACS 2017

SP - 1

EP - 6

BT - 2017 International Automatic Control Conference, CACS 2017

PB - Institute of Electrical and Electronics Engineers Inc.

ER -

Wu CY, Chang CW, Ho M-T. A subdivision method for improving resolution of analog encoders. In 2017 International Automatic Control Conference, CACS 2017. Institute of Electrical and Electronics Engineers Inc. 2018. p. 1-6. (2017 International Automatic Control Conference, CACS 2017). https://doi.org/10.1109/CACS.2017.8284255