Development of an Algorithm for Detecting Angular Bisplacement with High Accuracy Based on the Dual-Encoder

이중 증분 엔코더에 기초한 초정밀 회전각도 변위 검출 알고리즘 개발

  • 이세한 (경남대학교 기계자동차공학부)
  • Published : 2008.08.01

Abstract

An optical rotary encoder is easy to implement for automation system applications. In particular, the output of the encoder has a digital form pulse, which is also easy to be connected to a popular digital controller. By using an incremental encoder and a counting device, it is easy to measure angular displacement, as the number of the output pulses is proportional to the rotational displacement. This method can only detect the angular placement once a pulse signal comes out of the encoder. The angular displacement detection period is strongly subject to the change of the angular displacement in case of ultimate low velocity range. They have ultimate long detection period or cannot even detect angular displacement at near zero velocity. This paper proposes an algorithm for detecting angular displacement by using a dual encoder system with two encoders of normal resolution. The angular displacement detecting algorithm is able to keep detection period moderately at near zero velocity and even detect constant angular displacement within nominal period. It is useful for motion control applications in case of changing rotational direction at which there occurs zero velocity. In this paper, various experimental results are shown for the angular displacement detection algorithm.

Keywords

References

  1. Kjell, J. G., "Optical Metrology," John Wiley & Sons, pp. 170-190, 2002
  2. David, G. A. and Michael, B. H., "Introduction to Mechatronics and Measurement Systems 3rd Ed," McGraw Hill, pp. 322-329, 2006
  3. Shashank, W. and Vivek, A., "High-Resolution Absolute Position Vernier Shaft Encoder Suitable for High-Performance PMSM Servo Drives," IEEE Transaction on Instrumentation and Measurement, Vol. 55, No. 1, pp. 357-364, 2006 https://doi.org/10.1109/TIM.2005.862020
  4. Kim, M. H., Kim, J. M. and Kim, C. U., "A Study on Precision Position Measurement Method for Analog Quadrature Encoder," Journal of Korean Institute of Power Electronics, Vol. 9, No. 5, pp. 485-490, 2004
  5. Mayer, J. R. R., "High-Resolution of Rotary Encoder Analog Quadrature Signals," IEEE Transaction on Instrumentation and Measurement, Vol. 43, No. 3, pp. 494-498, 1994 https://doi.org/10.1109/19.293478
  6. Hori, Y., "Robust and adaptive control of a servomotor using low precision shaft encoder," 19th International Conference on IEEE IECON'93, Vol. 1, pp. 73-78, 1993
  7. Lee, S. H., "Development of a High-Resolution Encoder System Using Dual Optical Encoders Journal of the Korean Society for Precision Engineering, Vol. 24, No. 9, pp. 76-85, 2007