MPC enhancement for tracking of complex profiles — The basic technique

Abstract This paper develops a unique approach that can be imposed on conventional predictive control schemes to provide tighter control when tracking complex setpoint trajectories. The method introduces a correction parameter η , independent of plant gain, evaluated online at each control timestep to drive the plant output to its reference more accurately than the original schemes. The strategy was applied to various systems that possess deadtime, higher order and multivariable characteristics with improved closed loop control. This is evidenced by significant reductions of mean square errors when using η . The strategy was applied on a nonlinear system and a practical setup, with reduced tracking error.

[1]  Randal W. Beard,et al.  Trajectory tracking for unmanned air vehicles with velocity and heading rate constraints , 2004, IEEE Transactions on Control Systems Technology.

[2]  G C Kember,et al.  SISO extended predictive control-formulation and the basic algorithm. , 2006, ISA transactions.

[3]  Prashant Mhaskar,et al.  Latent Variable Model Predictive Control (LV-MPC) for trajectory tracking in batch processes , 2010 .

[4]  S. Shankar Sastry,et al.  A flight control system for aerial robots: algorithms and experiments , 2002 .

[5]  Igor Skrjanc,et al.  Tracking-error model-based predictive control for mobile robots in real time , 2007, Robotics Auton. Syst..

[6]  J. A. Rossiter,et al.  Data-driven latent-variable model-based predictive control for continuous processes , 2010 .

[7]  Kay Soon Low,et al.  A Repetitive Model Predictive Control Approach for Precision Tracking of a Linear Motion System , 2009, IEEE Transactions on Industrial Electronics.

[8]  Kimon P. Valavanis,et al.  Nonlinear Model Predictive Control With Neural Network Optimization for Autonomous Autorotation of Small Unmanned Helicopters , 2011, IEEE Transactions on Control Systems Technology.

[9]  Tzuu-Hseng S. Li,et al.  Dynamic Balance Control for Biped Robot Walking Using Sensor Fusion, Kalman Filter, and Fuzzy Logic , 2012, IEEE Transactions on Industrial Electronics.

[10]  Rickey Dubay,et al.  Improving the Performance of Generalized Predictive Control for Nonlinear Processes , 2010 .

[11]  D. Cooper,et al.  A Tuning Strategy for Unconstrained SISO Model Predictive Control , 1997 .

[12]  Riccardo Scattolini,et al.  On the solution of the tracking problem for non-linear systems with MPC , 2005, Int. J. Syst. Sci..

[13]  David Q. Mayne,et al.  Constrained model predictive control: Stability and optimality , 2000, Autom..

[14]  Marko Bacic,et al.  Model predictive control , 2003 .

[15]  Furong Gao,et al.  Adaptive control of the filling velocity of thermoplastics injection molding , 2000 .

[16]  R Dubay,et al.  Development of characteristic equations and robust stability analysis for MIMO move suppressed and shifted DMC. , 2005, ISA transactions.

[17]  S. Joe Qin,et al.  A survey of industrial model predictive control technology , 2003 .

[18]  M. Hassan,et al.  Active vibration control of a flexible one-link manipulator using a multivariable predictive controller , 2007 .

[19]  Moritz Diehl,et al.  A Lyapunov Function for Economic Optimizing Model Predictive Control , 2011, IEEE Transactions on Automatic Control.

[20]  Silverio Bolognani,et al.  Design and Implementation of Model Predictive Control for Electrical Motor Drives , 2009, IEEE Transactions on Industrial Electronics.

[21]  R. Dubay,et al.  An investigation on the application of predictive control for controlling screw position and velocity on an injection molding machine , 2007 .

[22]  Chih-Min Lin,et al.  Intelligent adaptive control for MIMO uncertain nonlinear systems , 2008, Expert Syst. Appl..

[23]  John F. MacGregor,et al.  Latent variable MPC for trajectory tracking in batch processes , 2005 .

[24]  Jie Yu,et al.  Unconstrained receding-horizon control of nonlinear systems , 2001, IEEE Trans. Autom. Control..

[25]  David W. Clarke,et al.  Generalized predictive control - Part I. The basic algorithm , 1987, Autom..

[26]  Jay H. Lee,et al.  Model predictive control: Review of the three decades of development , 2011 .

[27]  Eduardo F. Camacho,et al.  Constrained Model Predictive Control , 2007 .