DOI QR코드

DOI QR Code

Signal Compensation for Analog Rotor Position Errors due to Nonideal Sinusoidal Encoder Signals

  • Hwang, Seon-Hwan (Department of Electrical Engineering, Kyungnam University) ;
  • Kim, Dong-Youn (School of Electrical Engineering, Pusan National University) ;
  • Kim, Jang-Mok (School of Electrical Engineering, Pusan National University) ;
  • Jang, Do-Hyun (Department of Electrical Engineering, Hoseo University)
  • Received : 2013.05.28
  • Published : 2014.01.20

Abstract

This paper proposes a compensation algorithm for the analog rotor position errors caused by nonideal sinusoidal encoder output signals including offset and gain errors. In order to achieve a much higher resolution, position sensors such as resolvers or incremental encoders can be replaced by sinusoidal encoders. In practice, however, the periodic ripples related to the analog rotor position are generated by the offset and gain errors between the sine and cosine output signals of sinusoidal encoders. In this paper, the effects of offset and gain errors are easily analyzed by applying the concept of a rotating coordinate system based on the dq transformation method. The synchronous d-axis signal component is used directly to detect the amplitude of the offset and gain errors for the proposed compensator. As a result, the offset and gain errors can be well corrected by three integrators located on the synchronous d-axis component. In addition, the proposed algorithm does not require any additional hardware and can be easily implemented by a simple integral operation. The effectiveness of the proposed algorithm is verified through several experimental results.

Keywords

References

  1. N. Hagiwara, Y. Suzuki, and H. Murase, "A method of improving the resolution and accuracy of rotary encoders using a code compensation technique," IEEE Trans. Instrum. Meas., Vol. 41, No. 1, pp. 98-101, Feb. 1992. https://doi.org/10.1109/19.126640
  2. J. C. Kim, S. H. Hwang, J. M. Kim, C. U. Kim, and C. Choi, "Ultra precise position estimation of servomotor using analog quadrature encoder," Journal of Power Electronics, Vol. 6, No. 2, pp. 139-145, Apr. 2006.
  3. R. C. Kavanagh, "Probabilistic learning technique for improved accuracy of sinusoidal encoders," IEEE Trans. Ind. Electron., Vol. 48, No. 3, pp. 673-681, Jun. 2001. https://doi.org/10.1109/41.925595
  4. Application Note, Closed Loop Position Estimation with Signal Compensation for Sinusoidal Encoders with ADMC401, Analog Devices Inc., Apr. 2000.
  5. S. H. Hwang, J. H. Lee, J. M. Kim, and C. Choi, "Compensation of analog rotor position errors due to nonideal sinusoidal encoder output signals," Energy Conversion Congress and Exposition (ECCE), 2010 IEEE, pp. 4469-4473, Sep. 2010.
  6. J. Burke, J. F. Moynihan, and K. Unterkofler, "Extraction of high resolution position information from sinusoidal encoders," Technical report, Analog Devices, 2000.
  7. C. Yien, "Incremental encoder errors: Causes and methods to reduce them," in Proc. PCIM'92, pp. 110-121, Apr. 1992.
  8. K. Xiao and L. Wang, "Analysis and error compensation of electric sine/cosine encoder," The Ninth International Conference on Electronic Measurement & Instruments, ICEMI'2009, pp. 1-87-1-90, 2009.
  9. J. R. R. Mayer, "High-resolution of rotary encoder analog quadrature signals," IEEE Trans. Instrum. Meas., Vol. 43, No. 3, pp. 494-498, Jun. 1994. https://doi.org/10.1109/19.293478
  10. K. K. Tan, H. X. Zhou, and T. H. Lee, "New interpolation method for quadrature encoder signals," IEEE Trans. Instrum. Meas., Vol. 51, No. 5, pp. 1073-1079, Oct. 2002. https://doi.org/10.1109/TIM.2002.806028
  11. X. Hong and Z. Lu, "A novel scaling method for sinusoidal quadrature encoder," IEEE 6th International Power Electronic and Motion Control Conference, 2009, pp. 826-829, May 2009.
  12. L. Ben-brahim, M. Benammar, M. A. Alhamadi, "A novel converter for sinusoidal encoders," IEEE SENSORS Proceedings, pp. 1415-1418, Oct. 2006.
  13. S. H. Hwang, H. J. Kim, J. M. Kim, L. Liu, and H. Li, "Compensation of amplitude imbalance and imperfect quadrature in resolver signals for PMSM drives," IEEE Trans. Ind. Application., Vol. 47, No. 1, pp. 134-143, Jan./Feb. 2011. https://doi.org/10.1109/TIA.2010.2091477
  14. S. H. Hwang, Y. H. Kwon, J. M. Kim, and J. S. Oh, "Compensation of position error due to amplitude imbalance in resolver signals," Journal of Power Electronics, Vol. 9, No. 5, pp. 748-756, Sept. 2009.
  15. Heidenhain Co., "ERN 1387 Datasheet," 2006.

Cited by

  1. Online Estimation and Correction of Systematic Encoder Line Errors vol.5, pp.1, 2017, https://doi.org/10.3390/machines5010001