Mechanical Deformation Analysis and High-Precision Control for Ball-Screw-Driven Stages

Ball-screw-driven stages are widely used in industry for long-range and high-precision fabrication. One of the main difficulties in dealing with high-precision motion control is the nonlinear friction, which originates at elastic deformation of the mechanical components. In this paper, first, a novel mechanical model of a ball-screw-driven stage is proposed to analyze the elastic deformation dynamics under various motion conditions. It is achieved that the mechanical deformation characteristic of fast motions differs from the case of slow motions in the zero-speed region, and therefore, performing friction compensation should take the motion conditions into account. Then, based on this observation, a sinc-function-based friction compensation method for slow motions including both reverse motions and nonreverse motions and a Sigmoid-function-based friction compensation method for fast reverse motions are proposed to improve the control performance. Thanks to the very few parameters, the proposed methods can save much trouble in design and maintenance and are particularly suitable for control purposes. Finally, the advantages of the proposed methods are evaluated by experiments.

[1]  Kripa K. Varanasi,et al.  The Dynamics of Lead-Screw Drives: Low-Order Modeling and , 2004 .

[2]  C. Hsieh,et al.  Dynamic behavior and modelling of the pre-sliding static friction , 2000 .

[3]  Aun-Neow Poo,et al.  Precision contouring control of machine tools , 2013 .

[4]  H. Van Brussel,et al.  Quadrant glitch compensation using friction model-based feedforward and an inverse-model-based disturbance observer , 2008, 2008 10th IEEE International Workshop on Advanced Motion Control.

[5]  Christoph Ament,et al.  High Precision Position Control Using an Adaptive Friction Compensation Approach , 2010, IEEE Transactions on Automatic Control.

[6]  Kok Kiong Tan,et al.  Adaptive Friction Compensation With a Dynamical Friction Model , 2011, IEEE/ASME Transactions on Mechatronics.

[7]  Atsuo Kawamura,et al.  Perfect tracking control based on multirate feedforward control with generalized sampling periods , 2001, IEEE Trans. Ind. Electron..

[8]  Michael Ruderman,et al.  Tracking Control of Motor Drives Using Feedforward Friction Observer , 2014, IEEE Transactions on Industrial Electronics.

[9]  Yutaka Hori,et al.  Ultra-low speed control of servomotor using low resolution rotary encoder , 1995, Proceedings of IECON '95 - 21st Annual Conference on IEEE Industrial Electronics.

[10]  Toshiharu Sugie,et al.  Velocity Estimation of Motion Systems Based on Low-Resolution Encoders , 2013 .

[11]  Hiroshi Fujimoto,et al.  Proposal of nonlinear friction compensation approach for a ball-screw-driven stage in zero-speed region including non-velocity-reversal motion , 2013, IECON 2013 - 39th Annual Conference of the IEEE Industrial Electronics Society.

[12]  Y. Maeda,et al.  High-Precision Motion Control Techniques: A Promising Approach to Improving Motion Performance , 2012, IEEE Industrial Electronics Magazine.

[13]  Wen-Yuh Jywe,et al.  Sliding-Mode Tracking Control With DNLRX Model-Based Friction Compensation for the Precision Stage , 2014, IEEE/ASME Transactions on Mechatronics.

[14]  Jan Swevers,et al.  An integrated friction model structure with improved presliding behavior for accurate friction compensation , 1998, IEEE Trans. Autom. Control..

[15]  Masayoshi Tomizuka,et al.  otion Controller for High-Accuracy Positionin , 1996 .

[16]  Syh-Shiuh Yeh,et al.  Precision Control and Compensation of Servomotors and Machine Tools via the Disturbance Observer , 2010, IEEE Transactions on Industrial Electronics.

[17]  Makoto Iwasaki,et al.  Mode Switching Feedback Compensation Considering Rolling Friction Characteristics for Fast and Precise Positioning , 2014, IEEE Transactions on Industrial Electronics.

[18]  Torsten Bertram,et al.  Two-state dynamic friction model with elasto-plasticity , 2013 .

[19]  Jan Swevers,et al.  Friction Compensation of an $XY$ Feed Table Using Friction-Model-Based Feedforward and an Inverse-Model-Based Disturbance Observer , 2009, IEEE Transactions on Industrial Electronics.

[20]  A. Ghaffari,et al.  Calculating the Frequency of Oscillation for Servo Axes Distressed by Clearance or Preloading , 2013, IEEE/ASME Transactions on Mechatronics.

[21]  P. Dahl A Solid Friction Model , 1968 .

[22]  Annika Raatz,et al.  Computationally Efficient Adaption of the Window Size of Discrete Position Differentiators , 2013, IEEE/ASME Transactions on Mechatronics.

[23]  Bin Fang,et al.  Experimental analysis and simulation of nonlinear microscopic behavior of ball screw mechanism for ultra-precision positioning , 2011 .

[24]  Yoichi Hori,et al.  Robust speed control of DC servomotors using modern two degrees-of-freedom controller design , 1991 .

[25]  Carlos Canudas de Wit,et al.  A new model for control of systems with friction , 1995, IEEE Trans. Autom. Control..

[26]  Makoto Iwasaki,et al.  Initial Friction Compensation Using Rheology-Based Rolling Friction Model in Fast and Precise Positioning , 2013, IEEE Transactions on Industrial Electronics.

[27]  Jan Swevers,et al.  A Smoothed GMS Friction Model Suited for Gradient-Based Friction State and Parameter Estimation , 2014, IEEE/ASME Transactions on Mechatronics.

[28]  Her-Terng Yau,et al.  Identification and Compensation of Nonlinear Friction Characteristics and Precision Control for a Linear Motor Stage , 2013, IEEE/ASME Transactions on Mechatronics.

[29]  Christian Brecher,et al.  Machine tool feed drives , 2011 .

[30]  Ming-Jyi Jang,et al.  Modeling and high-precision control of a ball-screw-driven stage , 2004 .

[31]  Jan Swevers,et al.  The generalized Maxwell-slip model: a novel model for friction Simulation and compensation , 2005, IEEE Transactions on Automatic Control.