A Repetitive Model Predictive Control Approach for Precision Tracking of a Linear Motion System

In this paper, a new model predictive control (MPC) approach suitable for high precision linear motion drive operating with repetitive tracking tasks is presented. For the proposed predictive controller, the feedforward controller of the conventional MPC has been modified to provide zero-phase learning property. This is achieved by augmenting the reference trajectory with a phase-compensated term that is updated with the historical tracking error. The proposed approach attempts to combine the merits of both the conventional MPC and repetitive control schemes. Experimental results have demonstrated that the system effectively reduces the tracking error from the periodic disturbance caused by the friction. Its performance under varying reference conditions and different loadings shows that the system is robust.

[1]  Masayoshi Tomizuka,et al.  Low Velocity Friction Compensation and Feedforward Solution Based on Repetitive Control , 1993 .

[2]  Carlos Canudas de Wit,et al.  A survey of models, analysis tools and compensation methods for the control of machines with friction , 1994, Autom..

[3]  S. S. Nair,et al.  Low velocity friction compensation , 1998 .

[4]  Keck Voon Ling,et al.  Receding horizon recursive state estimation , 1999, IEEE Trans. Autom. Control..

[5]  Kay Soon Low A DSP-based single-phase AC power source , 1999, IEEE Trans. Ind. Electron..

[6]  Spyros G. Tzafestas,et al.  Regulation of GMA welding thermal characteristics via a hierarchical MIMO predictive control scheme assuring stability , 2000, IEEE Trans. Ind. Electron..

[7]  Richard D. Braatz,et al.  Fast model predictive control of sheet and film processes , 2000, IEEE Trans. Control. Syst. Technol..

[8]  Kay Soon Low,et al.  Robust model predictive control and observer for direct drive applications , 2000 .

[9]  Kay Soon Low,et al.  Advanced precision linear stage for industrial automation applications , 2003, IEEE Trans. Instrum. Meas..

[10]  M. Tomizuka,et al.  Neural network based friction compensation in motion control , 2004 .

[11]  P. Mercorelli,et al.  Model predictive control of an electromagnetic actuator fed by multilevel PWM inverter , 2004, 2004 IEEE International Symposium on Industrial Electronics.

[12]  Luc Soler,et al.  Active filtering of physiological motion in robotized surgery using predictive control , 2005, IEEE Transactions on Robotics.

[13]  A. Rufer,et al.  Control of a hybrid asymmetric multilevel inverter for competitive medium-voltage industrial drives , 2003, IEEE Transactions on Industry Applications.

[14]  R. Kennel,et al.  Direct model predictive control - a new direct predictive control strategy for electrical drives , 2005, 2005 European Conference on Power Electronics and Applications.

[15]  Yuxin Su,et al.  Automatic disturbances rejection controller for precise motion control of permanent-magnet synchronous motors , 2005, IEEE Transactions on Industrial Electronics.

[16]  Jorge Pontt,et al.  Predictive Control of a Three-Phase Neutral-Point-Clamped Inverter , 2007, IEEE Transactions on Industrial Electronics.

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

[18]  Antonio Visioli,et al.  Friction compensation in hybrid force/velocity control of industrial manipulators , 2006, IEEE Transactions on Industrial Electronics.

[19]  Keliang Zhou,et al.  Zero-phase odd-harmonic repetitive controller for a single-phase PWM inverter , 2006, IEEE Transactions on Power Electronics.

[20]  Kyungbae Chang,et al.  Adaptive repetitive control for an eccentricity compensation of optical disk drivers , 2006, IEEE Transactions on Consumer Electronics.

[21]  Jul-Ki Seok,et al.  Observer-Based Ripple Force Compensation for Linear Hybrid Stepping Motor Drives , 2007, IEEE Transactions on Industrial Electronics.

[22]  Li-Chen Fu,et al.  Adaptive Approach to Motion Controller of Linear Induction Motor with Friction Compensation , 2007, IEEE/ASME Transactions on Mechatronics.

[23]  Ramon Costa-Castelló,et al.  Digital Repetitive Control of a Three-Phase Four-Wire Shunt Active Filter , 2007, IEEE Transactions on Industrial Electronics.

[24]  Rong-Jong Wai,et al.  Motion Control of Linear Induction Motor via Petri Fuzzy Neural Network , 2007, IEEE Transactions on Industrial Electronics.

[25]  Jiang Wang,et al.  Robust Smooth-Trajectory Control of Nonlinear Servo Systems Based on Neural Networks , 2007, IEEE Transactions on Industrial Electronics.

[26]  Paolo Mattavelli,et al.  Repetitive-Based Controller for a UPS Inverter to Compensate Unbalance and Harmonic Distortion , 2007, IEEE Transactions on Industrial Electronics.

[27]  Kay-Soon Low,et al.  Repetitive Model Predictive Control of a Precision Linear Motor Drive , 2007, IECON 2007 - 33rd Annual Conference of the IEEE Industrial Electronics Society.

[28]  Ming-Yang Cheng,et al.  Motion Controller Design for Contour-Following Tasks Based on Real-Time Contour Error Estimation , 2007, IEEE Transactions on Industrial Electronics.

[29]  Béla Lantos,et al.  Modeling, Identification, and Compensation of Stick-Slip Friction , 2007, IEEE Transactions on Industrial Electronics.

[30]  Ralph Kennel,et al.  Predictive control in power electronics and drives , 2008, 2008 IEEE International Symposium on Industrial Electronics.

[31]  Kay Soon Low,et al.  Model Predictive Control of Parallel-Connected Inverters for Uninterruptible Power Supplies , 2008, IEEE Transactions on Industrial Electronics.

[32]  Wagner Caradori do Amaral,et al.  A Predictive Algorithm for Controlling Speed and Rotor Flux of Induction Motor , 2008, IEEE Transactions on Industrial Electronics.