Full Text:   <2352>

CLC number: TH161.6

On-line Access: 

Received: 2007-04-03

Revision Accepted: 2007-07-22

Crosschecked: 0000-00-00

Cited: 0

Clicked: 4748

Citations:  Bibtex RefMan EndNote GB/T7714

-   Go to

Article info.
Open peer comments

Journal of Zhejiang University SCIENCE A 2007 Vol.8 No.12 P.1938-1943


Research on new software compensation method of static and quasi-static errors for precision motion controller

Author(s):  REN Kun, FU Jian-zhong, CHEN Zi-chen

Affiliation(s):  Department of Mechanical Engineering, Zhejiang University, Hangzhou 310027, China

Corresponding email(s):   renkun_2008@sina.com, fjz@zju.edu.cn

Key Words:  Static and quasi-static errors, Positioning and machining accuracy, Digital differential analyzer (DDA) interpolator

REN Kun, FU Jian-zhong, CHEN Zi-chen. Research on new software compensation method of static and quasi-static errors for precision motion controller[J]. Journal of Zhejiang University Science A, 2007, 8(12): 1938-1943.

@article{title="Research on new software compensation method of static and quasi-static errors for precision motion controller",
author="REN Kun, FU Jian-zhong, CHEN Zi-chen",
journal="Journal of Zhejiang University Science A",
publisher="Zhejiang University Press & Springer",

%0 Journal Article
%T Research on new software compensation method of static and quasi-static errors for precision motion controller
%A REN Kun
%A FU Jian-zhong
%A CHEN Zi-chen
%J Journal of Zhejiang University SCIENCE A
%V 8
%N 12
%P 1938-1943
%@ 1673-565X
%D 2007
%I Zhejiang University Press & Springer
%DOI 10.1631/jzus.2007.A1938

T1 - Research on new software compensation method of static and quasi-static errors for precision motion controller
A1 - REN Kun
A1 - FU Jian-zhong
A1 - CHEN Zi-chen
J0 - Journal of Zhejiang University Science A
VL - 8
IS - 12
SP - 1938
EP - 1943
%@ 1673-565X
Y1 - 2007
PB - Zhejiang University Press & Springer
ER -
DOI - 10.1631/jzus.2007.A1938

To reduce mechanical vibrations induced by big errors compensation, a new software compensation method based on an improved digital differential analyzer (DDA) interpolator for static and quasi-static errors of machine tools is proposed. Based on principle of traditional DDA interpolator, a DDA interpolator is divided into command generator and command analyzer. There are three types of errors, considering the difference of positions between compensation points and interpolation segments. According to the classification, errors are distributed evenly in data processing and compensated to certain interpolation segments in machining. On-line implementation results show that the proposed approach greatly improves positioning accuracy of computer numerical control (CNC) machine tools.

Darkslateblue:Affiliate; Royal Blue:Author; Turquoise:Article


[1] Chang, Y.F., 2003. Buffered DDA command generation in a CNC. Control Eng. Practice, 11:797-804.

[2] Duffie, N.A., Malmberg, S.J., 1987. Error diagnosis and compensation using kinematic models and position error data. Ann. CIRP, 36:355-358.

[3] Jeon, J.W., 1994. Method for Controlling the Traveling Path of a Robot During Acceleration and Deceleration. United States Patent, No. 5 373 439.

[4] Jeon, J.W., 2000a. A generalized approach for the acceleration and deceleration of industrial robots and CNC machine tools. Ind. Electr., 47:133-139.

[5] Jeon, J.W., 2000b. Efficient acceleration and deceleration technique for short distance movement in industry robots and CNC machine tools. Electr. Lett., 36:766-768.

[6] Kim, D.I., Jeon, J.W., 1994. Software acceleration/deceleration methods for industrial robots and CNC machine tools. Mechatronics, 4:37-53.

[7] Kim, D.I., Song, J.I., 1994. Dependence of Machining Accuracy on Acceleration/Deceleration and Interpolation Methods in CNC Machine Tools. IEEE-ISA Annual Meeting. Denver, USA, p.1898-1905.

[8] Kwon, Y.S., Hwang, H.Y., Lee, H.R., Kim, S.H., 2004. Rate Loop Control Based on Torque Compensation in Anti-Backlash Geared Servo System. Proc. American Control Conf. Boston, Massachusetts, p.3327-3332.

[9] Ren, K., Fu, J.Z., Chen, Z.C., 2006. New look-ahead algorithm for velocity control in high speed machining. J. Zhejiang Univ. (Eng. Ed.), 40:1985-1988 (in Chinese).

[10] Ren, K., Fu, J.Z., Chen, Z.C., 2007. Motion velocity smooth link in high speed machining. Chin. J. Mech. Eng., 20:17-20.

[11] Sartori, S., Zhang, G.X., 1995. Geometric error measurement and compensation of machines. Ann. CIRP, 44:599-609.

[12] Selmic, R.R., Lewis, F.L., 2001. Neutral net backlash compensation with Hebbian tuning using dynamic inversion. Automatica, 37:1269-1277.

[13] Tan, K.K., Huang, S.N., Seet, H.L., 2000. Geometric error compensation of precision motion system using radial basis function. IEEE Trans. on Instrum. Meas., 49:984-991.

[14] Tan, K.K., Lim, S.Y., Huang, S.N., 2003. Two-degree-freedom Controller Incorporating RBF Adaption for Precision Motion Control Applications. Proc. Int. Conf. on Advanced Intelligent Mechatronics. Atlanta, USA, p.848-853.

[15] Tao, G., Kokotovic, P.V., 1993. Adaptive control of system with backlash. Automatica, 29:323-335.

[16] You, H.Y., Ye, P.Q., Wang, J.S., Yang, K.M., 2003. Rollover hi-directional pitch error compensation. J. Tsinghua Univ. (Sci. & Tech.), 43:1456-1459 (in Chinese).

[17] Zhang, G.X., Veale, R., Charlton, T., Hocken, R., 1985. Error compensation of coordinate measuring machines. Ann. CIRP, 34:445-448.

Open peer comments: Debate/Discuss/Question/Opinion


Please provide your name, email address and a comment

Journal of Zhejiang University-SCIENCE, 38 Zheda Road, Hangzhou 310027, China
Tel: +86-571-87952783; E-mail: cjzhang@zju.edu.cn
Copyright © 2000 - 2022 Journal of Zhejiang University-SCIENCE