Pre-compensation of servo tracking errors through data-based reference trajectory modification

Abstract This paper presents a new dynamic error compensation approach with novel data-based closed-loop tuning scheme to enhance tracking accuracy of machine tool feed-drives. Both servo dynamics and friction disturbance induced positioning errors are pre-compensated by modifying the reference trajectory. Velocity and acceleration profiles of reference trajectory are modulated to achieve perfect tracking. Reference position profile is modified based on the pre-sliding friction regime to eliminate quadrant glitches. Optimal error compensation is achieved by a digital trajectory pre-filter whose parameters are tuned automatically by making on-the-fly iterative adjustments. Effectiveness of proposed compensation approach is validated experimentally in multi-axis feed-drive systems.

[1]  David L. Trumper,et al.  Friction modeling, identification, and compensation based on friction hysteresis and Dahl resonance , 2014 .

[2]  Yusuf Altintas,et al.  Contour error control of CNC machine tools with vibration avoidance , 2012 .

[3]  Kotaro Nagaoka,et al.  Model-reference feedforward controller design for high-accuracy contouring control of machine tool axes , 2011 .

[4]  Goele Pipeleers,et al.  Accurate motion control of xy high-speed linear drives using friction model feedforward and cutting forces estimation , 2008 .

[5]  Kaan Erkorkmaz,et al.  High Bandwidth Control of Ball Screw Drives , 2006 .

[6]  H. Van Brussel,et al.  Robust Control of Feed Drives with Linear Motors , 1998 .

[7]  Yuki Yamada,et al.  Spline interpolation with optimal frequency spectrum for vibration avoidance , 2018 .

[8]  Burak Sencer,et al.  Optimal high-bandwidth control of ball-screw drives with acceleration and jerk feedback , 2018, Precision Engineering.

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

[10]  Okko Bosgra,et al.  Fixed Structure Feedforward Controller Design Exploiting Iterative Trials: Application to a Wafer Stage and a Desktop Printer , 2008 .

[11]  Yusuf Altintas,et al.  High Speed CNC System Design. Part II : Modeling and Identification of Feed Drives , 2001 .

[12]  Stephen P. Boyd,et al.  Convex Optimization , 2004, Algorithms and Theory of Computation Handbook.

[13]  Daisuke Kono,et al.  High-precision machining by measurement and compensation of motion error , 2008 .