Constrained predictive control of multivariable robotic systems

Robotic systems present physical limitations in the maximum torque that the motors can apply and its variation rate. Also, due to safety regulations, there are strict limitations in the maximum speed and acceleration that any link can operate. To solve these problems online the paper proposes the implementation of a multivariable constrained predictive controller. These limitations are usually very strict, hence sometimes it may not be possible to calculate an adequate sequence of the future controls due to constraint incompatibility, and the optimization problem is infeasible. To solve this difficulty an infeasibility solver can be included in the predictive controller.

[1]  David W. Clarke,et al.  The Performance of Generalised Predictive Control with Interval Constraints , 1996, Eur. J. Control.

[2]  C. R. Cutler,et al.  Dynamic matrix control¿A computer control algorithm , 1979 .

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

[4]  Mark W. Spong,et al.  Robot dynamics and control , 1989 .

[5]  Ying-Yu Tzou,et al.  DSP-based robust control of an AC induction servo drive for motion control , 1996, IEEE Trans. Control. Syst. Technol..

[6]  César de Prada,et al.  Set Point Optimization in Multivariable Constrained Predictive Control , 1996 .

[7]  Bor-Sen Chen,et al.  Adaptive control in robotic systems with H∞ tracking performance , 1997, Autom..

[8]  Eduardo Fernandez-Camacho,et al.  Model Predictive Control in the Process Industry , 1995 .

[9]  Weiping Li,et al.  Composite adaptive control of robot manipulators , 1989, Autom..

[10]  A. Schaft L/sub 2/-gain analysis of nonlinear systems and nonlinear state-feedback H/sub infinity / control , 1992 .

[11]  Guangjun Liu,et al.  Uncertainty decomposition-based robust control of robot manipulators , 1996, IEEE Trans. Control. Syst. Technol..

[12]  J. Richalet,et al.  Industrial applications of model based predictive control , 1993, Autom..

[13]  Romeo Ortega,et al.  Adaptive motion control of rigid robots: a tutorial , 1988, Proceedings of the 27th IEEE Conference on Decision and Control.

[14]  Teresa Alvarez,et al.  Handling infeasibilities in predictive control , 1997 .

[15]  Eduardo F. Camacho,et al.  Model predictive control in the process industry , 1995 .

[16]  Mark W. Spong,et al.  An experimental comparison of robust control algorithms on a direct drive manipulator , 1996, IEEE Trans. Control. Syst. Technol..