Compensation of dynamic mechanical tracking errors in ball screw drives

被引:22
|
作者
Li, Fuhua [1 ,2 ]
Jiang, Yao [3 ]
Li, Tiemin [1 ,4 ,5 ]
Ehmann, Kornel F. [2 ]
机构
[1] Tsinghua Univ, Inst Mfg Engn, Dept Mech Engn, Beijing 100084, Peoples R China
[2] Northwestern Univ, Dept Mech Engn, Evanston, IL 60208 USA
[3] Tsinghua Univ, Inst Instrument Sci & Technol, Dept Precis Instrument, Beijing 100084, Peoples R China
[4] Tsinghua Univ, Beijing Key Lab Precis Ultraprecis Mfg Equipments, Beijing 100084, Peoples R China
[5] Tsinghua Univ, State Key Lab Tribol, Beijing 100084, Peoples R China
基金
中国国家自然科学基金;
关键词
Ball screw; Dynamic model; Parameter identification; Error compensation; DISCRETE CONTROLLERS; INTEGRATED DESIGN; PRECISION CONTROL; SERVOMECHANISMS; IDENTIFICATION; METHODOLOGY;
D O I
10.1016/j.mechatronics.2018.08.004
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Dynamic mechanical tracking errors occur in ball screw drives typically due to inertial, frictional and external forces. This results in axial elongation and compression of key components of the drive that deteriorate the dynamic tracking accuracy. In order to improve tracking accuracy, this paper presents a feedforward compensation method of dynamic mechanical tracking errors. A dynamic model is proposed to offset the position commands that are fed to the servo controller. The accuracy of the model can be improved by considering the torque transmission between the nut and the ball screw, which is not considered in existing models. To obtain the stiffness and friction parameters in the model, a new method of parameter identification is proposed. The method can simultaneously identify friction in key components leading to greatly improved efficiency and accuracy. The dynamic model and parameter identification method are validated by comparing simulation and experimental results for trapezoidal and sinusoidal trajectories. To validate the simulation results, the sinusoidal trajectories are used to compensate the tracking errors of the ball screw. The results confirm that most of the dynamic mechanical tracking errors are eliminated after compensation. Therefore, the compensation method based on the proposed dynamic model and parameter identification method is effective in improving the tracking accuracy of ball screw drives.
引用
收藏
页码:27 / 37
页数:11
相关论文
共 50 条
  • [21] Compensation of Saliency Tracking Static Estimation Errors in Sensor Fault Tolerant IPMSM Drives
    Rehorik, Kilian
    Grothmann, Benjamin
    Elsman, Abdelrahmen
    Gerling, Dieter
    Capponi, Fabio Giulii
    IECON 2020: THE 46TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, 2020, : 901 - 906
  • [22] FIXTURE CHECKS BALL SCREW CYCLIC ERRORS
    SODERHOLM, L
    DESIGN NEWS, 1976, 31 (19) : 52 - 52
  • [23] Robust friction compensation for submicrometer positioning and tracking for a ball-screw-driven slide system
    Ro, PI
    Shim, W
    Jeong, S
    PRECISION ENGINEERING-JOURNAL OF THE INTERNATIONAL SOCIETIES FOR PRECISION ENGINEERING AND NANOTECHNOLOGY, 2000, 24 (02): : 160 - 173
  • [24] A Theory of Ball-screw Thermal Compensation
    Chang, Ching-Feng
    Wang, Chih-Chung
    Lin, Chao-Shui
    Chao, Ching-Yi
    Chen, Tsair-Rong
    IMECS 2009: INTERNATIONAL MULTI-CONFERENCE OF ENGINEERS AND COMPUTER SCIENTISTS, VOLS I AND II, 2009, : 1493 - +
  • [25] Design and analysis of a brushless motor for ball screw drives
    Mizutani, Ryoji
    Matsui, Nobuyuki
    Electrical Engineering in Japan (English translation of Denki Gakkai Ronbunshi), 1999, 127 (03): : 41 - 52
  • [26] VARIANT PROGRAMMING OF BALL-AND-SCREW SPINDLE DRIVES
    QUINT, K
    BRAUN, R
    F&M-FEINWERKTECHNIK & MESSTECHNIK, 1991, 99 (05): : CA146 - &
  • [27] Design and analysis of a brushless motor for ball screw drives
    Mizutani, R
    Matsui, N
    ELECTRICAL ENGINEERING IN JAPAN, 1999, 127 (03) : 41 - 52
  • [28] Statistical Approach for Preload Monitoring of Ball Screw Drives
    Mayer, Jana
    Klumpp, Vesa
    Hillenbrand, Jonas
    Noack, Benjamin
    2023 IEEE SENSORS, 2023,
  • [29] Compensation for repeatable tracking errors in hard drives using discrete-time repetitive controllers
    Onuki, Y
    Ishioka, H
    IEEE-ASME TRANSACTIONS ON MECHATRONICS, 2001, 6 (02) : 132 - 136
  • [30] Compensation for repeatable tracking errors in hard drives using discrete-time repetitive controllers
    Onuki, Y
    Ishioka, H
    6TH INTERNATIONAL WORKSHOP ON ADVANCED MOTION CONTROL, PROCEEDINGS, 2000, : 490 - 495