Servo performance improvement through iterative tuning feedforward controller with disturbance compensator

Abstract Servo system is widely used in NC machines and its performance directly determines the precision of the machines. In most situations, the control structure for the servo system usually contains a cascaded P-PI feedback controller and a feedforward controller. This paper focuses on the feedforward controller parameters tuning to improve the servo performance. The feedforward controller consists of a model inversion and a parameterized disturbance model. Its parameters are tuned iteratively using the last cycle motion results. This method has the good extrapolation capability to the references and the performance improvement capacity. Moreover, it is easy to implement in real machines due to the simplicity and thus is of interest to control engineers. Experiments are carried out on an industrial prototype system. The results show that the proposed tuning method can improve the servo performance rapidly and the references are not required to keep the same during the tuning process.

[1]  Santosh Devasia,et al.  Should model-based inverse inputs be used as feedforward under plant uncertainty? , 2002, IEEE Trans. Autom. Control..

[2]  Zexiang Li,et al.  Task Polar Coordinate Frame-Based Contouring Control of Biaxial Systems , 2014, IEEE Transactions on Industrial Electronics.

[3]  Faa-Jeng Lin,et al.  Robust Fuzzy Neural Network Sliding-Mode Control for Two-Axis Motion Control System , 2006, IEEE Transactions on Industrial Electronics.

[4]  Ying Wang,et al.  Robust controller based on friction compensation and disturbance observer for a motion platform driven by a linear motor , 2006 .

[5]  I. Yellowley,et al.  A new approach to contour error control in high speed machining , 2015 .

[6]  Masayoshi Tomizuka,et al.  Robust motion controller design for high-accuracy positioning systems , 1996, IEEE Trans. Ind. Electron..

[7]  Han Ding,et al.  Dual sliding mode contouring control with high accuracy contour error estimation for five-axis CNC machine tools , 2016 .

[8]  Truong Dam,et al.  PID position domain control for contour tracking , 2015, Int. J. Syst. Sci..

[9]  Frank Boeren,et al.  Joint input shaping and feedforward for point-to-point motion : automated tuning for an industrial nanopositioning system , 2014 .

[10]  Yuanhao Chen,et al.  A two-layered cross coupling control scheme for a three-dimensional motion control system , 2015 .

[11]  Kok-Meng Lee,et al.  High-Acceleration Precision Point-to-Point Motion Control With Look-Ahead Properties , 2011, IEEE Transactions on Industrial Electronics.

[12]  Han Ding,et al.  Adaptive robust motion control of SISO nonlinear systems with implementation on linear motors , 2007 .

[13]  Qingze Zou,et al.  A review of feedforward control approaches in nanopositioning for high-speed spm , 2009 .

[14]  Jeroen van de Wijdeven,et al.  Using basis functions in iterative learning control: analysis and design theory , 2010, Int. J. Control.

[15]  Han Ding,et al.  Point-to-Point Motion Control for a High-Acceleration Positioning Table via Cascaded Learning Schemes , 2007, IEEE Transactions on Industrial Electronics.

[16]  Masayoshi Tomizuka,et al.  Zero Phase Error Tracking Algorithm for Digital Control , 1987 .

[17]  Petros A. Ioannou,et al.  Instability analysis and robust adaptive control of robotic manipulators , 1989, IEEE Trans. Robotics Autom..

[18]  Li Xu,et al.  Adaptive robust precision motion control of linear motors with negligible electrical dynamics: theory and experiments , 2001 .

[19]  Tom Oomen,et al.  Rational Basis Functions in Iterative Learning Control—With Experimental Verification on a Motion System , 2015, IEEE Transactions on Control Systems Technology.

[20]  Naoki Uchiyama,et al.  Contouring control for three-axis machine tools based on nonlinear friction compensation for lead screws , 2016 .

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

[22]  Huijun Gao,et al.  Transient-Performance-Guaranteed Robust Adaptive Control and Its Application to Precision Motion Control Systems , 2016, IEEE Transactions on Industrial Electronics.

[23]  Han Ding,et al.  Integral design of contour error model and control for biaxial system , 2015 .

[24]  Frank L. Lewis,et al.  Disturbance and Friction Compensations in Hard Disk Drives Using Neural Networks , 2010, IEEE Transactions on Industrial Electronics.

[25]  Jian Hu,et al.  Cascaded proportional–integral–derivative controller parameters tuning for contour following improvement , 2016, J. Syst. Control. Eng..

[26]  Francis J. Doyle,et al.  Survey on iterative learning control, repetitive control, and run-to-run control , 2009 .

[27]  Liu Jia,et al.  A relay-based method for servo performance improvement , 2011 .

[28]  Yu Guo,et al.  Adaptive Prescribed Performance Motion Control of Servo Mechanisms with Friction Compensation , 2014, IEEE Transactions on Industrial Electronics.

[29]  H. Ding,et al.  A comprehensive inversion approach for feedforward compensation of piezoactuator system at high frequency , 2016 .